@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/slick/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//www.kyotango.gr.jp/wp-content/themes/kyotango_2023/slick/./fonts/slick.eot);src:url(//www.kyotango.gr.jp/wp-content/themes/kyotango_2023/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//www.kyotango.gr.jp/wp-content/themes/kyotango_2023/slick/./fonts/slick.woff) format('woff'),url(//www.kyotango.gr.jp/wp-content/themes/kyotango_2023/slick/./fonts/slick.ttf) format('truetype'),url(//www.kyotango.gr.jp/wp-content/themes/kyotango_2023/slick/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@charset "UTF-8";body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium",sans-serif}body{color:#000}.u-desktop{display:none}@media screen and (min-width:768px){.u-desktop{display:block}}@media screen and (min-width:768px){.u-mobile{display:none}}@media screen and (min-width:768px){.pc-br{display:block}}.sp-br{display:block}@media screen and (min-width:768px){.sp-br{display:inline}}html{font-size:16px}@media (max-width:375px){html{font-size:4.2666666667vw}}@media screen and (min-width:768px){html{font-size:1vw}}@media (min-width:1600px){html{font-size:16px}}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}}a{text-decoration:none;color:inherit;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width:768px){a:hover{opacity:.8}}img{max-width:100%;height:auto;vertical-align:middle}*:focus{outline:none}.aligncenter{height:auto;margin:0 auto;max-width:100%}.aligncenter img{height:auto;max-width:100%}.alignright{height:auto;margin-left:auto;max-width:100%}.alignright img{height:auto;max-width:100%}.alignnone{height:auto;max-width:100%}.alignnone img{height:auto;max-width:100%}pre{white-space:pre-wrap}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}ul,ol{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block;width:100%}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}.accordion__title{position:relative}.accordion__title:after{content:"\f107";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;margin-left:8px;margin-left:.5rem;font-family:FontAwesome;font-size:14px;font-size:.875rem;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:768px){.accordion__title:after{display:none}}.accordion__title.is-active:after{top:35%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion__contents{line-height:0;height:0;overflow:hidden;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s}@media screen and (min-width:768px){.accordion__contents{line-height:unset;height:unset;overflow:unset;opacity:unset}}.accordion__contents.is-open{padding-top:26px;padding-top:1.625rem;line-height:1.79;height:auto;opacity:1}@media screen and (min-width:768px){.accordion__contents.is-open{padding-top:unset;line-height:unset;height:unset}}.allYear__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-top:1.25rem;margin-right:calc(50% - 50vw);overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.allYear__items{background-color:#f2f1f1;padding:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;margin-right:unset;overflow-x:unset}}.allYear__item{white-space:nowrap}@media screen and (min-width:768px){.allYear__item{margin:.4625rem}}.allYear__item:nth-child(n+2){margin-left:20px;margin-left:1.25rem}@media screen and (min-width:768px){.allYear__item:nth-child(n+2){margin-left:.5625rem}}.allYear__item a{display:inline-block;padding:17px 26px 17px 43px;padding:.8625rem 1.625rem .8625rem 2.6875rem;background-color:#c4c4c4;font-size:15px;font-size:.9rem;font-weight:500;line-height:1;border-radius:1.5625rem;position:relative}@media screen and (min-width:768px){.allYear__item a{background-color:#fff}}.allYear__item a:before{content:"#";position:absolute;top:50%;left:25px;left:1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:274px;max-width:17.125rem;text-align:center;padding:15px 0;padding:.9375rem 0;color:#fff;background-color:#141101;font-weight:700;line-height:1;border-radius:.3125rem}.main-btn:after{content:"\f105";margin-left:6px;margin-left:.375rem;font-family:FontAwesome;font-size:13px;font-size:.8125rem}.chatbot{position:fixed;bottom:10px;bottom:.625rem;right:1.5%;width:100px;width:6.25rem;z-index:10;cursor:pointer}@media screen and (min-width:768px){.chatbot{bottom:.9375rem;width:6.875rem}}.fuwafuwa{-webkit-animation:fuwafuwa 1s infinite ease-in-out .8s alternate;animation:fuwafuwa 1s infinite ease-in-out .8s alternate;-webkit-transition:1.5s ease-in-out;transition:1.5s ease-in-out}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(0,-7px);transform:translate(0,-7px)}60%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(0,-7px);transform:translate(0,-7px)}60%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.connection-banner{display:block;background-size:cover;background-position:center;color:#fff;border-radius:.9375rem}@media screen and (min-width:768px){.connection-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.connection-banner__info{text-shadow:0 0 5px rgba(0,0,0,.5)}@media screen and (min-width:768px){.connection-banner__info{width:100%;max-width:42.375rem}}.connection-banner__btn a,.connection-banner__btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:308px;width:19.25rem;text-align:center;padding:15px 0;padding:.9125rem 0;font-size:15px;font-size:.9375rem;font-weight:700;line-height:1;letter-spacing:.04em;border-radius:2.375rem}.connection-banner__btn a:after,.connection-banner__btn span:after{content:"\f105";margin-left:8px;margin-left:.5rem;font-family:FontAwesome;font-size:14px;font-size:.875rem}.experiences-tours{padding:46px 0 42px;padding:2.875rem 0 2.625rem;overflow:hidden}@media screen and (min-width:768px){.experiences-tours{padding:3.4375rem 0 5.125rem}}body.page .experiences-tours .inner,.single .experiences-tours .inner{padding-left:0;padding-right:0}.experiences-tours__contents{margin-top:38px;margin-top:2.375rem}@media screen and (min-width:768px){.experiences-tours__contents{margin-top:5.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.experiences-tours__season{padding-bottom:80px;padding-bottom:5rem}@media screen and (min-width:768px){.experiences-tours__season{padding-bottom:0;width:60.625%}}@media screen and (min-width:768px){.experiences-tours__allYear{width:36.25%}}.experiences-tours__btn{margin-top:30px;margin-top:1.875rem}@media screen and (min-width:768px){.experiences-tours__btn{margin-top:3.125rem}}.experiences-tours__btn a{margin:0 auto}.f-bnr{position:fixed;left:2%;bottom:30px;bottom:1.875rem;z-index:9;transition:all .3s ease-in-out 0s}@media screen and (min-width:768px){.f-bnr{bottom:3.4375rem}.scroll-header .f-bnr{bottom:2.4375rem;left:1.5%}}.f-bnr__open_light-sp,.f-bnr__open_light-pc{background-color:#a89423;position:relative;display:none}.f-bnr__open_light-sp.is-show{display:block}@media screen and (min-width:768px){.f-bnr__open_light-sp.is-show{display:none}}.f-bnr__open_light-pc.is-show{display:none}@media screen and (min-width:768px){.f-bnr__open_light-pc.is-show{display:block}}.f-bnr__open_light-sp a{display:inline-block;padding:10px 4px 30px;padding:.425rem .25rem 1.475rem}@media screen and (min-width:768px){.f-bnr__open_light-pc a{display:inline-block;padding:1.25rem 1.125rem 2.5rem;transition:all .3s ease-in-out 0s}.scroll-header .f-bnr__open_light-pc a{padding:.8rem 1rem 2rem}}.f-bnr__open_light-sp img{width:150px;width:9.375rem;transition:all .3s ease-in-out 0s}@media screen and (min-width:768px){.f-bnr__open_light-pc img{width:22.875rem;transition:all .3s ease-in-out 0s}.scroll-header .f-bnr__open_light-pc img{width:13.875rem}}.f-bnr__btnHide{position:absolute;top:-10px;top:-.625rem;right:-10px;right:-.625rem;width:20px;width:1.25rem;height:20px;height:1.25rem;background-color:#e5d8d1}@media screen and (min-width:768px){.f-bnr__btnHide{top:-1.1875rem;right:-1.1875rem;width:2.375rem;height:2.375rem;background-color:#e4e4e4;border-radius:50%}}.f-bnr__btnHide span{position:relative;display:inline-block;width:100%;height:100%}.f-bnr__btnHide span:after{content:"";position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-70%) rotate(45deg);transform:translate(-50%,-70%) rotate(45deg);width:7px;width:.4375rem;height:7px;height:.4375rem;border-bottom:2px solid #000;border-right:2px solid #000}@media screen and (min-width:768px){.f-bnr__btnHide span:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:1.25rem;height:2px;background-color:#000;border-bottom:unset;border-right:unset}}@media screen and (min-width:768px){.f-bnr__btnHide span:before{content:"";position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:1.25rem;height:2px;background-color:#000}}.f-bnr__closed{position:relative;z-index:1;display:none}.f-bnr__closed a{display:inline-block;background-color:#a89423;color:#fff;font-size:15px;font-size:.9375rem;font-weight:700;line-height:1;letter-spacing:.05em;padding:13px 16px;padding:.8125rem 1rem;border-radius:.625rem;margin-bottom:25px;margin-bottom:1.5625rem}.f-bnr__closed:before{content:"";position:absolute;top:-4px;top:-.25rem;left:-4px;left:-.25rem;width:175px;width:10.9375rem;height:57px;height:3.5625rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/fbnr_balloon.png);background-size:cover}.f-bnr__closed.is-show{display:block}.f-bnr__btnShow{position:absolute;top:-10px;top:-.625rem;right:-10px;right:-.625rem;width:20px;width:1.25rem;height:20px;height:1.25rem;background-color:#e5d8d1}.f-bnr__btnShow span{position:relative;display:inline-block;width:100%;height:100%}.f-bnr__btnShow span:after{content:"";position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-30%) rotate(-135deg);transform:translate(-50%,-30%) rotate(-135deg);width:7px;width:.4375rem;height:7px;height:.4375rem;border-bottom:2px solid #000;border-right:2px solid #000}.f-bnr__btn{position:absolute;bottom:-23px;bottom:-1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:137px;width:8.5625rem;text-align:center;padding:15px 0;padding:.9375rem 0;color:#fff;background-color:#b01515;font-size:16px;font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.04em;border-radius:1.4375rem}@media screen and (min-width:768px){.f-bnr__btn{bottom:-2.5rem;width:17.6875rem;padding:1.375rem 0;font-size:1.4375rem;letter-spacing:unset;border-radius:2.0625rem}.scroll-header .f-bnr__btn{bottom:-1.6rem;width:14.6875rem;padding:1.1rem 0;font-size:1.3075rem}}.f-bnr__btn img{width:14px;width:.875rem;margin-right:7px;margin-right:.4375rem}@media screen and (min-width:768px){.f-bnr__btn img{width:1.25rem}}.f-bnr__btn.small{position:absolute;bottom:-23px;bottom:-1.4375rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:137px;width:8.5625rem;text-align:center;padding:15px 0;padding:.9375rem 0;color:#fff;background-color:#b01515;font-size:16px;font-size:1rem;font-weight:700;line-height:1;letter-spacing:-.04em;border-radius:1.4375rem}.f-bnr__btn.small img{width:14px;width:.875rem;margin-right:7px;margin-right:.4375rem}.footer__main{background-color:#f2f1f1}@media screen and (min-width:768px){.footer__inner.inner{max-width:105.625rem}}.footer__head{padding:20px 0 30px;padding:1.25rem 0 1.875rem}@media screen and (min-width:768px){.footer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.375rem 0 3.4375rem}}.footer__logo{width:100%;max-width:165px;max-width:10.3125rem;margin:0 auto}@media screen and (min-width:768px){.footer__logo{max-width:17.375rem;margin:unset}}.footer__headNav{margin-top:25px;margin-top:1.5625rem}@media screen and (min-width:768px){.footer__headNav{margin-top:2.25rem}}.footer__headNav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.footer__headNav-items{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.footer__headNav-item{position:relative}@media screen and (min-width:768px){.footer__headNav-item:nth-child(n+2){margin-left:3.75rem}}.footer__headNav-item:nth-child(n+2):before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:16px;height:1rem;background-color:#000}@media screen and (min-width:768px){.footer__headNav-item:nth-child(n+2):before{display:none}}.footer__headNav-item a{display:inline-block;font-size:16px;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.04em;padding:13px 8px;padding:.8125rem .5rem}@media screen and (min-width:768px){.footer__headNav-item a{padding:unset}}.footer__headNav-btn{margin-top:23px;margin-top:1.4375rem}.footer__headNav-btn a{margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.footer__sns-items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.footer__sns-item{width:100%;max-width:2.5rem}}@media screen and (min-width:768px){.footer__sns-item:nth-child(n+2){margin-left:3.125rem}}.footer__mainNav{padding-bottom:20px;padding-bottom:1.25rem}@media screen and (min-width:768px){.footer__mainNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:3.75rem;padding-bottom:0;border-top:1px solid #c9c9c9}}@media screen and (min-width:768px){.footer__mainNav01{width:52%}}@media screen and (min-width:768px){.footer__mainNav02,.footer__mainNav03{width:20%}}.footer__mainNav-wrapper{padding:26px 0;padding:1.625rem 0;border-top:1px solid #c9c9c9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.footer__mainNav-wrapper{padding:unset;border-top:unset}}.footer__mainNav03 .footer__mainNav-wrapper{border-bottom:1px solid #c9c9c9}@media screen and (min-width:768px){.footer__mainNav03 .footer__mainNav-wrapper{border-bottom:unset}}.footer__mainNav-title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.04em}@media screen and (min-width:768px){.footer__mainNav-contents{margin-top:3.125rem;margin-bottom:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.footer__mainNav01 .footer__mainNav-items{width:48%}}@media screen and (min-width:768px){.footer__mainNav-item:nth-child(n+2){margin-top:1rem}}.footer__mainNav-item a,.footer__mainNav-subItem a{font-size:16px;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.04em}@media screen and (min-width:768px){.footer__mainNav-subItems{margin-top:1rem;padding-left:2.1875rem}}.footer__language img{width:100%;max-width:77px;max-width:4.8125rem}@media screen and (min-width:768px){.footer__language-items{margin-top:1.875rem}}@media screen and (min-width:768px){.footer__language-item:nth-child(n+2){margin-top:.9375rem}}.footer__language-item a .text{width:100%;max-width:40px;max-width:2.5rem}.footer__language-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:182px;max-width:11.375rem;background-color:#fff;padding:19px 26px 19px 40px;padding:1.1875rem 1.625rem 1.1875rem 2.5rem;font-size:16px;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.04em;border-radius:1.625rem}@media screen and (min-width:768px){.footer__language-item a:after{content:"\f105";margin-left:.5rem;font-family:FontAwesome;font-size:.875rem}}.footer__bottom{background-color:#e5e3e3}.footer__address-contact{padding:36px 0 22px;padding:2.25rem 0 1.375rem}@media screen and (min-width:768px){.footer__address-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.75rem 0}}@media screen and (min-width:768px){.footer__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__address-title{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:.04em}.footer__address-text{font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.04em;margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.footer__address-text{margin-top:0;margin-left:7.1875rem}}.footer__address-text a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;background-color:#ecebeb;padding:11px 0;padding:.6875rem 0;text-align:center;margin-top:16px;margin-top:1rem}@media screen and (min-width:768px){.footer__address-text a{display:inline-block;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;border:none;background-color:unset;padding:unset;text-align:unset;position:relative;margin-top:.5rem;border-bottom:1px solid #000}}.footer__address-text a:after{content:"\f105";margin-left:6px;margin-left:.375rem;font-family:FontAwesome;font-size:14px;font-size:.875rem}@media screen and (min-width:768px){.footer__address-text a:after{display:none}}.footer__contact{margin-top:26px;margin-top:1.625rem}@media screen and (min-width:768px){.footer__contact{width:34%;margin-top:0}}.footer__tel-fax,.footer__mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.footer__tel-fax,.footer__mail{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer__tel a img,.footer__fax img{width:100%;max-width:167px;max-width:10.4375rem}@media screen and (min-width:768px){.footer__tel a img,.footer__fax img{max-width:13.375rem}}.footer__fax{margin-left:22px;margin-left:1.375rem}@media screen and (min-width:768px){.footer__fax{margin-left:4rem}}.footer__mail{margin-top:25px;margin-top:1.5625rem}@media screen and (min-width:768px){.footer__mail{font-size:1rem;font-weight:700;line-height:1;letter-spacing:.04em;margin-top:2.25rem}}.footer__mail-btn{width:100%}@media screen and (min-width:768px){.footer__mail-btn{max-width:13.125rem;margin-left:1.25rem}}.footer__mail-btn .mail-btn{margin:0 auto}@media screen and (min-width:768px){.footer__mail-btn .mail-btn{margin:unset}}.footer__copy{font-size:13px;font-size:.8125rem;font-weight:500;line-height:1.8461;letter-spacing:.04em;text-align:center;padding:16px 0;padding:1rem 0;border-top:1px dotted #9d866f}@media screen and (min-width:768px){.footer__copy{padding:2.5rem 0}}.footer__copy span{display:block;text-align:left}@media screen and (min-width:768px){.footer__copy span{text-align:center}}.hamburger__button{display:inline-block;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;visibility:visible}.hamburger{position:fixed;top:8px;top:.5rem;right:10px;right:.625rem;z-index:2;width:70px;width:4.375rem;height:70px;height:4.375rem;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);border-radius:50%;outline:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scroll-header .hamburger{width:60px;width:3.75rem;height:60px;height:3.75rem}.hamburger__line{position:absolute;top:-23px;top:-1.4375rem;right:-10px;right:-.625rem;bottom:0;left:0;margin:auto;width:20px;width:1.25rem;height:2px;height:.125rem;background-color:#000;-webkit-transition:inherit;transition:inherit}.hamburger__line:before,.hamburger__line:after{position:absolute;display:block;right:0;height:100%;background-color:inherit;content:"";-webkit-transition:inherit;transition:inherit}.hamburger__line:before{top:-7px;top:-.4375rem;width:30px;width:1.875rem}.hamburger__line:after{top:7px;top:.4375rem;width:15px;width:.9375rem}.hamburger[aria-expanded=true] .hamburger__line{background-color:transparent;right:6px;right:.375rem}.hamburger[aria-expanded=true] .hamburger__line:before,.hamburger[aria-expanded=true] .hamburger__line:after{top:0;background-color:#000}.hamburger[aria-expanded=true] .hamburger__line:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px;width:.9375rem}.hamburger[aria-expanded=true] .hamburger__line:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger__title{display:inline-block;font-size:13px;font-size:.8125rem;font-weight:700;line-height:1;margin-top:23px;margin-top:1.4375rem}.scroll-header .hamburger__title{font-size:12px;font-size:.75rem}@media screen and (min-width:768px){.hamburger__button{display:none}}.header{position:fixed;top:0;width:100%;height:100px;height:6.25rem;padding-top:8px;padding-top:.5rem;z-index:99;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width:768px){.header{padding-top:0;height:8.75rem}}.scroll-header .header{padding-top:8px;padding-top:.5rem}@media screen and (min-width:768px){.scroll-header .header{padding-top:0}}.header:after{content:"";position:fixed;top:0;left:0;width:100%;height:157px;height:9.8125rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,0));z-index:-1;-webkit-transform:all .3s ease-in-out 0s;transform:all .3s ease-in-out 0s}@media screen and (min-width:768px){.header:after{height:15.375rem}}.scroll-header .header:after{height:120px;height:7.5rem}.header__inner{padding-left:20px;padding-left:1.25rem}@media screen and (min-width:768px){.header__inner{padding-left:2.5rem}}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{width:100%;max-width:178px;max-width:11.125rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media screen and (min-width:768px){.header__logo{margin-top:0;max-width:19.25rem}}.scroll-header .header__logo{margin-top:5px;margin-top:.3125rem;max-width:150px;max-width:9.375rem}@media screen and (min-width:768px){.scroll-header .header__logo{margin-top:0;max-width:13.75rem}}@media screen and (min-width:768px){.header__info{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.header__infoBox{margin-top:.8125rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}}@media screen and (min-width:768px){.scroll-header .header__infoBox{margin-top:.375rem}}@media screen and (min-width:768px){.header__search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.header__room-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.header__room-search-item{color:#fff;font-size:.8125rem;font-weight:700;line-height:1;margin-left:.75rem;position:relative}}@media screen and (min-width:768px){.header__room-search-item input,.header__room-search-item select{color:#000;font-size:.8125rem;font-weight:500;line-height:1;padding:.375rem .75rem;background-color:#fff;border-radius:.1875rem;margin-left:.375rem}}@media screen and (min-width:768px){.header__room-search-item input[type=text]{width:100%;max-width:7.4375rem;padding:.1875rem .5rem}}@media screen and (min-width:768px){.header__room-search-item input[type=text]::-webkit-input-placeholder{color:#000}.header__room-search-item input[type=text]::-moz-placeholder{color:#000}.header__room-search-item input[type=text]::-ms-input-placeholder{color:#000}.header__room-search-item input[type=text]::placeholder{color:#000}}@media screen and (min-width:768px){.header__room-search-item.select select{padding-right:1.25rem}}@media screen and (min-width:768px){.header__room-search-item.select:after{content:"";position:absolute;top:50%;right:.375rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:8px;height:14px;background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/arrow-black.svg);background-size:cover}}@media screen and (min-width:768px){.header__room-search .room-search-btn{color:#fff;font-size:.875rem;font-weight:700;line-height:1;padding:.875rem 1.125rem;background-color:#b01515;border-radius:.3125rem;margin-left:.8125rem}}@media screen and (min-width:768px){.header__link-lunch{margin-left:.625rem}}@media screen and (min-width:768px){.header__link-lunch a{display:inline-block;color:#fff;font-size:.875rem;font-weight:700;line-height:1;padding:.8125rem .75rem;border:1px solid #fff;border-radius:.1875rem}}@media screen and (min-width:768px){.header__nav-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}}@media screen and (min-width:768px){.scroll-header .header__nav-lang{margin-top:.375rem}}@media screen and (min-width:768px){.header__nav-items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.header__nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.1875rem;font-weight:700;line-height:1;text-shadow:0 0 5px rgba(0,0,0,.5);padding:.625rem}}@media screen and (min-width:768px){.header__nav-item a img{margin-right:.5rem}}@media screen and (min-width:768px){.header__nav-item:nth-child(1) a img{width:1.1875rem}}@media screen and (min-width:768px){.header__nav-item:nth-child(2) a img{width:1rem}}@media screen and (min-width:768px){.header__nav-item:nth-child(3) a img{width:1.3125rem}}@media screen and (min-width:768px){.header__nav-item:nth-child(4) a img{width:1.25rem}}@media screen and (min-width:768px){.header__nav-item:nth-child(5) a img{width:.9375rem}}@media screen and (min-width:768px){.header__nav-item:nth-child(6) a img{width:.9375rem}}@media screen and (min-width:768px){.header__search{width:2.8125rem;transition:all .3s ease-in-out 0s}.scroll-header .header__search{width:2.3125rem;margin-left:.5rem}}@media screen and (min-width:768px){.header__lang{width:2.8125rem;margin-left:1rem;cursor:pointer;position:relative;transition:all .3s ease-in-out 0s}.scroll-header .header__lang{width:2.3125rem;margin-left:.8rem}}@media screen and (min-width:768px){.header__lang-list{position:absolute;top:100%;left:0;right:0;-webkit-transform:translateX(-34%);transform:translateX(-34%);width:9.375rem;padding-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}@media screen and (min-width:768px){.header__lang-list a{display:block;width:100%;padding:.4375rem 0;background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}}@media screen and (min-width:768px){.header__lang-list a:nth-child(n+2){border-bottom:1px solid #ccc}}@media screen and (min-width:768px){.header__lang:hover .header__lang-list{opacity:1;pointer-events:all}}.header__room-search-btn a,.header__sp-room-search-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#a89423;color:#fff;font-size:19px;font-size:1.1875rem;font-weight:700;line-height:1;width:141px;width:8.8125rem;padding:36px 0 50px;padding:2.25rem 0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);border-radius:0 0 0 3.125rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media screen and (min-width:768px){.scroll-header .header__room-search-btn a{padding:1.225rem 0 1.5rem;border-radius:0 0 0 2rem}}.header__sp-room-search-btn a{font-size:14px;font-size:.875rem;width:70px;width:4.375rem;height:70px;height:4.375rem;padding:17px 0 21px;padding:1.0625rem 0 1.3125rem;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scroll-header .header__sp-room-search-btn a{font-size:13px;font-size:.8125rem;letter-spacing:0;width:60px;width:3.75rem;height:60px;height:3.75rem;padding:17px 0 21px;padding:1.0625rem 0 1.3125rem;border-radius:50%}@media screen and (min-width:768px){.header__room-search-btn{margin-left:1.625rem}}.header__sp-room-search-btn{margin-right:88px;margin-right:5.5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scroll-header .header__sp-room-search-btn{margin-right:80px;margin-right:5rem}@media screen and (min-width:768px){.header__room-search-btn a img{width:1.875rem}}.header__sp-room-search-btn a img{width:22px;width:1.375rem}@media screen and (min-width:768px){.header__room-search-btn a span{margin-top:.625rem}}.header__sp-room-search-btn a span{margin-top:7px;margin-top:.4375rem}.inner{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.inner{max-width:1650px;padding-right:3.5%;padding-left:3.5%}}.mail-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:210px;max-width:13.125rem;text-align:center;padding:14px 0;padding:.875rem 0;background-color:#fff;border-radius:1.875rem}.mail-btn .fa-envelope{font-size:1.3em}.page-mv{height:350px;height:21.875rem;background-size:cover;background-position:center;padding-top:125px;padding-top:7.8125rem}@media screen and (min-width:768px){.page-mv{height:31.25rem;padding-top:9.375rem}}.page-mv__copy{color:#fff;text-align:center;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.page-mv__entitle img{width:118px;width:7.375rem;margin:0 auto}@media screen and (min-width:768px){.page-mv__entitle img{width:12.5625rem}}.page-mv__title{font-size:32px;font-size:2rem;font-weight:700;line-height:1.1562;letter-spacing:.05em;text-shadow:rgba(0,0,0,.35) 0 0 30px,rgba(0,0,0,.35) 0 0 30px}@media screen and (min-width:768px){.page-mv__title{font-size:3.75rem}}.page-mv__subtitle{font-size:21px;font-size:1.3125rem;font-weight:700;line-height:1;letter-spacing:.05em;margin-top:20px;margin-top:1.25rem;text-shadow:rgba(0,0,0,.35) 0 0 30px,rgba(0,0,0,.35) 0 0 30px}@media screen and (min-width:768px){.page-mv__subtitle{font-size:1.5rem}}.season{position:relative}.season__items{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.season__items{margin-top:2rem}}.season__item{position:relative;padding-right:10px;padding-right:.625rem}.season__img{position:relative;width:100%}.season__img:before{content:"";display:block;padding-top:96.6666%}@media screen and (min-width:768px){.season__img:before{padding-top:81.2133%}}.season__img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3125rem}.season__img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.2);border-radius:.3125rem}.season__copy{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;top:0;left:0;width:100%;height:100%;color:#fff;padding:50px 20px 40px;padding:1.25rem}@media screen and (min-width:768px){.season__copy{padding:3.125rem 2.1875rem 1.875rem 2.5rem}}.season__title{font-size:21.6px;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:.04em}@media screen and (min-width:768px){.season__title{padding-left:.3125rem}}.season__text{font-size:16px;font-size:1rem;font-weight:700;line-height:1.625;letter-spacing:.04em;margin-top:30px;margin-top:1.875rem}@media screen and (min-width:768px){.season__text{margin-top:2.1875rem;padding-left:.3125rem}}.season__bottom{margin-top:auto}@media screen and (min-width:768px){.season__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.season__period{display:inline-block;font-size:15px;font-size:1.0155rem;font-weight:700;line-height:1.3;letter-spacing:-.04em;padding-left:26px;padding-left:1.625rem;padding-bottom:8px;padding-bottom:.5rem;border-bottom:1px solid #fff;position:relative}.season__period:before{content:"\f073";display:inline-block;position:absolute;top:0;left:0;font-size:21px;font-size:1.3125rem;font-family:"Font Awesome 6 Free";font-weight:900}.season__btn{margin-top:16px;margin-top:1rem}@media screen and (min-width:768px){.season__btn{margin-top:0}}.season__btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:134px;width:8.375rem;padding:12px 0;padding:.75rem 0;font-size:14px;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.04em;border-radius:.625rem;border:1px solid #fff}@media screen and (min-width:768px){.season__btn a{width:9.0625rem}}.season__btn a:after{content:"\f105";margin-left:8px;margin-left:.5rem;font-family:FontAwesome;font-size:14px;font-size:.875rem}.season__btn a img{width:8px;width:.5rem;margin-left:8px;margin-left:.5rem}.season__endingSoon{position:absolute;top:0;right:0;color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:1.3568;letter-spacing:.04em;text-align:right;padding:10px 10px 0 0;padding:.625rem .625rem 0 0;width:133px;width:8.3125rem;height:97px;height:6.0625rem;border-radius:0 .3125rem 0 0;background:linear-gradient(36deg,transparent 0%,transparent 50%,#a89423 50%,#a89423 100%)}@media screen and (min-width:768px){.season__endingSoon{padding:1rem 1.25rem 0 0;width:11.375rem;height:6.0625rem;background:linear-gradient(28deg,transparent 0%,transparent 50%,#a89423 50%,#a89423 100%)}}.season .slick-list{overflow:visible}@media screen and (min-width:768px){.season .slick-list{overflow:hidden}}.season__arrows{position:absolute;bottom:25px;bottom:1.5625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:98px;width:6.125rem;height:44px;height:2.75rem}@media screen and (min-width:768px){.season__arrows{bottom:-3.5rem}}.season .slick-arrow{z-index:1}.season .slick-arrow:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.season .slick-next,.season .slick-prev{width:44px;width:2.75rem;height:44px;height:2.75rem}.season .slick-next{right:0}.season .slick-prev{left:0}.season .slick-next:before,.season .slick-prev:before{background-size:cover;opacity:1}.season .slick-next.slick-disabled:before,.season .slick-prev.slick-disabled:before{opacity:.25}.season .slick-next:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-next-arrow-black.png)}.season .slick-prev:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-prev-arrow-black.png)}.section-header{text-align:center}.section-header__title{color:#000;font-size:32px;font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:.1em}@media screen and (min-width:768px){.section-header__title{font-size:2.25rem}}.section-header__subtitle{margin-top:10px;margin-top:.625rem}.section-header__subtitle img{width:100%;max-width:319px;max-width:19.9375rem;margin:0 auto}.section-header__text{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.3888;margin-top:18px;margin-top:1.125rem}@media screen and (min-width:768px){.section-header__text{margin-top:1.625rem}}.sp-global-menu{z-index:1;position:fixed;height:100vh;width:100vw;top:0;right:0;bottom:0;background-color:#fff;padding-top:8px;padding-top:.5rem;-webkit-box-shadow:0 0 5px rgba(0,0,0,.45);box-shadow:0 0 5px rgba(0,0,0,.45);visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;transition:.3s}.sp-global-menu__inner{height:100%}.sp-global-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-left:1.25rem}.sp-global-menu__logo{width:100%;max-width:178px;max-width:11.125rem;margin-top:17px;margin-top:1.0625rem}.sp-global-menu__room-search-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffff7f;font-size:15px;font-size:.875rem;font-weight:700;line-height:1;width:70px;width:4.375rem;height:70px;height:4.375rem;padding:17px 0 21px;padding:1.0625rem 0 1.3125rem;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);border-radius:50%}.sp-global-menu__room-search-btn{margin-right:88px;margin-right:5.5rem}.sp-global-menu__room-search-btn a img{width:22px;width:1.375rem}.sp-global-menu__room-search-btn a span{margin-top:7px;margin-top:.4375rem}.sp-global-menu__lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;margin-top:1.5625rem}.sp-global-menu__lang a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.125rem;font-weight:500;line-height:1;letter-spacing:.1em;padding:0 12px;padding:0 .75rem}.sp-global-menu__lang a:nth-child(n+2){border-left:1px solid #000}.sp-global-menu__lang a img{width:20px;width:1.25rem;margin-right:15px;margin-right:.9375rem}.sp-global-menu__accommodation-search{background-color:#ecebec;padding:16px 20px;padding:1rem 1.25rem;margin-top:20px;margin-top:1.25rem}.sp-global-menu__accommodation-search-box{border-radius:.3125rem;-webkit-box-shadow:0 0 3px rgba(0,0,0,.08);box-shadow:0 0 3px rgba(0,0,0,.08);width:100%;max-width:356px;max-width:22.25rem;margin:0 auto;padding:0 20px;padding:0 1.25rem;background-color:#fff}.sp-global-menu__accommodation-search-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 0;padding:1.1875rem 0;cursor:pointer;position:relative}.sp-global-menu__accommodation-search-title:before{content:"";position:absolute;top:50%;left:23%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:29px;width:1.8125rem;height:31px;height:1.9375rem;background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/sp-header_accommodation-search-icon.svg);background-size:cover}.sp-global-menu__accommodation-search-title p{display:inline-block;font-size:22px;font-size:1.375rem;font-weight:500;line-height:1;letter-spacing:.1em}.sp-global-menu__accommodation-search-title img{width:100%;max-width:90px;max-width:5.625rem;margin-top:8px;margin-top:.5rem}.sp-global-menu__accommodation-search-contents.is-open{padding:13px 0 26px;padding:.8125rem 0 1.625rem;border-top:3px dotted #000}.sp-global-menu__accommodation-search-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-global-menu__accommodation-search-item{width:100%;max-width:calc(50% - 5px);margin-right:10px;position:relative}.sp-global-menu__accommodation-search-item:nth-child(2n){margin-right:0}.sp-global-menu__accommodation-search-item:nth-child(n+3){margin-top:6px;margin-top:.375rem}.sp-global-menu__accommodation-search-item input,.sp-global-menu__accommodation-search-item select{font-size:16px;font-size:1rem;font-weight:500;line-height:1;text-align:center;padding:13px 0;padding:.8125rem 0;background-color:#f2f2f2;border-radius:.3125rem;width:100%}.sp-global-menu__accommodation-search-item.select:after{content:"\f107";position:absolute;top:50%;right:18px;right:1.125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome;font-size:14px;font-size:.875rem}.sp-global-menu__accommodation-search .room-search-btn{color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:1;text-align:center;padding:17px 0;padding:1.0625rem 0;width:100%;background-color:#000;border-radius:.3125rem;margin-top:13px;margin-top:.8125rem}.sp-global-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:13px;margin-top:.8125rem}.sp-global-menu__link-lunch a,.sp-global-menu__link-all-inn a{display:inline-block;font-size:17px;font-size:1.0625rem;font-weight:700;line-height:1;text-align:center;padding:17px 10px;padding:1.0625rem .625rem;border:1px solid #000;border-radius:.3125rem;width:100%}.sp-global-menu__link-lunch{width:46%}.sp-global-menu__link-all-inn{width:51%;margin-left:3px;margin-left:.1875rem}.sp-global-menu__site-search{padding:20px 20px 0;padding:1.25rem 1.25rem 0}.sp-global-menu__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3125rem;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.08);box-shadow:inset 0 0 3px rgba(0,0,0,.08);width:100%;max-width:356px;max-width:22.25rem;margin:0 auto;padding:11px 18px;padding:.6875rem 1.125rem}.sp-global-menu__form .submit{width:18px;width:1.125rem;margin-right:10px;margin-right:.625rem}.sp-global-menu__form label{width:100%}.sp-global-menu__form .search{font-size:17px;font-size:1.0625rem;font-weight:500;line-height:1;width:100%}.sp-global-menu__form .search::-webkit-input-placeholder{color:#a1a1a1}.sp-global-menu__form .search::-moz-placeholder{color:#a1a1a1}.sp-global-menu__form .search::-ms-input-placeholder{color:#a1a1a1}.sp-global-menu__form .search::placeholder{color:#a1a1a1}.sp-global-menu__nav-items{padding:0 20px;padding:0 1.25rem;overflow:auto}.sp-global-menu__nav-item{border-bottom:3px dotted #000}.sp-global-menu__nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1;padding:23px 0;padding:1.4375rem 0}.sp-global-menu__nav-item a img{margin-right:15px;margin-right:.9375rem}.sp-global-menu__nav-item:nth-child(1) a img{width:24px;width:1.5rem}.sp-global-menu__nav-item:nth-child(2) a img{width:20px;width:1.25rem}.sp-global-menu__nav-item:nth-child(3) a img{width:26px;width:1.625rem}.sp-global-menu__nav-item:nth-child(4) a img{width:26px;width:1.625rem}.sp-global-menu__nav-item:nth-child(5) a img{width:19px;width:1.1875rem}.sp-global-menu__sns-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 20px 50px;padding:2.8125rem 1.25rem 3.125rem}.sp-global-menu__sns-link a:nth-child(n+2){margin-left:24px;margin-left:1.5rem}.sp-global-menu__sns-link a i{font-size:2.46em}.is-drawerActive .sp-global-menu{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:.3s;transition:.3s}body.is-drawerActive{height:100%;overflow:hidden}.sp-global-menu__scroll{overflow:auto;height:100%;padding-bottom:100px;padding-bottom:6.25rem}@media screen and (min-width:768px){.spring-banner__inner.inner{max-width:1250px}}.spring-banner .connection-banner{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/spring-banner.jpg);padding:25px 15px 22px 26px;padding:1.5625rem .9375rem 1.375rem 1.625rem;position:relative;border-radius:.3125rem}@media screen and (min-width:768px){.spring-banner .connection-banner{padding:4.25rem 2.875rem 4.125rem 3.125rem}}.spring-banner .connection-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.spring-banner .connection-banner__title{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:.04em;position:relative;z-index:1}@media screen and (min-width:768px){.spring-banner .connection-banner__title{font-size:2.125rem}}.spring-banner .connection-banner__text{font-size:16px;font-size:1rem;font-weight:700;line-height:1.625;letter-spacing:.06em;margin-top:23px;margin-top:1.4375rem;position:relative;z-index:1}@media screen and (min-width:768px){.spring-banner .connection-banner__text{font-size:1.0625rem;line-height:1.7647;margin-top:3.125rem}}.spring-banner .connection-banner__btn{margin-top:63px;margin-top:3.9375rem;position:relative;z-index:1}@media screen and (min-width:768px){.spring-banner .connection-banner__btn{margin-top:auto}}.spring-banner .connection-banner__btn a{margin:0 auto;background-color:#ff9393}.titleBox{position:relative}.titleBox:before,.titleBox:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#000;left:0}.titleBox:before{top:47%}@media screen and (min-width:768px){.titleBox:before{top:50%}}.titleBox:after{bottom:40%}.titleBox__title{display:inline-block;color:#000;font-size:28px;font-size:1.3rem;font-weight:500;line-height:1;letter-spacing:.1em;background-color:#fff;padding-right:12px;padding-right:.75rem;position:relative;z-index:1}@media screen and (min-width:768px){.titleBox__title{font-size:2rem;padding-right:1.25rem}}.titleBox__title span{font-size:.7em}.anchorLink{padding:20px;padding:1.25rem;background-color:#dedbc3}@media screen and (min-width:768px){.anchorLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.375rem 0 1.75rem}}.anchorLink__day1,.anchorLink__day2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.anchorLink__day1,.anchorLink__day2{padding:0 3.4375rem;position:relative}}.anchorLink__day2{margin-top:7px;margin-top:.4375rem}@media screen and (min-width:768px){.anchorLink__day2{margin-top:0}}@media screen and (min-width:768px){.anchorLink__day2:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:3.3125rem;background-color:#000}}.anchorLink__title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;position:relative;padding-right:20px;padding-right:1.25rem}@media screen and (min-width:768px){.anchorLink__title{font-size:1.5rem;padding-right:3.75rem}}.anchorLink__title span{font-size:29px;font-size:1.8125rem;font-weight:700;margin-left:5px;margin-left:.3125rem}@media screen and (min-width:768px){.anchorLink__title span{font-size:2.375rem;margin-left:.625rem}}.anchorLink__title:after{content:"";position:absolute;top:50%;right:0;width:9px;width:.5625rem;height:2px;background-color:#000}@media screen and (min-width:768px){.anchorLink__title:after{width:2rem}}.anchorLink__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;margin-left:.5rem}@media screen and (min-width:768px){.anchorLink__items{margin-left:1.25rem}}@media screen and (min-width:768px){.anchorLink__item{position:relative;z-index:0;-webkit-transition:all .3s;transition:all .3s}}.anchorLink__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:37px;width:2.3125rem;height:37px;height:2.3125rem;border:2px solid #000;border-radius:50%;font-size:19px;font-size:1.1875rem;font-weight:500;line-height:1;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width:768px){.anchorLink__item a{width:3.125rem;height:3.125rem;font-size:1.5625rem}.anchorLink__item a:hover{background-color:unset}}@media screen and (min-width:768px){.anchorLink__item:hover:before{content:"";position:absolute;top:.25rem;right:-.25rem;width:3.125rem;height:3.125rem;background-color:#d0a943;border-radius:50%;z-index:-1}}.anchorLink__item:nth-child(n+2){margin-left:8px;margin-left:.5rem}@media screen and (min-width:768px){.anchorLink__item:nth-child(n+2){margin-left:.3125rem}}@media screen and (min-width:768px){.course-spot__items:nth-child(n+2){margin-top:2.8125rem}}.course-spot__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-spot__side{width:12.4309%;max-width:45px;max-width:2.8125rem}@media screen and (min-width:768px){.course-spot__side{width:5.1666%;max-width:3.875rem}}.course-spot__schedule{height:86%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width:768px){.course-spot__schedule{height:92%}}.course-spot__schedule:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:100%;background-color:#000}.course-spot__schedule-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0;padding:1.125rem 0;background-color:#fff;z-index:1}@media screen and (min-width:768px){.course-spot__schedule-box{padding:.625rem 0}}.course-spot__schedule-box.stay{margin-bottom:30px;margin-bottom:1.875rem}.course-spot__schedule-box i{font-size:1.6em}.course-spot__schedule-time{font-size:20px;font-size:1.25rem;font-weight:500;line-height:1;margin-top:6px;margin-top:.375rem}@media screen and (min-width:768px){.course-spot__schedule-time{font-size:1.5625rem}}.course-spot__schedule-time span{font-size:14px;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.04em}@media screen and (min-width:768px){.course-spot__schedule-time span{font-size:1.125rem}}.course-spot__schedule-cap{font-size:14px;font-size:.875rem;font-weight:500;line-height:1.75;letter-spacing:.1em}@media screen and (min-width:768px){.course-spot__schedule-cap{font-size:1.125rem}}.course-spot__main{width:85.0828%;padding-top:20px;padding-top:1.25rem}@media screen and (min-width:768px){.course-spot__main{width:91.6666%;padding-top:2.375rem}}.course-spot__title{font-size:25px;font-size:1.5625rem;font-weight:700;line-height:1.28;letter-spacing:.1em}@media screen and (min-width:768px){.course-spot__title{font-size:2rem;line-height:1.625}}.course-spot__cards{margin-top:17px;margin-top:1.0625rem;position:relative;z-index:9}@media screen and (min-width:768px){.course-spot__cards{margin-top:2.8125rem}}.course-spot__main .slick-list{overflow:visible}@media screen and (min-width:768px){.course-spot__main .slick-list{overflow:hidden}}.model-card{width:100%;max-width:246px;max-width:15.375rem;margin-right:10px}@media screen and (min-width:768px){.model-card{max-width:calc(33.3% - 10px);margin-right:15px}}@media screen and (min-width:768px){.card2-right .model-card{width:100%;max-width:calc(33.3% - 7.5px)}}.card2-right .model-card2{width:100%;max-width:502px;max-width:31.375rem}@media screen and (min-width:768px){.card2-right .model-card2{width:100%;max-width:calc(66.6% - 7.5px)}}.card2-left .model-card{margin-right:0}@media screen and (min-width:768px){.card2-left .model-card{width:100%;max-width:calc(33.3% - 7.5px)}}.card2-left .model-card2{margin-right:10px}@media screen and (min-width:768px){.card2-left .model-card2{width:100%;max-width:calc(66.6% - 7.5px);margin-right:15px}}@media screen and (min-width:768px){.model-card3{width:100%}}@media screen and (min-width:768px){.model-card:nth-child(3n){margin-right:0}}.model-card__info{padding:12px 0;padding:.75rem 0;background-color:#fff;position:relative}@media screen and (min-width:768px){.model-card__info{padding:1.125rem 0}}.model-card3 .model-card__info{padding-top:0}.model-card__img-box{display:-webkit-box;display:-ms-flexbox;display:flex}.model-card__img{position:relative;width:100%;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.model-card3 .model-card__img{max-width:246px;max-width:15.375rem}@media screen and (min-width:768px){.model-card3 .model-card__img{max-width:calc(33.3% - 10px)}}.card2-left .model-card__img{max-width:246px;max-width:15.375rem}@media screen and (min-width:768px){.card2-left .model-card__img{max-width:100%}}.model-card__img:nth-child(n+2){margin-left:10px;margin-left:.625rem}@media screen and (min-width:768px){.model-card__img:nth-child(n+2){margin-left:.9375rem}}.model-card__img:before{content:"";display:block;padding-top:100%}.model-card__img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3125rem}.model-card__title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.1666;letter-spacing:.04em;text-align:center}@media screen and (min-width:768px){.model-card__title{font-size:1.5rem;line-height:1.25}}.model-card3 .model-card__title{text-align:unset}.model-card__text{font-size:15px;font-size:.9375rem;font-weight:500;line-height:1.625;letter-spacing:.04em;margin-top:12px;margin-top:.75rem}@media screen and (min-width:768px){.model-card__text{font-size:1rem;margin-top:1.25rem}}.model-card__balloon{position:absolute;top:-42px;top:-2.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:11px;font-size:.6875rem;font-weight:500;line-height:1;width:125px;width:7.8125rem;height:46px;height:2.875rem;padding:12px 0 23px 21px;padding:.75rem 0 1.4375rem 1.3125rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_balloon-recommend.png);background-size:cover}@media screen and (min-width:768px){.model-card__balloon{top:-2.8125rem;font-size:.9375rem;width:10.375rem;height:3.8125rem;padding:1rem 0 2.1875rem 1.9375rem}}@media screen and (min-width:768px){.model-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-model-child__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_child-mv-sp.jpg)}@media screen and (min-width:768px){.page-model-child__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_child-mv-pc.jpg)}}.page-model-new__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_new-mv-sp.jpg)}@media screen and (min-width:768px){.page-model-new__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_new-mv-pc.jpg)}}.page-model-nature__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_nature-mv-sp.jpg)}@media screen and (min-width:768px){.page-model-nature__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_nature-mv-pc.jpg)}}.page-model-famous__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_famous-mv-sp.jpg)}@media screen and (min-width:768px){.page-model-famous__mv{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_famous-mv-pc.jpg)}}.page-model__lead{padding:27px 0 40px;padding:1.6875rem 0 2.5rem}@media screen and (min-width:768px){.page-model__lead{padding:2.8125rem 0 2.1875rem}}.page-model__lead-text{font-size:16px;font-size:1rem;font-weight:500;line-height:1.625;margin-top:30px;margin-top:1.875rem}@media screen and (min-width:768px){.page-model__lead-text{line-height:2;text-align:center;margin-top:2.1875rem}}.page-model__balloon-select{font-size:21px;font-size:1.3125rem;font-weight:500;line-height:1;letter-spacing:.1em;text-align:center;width:303px;width:18.9375rem;height:64px;height:4rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/model/model_balloon-select.png);background-size:cover;margin:0 auto;padding-top:18px;padding-top:1.125rem}.page-model__lead-tab{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.page-model__lead-tab{margin-top:1.625rem}}.page-model__tab-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;margin-right:calc(50% - 50vw)}@media screen and (min-width:768px){.page-model__tab-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:unset;margin-right:unset}}.page-model__tab-item{white-space:nowrap}@media screen and (min-width:768px){.page-model__tab-item{white-space:unset}}.page-model__tab-item:nth-child(n+2){margin-left:10px;margin-left:.625rem}.page-model__tab-item a{display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.04em;padding:15px 25px;padding:.9375rem 1.5625rem;border:1px solid #000;border-radius:1.5625rem}.page-model__tab-item.current a{color:#fff;background-color:#000}.page-model__map-img{height:554px;height:34.625rem;overflow:auto;position:relative}@media screen and (min-width:768px){.page-model__map-img{height:unset;overflow:unset}}.page-model__map-img img{width:1000px;max-width:1000px;height:643px}@media screen and (min-width:768px){.page-model__map-img img{width:100%;max-width:100%;height:unset}}.page-model__map-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20px;top:1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:192px;width:12rem;height:44px;height:2.75rem}@media screen and (min-width:768px){.page-model__map-scroll{display:none}}.page-model__map-scroll img{width:44px;width:2.75rem;height:44px;height:2.75rem}.page-model__map-scroll p{font-size:16px;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.1em}.page-model__contents{padding:17px 0 40px;padding:1.0625rem 0 2.5rem;overflow:hidden}@media screen and (min-width:768px){.page-model__contents{padding:1.75rem 0 4.25rem}}@media screen and (min-width:768px){.page-model__inner.inner{max-width:1250px}}.page-model__day:nth-child(n+2){margin-top:30px;margin-top:1.875rem}@media screen and (min-width:768px){.page-model__day:nth-child(n+2){margin-top:4.5625rem}}.page-model__spot{margin-top:13px;margin-top:.8125rem}@media screen and (min-width:768px){.page-model__spot{margin-top:1.5rem}}.page-model__bottom-balloon{margin-top:57px;margin-top:3.5625rem}@media screen and (min-width:768px){.page-model__bottom-balloon{margin-top:3.9375rem}}.page-model__bottom-tab{margin-top:20px;margin-top:1.25rem}@media screen and (min-width:768px){.page-model__bottom-tab{margin-top:1.625rem}}.page-model__btn{margin-top:50px;margin-top:3.125rem}@media screen and (min-width:768px){.page-model__btn{margin-top:3.75rem}}.page-model__btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:354px;max-width:22.125rem;text-align:center;padding:39px 0;padding:2.4375rem 0;color:#fff;background-color:#000;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.04em;border-radius:2.5rem;margin:0 auto}@media screen and (min-width:768px){.page-model__btn a{max-width:26.8125rem}}.page-model__btn a:after{content:"\f105";margin-left:6px;margin-left:.375rem;font-family:FontAwesome;font-size:13px;font-size:.8125rem}.experiences-tours-banner__contents{margin-top:1.25rem}.experiences-tours-banner__contents>*+*{margin-top:1.25rem}@media screen and (min-width:768px){.experiences-tours-banner__contents{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.experiences-tours-banner__contents>*{display:block;width:48.5%}.experiences-tours-banner__contents>*+*{margin-top:0}}.experiences-tours-banner{padding-bottom:40px;padding-bottom:2.5rem}@media screen and (min-width:768px){.experiences-tours-banner{padding-bottom:3.125rem}}@media screen and (min-width:768px){.experiences-tours-banner__inner.inner{max-width:107.75rem}}.experiences-tours-banner .connection-banner{padding:20px 38px 34px 23px;padding:1.25rem 1.5rem 1.125rem}.experiences-tours-banner #tour-28292{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/experiences-tours/experiences-tours-banner.png)}.experiences-tours-banner #tour-38694{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/uploads/2024/05/1I1A8471.jpg)}@media screen and (min-width:768px){.experiences-tours-banner .connection-banner{padding:3.75rem 3.1875rem 3.125rem}}.experiences-tours-banner .connection-banner__subtitle{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.04em}.experiences-tours-banner .connection-banner__title{font-size:26px;font-size:1.425rem;font-weight:700;line-height:1.5;letter-spacing:.04em;margin-top:3px;margin-top:.1875rem}.experiences-tours-banner .connection-banner__text{font-size:14.5px;font-size:.80625rem;font-weight:400;line-height:1.5;letter-spacing:.06em;margin-top:14px;margin-top:.875rem}.experiences-tours-banner .connection-banner__btn{margin-top:26px;margin-top:1.625rem}@media screen and (min-width:768px){.experiences-tours-banner .connection-banner__title{font-size:32px;font-size:2.055rem}.experiences-tours-banner .connection-banner__text{font-size:16px;font-size:1.0275rem}}.experiences-tours-banner .connection-banner__btn a,.experiences-tours-banner .connection-banner__btn>span{margin:0 auto;color:#000;background-color:#fff}.feature{padding:32px 0 88px;padding:2rem 0 5.5rem}@media screen and (min-width:768px){.feature{padding:2.8125rem 0 8.75rem}}.feature__slider{margin-top:24px;margin-top:1.5rem;position:relative}@media screen and (min-width:768px){.feature__slider{margin-top:2.5rem}}.slider-feature{display:none}.slider-feature.slick-initialized{display:block}.feature__item{margin:0 6px}.feature__item a{display:block}.feature__cap{text-align:center;padding-top:25px;padding-top:1.5625rem;position:relative}.feature__cap:after{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_feature-cap-top.png);background-size:cover;width:100%;max-width:36px;max-width:2.25rem;height:17px;height:1.0625rem}.feature__cap span{display:inline-block;font-size:14px;font-size:.875rem;font-weight:700;line-height:1;padding:3px 12px;padding:.1875rem .75rem;position:relative}@media screen and (min-width:768px){.feature__cap span{font-size:1.125rem;padding:.5rem .75rem}}.feature__cap span:before{content:"";position:absolute;top:0;left:-57px;left:-3.5625rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_feature-cap-left-sp.png);background-size:cover;width:57px;width:3.5625rem;height:20px;height:1.25rem}@media screen and (min-width:768px){.feature__cap span:before{left:-6.8125rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_feature-cap-left-pc.png);width:6.8125rem;height:1.9375rem}}.feature__cap span:after{content:"";position:absolute;top:0;right:-60px;right:-3.75rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_feature-cap-right-pc.png);background-size:cover;width:60px;width:3.75rem;height:20px;height:1.25rem}@media screen and (min-width:768px){.feature__cap span:after{right:-6.8125rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_feature-cap-right-pc.png);width:6.8125rem;height:1.9375rem}}.feature__img{position:relative;width:100%;border-radius:.625rem;margin-top:10px;margin-top:.625rem;overflow:hidden}.feature__img:before{content:"";display:block;aspect-ratio:3/2}.feature__img>img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out 0s}.feature__item a:hover .feature__img>img{transform:scale(1.05)}.feature__img .hover-arrow{opacity:.0}@media screen and (min-width:768px){.feature__img .hover-arrow,.feature__item a:hover .feature__img .hover-arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4.125rem;height:4.125rem}.feature__item a:hover .feature__img .hover-arrow{opacity:1.0}}.feature__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-size:.9rem;font-weight:500;line-height:1.4;letter-spacing:.04em;margin-top:10px;margin-top:.625rem}@media screen and (min-width:768px){.feature__text{font-size:1.3rem}}.feature__text:after{content:"\f105";margin-left:10px;margin-left:.625rem;font-family:FontAwesome;font-size:13px;font-size:.8125rem}.feature__arrows{position:absolute;bottom:-59px;bottom:-3.6875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:98px;width:6.125rem;height:44px;height:2.75rem}.feature__slider .slick-arrow{z-index:1}.feature__slider .slick-arrow:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.feature__slider .slick-next,.feature__slider .slick-prev{width:44px;width:2.75rem;height:44px;height:2.75rem}.feature__slider .slick-next{right:0}.feature__slider .slick-prev{left:0}.feature__slider .slick-next:before,.feature__slider .slick-prev:before{background-size:cover;opacity:1}.feature__slider .slick-next:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-next-arrow-black.png)}.feature__slider .slick-prev:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-prev-arrow-black.png)}.top-news{background-color:#fff;padding:64px 0 50px;padding:4rem 0 3.125rem}@media screen and (min-width:768px){.top-news{padding:4.75rem 0 5.5rem}}.news__tab-items{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:494px;max-width:30.875rem;margin:28px auto 0;margin:1.75rem auto 0}@media screen and (min-width:768px){.news__tab-items{margin-top:2.5rem}}.news__tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;line-height:1.3157;letter-spacing:.04em;text-align:center;width:100%;padding-bottom:8px;padding-bottom:.5rem;border-bottom:3px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:768px){.news__tab-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:unset;flex-flow:unset;font-size:19px;font-size:1.1875rem;padding-bottom:1.5rem;cursor:pointer}}.news__tab-item.is-active{border-bottom:3px solid #000}.news__contents{display:none;width:100%;max-width:1060px;max-width:66.25rem;margin:20px auto 0;margin:1.25rem auto 0;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:768px){.news__contents{margin-top:.625rem}}.news__contents.is-show{display:block}.news__item{border-bottom:1px solid #e3e3e3}.news__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;padding:16px 0;padding:1rem 0}@media screen and (min-width:768px){.news__box{flex-wrap:unset;padding:1.25rem 0}}.news__time{color:#7d7d7d;font-size:14px;font-size:.875rem;font-weight:500;line-height:1}.news__tag{display:block;color:#fff;background-color:#141101;font-size:14px;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;width:100%;max-width:120px;max-width:7.5rem;padding:9px 0;padding:.5625rem 0;border-radius:.3125rem;margin-top:10px;margin-top:.625rem}@media screen and (min-width:768px){.news__tag{padding:.25rem 0;margin-top:0;margin-left:.9375rem}}.news__title{font-size:16px;font-size:.95rem;font-weight:700;line-height:1.75;letter-spacing:.04em;margin-top:5px;margin-top:.3125rem}@media screen and (min-width:768px){.news__title{font-size:16px;font-size:1rem;margin-top:0;margin-left:.9375rem}}.news__btn{margin-top:35px;margin-top:2.1875rem}@media screen and (min-width:768px){.news__btn{margin-top:2.8125rem}}.news__btn a{margin:0 auto}.top-banner{padding:20px 0 40px;padding:1.25rem 0 2.5rem}@media screen and (min-width:768px){.top-banner{padding:0 0 3.375rem}}@media screen and (min-width:768px){.top-banner__inner.inner{max-width:107.1875rem}}@media screen and (min-width:768px){.top-banner__item:nth-child(n+2){margin-top:4.875rem}}.top-banner__title{border-bottom:1px solid #000;padding:20px 0;padding:1.25rem 0}@media screen and (min-width:768px){.top-banner__title{position:relative;border-bottom:unset;padding:0}}@media screen and (min-width:768px){.top-banner__title:before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#000;top:50%;left:0}}.top-banner__title p{font-size:18px;font-size:1.125rem;font-weight:500;line-height:1}@media screen and (min-width:768px){.top-banner__title p{display:inline-block;font-size:18px;font-size:1.05rem;letter-spacing:.1em;background-color:#fff;padding-right:1.25rem;position:relative;z-index:1}}.top-banner__contents.accordion__contents.is-open{padding:20px 0;padding:1.25rem 0}@media screen and (min-width:768px){.top-banner__contents.accordion__contents.is-open{padding:unset}}@media screen and (min-width:768px){.top-banner__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}}@media screen and (min-width:768px){.top-banner__list{width:100%;max-width:calc(33.3% - 20px);margin-right:30px;margin-top:1.875rem}}.top-banner__list:nth-child(n+2){margin-top:15px;margin-top:.9375rem}@media screen and (min-width:768px){.top-banner__list:nth-child(n+2){margin-top:1.875rem}}@media screen and (min-width:768px){.top-banner__list:nth-child(3n){margin-right:0}}.top-banner__img{position:relative;width:100%}.top-banner__img:before{content:"";display:block}.top-banner__img img{width:100%}.top-event{padding:20px 0 112px;padding:3rem 0;position:relative;overflow:hidden;background-color:#f2f1f1;z-index:1}@media screen and (min-width:768px){.top-event{padding:3.75rem 0 6.25rem}}.top-event:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_event-bg-sp.jpg);background-size:cover;background-position:bottom;z-index:-1}@media screen and (min-width:768px){.top-event:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_event-bg-pc.jpg)}}@media screen and (min-width:768px){.top-event__inner.inner{max-width:97.75rem}}.top-event .titleBox__title{background-color:#f2f1f1}.top-event__contents{margin-top:34px;margin-top:2.125rem}@media screen and (min-width:768px){.top-event__contents{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.top-event__content{position:relative}@media screen and (min-width:768px){.top-event__content{width:65.0594%}}@media screen and (min-width:768px){.top-event__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top-event__item{margin-right:10px;margin-right:.625rem;padding-bottom:120px;padding-bottom:7.5rem}@media screen and (min-width:768px){.top-event__item{width:100%;max-width:calc(50% - 12px);margin-right:22px;padding-bottom:0}}@media screen and (min-width:768px){.top-event__item:nth-child(2n){margin-right:0}}@media screen and (min-width:768px){.top-event__item:nth-child(n+3){margin-top:5.375rem}}.top-event__box{position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08)}@media screen and (min-width:768px){.top-event__box{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:250px}}.top-event__img{position:relative;width:100%;background:#f2f2f2}@media screen and (min-width:768px){.top-event__img{width:46.55%}}.top-event__img:before{content:"";display:block;padding-top:100%}@media screen and (min-width:768px){.top-event__img:before{padding-top:86.9565%}}.top-event__img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3125rem .3125rem 0 0}@media screen and (min-width:768px){.top-event__img img{border-radius:.3125rem 0 0 .3125rem}}.top-event__info{background-color:#fff;border-radius:0 0 .3125rem .3125rem;padding:13px 30px 52px 20px;padding:.8125rem 1.875rem 3.25rem 1.25rem}@media screen and (min-width:768px){.top-event__info{border-radius:0 .3125rem .3125rem 0;padding:1.1rem 1.1rem 1.5rem;width:53.45%}}.top-event__title{font-size:20px;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.04em;text-align:center}@media screen and (min-width:768px){.top-event__title{line-height:1.25;text-align:unset}}.top-event__text{font-size:.8rem;font-weight:500;line-height:1.5333;letter-spacing:.04em;margin-top:10px;margin-top:.625rem}@media screen and (min-width:768px){.top-event__text{margin-top:1rem}}.top-event__date{position:absolute;bottom:-37px;bottom:-1.3125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%}@media screen and (min-width:768px){.top-event__date{width:auto;max-width:25.9375rem;bottom:-2.3125rem}}.top-event__date p{display:flex;align-items:center;justify-content:center;background-color:#a89423;color:#fff;font-size:clamp(1px,3.3vw,0.9rem);font-weight:500;line-height:1.3125;padding:10px 18px 10px 77px;padding:.625rem 1rem;position:relative}@media screen and (min-width:768px){.top-event__date p{font-size:1rem;padding:.625rem 1.125rem}}.top-event__date p:before{content:"\f073";display:inline-block;font-size:19.1px;font-size:1.2rem;font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.5em}@media screen and (min-width:768px){.top-event__date p:before{font-size:1.0625rem}}.top-event__date p:after{content:"";position:absolute;top:-13px;top:-.8125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:7px solid transparent;border-bottom:7px solid #a89423}@media screen and (min-width:768px){.top-event__calendar{width:31.3355%}}@media screen and (min-width:768px){.top-event__btn{margin-top:5rem}}.top-event__calendar-btn{margin-top:10px;margin-top:.625rem}.top-event__btn a,.top-event__calendar-btn a{margin:0 auto}.top-event__arrows{position:absolute;bottom:33px;bottom:2.0625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:98px;width:6.125rem;height:44px;height:2.75rem}.top-event .slick-arrow{z-index:1}.top-event .slick-arrow:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.top-event .slick-next,.top-event .slick-prev{width:44px;width:2.75rem;height:44px;height:2.75rem}.top-event .slick-next{right:0}.top-event .slick-prev{left:0}.top-event .slick-next:before,.top-event .slick-prev:before{background-size:cover;opacity:1}.top-event .slick-next:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-next-arrow-black.png)}.top-event .slick-prev:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-prev-arrow-black.png)}.top-event .slick-list{overflow:visible}@media screen and (min-width:768px){.top-event .slick-list{overflow:hidden}}.top-follow-share{background-color:#ecebeb;padding:36px 0;padding:2.25rem 0}@media screen and (min-width:768px){.top-follow-share{padding:3.75rem 0 4.6875rem}}.top-follow-share__section-title{font-size:20px;font-size:1.25rem;font-weight:500;line-height:1;letter-spacing:.1em;text-align:center}.top-follow-share__contents{margin-top:23px;margin-top:1.4375rem}@media screen and (min-width:768px){.top-follow-share__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:75rem;margin:3.4375rem auto 0}}.top-follow-share__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.top-follow-share__link{display:none}}.top-follow-share__link a:nth-child(n+2){margin-left:43px;margin-left:2.6875rem}.top-follow-share__link a i{font-size:3.125em}@media screen and (min-width:768px){.top-follow-share__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.top-follow-share__title i{font-size:1.41em}}@media screen and (min-width:768px){.top-follow-share__instagram{width:52.9166%}}@media screen and (min-width:768px){.top-follow-share__instagram .top-follow-share__title img{width:7.9375rem;margin-left:.625rem}}@media screen and (min-width:768px){.top-follow-share__facebook{width:37.5%}}@media screen and (min-width:768px){.top-follow-share__facebook .top-follow-share__title img{width:7.5625rem;margin-left:.625rem}}@media screen and (min-width:768px){.top-follow-share__facebook-content,.top-follow-share__instagram-content{margin-top:1.25rem}}@media screen and (min-width:768px){.top-follow-share__facebook-content iframe{width:100%}}.top-mv{overflow:hidden;position:relative}.top-mv__item{position:relative}.top-mv__img{height:450px;height:28.125rem}@media screen and (min-width:768px){.top-mv__img{height:100vh;max-height:800px}}.top-mv__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:768px){.top-mv__map{content:"";position:absolute;right:0;bottom:4.25rem;width:51.625rem;height:32.1875rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_mv-map.png);background-size:cover}}@media screen and (min-width:768px){.top-mv__map .slick-list{width:51.625rem;height:32.1875rem}}.top-mv__map.slick-slider .slick-track,.top-mv__map.slick-slider .slick-slider .slick-list{-webkit-transform:unset !important;transform:unset !important;width:826px;width:51.625rem;height:515px;height:32.1875rem}@media screen and (min-width:768px){.top-mv__map-spot{content:"";position:absolute}}@media screen and (min-width:768px){.top-mv__map-spot.slick-slide{width:auto !important;height:auto}}@media screen and (min-width:768px){.spot1{top:38%;right:58%}}@media screen and (min-width:768px){.spot2{top:31%;right:38%}}@media screen and (min-width:768px){.spot3{top:0;right:3%}}@media screen and (min-width:768px){.spot4{top:15%;right:13%}}@media screen and (min-width:768px){.spot5{top:22%;right:26%}}@media screen and (min-width:768px){.spot6{top:39%;right:55%}}@media screen and (min-width:768px){.spot7{top:65%;right:70%}}@media screen and (min-width:768px){.spot8{top:29%;right:5%}}@media screen and (min-width:768px){.spot9{top:65%;right:38%}}@media screen and (min-width:768px){.spot10{top:55%;right:15%}}@media screen and (min-width:768px){.top-mv__map-balloon{position:relative;display:inline-block;background-color:#000;border-radius:.125rem}}@media screen and (min-width:768px){.top-mv__map-spotName{color:#fff;font-size:.875rem;font-weight:700;line-height:1;padding:.5rem .9375rem}}@media screen and (min-width:768px){.top-mv__map-spotName:before{content:"";position:absolute;width:2.4375rem;height:3.125rem;background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/pin-white.svg)}}@media screen and (min-width:768px){.balloon-right-bottom:before{content:"";position:absolute;top:50%;left:-.6875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:6px solid transparent;border-right:6px solid #000}}@media screen and (min-width:768px){.balloon-right-bottom .top-mv__map-spotName:before{top:-1.6875rem;left:-1.8125rem}}@media screen and (min-width:768px){.balloon-right-top:before{content:"";position:absolute;top:50%;left:-.6875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:6px solid transparent;border-right:6px solid #000}}@media screen and (min-width:768px){.balloon-right-top .top-mv__map-spotName:before{top:.5rem;left:-2.5rem}}@media screen and (min-width:768px){.balloon-top:before{content:"";position:absolute;bottom:-.6875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:6px solid transparent;border-top:6px solid #000}}@media screen and (min-width:768px){.balloon-top .top-mv__map-spotName:before{bottom:-3.0625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:768px){.balloon-bottom:before{content:"";position:absolute;top:-.6875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:6px solid transparent;border-bottom:6px solid #000}}@media screen and (min-width:768px){.balloon-bottom .top-mv__map-spotName:before{top:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:768px){.top-mv__map .slick-current .top-mv__map-spotName:before{background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/pin-red.svg)}}@media screen and (min-width:768px){.top-mv__map .slick-current .top-mv__map-balloon{background-color:#fff}}@media screen and (min-width:768px){.top-mv__map .slick-current .top-mv__map-spotName{color:#000}}@media screen and (min-width:768px){.top-mv__map .slick-current .balloon-right-bottom:before{border-right:6px solid #fff}}@media screen and (min-width:768px){.top-mv__map .slick-current .balloon-right-top:before{border-right:6px solid #fff}}@media screen and (min-width:768px){.top-mv__map .slick-current .balloon-top:before{border-top:6px solid #fff}}@media screen and (min-width:768px){.top-mv__map .slick-current .balloon-bottom:before{border-bottom:6px solid #fff}}@media screen and (min-width:768px){.top-mv__copy{content:"";position:absolute;left:0;bottom:0;width:100%;height:4.8125rem;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8125rem 1.4375rem .8125rem 2.25rem;transition:all .3s ease-in-out 0s}}@media screen and (min-width:768px){.top-mv__text{color:#fff;font-size:.95rem;font-weight:500;line-height:1.3;margin-right:2em}}@media screen and (min-width:768px) and (max-height:850px){.top-mv__copy{padding-left:21rem}.scroll-header .top-mv__copy{padding-left:2.25rem}}@media screen and (min-width:768px){.top-mv__btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.9375rem;font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap;padding:1.0625rem 1.75rem 1.0625rem 2.0625rem;border:1px solid #fff;border-radius:.625rem}}.top-mv__btn a:after{content:"\f105";margin-top:2px;margin-top:.125rem;margin-left:6px;margin-left:.375rem;font-family:FontAwesome;font-size:13px;font-size:.8125rem}.top-mv__sp-contents{content:"";position:absolute;bottom:10px;bottom:.5rem;left:2%}.top-mv-thumbnail__balloon{position:relative}.top-mv__sp-balloon:after{content:"";position:absolute;bottom:-10px;bottom:-.6525rem;left:25px;left:1.5625rem;background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/balloon.svg);background-position:center center;background-repeat:no-repeat;width:16px;width:.9375rem;height:11px;height:.6525rem}.top-mv__sp-balloon a{position:relative;display:inline-block;background-color:#fff;border-radius:3px;padding:9px 50px 6px 42px;padding:.2rem .75rem .2rem 2rem}.top-mv__sp-balloon a:before{content:"";position:absolute;top:50%;left:10px;left:.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/pin-red-sp.svg);background-position:center center;background-repeat:no-repeat;width:15px;width:.9375rem;height:22px;height:1.36rem}.top-mv__sp-balloon a:after{content:"\f105";margin-left:8px;margin-left:.5rem;font-family:FontAwesome;font-size:13px;font-size:.8125rem}.top-mv__sp-spot{font-size:13px;font-size:.8125rem;font-weight:700;line-height:1}.top-mv__sp-text{font-size:15px;font-size:.9375rem;font-weight:700;line-height:1;margin-left:15px;margin-left:.9375rem}.top-mv-thumbnail__items{margin-top:1px;margin-bottom:1px}.top-mv-thumbnail__item{margin:0 1px}.top-mv-thumbnail__img{position:relative;height:50px;height:3.125rem}.top-mv-thumbnail__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.top-mv-thumbnail__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.slick-current .top-mv-thumbnail__img:after{display:none}.top-search-form{background-color:#a89423;padding:10px 0;padding:.625rem 0}@media screen and (min-width:768px){.top-search-form{padding:1.0625rem 0}}.top-search-form__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3125rem;-webkit-box-shadow:0 0 3px rgba(0,0,0,.08);box-shadow:0 0 3px rgba(0,0,0,.08);width:100%;max-width:384px;max-width:24rem;margin:0 auto;padding:10px;padding:.625rem;background-color:#fff}@media screen and (min-width:768px){.top-search-form__box{max-width:100%;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);padding:1.1875rem 0}}.top-search-form__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:12px;padding-right:.75rem}@media screen and (min-width:768px){.top-search-form__title{width:17.5%;padding-right:0}}.top-search-form__title p{display:inline-block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.1em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:768px){.top-search-form__title p{font-size:1.6875rem;font-weight:500;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset}}.top-search-form__title .icon{width:16px;width:1rem;margin-bottom:6px;margin-bottom:.375rem}@media screen and (min-width:768px){.top-search-form__title .text{width:100%;max-width:8.625rem;margin-top:.375rem}}.top-search-form__contents{padding-left:10px;padding-left:.625rem;border-left:1px dotted #000}@media screen and (min-width:768px){.top-search-form__contents{width:82.5%;padding:0 3.5625rem;border-left:3px dotted #000}}@media screen and (min-width:768px){.top-search-form__text{position:relative}}.top-search-form__text:before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#000;top:50%;left:0}@media screen and (min-width:768px){.top-search-form__text p{display:inline-block;font-size:1rem;font-weight:500;line-height:1;padding-right:1.25rem;background-color:#fff;position:relative;z-index:1}}@media screen and (min-width:768px){.top-search-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.75rem}}.top-search-form__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.top-search-form__items{-ms-flex-wrap:unset;flex-wrap:unset}}.top-search-form__item{width:100%;max-width:calc(50% - 2px);margin-right:4px;position:relative}@media screen and (min-width:768px){.top-search-form__item{width:15.625rem;margin-right:.75rem}}.top-search-form__item:nth-child(2n){margin-right:0}@media screen and (min-width:768px){.top-search-form__item:nth-child(2n){margin-right:.75rem}}.top-search-form__item:nth-child(n+3){margin-top:6px;margin-top:.375rem}@media screen and (min-width:768px){.top-search-form__item:nth-child(n+3){margin-top:0}}.top-search-form__item input,.top-search-form__item select,#room-search2 input[type=text],#room-search2 select{font-size:14px;font-size:.875rem;font-weight:500;line-height:1;text-align:center;padding:8px 0;padding:.5rem 0;background-color:#f2f2f2;border-radius:.3125rem;width:100%}@media screen and (min-width:768px){.top-search-form__item input,.top-search-form__item select,#room-search2 input[type=text],#room-search2 select{font-size:1.125rem;padding:.8125rem 0}}.top-search-form__item input,#room-search2 input[type=text]{padding:4.5px 0;padding:.28125rem 0}@media screen and (min-width:768px){.top-search-form__item input,#room-search2 input[type=text]{padding:.53125rem 0}}.top-search-form__item.select:after{content:"\f107";position:absolute;top:50%;right:18px;right:1.125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome;font-size:14px;font-size:.875rem}.top-search-form__content .room-search-btn{color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:1;text-align:center;padding:9px 0;padding:.5625rem 0;width:100%;background-color:#b01515;border-radius:.3125rem;margin-top:7px;margin-top:.4375rem}@media screen and (min-width:768px){.top-search-form__content .room-search-btn{padding:.875rem .3125rem;margin-top:0}}.top-season,.top-spring{padding-top:20px;padding-top:1.25rem;overflow:hidden}@media screen and (min-width:768px){.top-season,.top-spring{padding:3.75rem 0 3.125rem}}@media screen and (min-width:768px){.top-season__inner,.top-spring__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.top-season__wrapper,.top-spring__wrapper{width:75%}}.top-season__contents,.top-spring__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}@media screen and (min-width:768px){.top-season__contents,.top-spring__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:unset;flex-flow:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.top-season__info,.top-spring__info{margin-top:95px;margin-top:5.9375rem}@media screen and (min-width:768px){.top-season__info,.top-spring__info{width:27.9166%;margin-top:6.875rem}}.top-season__title,.top-spring__title{font-size:23.5px;font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:.1em;padding-left:0;padding-left:0;position:relative;z-index:0}@media screen and (min-width:768px){.top-season__title,.top-spring__title{font-size:2.25rem;line-height:1.5;padding-left:0}}.top-season__title:before,.top-spring__title:before{content:"";position:absolute;top:-83px;top:-5.1875rem;left:0;left:0;width:263px;width:16.4375rem;height:105px;height:6.5625rem;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_spring-title-sp.png);background-size:cover;background-repeat:no-repeat;z-index:-1}@media screen and (min-width:768px){.top-season__title:before,.top-spring__title:before{top:-7.5rem;left:-5%;width:105%;height:220%;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_spring-title-pc.png);background-size:contain}}@media screen and (min-width:768px){.top-season__textBox,.top-spring__textBox{margin-top:1.5rem}}@media screen and (min-width:768px){.top-season__text,.top-spring__text{font-size:1rem;font-weight:500;line-height:1.3125}}@media screen and (min-width:768px){.top-season__btn,.top-spring__btn{margin-top:1.5625rem}}@media screen and (min-width:768px){.top-season__btn a,.top-spring__btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20.5625rem;color:#fff;font-size:1.0625rem;font-weight:700;line-height:1;letter-spacing:.1em;padding:1.8125rem 0;border-radius:.625rem}}@media screen and (min-width:768px){.top-season__btn a:after,.top-spring__btn a:after{content:"\f105";margin-left:.9375rem;font-family:FontAwesome;font-size:.875rem}}.top-season__img,.top-spring__img{position:relative;width:100%}@media screen and (min-width:768px){.top-season__img,.top-spring__img{width:68.75%}}.top-season__img:before,.top-spring__img:before{content:"";display:block;padding-top:54.8717%}@media screen and (min-width:768px){.top-season__img:before,.top-spring__img:before{padding-top:51.6363%}}.top-season__img img,.top-spring__img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.625rem}.top-season__recommend,.top-spring__recommend{margin-top:38px;margin-top:2.375rem;padding-bottom:23px;padding-bottom:1.4375rem;position:relative}@media screen and (min-width:768px){.top-season__recommend,.top-spring__recommend{padding:0;width:68.75%;margin-left:auto}}@media screen and (max-width:767px){.top-season__recommend,.top-spring__recommend{overflow-x:scroll;margin-left:-20px;margin-right:-20px}.top-season__recommend .slider-season,.top-spring__recommend .slider-season{display:flex;width:180%;padding:0 5%}.top-season__recommend-item,.top-spring__recommend-item{width:100%}}@media screen and (min-width:768px){.top-season__recommend-items,.top-spring__recommend-items{display:-webkit-box;display:-ms-flexbox;display:flex}}.top-season__recommend-item,.top-spring__recommend-item{margin-right:8px;margin-right:.5rem;position:relative}@media screen and (min-width:768px){.top-season__recommend-item,.top-spring__recommend-item{width:100%;max-width:calc(25% - 6px);margin-right:8px}}@media screen and (min-width:768px){.top-season__recommend-item:nth-child(4n),.top-spring__recommend-item:nth-child(4n){margin-right:0}}.top-season__recommend-nom,.top-spring__recommend-nom{position:absolute;top:-23px;top:-1.4375rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:53px;width:3.3125rem;height:37px;height:2.3125rem}.top-season__recommend-img,.top-spring__recommend-img{position:relative;width:100%}.top-season__recommend-img:before,.top-spring__recommend-img:before{content:"";display:block;padding-top:65%}.top-season__recommend-img img,.top-spring__recommend-img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.625rem}.top-season__recommend-cap,.top-spring__recommend-cap{font-size:15px;font-size:.9rem;font-weight:700;line-height:1;text-align:center;margin-top:13px;margin-top:.8125rem}.top-season__recommend-arrows,.top-spring__recommend-arrows{content:"";position:absolute;top:37%;left:10%}@media screen and (max-width:767px){.top-season__recommend-cap,.top-spring__recommend-cap{font-size:3.2vw}}.top-season .slick-arrow,.top-spring .slick-arrow{z-index:1}.top-season .slick-arrow:before,.top-spring .slick-arrow:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.top-season .slick-next,.top-season .slick-prev,.top-spring .slick-next,.top-spring .slick-prev{width:44px;width:2.75rem;height:44px;height:2.75rem}.top-season .slick-next,.top-spring .slick-next{right:-75px;right:-4.6875rem}.top-season .slick-next:before,.top-season .slick-prev:before,.top-spring .slick-next:before,.top-spring .slick-prev:before{background-size:cover;opacity:1}.top-season .slick-next:before,.top-spring .slick-next:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-next-arrow-pink.png)}.top-season .slick-prev:before,.top-spring .slick-prev:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/common/slide-prev-arrow-pink.png)}.top-season .slick-list,.top-spring .slick-list{overflow:visible}@media screen and (min-width:768px){.top-season .slick-list,.top-spring .slick-list{overflow:hidden}}.top-season__link,.top-spring__link{margin:0 calc(50% - 50vw);width:100vw;padding:0;padding:0;position:relative}@media screen and (min-width:768px){.top-season__link,.top-spring__link{margin:unset;width:22%;padding:0}}.top-season__link:after,.top-spring__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8)}@media screen and (min-width:768px){.top-season__link:after,.top-spring__link:after{display:none}}.top-season__link-items,.top-spring__link-items{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3% 20px;margin-right:calc(50% - 50vw);overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1}@media screen and (min-width:768px){.top-season__link-items,.top-spring__link-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-right:unset;overflow-x:unset;overflow-y:auto;height:38.5rem;padding:0}}.top-season__link-item,.top-spring__link-item{white-space:nowrap}@media screen and (min-width:768px){.top-season__link-item,.top-spring__link-item{white-space:unset}}.top-season__link-item:nth-child(n+2),.top-spring__link-item:nth-child(n+2){margin-left:26px;margin-left:1.625rem}@media screen and (min-width:768px){.top-season__link-item:nth-child(n+2),.top-spring__link-item:nth-child(n+2){margin-left:0;margin-top:1.6875rem}}.top-season__link-item a,.top-spring__link-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px 0 14px 10px;padding:1.625rem 0 0 .625rem}@media screen and (min-width:768px){.top-season__link-item a,.top-spring__link-item a{-webkit-box-orient:horizontal;text-align:left}}.top-season__link-no,.top-spring__link-no{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1rem;font-weight:500;line-height:1;letter-spacing:-.1em;background-color:#b5c4cc;border-radius:50%;width:42px;width:2.625rem;height:42px;height:2.625rem;position:relative}@media screen and (min-width:768px){.top-season__link-no,.top-spring__link-no{font-size:1.75rem;font-weight:700;letter-spacing:unset;background-color:unset;width:4.375rem;height:4.375rem}}.top-season__link-no:after,.top-spring__link-no:after{content:"";position:absolute;top:-13px;top:-.8125rem;left:-4px;left:-.25rem;width:45px;width:2.8125rem;height:53px;height:3.3125rem;background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_spring-lp-no-sp.svg);background-size:cover}@media screen and (min-width:768px){.top-season__link-no:after,.top-spring__link-no:after{top:-1.75rem;width:4.625rem;height:5.89rem;background-image:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_spring-lp-no-pc.svg)}}.top-season__link-title,.top-spring__link-title{font-size:16px;font-size:1rem;font-weight:500;line-height:1.1666;margin-left:10px;margin-left:.625rem;transition:all .3s ease-in-out 0s}@media screen and (min-width:768px){.top-season__link-title,.top-spring__link-title{font-size:17px;font-size:1.1rem;line-height:1.2222;width:calc(100% - 4.375rem)}}.top-season__link-item a:hover .top-season__link-title,.current .top-spring__link-title{font-weight:700}@media screen and (min-width:768px){.top-season__link-item a:hover .top-season__link-title,.current .top-spring__link-title{font-size:1.2375rem}}.top-season__link-items::-webkit-scrollbar,.top-spring__link-items::-webkit-scrollbar{height:5px;height:.3125rem}@media screen and (min-width:768px){.top-season__link-items::-webkit-scrollbar,.top-spring__link-items::-webkit-scrollbar{width:.3125rem}}.top-season__link-items::-webkit-scrollbar-thumb,.top-spring__link-items::-webkit-scrollbar-thumb{background-color:#84762d}.top-season__link-items::-webkit-scrollbar-track,.top-spring__link-items::-webkit-scrollbar-track{background:linear-gradient(to bottom,transparent 2px,#968e88 2px,#968e88 3px,transparent 3px)}@media screen and (min-width:768px){.top-season__link-items::-webkit-scrollbar-track,.top-spring__link-items::-webkit-scrollbar-track{background:linear-gradient(to right,transparent 2px,#968e88 2px,#968e88 3px,transparent 3px)}}.top-spring{background-color:#f2e4e4}.top-spring__btn a{background-color:#da547f}.top-spring__link-item a:hover .top-spring__link-no{background-color:#ffd8d8}.top-summer{background-color:#b4e2f6}.top-summer .top-season__btn a{color:#000;background-color:#ff0}.top-summer .top-season__link-item a:hover .top-season__link-no{background-color:#65c2e3}.top-summer .top-season__title:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_summer-title-pc.png)}.top-summer.y2024 .top-season__title:before{height:6.5625rem;padding-top:0;top:-4.8em;background-size:contain;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_summer-title-pc_24.png)}.top-summer.y2024 .top-season__btn a{color:#fff;background-color:#0094e6}.y2024 .top-season__title{letter-spacing:0}.top-season.top-summer.y2024{position:relative}.top-season.top-summer.y2024>*{position:relative;z-index:2}.top-season.top-summer.y2024:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:auto;padding-top:15.4%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_summer-bg2.png) bottom center/100% auto no-repeat;z-index:0}@media only screen and (min-width:768px){.top-summer.y2024 .top-season__title:before{height:auto;padding-top:42%;top:-4em;background-size:contain}}.top-autumn{background-color:#f9f1dd}.top-autumn .top-season__btn a{color:#fff;background-color:#ed9724}.top-autumn .top-season__link-item a:hover .top-season__link-no{background-color:#ed9724}.top-autumn .top-season__title:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_autumn-title-pc.png)}.top-winter{color:#fff;background-color:#2e0e00}.top-winter .top-season__btn a{color:#fff;background-color:#d3a62f}.top-winter .top-season__link-item a:hover .top-season__link-no{background-color:#d3a62f}.top-winter .top-season__title:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/css/../images/top/top_winter-title-pc.png)}@media screen and (min-width:768px){.top-season__wrapper>.top-season__btn{display:none}}@media screen and (max-width:767px){.top-season__wrapper>.top-season__btn{padding:0 0 15px}.top-season__wrapper>.top-season__btn a{display:flex;justify-content:center;align-items:center;width:20.5625rem;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:.1em;border-radius:.625rem;padding:1rem 0;margin:0 auto}.top-winter .top-season__title{text-align:right}.top-winter .top-season__title:before{width:100%}}.top-web-site{padding:30px 0 54px;padding:1.875rem 0 3.375rem}@media screen and (min-width:768px){.top-web-site{padding:3.3125rem 0 3.9375rem}}@media screen and (min-width:768px){.top-web-site__inner.inner{max-width:75rem}}.top-web-site__section-title{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.04em;text-align:center}.top-web-site__contents{margin-top:35px;margin-top:2.1875rem}@media screen and (min-width:768px){.top-web-site__contents{margin-top:1.5625rem}}.top-web-site__items1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-web-site__item1{width:100%;max-width:calc(50% - 2.5px);margin-right:5px}@media screen and (min-width:768px){.top-web-site__item1{max-width:calc(25% - 7.5px);margin-right:10px}}.top-web-site__item1:nth-child(2n){margin-right:0}@media screen and (min-width:768px){.top-web-site__item1:nth-child(2n){margin-right:10px}}@media screen and (min-width:768px){.top-web-site__item1:nth-child(4n){margin-right:0}}.top-web-site__item1:nth-child(n+3){margin-top:5px;margin-top:.3125rem}@media screen and (min-width:768px){.top-web-site__item1:nth-child(n+3){margin-top:0}}.top-web-site__items2{margin-top:34px;margin-top:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.top-web-site__items2{margin-top:4.0625rem}}.top-web-site__item2{width:100%;max-width:calc(33.3% - 2px);margin-right:3px}@media screen and (min-width:768px){.top-web-site__item2{max-width:calc(16.6% - 8.3px);margin-right:10px}}.top-web-site__item2:nth-child(3n){margin-right:0}@media screen and (min-width:768px){.top-web-site__item2:nth-child(3n){margin-right:10px}}@media screen and (min-width:768px){.top-web-site__item2:nth-child(6n){margin-right:0}}.top-web-site__item2:nth-child(n+4){margin-top:5px;margin-top:.3125rem}@media screen and (min-width:768px){.top-web-site__item2:nth-child(n+4){margin-top:0}}@media screen and (min-width:768px){.top-web-site__item2:nth-child(n+7){margin-top:.9375rem}}
#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.4));filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgba(0,0,0,.85);color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:','!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:'or'!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}
@charset "UTF-8";#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{margin-right:0;width:100%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{color:#1e1e1e;background-color:#fff;min-width:200px}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.items-justified-space-between>ul{justify-content:space-between}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation__container{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus{text-decoration:none}.wp-block-navigation-link__content{color:inherit;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}p:empty:before{content:"​"}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments-form input[type=submit]{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-post-comments-form input[type=submit]:active,.wp-block-post-comments-form input[type=submit]:focus,.wp-block-post-comments-form input[type=submit]:hover,.wp-block-post-comments-form input[type=submit]:visited{color:#fff}.wp-block-preformatted{white-space:pre-wrap}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-query-loop li{clear:both}.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo{line-height:0}.wp-block-custom-logo .aligncenter{display:table}.wp-block-custom-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com
Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container,.noUi-target,.noUi-target *{-webkit-user-select:none;-ms-user-select:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.noUi-pips,.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;display:inline-block}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/plugins/search-filter-pro/public/assets/css/../img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-handle,.noUi-tooltip{position:absolute;border:1px solid #D9D9D9}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.searchandfilter .disabled{opacity:.7}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5}
.wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:1rem}.wpp-list li:last-of-type{margin-bottom:0}.wpp-thumbnail{display:inline;float:left;margin:0 1rem 0 0;border:none}.wpp-meta,.post-stats{display:block;font-size:.8em}.wpp-meta:empty,.post-stats:empty{display:none}
.xo-event-meta{padding:3.8461% 0}.xo-event-meta span{display:block}html[lang=ja] .xo-event-calendar .dashicons{font-family:dashicons !important}
.xo-event-calendar{font-family:Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,Meiryo,MS PGothic,sans-serif;overflow:auto;position:relative}.xo-event-calendar td,.xo-event-calendar th{padding:0!important}.xo-event-calendar .calendar:nth-child(n+2) .month-next,.xo-event-calendar .calendar:nth-child(n+2) .month-prev{visibility:hidden}.xo-event-calendar table{background-color:transparent;border-collapse:separate;border-spacing:0;color:#333;margin:0;padding:0;table-layout:fixed;width:100%}.xo-event-calendar table caption,.xo-event-calendar table tbody,.xo-event-calendar table td,.xo-event-calendar table tfoot,.xo-event-calendar table th,.xo-event-calendar table thead,.xo-event-calendar table tr{background:0 0;border:0;margin:0;opacity:1;outline:0;padding:0;vertical-align:baseline}.xo-event-calendar table table tr{display:table-row}.xo-event-calendar table table td,.xo-event-calendar table table th{display:table-cell;padding:0}.xo-event-calendar table.xo-month{border:1px solid #ccc;border-right-width:0;margin:0 0 8px;padding:0}.xo-event-calendar table.xo-month td,.xo-event-calendar table.xo-month th{background-color:#fff;border:1px solid #ccc;padding:0}.xo-event-calendar table.xo-month caption{caption-side:top}.xo-event-calendar table.xo-month .month-header{display:flex;flex-flow:wrap;justify-content:center;margin:4px 0}.xo-event-calendar table.xo-month .month-header>span{flex-grow:1;text-align:center}.xo-event-calendar table.xo-month button{background-color:transparent;border:0;box-shadow:none;color:#333;cursor:pointer;margin:0;overflow:hidden;padding:0;text-shadow:none;width:38px}.xo-event-calendar table.xo-month button[disabled]{cursor:default;opacity:.3}.xo-event-calendar table.xo-month button>span{text-align:center;vertical-align:middle}.xo-event-calendar table.xo-month button span.nav-prev{border-bottom:2px solid #333;border-left:2px solid #333;display:inline-block;font-size:0;height:13px;transform:rotate(45deg);width:13px}.xo-event-calendar table.xo-month button span.nav-next{border-right:2px solid #333;border-top:2px solid #333;display:inline-block;font-size:0;height:13px;transform:rotate(45deg);width:13px}.xo-event-calendar table.xo-month button:hover span.nav-next,.xo-event-calendar table.xo-month button:hover span.nav-prev{border-width:3px}.xo-event-calendar table.xo-month>thead th{border-width:0 1px 0 0;color:#333;font-size:.9em;font-weight:700;padding:1px 0;text-align:center}.xo-event-calendar table.xo-month>thead th.sunday{color:#d00}.xo-event-calendar table.xo-month>thead th.saturday{color:#00d}.xo-event-calendar table.xo-month .month-week{border:0;overflow:hidden;padding:0;position:relative;width:100%}.xo-event-calendar table.xo-month .month-week table{border:0;margin:0;padding:0}.xo-event-calendar table.xo-month .month-dayname{border-width:1px 0 0 1px;bottom:0;left:0;position:absolute;right:0;top:0}.xo-event-calendar table.xo-month .month-dayname td{border-width:1px 1px 0 0;padding:0}.xo-event-calendar table.xo-month .month-dayname td div{border-width:1px 1px 0 0;font-size:100%;height:1000px;line-height:1.2em;padding:4px;text-align:right}.xo-event-calendar table.xo-month .month-dayname td div.other-month{opacity:.6}.xo-event-calendar table.xo-month .month-dayname td div.today{color:#00d;font-weight:700}.xo-event-calendar table.xo-month .month-dayname-space{height:1.5em;position:relative;top:0}.xo-event-calendar table.xo-month .month-event{background-color:transparent;position:relative;top:0}.xo-event-calendar table.xo-month .month-event td{background-color:transparent;border-width:0 1px 0 0;padding:0 1px 2px}.xo-event-calendar table.xo-month .month-event-space{background-color:transparent;height:1.5em}.xo-event-calendar table.xo-month .month-event-space td{border-width:0 1px 0 0}.xo-event-calendar table.xo-month .month-event tr,.xo-event-calendar table.xo-month .month-event-space tr{background-color:transparent}.xo-event-calendar table.xo-month .month-event-title{background-color:#ccc;border-radius:3px;color:#666;display:block;font-size:.8em;margin:1px;overflow:hidden;padding:0 4px;text-align:left;white-space:nowrap}.xo-event-calendar p.holiday-title{font-size:90%;margin:0;padding:2px 0;vertical-align:middle}.xo-event-calendar p.holiday-title span{border:1px solid #ccc;margin:0 6px 0 0;padding:0 0 0 18px}.xo-event-calendar .loading-animation{left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%}@media(min-width:600px){.xo-event-calendar .calendars.columns-2{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:5px}.xo-event-calendar .calendars.columns-2 .month-next,.xo-event-calendar .calendars.columns-2 .month-prev{visibility:hidden}.xo-event-calendar .calendars.columns-2 .calendar:first-child .month-prev,.xo-event-calendar .calendars.columns-2 .calendar:nth-child(2) .month-next{visibility:visible}.xo-event-calendar .calendars.columns-3{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:5px}.xo-event-calendar .calendars.columns-3 .month-next,.xo-event-calendar .calendars.columns-3 .month-prev{visibility:hidden}.xo-event-calendar .calendars.columns-3 .calendar:first-child .month-prev,.xo-event-calendar .calendars.columns-3 .calendar:nth-child(3) .month-next{visibility:visible}.xo-event-calendar .calendars.columns-4{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:5px}.xo-event-calendar .calendars.columns-4 .month-next,.xo-event-calendar .calendars.columns-4 .month-prev{visibility:hidden}.xo-event-calendar .calendars.columns-4 .calendar:first-child .month-prev,.xo-event-calendar .calendars.columns-4 .calendar:nth-child(4) .month-next{visibility:visible}}.xo-event-calendar.xo-calendar-loading .xo-months{opacity:.5}.xo-event-calendar.xo-calendar-loading .loading-animation{animation:loadingCircRot .8s linear infinite;border:5px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#4285f4;height:40px;width:40px}@keyframes loadingCircRot{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.xo-event-calendar.is-style-legacy table.xo-month .month-header>span{font-size:120%;line-height:28px}.xo-event-calendar.is-style-regular table.xo-month button:not(:hover):not(:active):not(.has-background){background-color:transparent;color:#333}.xo-event-calendar.is-style-regular table.xo-month button>span{text-align:center;vertical-align:middle}.xo-event-calendar.is-style-regular table.xo-month button>span:not(.dashicons){font-size:2em;overflow:hidden;text-indent:100%;white-space:nowrap}.xo-event-calendar.is-style-regular table.xo-month .month-next,.xo-event-calendar.is-style-regular table.xo-month .month-prev{height:2em;width:2em}.xo-event-calendar.is-style-regular table.xo-month .month-header{align-items:center;display:flex;justify-content:center;padding:.2em 0}.xo-event-calendar.is-style-regular table.xo-month .month-header .calendar-caption{flex-grow:1}.xo-event-calendar.is-style-regular table.xo-month .month-header>span{font-size:1.1em}.xo-event-calendar.is-style-regular table.xo-month>thead th{background:#fafafa;font-size:.8em}.xo-event-calendar.is-style-regular table.xo-month .month-dayname td div{font-size:1em;padding:.2em}.xo-event-calendar.is-style-regular table.xo-month .month-dayname td div.today{color:#339;font-weight:700}.xo-event-calendar.is-style-regular .holiday-titles{display:inline-flex;flex-wrap:wrap;gap:.25em 1em}.xo-event-calendar.is-style-regular p.holiday-title{font-size:.875em;margin:0 0 .5em}.xo-event-calendar.is-style-regular p.holiday-title span{margin:0 .25em 0 0;padding:0 0 0 1.25em}
@charset "UTF-8";
/*!
Theme Name: kyotango 2023
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kyotango
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

kyotango is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;width:auto}.center img{margin-right:auto;margin-left:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}textarea{width:100%}#masthead input[type=search]{padding:2px 5px;font-size:13px}.mw_wp_form input[type=text],.mw_wp_form input[type=tel],.widget input[type=search],.mw_wp_form select,.mw_wp_form textarea{border:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,.05);padding:5px 10px;border-radius:3px;appearance:auto}.mw_wp_form input[type=checkbox],.mw_wp_form input[type=radio]{display:inline-block;width:1em;height:1em}.mw_wp_form input[type=checkbox]{appearance:checkbox}.mw_wp_form input[type=radio]{appearance:radio}.widget form.search-form{display:flex}.widget form.search-form>label{width:100%}.widget input[type=search]{width:calc(100% - 5px)}.widget input[type=submit]{color:#fff;border-radius:3px;background:#000;padding:6px 10px}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}body{font-size:14px;line-height:1.6;letter-spacing:1px}img{max-width:100%;vertical-align:middle}a{background-color:transparent;border:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}h1,h2,h3,h4,h5,h6{margin-top:0}p{margin-top:0}hr.wp-block-separator{margin:1.5em 0}.title_en{font-size:1.05rem;font-family:'Caveat',cursive;opacity:.8}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex_center{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.second-entry-content ul.flex{list-style:none}@media screen and (min-width:941px){.flex-pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.w1000{max-width:1000px;width:94%;margin:0 auto}nav li a{padding:5px 10px}#masthead{width:100%;height:120px;position:fixed;top:0;left:0;z-index:10}.scroll-header #masthead{height:70px}#masthead:after{width:100%;height:193px;background-size:contain;position:fixed;top:0;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/header_bg.png) center top repeat-x;background-size:contain;pointer-events:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.scroll-header #masthead:after{height:120px}#masthead-inner{max-width:1300px;padding:0 15px;margin:0 auto;position:relative;z-index:11}#masthead-inner .site-branding{margin-top:15px;width:278px;transition:all .3s ease-in-out 0s}#masthead-inner.flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#masthead-inner .main-navigation{float:none;width:auto;margin-top:0;transition:all .3s ease-in-out 0s}.scroll-header #masthead-inner .site-branding{margin-top:10px;width:220px}#masthead-inner .main-navigation a{color:#fff}.header-language-link,.header-pamphlet-link{color:#fff;margin-left:10px;border-left:1px solid rgba(255,255,255,.5);padding-left:10px}{font-size:.9em;font-weight:400;margin-left:3px}.header-pamphlet-link a{color:#fff !important;font-weight:700}#masthead-inner .header-pamphlet-link{max-width:180px;margin-left:5px}#masthead-inner .header-pamphlet-link .search-form{display:flex;justify-content:space-between}#masthead-inner .header-pamphlet-link .search-form label{width:73%}#masthead-inner .header-pamphlet-link .search-form label input{width:100%}#masthead-inner .header-pamphlet-link .search-form .search-submit{width:25%;padding:.6em .3em .4em}.lang-drop{position:relative}.lang-drop__tit{display:flex;align-items:center;justify-content:center;cursor:pointer}.lang-drop__tit i{padding-right:.2em;font-size:1.4em}.lang-drop__list{position:absolute;z-index:2;top:100%;width:150px;padding-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.lang-drop--pc .lang-drop__list{left:0;right:0;transform:translateX(-25%)}header.scroll-header .lang-drop__list{padding-top:0}.lang-drop__list>*{display:block;width:100%;padding:7px 0;color:#555;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.lang-drop__list>*:first-child{border-top:1px solid #ccc}.lang-drop__list>*:hover{color:#ba2636}.lang-drop:hover .lang-drop__list{opacity:1;pointer-events:all}@media (max-width:900px){.lang-drop.lang-drop--sp{display:block;margin-top:7px;margin-right:105px}.lang-drop.lang-drop--sp .lang-drop__tit{display:block;color:#fff}.lang-drop.lang-drop--sp .lang-drop__tit i{display:block;padding-right:0;font-size:2em}.lang-drop.lang-drop--sp .lang-drop__tit span{display:block;color:#fff;margin-top:.1em;font-size:.6em;line-height:1;font-family:sans-serif;letter-spacing:0;white-space:nowrap}.lang-drop.lang-drop--sp .lang-drop__list{right:-70px}}#home-header-content-wrap,#home-slider-wrap{position:relative}#home-slider-wrap .slide-img,.home-slider-nav li{background-position:center center;background-repeat:no-repeat;background-size:cover}#home-slider-wrap .slide-img{height:80vh;min-height:700px}.slider_txt{line-height:1;border:1px solid #fff;border-radius:5px;position:absolute;left:10%;bottom:20px;overflow:hidden}.slider_txt a,.slider_txt span{display:block;text-decoration:none;color:#fff;line-height:1;padding:8px 16px}.slider_txt a{color:#fff !important}.slider_txt a:hover{color:#000 !important;background:#fff}#home-slider-wrap .slide-img.photo_bright .slider_txt{border-color:#000}#home-slider-wrap .slide-img.photo_bright .slider_txt span,#home-slider-wrap .slide-img.photo_bright .slider_txt a{color:#000 !important}#home-slider-wrap .slide-img.photo_bright .slider_txt a:hover{color:#fff !important;background:#000}.home-slide .photo_credit{font-size:1.2em;font-family:Mistral;color:#fff;line-height:1;text-shadow:0 0 8px rgba(0,0,0,.75);position:absolute;right:10px;bottom:5px}.home-slider-nav{padding:0;margin:0;list-style:none;position:absolute;left:50%;bottom:15px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.home-slider-nav li{width:75px;height:40px;border:1px solid rgba(255,255,255,.5);margin:0 5px;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.home-slider-nav li:hover,.home-slider-nav li.thumbnail-current{border:1px solid #fff}#home-img-wrap{height:80vh;min-height:700px;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/uploads/2020/10/top_slide_kani2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}#special-slide-text{width:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#photo-contest-bnr{width:1300px;max-width:94%;text-align:center;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px;margin:0 auto 100px}#home-bnr-set{position:absolute;bottom:50px;right:2%;z-index:1}#photo-contest-bnr-mini{width:350px;height:350px;padding:0 35px;margin-top:30px;text-align:center;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/top_bnr_contest_bg.png) no-repeat center center;background-size:contain}#photo-contest-bnr-mini a{display:block;width:55%;padding:5px 20px;margin:10px auto;color:#fff;border-radius:5%/20%;background:rgba(0,0,0,.5);-webkit-transition:all .3s ease;transition:all .3s ease}#photo-contest-bnr-mini a:hover{background:#000}#photo-contest-inner{position:relative}#photo-contest-bnr-mini #photo-contest-inner h2{width:225px;padding:5px 0;margin:5px auto;font-size:20px;line-height:1.7;border-top:1px solid #000;border-bottom:1px solid #000}#photo-contest-bnr-mini{width:250px;height:250px;padding:10px 30px 0}#photo-contest-bnr-mini #photo-contest-inner h2{width:100%;font-size:18px;line-height:1.5}#photo-contest-bnr-mini a{width:75%}#photo-contest-inner .fa-camera-retro:before{content:"\f083";font-size:50px;color:#000;-webkit-filter:drop-shadow(0 0 10px #fff);filter:drop-shadow(0 0 10px #fff)}#photo-contest-inner i.fa.fa-camera-retro{position:absolute;top:-30%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:block;-o-object-fit:contain}#photo-contest-inner .contest_mini_photo{position:absolute;top:-20%;right:0;display:block;width:35%;height:35%;-o-object-fit:contain;object-fit:contain}#photo-contest-bnr-mini #photo-contest-inner .photo-contest-tit{color:#000;font-size:20px;line-height:1.2}#photo-contest-bnr-mini #photo-contest-inner p{margin:0;font-size:12px;color:inherit;line-height:1.6;letter-spacing:.5px}#photo-contest-bnr-announce{width:200px;height:200px;text-align:center;border-radius:50%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/top_bnr_contest_bg.png);background-size:100% 100%;margin-top:20px;margin-left:auto;margin-right:20px;position:relative}#photo-contest-bnr-announce>div{position:relative}#photo-contest-bnr-announce i.fa.fa-camera-retro{font-size:40px;color:#000;text-shadow:0 0 15px #fff;position:absolute;top:-15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}#photo-contest-bnr-announce .contest_mini_photo{position:absolute;top:-10px;right:0;display:block;width:35%;height:35%;-o-object-fit:contain;object-fit:contain}#photo-contest-bnr-announce h3{font-size:1.6em}#side-photo-con-bnr{position:fixed;top:200px;right:0;z-index:5;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#side-photo-con-bnr a{display:block;font-size:1.6em;font-weight:700;color:#000;font-family:serif;line-height:1;background:rgba(255,255,0,.8);padding:25px 20px 15px;position:relative}#side-photo-con-bnr a:hover{background:rgba(255,255,0,1)}#side-photo-con-bnr a .fa{text-shadow:0 0 10px rgba(255,255,255,.8);position:absolute;top:-15px;font-size:2rem;left:25%}#traffic_info_bnr_special{width:225px;text-align:center;margin-left:auto;margin-right:20px;margin-top:20px;margin-bottom:-40px}#traffic_info_bnr_special.ticket_info_bnr{width:270px;margin-right:0;margin-top:20px;margin-bottom:-50px}#traffic_info_bnr{width:200px;height:200px;text-align:center;border-radius:50%;background:#fff;margin-left:auto;margin-right:20px;margin-top:20px}#traffic_info_bnr h2{color:#0084ff;font-size:22px;font-weight:700;letter-spacing:0}#traffic_info_bnr h2:before{content:'\f1b9';padding-right:5px;font-size:26px;font-family:FontAwesome}#traffic_info_bnr .real_time{width:85px;padding:2px;margin:auto;color:#fff;font-size:10px;border-radius:13%/48%;background:#0084ff}#traffic_info_bnr .time{font-size:16px;font-weight:700;line-height:1.8}#traffic_info_bnr .time{font-size:16px;font-weight:700;line-height:1.8}#traffic_info_bnr a{display:block;width:70%;padding:5px 0;margin:10px auto;color:#fff;font-size:12px;border-radius:5%/20%;background:rgba(0,132,255,.5);-webkit-transition:all .3s ease;transition:all .3s ease}#traffic_info_bnr a:hover{background:#0084ff}#home-search-wrap{max-width:1300px;width:94%;border-radius:5px;background:#ab922e;border:2px solid #fff;padding:15px 30px 15px 10px;margin:0 auto}#header-search-wrap{display:flex;flex-wrap:wrap;width:450px;margin-left:15px}#header-search-wrap #room-search1{background:#ffffff00;border-radius:0 0 0 5px}#home-search-wrap-new{color:#fff;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.5);background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/search_bg01.png) left center no-repeat,url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/search_bg02.png) right center no-repeat;background-color:#695400;padding:15px 5%;margin-top:1px}#home-search-wrap-new a{color:#fff}#home-search-wrap-new .search-form-inner{max-width:1100px;margin:0 auto}#home-search-wrap-new .title{display:flex;align-items:center;justify-content:center;font-size:1.8em;line-height:1.2;margin-bottom:15px}#home-search-wrap-new .title:before,#home-search-wrap-new .title:after{content:"";display:inline-block;width:24px;height:37px;background-repeat:no-repeat;background-position:center center}#home-search-wrap-new .title:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/searc_wai_l.png)}#home-search-wrap-new .title:after{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/searc_wai_r.png)}#home-search-wrap-new p{font-size:.9em;line-height:1.3;margin-top:10px}#home-search-wrap-new .search-form-inner dl,#home-search-wrap-new .search-form-inner .room-search .flex{justify-content:space-between}#home-search-wrap-new.search-form dt{font-size:1.8em;border-right:0;padding:0;line-height:1.2;display:flex;align-content:;align-items:center;justify-content:center}#home-search-wrap-new.search-form dd .flex *{box-shadow:0 0 5px rgba(0,0,0,.5)}#home-search-wrap-new.search-form .room-search-btn{font-size:1.2em;border:1px solid #fff}.search-form>.flex{justify-content:space-between}.search-form>.flex .flex{justify-content:space-between;flex-wrap:wrap}.search-form dt{width:18%;font-size:1.3em;color:#fff;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.5);border-right:1px solid rgba(255,255,255,.75);padding:5px}.search-form dd{width:80%;padding:0}.search-form dd .flex>*{width:19%;text-align:center;padding:7px 4px;border-radius:6px}.search-form dd input,.search-form dd select{border:1px solid transparent}.search-form .room-search-btn{font-size:1.1em;color:#fff;font-weight:700;border:0;background:#000;padding:0;cursor:pointer}#header-search-wrap .room-search{width:74%;padding:3px 7px 5px}#header-search-wrap a#link-all-inn{display:flex;justify-content:center;align-items:center;width:calc(13% - 2px);font-size:.85em;line-height:1.2;font-weight:700;color:#000;text-align:center;letter-spacing:0;padding:0;background:#dc8840;border-radius:0 0 5px;margin-left:2px}#header-search-wrap #link-lunch{display:flex;justify-content:center;align-items:center;width:calc(13% - 2px);font-size:.85em;line-height:1.2;font-weight:700;text-align:center;padding:0;background:#e6c969;border-radius:0;margin-left:2px}#header-search-wrap .search-form-item{font-size:.65em;line-height:1}#header-search-wrap input,#header-search-wrap select{width:96%;font-size:.8rem;padding:1px 3px;margin-top:2px;border:1px solid gray;border-radius:3px}#header-search-wrap .room-search-btn{width:100px}@media screen and (min-width:941px){#home-search-wrap{margin-top:-35px;z-index:1;position:relative}.slider_txt{bottom:55px}#home-bnr-set{bottom:85px}#home-search-wrap-new .title br{display:none}}@media screen and (max-width:940px){#home-search-wrap{padding:10px 15px 5px;margin-top:15px}.search-form dt{border-right:0;padding:0;margin-bottom:5px}.search-form dd .flex>*{width:49%;font-size:.9em;padding:5px 4px;margin-bottom:7px}.search-form .room-search-btn{width:100% !important;padding:10px 4px !important}#home-search-wrap-new .title{font-size:1.3em;margin-bottom:10px}#home-search-wrap-new .flex .flex{justify-content:space-between;flex-wrap:wrap}#home-search-wrap-new.search-form dt{align-items:flex-end;width:12%;font-size:1.4em;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-bottom:0}#home-search-wrap-new.search-form dd{width:88%}#home-search-wrap-new.search-form dd .flex *{font-size:1.07em;letter-spacing:-1px}#home-search-wrap-new.search-form dd select{font-size:1.05em;background:#fff}#home-search-wrap-new p{display:none}}.tab-group{display:flex;justify-content:center;width:80%;margin:30px auto 0}.tab{width:100%;flex-grow:1;font-size:1.1em;color:#fff;list-style:none;text-align:center;background:#c5c5c5;border-radius:10px 10px 0 0;padding:8px;margin:0 5px;cursor:pointer;transition:all .2s ease-out}.panel-group{border:solid 2px #e1b330;border-radius:10px;background:#fff;padding:20px 30px}.panel{display:none}.tab.is-active{background:#e1b330;transition:all .2s ease-out}.panel.is-show{display:block}.panel .inner{align-items:center;flex-wrap:wrap}.panel .top_news_list{width:85%;height:8em;padding:0;margin:0;overflow:auto}.panel .inner>p{width:15%;text-align:center}.panel .top_news_list li a{padding:1px 0}.panel .top_news_head{display:none}.post-cat-list span{display:inline-block;font-size:.9em;color:#fff;line-height:1;font-weight:400;border-radius:3px;padding:4px 8px;margin-right:2px}.home .news__time{width:100px}.home .post-cat-list{width:120px;margin-left:10px}.home .post-cat-list span{width:100%;max-width:7.5rem;font-size:.75rem;padding:.25rem .75em}.home .news__title{width:calc(100% - 260px)}.top_news_list li .title:before,.single #news-content .entry-title:before{display:inline-block;font-size:.75em;color:#fff;line-height:1;font-weight:400;border-radius:3px;padding:4px 8px;margin-right:5px}.single #news-content .entry-title:before{font-size:.6em;padding:5px 8px}.top_news_list li.members_news_cat-news .title:before,.top_news_list li.category-kawaraban .title:before,.single .category-kawaraban #news-content .entry-title:before,.single .members_news_cat-news #news-content .entry-title:before{content:"お知らせ";background:#ab922e}.top_news_list li.category-press-release .title:before,.single .category-press-release #news-content .entry-title:before{content:"Press Release";background:#3f5ab8}.top_news_list li.category-event .title:before,.single .category-event #news-content .entry-title:before{content:"イベント";background:#68ab2e}.top_news_list li.category-campaign .title:before,.single .category-campaign #news-content .entry-title:before{content:"キャンペーン";background:#e02f53}.top_news_list li.members_news_cat-wanted .title:before,.top_news_list li.category-wanted .title:before,.single .category-wanted #news-content .entry-title:before,.single .members_news_cat-wanted #news-content .entry-title:before{content:"募集情報";background:#2e8eab}.top_news_list li.members_news_cat-news-letter .title:before,.single .members_news_cat-news-letter #news-content .entry-title:before{content:"News Letter";background:#e02f53}.single-post .post-content .entry-title{position:relative;padding-top:1.3em}.single-post .post-content .entry-title:before{position:absolute;top:.5em}@media screen and (max-width:940px){.tab-group{width:95%}.tab{font-size:1em}.panel-group{padding:15px 10px 15px 20px}.panel .inner{display:block}.panel .top_news_list{width:100%}.panel .inner>p{display:none}.home .news__title{width:100%}.home .post-cat-list{width:auto;margin-left:0}.home .post-cat-list span{font-size:.7rem}}.bnr{padding:0;margin:0;list-style:none}.bnr.flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}#site-footer-inner{max-width:1300px;padding:50px 5%;margin:0 auto}#footer-bottom{height:18px;background:rgba(0,0,0,.15)}#copyright{font-size:.8em;color:#fff;text-align:center;background:rgba(0,0,0,.75);padding:12px}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1.3em;font-weight:700;line-height:1.3}ul{list-style:none}.second-entry-content ul,.second-entry-content ol{margin:0}.second-entry-content ul{list-style:disc}ol.brackets li{list-style-type:none;counter-increment:cnt;text-indent:-2.5em}ol.brackets li:before{content:"（" counter(cnt) "）"}.widget ul,.widget ol{list-style:none;margin-left:0}.widget ul.children,.widget ol.children{margin-left:1.5em}button,input,select,textarea,.second-entry-content ul.wp-block-gallery{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}iframe{width:100%;vertical-align:middle;border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.entry-content li>ul{margin-left:1.5em}input{border-radius:0}.single .content-frame-inner a{color:#c00}.wp-block-file .wp-block-file__button{color:#c00;background:#f2f2f2;border:1px solid #c00}.wp-block-file .wp-block-file__button:hover{color:#fff;background:#c00}html,body{height:100%}body{font-size:15px;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.6;letter-spacing:.5px;margin:0}.w1500{width:94%;max-width:1500px;margin:0 auto}.w1300{width:94%;max-width:1300px !important;margin:0 auto}.w1200{width:94%;max-width:1200px !important;margin:0 auto}.w900{width:94%;max-width:900px;margin:0 auto}a .img_scale{width:100%;height:100%;overflow:hidden}a .img_scale img{width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover .img_scale img{-webkit-transform:scale(1.2);transform:scale(1.2)}a .img_black{width:100%;height:100%}a .img_black img{opacity:1;width:100%;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover .img_black img{opacity:.5}.round_btn{padding:40px 5px;text-align:center}.round_btn a,.round_btn button{display:inline-block;color:#fff !important;font-size:16px;font-weight:400;text-align:center;line-height:1.3;letter-spacing:.5px;background:#e1b330;border-radius:30px;padding:15px 27px;margin:0 5px;-webkit-box-shadow:0px 2px rgba(0,0,0,.2);box-shadow:0px 2px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.round_btn a:after,.round_btn button:after,.round_btn button.submitBack:before{content:'\f105';margin-left:5px;font-family:FontAwesome}.round_btn button.submitBack:after{display:none}.round_btn button.submitBack:before{content:'\f104';margin-right:5px}.round_btn a:hover,.round_btn button:hover{background:#ee4c17}.round_btn.white_btn a{display:inline-block;margin:auto;color:#000 !important;font-weight:400;background:#fff}.round_btn.white_btn a:hover{color:#fff !important;background:#b39e60}#photo-contest-inner .round_btn.white_btn a:hover{color:#000 !important;background:#ffde0f}.round_btn2{padding:20px 15px;text-align:center}.round_btn2 a{display:inline-block;padding:15px 45px 15px 50px;color:#fff !important;font-size:16px;font-weight:400;text-align:center;letter-spacing:.5px;background:rgba(255,255,255,.25);border-radius:26px;-webkit-transition:all .3s ease;transition:all .3s ease}.round_btn2 a:after{content:'\f105';margin-left:20px;font-family:FontAwesome}.round_btn2 a:hover{text-shadow:0 0 5px rgba(0,0,0,.5);background:rgba(255,255,255,.5)}.round_btn3{padding:5px;text-align:center}.round_btn3 a{display:inline-block;padding:6px 15px 6px 20px;color:#ab922e !important;font-size:13px;font-weight:400;text-align:center;letter-spacing:.5px;border:1px solid #ab922e;border-radius:20px;margin:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.round_btn3 a:after{content:'\f105';margin-left:7px;font-family:FontAwesome}.round_btn3 a:hover{color:#fff !important;background:#ab922e}.round_btn4{padding:5px;text-align:left}.round_btn4 li{margin-bottom:10px}.round_btn4 a{display:inline-block;width:100%;padding:5px 20px 5px 5px;color:#fff !important;font-size:16px;font-weight:400;text-align:left;line-height:30px;letter-spacing:.5px;background:#e3370e;border-radius:25px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.round_btn4 a:after{content:'\f105';font-family:FontAwesome;position:absolute;top:50%;right:15px;transform:translate(0,-50%)}.round_btn4 a:hover{color:#fff !important;background:#000}.round_btn4 a span{display:inline-block;width:30px;height:30px;color:#e3370e;text-align:center;background:#fff;border-radius:50%;margin-right:7px}.round_btn5{padding:5px;text-align:center}.round_btn5 a{display:inline-block;padding:7px 20px 7px 25px;color:#c00 !important;font-size:15px;font-weight:400;text-align:center;letter-spacing:.5px;border:1px solid #c00;border-radius:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.round_btn5 a:after{content:'\f105';margin-left:20px;font-family:FontAwesome}.round_btn5 a:hover{color:#fff !important;background:#c00}.round_btn6{padding:5px 3%;margin-bottom:25px;text-align:center}.round_btn6 a{display:inline-block;max-width:600px;padding:10px 30px;color:#fff !important;font-size:22px;font-weight:700;text-align:center;letter-spacing:.5px;background:#c00;border:1px solid #c00;border-radius:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.act_form_btn a{font-size:20px;font-weight:800;border-radius:38px;background:#ee4c17;padding:10px 50px 10px 35px;position:relative}.act_form_btn a span{display:block;font-size:.65em;font-weight:400;text-align:center}.act_form_btn a:after{position:absolute;right:20px;top:30%}.ryoko-joken-att-text{font-size:1.1em;margin-bottom:10px}.ryoko-joken-att-text a,.ryoko-joken-att-text a:hover{font-size:inherit;color:#c00 !important;background:0 0;padding:0;box-shadow:none}.ryoko-joken-att-text a:after{display:none}.download_btn{padding:20px 5px;text-align:left;margin-left:0 !important;margin-bottom:25px !important}.download_btn li{display:inline-block;margin-bottom:10px}.download_btn a,.download_btn button{display:inline-block;color:#fff;font-size:16px;font-weight:400;text-align:center;letter-spacing:.5px;background:#ab922e;border-radius:24px;padding:10px 30px;margin:0 5px;-webkit-box-shadow:0px 2px rgba(0,0,0,.2);box-shadow:0px 2px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.download_btn a:after,.download_btn button:after{content:'\f019';margin-left:5px;font-family:FontAwesome}.download_btn a:hover,.download_btn button:hover{background:#ee4c17}.btn_e-pamphlet{margin-top:25px}.btn_e-pamphlet a{display:block;font-size:1.15em;font-weight:700;text-align:center;color:#fff;background:#444;border:2px solid #444;padding:10px}.btn_e-pamphlet a:hover{color:#000;background:#fff}.resv_btn a{background:#c00}.btn_wrap{margin-bottom:30px}.btn_wrap>*{padding:10px 5px}ul.round_btn,ul.round_btn2,ul.round_btn3,ul.round_btn4,ul.round_btn5,ul.round_btn6{list-style:none !important;margin-left:0}a[href$=".pdf"]:before,a[href$=".xlsx"]:before,a[href$=".xls"]:before,a[href$=".docx"]:before,a[href$=".doc"]:before,a[href$=".pptx"]:before,a[href$=".ppt"]:before{content:"";display:inline-block;width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin-right:3px;position:relative;top:-2px}a[href$=".pdf"]:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/icon_pdf.png)}a[href$=".xlsx"]:before,a[href$=".xls"]:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/icon_xlsx.png)}a[href$=".docx"]:before,a[href$=".doc"]:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/icon_word.png)}a[href$=".pptx"]:before,a[href$=".ppt"]:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/icon_ppt.png)}a.no-icon:before{background-image:none}ol.num-design{counter-reset:number;list-style:none;margin:0;padding:0}ol.num-design>li{position:relative;padding-left:35px}ol.num-design>li:before{counter-increment:number;content:counter(number);display:block;width:27px;height:27px;color:#000;text-align:center;font-weight:700;line-height:24px;background:#fff;border:1px solid rgba(0,0,0,.5);border-radius:50%;position:absolute;left:0;top:0}.img img{border-radius:5px;overflow:hidden}.center{text-align:center}.left{text-align:left}.right{text-align:right}.line{background-color:#00b900}.facebook{background-color:#4b72ae}.instagram{background-color:#c2198b}twitter{background-color:#1da1f2}.red{color:#c00}.bnr-wrap.flex{justify-content:space-around;margin-bottom:60px}.head_1{width:100%;padding:50px 5% 45px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/top_h2_bg.png) center bottom repeat-x;background-size:auto 100%}.head_1 h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px;color:#404040;font-size:32px;font-weight:400;line-height:1;letter-spacing:0;text-align:center}.head_1 p{text-align:center}#home-activities .head_1{padding-top:20px}#header-nav,#header-nav3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-end}ul#header-nav li,ul#header-nav3 li{font-size:17px;font-weight:700;line-height:1.2;text-shadow:1.5px 1.5px rgba(0,0,0,.4)}#header-nav li span,#header-nav3 li span{display:block;font-size:11px;font-weight:200;text-align:center;margin-top:4px;transition:all .3s ease-in-out 0s}#menu-item-14:before{content:'＼ 予約受付中!! ／';display:block;margin-bottom:-5px;color:#ffd900;font-size:10px;font-weight:200;text-align:center;text-shadow:none;display:none}.home #menu-item-14:before{font-size:12px;font-weight:700}.search_lang_sns{justify-content:flex-end;align-items:center;padding-top:0;margin-bottom:10px;transition:all .3s ease-in-out 0s}.gnav_sns_wrap{margin-left:15px}.gnav_sns_wrap a{width:25px;height:25px;margin:0 3px;color:#fff;font-size:13px;border-radius:50%}.gnav_sns_wrap .facebook{background:#4b72ae}.gnav_sns_wrap .instagram{background:#c2198b}.gnav_sns_wrap .youtube{background:#d80000}.gnav_sns_wrap .twitter{background:#5ed6f7}.scroll-header .search_lang_sns{margin-bottom:0}.scroll-header #header-nav li span{margin-top:0}.top_link{position:fixed;bottom:20px;right:15px;display:block;z-index:12}.top_link_icon{display:block;width:72px;margin:auto;object-fit:contain}.top_link:before{content:'ページトップ';display:block;margin-bottom:5px;color:#0088a4;font-size:12px;font-weight:400;font-family:serif}@media screen and (max-width:1300px){ul#header-nav li{font-size:16px}}@media screen and (max-width:1250px){ul#header-nav li{font-size:15px}}@media screen and (max-width:1200px){ul#header-nav li{font-size:14px}#header-nav li span{font-size:10px}}#site-footer{background-color:#f1f0e7;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/footer_bg.png);background-position:center center}#footer-navigation{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;padding-bottom:30px}#footer-navigation .menu{width:100%;margin-bottom:20px}#footer-navigation .menu li{font-size:.95em;line-height:1.2;margin-bottom:10px}#footer-navigation .menu li:last-of-type{border-right:none}#footer-navigation .menu li a{padding:0;margin:0}#footer-navigation .menu li a span{display:none}#footer-navigation .menu ul.sub-menu{list-style:disc;margin-top:8px}#footer-navigation .menu ul.sub-menu li{margin-bottom:5px}.fnav-wrap{width:20%}#fnav01{display:flex;flex-wrap:wrap;justify-content:space-between;width:52%}#fnav01>div{width:48%}.fnav-wrap>div.fnav-tit{width:100% !important;font-weight:700;border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:5px;margin-bottom:10px}#footer-navigation #foreign-lang-site li{margin-bottom:10px}#footer-navigation #foreign-lang-site li a{display:block;font-weight:700;background:rgba(255,255,255,.65);padding:15px 25px}#footer-logo{text-align:center}#footer-logo img{width:80px}#site-footer h3{font-size:22px;font-weight:400;letter-spacing:.5px}#site-footer-inner p{font-size:14px;font-weight:200;line-height:1.5;letter-spacing:.5px}#site-footer-inner p span{font-size:12px;line-height:1.8}.footer_contact{margin:25px 0}.footer_contact .footer_contact_inner{justify-content:center}.footer_contact .contact_link a,.footer_contact .contact_link span{align-items:center;padding-right:30px;margin:0 5px;color:#404040;font-size:23px;font-weight:700;letter-spacing:.5px;border:1px solid #404040;border-radius:10px}.footer_contact .contact_link.fax a{border:0}.footer_contact .contact_link a:before,.footer_contact .contact_link span:before{display:block;padding:10px 15px;margin-right:15px;font-size:21px;font-family:FontAwesome;border-right:1px solid #404040}.footer_contact .tel a:before{content:'\f095'}.footer_contact .fax span:before{content:'\f1ac'}.footer_contact .mail a:before{content:'\f0e0'}.footer_contact .tel p{margin-top:5px;font-size:13px;letter-spacing:.5px;text-align:center}.kyotango_web_link{justify-content:center;padding-top:30px;border-top:1px solid #d6d6d6}#site-footer-inner .kyotango_web_link .head{margin-right:60px;font-size:16px;font-weight:200;letter-spacing:0}.kyotango_web_link li{margin-right:40px;font-size:14px;font-weight:200;letter-spacing:.5px;list-style:initial}#home-bnr01{padding:0 2% 0;margin-bottom:20px}#home-bnr01 li{text-align:center;padding:30px 0 0}@media screen and (min-width:1100px){#home-bnr01.bnr-wrap-2col{margin-top:10px}#home-bnr01.bnr-wrap-2col ul{display:flex;justify-content:space-between;flex-wrap:wrap}#home-bnr01.bnr-wrap-2col ul li{width:49.5%;padding-top:15px}}.li_1_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.li_1{width:33.3%;border:1px solid #fff;border-bottom:none;overflow:hidden}.li_1 a{position:relative;display:block;width:100%;height:100%;padding:59% 0 0;background:#000}.li_1 a:hover .img_scale img{opacity:.8}.li_1 .img_scale{position:absolute;top:0;left:0}.li_1 .img_scale img{opacity:.6;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}.li_1 .txt_wrap{position:absolute;top:50%;left:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:97%;height:96%;color:#fff;border:.5px solid rgba(255,255,255,.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.li_1 .txt_inner{position:relative}.li_1 .kyotango_icon:before{content:'';display:block;width:50px;height:58px;margin-right:10px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/kyoyango.png) center center no-repeat;background-size:contain}.li_1 .copy{text-align:center}.li_1 .title{font-size:28px;font-weight:700;line-height:1.2;text-align:center}.li_1 .geo_mark{position:absolute;bottom:20px;right:30px;width:69px;height:60px;-o-object-fit:contain;object-fit:contain}.balloon{position:absolute;bottom:30%;right:-85px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:80px;height:70px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/balloon_white1.png) center center no-repeat;background-size:contain}.balloon p{font-size:14px;font-family:"source-han-serif-japanese",serif;line-height:1.2;letter-spacing:.5px;-webkit-transform:rotate(21deg);transform:rotate(21deg)}.sec_top_spot_new .li_1{width:25%}.sec_top_spot_new .li_1 .copy{font-size:.85em}.sec_top_spot_new .li_1 .title{font-size:23px}.sec_top_spot_new .balloon{right:-75px;width:70px;height:63px}#home-activities{margin-bottom:60px}.sec_top_activity{width:100%}.sec_top_activity .head_1{position:relative}.sec_top_activity .head_1 h2:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:'予約が\A出来るよ';white-space:pre;width:86px;height:68px;padding-bottom:10px;margin:0 0 10px -20px;font-size:14px;font-family:"source-han-serif-japanese",serif;line-height:1.2;letter-spacing:.5px;-webkit-transform:rotate(15deg);transform:rotate(15deg);background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/balloon_black1.png) center center no-repeat;background-size:contain}.sec_top_activity .balloon{top:0;left:500px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/balloon_black1.png) center center no-repeat;background-size:contain}.sec_top_activity .img_black{height:230px;background-position:center center;background-repeat:no-repeat;background-size:cover}.li_2_wrap .slick-prev,.li_2_wrap .slick-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:77px;height:77px;border-radius:50%;background-color:rgba(171,146,46,.85)}.li_2_wrap .slick-prev{left:50px;z-index:1}.li_2_wrap .slick-next{right:50px;z-index:1}.li_2_wrap .slick-prev:before{content:'\f104';margin-right:10px}.li_2_wrap .slick-next:before{content:'\f105';margin-left:10px}.li_2_wrap .slick-prev:before,.li_2_wrap .slick-next:before{display:block;font-family:FontAwesome;font-size:75px;line-height:1;opacity:1;color:#fff}.center_slick{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.center_slick.slick-initialized{opacity:1}.li_2{position:relative;width:300px;margin:0 .5px}.li_2 .town{position:absolute;top:0;left:0;color:#fff;font-size:.9em;line-height:1;letter-spacing:.5px;text-align:center;z-index:1}.li_2 .town a{display:block;color:#fff;background:#e1b330;padding:5px 10px}.li_2 .kumihama{background:#de9cc7}.li_2 .amino{background:#8d82de}.li_2 .tango{background:#7db077}.li_2 .mineyama{background:#d19664}.li_2 .oomiya{background:#7eada7}.li_2 .text_wrap{padding:15px 10px;line-height:1.7;letter-spacing:.5px;text-align:center;background:rgba(171,146,46,.15)}.li_2 .new{position:relative}.li_2 .new:before{content:'NEW';position:absolute;top:15px;left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;color:#fff;font-size:12px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/top_activity_new_bg.png) center center no-repeat;background-size:contain}.li_2 .copy{font-size:.9em}.li_2 .title{font-size:1.2em;font-weight:700;line-height:1.2;margin-bottom:10px}.li_2 .month{padding:5px 15px;margin:0 auto;font-size:12px;line-height:1;letter-spacing:1px;text-align:center;background:#fff;border-radius:11px;display:inline-block}.head_2{margin-bottom:40px;color:#fff;line-height:1.7;letter-spacing:.5px;text-align:center}.head_2:before{content:'\f0f5';display:block;color:#fff;font-size:30px;font-family:FontAwesome}.head_2 h2{font-size:32px;font-weight:700}.accomm-gourment-tit .sp-scroll{border-bottom:1px solid rgba(255,255,255,.5)}.accomm-gourment-tit{background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:1px}.accomm-gourment-tit-inner{padding:60px 0 20px}.second-entry-header .accomm-gourment-tit{line-height:1.3;padding:0;margin-top:-60px;position:relative;z-index:1}.accomm-gourment-tit .area_link{margin-top:15px;color:#fff}.event_cat_link h3,.accomm-gourment-tit .area_link h3{font-weight:200;font-size:1em}.event_cat_link h3:after,.accomm-gourment-tit .area_link h3:after{content:"："}.event_cat_link a,.accomm-gourment-tit .area_link a{opacity:1;margin:0 15px;color:#fff;font-size:14px;font-weight:400;letter-spacing:0;-webkit-transition:all .3s ease;transition:all .3s ease}.event_cat_link a:before,.accomm-gourment-tit .area_link a:before{margin-right:5px;content:'\f041';font-family:FontAwesome}.event_cat_link a:before{content:'\f073'}.event_cat_link a:hover,.accomm-gourment-tit .area_link a:hover{opacity:.5}.li_3_wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 15px 20px}@media screen and (max-width:960px){.li_3_wrap{padding:0 20px 15px}}.li_3{width:12%}@media screen and (max-width:960px){.li_3{width:14%}}.li_3 a{display:block;color:#fff}.li_3 .img_black{background:0 0}.li_3 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.li_3 img:hover{opacity:.6}.li_3 .type{font-size:15px;text-align:center;padding:0 5%;margin-top:5px}@media screen and (max-width:960px){.li_3 .type{font-size:13px}}#home-accomm .head_2:before{content:'\f236'}#home-accomm .li_3{width:100%}#home-accomm .li_3 .type{padding:0 3%}@media screen and (max-width:960px){.sec_top_accomm .li_3 .type{font-size:10px}}.accomm-gourment-tit .top_gourment_li_wrap>li,.accomm-gourment-tit .top_accomm_li_wrap>li{width:100%}.accomm-gourment-tit .top_gourment_li_wrap>li.current-cat,.area_link li.current-cat{opacity:.35}.accomm-gourment-tit .top_gourment_li_wrap .img_black,.accomm-gourment-tit .top_accomm_li_wrap .img_black{width:100px;height:100px;border:2px solid #fff;background:rgba(0,0,0,.5);background-position:center center;background-size:cover;border-radius:50%;margin:0 auto;transition:all .3s ease-in-out 0s}.accomm-gourment-tit .top_gourment_li_wrap a:hover .img_black,.accomm-gourment-tit .top_accomm_li_wrap a:hover .img_black{border:4px solid #fff}#home-event{margin-top:50px;margin-bottom:100px}#home-event .event_list_wrap,#home-event .event_photo_wrap{width:49%}.sec_top_event .head_2{color:#000}.sec_top_event .head_2:before{content:'\f073';color:#000}.eo-events-shortcode>li,.event-list-one{margin-bottom:15px;letter-spacing:0;border:1px solid #e1b330;border-radius:10px;overflow:hidden}.archive .event-list-one{border:0;border-radius:0;border-left:5px solid #b39e60;box-shadow:0 0 10px rgba(0,0,0,.1)}.eo-events-shortcode>li{font-size:.9em}.event-list-info{width:66%;background:#fff;padding:15px 22px;-webkit-box-sizing:border-box;box-sizing:border-box}.event-list-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:34%;padding:35px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f9f1d8}.event-list-one .event-list-info{width:65%;padding:25px 30px 10}.event-list-one.has-post-thumbnail .event-list-info{width:40%}.event-list-one .event-list-thumbnail{width:25%}.event-list-one .event-list-data{width:35%}.event-list-info h2,.event-list-info h3{font-weight:700;letter-spacing:0}.event-list-info h2{margin-bottom:15px;font-size:1.7em}.event-list-info h3{margin-bottom:15px;font-size:1.5em}.event-list-data li{font-size:13px;font-weight:400}.event-list-data li:before,.event-list-meta-wrap .eo-event-date:before,.event-list-meta-wrap .eo-event-meta li:before,.eventorganiser-event-meta .eo-event-meta li:before{padding-right:5px;font-size:18px;font-family:FontAwesome;letter-spacing:0;width:25px;display:inline-block;text-align:center}.event-list-data .eo-event-date:before,.eventorganiser-event-meta .eo-event-meta .eo-event-date:before{content:'\f073'}.event-list-data .eo-event-venue:before,.eventorganiser-event-meta .eo-event-meta .eo-event-venue:before{content:'\f041'}.event-list-data .eo-event-organizer:before,.eventorganiser-event-meta .eo-event-meta .eo-event-organizer:before{content:'\f007'}.event-list-data .eo-event-contact_tel:before,.eventorganiser-event-meta .eo-event-meta .eo-event-contact_tel:before{content:'\f095'}.eo-tc-event .eo-event-date{font-style:normal !important}.eo-event-date big{font-weight:700}.event-list-meta-wrap .eo-event-meta{margin:0 !important}.event_photo_inner{width:80%;margin:0 auto}.event.event_photo{width:100%;height:100%}.home .event_photo_wrap .event_photo{padding:0 8px}.home .event_photo_wrap .event_photo .img_black{margin-bottom:10px}.event.event_photo li p{margin-top:10px;color:#ab922e;font-size:15px;font-weight:400;text-align:center}.event_photo_inner .slick-prev,.event_photo_inner .slick-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:38px;height:38px;border-radius:50%;background:rgba(171,146,46,.25)}.event_photo_inner .slick-prev{left:-40px;z-index:1}.event_photo_inner .slick-next{right:-40px;z-index:1}.event_photo_inner .slick-prev:before{content:'\f104';margin-right:4px}.event_photo_inner .slick-next:before{content:'\f105';margin-left:4px}.event_photo_inner .slick-prev:before,.event_photo_inner .slick-next:before{display:block;font-family:FontAwesome;font-size:30px;line-height:1;opacity:1;color:#ab922e}.event-list-thumbnail .eo-event-thumbnail{float:none;margin:0}.fc-event-container .fc-content{overflow:hidden}.home .fc-view-container{font-size:.9em}.home .fc-event-container .fc-content{height:1.2em;text-align:center}.home .eo-fullcalendar .fc-toolbar{border-radius:5px 5px 0 0;background:rgba(0,0,0,.05);padding:15px 15px 5px;margin-bottom:0}.home .fc-toolbar h2{font-size:1.4em !important}.home .eo-fullcalendar button{background-color:transparent;box-shadow:none;border:0}.home .fc button{opacity:1}.fc table{box-sizing:border-box}.fc-ltr .fc-basic-view .fc-day-number{padding:5px !important}.eo-fullcalendar-reset.fc-unthemed .fc-today{background:#e4d2af !important}.fc-toolbar h2{font-size:1.8em !important;font-weight:700 !important}#primary .eo-fullcalendar-reset .fc-view-container th{padding:5px !important}#primary .fc-unthemed th{background:rgba(171,146,46,.15)}#primary .fc-ltr .fc-basic-view .fc-day-number{font-size:1.3em}.event-content-img{margin-bottom:20px}.event-photo-slide{margin-bottom:20px}.event-photo-slide li.slick-slide img{margin-left:auto;margin-right:auto}.event-photo-slider-nav.flex{justify-content:center}.event-photo-slider-nav li{width:90px;height:60px;background-position:center center;background-size:cover;margin:0 5px}#photo-contest-bnr{position:relative}#photo-contest-bnr .photo-contest-wrap{width:100%;height:100%;padding:60px 5%;border-radius:15px;background:rgba(0,0,0,.5)}#photo-contest-inner .photo-contest-tit2{color:#ffde0f;font-size:18px;font-weight:400;font-family:serif;text-align:center}#photo-contest-inner .photo-contest-tit{font-size:52px;font-weight:700;text-align:center}.single-photo-contest-past #photo-contest-inner .photo-contest-tit{color:#ffde0f}#photo-contest-inner p.photo-contest-themes{color:#ffde0f;font-size:28px;font-weight:400;font-family:serif}#photo-contest-inner .photo-contest-period dl{width:100%;max-width:700px;padding:10px 5px;margin:35px auto;border:2px solid #fff;border-radius:50px}#photo-contest-inner .photo-contest-period dt{padding-right:3%;font-size:18px;font-weight:400;letter-spacing:.5px}#photo-contest-inner .photo-contest-period dd{font-size:24px;font-weight:700;letter-spacing:.5px}#photo-contest-inner .photo-contest-award dt{width:111px;height:111px;margin-right:30px;font-size:25px;border:1px solid #fff;border-radius:50%}#photo-contest-inner .photo-contest-award dd{width:480px}#photo-contest-inner .photo-contest-award dd p{line-height:1.7;letter-spacing:.5px;text-align:left}#photo-contest-inner .photo-contest-award dd p:nth-of-type(1){font-size:16px;font-weight:400}#photo-contest-inner .photo-contest-award dd p:nth-of-type(2){font-size:28px;font-weight:700}#photo-contest-inner .photo-contest-award dd p:nth-of-type(3){width:100%;font-size:.9em}.photo-contest-sp{position:absolute;top:40px;right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:165px;height:165px;background:rgba(255,255,255,.25);border-radius:50%}.photo-contest-sp img{width:50px;height:80px;-o-object-fit:contain;object-fit:contain}.photo-contest-sp p{color:#fff;font-size:13px;font-weight:700;line-height:1.3}#branch-site{text-align:center}#branch-site .head{margin-bottom:15px}#branch-site .head>*{font-weight:400}#branch-site .flex{flex-wrap:wrap;justify-content:center}#branch-site .flex>*{padding:0 5px;margin-bottom:10px}.top_bnr ul{margin:55px 0}.top_bnr li{width:140px;margin:0 5px 15px}.top_bnr li img{width:100%}.top_news{position:relative;background:#f3efe0}.top_news .w1300{max-width:100%}.top_news_acord{position:absolute;left:0;top:0;z-index:3;width:100%;box-shadow:0px 1px 5px rgba(0,0,0,.15)}.top_news .news_wrap.news_acord{max-width:100%}.top_news .top_news_head{width:143px;color:#fff;font-size:16px;font-weight:400;background:#ab922e}.ticker,.top_news_list{width:calc(100% - 328px);padding:13px 0;margin:0 30px;box-sizing:content-box;border:none;background:0 0}.top_news_list li a{padding:3px 0}.top_news li p,.top_news_list li p{letter-spacing:.5px}.top_news .date,.top_news_list .date{padding-right:20px;font-size:14px}.top_news .title{font-size:13px}.top_news .news_archive_link{width:125px;color:#000;font-size:13px}.top_news .news_archive_link:after{content:'\f105';padding-left:10px;font-family:FontAwesome}.top_news .accordion-btn{position:absolute;bottom:-60px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:120px;color:#fff;text-align:center;background:#ab922e;z-index:1;padding:3px 25px;font-size:.9em;cursor:pointer;border-radius:3px;transition:all .3s ease-in-out 0s}.top_news .accordion-btn.close{bottom:-10px}.top_news .accordion-btn:hover{background:#ee4c17}#instagram{margin-bottom:100px}.top_insta_head{text-align:center;margin-bottom:30px}.top_insta_head h2{font-size:32px;font-weight:700;letter-spacing:.5px}.top_insta_head h2 span{margin-bottom:5px;font-size:18px;font-weight:200;letter-spacing:.5px}.top_insta_head h2 span:before{content:'\f16d';display:block;margin-right:5px;font-family:FontAwesome}#single_photo_contest img{display:inline}.single_photo_contest_head.second-entry-header{height:auto}.single_photo_contest_head .inner{width:100%;padding:180px 0 440px;background:rgba(0,0,0,.7)}.photo-contest-notes{margin:30px 0 20px;color:#fff;font-size:28px;font-weight:400;text-align:center}#bestaward{margin-top:-400px;margin-bottom:100px}.bestaward_photo{text-align:center;position:relative;z-index:1}.bestaward_photo img{border:10px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.bestaward_wrap{padding:3px;margin:-80px 17px 17px;border-radius:15px;border:3px solid #e5c90f}.bestaward_wrap-inner{padding:105px 30px 25px;border:1px solid #e5c90f;border-radius:10px;background:#fff}.bestaward_wrap .award_rank{width:15%;font-size:18px;color:#ebd451;font-weight:700;text-align:center}.bestaward_wrap .award_rank img{width:130px}.bestaward_wrap .title_data_wrap{width:35%;border-right:1px solid rgba(0,0,0,.15);box-sizing:border-box}.bestaward_wrap .comment_wrap{width:50%;margin-left:20px}.bestaward_wrap .comment_wrap dl{width:100%;font-size:15px}.bestaward_wrap .comment_wrap dt{width:20%;font-weight:200}.bestaward_wrap .comment_wrap dd{width:80%}.bestaward_wrap .photo_title{font-size:23px;font-weight:700}.bestaward_wrap .photo_sub_title{font-size:16px}.bestaward_wrap .title_wrap{padding-bottom:15px;margin-right:20px;border-bottom:1px solid rgba(0,0,0,.15)}.bestaward_wrap .shooting_data_wrap{padding:15px 10px;font-size:15px}.bestaward_wrap .shooting_data_wrap dt{width:90px;font-weight:200}.bestaward_wrap .work_comment{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.15)}.bestaward_wrap .review{padding-top:15px}.award_group_wrap{margin-bottom:60px;box-shadow:0 0 10px rgba(0,0,0,.1)}.award_group_wrap h3{width:100%;padding:40px 0;font-size:25px;letter-spacing:2px;text-align:center}.award_yusyu h3{background:#ebd451}.award_tokubetu h3{background:#d88c4d}.award_kyotango h3{background:#b0d0e8}.award_work_flex{flex-wrap:wrap;justify-content:space-between;width:100%;padding:50px;background:rgba(255,255,255,1)}.award_work_wrap .img_wrap a{display:block;width:100%;background-size:contain;background-color:#f2f2f2;background-repeat:no-repeat;background-position:center center}.award_work_wrap .img_wrap a:hover{background-color:#e7e7e7}.award_yusyu .award_work_wrap{width:48%;margin-bottom:70px}.award_tokubetu .award_work_wrap,.award_kyotango .award_work_wrap{width:31%;margin-bottom:50px}.award_yusyu .award_work_wrap .img_wrap a{height:576px}.award_tokubetu .award_work_wrap .img_wrap a,.award_kyotango .award_work_wrap .img_wrap a{height:360px}.award_work_wrap .title_wrap,.award_work_wrap .data_wrap{align-items:center;margin-top:20px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.15)}.award_work_wrap .title_wrap img{width:70px;height:70px;margin-right:15px;object-fit:contain}.award_yusyu .award_work_wrap .photo_sub_title2{color:#87929a;font-weigt:400}.award_tokubetu .award_work_wrap .photo_sub_title2{color:#e3b237;font-weigt:400}.award_work_wrap .photo_title{font-size:18px;font-weight:700}.award_work_wrap .photo_sub_title{font-size:15px;font-weight:700}.award_work_wrap .data_wrap dt{width:20%;font-weight:200}.award_work_wrap .data_wrap dd{width:80%}.award_work_wrap .comment_wrap dl{margin-top:20px}.award_work_wrap .comment_wrap dt{width:20%;font-weight:400}.award_work_wrap .comment_wrap dd{width:80%}.award_tokubetu .award_work_wrap .data_wrap dt,.award_kyotango .award_work_wrap .data_wrap dt{width:20%}.award_tokubetu .award_work_wrap .comment_wrap dl,.award_kyotango .award_work_wrap .comment_wrap dl{display:block}.award_tokubetu .award_work_wrap .comment_wrap dt,.award_kyotango .award_work_wrap .comment_wrap dt{width:100%;margin-bottom:5px}.award_tokubetu .award_work_wrap .comment_wrap dd,.award_kyotango .award_work_wrap .comment_wrap dd{width:100%}.award_group_wrap .award_comment{padding:25px 60px;font-weight:400}.award_yusyu .award_comment{background:#f2efda}.award_tokubetu .award_comment{background:#f2e7de}.award_kyotango .award_comment{background:#e8eef2}@media screen and (max-width:940px){.sec_top_spot .head_1 h2:before,.tokusyu_summary_text h3:before{width:40px;height:48px}#home-bnr01{margin:10px 0}#home-bnr01 li{padding:15px 0 0}.round_btn{padding:10px 0}.round_btn a,.round_btn button{font-size:14px;margin-bottom:10px}}.home #primary,.page-id-201 #primary,.page-id-3480 #primary,.page-id-11529 #primary{background:0 0}.second-entry-header{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.second-entry-header,#home-gourmet,#home-accomm{position:relative;z-index:0;overflow:hidden}.second-entry-header:before,#home-gourmet:before,#home-accomm:before{content:'';position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;background:inherit;filter:blur(10px);z-index:-1}.second-entry-header.lp-title{overflow:auto}.second-entry-header.lp-title:before{background:0 0;filter:blur(0px);position:static}.second-entry-header.bg-clear{height:650px}.second-entry-header.bg-clear:before{display:none}.bg-clear .second-entry-header-inner{background:rgba(0,0,0,0);padding-bottom:0}.bg-clear .header-tit-inner-tab{margin-top:-150px}.bg-clear .second-entry-title-wrap{padding:200px 5% 150px;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.error404 .second-entry-header{height:100vh}.second-entry-header-inner,#home-gourmet .accomm-gourment-tit-inner,#home-accomm .accomm-gourment-tit-inner{width:100%;height:100%;color:#fff;background:rgba(0,0,0,.3);padding-bottom:20px}.second-entry-title-wrap{flex-direction:column;width:100%;height:100%;max-width:1200px;color:#fff;text-align:center;text-shadow:0 0 8px rgba(0,0,0,.5);padding:200px 0 80px;margin:0 auto;position:relative}.single .second-entry-title-wrap{padding:200px 5% 100px}.search .second-entry-title-wrap{padding:170px 5% 60px}.second-entry-header h1{font-size:42px;font-weight:700}.second-entry-header .title_sub_01{font-size:16px;font-weight:200}.header-tit-inner-tab{margin-top:-50px}.header-tit-inner-tab .flex{justify-content:center}.lp-title .second-entry-header-inner{background:0 0;padding-bottom:0}.second-entry-header.lp-title .second-entry-header-inner .second-entry-title-wrap{max-width:none;position:static;transform:none;padding:0}.header-tit-inner-tab .round_btn2 a{font-size:15px;padding:10px 25px 10px 30px}.header-tit-inner-tab .round_btn2 a:after{margin-left:10px}.single-foods .second-entry-header.lp-title .second-entry-header-inner,.single-c .second-entry-header.lp-title .second-entry-header-inner{min-height:700px;background:rgba(0,0,0,.3)}.single-foods .second-entry-header.lp-title .second-entry-header-inner .second-entry-title-wrap,.single-c .second-entry-header.lp-title .second-entry-header-inner .second-entry-title-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}@media screen and (max-width:940px){.single-foods .second-entry-header.lp-title .second-entry-header-inner,.single-c .second-entry-header.lp-title .second-entry-header-inner{min-height:55vh}.page-id-9756 .second-entry-title-wrap,.page-id-24069 .second-entry-title-wrap{padding:0 !important}.page-id-9756 .second-entry-header.lp-title h1 img,.page-id-24069 .second-entry-header.lp-title h1 img{height:auto;object-fit:unset;width:100%}}#breadcrumbs{width:95%;font-size:.75em;padding-top:7px;padding-bottom:10px;opacity:.5}.single .entry-content,.archive .entry-content,.search .entry-content,.camp-search .entry-content{padding:50px 0 0}.second-entry-content{padding:60px 0 0}.second-entry-content p,.spot-summary p{margin-bottom:1.5em}.content-frame{margin-bottom:60px;position:relative}.content-frame-inner{padding:0}.content-frame .gmap{margin-top:50px}.content-frame .frame-on-html{margin-bottom:5em}#default-content-wrap{max-width:1200px;margin:0 auto 60px}#default-content-wrap p{margin-bottom:1.5em}#default-content-wrap>table{border:2px solid #000}#default-content-wrap>table th,#default-content-wrap>table td{border:1px solid rgba(0,0,0,.5);padding:10px 15px}#default-content-wrap>table th{color:#fff;background:#ab922e}#default-content-wrap>table td{background:#fff}.second-entry-content.w100per{padding:0}.w100per #default-content-wrap{max-width:none;margin:0}.content-title{font-size:1.8em;text-align:center;font-weight:400;margin-bottom:30px}.content-title.archive-list{font-size:2em;font-weight:700;margin-top:-20px;margin-bottom:80px;position:relative;display:inline-block;padding:0 55px}.content-title.archive-list:before,.content-title.archive-list:after{content:'';position:absolute;top:50%;display:inline-block;width:45px;height:1px;background-color:#000}.content-title.archive-list:before{left:0}.content-title.archive-list:after{right:0}.tokusyu_summary{justify-content:space-around;margin-bottom:20px}.tokusyu_summary_text{width:37%;margin-top:75px}.tokusyu_summary_text h3{align-items:flex-end;margin-bottom:20px;font-size:24px;font-weight:700;font-family:serif;letter-spacing:1px;text-align:left}.tokusyu_summary_text p{font-size:1.1em;font-weight:400;line-height:2;letter-spacing:.5px}.tokusyu_summary_img{width:60%;margin-top:-140px;position:relative}.tokusyu_block_img_tit_wrap{position:relative}.tokusyu_block_img_tit{min-width:280px;min-height:280px;text-align:center;background:#fff;padding:100px 25px;position:absolute;top:0;left:0}.tokusyu_block_img_tit h3{font-size:2.5em}#tokusyu-content-wrap{margin-top:-35px;position:relative}#tokusyu-content-wrap .cat-wrap{position:absolute;top:5px;left:0;width:100%;z-index:1}#tokusyu-content-wrap .cat-wrap li{width:100%}#tokusyu-content-wrap .cat-wrap a{display:block;font-size:1.5em;font-weight:400;line-height:1.3;text-align:center;background-color:rgba(255,255,255,.9);padding:20px 15px 12px}#tokusyu-content-wrap .cat-wrap a:after{display:block;content:"\f107";font-family:FontAwesome}#tokusyu-content-wrap .cat-wrap a:hover{color:#fff;background-color:rgba(255,255,255,.25)}.tokusyu_cat_name{font-size:2em;font-weight:700;margin-bottom:80px}.tokusyu_cat_name span{display:block;width:100%;height:5px;margin-top:10px;border-radius:2.5px}.cat-tab-on #tokusyu01{padding-top:100px}#tokusyu-content-wrap .content-frame-inner{padding-bottom:1px}#tokusyu-content-wrap .content-frame-inner>.round_btn{position:relative;top:-30px}.tokusyu_li{margin-bottom:70px}.tokusyu_li:nth-of-type(even) .tokusyu_inner{flex-direction:row-reverse}.tokusyu_inner{justify-content:space-between}.flex .tokusyu_li_text{width:47%}.lp-content .spot-summary{padding:35px 0 0}.flex .tokusyu_li_img{width:47%}.tokusyu_li_img img{border-radius:5px}.tokusyu_li_text_name_box{align-items:center;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:10px;margin-bottom:15px}.tokusyu_li_text_name_box p{margin-bottom:0}.tokusyu_li_text_num{width:40px;height:40px;margin-right:10px;color:#fff;font-size:20px;font-weight:400;border-radius:50%}.tokusyu_li_text_name_wrap{line-height:1.3}.tokusyu_li_text_ruby{font-size:12px;font-weight:200;letter-spacing:0}.tokusyu_li_text_name{font-size:24px;font-weight:700;letter-spacing:0}.tokusyu_li_text_comment p{margin:0 0 1.5em;font-weight:200;line-height:1.8;letter-spacing:.5px}.spot-name{font-size:1.4em;font-weight:700}.spot_pickup_wrap{align-items:flex-start}.spot_pickup_wrap .spot_pickup_koppe,.spot_pickup_wrap .spot_pickup_photo{width:15%;margin-right:5px}.spot_pickup_wrap dl{width:85%;position:relative;align-items:flex-end;padding:12px;margin:15px 0 0 5px;border:1px solid rgba(0,0,0,.3);border-left:none}.spot_pickup_wrap dt{position:absolute;top:-12px;left:0;padding:0 5px 0 0;font-size:1.1em;font-weight:400;letter-spacing:.5px;background:#fff}.spot_pickup_wrap dt:before{margin-right:5px;font-family:FontAwesome}.spot_pickup_wrap dd{font-size:13px;font-weight:200;line-height:1.5;letter-spacing:.5px}.tokusyu_photospot dt:before{content:"\f083"}.tokusyu_legend dt:before{content:"\f19c"}.tokusyu_geospot dt:before{content:"\f041"}.spot-content-data .spot_pickup_wrap{margin-bottom:25px}.spot_pickup_wrap .spot_pickup_photo a{display:block;width:80px;height:80px;border-radius:50%;background-position:center center;background-size:cover}.spot-content-data .spot_pickup_wrap .spot_pickup_koppe{width:12%}.tokusyu_archive{padding:20px 0 100px}.tokusyu_archive p{margin-bottom:0}.tokusyu_archive_wrap{justify-content:center}.tokusyu_archive_li{width:100%;border-radius:5px;margin-right:5px;margin-left:5px;overflow:hidden;position:relative}.tokusyu_archive_li:last-of-type{margin-right:0}.tokusyu_archive_li a{display:block;width:100%;height:125px;background-position:center center;background-size:cover}.tokusyu_archive_li a:hover .tokusyu_archive_title{background:0 0}.tokusyu_archive_title{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:16px;font-weight:400;letter-spacing:.5px;background-color:rgba(0,0,0,.3);transition:all .3s ease}.tokusyu_archive_title>div{text-align:center}.tokusyu_archive_title>div .title_sub{font-size:.7em}.tokusyu_archive_title>div .title{font-size:1.1em}#tokusyu-content-wrap .cat-wrap li,.tokusyu_cat_name span,.tokusyu_li_text_num{background-color:#bb4c33}#tokusyu-content-wrap .cat-wrap a{border-bottom:5px solid #bb4c33}#about{background:#fff}#about_slide{background:#21abd9}#about-slider-wrap .slide-img{height:1100px;background-position:center center;background-repeat:no-repeat}#about_title{width:100%;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.25);position:absolute;top:195px;left:0;z-index:1}#about_title h2{font-size:2.5em;font-weight:700;letter-spacing:1px}#about_title .switch{width:360px;border:3px solid #fff;border-radius:10px;margin-top:10px;overflow:hidden}#about_title .switch li{width:50%;text-align:center;cursor:pointer}#about_title .switch li img{opacity:.5;transition:all .3s ease}#about_title .switch li.thumbnail-current img,#about_title .switch li img:hover{opacity:1}.about_slide_box{position:absolute;top:0;left:0;width:100%;height:1100px;background-size:cover;background-position:center center;background-repeat:no-repeat}.about_slide_box_inner{width:100%;margin-top:470px}.about_slide_box_inner .text_btn_wrap{width:48%}#about-kyotangoarea .about_slide_box_inner{margin-top:480px}#about-kyotangoarea .about_slide_box_inner .text_btn_wrap{width:44%}.about_slide_box_inner h3{font-size:1.5em;margin-bottom:10px}.about_slide_box_inner p{font-size:1rem;line-height:2;letter-spacing:.5px;text-shadow:1px 1px 0 #fff;font-weight:400;margin-bottom:30px}.about_content_title_wrap{position:relative}.about_content_title{position:absolute;bottom:0;left:0;width:100%;padding:30px 3%;background-color:rgba(255,255,255,.7);z-index:1}.about_content_title .inner{max-width:1200px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.about_content_title h3{font-size:2.2em;font-weight:400;letter-spacing:0}.about_content_title p{margin-top:5px}.about_content_title .round_btn{padding:10px 5px 0}.about_content_text .title{position:relative;text-align:center}.about_content_text .balloon{color:#fff;text-align:center;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/balloon_black2.png) center center no-repeat;background-size:contain}.about_content_box{margin-bottom:1px}.about_content_text{flex-direction:column;justify-content:space-between;width:50%}.about_content_text_wrap{flex-direction:column;justify-content:center;padding-top:50px}.about_content_text_wrap h4{font-size:2em;font-weight:700}.about_content_text_wrap .text{width:500px;max-width:90%;margin-top:40px}.about_content_box:nth-of-type(even){flex-direction:row-reverse}.about_content_img{width:50%;background-position:center center;background-size:cover}.about_content_subimag li{width:100%;height:200px;background-position:center center;background-size:cover}.flex.col-2,.flex.col-3,.flex.col-4,.flex.col-5{flex-wrap:wrap;justify-content:space-between;margin:0}.col-2>*{width:48% !important}.col-3>*{width:32% !important}.col-4>*{width:23.5% !important}.col-5>*{width:18.5% !important}.spot-cat-flag{font-size:.9em;color:#fff;border-radius:5px 0;background:#e1b330;line-height:1.2;padding:3px 10px;position:absolute;top:0;left:0;z-index:1}.single .spot-cat-flag{border-radius:3px 0}.single .food-kanren-wrap .spot-cat-flag{top:0;border-radius:3px 0}.spot-cat-flag a{color:#fff}.single-post .spot-cat-flag{display:inline-block;position:static}.search-results #spot-list li.page .spot-cat-flag:before{content:"ページ"}.search-results #spot-list li.post .spot-cat-flag:before{content:"お知らせ"}.search-results #spot-list li.event .spot-cat-flag:before{content:"イベント情報"}.search-results #spot-list li.members_news .spot-cat-flag:before{content:"会員向けお知らせ"}.search-results #spot-list li.sightseeing .spot-cat-flag:before{content:"観光情報"}.search-results #spot-list li.shops .spot-cat-flag:before{content:"買う・食べる"}.search-results #spot-list li.activities .spot-cat-flag:before{content:"体験・アクティビティ"}.search-results #spot-list li.photo-contest-past .spot-cat-flag:before{content:"フォトコンテスト"}.search-results #spot-list li.foods .spot-cat-flag:before{content:"京丹後の食"}.search-results #spot-list li.camp .spot-cat-flag:before,.search-results #spot-list li.camp_new .spot-cat-flag:before{content:"キャンプ場"}.search-results #spot-list li.beach .spot-cat-flag:before,.search-results #spot-list li.beach_new .spot-cat-flag:before{content:"ビーチ"}.icon-resv-ok{width:40%;position:absolute;right:0;top:0;z-index:1}.icon-resv-ok a{display:block;font-weight:700;font-size:.9em;color:#fff;line-height:1.2;background:#c00;padding:4px 10px}.icon-resv-ok.icon-resv-contact a{background:#1eaeb8}#spot-list>li{display:block;width:32%;position:relative;margin-bottom:30px}#spot-list>li>a,#spot-list>li>.spot-info-nolink{display:block;height:100%}#spot-list .spot-title h2{font-size:1.2em;line-height:1.4;margin-bottom:3px}#spot-list .spot-title p{font-size:.9em}#spot-list .img{box-shadow:0 0 10px #bbb;margin-bottom:10px}#spot-list .img img{width:100%;max-width:none}.spot-list-jiman,#yado-jiman{text-align:center;margin-top:5px}#yado-jiman{text-align:left}.spot-list-jiman div,#yado-jiman div{display:inline-block;font-size:1em;font-weight:400;color:#b39e60;background:#fff;border:1px solid #b39e60;padding:4px 16px 6px;border-radius:20px}.spot-list-jiman div span,#yado-jiman div strong{font-weight:700;margin-right:5px}.search-results .spot-list-jiman{display:none}.furusato_c_icon{display:flex;align-items:center;font-size:.8em;border-radius:5px;border:1px solid rgba(0,0,0,.15);padding:5px;margin:10px 0 0 !important;background:rgba(0,0,0,.05)}.furusato_c_icon img{width:15%;margin-right:10px}#spot-list.layout-s .spot-title p,#spot-list.layout-s .spot-list-jiman,#spot-list.layout-s #yado-jiman{display:none}#spot-list.layout-s .spot-cat-flag{padding:3px 10px;top:-25px}#spot-list.layout-s>li{width:24% !important;margin-bottom:45px}#spot-list.layout-s>li>a{padding:6px 15px 8px}#spot-list.layout-s .spot-title{margin-bottom:8px}#spot-list.layout-s .img{width:45%;margin-right:.8em;margin-bottom:0;float:left}#spot-list.layout-s .spot-list-comment{line-height:1.45}#primary.beach-content{background:#fff6e8}.post-type-archive-camp #primary,.post-type-archive-camp_new #primary,.tax-camp_area #primary,.tax-camp_cat #primary,.camp-search #primary{background:#faefe5;padding-bottom:60px}.post-type-archive-camp #home-slider-wrap .slide-img,.post-type-archive-camp_new #home-slider-wrap .slide-img,.tax-camp_area #home-slider-wrap .slide-img,.tax-camp_cat #home-slider-wrap .slide-img,.camp-search #home-slider-wrap .slide-img{height:70vh}#camp-slide-text{width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.beach-content #camp-slide-text{width:634px;left:53%}.camp-list-title-wrap{line-height:1.4;text-align:center;margin-bottom:40px}.camp-list-title-wrap h2{font-size:2.2em;letter-spacing:3px}.camp-list-title-wrap h2 img{margin:0 auto}.camp-list-title-wrap p{font-size:1.2em;font-family:'Yellowtail',cursive}#camp-list>li{background:#fff;margin-bottom:25px}#camp-list>li.dummy{background:0 0}#camp-list .img img{width:100%;border-radius:0}#camp-list .item-inner{padding:15px 20px}#camp-list .spot-title{margin-bottom:5px}.features-icon{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.features-icon>*{width:38px;height:38px;font-size:.8em;line-height:1;background:#f2f2f2;margin:0 2px 5px}.features-icon img{border-radius:5px}.camp-content-map{padding:0}.camp-content-map .inner{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.camp-content-map .camp-about-txt-wrap{width:36.6%;padding-top:130px;margin:20px 0}.camp-content-map .camp-about-txt-wrap p{margin-bottom:1em}.camp-content-map .att-text{background:rgba(255,255,255,.75);border-radius:5px;padding:10px 15px;margin-top:15px}.camp-content-map .camp-map{width:62.5%;padding-top:30px}.camp-content-map .camp-about-txt-wrap h2{font-size:1.4em;font-weight:400;margin-bottom:25px}.camp-content-map .camp-about-txt-wrap p{line-height:1.6;font-size:1.1em}.camp-content-map .camp-flag-img{position:absolute;top:0;left:-130px}.camp-content-search{background-color:#bfbfbf;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:60px 0 100px}.camp-content-search .camp-list-title-wrap{color:#fff}.camp-content-search .sf-field-taxonomy-camp_cat ul{display:flex;justify-content:center;flex-wrap:wrap}.camp-content-search .sf-field-taxonomy-camp_cat ul li *,.camp-content-search .sf-field-submit input{cursor:pointer}.camp-content-search .sf-field-taxonomy-camp_cat li{width:100%;max-width:140px;font-size:.9em;font-weight:700;text-align:center;padding:0;margin:0 10px 25px;position:relative}.camp-content-search .sf-field-taxonomy-camp_cat li input{display:none}.camp-content-search .sf-field-taxonomy-camp_cat li label{display:block;height:100%;line-height:1.4;background:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.25);border-radius:5px;padding:10px 10px 5px;transition:all .3s ease-in-out 0s}.camp-content-search .sf-field-taxonomy-camp_cat li input[type=checkbox]+label:after{display:block;content:"\f096";font-size:1.6em;font-family:FontAwesome;font-weight:400}.camp-content-search .sf-field-taxonomy-camp_cat li input[type=checkbox]:checked+label:after{content:"\f046";color:#45c7df}.camp-content-search .sf-field-taxonomy-camp_cat li label:before{content:"";display:block;width:100%;height:0;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:100%;margin:0 auto 5px}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-137 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_beach-nearsea.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-138 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_mountains.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-139 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_daytrip.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-140 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_campsite.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-141 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_autocamp.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-142 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_family.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-143 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_solo.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-144 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_activity.png)}.camp-content-search .sf-field-taxonomy-camp_cat li.sf-item-145 label:before{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/features_icon_hotel.png)}.camp-content-search .sf-field-submit{text-align:center}.camp-content-search .sf-field-submit input{font-size:1.2em;color:#fff;font-weight:700;border:3px solid #fff;box-shadow:3px 3px 5px rgba(0,0,0,.25);border-radius:5px;background:#45c7df;padding:20px 50px;transition:all .3s ease-in-out 0s}.camp-content-search .sf-field-taxonomy-camp_cat li label:hover,.camp-content-search .sf-field-submit input:hover{box-shadow:3px 3px 8px rgba(0,0,0,.75)}#camp-list>li a{display:block;height:100%;position:relative}#camp-list .btn{text-align:center;margin-top:15px}#camp-list .btn span{display:inline-block;color:#cc733e;border:1px solid #cc733e;padding:5px 15px;transition:all .3s ease-in-out 0s}#camp-list a:hover .btn span{color:#fff;background:#cc733e}.note-wrap{border-radius:10px;border:2px solid #000;background:#fff;padding:20px 30px}.note-wrap ul{margin:1em 0;padding-left:40px;list-style-type:disc}.note-wrap ol{margin:1em 0;padding-left:40px;list-style-type:decimal}.status-wrap{font-size:1.1em;color:#fff;font-weight:700;border-radius:0 0 10px;background:#444;padding:5px 15px;position:absolute;top:0;left:0}.beach-header{box-shadow:0 0 5px rgba(0,0,0,.3);position:relative}.beach-content-map{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/beach_map_bg.png) center 25% no-repeat #92e5ef;padding-top:70px}.beach-content-map .inner{position:relative}.beach-content-map .inner .btn-set{position:absolute}.beach-content-map .inner .btn-set .btn{margin-bottom:10px}.beach-content-border{margin-top:-12%;position:relative;pointer-events:none}.beach-content .entry-content{padding-top:0}.beach-content #camp-list>li{border-radius:10px;overflow:hidden}.beach-content .features-icon>*{width:40px;height:40px}.beach-content #camp-list .btn span{color:#fff;background:#ecb82f;border:1px solid #ecb82f;border-radius:5px;padding:5px 25px}.covid-19-info-box{max-width:900px;text-align:center;background:gold;border-radius:20px;box-shadow:0 0 5px rgba(0,0,0,.3);padding:30px 30px 45px;margin:0 auto 50px}.covid-19-info-box .subtitle,.covid-19-info-box .title{color:#d63a33;font-weight:700;line-height:1.5}.covid-19-info-box .subtitle{font-size:1.6em}.covid-19-info-box .title{font-size:2.4em;margin-bottom:10px}.covid-19-info-box p{font-size:1.1em}.covid-19-info-box .btn,.kaiho-box .btn{text-align:center;margin-top:30px}.covid-19-info-box .btn a,.kaiho-box .btn a{display:inline-block;font-size:1.2em;color:#fff;border-radius:20px;background:#d63a33;padding:10px 50px;transition:all .3s ease-in-out 0s}.covid-19-info-box .btn a:after,.kaiho-box .btn a:after{content:'\f105';margin-left:15px;font-family:FontAwesome}.kaiho-box .btn a{background:#ffa203}.kaiho-box{max-width:900px;color:#fff;text-align:center;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/beach_kaiho_bg.jpg) center bottom no-repeat;background-size:cover;border-radius:20px;box-shadow:0 0 5px rgba(0,0,0,.3);padding:30px 30px 45px;margin:0 auto 50px}.kaiho-box .title,.kaiho-box p{text-shadow:0 0 5px rgba(0,0,0,1)}.kaiho-box .title{font-size:2.4em;font-weight:700;line-height:1.5}.kaiho-box p{font-size:1.7em;font-weight:700;letter-spacing:.2em}.kaiho-box p.small{font-size:1.3em;margin-top:15px}.beach-content #camp-list .spot-title{text-align:center}.beach-content #camp-list .spot-list-comment{font-size:.9em}#icon-guide{max-width:800px;background:rgba(255,255,255,.5);border:3px solid #fff;border-radius:10px;padding:25px 45px 10px;margin:30px auto 60px}#icon-guide .title{font-size:1.2em;text-align:center;font-weight:700;margin-bottom:15px}#icon-guide .features-icon>*{display:flex;align-items:center;width:33.333%;font-size:1em;font-weight:700;background:0 0;margin:0 0 15px}#icon-guide .features-icon>* img{max-width:50px;margin-right:10px}@media only screen and (min-width:1920px){.beach-content-border img{width:100%}}@media only screen and (min-width:681px){.beach-content-map .inner .btn-set{width:39%;left:20px}}@media only screen and (max-width:680px){.beach-content #camp-slide-text{width:90%;top:50%;left:50%;pointer-events:none}.beach-content-map{background-position:left 100%;background-size:250%;padding-top:25px}.beach-content-map .inner{width:100%;overflow:hidden;position:static}.beach-content-map .inner .btn-set{padding:0 8%;position:static}.beach-content-map .inner .btn-set .btn-livecamera{width:38%}.beach-content-map .beach-map{position:relative}.beach-content-map .beach-map .btn-livecamera{width:30%;position:absolute;top:0;left:8%}.beach-content-border{margin-top:-14%}.beach-content .camp-list-title-wrap{margin-top:-50px;margin-bottom:15px;position:relative}.beach-content .camp-list-title-wrap img{width:70%}.covid-19-info-box{padding:20px 10px 20px;margin:0 auto 20px}.covid-19-info-box .subtitle,.covid-19-info-box .title{line-height:1.3}.covid-19-info-box .subtitle{font-size:1.1em;margin-bottom:10px}.covid-19-info-box .title{font-size:1.8em;margin-bottom:5px}.covid-19-info-box p{display:none}.kaiho-box{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/beach_kaiho_bg_sp.jpg) center bottom no-repeat;background-size:cover;padding:20px 10px 30px;margin:0 auto 60px}.kaiho-box .title{font-size:1.8em}.kaiho-box p{font-size:1.3em}.kaiho-box p.small{font-size:1.1em}.covid-19-info-box .btn a,.kaiho-box .btn a{width:90%;font-size:1em;border-radius:10px;padding:10px}#branch-site .flex>*{width:48%}#icon-guide{padding:15px 5% 5px}#icon-guide .features-icon{justify-content:space-between}#icon-guide .features-icon>*{width:48.5%;font-size;0.9em;font-size:.85em;line-height:1.2;font-weight:400}#icon-guide .features-icon>* img{width:32px;margin-right:7px}}.wp-pagenavi{display:flex;justify-content:center;margin-bottom:60px}.wp-pagenavi>a,.wp-pagenavi>span,.post-navigation .nav-links a{display:inline-block;border-radius:5px;background:#fff;border:1px solid #e1b330;padding:10px 15px;margin:0 5px}.wp-pagenavi>a:hover,.wp-pagenavi>span,.post-navigation .nav-links a:hover{color:#fff;background:#e1b330}.post-navigation .nav-links{width:1300px;max-width:96%;margin:0 auto 100px}.post-navigation .nav-previous a:before{content:"\f104";font-family:FontAwesome;margin-right:10px}.post-navigation .nav-next a:after{content:"\f105";font-family:FontAwesome;margin-left:10px}#spot-title{margin-bottom:45px;position:relative}.spot-content-data #spot-title{margin-bottom:25px}#spot-title h1,#spot-title h2{font-size:1.8em;margin-bottom:5px}#spot-page-title a{color:#fff}#spot-page-title .spot-cat-list a,#spot-page-title .spot-cat-list span,#spot-title .spot-cat-list a{display:inline-block;color:#d9bd70;margin-right:10px;margin-left:10px}#spot-page-title .spot-cat-list a:before,#spot-page-title .spot-cat-list span:before,#spot-title .spot-cat-list a:before{content:"\f02b";font-family:FontAwesome;margin-right:3px}.spot-data p{margin-bottom:1em}.page_upper_movie{margin-bottom:3em}.spot-content.flex{justify-content:space-between;flex-wrap:wrap}.spot-content.flex .spot-content-img{width:48%}.spot-content.flex .spot-content-data{width:48%}.spot-content-img .photo-gallery{display:flex;justify-content:space-between;flex-wrap:wrap}.spot-content-img .photo-gallery li{width:49%;text-align:center;margin-bottom:10px}.spot-content-img .photo-gallery li:first-child{width:100%}.spot-content-img .photo-gallery li img{width:100%;border-radius:5px}.spot-content .spot-summary{font-size:1.1em;margin-bottom:40px}.spot-content h2{border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:10px;margin-bottom:10px}.spot-data dl{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.25);padding:15px 5px}.spot-data dl dt{width:25%;color:#b39d60}.spot-data dl dd{width:75%}.gmap iframe{height:550px}.web_url_wrap{margin:20px 0 60px}.web_url_wrap .round_btn{padding:15px 5px 0}.act-course{margin-top:80px}.act-course>h3{font-size:2em;font-weight:700;text-align:center;margin-bottom:50px}.act-course>h3:after{display:block;content:"";width:80px;border-top:2px solid #000;margin:15px auto}#act-course-list>.flex{flex-wrap:wrap;justify-content:space-around}#act-course-list>.flex>li{width:31%;margin-bottom:100px}#act-course-list>.flex.col-2>*{width:49%;padding:0 1%}#act-course-list>.flex>li.dummy{margin-bottom:0}#act-course-list .act-course-img{margin-bottom:15px;text-align:center}#act-course-list .act-course-content{width:100%}#act-course-list .act-course-img img{width:80%}#act-course-list .act-course-title{text-align:center;margin-bottom:15px}#act-course-list .act-course-content h4{font-size:1.5em;margin-bottom:10px}.act-course-kikan{display:inline-block;font-size:.85em;line-height:1.2;background-color:#f9f1d8;border:1px solid #e1b330;border-radius:5px;padding:5px 25px;margin:0 auto}#spot-list .act-course-kikan{margin-top:10px}#act-course-list .act-course-data dl{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.25);padding:10px 5px}#act-course-list .act-course-data dl dt{width:25%;color:#b39d60}#act-course-list .act-course-data dl dd{width:75%}#act-att-wrap{width:94%;max-width:900px;color:#850000;border:3px solid #850000;background:rgba(255,0,0,.15);padding:25px 40px;margin:0 auto 100px}.page #act-att-wrap{padding:15px 30px;margin:30px auto 0}.page #act-att-wrap .content-title{font-size:1.5em;margin-bottom:10px}#act-seller-travel_conditions{width:94%;max-width:1300px;margin:0 auto 100px}#act-seller-travel_conditions>div{width:100%;text-align:center;padding:0 25px}#act-seller-travel_conditions .content-title{border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:10px;margin-bottom:15px}.act-seller-travel_conditions-wrap>p{margin-bottom:15px}#act-form-consent{margin-bottom:30px}#act-form-consent label input{width:32px;height:32px;vertical-align:top}#act-form-consent label span{font-size:1.5em;font-weight:700;margin-bottom:5px}#application{transition:all .3s ease-in-out 0s}#application.non_active{opacity:.25}form .form-wrap{line-height:2}form .form-wrap dl{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.25);padding:15px 5px}form .form-wrap>dl>dt{width:25%}form .form-wrap>dl>dd{width:75%}form .form-wrap input{max-width:100%;margin:3px}form .form-wrap textarea{width:100%}form .form-wrap dl.required dt:before,form .form-wrap dl.any dt:before{font-size:.75em;font-weight:200;color:#fff;line-height:1;padding:1px 5px;border-radius:3px;margin-right:10px}form .form-wrap dl.required>dt:before{content:"必須";background-color:#c00}form .form-wrap dl.any>dt:before{content:"任意";background-color:gray}.mw_wp_form_input #application .plan-text{color:#b70000}.form-wrap .kiyaku-box{max-width:800px;height:250px;border:1px solid #bfbfbf;padding:15px 25px;margin:30px auto 0;overflow:auto}.form-wrap .kiyaku-box .title{font-size:1.2em;text-align:center;margin-bottom:1em}.form-wrap .kiyaku-box p,.form-wrap .kiyaku-box dl{margin-bottom:1em}.form-wrap .kiyaku-box dl{display:block;border:0;padding:0}.form-wrap .kiyaku-box dt,.form-wrap .kiyaku-box dd{width:auto}.mw_wp_form_confirm .confirm-none{display:none}@media screen and (max-width:768px){.spot-content .spot-summary{font-size:1em}.spot-content.flex .spot-content-img{margin-bottom:30px}.spot-content-img .photo-gallery li{margin-bottom:5px}#beach-camp-detail .tab_panel table th,#beach-camp-detail .tab_panel table td{font-size:.9em}}#kanren-content{background:#fff;padding:60px 0 30px}#kanren-content h4 .fa{display:block;font-size:1.6em}#kanren-content .flex{justify-content:space-between;flex-wrap:wrap}#kanren-content .flex>li{width:23.5%;margin-bottom:40px}#kanren-content .flex>li .img{margin-bottom:5px}#kanren-content .round_btn{padding-top:0}#food-kanren-wrap,#food-kanren-wrap2,#food-kanren-wrap3,#food-kanren-wrap4{margin-top:100px}#food-kanren-title-wrap,#food-kanren-title-wrap2,#food-kanren-title-wrap3,#food-kanren-title-wrap4{margin-bottom:30px;text-align:center}#food-kanren-title-wrap .content-title,#food-kanren-title-wrap2 .content-title,#food-kanren-title-wrap3 .content-title,#food-kanren-title-wrap4 .content-title{margin-bottom:15px}#food-kanren-wrap .spot-cat-flag,#food-kanren-wrap2 .spot-cat-flag,#food-kanren-wrap3 .spot-cat-flag,#food-kanren-wrap4 .spot-cat-flag{display:block}.food-kanren-wrap #spot-list .img img{height:240px;object-fit:cover}@media screen and (max-width:768px){.food-kanren-wrap #spot-list .img img{height:60vw}}.post-type-archive-foods.archive .entry-content,.post-type-archive-c.archive .entry-content{padding-top:0;margin-top:-100px}.post-type-archive-foods #spot-list li,.post-type-archive-c #spot-list li{padding-bottom:30px;position:relative}.post-type-archive-foods #spot-list li>a,.post-type-archive-c #spot-list li>a{width:80%;height:auto;padding:0;position:relative}.post-type-archive-foods #spot-list .food-list-img-title,.post-type-archive-c #spot-list .food-list-img-title{position:relative}.post-type-archive-foods #spot-list .img,.post-type-archive-c #spot-list .img{margin-bottom:0}.post-type-archive-foods #spot-list .img img,.post-type-archive-c #spot-list .img img{border-radius:0}.post-type-archive-foods #spot-list .spot-title,.post-type-archive-c #spot-list .spot-title{width:100%;max-width:200px;text-align:center;background:rgba(255,255,255,.9);padding:15px 20px;position:absolute;left:0;top:0}.post-type-archive-foods #spot-list .spot-title h2,.post-type-archive-c #spot-list .spot-title h2{font-size:1.8em;margin:0}.post-type-archive-foods #spot-list .food-season,.post-type-archive-c #spot-list .food-season{font-weight:700;border-top:1px solid rgba(0,0,0,.35);padding-top:8px;margin-top:5px}.post-type-archive-foods #spot-list .food-list-text-content,.post-type-archive-c #spot-list .food-list-text-content{width:50%;background:rgba(255,255,255,.9);padding:20px 30px;position:absolute;right:0;bottom:0}.post-type-archive-foods #spot-list .food-list-text-content .round_btn,.post-type-archive-c #spot-list .food-list-text-content .round_btn{padding:15px 0 0}.post-type-archive-foods #spot-list .food-list-text-content .round_btn a,.post-type-archive-c #spot-list .food-list-text-content .round_btn a{font-size:13px;padding:10px 25px}.post-type-archive-foods #spot-list>li.list-big,.post-type-archive-c #spot-list>li.list-big{width:100% !important}.post-type-archive-foods #spot-list>li.list-big>a,.post-type-archive-c #spot-list>li.list-big>a{width:70%}.post-type-archive-foods #spot-list>li.list-big .spot-title,.post-type-archive-c #spot-list>li.list-big .spot-title{max-width:300px;padding:35px 25px}.post-type-archive-foods #spot-list>li.list-big .spot-title h2,.post-type-archive-c #spot-list>li.list-big .spot-title h2{font-size:2.2em}.post-type-archive-foods #spot-list>li.list-big .food-season,.post-type-archive-c #spot-list>li.list-big .food-season{font-size:1.2em}.post-type-archive-foods #spot-list>li.list-big .food-list-text-content,.post-type-archive-c #spot-list>li.list-big .food-list-text-content{width:40%;font-size:1.05em;background:rgba(255,255,255,.9);padding:35px 40px}.post-type-archive-foods #spot-list>li.list-big .food-list-text-content p,.post-type-archive-c #spot-list>li.list-big .food-list-text-content p{line-height:1.7}.single-foods .content-frame .spot-summary,.single-c .content-frame .spot-summary{font-size:1.1em;margin-bottom:50px}.single-foods .second-entry-header .food-season,.single-c .second-entry-header .food-season{display:flex;justify-content:center;font-weight:700;text-shadow:none;color:#000;background:rgba(255,255,255,.8);border-radius:25px;padding:10px 25px;margin:25px 0 0}@media screen and (max-width:768px){.single-foods .content-frame .spot-summary,.single-c .content-frame .spot-summary{font-size:1em}.tokusyu_li_text_name{font-size:4.5vw}}.postid-4957 .act-course>h3{color:#f879ac}.ika_provide_type{display:flex;position:absolute;top:145px;right:10px}.ika_provide_type li:nth-child(n+2){margin-left:5px}.ika_provide_type li span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:.8em;text-align:center;line-height:1;border-radius:50%;line-height:1.1;font-weight:700;background:#444;color:#fff;letter-spacing:0;padding:5px}#gas-ticket-present-bnr{max-width:180px;position:absolute;bottom:80px;right:10%;z-index:1}@media screen and (max-width:768px){#gas-ticket-present-bnr{width:25%;right:3%}}.page-tab-wrap{display:flex;justify-content:space-around;width:98%;max-width:1200px;position:absolute;left:50%;bottom:0;transform:translate(-50%,0)}.page-tab-wrap li{width:48%}.page-tab-wrap li>*{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;line-height:1.1;text-align:center;border-radius:10px 10px 0 0;border:2px solid #f7f6f0;border-bottom:0;padding:20px 10px}.page-tab-wrap li>a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5);background:rgba(246,245,238,.35)}.page-tab-wrap li>a:hover,.page-tab-wrap li>div,.page-tab-wrap li.page-active>a{color:#000;text-shadow:none;background:#fff}.page-tab-wrap li strong{font-size:1.4em;margin-right:5px}@media screen and (max-width:768px){.page-tab-wrap li>*{font-size:.85em;padding:5px 10px}.page-tab-wrap li strong{font-size:1.2em;margin-right:0}}#faq-content .content-title{margin-bottom:60px}.faq-list-wrap{margin-bottom:100px}.faq-list-wrap .content-frame{width:31.5% !important;padding:25px 30px 45px;position:relative}.faq-list-wrap .faq-num{width:95px;height:95px;font-size:2em;color:#b39e60;font-weight:700;line-height:70px;text-align:center;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/faq_num_bg.png) center center no-repeat;background-size:cover;margin-left:-47.5px;position:absolute;top:-48px;left:50%}.faq-list-wrap .faq-num span{font-size:1.3em;margin-left:5px}.faq-list-wrap dt{font-size:1.3em;margin-bottom:15px}.faq-list-wrap .faq_btn{position:relative;top:20px}.page-id-97 .second-entry-header{text-shadow:none}.page-id-97 .second-entry-header:before{display:none}.page-id-97 .photo-contest-wrap{width:94%;max-width:1300px;text-align:center}.page-id-97 .photo-contest-wrap .round_btn a{font-size:1.5em;border-radius:35px}.photo-contest-end-text{font-size:1.6em;text-align:center;margin-top:60px}.contest-guidelines-title img{width:80px}.contest-guidelines>dl{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.25);padding:25px 5px}.contest-guidelines>dl>dt{width:18%}.contest-guidelines>dl>dd{width:82%}.photo_contest_detail_theme{font-size:1.2em}#photocon-application .application-wrap{border-radius:10px;border:2px solid #ab922e;padding:30px;margin-bottom:30px}#photocon-application .application-wrap h4{margin-bottom:10px}#photocon-application .application-wrap .round_btn{padding-bottom:10px}#past-contest-list .thumbnail{width:100%;height:300px;border-radius:.3125rem;background-position:center center;background-size:cover;margin-bottom:25px}#past-contest-list p{font-size:1.2em;text-align:center;font-weight:700}#past-content{color:#fff;background:#bba86b;padding:20px 0 10px}#past-content>.flex{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:96%;width:1300px;margin:0 auto}#past-content>.flex h3{width:200px;text-align:center}#past-content .btn-wrap.flex{flex-wrap:wrap;width:calc(100% - 200px)}#past-content .btn-wrap.flex li{margin-left:10px;margin-bottom:10px}#past-content .btn-wrap.flex li a{display:block;border-radius:20px;background:#fff;padding:10px 25px}#single_photo_contest #past-contest-list{margin-top:100px;padding-bottom:60px}#spot-list.col-5>li>a{padding:15px}#past-contest-list .col-5 .thumbnail{height:160px;margin-bottom:10px}#past-contest-list .col-5 p{font-size:1.1em;text-align:center;font-weight:400}#spot-list>li.dummy{margin-bottom:0}.att-box{background:rgba(255,0,0,.1);border:1px solid #c00;padding:25px 35px;margin:30px 0}.prizes-img-wrap.flex{justify-content:space-between}.prizes-wrap{width:35%}.prizes-img{width:60%}.prizes-wrap .prizes-set{margin-bottom:20px}.prizes-wrap .prizes-set h4{color:#ab922e;margin-bottom:5px}#pamphlet-download{width:1100px;margin:0 auto}#pamphlet-download .download-thum-wrap{padding:10px 30px 10px 0}#pamphlet-download .download-thum{width:300px;height:300px;background-position:center center;background-repeat:no-repeat;background-size:contain}#pamphlet-download .download-content{width:600px;border-left:2px solid #444;padding:10px 0 10px 50px}#pamphlet-download .download-content .download-set-tit-wrap{margin-bottom:25px}#pamphlet-download .download-content p.download-set-comment{margin:0}#pamphlet-download .download-list ul{overflow:hidden;list-style:none;margin:0}#pamphlet-download .download-list .round_btn3{text-align:left;float:left}#pamphlet-download .download-list .round_btn3 a{padding:5px 10px 5px 15px}#pamphlet-download .download-content hr{margin:20px 0}#pamphlet-download .download-content .round_btn{text-align:left;padding:0;margin-top:15px;margin-bottom:15px}#pamphlet-download .download-content .download-list{padding:0}#post-list-wrap,.post-content{justify-content:space-between;flex-wrap:wrap}.second-entry-content.flex{align-items:flex-start}#post-list-wrap #post-list,.post-content>.content-frame{width:70%}#post-list-wrap #secondary,.post-content #secondary{width:25%}#post-list>article{background:#fff;border-left:5px solid #b39e60;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:30px;position:relative}#post-list-wrap #post-list .entry-meta{display:flex;align-items:center;justify-content:center;text-align:center;width:20%;padding:25px 10px;background:rgba(171,146,46,.15);transition:all .3s ease-in-out 0s}#post-list-wrap #post-list a:hover .entry-meta{color:#fff;background:#b39e60}#post-list-wrap #post-list .list-entry-content{width:80%;padding:25px 30px}#post-list-wrap #post-list .list-entry-content h2{margin-bottom:10px}.post-content .entry-title{font-size:2em;margin-bottom:10px}.post-content .detail-entry-content{line-height:1.8}.post-content .post-thumbnail{text-align:center}.post-content .post-thumbnail,.post-content .detail-entry-content p{margin-bottom:1.5em}.post-content .eventorganiser-event-meta{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:10px;margin-bottom:50px}.post-content .eventorganiser-event-meta h4{margin-top:20px}.post-content .eventorganiser-event-meta .eo-event-meta{width:100%;float:none;list-style:none;margin:0}.post-content .eventorganiser-event-meta .eo-event-meta b{font-weight:700}.post-content .eventorganiser-event-meta .eo-event-meta a{color:#b39e60}.widget{margin-bottom:50px}.widget .widget-title{font-size:1.2em;font-weight:400;border-bottom:1px solid gray;padding-bottom:5px;margin-bottom:10px}.widget_recent_entries li,.EO_Event_List_Widget li{padding:0 0 15px}.widget_recent_entries li a,.EO_Event_List_Widget li a{display:block;font-weight:700}.widget_recent_entries li .post-date,.EO_Event_List_Widget li .post-date{font-size:.9em;color:gray}#wp-calendar caption{color:#fff;background:#b39e60;padding:5px 10px}#wp-calendar th,#wp-calendar td{text-align:center;padding:8px}#wp-calendar thead{border-bottom:1px solid #bfbfbf;background-color:#fff}#wp-calendar td a{display:block;font-weight:700;color:#b39e60;border-radius:5px;background:#fff}#wp-calendar td.today a{color:#fff;background:#b39e60}.access-page-tab{margin-bottom:1px}.access-page-tab ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;list-style:none}.access-page-tab ul li{width:33.3%;background:#b39e60}.access-page-tab ul li a,.access-page-tab ul li span{display:block;font-size:1.5em;text-align:center;padding:20px}.access-page-tab ul li span,.access-page-tab ul li a:hover{font-weight:700;color:#fff;background:rgba(255,255,255,0)}.access-page-tab ul li a{background:rgba(255,255,255,.75)}.access-content{margin-top:80px;margin-bottom:120px}.access-title{text-align:center;font-weight:400;margin-bottom:40px}.access-title .fa{font-size:1.8em;margin-right:8px}.access-title:after{content:"";display:block;width:50px;height:3px;border-radius:2px;background:#000;margin:10px auto}.access-content>p{margin-bottom:1.5em}.page-id-41 .access-btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:50px}.page-id-41 .access-btn-title{text-align:center;margin-right:5%}.page-id-41 .access-btn-title h5{display:flex;font-size:1.1em;font-weight:400}.page-id-41 .access-btn-title p{color:#ff5b3f;margin:0}.page-id-41 .access_btn{display:flex}.page-id-41 .access_btn a{display:flex;justify-content:center;align-items:center;width:85px;height:85px;font-size:1.3em;font-weight:700;color:#2960a2;text-align:center;line-height:1.3;border-radius:50%;border:2px solid #2960a2;background:#ebf3ff;margin:0 10px 0 0}.page-id-41 .access_btn a:hover{color:#fff !important;background:#2960a2}.page-id-41 .access_btn a small{display:block;font-size:.7em;font-weight:400}#access-train .access_btn a{color:#778b44;border:2px solid #778b44;background:#f1fada}#access-train .access_btn a:hover{background:#778b44}#access-bus .access_btn a{color:#e7a445;border:2px solid #e7a445;background:#fff5e8}#access-bus .access_btn a:hover{background:#e7a445}#access-plane .access_btn a{color:#f47ea0;border:2px solid #f47ea0;background:#fdeaef}#access-plane .access_btn a:hover{background:#f47ea0}.access-info-table .flex{flex-wrap:wrap;align-items:center;margin-bottom:50px}.access-info-table .flex dt{width:25%;font-size:1.2em;text-align:center}.access-info-table .flex dd{width:75%;border-left:1px solid #ccc;padding-left:30px}.access-info-table2>.flex{justify-content:space-between;margin-bottom:60px}.access-info-table2 dl{margin-bottom:15px}.access-info-table2 .flex dt{font-size:1.2em;border-left:3px solid #000;padding:3px 0 3px 10px;margin-bottom:10px}.access-info-table2 .flex dt{font-size:1.2em;border-left:3px solid #000;padding:3px 0 3px 10px;margin-bottom:10px}.access-bicycle-area-info{width:calc(100% - 400px)}.access-info-table2 .access-bicycle-img{max-width:350px}.access-bicycle-area-info h5{font-size:1em;margin-bottom:5px}.access-bicycle-area-info li{border-bottom:1px solid #ccc;padding:10px 5px}.access-bicycle-area-info li.round_btn3{text-align:left;margin:0;overflow:hidden}.access-bicycle-area-info li.round_btn3 a{font-size:.9em;padding:4px 15px 4px 20px;margin:0;float:right}#access-car .access-title .fa{color:#204c91}#access-car .access-title:after{background-color:#204c91}#access-train .fa{color:#647a35}#access-train .access-title:after{background-color:#647a35}#access-bus .fa{color:#e09336}#access-bus .access-title:after{background-color:#e09336}#access-bicycle .fa{color:#aa4141}#access-bicycle .access-title:after{background-color:#aa4141}#access-plane .fa{color:#f47ea0}#access-plane .access-title:after{background-color:#f47ea0}.access-info-table2 dt{border-color:#aa4141 !important}.access-info-block{border:2px solid #669cdd;border-radius:15px;margin-bottom:60px;overflow:hidden}.access-info-block .content-title{color:#fff;background:#669cdd;padding:15px;margin-bottom:0}.access-info-block .inner{padding:25px 50px}.access-info-block .inner h4{margin-bottom:15px}.access-info-block .inner p{margin-bottom:1em}.access-info-block .inner .access_btn{margin-top:0}.access-info-block .inner dl{align-items:center}.access-info-block .inner dt{font-size:1.2em;font-weight:400;width:18%;margin-bottom:10px}.page-id-2758 .second-entry-content.w1300,.page-id-2760 .second-entry-content.w1300{width:auto !important;max-width:96%}.page-id-2758 .header-tit-inner-tab,.page-id-2760 .header-tit-inner-tab{margin-top:0}.page-id-2758 .header-tit-inner-tab .flex,.page-id-2760 .header-tit-inner-tab .flex{display:block}.page-id-2758 .header-tit-inner-tab .round_btn2,.page-id-2760 .header-tit-inner-tab .round_btn2{text-align:left;padding:0;margin-bottom:15px}.page-id-2758 .second-entry-header h1,.page-id-2760 .second-entry-header h1{margin-bottom:30px}.page-id-2758 .second-entry-title-wrap,.page-id-2760 .second-entry-title-wrap{display:block;max-width:1300px;padding-left:3%;padding-right:3%;margin:0 auto}.page-id-2758 .second-entry-content,.page-id-2760 .second-entry-content{position:relative}.page-id-2758 .second-entry-content .map-beach-camp,.page-id-2760 .second-entry-content .map-beach-camp{position:absolute;top:-580px;right:3%;pointer-events:none}@media screen and (min-width:941px){.page-id-2758 .second-entry-content .map-beach-camp,.page-id-2760 .second-entry-content .map-beach-camp{max-width:60%}}.btn_beach.round_btn2 a{color:#000 !important;background:rgba(255,255,255,.8);border:3px solid #0cf;padding:12px 35px 12px 40px}.btn_camp.round_btn2 a{color:#000 !important;background:rgba(255,255,255,.8);border:3px solid #ffc800;padding:12px 35px 12px 40px}.btn_livecamera.round_btn2 a{color:#000 !important;background:rgba(255,255,255,.8);border:3px solid #ff7373;padding:12px 35px 12px 40px}.btn_beach.round_btn2 a:hover,.page-id-2758 .btn_beach.round_btn2 a,.btn_camp.round_btn2 a:hover,.page-id-2760 .btn_camp.round_btn2 a,.btn_livecamera.round_btn2 a:hover{background:rgba(255,255,255,1)}.link{text-align:left;list-style-type:disc;padding-left:1.3em}.table-wrapper{width:100%;height:82vh;border:2px solid #bfbfbf;overflow:scroll}.table-wrapper table{position:relative;border:0;border-collapse:separate;background-color:#fff;margin:0}.table-wrapper td,.table-wrapper th{border:1px solid #ddd;text-align:center}.table-wrapper th{padding:0;background-color:#eee;position:sticky;top:-1px;z-index:2}.table-wrapper th:first-of-type{left:0;z-index:3}.table-wrapper td{padding:10px 15px}.table-wrapper tbody tr td:first-of-type{background-color:#eee;font-weight:700;position:sticky;left:-1px;text-align:center}.table-wrapper th.spot-photo{width:240px;vertical-align:top}.table-wrapper .thumbnail,.table-wrapper .thumbnail>div{width:240px;height:160px}.table-wrapper .thumbnail{display:block;background-position:center center;background-size:cover}.table-wrapper .thumbnail>div{background-color:rgba(0,0,0,.5);position:relative;opacity:1;transition:all .3s ease-in-out 0s}.table-wrapper .thumbnail:hover>div{opacity:0}.table-wrapper th.spot-photo h3{font-size:1.2em;color:#fff;width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.table-wrapper td.fixed{white-space:nowrap}.table-wrapper td.left{text-align:left}.table-wrapper td.right{text-align:right}.second-entry-title-wrap #summer_bnr{position:absolute;right:0}@media screen and (max-width:940px){.second-entry-title-wrap #summer_bnr{position:static;margin-top:30px}}.page-id-37 #default-content-wrap{max-width:1300px}#contact-content.flex{justify-content:space-between;flex-wrap:wrap}#contact-content.flex>div{width:48%}.contact-info-content{margin-bottom:30px}.contact-info-content h3{border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:10px;margin-bottom:10px}#translation-service{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/uploads/2020/01/world_map.jpg) center center no-repeat;background-size:contain;margin-bottom:45px}#translation-service .service-outline .title{font-size:1.5em;border-bottom:1px solid #bfbfbf;padding-bottom:10px;margin-bottom:10px}#translation-service .service-outline>p{font-size:1.12em;line-height:2}#translation-service .service-outline .download_btn{padding:15px 0}#translation-service .service-outline .download_btn p{font-size:1.2em;margin-bottom:5px}#translation-service .service-info dl{margin-bottom:25px}#translation-service .service-info dt{font-size:1.1em;margin-bottom:5px}#translation-service .price-table thead{background:#f2f2f2}#translation-service .price-table tbody{background:#fff}#translation-service .price-table th,#translation-service .price-table td{padding:8px 10px}#translation-service .price-table th{width:auto}#translation-service .price-table td span{display:none}.download_btn.round_btn a:after{content:'\f019'}#translation-flow{border:1px solid #bfbfbf;border-radius:10px;padding:20px 15px;margin-bottom:45px}#translation-flow .title{text-align:center;margin-bottom:15px}#translation-flow .flex{justify-content:center;flex-wrap:wrap}#translation-flow .flex li{width:14.26%;padding:0 20px 0 10px;position:relative}#translation-flow .flex li:last-child{padding:0 10px}#translation-flow .flex li:after{content:"\f105";font-family:FontAwesome;font-size:1.5em;line-height:1;margin-left:10px;position:absolute;top:30%;right:0}#translation-flow .flex li:last-child:after{content:"";margin-left:0}#livecamera .flex{justify-content:center;align-items:center}#livecamera .flex .btn-wrap{width:28%}#livecamera-info-text{margin-top:30px}#livecamera-info-text dl{margin-bottom:25px}#livecamera-info-text dt{margin-bottom:5px}#instafeed{display:flex;flex-wrap:wrap}#instafeed li{width:20%;height:240px}#instafeed li a{display:block;width:100%;height:100%;background-position:center center;background-size:cover}#instafeed li a>div{opacity:0;height:100%;background-color:rgba(0,0,0,.25);position:relative;transition:all .3s ease-in-out 0s}#instafeed li a:hover>div{opacity:1}#instafeed li a>div>span{width:100%;color:#fff;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#instafeed li a>div>span .fa{margin-right:5px}.error404 .page-content{text-align:center}@keyframes tabAnim{0%{opacity:0}100%{opacity:1}}.tab_wrap{width:100%;margin:20px auto}.tab_area{font-size:0;padding:0 10px}.tab_area label{width:47%;display:inline-block;font-size:.9rem;text-align:center;vertical-align:bottom;border-top-left-radius:10px;border-top-right-radius:10px;background:#f2f2f2;padding:14px 0 12px;margin:0 1% 0;transition:ease .2s opacity;transition:ease .2s;cursor:pointer}#tab1:checked~.tab_area .tab1_label,#tab2:checked~.tab_area .tab2_label,.tab_area label.active,.tab_area label:hover{color:#fff;background:#b39e60}.panel_area{border-top:3px solid #b39e60}.tab_panel{width:100%;padding:20px 0;opacity:0;display:none}#tab1:checked~.panel_area #panel1,#tab2:checked~.panel_area #panel2,.tab_panel.active{display:block;animation:tabAnim ease .6s forwards;-ms-animation:tabAnim ease .6s forwards}#beach-camp-detail .tab_panel table th,#beach-camp-detail .tab_panel table td{border:1px solid #bfbfbf;padding:5px 8px}#beach-camp-detail .tab_panel table th{width:30%;background:#f7f6f0}.koutei dl{display:block;border-radius:10px;border:1px solid rgba(0,0,0,.25);padding:15px 20px;margin-bottom:40px;position:relative}.koutei dl:after{position:absolute;left:50%;bottom:-43px;content:'\f107';font-size:2em;font-weight:400;font-family:FontAwesome}.koutei dl:last-child:after{display:none}.koutei dl dt{width:100%;padding-right:0;text-align:center;font-size:1.15em}.koutei dl dd{width:100%;margin-top:5px}.koutei dl dt span{display:block}.koutei dl dt span:before{content:'\f017';padding-right:5px;font-size:1.1em;font-weight:400;font-family:FontAwesome}.komanekofes-header{text-align:center;background-color:#fee100;padding:110px 0 100px}.komanekofes-header-img{margin-bottom:0}.postid-3458 #breadcrumbs,.postid-3458 .spot-cat-flag{display:none}table.price-table,.price-table th,.price-table td{border-collapse:collapse;border:1px solid #ccc;line-height:1.5}.price-table th,.price-table td{padding:10px 15px}.price-table th{width:150px;text-align:center}.price-table .title th{background:#f2f2f2}.price-table td p{margin:0}.second-entry-header.lp-title{text-align:center}.second-entry-header.lp-title h1 img{margin:auto}.single .entry-content.lp-content,.archive .entry-content.lp-content,.search .entry-content.lp-content{border-radius:5px;padding-top:50px}.single .entry-content.lp-content .spot-cat-flag,.archive .entry-content.lp-content .spot-cat-flag,.search .entry-content.lp-content .spot-cat-flag{display:none}.lp-content{position:relative}.lp-content .food-season{display:inline-block;font-size:1.3em;font-weight:700;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.25);background:#b39e60;padding:8px 20px;max-width:95%}@media screen and (max-width:940px){.lp-content .food-season{font-size:1em;padding:5px 10px;top:-25px}.second-entry-header.lp-title h1 img{height:55vh;object-fit:cover}}@media screen and (min-width:941px){.pc-none,.sp-cont,.sp-content,.sp-item{display:none !important}}@media screen and (max-width:940px){.sp-none,.pc-cont,.pc-content,.pc-item{display:none !important}.sp-content{display:block}.ticker li a.flex,#home-event .w1300.flex,.footer_contact .footer_contact_inner,.kyotango_web_link,.kyotango_web_link ul.flex,#post-list-wrap,.post-content,.tokusyu_summary.flex,.tokusyu_inner.flex,.about_content_box,.header-tit-inner-tab .flex,form .form-wrap dl,.archive .event-list-one,.event-list-one.has-post-thumbnail .event-list-info,.event-list-one .event-list-info,.content-frame-inner,#contact-content.flex,.award_work_wrap .comment_wrap dl,.award_work_flex,.work_comment.flex,.bestaward_wrap .comment_wrap dl,#home-event .event_list_wrap a{display:block}.site-navigation_wrap,.top_news .news_archive_link,#fnav01,.about_content_subimag,.li_1 .balloon,.li_1 .kyotango_icon:before,.sec_top_activity .head_1 h2:after{display:none}#home-event .event_list_wrap,#home-event .event_photo_wrap,#post-list-wrap #post-list,.post-content>.content-frame,#post-list-wrap #secondary,.post-content #secondary,#spot-list>li,.spot-content.flex .spot-content-img,.spot-content.flex .spot-content-data,.tokusyu_summary_text,.tokusyu_summary_img,.flex .tokusyu_li_text,.flex .tokusyu_li_img,.about_content_text,.about_content_img,.faq-list-wrap .content-frame,form .form-wrap dt,form .form-wrap dd,#act-course-list>.flex>li,.event-list-one.has-post-thumbnail .event-list-info,.event-list-one .event-list-info,.event-list-one .event-list-thumbnail,.event-list-one .event-list-data,#pamphlet-download,#pamphlet-download .download-thum,#pamphlet-download .download-content,#contact-content.flex>div,.bestaward_wrap .award_rank,.bestaward_wrap .title_data_wrap,.bestaward_wrap .comment_wrap,.award_yusyu .award_work_wrap,.award_work_wrap .comment_wrap dt,.award_work_wrap .comment_wrap dd,.award_tokubetu .award_work_wrap,.award_kyotango .award_work_wrap,.bestaward_wrap .comment_wrap dt,.bestaward_wrap .comment_wrap dd,#home-event .event_list_wrap a .event-list-info,#home-event .event_list_wrap a .event-list-data,.access-info-table .flex dt,.access-info-table .flex dd,.access-bicycle-area-info{width:100% !important}.form-wrap select{max-width:100%}.w1500,.w1300,.w1200,.w900{width:90%}.round_btn a,.round_btn button{padding:10px 20px}.round_btn2{padding:10px 15px}.round_btn2 a{padding:15px 25px 15px 30px}#masthead-inner{padding:0 3%}#masthead-inner .site-branding{margin-top:10px;width:180px;transition:all .3s ease-in-out 0s}#masthead:after{height:100px;background-size:100% 100%}.scroll-header #masthead-inner .site-branding{width:150px}.gnav_sns_wrap{margin-left:0;justify-content:center;margin-bottom:15px}.gnav_sns_wrap a{width:40px;height:40px;margin:0 8px;font-size:18px}#home-slider-wrap .slide-img{height:calc(60vh - 47px);max-height:430px;min-height:360px}#home-img-wrap{height:calc(60vh - 47px);max-height:430px;min-height:360px}.slider_txt{font-size:.85em;left:13px;bottom:13px}.slider_txt a,.slider_txt span{padding:6px 10px}.home-slider-nav{position:static;-webkit-transform:translate(0);transform:translate(0)}.home-slider-nav li{width:100%;height:50px;border:0;margin:0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.home-slider-nav li{opacity:1}.home-slider-nav li:hover,.home-slider-nav li.thumbnail-current{border:0;opacity:.25}.ticker{width:auto;padding:10px 15px;margin:0}.w1300.news_wrap{display:block;max-width:100%;padding:0}.top_news .top_news_head{width:100%;height:auto;padding:8px 0}.top_news .accordion-btn{display:none}.bnr-wrap.flex{display:block}#home-bnr-set{bottom:70px}#summer_bnr{width:95px}#traffic_info_bnr{width:95px;height:95px;margin-right:0;line-height:1.2;margin-top:10px;margin-bottom:10px}.traffic_info_bnr_inner{padding:0}#traffic_info_bnr h2{font-size:14px}#traffic_info_bnr h2:before{font-size:14px}#traffic_info_bnr .real_time{display:none}#traffic_info_bnr .time{font-size:14px;line-height:1.2}#traffic_info_bnr .notes{font-size:10px}#traffic_info_bnr a{width:90%;font-size:9px;margin:3px auto 0}#photo-contest-bnr-announce{width:110px;height:110px;margin-top:0;margin-left:auto;margin-right:0}#photo-contest-bnr-announce i.fa.fa-camera-retro{font-size:30px;top:-8px;left:40%}#photo-contest-bnr-announce .contest_mini_photo{width:40%;height:35%}#photo-contest-bnr-announce>div{padding:0 10%}#photo-contest-bnr-announce h3{font-size:1.15em;line-height:1.1}#side-photo-con-bnr{display:none}#side-photo-con-bnr a{font-size:1.2em;padding:15px 10px 10px}#side-photo-con-bnr a .fa{top:-15px;font-size:1.4rem;left:20%}#photo-contest-bnr-mini{width:140px;height:140px;padding:0 15px 0;margin-top:15px}#photo-contest-bnr-mini a{display:block;width:100%;color:#000;padding:0;margin:0;border-radius:50%;background:0 0}#photo-contest-bnr-mini a:hover{background:0 0}#photo-contest-bnr-mini #photo-contest-inner .photo-contest-tit{font-size:13px;line-height:1.2}#photo-contest-bnr-mini #photo-contest-inner h2{font-size:13px;line-height:1.3}#photo-contest-inner .fa-camera-retro:before{font-size:30px}#photo-contest-inner i.fa.fa-camera-retro{top:-40%}#photo-contest-inner .contest_mini_photo{top:-30%}.top_news_list .date{line-height:1.3}.top_news_list .date span{display:block;text-align:center}.head_1{padding:20px 2% 30px}.head_1 h2{font-size:1.6em;line-height:1.2}.li_1{width:100%}.li_1 a{padding:40% 0 0}.li_1 .title{font-size:1.6em}.sec_top_spot_new .li_1{width:100%}.second-entry-content{padding-top:20px}.accomm-gourment-tit .area_link{display:block}.accomm-gourment-tit .area_link h3,.accomm-gourment-tit .area_link .area_link_tit{text-align:center;margin-bottom:10px}.accomm-gourment-tit .area_link h3:after{content:""}.accomm-gourment-tit .area_link .flex{display:block;text-align:center}.accomm-gourment-tit .area_link .flex li{display:inline-block}.accomm-gourment-tit .area_link .flex li a{font-size:1.1em}.second-entry-header .accomm-gourment-tit{margin-top:0}.content-frame,.content-frame-inner{padding:5px 0}#photo-contest-inner .photo-contest-period dl{display:block}#photo-contest-inner p.photo-contest-themes{font-size:24px}.photo-contest-sp{display:none;top:10px;right:10px;width:100px;height:100px}.photo-contest-sp img{width:25px;height:45px}#photo-contest-inner .photo-contest-period dl{border-radius:20px}#photo-contest-inner .photo-contest-period dt{padding-right:0;font-size:15px}#photo-contest-inner .photo-contest-period dd{font-size:13px}#photo-contest-inner .photo-contest-award dl{align-items:flex-start}#photo-contest-inner .photo-contest-award dt{width:60px;height:60px;margin-right:10px;font-size:20px}#photo-contest-inner .photo-contest-award dd{width:calc(100% - 60px)}#photo-contest-inner .photo-contest-award dd p:nth-of-type(1){font-size:13.5px}#photo-contest-inner .photo-contest-award dd p:nth-of-type(2){font-size:20px}#photo-contest-inner .photo-contest-award dd p:nth-of-type(3){width:100%;line-height:1.4}.tokusyu_summary{padding:0 5%}.tokusyu_summary_img{margin-top:0}.tokusyu_summary_text{margin-top:30px;margin-bottom:20px}.about_content_img{height:200px}.page-template-temp-tokusyu .entry-content.w1300{max-width:100%;margin-top:1px}#tokusyu-content-wrap .cat-wrap a{font-size:1.3em;line-height:1.2;padding:12px 5px 8px}.tokusyu_block_img_tit{min-width:30%;min-height:100px;padding:20px 10px}.tokusyu_block_img_tit h3{font-size:2em}.tokusyu_block_img_tit p{font-size:.9em}.tokusyu_archive{padding:20px 4% 100px}.tokusyu_archive_wrap{justify-content:space-between;flex-wrap:wrap}.tokusyu_archive_li{width:48%;border-radius:5px;margin-right:0;margin-left:0;margin-bottom:20px}.wp-pagenavi{flex-wrap:wrap;position:relative;padding-bottom:60px}.wp-pagenavi>a,.wp-pagenavi>span,.post-navigation .nav-links a{font-size:.8em;margin-bottom:10px}.wp-pagenavi .previouspostslink{display:block;text-align:center;width:47%;position:absolute;bottom:0;left:0}.wp-pagenavi .nextpostslink{display:block;text-align:center;width:47%;position:absolute;bottom:0;right:0}.content-title{font-size:1.4em;margin-bottom:15px}#about_title{top:100px}#about_title h2{font-size:1.8em}#about_title .switch{width:80%}#about-slider-wrap{padding-top:150px}.about_slide_box_inner.w1200{width:100%;max-width:100%;margin-top:0}.about_slide_box_inner .text_btn_wrap{width:100%;background-color:#e6e1d6;padding:25px 5% 150px}#about-slider-wrap .slide-img{height:auto}.about_slide_box_inner p{font-size:.9rem;line-height:1.7;text-shadow:none}.about_content_title{padding:15px 3%}.about_content_title h3{font-size:1.8em}.about_content_title .inner{display:block;text-align:center}#spot-title{margin-bottom:25px}#kanren-content .w1300{padding:0 10px}#kanren-content .flex>li{width:48%;margin-bottom:20px}.kyotango_web_link{text-align:center}.kyotango_web_link li,#site-footer-inner .kyotango_web_link .head{margin-right:0}.form-wrap input#zip{width:50%}#pamphlet-download{padding:0}#pamphlet-download .download-thum-wrap{padding:10px 0}#pamphlet-download .download-content{border-left:0;padding:10px 0}#pamphlet-download .download-content h3{text-align:center}#pamphlet-download .download-list .round_btn3 a{padding:5px 15px;font-size:12px}#pamphlet-download .download-list .round_btn3 a:after{margin-left:10px}.second-entry-title-wrap{padding:90px 3% 15px !important}.second-entry-header h1{font-size:1.5em}.second-entry-header p{font-size:.85em}.search .second-entry-title-wrap{padding:70px 0 60px}.lp-title .second-entry-header-inner,.lp-title .second-entry-title-wrap{padding:0}.header-tit-inner-tab{margin-top:0}.header-tit-inner-tab .round_btn2{padding:5px 10px}.header-tit-inner-tab .round_btn2 a{font-size:14px;padding:7px 15px 7px 20px}.event_cat_link{padding-bottom:10px}.event_cat_link h3{display:none}.event_cat_link .flex{flex-wrap:wrap}#yado-jiman{text-align:center}.event-list-data{padding:15px 20px}.eo-tc-event .eo-event-date{margin:0 !important}.page-id-97 .second-entry-header{height:50vh}.photo-contest-end-text{font-size:1.1em;margin-top:30px}.single_photo_contest_head .inner{padding:120px 5% 150px}#photo-contest-inner .photo-contest-tit2{font-size:1em}#photo-contest-inner .photo-contest-tit{font-size:2em;line-height:1.2}.photo-contest-notes{font-size:1.2em}#bestaward{margin-top:-100px}.bestaward_wrap-inner{display:block}.bestaward_wrap .title_data_wrap{border-right:0}.bestaward_wrap .comment_wrap{margin-left:0}.award_work_flex{padding:25px}.award_yusyu .award_work_wrap .img_wrap a{height:330px}.page-id-97 #past-contest-list #spot-list>li{width:100% !important}#past-contest-list #spot-list>li{width:48% !important}#past-contest-list .col-5 .thumbnail{height:130px}#past-content{padding:10px 0 10px}#past-content>.flex{display:block}#past-content .btn-wrap.flex{width:100%}#past-content>.flex h3{width:100%;margin-bottom:8px}#past-content .btn-wrap.flex li{width:46.5%}#past-content .btn-wrap.flex li a{border-radius:10px;padding:7px 12px;line-height:1.3}.contest-guidelines>dl{display:block}.contest-guidelines>dl>dt,.contest-guidelines>dl>dd{width:auto}.contest-guidelines>dl>dt{margin-bottom:10px}.prizes-img-wrap.flex{display:block}.prizes-wrap,.prizes-img{width:auto}#photocon-application .application-wrap{padding:20px}#photocon-application .application-wrap .round_btn{padding:20px 0}.post-type-archive-foods.archive .entry-content{padding-top:25px;margin-top:0}.post-type-archive-foods #spot-list li{padding-bottom:0;position:static}.post-type-archive-foods #spot-list li>a{width:100%}.post-type-archive-foods #spot-list .food-list-text-content{width:100%;padding:15px 20px;position:static}.post-type-archive-foods #spot-list .spot-title{max-width:50%;padding:15px}.post-type-archive-foods #spot-list .spot-title h2{font-size:1.5em}.post-type-archive-foods #spot-list .spot-title p{font-size:.9em}#food-kanren-title-wrap .content-title.archive-list,#food-kanren-title-wrap2 .content-title.archive-list,#food-kanren-title-wrap3 .content-title.archive-list,#food-kanren-title-wrap4 .content-title.archive-list{font-size:1.6em;line-height:1.2;padding:0 25px;margin-bottom:25px}#food-kanren-title-wrap .content-title.archive-list:before,#food-kanren-title-wrap .content-title.archive-list:after,#food-kanren-title-wrap2 .content-title.archive-list:before,#food-kanren-title-wrap2 .content-title.archive-list:after,#food-kanren-title-wrap3 .content-title.archive-list:before,#food-kanren-title-wrap3 .content-title.archive-list:after,#food-kanren-title-wrap4 .content-title.archive-list:before,#food-kanren-title-wrap4 .content-title.archive-list:after{width:20px}.single-foods .second-entry-header.lp-title{padding:0}.single-foods .second-entry-header.lp-title .second-entry-header-inner{min-height:280px}.single.single-foods .flex .tokusyu_li_img{margin-bottom:10px}.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right{float:left !important;font-size:1.5em}.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right:after{content:"日"}.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left{float:right !important}#primary .fc-ltr .fc-basic-view .fc-day-number{font-size:1em}.footer_contact_inner .contact_link{margin-bottom:10px}.fnav-wrap{width:100%}.top_bnr .bnr.flex{justify-content:space-between}.top_bnr li{width:30%;margin:0 0 10px}.top_link{right:5px;bottom:20px}.top_link:before{font-size:10px}.top_link_icon{width:50px}.access-content .sp-scroll{-webkit-overflow-scrolling:touch}.access-content .sp-scroll img{min-width:600px}.access-page-tab ul li{width:33.2%;display:flex;align-items:center}.access-page-tab ul li a,.access-page-tab ul li span{width:100%;height:100%;font-size:1em;line-height:1.2;padding:10px 5px;display:flex;align-items:center;justify-content:center}.access-info-table .flex dt{text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.access-info-table .flex dd{border:0;padding-left:0}.access-info-table2>.flex{display:block}.access-info-table2 .access-bicycle-img{max-width:100%}.access-info-block .inner{padding:15px}.access-info-block .inner dl{display:block;text-align:center}.access-info-block .inner dt{width:auto}.page-id-41 .access-btn-wrap{display:block;margin-top:30px}.page-id-41 .access-btn-title{margin-right:0;margin-bottom:10px}.page-id-41 .access-btn-title p{font-size:.9em;line-height:1.4}.page-id-41 .access-btn-wrap .access_btn{justify-content:center}.page-id-41 .access-btn-wrap .access_btn a{width:70px;height:70px;font-size:1.1em;margin:0 4px}.drawer-nav{padding:20px 10px}.drawer-nav-inner{height:100%;padding-bottom:200px;overflow:auto;-webkit-overflow-scrolling:touch}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{background-color:#fff}#header-nav{display:block}#header-nav a{display:block;text-align:center;padding:10px}ul#header-nav li{text-shadow:none}#header-nav2,#header-nav3{text-align:center}#header-nav3{padding-bottom:100px}#header-nav2 a,#header-nav3 a{display:block;font-size:1em;padding:5px 15px}#header-nav2 #menu-item-2487,#header-nav3 #menu-item-3563{margin-top:20px}#header-nav2 #menu-item-2487 a,#header-nav3 #menu-item-3563 a{display:block;font-size:1.2em;color:#fff;text-align:center;line-height:1.4;background:rgba(0,0,0,.75);padding:12px 15px}#header-nav2 #menu-item-2487 a span,#header-nav3 #menu-item-3563 a span{display:block;font-size:.85em}.sp-scroll{overflow-x:scroll}.accomm-gourment-tit .top_gourment_li_wrap>li,.accomm-gourment-tit .top_accomm_li_wrap>li{padding:0 15px 0 0}.table-wrapper{width:90%;height:85vh;border:1px solid #bfbfbf;margin:0 auto}.table-wrapper th.spot-photo{width:200px;vertical-align:top}.table-wrapper .thumbnail,.table-wrapper .thumbnail>div{width:200px;height:133px}.table-wrapper th.spot-photo h3{font-size:1em}.table-wrapper tbody tr td:first-of-type{font-weight:400}.table-wrapper td.fixed{font-size:.8em;white-space:normal}.table-wrapper td.fixed>div{width:50px}.table-wrapper td{font-size:.9em;padding:5px}#livecamera .flex{display:block}#livecamera .flex .btn-wrap{width:100%}.head_2{margin-bottom:20px;line-height:1.4}.head_2 h2{font-size:24px}.head_2:before{font-size:24px}.second-entry-header-inner,#home-gourmet .accomm-gourment-tit-inner,#home-accomm .accomm-gourment-tit-inner{padding-top:30px;padding-bottom:0}#home-gourmet .accomm-gourment-tit-inner>.w1300,#home-accomm .accomm-gourment-tit-inner>.w1300{max-width:100%}.accomm-gourment-tit .area_link{margin-top:15px}.top_insta_head{margin-bottom:15px}.top_insta_head h2{font-size:24px}#instafeed li{width:33.333%;height:100px}#instafeed li:last-child{display:none}#instafeed li a>div{opacity:1;width:100%;height:30px;background-color:rgba(0,0,0,0);text-shadow:1px 1px 3px rgba(0,0,0,.25)}#instafeed li a>div>span{font-size:.9em}#translation-service{display:block;background-position:center 80px}#translation-service.col-2>*{width:auto !important}#translation-service .price-table thead{display:none}#translation-service .price-table th,#translation-service .price-table td{display:block}#translation-service .price-table th{background:#f2f2f2}#translation-service .price-table td span{display:inline}.post-content .entry-title{font-size:1.5em;margin-bottom:20px}.second-entry-header.bg-clear{height:300px !important}.second-entry-header.bg-clear .second-entry-title-wrap{padding:0 5% 0}.page-id-2758 .second-entry-title-wrap,.page-id-2760 .second-entry-title-wrap{padding:100px 5% 0}.btn_beach.round_btn2 a,.btn_camp.round_btn2 a,.btn_livecamera.round_btn2 a{font-size:14px;padding:8px 20px}.page-id-2758 .second-entry-content .map-beach-camp,.page-id-2760 .second-entry-content .map-beach-camp{position:static;pointer-events:none;margin-top:-150px;margin-bottom:25px}.page-id-2758 #breadcrumbs,.page-id-2760 #breadcrumbs{display:none}#translation-flow .flex li{width:100%;text-align:center;padding:0 0 25px;margin-bottom:5px;position:relative}#translation-flow .flex li:after{content:"\f107";margin-left:0;position:absolute;top:unset;bottom:0;right:45%}.form-wrap .kiyaku-box{line-height:1.4;padding:15px;margin:20px auto 0}.form-wrap .kiyaku-box .title{font-size:1.1em}.form-wrap .kiyaku-box dl{font-size:.95em}.price-table th,.price-table td{width:100%;display:block}.price-table th{font-size:1.1em;border-bottom:1px dotted #ccc}.price-table td{border-top:0}.wp-block-file .wp-block-file__button{display:block;text-align:center;margin-top:10px}.page_upper_movie{margin-bottom:1.5em}#camp-slide-text{width:60%;top:45%}.camp-content-map .inner{display:block}.camp-content-map .camp-about-txt-wrap,.camp-content-map .camp-map{width:auto}.camp-content-map .camp-about-txt-wrap{padding-top:100px;margin:0 5%}.camp-content-map .camp-flag-img{left:-3%;width:45%}.camp-content-map .camp-about-txt-wrap h2{font-size:1.2em;margin-bottom:15px}.camp-content-map .camp-about-txt-wrap p{line-height:1.6;font-size:1em}.camp-list-title-wrap{margin-bottom:25px}.camp-list-title-wrap h2{font-size:1.6em;letter-spacing:2px}.camp-content-search{padding:30px 0 60px}.camp-content-search .camp-list-title-wrap{margin-bottom:10px}.camp-content-search .sf-field-taxonomy-camp_cat li{max-width:calc(33.333% - 6px);font-size:.75em;margin:0 3px 6px;line-height:1.2}.camp-content-search .sf-field-taxonomy-camp_cat li label{padding:5px}.camp-content-search .sf-field-taxonomy-camp_cat li input[type=checkbox]+label:after{font-size:1.4em;top:60%;left:40%}.camp-content-search .sf-field-submit{padding:0}.camp-search .entry-content{padding:30px 0 40px}#camp-list.col-3>*,#camp-list.col-4>*{width:48% !important;margin-bottom:20px}#camp-list .item-inner{padding:10px}.features-icon>*{width:25px;height:25px}.beach-content .features-icon>*{width:20px;height:20px}#camp-list .spot-title h2{font-size:1em;line-height:1.2}#camp-list .spot-list-comment{display:none}.features-icon{margin-bottom:5px}#camp-list .btn{margin-top:10px}#camp-list .btn span{padding:3px 15px;font-size:.8em}.note-wrap{line-height:1.4;font-size:.9em;border-radius:5px;padding:10px 20px;margin-top:50px}.note-wrap ul,.note-wrap ol{margin:.5em 0;padding-left:1.2em}#post-list>article{margin-bottom:50px}#post-list-wrap #post-list .entry-meta{display:inline-block;width:auto;color:#fff;padding:3px 10px;background:rgba(171,146,46,1);position:absolute;top:-30px;left:-5px}#post-list-wrap #post-list .list-entry-content{width:100%;padding:10px 20px}}@media screen and (max-width:480px){#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50% !important}}.xo-event-calendar{position:relative}.xo-event-calendar table.xo-month .month-next{position:absolute;right:0}.xo-months{display:flex;flex-wrap:wrap;justify-content:space-between}.xo-event-calendar .xo-month,.xo-event-calendar table.xo-month .month-header{position:static}.xo-months .xo-month-wrap{width:49%}.xo-event-calendar table.xo-month .month-header>span{font-size:1.5em;line-height:1.2;font-weight:700}.xo-event-calendar table.xo-month>caption{background-color:transparent}.xo-event-calendar table.xo-month .month-dayname td div.other-month{opacity:1;background:rgba(0,0,0,.075)}@media screen and (max-width:896px){.xo-months{display:block}.xo-months .xo-month-wrap{width:auto}}@media screen and (max-width:896px) and (orientation:landscape){#home-slider-wrap .slide-img{height:calc(100vh - 50px)}}.page-id-5614 .second-entry-content{font-size:1.1em}.page-id-5614 .second-entry-content h2,.page-id-5614 .second-entry-content h3,.page-id-5614 .second-entry-content h4,.page-id-5614 .second-entry-content h5,.page-id-5614 .second-entry-content p{margin-bottom:1em}.page-id-5614 .second-entry-content h2{font-size:1.5em}.page-id-5614 .second-entry-content h3{font-size:1.45em}.page-id-5614 .second-entry-content h4{font-size:1.4em}.page-id-5614 .second-entry-content h5{font-size:1.35em}.page-id-5614 .second-entry-content hr{margin:35px 0}.page-id-5614 .second-entry-content ul,.page-id-5614 .second-entry-content ol{padding-left:1.5em;margin:1em 0}.page-id-5614 .second-entry-content ul{list-style-type:disc}.page-id-5614 .second-entry-title-wrap{padding-bottom:50px}.corona-tab{max-width:1200px;margin:0 auto}.corona-tab .round_btn2{padding:5px}.corona-tab.header-tit-inner-tab .flex{display:flex;flex-wrap:wrap}#covid-19_bnr,#covid-19_bnr2,#covid-19_bnr_s{width:200px;height:200px;margin-left:auto;margin-right:20px;margin-top:20px}#covid-19_bnr_s{width:120px;height:120px}#covid-19_bnr a,#covid-19_bnr_s a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:22px;font-weight:700;color:#fff;text-align:center;line-height:1.2;border-radius:50%;background:#900;box-shadow:0px 0px 15px rgba(255,255,255,.85) inset;padding:0 30px 8px}#covid-19_bnr_s a{font-size:18px;padding:0 10px}#covid-19_bnr p{margin-bottom:0}#covid-19_bnr .icon{margin-bottom:5px}#covid-19_bnr .icon img{width:35px}#covid-19_bnr2{position:relative}#covid-19_bnr2 a{width:100%;height:100%;text-align:center;line-height:1.2;border-radius:50%;padding:0;overflow:hidden}#covid-19_bnr2 a img{width:100%}#covid-19_bnr2 a img.balloon2{width:107px;position:absolute;top:-30px;right:-20px}.civid-19-sp-btn{margin-bottom:10px}.civid-19-sp-btn>a{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff;padding:7px 10px;border-radius:5px;background:#900}.civid-19-sp-btn>a .icon{width:35px}.civid-19-sp-btn>a .text{width:calc(100% - 40px);line-height:1.2}.civid-19-sp-btn2{margin-bottom:10px}.civid-19-sp-btn2>a{display:flex;flex-wrap:wrap;justify-content:space-between;color:#000;font-weight:700;padding:7px 10px;border-radius:5px;background:#fef100}.civid-19-sp-btn2>a .icon{width:35px}.civid-19-sp-btn2>a .text{width:calc(100% - 40px);line-height:1.2}@media screen and (max-width:896px){.page-id-5614 .second-entry-header-inner{padding-bottom:15px}.page-id-5614 .second-entry-title-wrap{padding-bottom:30px}.page-id-5614 .second-entry-header h1{font-size:1.6em}.corona-tab .round_btn2{padding:5px}.corona-tab .round_btn2 a{font-size:12px;letter-spacing:0;padding:10px 10px 10px 12px}.corona-tab .round_btn2 a:after{margin-left:5px}#covid-19_bnr,#covid-19_bnr2,#covid-19_bnr_s{width:95px;height:95px;margin-right:0;line-height:1.2;margin-top:10px;margin-bottom:10px}#covid-19_bnr a,#covid-19_bnr_s a{font-size:13px;box-shadow:0px 0px 8px rgba(255,255,255,.85) inset;padding:0 10px 8px}#covid-19_bnr_s a{padding-bottom:0}#covid-19_bnr .icon{margin-bottom:2px}#covid-19_bnr .icon img{width:22px}#covid-19_bnr2 a img.balloon2{width:65px;top:-25px;right:-8px}#special-slide-text{width:50%}#traffic_info_bnr_special,#traffic_info_bnr_special.ticket_info_bnr{width:105px;margin-right:0;margin-top:0;margin-bottom:0}#traffic_info_bnr_special.ticket_info_bnr{width:120px;margin-right:-5px}}#go-local-form .guest-info-wrap{margin-bottom:10px}#go-local-form .guest-info.flex{margin-bottom:8px}#go-local-form .guest-info .flex>*{margin-right:15px}#go-local-form .guest-info .flex>*:last-child{margin-right:0}@media screen and (max-width:896px){#go-local-form .guest-info.flex{display:block;border-bottom:1px dotted #bfbfbf;padding:0 0 8px}#go-local-form .guest-info-wrap dd.flex{display:block}#go-local-form .guest-info.flex input{max-width:100%}}.go-local article .contentsbox01 .round_btn{padding:20px 0 0;text-align:left}.go-local article .contentsbox01 .round_btn a{padding:5px 20px}.go-local article h2{text-align:center;font-size:1.5em;margin-bottom:10px}.go-local article .toptitle02{text-align:center;font-size:1.5em;color:#ec6e3f;margin-top:20px}.go-local article .introtext{line-height:2}.go-local article .kikan{background:#23afe7;margin:40px 0 60px;border-radius:5px;padding:20px 30px;color:#fff;line-height:2}.go-local article .contentsbox01{border:1px solid #20aee5;padding:40px 40px 20px;margin-bottom:60px;margin-top:60px;border-radius:5px}.go-local article .pink{color:#f759b8}.go-local article .skyblue_text{font-size:1.2em;color:#20aee5;margin-bottom:5px}.go-local article .contentsbox01 dl dd{border-bottom:dashed 1px #d0eaf5;padding-bottom:30px;margin-bottom:30px;line-height:2.2}.go-local article .contentsbox01-new{background:#e8f6fa;border:2px solid #03c7ff;margin-bottom:60px;margin-top:60px;border-radius:5px}.go-local article .contentsbox01-new .title,.go-local article .contentsbox02 .title{font-size:2em;color:#fff;text-align:center;padding:15px;margin-bottom:0}.go-local article .contentsbox01-new .title{background:#03c7ff}.go-local article .contentsbox02.color-rediscovery .title{background:#85c200}.go-local article .contentsbox02.color-coupon .title{background:#ff6900}.go-local article .contentsbox02.color-goto .title{color:#000;background:#ffe100}.contentsbox01-inner,.contentsbox02-inner{padding:30px}.go-local article .contentsbox02 .round_btn{padding-bottom:20px}.go-local article .contentsbox02{background:#ebfcff;border-radius:10px;margin-bottom:30px}.go-local article .contentsbox02.color-rediscovery{background-color:#e7f2ce;border:2px solid #85c200}.go-local article .contentsbox02.color-coupon{background-color:#faefe5;border:2px solid #ff6900}.go-local article .contentsbox02.color-goto{background-color:#faf6dc;border:2px solid #ffe100}.go-local article .contentsbox02.color-rediscovery .border_bottom_title:before{background-color:#85c200}.go-local article .contentsbox02.color-coupon .border_bottom_title:before{background-color:#ff6900}span.color-rediscovery,.fa.color-rediscovery{color:#85c200}span.color-coupon,.fa.color-coupon{color:#ff6900}span.color-goto,.fa.color-goto{color:#d6bd00}.go-local article .border_bottom_title{position:relative;text-align:center;margin-top:2em;margin-bottom:3em;font-size:1.5em}.go-local article .border_bottom_title:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:100px;height:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#20aee5;border-radius:2px}.go-local article .contentsbox02 .text01{text-align:center;font-size:1.2em;font-weight:700;margin-bottom:20px}.go-local article .contentsbox02 .text02{text-align:center;line-height:2}.go-local article .inner_sbox{background:#fff;border-radius:5px;margin:30px 0 0;padding:30px 40px}.go-local article .inner_sbox dl{border-bottom:dashed 1px rgba(0,0,0,.25);padding-bottom:15px;margin-bottom:15px}.go-local article .contentsbox02 .inner_sbox ul li{line-height:2;margin-bottom:10px}.go-local article .contentsbox02 .inner_sbox .btext{color:#e34777;font-size:1.4em;font-weight:700}.go-local article .contentsbox02 .inner_sbox .stext{color:#e34777;font-size:1em;font-weight:700}.go-local article .contentsbox02 .example_wrap .example{display:inline-block;background:#20aee5;color:#fff;padding:2px 20px;border-radius:3px}.go-local article .contentsbox02 .example_wrap p{margin-bottom:10px}.go-local article #target-yadolist h3{position:relative;text-align:center;margin-bottom:2em;font-size:1.8em}.go-local article #target-yadolist h3:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:100px;height:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#20aee5;border-radius:2px}.go-local article #target-yadolist{padding:40px 0}.go-local article #target-yadolist .title-wrap{margin-bottom:30px}.go-local article #target-yadolist .title-wrap p,#target-yadolist .title-wrap p{text-align:center}.go-local article #target-yadolist h4{color:#c00;border-bottom:solid #c00 1px;padding-bottom:5px;margin-bottom:20px;margin-top:20px}ul.yado-list-cat,.yado-list-wrap ul{list-style:none}.go-local article #target-yadolist .yado-list-wrap ul,#target-yadolist .yado-list-wrap>ul{display:flex;flex-wrap:wrap;margin:0}.go-local article #target-yadolist .yado-list-wrap>ul li{width:30%;margin:10px 1%}.go-local article #target-yadolist .yado-list-wrap>ul li a{font-size:1.1em;font-weight:700}.go-local article #target-yadolist .yado-list-wrap>ul li a:hover{color:#e74424}.go-local article .att-text{text-align:center;line-height:2}.go-local article .att-text b{color:#c00;font-weight:400}.furusato-winter article.page{font-family:serif}#target-yadolist .content-title{margin-bottom:5px}#target-yadolist .yado-list-cat{display:flex;justify-content:center;margin-left:0;margin-bottom:60px}#target-yadolist .yado-list-cat>*{font-size:1.3em;padding:0 15px;border-right:1px solid rgba(0,0,0,.25)}#target-yadolist .yado-list-cat>*:last-child{border-right:0}#target-yadolist h4{border-bottom:solid #000 1px;padding-bottom:5px;margin-bottom:20px;margin-top:0}#target-yadolist .yado-cat{margin-bottom:60px}#target-yadolist .note{margin-top:-50px}#target-yadolist .yado-list-wrap>ul{justify-content:space-between}#target-yadolist .yado-list-wrap>ul>li{width:24%;margin:0 0 10px}#target-yadolist .yado-list-wrap>ul>li a,#target-yadolist .yado-list-wrap>ul>li .no-link{display:flex;flex-wrap:wrap;align-items:center;font-size:1.05em;line-height:1.3;text-decoration:none;color:#000;background-color:#fff;border:1px solid rgba(0,0,0,.1);position:relative}#target-yadolist .yado-list-wrap>ul>li a:hover{border:1px solid rgba(0,0,0,.5)}#target-yadolist .yado-list-wrap>ul>li .img{width:100px;height:70px;background-position:center center;background-size:cover}#target-yadolist .yado-list-wrap>ul>li .img.img-none{display:flex;align-items:center;justify-content:center;font-size:.8em;color:rgba(0,0,0,.5);background:#c6d7db}#target-yadolist .yado-list-wrap>ul>li .yado-info{width:calc(100% - 100px);padding:3px 10px}#target-yadolist .yado-list-wrap>ul>li .yado-area{font-size:.75em}#target-yadolist .yado-list-wrap>ul>li .yado-area .member-yado{font-size:.9em;line-height:1;color:#c00;font-weight:700;background-color:#f0f0f0;padding:4px 5px;border-radius:0 0 0 3px;position:absolute;top:0;right:0}#target-yadolist ul.area{margin:0}#campaign-furusato-about-block{color:#fff;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.3);padding:80px 15px 40px;position:relative}#campaign-furusato-about-block:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.25);position:absolute;top:0;left:0;z-index:1}.campaign-furusato-about-content{position:relative;z-index:2}#campaign-furusato-about-block .text01{font-size:1.5em;font-weight:700}#campaign-furusato-about-block .text02{font-size:2.2em;margin-bottom:1em}#campaign-furusato-about-block .text03{font-size:1.2em;margin-bottom:1em}#campaign-furusato-about-block .bg-img{display:flex;flex-wrap:wrap;width:100%;height:100%;position:absolute;top:0;left:0}#campaign-furusato-about-block .bg-img>*{width:33.3333%;height:100%;background-position:center center;background-size:cover}#campaign-furusato-about-block .bg-img01{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/uploads/2020/07/furusato_bg01.jpg)}#campaign-furusato-about-block .bg-img02{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/uploads/2020/07/furusato_bg02.jpg)}#campaign-furusato-about-block .bg-img03{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/uploads/2020/07/furusato_bg03.jpg)}#campaign-furusato-winter-about{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/furusato_winter_content_bg.png) left top no-repeat;margin-bottom:50px}#campaign-furusato-winter-about .inner{max-width:1180px;padding:40px 0;margin:0 auto}#campaign-furusato-winter-about01,#campaign-furusato-winter-about02{display:flex;flex-wrap:wrap;justify-content:space-between}#campaign-furusato-winter-about01{align-items:center;justify-content:center;margin-bottom:30px}#campaign-furusato-winter-about01 .img-lf{width:162px}#campaign-furusato-winter-about01 .img-ri{width:calc(100% - 162px);padding-left:30px}#campaign-furusato-winter-about02{margin-bottom:10px}#campaign-furusato-winter-about02 li{width:32.5%}#furusato-about-kyotango{max-width:1300px;border:5px solid #ded4bb;margin:0 auto 0}.furusato-winter .campaign-outline-box{position:relative}.furusato-winter .campaign-outline-box .title{font-size:1.2rem;color:#fff;text-align:center;line-height:1;background:#e6326e;border-radius:20px;padding:10px 30px;position:absolute;top:-20px;left:40px}.furusato-winter .campaign-outline-box .inner{padding-top:50px}.campaign-overview-att{border-top:2px dotted #000}.campaign-outline-box .inner dl.campaign-overview-att dt{width:130px}.campaign-outline-box .inner dl.campaign-overview-att dd{width:calc(100% - 130px)}.campaign-outline-box .inner dl.campaign-overview-att dt span{display:block;width:76px;height:76px;font-size:1.1em;color:#fff;font-weight:400;line-height:76px;text-align:center;border-radius:50%;background:#e6326e;margin:0 auto}.furusato-winter .color{color:#e6326e}#furusato-tit-btn .round_btn{width:100%}@media only screen and (min-width:681px){#furusato-tit-btn{position:relative}#furusato-tit-btn .round_btn{padding:0;position:absolute;bottom:30px;z-index:2}}@media only screen and (max-width:680px){#furusato-tit-btn{background:#004}#furusato-tit-btn .round_btn{padding:15px 0}#furusato-tit-btn .round_btn a{font-size:14px;padding:5px 20px}#campaign-furusato-winter-about{background-size:90% auto;padding:0 3%;margin-bottom:0}#campaign-furusato-winter-about01-sp{margin-bottom:15px}#campaign-furusato-winter-about02{margin-bottom:0}#campaign-furusato-winter-about02 li{width:49%;margin-bottom:10px}#campaign-furusato-winter-about .inner>p{text-align:left;line-height:1.4}#furusato-about-kyotango{margin-bottom:50px}.furusato-winter .campaign-outline-box .title{font-size:1.1rem;white-space:nowrap;padding:10px 30px;position:absolute;top:-20px;left:50%;transform:translate(-50%,0%)}.furusato-winter .campaign-outline-box .inner{padding-top:40px}.campaign-outline-box .inner dl.campaign-overview-att dt,.campaign-outline-box .inner dl.campaign-overview-att dd{width:100%}#target-yadolist .yado-list-wrap>ul>li{width:49%}#target-yadolist .yado-list-wrap>ul>li .img{width:40%;height:60px}#target-yadolist .yado-list-wrap>ul>li .yado-info{width:60%}#target-yadolist .yado-list-wrap>ul>li a,#target-yadolist .yado-list-wrap>ul>li .no-link{font-size:.95em;line-height:1.2}#target-yadolist .yado-list-wrap>ul>li a b,#target-yadolist .yado-list-wrap>ul>li .no-link b{font-weight:400}#target-yadolist .yado-list-cat{flex-wrap:wrap}#target-yadolist .yado-list-cat>*{font-size:1.15em;padding:0 10px}}.furusato-camp-tokuten{justify-content:space-between;margin-bottom:30px}.btn-pamph{text-align:center;padding:50px 0 30px}.btn-pamph a{display:inline-block;font-size:1.2rem;color:#fff;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.25);background:#8bd117;border-radius:35px;box-shadow:2px 2px 0 rgba(0,0,0,.15);padding:18px 45px 18px 150px;position:relative}.btn-pamph a:hover{background:#72b800;box-shadow:2px 2px 0 rgba(0,0,0,.25)}.btn-pamph a img{width:105px;position:absolute;left:30px;bottom:10px}#campaign-overview.flex{flex-wrap:wrap;align-items:center;flex-direction:row-reverse;justify-content:space-between}#campaign-overview.flex .overview-content{width:45%;text-align:left}#campaign-overview.flex .overview-content h2{font-size:1.8em;text-align:left;margin-bottom:1em}#campaign-overview.flex .overview-content h3.toptitle02-new{font-size:1.5em;text-align:left;margin-bottom:5px}#campaign-overview.flex .figure{width:53%}.campaign-outline-box{border:3px solid #000;border-radius:10px;background:#fff;margin-bottom:60px}.campaign-outline-box .title{font-size:1.5rem;text-align:center;padding:35px 35px 0}.campaign-outline-box .inner{padding:25px 50px 25px}.campaign-outline-box .inner dl{display:flex;flex-wrap:wrap;padding:15px 0;margin-bottom:0}.campaign-outline-box .inner dl.strong{font-size:1.2em;font-weight:700;border-bottom:1px solid gray}.campaign-outline-box .inner dl.strong:first-child{border-top:1px solid gray}.campaign-outline-box .inner dl dt{width:180px;text-align:center}.campaign-outline-box .inner dl dd{width:calc(100% - 180px)}.noticeBox{border:3px solid #c00;border-radius:10px;background:#fff;margin-bottom:70px;padding:25px 30px 10px}.noticeBox .clRed{color:#c00}.noticeBox h2,.noticeBox h3{margin-bottom:.25em}.noticeBox p,.noticeBox ul{margin-bottom:1em}.noticeBox ul{margin:1em 0;padding-left:30px;list-style-type:disc}.noticeBox a{color:#a00}.page-id-7581 .noticeBox{margin-top:0;margin-bottom:25px}@media only screen and (max-width:680px){big{font-size:1.05em}#campaign-overview.flex{display:block}#campaign-overview.flex .overview-content,#campaign-overview.flex .figure{width:100%}#campaign-overview.flex .overview-content{margin-bottom:25px}#campaign-overview.flex .overview-content h2{font-size:1.5em}#campaign-overview.flex .overview-content h3.toptitle02-new{font-size:1.2em;margin-bottom:1em}.go-local article .contentsbox01-new .title,.go-local article .contentsbox02 .title{font-size:1.3em;line-height:1.3;padding:10px}.contentsbox01-inner,.contentsbox02-inner{padding:15px}.go-local article .inner_sbox{background:#fff;margin:20px 0 0;padding:15px 20px}.go-local article #target-yadolist .yado-list-wrap ul{display:block}.go-local article #target-yadolist .yado-list-wrap ul li{width:100%;margin:10px 1%}#campaign-furusato-about-block{padding:30px 15px 15px}#campaign-furusato-about-block .text01{font-size:1em}#campaign-furusato-about-block .text02{font-size:1.2em}#campaign-furusato-about-block .text03{font-size:.9em;margin-bottom:0}.campaign-outline-box .title{font-size:1.2rem;padding:15px 15px 0}.campaign-outline-box .inner{padding:10px 15px 10px}.campaign-outline-box .inner dl dt{width:100% !important;text-align:left;margin-bottom:10px}.campaign-outline-box .inner dl dd{width:100% !important;font-size:.95em}.campaign-outline-box .inner dl.strong{font-size:1.1em}.furusato-camp-tokuten img{display:block;width:100%;margin-bottom:25px}.furusato .content-title{font-size:1.3em}.noticeBox{padding:15px 15px 10px}.furusato article #target-yadolist .yado-list-wrap ul li{width:49%}.furusato article #target-yadolist .yado-list-wrap ul li .img{width:40%;height:55px}.furusato article #target-yadolist .yado-list-wrap ul li .yado-info{width:60%;padding:3px 5px}.furusato article #target-yadolist .yado-list-wrap ul li a,.furusato article #target-yadolist .yado-list-wrap ul li .no-link{font-size:.9em;line-height:1.2}.btn-pamph a{font-size:1.1rem;border-radius:15px;padding:13px 12px 13px 36%;position:relative;text-align:left;line-height:1.2}.btn-pamph a img{width:28%;left:15px;bottom:15px}.flex .tokusyu_li_img{margin-bottom:1em}}#movie-list .movie-content{background:#fff;border-top:5px solid #b39e60;box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px 20px;margin-bottom:30px}#movie-list .title{font-size:1.2em;margin-bottom:15px}#movie-list .movie{margin-bottom:15px}#movie-list .movie-time,#movie-list .movie-note{font-size:.9em}@media only screen and (max-width:680px){#movie-list .flex{display:block}#movie-list .col-2 .movie-content{width:100% !important;padding:15px}#movie-list .movie-text{font-size:.9em}}#post-6911 .second-entry-content p{margin-bottom:1em}#training-dvd-rental-content{margin-top:30px}#training-dvd-rental-content h2{border-bottom:1px solid gray;padding-bottom:7px;margin-bottom:15px}#training-dvd-rental-content li{border-radius:10px;border:2px solid #ab922e;padding:20px 25px 5px;margin-bottom:25px}@media only screen and (max-width:680px){#training-dvd-rental-content{display:block}#training-dvd-rental-content>*,#dvd-content-info li{width:100% !important}#dvd-content-info{margin-bottom:40px}}#att-content{font-weight:400}#att-content p{margin-bottom:1em}#att-content .example{border:2px dashed #c00;border-radius:10px;margin-top:15px;padding:15px 25px}#att-content .example dl{padding:0}#att-content .example dt{width:100%;font-weight:700;text-align:left}#att-content .example dd{width:100%;color:#c00}#att-content .example dd strong{color:#c00}#att-content .example .title{font-size:1em;padding:0}#beach-guideline{max-width:1100px;width:100%;margin:60px auto 30px;position:relative}.waku01{border:2px solid #000;background-color:#fff;border-radius:10px;padding:25px 35px;margin:25px 0 10px}.waku01 li{margin-bottom:10px}.beach-info-att p{margin-bottom:.5em}blockquote{max-width:600px;margin:3em 10px;padding:1.5em 2em;background:#fff;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/./blockquote2.gif) no-repeat 1% 5%;border:3px solid #dbdbdb;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote cite{color:#063b58;font-weight:300;text-transform:uppercase;text-align:right;display:block}blockquote p{margin:0;line-height:160%;color:#063b58;font-size:90%}.youtube-wrap,.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-wrap iframe,.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.umimachiakari-advisor{border:1px solid rgba(0,0,0,.5);padding:25px 25px 15px;position:relative;margin-bottom:30px}.umimachiakari-advisor h3{font-size:1.2em;font-weight:400;background:#fff;padding:0 10px;position:absolute;top:-15px;left:15px}.umimachiakari-advisor dl.flex{flex-wrap:wrap}.umimachiakari-advisor dl.flex dt{width:160px;text-align:center}.umimachiakari-advisor dl.flex dd{width:calc(100% - 160px);padding-left:25px}.event-inner-wrap{border:1px solid rgba(0,0,0,.25);padding:25px 25px 5px;margin-top:60px;margin-bottom:60px}.event-inner-wrap h4{font-size:1.1em;font-weight:400}.event-inner-wrap h3{font-size:1.5em;margin-bottom:10px}@media only screen and (max-width:680px){.umimachiakari-advisor{border:1px solid rgba(0,0,0,.5);padding:25px 15px 10px;position:relative;margin-bottom:30px}.umimachiakari-advisor dl.flex{display:block}.umimachiakari-advisor dl.flex dt{width:45%;font-size:.9em;line-height:1.4;margin-right:15px;margin-bottom:10px;float:left}.umimachiakari-advisor dl.flex dd{width:auto;font-size:.9em;line-height:1.4;padding-left:0}}#about-ordinance{color:#fff;background:#ef781e;padding:25px 5% 10px}#about-ordinance h2{font-size:1.6em;margin-bottom:10px}.about-ordinance-wrap .about-content{border:2px solid rgba(0,0,0,.25);border-radius:10px;background:rgba(255,255,255,.5);padding:20px 30px;margin-bottom:30px}.about-ordinance-wrap .about-content h3{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:5px;margin-bottom:10px}.about-ordinance-wrap .about-content p{margin-bottom:1em}#ordinance-meaning{margin-bottom:30px}#ordinance-meaning dt{font-size:1.3em;margin-bottom:5px}#about-ordinance-content{flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;margin-bottom:20px}#about-ordinance-content .text{width:52%}#about-ordinance-content .img{width:45%}.ordinance-list dl{margin-bottom:15px}.ordinance-list dt{display:inline-block;font-size:1.3em;line-height:1.4;color:#fff;font-weight:700;border-radius:25px;background:#006cb7;padding:8px 15px;margin-left:-15px;margin-right:15px}.ordinance-list dt span{font-size:.7em;font-weight:400}.ordinance-list dd{background:#fff;border-radius:10px;border:5px solid #f8e7b9;padding:30px 20px 15px;margin-top:-25px;box-shadow:2px 2px 5px rgba(0,0,0,.15)}.ordinance-list p{background:#fff;padding:15px 25px;border-radius:10px;margin-left:20px}@media only screen and (max-width:940px){#about-ordinance-content{flex-direction:row}#about-ordinance-content .text,#about-ordinance-content .img{width:auto}.ordinance-list dt{font-size:1.15em;margin-left:-10px}.ordinance-list dd{margin-left:0}.ordinance-list p{margin-left:0}}.search-results #spot-list .spot-title{margin-bottom:10px}.search-results #spot-list .spot-title h2{font-size:1.05em;line-height:1.3}.search-results #spot-list .spot-title p{display:none;font-size:.9em;line-height:1.2}.search-results #spot-list.col-5>li>a{padding:10px 13px}.search-results #spot-list .spot-cat-flag{font-size:.9em;padding:3px 10px;top:-24px}.page-id-9366 .second-entry-content h2{border-bottom:1px solid gray;padding:0 0 5px;margin-bottom:25px}.pictogram-howto li{margin-bottom:1em}.pictogram-howto li ul,.pictogram-howto li ol{margin-top:.25em}.pictogram-howto li li{margin-bottom:.25em}.pictogram-howto li b{font-size:1.2em}.pictogram-howto-img{padding:10px}.pictogram-howto>ol>li{background:#f7f6f0;border-radius:10px;border:1px solid #bfbfbf;padding:25px 40px;margin-bottom:25px}.pictogram-howto ol.num-design>li:before{width:40px;height:40px;font-size:1.3em;line-height:36px;left:-10px;top:-10px}@media only screen and (min-width:941px){.pictogram-howto li.flex-pc{flex-wrap:wrap;justify-content:space-between}.pictogram-howto li.flex-pc .text{width:67%}.pictogram-howto li.flex-pc .pictogram-howto-img{width:30%;padding:0}.pictogram-howto li.flex-pc.img-m .text{width:47%}.pictogram-howto li.flex-pc.img-m .pictogram-howto-img{width:50%}}ul.example-list{display:flex;padding:0;margin:0;list-style:none}ul.example-list li{list-style:none;text-align:center;padding:0 2%}ul.example-list li img{border:1px solid rgba(0,0,0,.15);margin-bottom:5px}@media only screen and (max-width:940px){.pictogram-howto>ol>li{padding:25px 20px 15px}.pictogram-howto li b{font-size:1.1em}ul.example-list{flex-wrap:wrap;justify-content:space-between}ul.example-list li{width:50%;margin-bottom:15px}}.page-id-8947 .second-entry-content .title,.page-id-9487 .second-entry-content .title,.page-id-10299 .second-entry-content .title{border:1px solid rgba(0,0,0,.15);border-bottom:2px solid rgba(0,0,0,.5);padding:10px 20px;background:rgba(0,0,0,.025);margin:30px 0 15px}.note-link{padding:1px 0}.note-link a{display:block;font-size:1.6em;color:#fff;font-weight:700;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,.25);background:#c00;padding:15px}.note-link a:hover{background:red}@media only screen and (max-width:940px){.note-link a{font-size:1.3em;padding:10px}}#resv-open{color:#fff;line-height:1.1;font-weight:700;border-radius:3px;background:#ab922e;padding:3px 8px;cursor:pointer;position:fixed;top:10px;right:55px}#lang-open{font-size:1.8em;color:#fff;line-height:1;cursor:pointer;position:fixed;top:7px;right:115px}#lang-open span{display:block;font-size:11px}#mask{background:rgba(0,0,0,.75);position:fixed;top:0;bottom:0;right:0;left:0;z-index:12}#modal{width:94%;position:fixed;top:40px;left:0;right:0;margin:0 auto;z-index:13;transition:.4s}#mask.hidden{display:none}#modal.hidden{transform:translate(0,-600px)}#modal .title{text-align:center;font-weight:700;margin-bottom:15px;font-size:1.3em}#modal #header-search-wrap{display:block;width:100%;margin-left:0;position:relative;background:#fff;padding:40px 20px 20px;border-radius:4px 4px 0 0}#modal #header-search-wrap .room-search{width:100%;padding:0}#modal #header-search-wrap .room-search>.flex{flex-wrap:wrap;justify-content:space-between}#modal #header-search-wrap .room-search .search-form-item{width:48%;margin-bottom:15px}#modal #header-search-wrap input,#modal #header-search-wrap select{width:100%;font-size:1rem;padding:8px;margin-top:0}#modal #header-search-wrap .room-search-btn{background:#b39e60;padding:15px}#modal .cancel-link{margin-top:5px}#modal .cancel-link a{display:block;font-size:.9em;color:#fff;text-align:center;border-radius:3px;background:#7c514a;padding:5px 10px}#modal #close{font-size:2.5em;line-height:1;position:absolute;top:10px;right:15px}#modal #link-all-inn{display:flex;justify-content:space-between;width:100%;font-size:1em}#modal #link-all-inn li{width:49.5%;font-weight:400;text-align:left;margin-bottom:0}#modal #link-all-inn li a{display:block;text-align:center;line-height:1.2;border:3px solid #f7f6f0;border-top:0;background:rgba(246,245,238,.85);padding:15px 10px;border-radius:0 0 4px 4px}#modal #link-all-inn li a strong{font-size:1.1em}#modal #link-all-inn li a span{display:block;font-size:.9em;text-align:center}.single .resv-stop-message{text-align:center;margin:50px 0 -20px}.archive .resv-stop-message{text-align:center;margin:-20px 0 80px}.resv-stop-message .inner{display:inline-block;font-size:1.5em;font-weight:700;color:#c00;background:#fff;border:3px solid #c00;border-radiis:10px;padding:15px 25px}@media only screen and (max-width:940px){.single .resv-stop-message{margin-bottom:0}.resv-stop-message .inner{font-size:1.4em;padding:10px 15px}}.kta-profile-content{margin-bottom:100px}.kta-profile-content>dl{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.25)}.kta-profile-content>dl>dt,.kta-profile-content>dl>dd{padding:15px 5px}.kta-profile-content>dl>dt{width:160px}.kta-profile-content>dl>dd{width:calc(100% - 160px)}.board-member dl{display:flex;flex-wrap:wrap;align-items:center;line-height:1.2;border-bottom:1px solid rgba(0,0,0,.25);padding:10px 0}.board-member dl:last-child{border-bottom:0}.board-member dt{width:20%;font-weight:400;text-align:center}.board-member dd{display:flex;flex-wrap:wrap;align-items:center;width:80%}.board-member dd .name{width:24%;font-weight:700}.board-member dd .belong,.board-member dd .position{width:38%;font-size:.9em}.members-heading-wrap{text-align:center;margin-bottom:60px}.members-heading{display:inline-block;font-size:2em}.border-bottom2{border-bottom:double}div.members-cont{display:flex;flex-wrap:wrap;justify-content:space-between}.members-cont{margin-bottom:60px !important}.members-cont .cont-title{width:28%;font-size:1.1em;font-weight:400;line-height:1;border:1px solid #d9d9d9;background:#f2f2f2;padding:15px 20px}.members-cont .cont-text{width:68%;padding:10px 0}.members-cont.tit_none .cont-text{width:100%;padding:0}.members-cont .cont-text strong{font-size:1.2em}.members-cont .cont-text p{margin-bottom:.5em}.members-cont .cont-text ol ul{margin-top:.5em;margin-left:1em}.members-cont .cont-text .note{font-size:.9em;margin:.5em 0 0 1.5em}.members-cont a{color:#c00}.members-cont ol.design{counter-reset:num;list-style-type:none!important;padding:0;margin:0}.members-cont ol.design>li{position:relative;padding:.5em 0 .5em 30px}.members-cont ol.design>li:before{position:absolute;counter-increment:num;content:counter(num);display:inline-block;background:#a17e18;color:#fff;font-family:'Arial',sans-serif;font-weight:700;font-size:14px;border-radius:50%;left:0;width:22px;height:22px;line-height:22px;text-align:center;top:8px}#member-kind ol.design>li{padding:.5em 0 .5em 65px}#membership-fee ol.design>li{padding:.5em 0 .5em 40px}#member-kind ol.design>li:before{width:50px;height:50px;font-size:28px;line-height:50px}#membership-fee ol.design>li:before{width:30px;height:30px;font-size:18px;line-height:30px}#member-kind ol.design>li:nth-child(2):before,#membership-fee ol.design>li:nth-child(2):before{background:#c4a035}#member-kind ol.design>li:nth-child(3):before,#membership-fee ol.design>li:nth-child(3):before{background:#d4bc74}#membership-fee li .kind{width:120px;display:inline-block}.file-download{display:flex;align-items:center;margin-top:30px}.file-download dt{margin-left:20px;margin-right:20px}.file-download dt:after{content:'\f105';font-family:FontAwesome;font-size:1.4em;margin-left:20px}.members-cont .round_btn5{text-align:left}.members-cont .round_btn5 a{color:#000 !important;border-width:2px;margin-left:1em}.members-cont .round_btn5 a:hover{color:#fff !important}.members-cont .round_btn5 a.color-word{border-color:#62adf3}.members-cont .round_btn5 a.color-word:hover{background-color:#62adf3}.members-cont .round_btn5 a:first-child{margin-left:0}.shibu-wrap .shibu-block{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:10px;margin-bottom:10px}.shibu-wrap .shibu-block:last-child{border-bottom:0;margin-bottom:0}.shibu-wrap .shibu-block .fa{margin-right:5px}#file-download section{border:2px solid rgba(0,0,0,.25);border-radius:10px;padding:25px 25px 15px;margin-bottom:25px;position:relative}#file-download section .block-title{background:#fff;padding:0 .75em;position:absolute;top:-1em;left:1.5em}@media only screen and (max-width:940px){.kta-profile-content>dl{display:block}.kta-profile-content>dl>dt,.kta-profile-content>dl>dd{width:100%}.kta-profile-content>dl>dt{padding-bottom:0}.kta-profile-content>dl>dd{padding-top:5px;padding-left:1em}.board-member dt{width:35%}.board-member dd{width:65%;line-height:1.4}.board-member dd>*{width:100% !important}.page-id-16054 .content-frame-inner{padding:20px 0 10px}.members-heading-wrap{margin-bottom:40px;margin-top:20px}.members-heading{font-size:1.4em}div.members-cont{display:block;margin-bottom:30px !important}p.members-cont{padding-left:5%;padding-right:5%}.members-cont .cont-title{width:100%;border:0;border-bottom:2px solid #d9d9d9}.members-cont .cont-text{width:100%;padding:15px 5%}.file-download{display:block;align-items:center;margin-top:20px}.file-download dt{margin-left:0;margin-right:0;text-align:center}.file-download dt:after{content:'\f107';font-size:1.3em;margin-left:10px}.members-cont .round_btn5{text-align:center}.members-cont .round_btn5 a{margin-left:0;width:100%;margin-bottom:1em}.shibu-wrap .shibu-block dd{padding-left:1em}#file-download section{padding:20px 15px 15px}#file-download section .block-title{left:1em}#file-download section .title{font-size:1.2em}}.pressroom-content-tab ul{margin:0;align-items:flex-end}.pressroom-content-tab ul li{padding:0 3px}.pressroom-content-tab ul li span,.pressroom-content-tab ul li a{display:block;font-size:1.2em;font-weight:700;background:#fff;border-radius:5px 5px 0 0;border:1px solid #b39e60;padding:10px 25px;margin:0}.pressroom-content-tab ul li.active span{font-size:1.4em}.pressroom-content-tab ul li.active span,.pressroom-content-tab ul li a:hover{color:#fff;background:#b39e60}.pressroom-content-tab ul li.active-none span{color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}#pressroom-post-list article{border-bottom:1px solid rgba(0,0,0,.25)}#pressroom-post-list article a{padding:15px 10px}#pressroom-post-list article a:hover{color:#ee4c17}#pressroom-post-list article .flex{flex-wrap:wrap}#pressroom-post-list article .entry-meta{width:120px}#pressroom-post-list article .list-entry-content{width:calc(100% - 120px)}#pressroom-post-list article .list-entry-content h2{font-size:1em;font-weight:400}@media only screen and (min-width:941px){.pressroom-content-tab ul li span,.pressroom-content-tab ul li a{border-bottom:0}}@media only screen and (max-width:940px){.pressroom-content-tab{margin-bottom:10px}.pressroom-content-tab ul{align-items:stretch;flex-wrap:wrap}.pressroom-content-tab ul li{width:50%;margin-bottom:8px}.pressroom-content-tab ul li.active span,.pressroom-content-tab ul li span,.pressroom-content-tab ul li a{font-size:1.1em;text-align:center;border-radius:5px;padding:7px}#pressroom-post-list{margin-bottom:25px}#pressroom-post-list article .flex{display:block}#pressroom-post-list article .entry-meta,#pressroom-post-list article .list-entry-content{width:auto}}.chatbot{position:fixed;bottom:10px;right:10px;width:90px;z-index:5;cursor:pointer}@media only screen and (max-width:940px){.chatbot{width:90px}}.remodal-btn{text-align:right;margin-bottom:15px}.remodal-btn a{font-size:.9em;font-weight:700;color:#000;background:rgba(0,0,0,.1);padding:5px 15px;border-radius:20px;border:1px solid rgba(0,0,0,.25)}.remodal.kta-remodal{color:#fff;background:0 0;padding:0}.remodal.kta-remodal .title{font-size:1.4em;font-weight:700;margin-bottom:1.5em}.remodal.kta-remodal .features-icon>*{display:flex;align-items:center;width:33.333%;height:auto;font-size:1em;line-height:1.4;background:0 0;padding-right:10px;margin:0 0 15px;text-align:left}.remodal.kta-remodal .features-icon img{width:65px;margin-right:10px}.remodal.kta-remodal .remodal-close{width:50px;height:50px;color:#fff}.remodal.kta-remodal .remodal-close:hover{color:#cff}.remodal.kta-remodal .remodal-close:before{font-size:50px;line-height:50px;width:50px}@media only screen and (max-width:940px){.remodal.kta-remodal .features-icon>*{width:50%;font-size:.85em}.remodal.kta-remodal .features-icon img{width:35px}}.pt-heatmap-targetframe-noscroll #home-slider-wrap .slide-img{height:700px}.pt-heatmap-targetframe-noscroll nav li a{padding:5px}.pt-heatmap-targetframe-noscroll ul#header-nav li{font-size:15px}.pt-heatmap-targetframe-noscroll #header-nav li span{font-size:10px}.pt-heatmap-targetframe-noscroll .li_1 .title{font-size:22px}.pt-heatmap-targetframe-noscroll #photo-contest-inner .photo-contest-tit{font-size:46px}.pt-heatmap-targetframe-noscroll #photo-contest-inner .photo-contest-period dt{font-size:17px}.pt-heatmap-targetframe-noscroll #photo-contest-inner .photo-contest-period dd{font-size:22px}.header__search{position:relative}.header__search>a{position:relative;z-index:0}.header__search_inner{opacity:0;position:absolute;top:0;right:0;width:auto;height:100%;transform:scaleX(0);transition:all .5s ease;transform-origin:right;z-index:1}.show .header__search_inner{opacity:1;transform:scaleX(1)}.header__search_inner_form{display:flex;justify-content:center;align-items:center;width:auto;height:100%;padding:5px 15px;background-color:#fff;border-radius:100px}.header__search_inner_form .submit{display:block;width:1.3em}.f-bnr__open_light-pc img{max-width:280px;height:auto}#ui-datepicker-div{z-index:15!important}.tour_name_h{position:absolute;top:50%;left:50%;width:85%;margin:auto;color:#fff;font-size:48px;font-family:serif;font-weight:300;line-height:1.3;text-align:center;text-shadow:2px 2px 0 #000;transform:translate(-50%,-50%);z-index:2}.program-head.lp_title_filter:after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;z-index:1}.program-head.lp_title_filter.lp_title_filter_5per:after{background-color:rgba(0,0,0,.05)}.program-head.lp_title_filter.lp_title_filter_10per:after{background-color:rgba(0,0,0,.1)}.program-head.lp_title_filter.lp_title_filter_15per:after{background-color:rgba(0,0,0,.15)}.program-head.lp_title_filter.lp_title_filter_20per:after{background-color:rgba(0,0,0,.2)}.program-head.lp_title_filter.lp_title_filter_25per:after{background-color:rgba(0,0,0,.25)}.tour_name_h>span{display:block;margin-bottom:1.7em;font-size:16px;letter-spacing:.5em;text-shadow:none}.tour_list .main_img.img{position:relative;border-radius:5px;overflow:hidden}.tour_list .main_img.img img{border-radius:0}.tour_list .cat_town{position:absolute;top:0;left:0;display:block;width:auto;padding:.1em .8em;color:#fff;font-size:14px;background:#e1b330;border-radius:0 0 5px}.tour_list .title{font-size:1.26em;line-height:1.4}.tour_single{font-family:sans-serif}.tour_single .program-container{margin-top:0}.thumb_slider .slick-track{transform:unset !important}.tour_single .thumb_slider{position:absolute;bottom:40px;left:50%;max-width:500px;width:92%;transform:translateX(-50%);z-index:3}.tour_single .program-head{position:relative;width:100%;height:100vh}.tour_single .program-head:before{content:'';position:absolute;top:50%;left:50%;display:block;width:calc(100% - 60px);height:calc(100% - 60px);border:1px solid #fff;transform:translate(-50%,-50%);z-index:1}.tour_single .slider{position:relative}.tour_single .main_img:before,.tour_single .main_img:after,.tour_single .slider:before,.tour_single .slider:after{content:'';position:absolute;top:0;left:0;display:block;width:1px;height:35%;background:#fff;transform:rotate(45deg) translateY(-50%);z-index:1}.tour_single .main_img:after,.tour_single .slider:after{top:auto;bottom:0;left:auto;right:0;transform:rotate(45deg) translateY(50%)}.page_title_custom.tour_single .program-head:before,.page_title_custom.tour_single .main_img:before,.page_title_custom.tour_single .main_img:after,.page_title_custom.tour_single .slider:before,.page_title_custom.tour_single .slider:after{display:none}.tour_single .slider__item{transform:scale(1)}.thumbnail .slick-track{transform:unset !important}.tour_single .thumb_slider .slider__item{padding:0 5px;cursor:pointer}.program-head .slider,.program-head .slider .slick-list.draggable,.program-head .slider .slick-track{width:100%;height:100%}.tour_single .slider .slider__item{position:relative;width:100%;height:100%;overflow:hidden}.tour_single .slider .slider__item img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.tour_point{width:100%;padding:40px 0 70px;background:#fffdf3}.tour_point_li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:1155px;width:92%;margin:auto;list-style:none}.tour_point_li>li{position:relative;width:31%;margin-bottom:20px}.tour_point_li>li.dummy{margin-bottom:0}.tour_point_li .num{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:2.56em;height:2.56em;margin:0 auto -1.28em;color:#e1b330;font-size:clamp(18px, 2vw, 37px);font-weight:700;line-height:1;background:#fff;border:1px solid #e1b330;border-radius:50%;z-index:1}.tour_point_li .num:before{content:'';position:absolute;top:-30%;left:50%;display:block;width:60%;height:auto;padding-top:20%;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/./img/tour_point.png) center center/contain no-repeat;transform:translateX(-50%)}.tour_point_li .num>span{display:block;margin-bottom:.3em;font-size:.4em}.tour_point_li .post_img{position:relative;width:100%;padding-top:68%;border-radius:10px;overflow:hidden}.tour_point_li .post_img img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.tour_point .txt{max-width:1155px;width:92%;font-size:1.1em;margin:30px auto 0}.tour_point .txt p{line-height:2}.tour_timetable{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:92%;margin:80px auto 120px}.tour_timetable .head2{margin-bottom:60px;color:#e1b330;font-size:1.86em;font-weight:700}.tour_timetable .info_wrap{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:75px}.tour_timetable .info_wrap>p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;padding:.9em 2.7em;margin:0 5px;color:#e1b330;font-size:23px;font-weight:700;line-height:1.5;border:1px solid #e1b330}.tour_timetable .info_wrap>p>span{font-size:.78em}.tour_timetable_li{max-width:510px;width:100%;list-style:none}.tour_timetable_li>li{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:4.37em;font-size:16px}.tour_timetable_li>li:before{content:'';position:relative;flex-shrink:0;display:block;width:24px;height:24px;margin-right:25px;background:#fff;border:2px solid #e1b330;border-radius:50%;z-index:1}.tour_timetable_li>li:after{content:'';position:absolute;top:0;left:11px;display:block;width:2px;height:100%;background:#e1b330}.tour_timetable_li>li:last-of-type{padding-bottom:0}.tour_timetable_li>li:last-of-type:after{display:none}.tour_timetable_li .time{display:block;flex-shrink:0;width:8.31em}.tour_timetable_li .txt{width:100%}.tour_timetable_day{display:block;max-width:510px;width:100%}.tour_timetable_day .day{margin-bottom:1em;color:#e1b330;font-size:21px;font-weight:700}.tour_timetable_day+.tour_timetable_day{margin-top:40px}.tour_program_head2{margin-bottom:60px;color:#e1b330;font-size:28px;font-weight:700;text-align:center}.tour_program_block{width:100%;border-radius:10px;border:4px solid #e1b330}.day-title-display .tour_program_block{border-radius:0 0 10px 10px}.tour_program .program-detail{flex-wrap:wrap;position:relative;padding:30px 4%;margin-bottom:0;border:none;border-bottom:1px dashed #e1b330}.tour_program .program-detail:after{content:'\f0d7';position:absolute;top:100%;left:50%;display:block;padding:0 1em;color:#e1b330;font-size:2.5em;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;background:#fff;transform:translate(-50%,-50%)}.tour_program .program-detail:last-of-type{border-bottom:none}.tour_program .program-detail:last-of-type:after{display:none}.tour_program .program-detail-img{align-items:flex-start;width:31%}.tour_program .program-detail-text{width:62%;padding:0}.tour_program .program-detail h5{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:0;font-size:21px;font-weight:700;text-align:left;line-height:1.4;border-top:none;border-bottom:2px solid #e1b330}.tour_program .program-detail h5 span.time_wrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.5em}.tour_program .program-detail h5 span.num{margin-right:.3em;color:#e1b330;font-size:36px}.tour_program .program-detail h5 span.time{display:flex;justify-content:center;align-items:center;padding:.5em;color:#e1b330;font-size:13px;line-height:1;border:1px solid #e1b330;border-radius:9999px}.tour_program .program-detail h5 span.time:before{content:'\f017';margin-right:.3em;font-family:"Font Awesome 5 Free";font-weight:400}.tour_program .program-detail-text p{width:100%;font-size:16px}.tour_program .program-detail.non-img .program-detail-text{margin:0}.tour_program .program-day-title-wrap{margin-bottom:0}.tour_program .program-day-title{background:#e1b330}.tour_program .program-detail-data{border:none;box-shadow:none}.tour_program .program-detail-data dl dt{color:#e1b330}.tour_program .program-detail-data dl{padding:20px 0;border-bottom:1px solid #eaeaea}.tour_program .program-block-title{margin-bottom:1em;color:#e1b330;font-size:28px}#program-access.tour_program{max-width:840px;width:100%;margin-right:auto;margin-bottom:110px;margin-left:auto}#program-access.tour_program .map{position:relative;width:100%;height:auto;padding-top:50%;margin-bottom:30px;border-radius:5px;overflow:hidden}#program-access.tour_program .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#program-access.tour_program .program-cont4{margin-top:0;margin-bottom:20px}#program-access.tour_program .program-cont4 .place{font-size:20px;font-weight:700}#program-access.tour_program .program-cont4 .address{font-size:16px}.tour_access_wrap{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.tour_access_wrap>dl{width:47%}.tour_access_wrap>dl>dt{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:1em;font-size:15px;font-weight:600;border-bottom:1px solid #000}.tour_access_wrap>dl>dt:before{margin-right:.5em;font-size:1.5em;font-family:"Font Awesome 5 Free";font-weight:900}.tour_access_wrap>dl.train>dt:before{content:'\f239'}.tour_access_wrap>dl.car>dt:before{content:'\f5de'}.tour_access_wrap>dl>dd{width:100%}.tour_access_wrap>dl>dd>ul{width:100%;padding-left:1em;font-size:16px;list-style:disc}.tour_manager{max-width:1065px;width:100%;margin:0 auto 90px;background:#fffdee}.tour_manager .info{width:100%;padding:30px 5% 35px;font-size:15px}.tour_manager .tour_name{font-size:18px}.tour_manager .tour_name+.txt{margin-top:15px}.tour_manager .agreement{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;border-top:1px dashed #e1b330;padding:45px 3% 60px}.tour_manager .agreement .head3{margin-bottom:35px;color:#e1b330;font-size:20px}.tour_manager .agreement input.form_check,.tour_form .form_check_txt input.form_check{flex-shrink:0;display:block;width:1em;height:1em;font-size:17px;margin:.4em .5em .4em 0;border:2px solid #000;border-radius:3px}.tour_manager .agreement .form_check_txt,.tour_form .form_check_txt{position:relative;display:flex;justify-content:center;align-items:flex-start;font-size:17px;font-weight:700}.tour_form .form_check_txt{justify-content:flex-start;font-size:16px;font-weight:400}.tour_manager .agreement .form_check_txt:before{content:'\f00c';opacity:0;position:absolute;top:1.4em;left:.6em;font-size:.5em;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;transition:all .3s ease;pointer-events:none}.tour_manager .agreement .form_check_txt.checked:before{opacity:1}.tour_manager .agreement .contact_btn.btn_wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:25px 0 10px;transition:all .3s ease}.tour_manager .agreement .contact_btn.btn_wrap a{display:flex;justify-content:center;align-items:center;max-width:470px;width:100%;padding:1.2em;color:#fff;font-size:15px;background:#e1b330;border:2px solid #e1b330;background:#e1b330;border:2px solid #e1b330;transition:all .3s ease}.tour_manager .agreement .contact_btn.btn_wrap a:hover{opacity:1;color:#e1b330;background:#fff}.tour_manager .agreement .contact_btn.btn_wrap a:before{content:'\f1c1';margin-right:.5em;font-size:2em;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1}.tour_manager .agreement .note{text-align:center}.tour_manager .agreement .note+.note{margin-top:2.5em}.tour_video{position:relative;max-width:1000px;width:100%;height:auto;padding-top:55%;margin:0 auto 135px;border-radius:10px;overflow:hidden}.tour_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tour_form_btn{max-width:440px;width:92%;margin:auto}.tour_form_btn .footer-container{width:100%;padding:0}.tour_form_btn .footer-container>a{opacity:1;display:flex;justify-content:center;align-items:center;width:100%;padding:2.2em 1em;font-size:18px;font-family:sans-serif;font-weight:700;line-height:1;border-radius:9999px;transition:all .3s ease}.tour_form_btn a.program-button.program-button-new{opacity:.3;background:#e1b330;border:2px solid #e1b330;pointer-events:none}.tour_form_btn a.program-button.program-button-new:hover{color:#fff!important}.tour_form_btn a.program-button.program-button-new.show{opacity:1;pointer-events:auto}.tour_form_btn .footer-container>a.back_btn{margin-top:15px;color:#e1b330;background:#fff;border:2px solid #e1b330;padding:1em}.tour_form_btn .footer-container>a:hover{opacity:.6}@media only screen and (max-width:768px){.tour_name_h{font-size:clamp(9px, 5.3vw, 23px)}.tour_name_h span{font-size:.43em}.tour_single .program-head{height:430px}.tour_single .program-head:before{width:calc(100% - 20px);height:calc(100% - 20px)}.tour_single .thumb_slider{bottom:30px;max-width:245px}.tour_single .thumb_slider .slider__item{padding:0 3px}.tour_single .slider:before,.tour_single .slider:after{height:28%}.tour_point_li{flex-direction:column;justify-content:flex-start;align-items:center;max-width:360px}.tour_point_li>li{width:100%;margin-bottom:45px}.tour_point_li .num{font-size:clamp(9px, 9.76vw, 42px)}.tour_point .txt{margin-top:-10px}.tour_point{padding:50px 0 35px}.tour_timetable{margin:45px auto 55px}.tour_timetable .head2{margin-bottom:50px;font-size:28px}.tour_timetable .info_wrap{flex-wrap:wrap}.tour_timetable .info_wrap>p{width:100%;padding:1em .5em;font-size:21px}.tour_timetable .info_wrap>p+p{margin-top:10px}.tour_timetable .info_wrap{margin-bottom:35px}.tour_timetable_day{max-width:275px}.tour_timetable_day .day{margin-bottom:10px}.tour_timetable_li>li{flex-direction:column;padding-left:40px;padding-bottom:2em}.tour_timetable_li>li:before{position:absolute;top:0;left:0}.tour_video{padding-top:63%;margin-bottom:80px}.tour_program_head2{margin-bottom:50px;font-size:25px}.tour_program .program-detail{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:30px 7%}.tour_program .program-detail-img{width:100%;margin-bottom:10px}.tour_program .program-detail-text{width:100%}.tour_program .program-detail h5{margin:0;line-height:1.5;text-align:left}.tour_program .program-detail h5 span.time_wrap{margin-bottom:0}.tour_single #program-info{margin-top:80px}.tour_program .program-block-title{margin-bottom:10px;font-size:25px}.tour_program .program-detail-data{padding:0}.tour_program .program-detail-data dl dd{padding-left:0}#program-access.tour_program{margin-top:90px;margin-bottom:50px}#program-access.tour_program .map{padding-top:107%;margin-bottom:15px}#program-access.tour_program .program-cont4 .place{margin-bottom:10px}.tour_access_wrap{flex-direction:column;justify-content:flex-start}.tour_access_wrap>dl{width:100%}.tour_access_wrap>dl+dl{margin-top:15px}.tour_manager{margin-bottom:50px}.tour_manager .tour_name{margin-bottom:10px}.tour_manager .info{padding-bottom:30px}.tour_manager .agreement{padding:30px 3% 40px}.tour_manager .agreement .head3{margin-bottom:20px;font-size:clamp(9px , 5vw, 20px)}.tour_manager .agreement .contact_btn.btn_wrap a{font-size:clamp(9px, 3.9vw, 15px)}.tour_manager .agreement .note{text-align:left}.tour_manager .agreement .note+.note{margin-top:1.5em}.tour_form_btn .footer-container>a{padding:1.5em 1em}}@media only screen and (max-width:599px){.tour_single .program-container{width:100%;margin:0}}.tour_form .head2{width:100%;margin-bottom:40px;color:#e1b330;font-size:35px;font-weight:700;border-bottom:2px solid #e1b330}form .form-wrap.tour_form dl{justify-content:space-between;border-bottom:none}form .form-wrap.tour_form dl.required>dt:before{padding:.3em .5em;font-weight:500;background-color:#ff6464;border-radius:0}form .form-wrap.tour_form dl.any>dt:before{padding:.3em .5em;font-weight:500;border-radius:0}form .form-wrap.tour_form>dl>dt{width:32%;font-size:16px;font-weight:500}form .form-wrap.tour_form>dl>dd{width:64%}.mw_wp_form .tour_form input[type=text],.mw_wp_form .tour_form input[type=tel],.mw_wp_form .tour_form input[type=number],.mw_wp_form .tour_form select,form .form-wrap.tour_form textarea{padding:.7em;border:none}.mw_wp_form .tour_form input[type=text]{width:100%}form .form-wrap.tour_form>dl>dd .txt{margin-top:1em}form .form-wrap.tour_form>dl>dd.tour_form_name{width:100%}.tour_form_note{max-width:870px;width:100%;margin:auto}.tour_form .round_btn{transition:all .3s ease}.tour_form .round_btn.show{opacity:1}.tour_form .round_btn button{max-width:305px;width:100%;padding:1.8em 1em;background:#ffa943;border-radius:5px}.tour_form .round_btn button:after{display:none}@media only screen and (max-width:768px){.tour_form .head2{margin-bottom:10px;font-size:25px}form .form-wrap.tour_form>dl>dd.tour_form_name{line-height:1.5}}h3.search-tit{text-align:center;margin-bottom:30px;font-size:6vw}@media only screen and (min-width:768px){h3.search-tit{font-size:2.5rem}}@media only screen and (min-width:768px){h3.search-tit br{display:none}}.searchandfilter ul li{padding:0;margin-bottom:10px}@media screen and (min-width:768px){.searchandfilter ul li{margin-bottom:0}}@media only screen and (min-width:1025px){.searchandfilter ul li:nth-child(1){margin-right:10px}}@media only screen and (min-width:1025px){.searchandfilter ul li:nth-child(2){margin-right:10px}}.search-label{margin-bottom:50px}@media only screen and (min-width:1025px){.search-label{margin-bottom:50px}}.search-label .sf-field-taxonomy-sightseeing_cat label,.search-label .sf-field-taxonomy-sightseeing_area label,.search-label .sf-field-taxonomy-activities_cat label,.search-label .sf-field-taxonomy-activities_area label,.search-label .sf-field-taxonomy-shops_cat label,.search-label .sf-field-taxonomy-shops_area label{border:1px solid #e1b330;white-space:nowrap;width:100%;position:relative;padding:10px;border-radius:5px;font-weight:700}@media only screen and (min-width:1025px){.search-label .sf-field-taxonomy-sightseeing_cat label,.search-label .sf-field-taxonomy-sightseeing_area label,.search-label .sf-field-taxonomy-activities_cat label,.search-label .sf-field-taxonomy-activities_area label,.search-label .sf-field-taxonomy-shops_cat label,.search-label .sf-field-taxonomy-shops_area label{width:auto}}.search-label .sf-field-taxonomy-sightseeing_cat label:after,.search-label .sf-field-taxonomy-sightseeing_area label:after,.search-label .sf-field-taxonomy-activities_cat label:after,.search-label .sf-field-taxonomy-activities_area label:after,.search-label .sf-field-taxonomy-shops_cat label:after,.search-label .sf-field-taxonomy-shops_area label:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";color:#aaa;position:absolute;right:20px}@media only screen and (min-width:768px){.search-label .sf-field-taxonomy-sightseeing_cat label:after,.search-label .sf-field-taxonomy-sightseeing_area label:after,.search-label .sf-field-taxonomy-activities_cat label:after,.search-label .sf-field-taxonomy-activities_area label:after,.search-label .sf-field-taxonomy-shops_cat label:after,.search-label .sf-field-taxonomy-shops_area label:after{position:relative;right:0}}@media only screen and (min-width:768px){.search-label ul{width:70%;margin:auto}}@media only screen and (min-width:1025px){.search-label ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:80%;margin:auto}}.search-label select{font-size:4vw}@media only screen and (min-width:768px){.search-label select{font-size:1.2rem}}.search-label input[type=text]{font-size:4vw}@media only screen and (min-width:768px){.search-label input[type=text]{font-size:1.2rem}}.search-label .sf-field-search{margin-bottom:10px}@media only screen and (min-width:1025px){.search-label .sf-field-search{margin-bottom:0}}.search-label .sf-field-search label{width:300px;padding:10px;border:1px solid #e1b330;border-radius:5px;width:100%}@media only screen and (min-width:1025px){.search-label .sf-field-search label{width:auto;margin-right:10px}}.search-label input[type=submit]{color:#fff;font-size:1.2rem}.search-label .sf-field-submit{background:#e1b330;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 35px;border-radius:5px;height:50px;width:150px;margin:30px auto 0}@media only screen and (min-width:1025px){.search-label .sf-field-submit{height:auto;width:auto;margin:0}}.search-label .sf-field-submit:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";color:#fff}.home.blog .search-label{margin-top:30px}@media only screen and (min-width:768px){.home.blog .search-label{margin-top:50px}}.paged.post-type-archive .search-label{margin-top:0}@media only screen and (min-width:768px){.paged.post-type-archive .search-label{margin-top:0}}.page-exp-block{margin:20px 0 30px;font-size:4.3vw}@media only screen and (min-width:768px){.page-exp-block{margin:80px 0;text-align:center;font-size:1.2rem;line-height:2}}@media only screen and (min-width:768px){.ancher-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.ancher-wrap>div{margin:0 0 20px}@media only screen and (min-width:768px){.ancher-wrap>div{width:44%;margin:0 10px 150px}}.ancher-wrap a{display:block;background:#13a0bb;color:#fff;font-size:4vw;font-weight:700;text-align:center;padding:5px}@media only screen and (min-width:768px){.ancher-wrap a{font-size:1.5rem}}.ancher-wrap a span{border:1px solid #fff;padding:20px 50px;display:block;position:relative}@media only screen and (min-width:768px){.ancher-wrap a span{padding:40px 50px}}.ancher-wrap a span:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";position:absolute;right:30px;top:50%;line-height:1;margin-top:-10px}.content-frame{position:relative}.content-frame .label{position:absolute;top:-80px}@media only screen and (min-width:768px){.content-frame .label{top:-120px}}.content-frame .label img{width:130px}@media only screen and (min-width:768px){.content-frame .label img{width:250px}}.content-frame .label-02{position:absolute;top:-80px;right:10px}@media only screen and (min-width:768px){.content-frame .label-02{top:-120px;right:100px}}.content-frame .label-02 img{width:130px}@media only screen and (min-width:768px){.content-frame .label-02 img{width:250px}}.postid-47430 .entry-content .content-frame:nth-child(3){margin-top:120px}.postid-47430 .entry-content .tokusyu_li.ika-graph{margin-top:100px}@media screen and (min-width:768px){.postid-47430 .entry-content .tokusyu_li.ika-graph{margin-top:0}}@media only screen and (min-width:768px){.postid-47430 .entry-content .content-frame:nth-child(3){margin-top:80px}.postid-47430 .entry-content .tokusyu_li.ika-graph .tokusyu_inner{flex-direction:row!important}.postid-47430 .entry-content .tokusyu_li.ika-one .tokusyu_inner{flex-direction:row-reverse}.postid-47430 .entry-content .tokusyu_li.ika-two .tokusyu_inner{flex-direction:row}.postid-47430 .entry-content .tokusyu_li.isaribi-block .tokusyu_inner{flex-direction:row-reverse}}.postid-47430 .entry-content .tokusyu_li.ika-one{margin-top:80px}@media screen and (min-width:768px){.postid-47430 .entry-content .tokusyu_li.ika-one{margin-top:0}}.postid-47430 .entry-content .tokusyu_li.ika-two{margin-top:80px}@media screen and (min-width:768px){.postid-47430 .entry-content .tokusyu_li.ika-two{margin-top:0}}.postid-47430 .entry-content .content-frame:nth-child(4){margin-top:120px}@media only screen and (min-width:768px){.postid-47430 .entry-content .content-frame:nth-child(4){margin-top:200px}.postid-47430 .tokusyu_li_text br{display:none}}.postid-47430 .entry-content .content-frame .tokusyu_li.isaribi .tokusyu_li_text_name,.postid-47430 .entry-content .content-frame .tokusyu_li.katsuika .tokusyu_li_text_name{text-align:center}.postid-47430 .entry-content .content-frame .tokusyu_li:nth-child(2) .tokusyu_li_text_name_box{border-bottom:none}.postid-47430 .entry-content .content-frame .tokusyu_li:nth-child(2) .tokusyu_li_text_name_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:100%}.postid-47430 .entry-content .content-frame .tokusyu_li:nth-child(2) .tokusyu_li_text_name_wrap .tokusyu_li_text_ruby{background:#13a0bb;display:inline-block;border-radius:100px;color:#fff;padding:5px 30px;font-size:3.5vw;font-weight:700;margin-bottom:10px}@media only screen and (min-width:768px){.postid-47430 .entry-content .content-frame .tokusyu_li:nth-child(2) .tokusyu_li_text_name_wrap .tokusyu_li_text_ruby{font-size:1.4rem}}.postid-47430 .entry-content .content-frame .tokusyu_li:nth-child(2) .tokusyu_li_text_name_wrap .tokusyu_li_text_name{font-size:5.5vw;color:#13a0bb}@media only screen and (min-width:768px){.postid-47430 .entry-content .content-frame .tokusyu_li:nth-child(2) .tokusyu_li_text_name_wrap .tokusyu_li_text_name{font-size:2.2rem}}.postid-47430 .tokusyu_li{margin-bottom:20px}@media only screen and (min-width:768px){.postid-47430 .tokusyu_li{margin-bottom:70px}}@media screen and (max-width:940px){.postid-47430 .second-entry-header.lp-title h1 img{height:58vh!important}}.postid-47430 .icon-resv-ok{width:100%;height:100%}.postid-47430 .icon-resv-ok:after{content:"宿泊プランを見る";color:#fff;display:block;width:40%;background:#c00;position:absolute;top:0;right:0;font-weight:700;padding:5px;font-size:.9em;line-height:1.4;z-index:-1}.postid-47430 .icon-resv-ok:hover:after{opacity:.8}@media only screen and (min-width:768px){.postid-47430 .icon-resv-ok:after{font-size:14px;height:45px}}.postid-47430 .icon-resv-ok a{background:0 0;height:100%;text-indent:-9000px}.movie-one{display:none}@media screen and (min-width:768px){.movie-one{display:inherit}}.post-type-archive-faqs .experiences-tours,.faqs-template-default .experiences-tours,.page-id-47947 .experiences-tours{display:none}div#freewall.product-list .inn-img img{-o-object-fit:cover;object-fit:cover;object-position:center center;aspect-ratio:4/3;width:100%;height:auto;transition:.5s}.movie-time{margin:10px 0}.youtube{width:100%;aspect-ratio:16/9}.youtube iframe{width:100%;height:100%}.bnr-upper-wrap{max-width:1200px;margin:0 auto 50px}@media screen and (min-width:768px){.bnr-upper-wrap ul{display:flex;flex-direction:row}}.bnr-upper-wrap ul li{margin:0 0 20px}@media screen and (min-width:768px){.bnr-upper-wrap ul li{margin:20px}}.banner-container{visibility:hidden;transition:.5s;opacity:0}.banner-container.loaded{visibility:visible;opacity:1}
@charset "UTF-8";h3.faqn-tit{font-size:1.5rem;text-align:center;margin:50px 0}@media only screen and (min-width:768px){h3.faqn-tit{font-size:2.5rem;margin:100px 0}}.faq-n-wrap .tab-faq{position:relative}.faq-n-wrap .tab-faq ul{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.faq-n-wrap .tab-faq ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;width:auto}}.faq-n-wrap .tab-faq ul>li{list-style:none;margin:0;padding:0;margin-bottom:15px;width:48%}@media only screen and (min-width:768px){.faq-n-wrap .tab-faq ul>li{margin-bottom:0;width:auto}}.faq-n-wrap .tab-faq ul>li a{display:block;background:#fff;color:#a89423;padding:10px 35px;text-align:center;font-size:1.1rem;height:80px;line-height:1.9;font-weight:700;border:1px solid #a89423;border-radius:8px}@media only screen and (min-width:768px){.faq-n-wrap .tab-faq ul>li a{font-size:1.3rem;border-top-right-radius:8px;border-top-left-radius:8px;border-top:1px solid #a89423;border-left:1px solid #a89423;border-right:1px solid #a89423;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}}.faq-n-wrap .tab-faq ul>li a span{display:block;text-align:center;font-size:1rem;border-bottom:1px solid #a89423;font-weight:400}.faq-n-wrap .tab-faq ul>li a:hover{background:#a89423;color:#fff}.faq-n-wrap .tab-faq ul>li.active a{background:#a89423;color:#fff;border-radius:8px;padding:20px 35px;font-size:1rem;font-weight:700}@media only screen and (min-width:768px){.faq-n-wrap .tab-faq ul>li.active a{border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:1.3rem}}.faq-n-wrap .tab-faq ul>li.btn-wide{width:100%}@media only screen and (min-width:768px){.faq-n-wrap .tab-faq ul>li.btn-wide{width:auto}}.faq-n-wrap .faq-blockcon-wrap{border:1px solid #a89423;padding:20px;height:500px;overflow:hidden;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:relative}@media only screen and (min-width:768px){.faq-n-wrap .faq-blockcon-wrap{padding:70px 100px}}.faq-n-wrap .faq-blockcon-wrap dl{border-bottom:1px solid #ccc;margin-bottom:30px;padding:15px 0 30px}@media only screen and (min-width:768px){.faq-n-wrap .faq-blockcon-wrap dl{padding:15px 25px 30px}}.faq-n-wrap .faq-blockcon-wrap dl dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;font-size:1rem;color:#a89423;font-weight:600;margin-bottom:15px;line-height:1.5}@media only screen and (min-width:768px){.faq-n-wrap .faq-blockcon-wrap dl dt{font-size:1.5rem}}.faq-n-wrap .faq-blockcon-wrap dl dt:before{content:"Q";display:block;font-size:2rem;color:#a89423;margin-right:1.5rem;position:relative;top:-10px;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal}@media only screen and (min-width:768px){.faq-n-wrap .faq-blockcon-wrap dl dt:before{font-size:2.5rem}}.faq-n-wrap .faq-blockcon-wrap dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;word-break:break-all}.faq-n-wrap .faq-blockcon-wrap dd:before{content:"A";display:block;font-size:2rem;font-weight:600;margin-right:1.5rem;position:relative;top:-15px;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal}@media only screen and (min-width:768px){.faq-n-wrap .faq-blockcon-wrap dd:before{font-size:2.5rem}}.faq-n-wrap .faq-blockcon-wrap .faq-blockcon a{display:inline-block;color:#a89423}.faq-n-wrap .faq-blockcon-tit{text-align:center;font-weight:700;margin:50px 0 20px;font-size:1.8rem;color:#a89423}@media only screen and (min-width:768px){.faq-n-wrap .faq-blockcon-tit{margin:80px 0}}.faq-n-wrap .faq-blockcon-tit span{font-size:1.4rem;margin-right:1rem}.kani-gra01{position:absolute;top:-100px;right:0;z-index:10}@media only screen and (min-width:768px){.kani-gra01{top:0;right:20px}}.kani-gra01 img{width:80px}@media only screen and (min-width:768px){.kani-gra01 img{width:150px}}@media only screen and (min-width:768px){.has-text-align-center br{display:none}}.heightmorebtn{background:#a89423;color:#fff;width:200px;margin:auto;border-radius:100px;text-align:center;padding:10px;margin-top:50px;-webkit-transition:.5s;transition:.5s}.heightmorebtn a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f107";margin-left:1rem}.heightmorebtn a.active:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f106"}.heightmorebtn:hover{opacity:.7}.search-key{text-align:center}.search-key h3.faqn-tit{margin:100px 0 50px}.search-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;max-width:1200px;margin:80px auto 100px}@media screen and (min-width:768px){.search-link{margin:120px auto 100px}}.search-link .link-box{margin-bottom:20px;width:47%;-webkit-transition:.5s;transition:.5s}@media only screen and (min-width:768px){.search-link .link-box{width:23%;margin-bottom:30px}}.search-link .link-box:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.search-link .link-box .tit{font-size:.9rem;line-height:1;font-weight:700}@media only screen and (min-width:768px){.search-link .link-box .tit{font-size:1.3rem}}.search-link .link-box a{display:block;border:1px solid #ccc;border-radius:10px;padding:10px;position:relative;height:120px}@media only screen and (min-width:768px){.search-link .link-box a{height:200px;padding:20px}}.search-link .link-box a .icon{width:50px;display:block;position:absolute;right:10px;bottom:10px}@media only screen and (min-width:768px){.search-link .link-box a .icon{width:80px}}.search-link .link-box.num03 img{width:80%}.search-link .link-box.num04 img{width:90%}.search-link .link-box.num08{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-link .link-box.num08 img{width:60%}.faq-category-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}@media only screen and (min-width:768px){.faq-category-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1025px){.faq-category-list{-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;border-bottom:2px solid #a89423;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.faq-category-list li{width:48%;margin-bottom:5px}@media only screen and (min-width:768px){.faq-category-list li{width:23.5%;margin-bottom:10px;margin-right:5px;margin-left:5px}}@media only screen and (min-width:1025px){.faq-category-list li{width:14.5%;margin:0}}@media only screen and (min-width:1025px){.faq-category-list li:nth-child(1) a{border-left:2px solid #a89423}}@media only screen and (min-width:1025px){.faq-category-list li:last-child a{border-right:2px solid #a89423}}.faq-category-list li a{border:1px solid #a89423;border-radius:10px;width:100%;display:block;color:#a89423;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:-.1rem;padding:10px;font-size:clamp(13px,2.5vw,15px);line-height:1.2}@media only screen and (min-width:1025px){.faq-category-list li a{border-top:2px solid #a89423;border-right:1px solid #a89423;border-left:1px solid #a89423;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0}}.faq-category-list li a:hover{background:#a89423;color:#fff}.tit-cate-faq{text-align:center;font-size:5vw;padding-top:60px;position:relative;margin-top:80px}@media only screen and (min-width:768px){.tit-cate-faq{font-size:2rem}}.faq-list{max-width:1000px;margin:50px auto 0px}.faq-list h3{line-height:2;font-size:4vw;position:relative;margin-bottom:20px}@media only screen and (min-width:768px){.faq-list h3{font-size:1.5rem}}.faq-list h3:after{content:'';position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#ddd;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:background-color 1s ease,-webkit-transform 1s ease;transition:background-color 1s ease,-webkit-transform 1s ease;transition:background-color 1s ease,transform 1s ease;transition:background-color 1s ease,transform 1s ease,-webkit-transform 1s ease}.faq-list h3:hover:after{background-color:#a89423;-webkit-transform:scaleX(1);transform:scaleX(1)}.faq-list h3 a{color:#a89423;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.faq-list h3 a:before{content:"Q";display:block;font-size:1.5rem;color:#a89423;margin-right:1rem;position:relative;top:-7px;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal}@media only screen and (min-width:768px){.faq-list h3 a:before{font-size:2rem;margin-right:1.5rem;top:-5px}}.faq-list h3 a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";position:absolute;right:10px;-webkit-transition:.2s;transition:.2s}.faq-list h3 a:hover:after{right:0}h2#faq-cat-279:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq01.svg) center top no-repeat;width:50px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}h2#faq-cat-280:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq02.svg) center top no-repeat;width:60px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}h2#faq-cat-281:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq03.svg) center top no-repeat;width:50px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}h2#faq-cat-282:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq04.svg) center top no-repeat;width:50px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}h2#faq-cat-283:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq05.svg) center top no-repeat;width:50px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}h2#faq-cat-284:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq06.svg) center top no-repeat;width:60px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}h2#faq-cat-285:before{content:"";display:block;background:url(https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/images/faq/ic_fq07.svg) center top no-repeat;width:60px;height:50px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}p.txt-none{text-align:center;margin-top:50px}.faqs-content{padding-bottom:200px}.txt-upper-faq{margin-top:80px}.faq-views{display:none}.faqs-detail{max-width:1000px;margin:100px auto;width:90%}.faqs-detail h2.faqs-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#a89423;margin-bottom:30px;font-size:4vw}@media only screen and (min-width:768px){.faqs-detail h2.faqs-title{font-size:1.7rem}}.faqs-detail h2.faqs-title:before{content:"Q";display:block;font-size:2rem;color:#a89423;margin-right:1.5rem;position:relative;top:-10px;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal}@media only screen and (min-width:768px){.faqs-detail h2.faqs-title:before{font-size:2.5rem}}.faqs-detail .faqs-exp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2vw}@media only screen and (min-width:768px){.faqs-detail .faqs-exp{font-size:1.2rem}}@media only screen and (min-width:1025px){.faqs-detail .faqs-exp{font-size:1rem}}.faqs-detail .faqs-exp:before{content:"A";display:block;font-size:2rem;font-weight:600;margin-right:1.5rem;position:relative;top:-15px;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal}@media only screen and (min-width:768px){.faqs-detail .faqs-exp:before{font-size:2.5rem}}.faqs-list-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.faqs-list-btn a:after{top:.2rem;position:relative}.faq-ready{text-align:center}.faq-blockcon-wrap.search-wrap{padding:0;border:none;height:auto}#faq-cat{position:relative;z-index:10}.faq-search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media only screen and (min-width:768px){.faq-search-form{margin-top:50px}}.faq-search-form input{border:1px solid #ccc;padding:10px;height:40px;border-top-left-radius:5px;border-bottom-left-radius:5px}@media only screen and (min-width:768px){.faq-search-form input{min-width:500px}}.faq-search-form .search-submit{background:#a89423;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:.5s;transition:.5s;font-size:1.6rem;width:50px;height:40px}.faq-search-form .search-submit:hover{opacity:.9}.faqn-tit.search-tit{margin-bottom:20px;letter-spacing:.5rem;font-size:clamp(1.8rem,2.5vw,50px)}@media only screen and (min-width:768px){.faqn-tit.search-tit{margin-bottom:30px}}#faq-cat{padding-bottom:20px;margin-top:20px}@media only screen and (min-width:768px){#faq-cat{padding-bottom:0;margin-top:-50px}}#faq-cat ul.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}#faq-cat ul.flex li{width:auto}#search-key{margin-top:-100px;padding-top:100px}
@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}
.room-search-item-text{position:relative}.room-search-item-text .stay-resv-form-num-text{font-size:.8em;white-space:nowrap;position:absolute;bottom:-1.5em;right:0}.header__room-search .room-search-item-text .stay-resv-form-num-text{bottom:-1.5em}.top-search-form .room-search-item-text .stay-resv-form-num-text{bottom:-1.6em}@media screen and (min-width:768px){.top-search-form .top-search-form__content{margin-top:.25rem;margin-bottom:.5em}}@media screen and (max-width:767px){.top-search-form .top-search-form__content .room-search-btn{margin-top:1.2375rem}}.page-id-27851 #home-search-wrap-new .room-search-item-text{padding:0}.page-id-27851 #home-search-wrap-new .room-search-item-text select{height:100%}.page-id-27851 #home-search-wrap-new .room-search-item-text .stay-resv-form-num-text{bottom:-1.7em;right:50%;transform:translateX(50%)}@media screen and (max-width:940px){.page-id-27851 #home-search-wrap-new .room-search-item-text{width:31.5% !important}.page-id-27851 #home-search-wrap-new .room-search-item-text .stay-resv-form-num-text{font-size:.9em}.page-id-27851 #home-search-wrap-new.search-form .room-search-btn{margin-top:1.5em}}.accommodations-wrap #search-result{padding-bottom:20px}#room-search2 .room-search-item-text .stay-resv-form-num-text{bottom:-1.65em}@media only screen and (min-width:769px){#yado-list #search-result .room-search-item-text .stay-resv-form-num-text{right:50%;transform:translateX(50%)}}@media only screen and (max-width:768px){#room-search2 #room-search-btn2{margin-top:1.3em}}.sp-global-menu__accommodation-search-items .room-search-item-text .stay-resv-form-num-text{bottom:-1.7em}.sp-global-menu__accommodation-search .room-search-btn{margin-top:1.2125rem}.kizugawa #header-search-wrap #room-search1{padding-bottom:14px}.kizugawa #header-search-wrap #room-search1 .room-search-item-text .stay-resv-form-num-text{font-size:1.1em;bottom:-1.1em}.kizugawa #room-search2 .room-search-item-text{padding:0}.kizugawa #room-search2 .room-search-item-text #StayNinzu2{width:100%;height:100%;text-align:center;border-radius:6px;box-shadow:none}.kizugawa #room-search2 .room-search-item-text span{box-shadow:none;font-weight:700}.kizugawa#home-search-wrap-new p{margin-top:25px}@media screen and (max-width:768px){.kizugawa #room-search2 .room-search-item-text span{font-size:.9em}}@media screen and (max-width:768px){#modal #header-search-wrap .room-search #header-search-item-ninzu{margin-bottom:25px}#modal #header-search-item-ninzu .stay-resv-form-num-text{font-size:1.3em}}.header__room-search{align-items:flex-start}
.header__nav li{position:relative}.header__nav .sub-menu{position:absolute;top:40px;left:0;overflow:hidden;width:160px;height:0;margin:0;transition:.8s;transform:translateY(-8%);opacity:0}.header__nav li .sub-menu a{font-size:1rem;font-weight:400;color:#000;text-shadow:none;background:rgba(255,255,255,1);border:1px solid #ccc}.header__nav li .sub-menu li+li a{border-top:0}.header__nav li:hover .sub-menu{height:auto;transform:translateY(0);opacity:1}@media screen and (max-width:1500px){.header__nav .sub-menu{top:35px}}@media screen and (max-width:1300px){.header__nav .sub-menu{top:32px}}@media screen and (max-width:1200px){.header__nav .sub-menu{top:30px}}@media screen and (max-width:1000px){.header__nav .sub-menu{top:25px}}
.room-search-item-text{position:relative}.room-search-item-text .stay-resv-form-num-text{font-size:.8em;white-space:nowrap;position:absolute;bottom:-1.5em;right:0}.header__room-search .room-search-item-text .stay-resv-form-num-text{bottom:-1.5em}.top-search-form .room-search-item-text .stay-resv-form-num-text{bottom:-1.6em}@media screen and (min-width:768px){.top-search-form .top-search-form__content{margin-top:.25rem;margin-bottom:.5em}}@media screen and (max-width:767px){.top-search-form .top-search-form__content .room-search-btn{margin-top:1.2375rem}}.page-id-27851 #home-search-wrap-new .room-search-item-text{padding:0}.page-id-27851 #home-search-wrap-new .room-search-item-text select{height:100%}.page-id-27851 #home-search-wrap-new .room-search-item-text .stay-resv-form-num-text{bottom:-1.7em;right:50%;transform:translateX(50%)}@media screen and (max-width:940px){.page-id-27851 #home-search-wrap-new .room-search-item-text{width:31.5% !important}.page-id-27851 #home-search-wrap-new .room-search-item-text .stay-resv-form-num-text{font-size:.9em}.page-id-27851 #home-search-wrap-new.search-form .room-search-btn{margin-top:1.5em}}.accommodations-wrap #search-result{padding-bottom:20px}#room-search2 .room-search-item-text .stay-resv-form-num-text{bottom:-1.65em}@media only screen and (min-width:769px){#yado-list #search-result .room-search-item-text .stay-resv-form-num-text{right:50%;transform:translateX(50%)}}@media only screen and (max-width:768px){#room-search2 #room-search-btn2{margin-top:1.3em}}.sp-global-menu__accommodation-search-items .room-search-item-text .stay-resv-form-num-text{bottom:-1.7em}.sp-global-menu__accommodation-search .room-search-btn{margin-top:1.2125rem}.kizugawa #header-search-wrap #room-search1{padding-bottom:14px}.kizugawa #header-search-wrap #room-search1 .room-search-item-text .stay-resv-form-num-text{font-size:1.1em;bottom:-1.1em}.kizugawa #room-search2 .room-search-item-text{padding:0}.kizugawa #room-search2 .room-search-item-text #StayNinzu2{width:100%;height:100%;text-align:center;border-radius:6px;box-shadow:none}.kizugawa #room-search2 .room-search-item-text span{box-shadow:none;font-weight:700}.kizugawa#home-search-wrap-new p{margin-top:25px}@media screen and (max-width:768px){.kizugawa #room-search2 .room-search-item-text span{font-size:.9em}}@media screen and (max-width:768px){#modal #header-search-wrap .room-search #header-search-item-ninzu{margin-bottom:25px}#modal #header-search-item-ninzu .stay-resv-form-num-text{font-size:1.3em}}.header__room-search{align-items:flex-start}
.sp-global-menu__nav-item.sp-nav-furusato>a{font-size:1.2rem;font-weight:400;padding:1.2375rem 0 0}.sp-global-menu__nav-item.sp-nav-kta-members>a{font-size:1.2rem;font-weight:400}.sp-global-menu__nav-item .sub-menu{margin:0}.sp-global-menu__nav-item .sub-menu a{padding:1rem 0}.sp-global-menu__nav-item .sub-menu li:first-child a{padding-bottom:.5rem}.sp-global-menu__nav-item .sub-menu li+li a{padding-top:.5rem}
#fix-fruits-bnr .bnr-wrap{position:relative}#fix-fruits-bnr .bnr-wrap .stay-nokori-num{display:flex;justify-content:flex-end;align-items:center;width:25.5%;height:22%;position:absolute;left:0;bottom:0}#fix-fruits-bnr .bnr-wrap .stay-nokori-num #remaining{font-size:2em;font-weight:700;color:#fffe94;line-height:1;letter-spacing:0em}.open_popup .bg_onetime_popup{opacity:1;visibility:visible}.bg_onetime_popup{opacity:0;visibility:hidden;transition:.5s}.onetime_popup_title_close{display:block;position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer;z-index:99999}.onetime_popup_title_close:before,.onetime_popup_title_close:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:25px;height:1px;background-color:#000;content:""}.onetime_popup_title_close:before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.onetime_popup_title_close:after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.corner-bnr-fix .bnr-wrap{display:block}.corner-bnr-fix{width:50%;max-width:300px;box-shadow:0 0 10px rgba(0,0,0,.25);position:fixed;right:15px;bottom:15px;z-index:3}@media screen and (max-width:600px){.corner-bnr-fix{right:10px;bottom:10px}#fix-fruits-bnr .bnr-wrap .stay-nokori-num #remaining{font-size:clamp(1rem,5vw,2rem)}}
.experiences-tours__contents{padding-bottom:50px;overflow:hidden}.season .slick-list{overflow:visible}.slider-experiences-tours2{width:93%;margin-top:2rem;margin-bottom:1em}.slider-experiences-tours2 .slick-slide{width:100%}.ranking_items li{position:relative}.ranking_items li:before{display:block;width:48px;font-size:1.2em;color:#fff;line-height:1;text-align:center;font-weight:700;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.kyotango.gr.jp/wp-content/themes/kyotango_2023/img/ranking_crown.png);background-color:#93cbd8;background-repeat:no-repeat;background-size:60%;background-position:center 15%;padding:37px 10px 7px;pointer-events:none;position:absolute;top:0;left:1em;z-index:1}.ranking_items li:first-child:before{content:"1";background-color:#ccb646}.ranking_items li:nth-child(2):before{content:"2";background-color:#b5b5b5}.ranking_items li:nth-child(3):before{content:"3";background-color:#a87147}.ranking_items li:nth-child(4):before{content:"4"}.ranking_items li:nth-child(5):before{content:"5"}.ranking__item{padding-right:15px}.ranking__item a{display:block}.ranking__img{padding-bottom:65%;margin-bottom:1em;position:relative}.ranking__img img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;transform:translate(-50%,-50%)}.ranking__title,.ranking__item .post-ttl{font-size:1.35rem;font-weight:700;line-height:1.4;letter-spacing:.04em}.ranking__item:nth-child(n+4) .post-ttl{font-weight:400}.ranking__arrows{position:absolute;left:50%;transform:translateX(-50%);width:98px;height:44px}@media screen and (min-width:768px){.page-id-17708 .slider-experiences-tours2{width:100%;display:flex;flex-wrap:wrap}.page-id-17708 .slider-experiences-tours2 .ranking__item{width:33.33%}.experiences-tours__btn{margin-top:1.5rem}}@media screen and (max-width:768px){.experiences-tours__contents{padding-bottom:0;overflow:auto}.experiences-tours__season{padding-bottom:0}.slider-experiences-tours2{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.ranking_items li:nth-child(n+2):before{width:38px;font-size:1.1em;padding:25px 8px 5px;left:.5em}.ranking__item{width:48%;padding-right:0;margin-bottom:1em}.ranking__item:first-child{width:100%}.ranking__img{margin-bottom:.5em}.ranking__title,.ranking__item .post-ttl{font-size:.9rem}.ranking__item:first-child .ranking__title,.ranking__item:first-child .post-ttl{font-size:1rem}.ranking__arrows{display:none}.experiences-tours__btn{margin-top:0}}