@media screen and (min-width:2560px){.arrow-set-vertical2{bottom:19%}}@media screen and (max-width:1920px){.menu-main>ul>li{padding:12px 20px 0 20px !important}}@media screen and (max-width:1800px){.menu-main>ul>li{padding:10px 13px 0 13px !important}}@media screen and (max-width:1600px){.menu-main>ul>li{padding:10px 15px 0 15px !important}}@media screen and (max-width:1640px){.arrow-set-vertical2{bottom:27%}.menu-main>ul>li{padding:10px 9px 0 9px !important}}@media screen and (max-width:1540px){.menu-main>ul>li{padding:10px 5px 0 5px !important}}@media screen and (max-width:1440px){.menu-main>ul>li{padding:10px 11px 0 11px !important}.fixed-header .container,footer .container,.container-lg{max-width:90% !important}.absolute-t{bottom:37%}.arrow-set-vertical2{bottom:25%}.js-home-slider .swiper-button-prev-box{right:200px}.js-home-slider .swiper-button-next-box{right:5%;margin-right:-35px;bottom:60px}.scroll-to-btn.to-down{left:5%;margin-left:-10px;bottom:43px}}@media screen and (max-width:1437px){.menu-main>ul>li{padding:10px 5px 0 5px !important}}@media screen and (max-width:1366px){.arrow-set-vertical2{bottom:26%}.absolute-t{bottom:37%}}@media screen and (max-width:1360px){.language>li>a{display:inline-flex}.equipment-r{top:7px}.menu-icon{top:2px}.fixed-header .container,footer .container,.container-lg{max-width:87% !important}.scroll-to-btn.to-down{left:70px;margin-left:0}.js-home-slider .swiper-button-next-box{right:70px;margin-right:0}.d-desktop{display:none}.header-logo{left:0;margin-left:0 !important}.js-page-in .fixed-header{height:90px}.header_top .fixed-header{height:60px}.header-style{border:none}.language{left:-20px}.nav-btn__inner{font-size:30px}.scroll-to-btn.to-down{bottom:35px}.flex-min-height-100vh{height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);height:calc(100% - 60px);min-height:calc(100vh - 60px)}}@media screen and (min-width:1361px){.d-mobile{display:none}}@media screen and (max-width:1280px){.arrow-set-vertical2{bottom:27%}.scroll-to-btn.to-down{bottom:44px}.scroll-to-btn.to-down{left:80px}.js-home-slider .swiper-button-next-box{right:50px}}@media screen and (max-width:1273px){.d-desktop-menu{display:none}.scroll-to-btn.to-down,.js-home-slider .swiper-button-prev-box,.js-home-slider .swiper-button-next-box{bottom:10px}}@media screen and (min-width:1274px){.d-mobile-menu{display:none}}@media screen and (max-width:1200px){.nav-btn__inner{font-size:25px}.mt-70{margin-top:65px}main{padding:65px 0 65px 0}.romance{margin:65px 0 0 0}.section-bottom70{padding-bottom:65px}main article section{padding-top:65px}h1,h2,h3{font-size:1.5em}.romance h2,.type-list h2{font-size:2em}.facility h2{font-size:2.5em}.jumpoon::after{right:10%;left:inherit;bottom:-18%}.fixed-header .container,footer .container,.container-lg{max-width:92% !important}.jumpoon::after{zoom:0.8;bottom:-12%}.masterplan ol{width:50%;float:left}.js-home-slider .swiper-button-next-box{right:15px}.scroll-to-btn.to-down{left:45px}.set-h{height:350px}.scroll-to-btn.to-down{bottom:0}.absolute-t{bottom:40%}.arrow-set-vertical2{bottom:29%}}@media screen and (max-width:1194px){.scroll-to-btn.to-down{}.js-home-slider .swiper-button-next-box{right:13px}.js-home-slider .swiper-button-prev-box{right:150px}.scroll-to-btn.to-down{left:45px}}@media screen and (max-width:1180px){}@media screen and (max-width:1024px){.nav-btn__inner i{top:-1px}.nav-btn__inner:before{color:var(--white)}.nav-btn__inner:hover i{transition:.5s cubic-bezier(.767,.01,.18,1.01);color:var(--white)}.nav-bg:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;bottom:0;background:rgba(255,255,255,0.4);z-index:-1}.js-nav-bg-change.js-nav-bg-active .nav-bg{opacity:.3}.nav-btn__inner{color:#796248;text-shadow:none}.menu-icon__close:before,.menu-icon__close:after,.dropdown-close__inner:before,.dropdown-close__arrow:after{background-color:#796248}.dropdown-close__arrow:before{border-color:#796248}.scroll-to-btn.to-down{left:41px}.js-home-slider .swiper-button-next-box{right:13px}.scroll-to-btn.to-down,.js-home-slider .swiper-button-prev-box,.js-home-slider .swiper-button-next-box{bottom:30px}.scroll-to-down-box{bottom:-20px}.fixed-header .container,footer .container,.container-lg{max-width:91% !important}.arrow-set-vertical1{right:29%}.arrow-set-vertical2{bottom:33%}}@media screen and (min-width:992px){.deg90,.arrow-set-vertical1,.arrow-set-vertical2{transform:rotate(-90deg) translate(0px,0px);-webkit-transform:rotate(-90deg) translate(0px,0px);-moz-transform:rotate(-90deg) translate(0px,0px)}.contact-ml{margin-left:30px}}@media screen and (max-width:991px){.js-home-slider .swiper-button-prev-box{right:130px}.arrow-set-vertical1 .swiper-button-next-box,.arrow-set-vertical2 .swiper-button-next-box,.arrow-set-center .swiper-button-next-box{right:-25px}.swiper-button-next-box{right:-35px}.arrow-set-vertical1 .swiper-button-prev-box,.arrow-set-vertical2 .swiper-button-prev-box,.arrow-set-center .swiper-button-prev-box{left:-25px}.swiper-button-prev-box{left:-35px}.js-home-slider .swiper-button-next-box{right:8px}.container-100{width:100%;min-width:100%;padding:0 !important}.footer-logo{padding:30px 0}.hotel-items{display:inline-block}.hotel-items li{width:24%;display:inline-block;vertical-align:middle;padding:5px 0}.menu-list h2{margin-top:40px}.center-991{text-align:center}.list-section-type .pl-40{padding-left:20px}.absolute-t{bottom:inherit;top:inherit}.header-style{top:0}.header-logo{top:-13px}.js-page-in .fixed-header{height:73px}.header-logo-img{width:100px; height: 100%}.header_top .equipment-r{top:16px}.header_top.js-page-in .fixed-header{height:60px}.header_top .header-logo{top:0}.padding-top-bottom-150{padding-bottom:150px}.arrow-set-vertical1{position:absolute;z-index:1;top:24%;bottom:inherit;right:31%}.facility .swiper-button-next.black:before,.facility .swiper-button-prev.black:before,.facility .swiper-button-prev.black:before .romance .swiper-button-next.black:before,.romance .swiper-button-prev.black:before,.romance .swiper-button-prev.black:before,.romance .swiper-button-next.black:before{border-color:var(--white)}.facility .swiper-button-next.black:before,.facility .swiper-button-prev.black:before{border-color:var(--white)}.romance .swiper-button-next.black:before{border-color:var(--white)}.romance .swiper-button-prev.black:before{border-color:var(--white)}.facility .swiper-button-prev.black:after,.facility .swiper-button-next.black:after{background-color:var(--white)}.romance .swiper-button-prev.black:after,.romance .swiper-button-next.black:after{background-color:var(--white)}.arrow-inside .swiper-wrapper{margin-left:0}.facility .swiper-slide{padding:0px}.facility .js-3-view-slider{padding:0 70px}.facility .swiper-slide .anim-scale__inner{-webkit-transform:scale(1);transform:scale(1)}.facility .swiper-slide .anim-scale{-webkit-transform:scale(1.5);transform:scale(1.5)}.romance .js-1-view-slider{padding-left:70px;padding-right:70px}.romance .content-cover{padding:0 70px}.pattern-lt::after,.pattern-rt::after,.pattern-lb::before{background:none !important}.section-space,.content-cover{margin-top:30px}.mb-40,.content-cover{margin-bottom:30px}.content-cover{margin-bottom:0px}.js-1-view-slider .content-cover{margin-bottom:0px}.swiper-slide h2{margin-bottom:0}.arrow-set-vertical1{bottom:inherit;top:30%}.jumpoon::after{bottom:-9%}ul.news h3{margin-top:30px}.type-list .content-cover,.romance .content-cover{order:2}.type-list .img-cover,.romance .img-cover{order:1}.text-left-offset,.ml-40{margin-left:0}.arrow-set-vertical2{width:100%;left:0}.set-h,.set-h5{height:400px}.list-section-type .d-inline-block{display:block !important}.list-section-type li:nth-child(even) .content-cover{text-align:left;z-index:2}.absolute-t{right:0;left:5%;position:relative}.facility.pattern-lt::after{background:none}.col-lg-9.arrow-inside{margin-top:30px}.arrow-set-vertical2{top:40%;left:8%;width:84%;bottom:inherit}.arrow-set-center{top:52%;left:8%;width:84%}.arrow-set-vertical1{width:84%;left:8%}.scroll-to-btn.to-down{left:40px}.set-h3{height:500px}.scroll-to-btn.to-down,.js-home-slider .swiper-button-prev-box,.js-home-slider .swiper-button-next-box{bottom:20px}}@media screen and (max-width:932px){.preloader__loading-anim{font-size:1em;letter-spacing:2px}.text-banner{font-size:0.8em}.text-banner h2{font-size:2.5em}.nav-btn__inner{font-size:14px}.menu-box li{padding:0px 0}.nav-btn__inner i{font-size:11px;top:-2px;position:relative}.menu-box .nav-btn-box a{padding:0}.menu-box li{padding:2px 0}.js-home-slider .swiper-button-next-box{right:7px}}@media screen and (min-width:926px){}@media screen and (max-width:768px){.menu-footer li a{border-right:none}.menu-footer{margin:8px 0;display:inline-block}.menu-footer li{display:block;text-align:left;list-style-type:decimal;float:left;padding:12px 0 0 0}.menu-footer li:nth-child(odd){width:45%;padding-left:10px}.menu-footer li:nth-child(even){width:55%}.menu-footer li a{padding:0px}#map-point{zoom:0.9}.js-home-slider .swiper-button-next-box{right:7px}.js-home-slider .swiper-button-prev-box{right:130px}.arrow-set-center{top:52%;left:10%;width:80%}.arrow-set-vertical1{width:80%;left:10%}.arrow-set-vertical2{left:10%;width:80%}}@media screen and (width:768px){.nav-btn__inner{font-size:25px}.menu-box li{padding:7px 0}.nav-btn__inner i{top:-4px}.flex-min-height-100vh{height:78vh;min-height:78vh}.fixed-header .container,footer .container,.container-lg{max-width:90% !important}}@media screen and (max-width:932px){#map-point{zoom:0.8}}@media screen and (max-width:896px){}@media screen and (max-width:736px){.masterplan ol{width:100%}.text-banner{font-size:0.7em}.text-banner h2{font-size:2.5em;line-height:1em;letter-spacing:3px}.js-home-slider .swiper-button-next-box{right:0px}.js-home-slider .swiper-button-prev-box{right:120px}.scroll-to-btn.to-down{left:30px}.border-btn__inner{display:inline-block;padding:10px 18px}}@media screen and (max-width:667px){#map-point{zoom:0.6}}@media screen and (max-width:599px){}@media screen and (max-width:568px){}@media screen and (max-width:430px){.sec-title-lr:before,.sec-title-lr:after{display:none}.bg-bottom{padding-bottom:30px}.width-b li{display:block}.w100-430{width:100%}.width-b span,.width-b b{text-align:left;width:100%}.menu-button li,.menu-button li a{width:100%}.hotel-items li{width:32%;display:inline-block;padding:5px 0;zoom:.8}.none-430{display:none !important}.dropdown-close{right:30px;left:inherit;bottom:30px;top:inherit}.nav-btn__inner i{font-size:11px;top:-1px;letter-spacing:1px;position:relative}.contact-footer span{width:100%;display:inline-block}.padding-top-bottom-150{padding-bottom:130px}.arrow-set-vertical1{bottom:inherit;top:24%;left:9%;width:82%}.arrow-set-center{top:52%;left:9%;width:82%}.arrow-set-vertical2{left:2%;width:89%}.scroll-to-btn.to-down,.js-home-slider .swiper-button-prev-box,.js-home-slider .swiper-button-next-box{bottom:20px}.scroll-to-down-box{bottom:-20px}.text-banner h2{font-size:3em;line-height:.9em}.flex-min-height-100vh{height:60vh;min-height:60vh}.mt-70{margin-top:40px}main{padding:40px 0 40px 0}.romance{margin:40px 0 0 0}main article section{padding-top:40px}.section-bottom70{padding-bottom:40px}.type-list,.contact-site{padding-bottom:40px}h1,h2,h3{font-size:1.5em}.romance h2,.type-list h2{font-size:1.5em}.facility h2{font-size:1.5em}.section_reservationmobile{line-height:inherit}.container{padding-left:30px;padding-right:30px}.fixed-header .container,footer .container,.container-lg{max-width:85% !important}.jumpoon::after{zoom:0.7}.set-h,.set-h5{height:300px}.set-h4,.set-h3{height:350px}.accommodations .js-2-view-slider,.facility .js-3-view-slider{padding:0 30px}.arrow-set-vertical2 .swiper-button-prev-box{left:-6px}.nav-btn__inner{font-size:16px;letter-spacing:1px}.menu-box .nav-btn-box a{padding:3px 0}#map-point{zoom:0.45}.js-home-slider .swiper-button-next-box{right:-5px}.js-home-slider .swiper-button-prev-box{right:100px}.romance .js-1-view-slider{padding-left:30px;padding-right:30px}.romance .content-cover{padding:0 30px}}@media screen and (max-width:390px){.js-home-slider .swiper-button-next-box{right:-7px}.scroll-to-btn.to-down{left:25px}.flex-min-height-100vh{height:70vh;min-height:70vh}.nav-btn__inner{font-size:14px;line-height:1.5!important}}@media screen and (max-width:360px){.menu-box .nav-btn-box a{padding:3px 0}}@media screen and (max-height:600px){.padding-top-bottom-150{padding-top:110px;padding-bottom:110px}}@media screen and (max-height:430px){.padding-top-bottom-150{padding-top:80px;padding-bottom:80px}}