@keyframes scroll-left{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes scroll-top{0%{transform:translateY(0%)}100%{transform:translateY(-50%)}}.c-marquee{--marquee-element-size:21.33rem;--marquee-speed:5rem;--marquee-animation-duration:calc(4.266s * var(--marquee-element-count, 1));--marquee-scale:1}@media only screen and (max-width: 1024px){.c-marquee{--marquee-scale:.66}}.c-marquee__scroll-area{animation:scroll-left var(--marquee-animation-duration) linear infinite;display:flex;white-space:nowrap;width:max-content}.c-marquee__slide-set{display:flex;white-space:nowrap}.c-marquee__slide-set p{width:calc(var(--marquee-element-size) * var(--marquee-scale))}.c-marquee__slide-set p img{width:100%;height:auto;vertical-align:bottom}.c-marquee--to-right .c-marquee__scroll-area{animation-direction:reverse}@media only screen and (min-width: 1025px){.c-marquee--to-top{overflow:hidden;height:100%}.c-marquee--to-top .c-marquee__scroll-area{display:block;width:100%;animation-name:scroll-top}.c-marquee--to-top .c-marquee__slide-set{display:block;width:100%}}.u-crop{display:block;overflow:hidden}.u-crop img{display:block}.u-crop img{margin-bottom:-2px}.u-crop--right{display:block;overflow:hidden}.u-crop--right img{display:block}.u-crop--right img{max-width:none;width:calc(100% + 2px);margin-right:-2px}.u-crop--top{display:block;overflow:hidden}.u-crop--top img{display:block}.u-crop--top img{margin-top:-2px}.c-lower-kv__img{margin-bottom:-1px}.p-intro{color:#fff}@media only screen and (min-width: 1025px){.p-intro{--top-pb:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{--top-pb:6.66rem}}@media only screen and (max-width: 767px){.p-intro{--top-pb:4rem}}@media only screen and (min-width: 1025px){.p-intro{--gallery-pb:5.83rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{--gallery-pb:3.33rem}}@media only screen and (max-width: 767px){.p-intro{--gallery-pb:4rem}}@media only screen and (min-width: 1025px){.p-intro{--bottom-pb:8.91rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{--bottom-pb:5.83rem}}@media only screen and (max-width: 767px){.p-intro{--bottom-pb:4rem}}.p-intro__top{background-color:var(--color-bg-grad-top);padding-bottom:var(--top-pb)}.p-intro__gallery{padding-bottom:var(--gallery-pb);width:calc(1260 / 1440 * 100%);margin-inline:auto;position:relative;isolation:isolate}@media only screen and (min-width: 1025px){.p-intro__gallery{padding-top:11.91rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__gallery{padding-top:10em}}@media only screen and (max-width: 767px){.p-intro__gallery{padding-top:6em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__gallery{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__gallery{width:calc(388 / 428 * 100%)}}.p-intro__gallery::before{background:url("../../facility/images/bg_intro01.webp") repeat center top;content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:150vw;z-index:-1}@media only screen and (max-width: 767px){.p-intro__gallery::before{background-size:calc(18.91rem * .5) auto}}.p-intro__gallery-inner{width:calc(1100 / 1260 * 100%);margin-inline:auto}@media only screen and (max-width: 767px){.p-intro__gallery-inner{width:calc(348 / 388 * 100%)}}.p-intro__gallery-box{position:relative;isolation:isolate}.p-intro__gallery-box::before{background:url("../../facility/images/bg_intro02.webp") repeat center top;content:"";display:block;position:absolute;left:calc(-50 / 1100 * 100%);top:0;width:200vw;bottom:0;z-index:-1}@media only screen and (max-width: 767px){.p-intro__gallery-box::before{background-size:calc(36.41rem * .5) auto}}@media only screen and (max-width: 767px){.p-intro__gallery-box::before{left:-.5em}}@media only screen and (min-width: 768px){.p-intro__gallery-box{display:flex;justify-content:space-between;align-items:flex-start}}@media only screen and (max-width: 767px){.p-intro__gallery-box{width:100%;display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 768px){.p-intro__gallery-col--center{padding-right:1em;padding-left:1em;width:calc(394 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-intro__gallery-col--center{width:100%}}@media only screen and (min-width: 768px){.p-intro__gallery-col--center .c-title{margin-top:calc(4.66rem * -1);margin-right:-3em;margin-left:-3em}}@media only screen and (max-width: 767px){.p-intro__gallery-col--center .c-title{margin-top:-2em}}@media only screen and (min-width: 768px){.p-intro__gallery-col--center .p-intro__lead{margin-top:2.5rem}}@media only screen and (max-width: 767px){.p-intro__gallery-col--center .p-intro__lead{margin-top:2em}}@media only screen and (min-width: 768px){.p-intro__gallery-col--center .txt{margin-top:10.08rem}}@media only screen and (max-width: 767px){.p-intro__gallery-col--center .txt{margin-top:2em}}@media only screen and (min-width: 768px){.p-intro__gallery-col--left{order:-1;width:calc(353 / 1100 * 100%)}.p-intro__gallery-col--left .img{transform:translateY(calc(var(--top-pb) + var(--gallery-pb) - 2.91rem))}}@media only screen and (max-width: 767px){.p-intro__gallery-col--left{width:50%}.p-intro__gallery-col--left .img{transform:translateY(calc(var(--top-pb) + var(--gallery-pb) - 2em))}}@media only screen and (min-width: 768px){.p-intro__gallery-col--right{margin-top:4.83rem;width:calc(353 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-intro__gallery-col--right{width:50%}.p-intro__gallery-col--right .img{transform:translateY(2em)}}.p-intro__gallery-col .img{width:100%}.p-intro__bottom{position:relative;isolation:isolate;padding-bottom:var(--bottom-pb);padding-top:4.33rem}@media only screen and (max-width: 767px){.p-intro__bottom{padding-top:3em}}.p-intro__bottom::before{background:url("../../facility/images/bg_intro02.webp") repeat center top;content:"";display:block;position:absolute;left:0;top:0;width:calc(1310 / 1440 * 100%);bottom:var(--bottom-pb);z-index:-1}@media only screen and (max-width: 767px){.p-intro__bottom::before{background-size:calc(36.41rem * .5) auto}}@media only screen and (max-width: 767px){.p-intro__bottom::before{width:calc(408 / 428 * 100%)}}.p-intro__bottom::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, var(--color-bg-grad-top) 0%, var(--color-bg-grad-bottom) 100%);pointer-events:none;z-index:-2}.p-intro__bottom .txt{padding-top:6.66rem;padding-bottom:5.83rem}@media only screen and (max-width: 767px){.p-intro__bottom .txt{padding-top:4rem;padding-bottom:4rem}}.p-intro__foot{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-intro__foot{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-intro__foot{max-width:calc(1260px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-intro__foot{max-width:calc(1260px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro__foot{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro__foot{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-intro__foot{margin-top:6.66rem}}@media only screen and (max-width: 767px){.p-intro__foot{margin-top:3em}}.p-intro__foot .txt{line-height:2}.p-intro__full-img{width:100%;margin:0}.p-intro__full-img img{display:block}@media only screen and (min-width: 768px){.p-spaces{margin-top:8.33rem}}@media only screen and (max-width: 767px){.p-spaces{margin-top:5em}}@media only screen and (min-width: 768px){.p-spaces{padding-bottom:11.66rem}}@media only screen and (max-width: 767px){.p-spaces{padding-bottom:5em}}.p-spaces__head{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-spaces__head{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-spaces__head{max-width:calc(1100px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-spaces__head{max-width:calc(1100px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-spaces__head{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-spaces__head{width:calc(388 / 428 * 100%)}}.p-spaces__head .txt{font-size:1.17rem;line-height:2}@media only screen and (min-width: 768px){.p-spaces__head .txt{margin-top:2rem}}@media only screen and (max-width: 767px){.p-spaces__head .txt{margin-top:1em}}.p-spaces__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-spaces__inner{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-spaces__inner{max-width:calc(1100px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-spaces__inner{max-width:calc(1100px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-spaces__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-spaces__inner{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-spaces__inner{margin-top:4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-spaces__inner{margin-top:2.5rem}}@media only screen and (max-width: 767px){.p-spaces__inner{margin-top:2em}}@media only screen and (min-width: 1025px){.p-spaces__item:nth-child(n+2){margin-top:8.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-spaces__item:nth-child(n+2){margin-top:6.66rem}}@media only screen and (max-width: 767px){.p-spaces__item:nth-child(n+2){margin-top:3em}}.p-spaces__item .img{width:100%}.p-spaces__item-text{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-spaces__item-text{margin-top:2rem}}@media only screen and (max-width: 767px){.p-spaces__item-text{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-spaces__item-text{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-spaces__item-text{width:calc(388 / 428 * 100%)}}@media only screen and (max-width: 767px){.p-spaces__item-text{width:calc(348 / 388 * 100%);margin-right:auto;margin-left:auto}}.p-spaces__item-text .name{text-align:center;font-size:1.17rem}.p-spaces__item-text .txt{text-align:center}@media only screen and (min-width: 768px){.p-spaces__item-text .txt{margin-top:1.33rem}}@media only screen and (max-width: 767px){.p-spaces__item-text .txt{margin-top:1em}}@media only screen and (max-width: 767px){.p-spaces__item-text .txt{text-align:left}}.p-sweets{position:relative}@media only screen and (min-width: 768px){.p-sweets{padding-top:4rem}}@media only screen and (max-width: 767px){.p-sweets{padding-top:6em}}@media only screen and (min-width: 768px){.p-sweets{padding-bottom:10.08rem}}@media only screen and (max-width: 767px){.p-sweets{padding-bottom:6em}}.p-sweets::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:var(--bg-pattern-point-4)}.p-sweets__head{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-sweets__head{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-sweets__head{max-width:calc(1100px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-sweets__head{max-width:calc(1100px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sweets__head{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-sweets__head{width:calc(388 / 428 * 100%)}}.p-sweets__head .txt{font-size:1.17rem;line-height:2}@media only screen and (min-width: 768px){.p-sweets__head .txt{margin-top:2.66rem}}@media only screen and (max-width: 767px){.p-sweets__head .txt{margin-top:1.5em}}.p-sweets__head .floor{font-size:1.08rem;letter-spacing:.1em;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.p-sweets__head .floor{margin-top:2rem}}@media only screen and (max-width: 767px){.p-sweets__head .floor{margin-top:1em}}.p-sweets__head .floor::before,.p-sweets__head .floor::after{font-weight:400}.p-sweets__head .floor::before{content:"(";margin-right:2em}.p-sweets__head .floor::after{content:")";margin-left:2em}.p-sweets__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-sweets__inner{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-sweets__inner{max-width:calc(1100px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-sweets__inner{max-width:calc(1100px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sweets__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-sweets__inner{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-sweets__inner{margin-top:4rem}}@media only screen and (max-width: 767px){.p-sweets__inner{margin-top:3em}}@media only screen and (min-width: 768px){.p-sweets__item{display:flex;justify-content:space-between;flex-direction:row-reverse}}@media only screen and (min-width: 768px){.p-sweets__item:nth-child(n+2){margin-top:4rem}}@media only screen and (max-width: 767px){.p-sweets__item:nth-child(n+2){margin-top:6em}}@media only screen and (min-width: 1025px){.p-sweets__item-pt-box{width:calc(679 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sweets__item-pt-box{width:50%}}@media only screen and (max-width: 767px){.p-sweets__item-pt-box{width:100%}}@media only screen and (min-width: 1025px){.p-sweets__item-sp-box{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sweets__item-sp-box{margin-top:0}}@media only screen and (max-width: 767px){.p-sweets__item-sp-box{margin-top:2em}}@media only screen and (max-width: 767px){.p-sweets__item-sp-box{width:100% !important}}.p-sweets__item-img .img{width:100%}.p-sweets__item-text{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 1025px){.p-sweets__item-text{width:calc(381 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sweets__item-text{width:45%}}@media only screen and (max-width: 767px){.p-sweets__item-text>*{margin-inline:auto;width:calc(348 / 388 * 100%)}}.p-sweets__item-text .name{font-size:2.33rem;font-family:"Cormorant Garamond", serif;display:flex;align-items:flex-start}@media only screen and (max-width: 767px){.p-sweets__item-text .name{margin-inline:auto}}.p-sweets__item-text .name img{width:100%;height:auto}.p-sweets__item-text .name--parfaitbar{max-width:10.83rem}.p-sweets__item-text .name--sotoka{max-width:7.91rem}.p-sweets__item-text .name--sow{max-width:7.16rem}.p-sweets__item-text .txt{font-size:1.08rem;line-height:2}@media only screen and (min-width: 768px){.p-sweets__item-text .txt{margin-top:1.25rem}}@media only screen and (max-width: 767px){.p-sweets__item-text .txt{margin-top:1.5em}}.p-sweets__item-text .txt p+p{margin-top:2em}@media only screen and (max-width: 767px){.p-sweets__item-text .txt p+p{margin-top:0}}@media only screen and (min-width: 768px){.p-sweets__item-text .c-table{margin-top:1rem}}@media only screen and (max-width: 767px){.p-sweets__item-text .c-table{margin-top:2em}}.p-sweets__item-text .c-table th{width:9em}@media only screen and (min-width: 768px){.p-sweets__item-text .link{margin-top:1rem}}@media only screen and (max-width: 767px){.p-sweets__item-text .link{margin-top:1.5em}}.p-anotherstay{width:100%;overflow:hidden;position:relative}@media only screen and (min-width: 1025px){.p-anotherstay{padding-top:8.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay{padding-top:5rem}}@media only screen and (max-width: 767px){.p-anotherstay{padding-top:6em}}@media only screen and (min-width: 1025px){.p-anotherstay{padding-bottom:11.66rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay{padding-bottom:8.33rem}}@media only screen and (max-width: 767px){.p-anotherstay{padding-bottom:6em}}.p-anotherstay__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-anotherstay__inner{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-anotherstay__inner{max-width:calc(1100px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-anotherstay__inner{max-width:calc(1100px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-anotherstay__inner{width:calc(388 / 428 * 100%)}}.p-anotherstay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:var(--bg-pattern-point-1)}.p-anotherstay__intro{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.p-anotherstay__intro{flex-direction:column}}.p-anotherstay__intro-text{display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.p-anotherstay__intro-text{width:calc(754 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__intro-text{width:45%}}@media only screen and (max-width: 767px){.p-anotherstay__intro-text{width:100%}}.p-anotherstay__intro-text .txt{font-size:1.17rem;line-height:2}@media only screen and (min-width: 1025px){.p-anotherstay__intro-text .txt{margin-top:2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__intro-text .txt{margin-top:1em}}@media only screen and (max-width: 767px){.p-anotherstay__intro-text .txt{margin-top:1em}}@media only screen and (min-width: 1025px){.p-anotherstay__intro-img{width:calc(298 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__intro-img{width:50%}}@media only screen and (max-width: 767px){.p-anotherstay__intro-img{width:100%}}@media only screen and (max-width: 767px) and (min-width: 1025px){.p-anotherstay__intro-img{margin-top:0}}@media only screen and (max-width: 767px) and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__intro-img{margin-top:0}}@media only screen and (max-width: 767px) and (max-width: 767px){.p-anotherstay__intro-img{margin-top:2em}}.p-anotherstay__intro-img .img{width:100%}.p-anotherstay__lounge{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-anotherstay__lounge{margin-top:8.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__lounge{margin-top:5rem}}@media only screen and (max-width: 767px){.p-anotherstay__lounge{margin-top:5em}}@media only screen and (max-width: 767px){.p-anotherstay__lounge{flex-direction:column}}.p-anotherstay__lounge-title{font-size:1.67rem;letter-spacing:.2em}@media only screen and (min-width: 1025px){.p-anotherstay__lounge-title{width:calc(174 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__lounge-title{width:20%}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-title{width:100%}}.p-anotherstay__lounge-list{display:flex;justify-content:space-between}@media only screen and (min-width: 1025px){.p-anotherstay__lounge-list{width:calc(926 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__lounge-list{width:75%}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list{width:100%}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list{margin-top:2em}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list{flex-direction:column}}.p-anotherstay__lounge-list .item{width:50%}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list .item{width:100%}}@media only screen and (max-width: 767px) and (min-width: 1025px){.p-anotherstay__lounge-list .item:nth-child(n+2){margin-top:0}}@media only screen and (max-width: 767px) and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__lounge-list .item:nth-child(n+2){margin-top:0}}@media only screen and (max-width: 767px) and (max-width: 767px){.p-anotherstay__lounge-list .item:nth-child(n+2){margin-top:3em}}.p-anotherstay__lounge-list .item .img{width:100%}@media only screen and (min-width: 768px){.p-anotherstay__lounge-list .item-text{margin-top:2rem}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list .item-text{margin-top:1em}}.p-anotherstay__lounge-list .item-text .name{font-size:1.33rem;text-align:center;letter-spacing:.1em}.p-anotherstay__lounge-list .item-text .txt{text-align:center;font-size:1.08rem;line-height:2;width:calc(348 / 388 * 100%);margin-inline:auto}@media only screen and (min-width: 768px){.p-anotherstay__lounge-list .item-text .txt{margin-top:1.33rem}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list .item-text .txt{margin-top:.5em}}@media only screen and (max-width: 767px){.p-anotherstay__lounge-list .item-text .txt{text-align:left}}@media only screen and (min-width: 1025px){.p-anotherstay__onsen{margin-top:11.66rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-anotherstay__onsen{margin-top:8.33rem}}@media only screen and (max-width: 767px){.p-anotherstay__onsen{margin-top:5em}}.p-anotherstay__onsen-title{font-size:2rem;letter-spacing:.1em}@media only screen and (min-width: 768px){.p-anotherstay__onsen-slider{margin-top:2rem}}@media only screen and (max-width: 767px){.p-anotherstay__onsen-slider{margin-top:1em}}.p-anotherstay__onsen-slider .img{width:calc(704 / 728 * 100%);margin-inline:auto}@media only screen and (min-width: 768px){.p-anotherstay__onsen-bottom{margin-top:5.5rem}}@media only screen and (max-width: 767px){.p-anotherstay__onsen-bottom{margin-top:5em}}.p-anotherstay__onsen-bottom .txt{font-size:1.17rem;line-height:2}@media only screen and (max-width: 767px){.p-anotherstay__onsen-bottom .txt{width:calc(348 / 388 * 100%);margin-inline:auto}}@media only screen and (min-width: 768px){.p-anotherstay__onsen-bottom .link{margin-top:3.33rem}}@media only screen and (max-width: 767px){.p-anotherstay__onsen-bottom .link{margin-top:2em}}@media only screen and (max-width: 767px){.p-anotherstay__onsen-bottom .link{width:calc(348 / 388 * 100%);margin-inline:auto}}@media only screen and (min-width: 1025px){.p-information{padding-top:11.66rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information{padding-top:8.33rem}}@media only screen and (max-width: 767px){.p-information{padding-top:6em}}.p-information__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-information__inner{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-information__inner{max-width:calc(1100px * ((14 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-information__inner{max-width:calc(1100px * ((14 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-information__inner{width:calc(388 / 428 * 100%)}}.p-information__content{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.p-information__content{margin-top:4rem}}@media only screen and (max-width: 767px){.p-information__content{margin-top:2em}}@media only screen and (max-width: 767px){.p-information__content{flex-direction:column}}.p-information__head{font-size:1.33rem;letter-spacing:.1em}@media only screen and (min-width: 1025px){.p-information__head{width:calc(260 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__head{width:20%}}@media only screen and (max-width: 767px){.p-information__head{width:100%}}@media only screen and (min-width: 1025px){.p-information__table{width:calc(840 / 1100 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__table{width:75%}}@media only screen and (max-width: 767px){.p-information__table{width:100%}}@media only screen and (max-width: 767px){.p-information__table th{width:30% !important}}@media only screen and (max-width: 767px) and (min-width: 1025px){.p-information__table{margin-top:0}}@media only screen and (max-width: 767px) and (min-width: 768px) and (max-width: 1024px){.p-information__table{margin-top:0}}@media only screen and (max-width: 767px) and (max-width: 767px){.p-information__table{margin-top:1.5em}}
