@media screen and (min-width:2560px) {
.arrow-set-vertical2{bottom:19%}
}
@media screen and (max-width:1920px) {
.menu-main>ul>li{padding:12px 15px 0!important}
}
@media screen and (max-width:1800px) {
.menu-main>ul>li{padding:10px 13px 0!important}
}
@media screen and (max-width:1600px) {
.menu-main>ul>li{padding:10px 15px 0!important}
}
@media screen and (max-width:1640px) {
.arrow-set-vertical2{bottom:27%}
}
@media screen and (max-width:1440px) {
.menu-main>ul>li{padding:10px 11px 0!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:45px}
.menu-main>ul>li{padding:10px 8px 0!important}
}
@media screen and (max-width:1366px) {
.arrow-set-vertical2{bottom:26%}
.absolute-t{bottom:37%}
}
@media screen and (max-width:1199px) {
.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}
.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 (max-width:1280px) {
.arrow-set-vertical2{bottom:27%}
.js-home-slider .swiper-button-next-box{right:50px}
} */
@media screen and (max-width:1200px) {
main{padding:65px 0}
.romance{margin:65px 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:.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}
.absolute-t{bottom:40%}
.arrow-set-vertical2{bottom:29%}
}
@media screen and (max-width:1199px) {
.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:1024px) {
.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}
.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-down-box{bottom:-20px}
.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)}
}
@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}
.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}
.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:0}
.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:0}
.js-1-view-slider .content-cover{margin-bottom:0}
.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;bottom:0;}
.set-h3{height:500px}
.set-h4{height:400px}
}
@media screen and (max-width:932px) {
.preloader__loading-anim{font-size:1em;letter-spacing:2px}
.text-banner{font-size:.8em}
.text-banner h2{font-size:2.5em}
.menu-box li{padding:0}
.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 (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}
.menu-footer li:nth-child(odd){width:45%;padding-left:10px}
.menu-footer li:nth-child(even){width:55%}
.menu-footer li a{padding:0}
.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) {
.menu-box li{padding:7px 0}
.min-height-100vh{height:78vh;min-height:78vh}
.fixed-header .container,footer .container,.container-lg{max-width:90%!important}
}
@media screen and (max-width:736px) {
.text-banner{font-size:.7em}
.text-banner h2{font-size:2.5em;line-height:1em;letter-spacing:3px}
.js-home-slider .swiper-button-next-box{right:0}
.js-home-slider .swiper-button-prev-box{right:120px}
.scroll-to-btn.to-down{left:30px}
.binner{display:inline-block;padding:10px 18px}
}
@media screen and (max-width:430px) {
.section-title-leftright:before,.section-title-leftright:after{display:none}
.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}
.dropdown-close{right:30px;left:inherit;bottom:30px;top:inherit}
.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}
.min-height-100vh{height:60vh;min-height:60vh}
main{padding:40px 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}
.type-list h2{font-size:1.5em}
.facility h2{font-size:1.5em}
.container{padding-left:20px;padding-right:20px}
.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}
.menu-box .nav-btn-box a{padding:3px 0}
.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}
.min-height-100vh{height:70vh;min-height:70vh}
}
@media screen and (max-width:360px) {
.menu-box .nav-btn-box a{padding:3px 0}
}