@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.p-onsen-intro{display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:767px){.p-onsen-intro{flex-direction:column-reverse}}@media only screen and (min-width:1025px){.p-onsen-intro::before{width:25vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-intro::before{width:25vw}}@media only screen and (max-width:767px){.p-onsen-intro::before{width:15em}}.p-onsen-intro::before{content:"";position:absolute;top:0;left:0;aspect-ratio:482/284;z-index:-2;background:url(../../onsen/images/kumo_intro.webp) no-repeat;background-size:contain}@media only screen and (max-width:767px){.p-onsen-intro::before{top:-2em}}@media only screen and (min-width:768px){.p-onsen-intro__imgtxt{width:calc(634 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt{width:85%}}@media only screen and (min-width:1025px){.p-onsen-intro__imgtxt{margin-top:9vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-intro__imgtxt{margin-top:7vw}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt{margin-top:0}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt{margin-top:1.5em;margin-inline:auto}}@media only screen and (min-width:768px){.p-onsen-intro__imgtxt-text{width:calc(463 / 634 * 100%)}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt-text{width:100%}}@media only screen and (min-width:1025px){.p-onsen-intro__imgtxt-text{padding-right:calc(65 / 463 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-intro__imgtxt-text{padding-right:0}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt-text{padding-right:0}}.p-onsen-intro__imgtxt-text{margin-left:auto}@media only screen and (min-width:768px){.p-onsen-intro__imgtxt-text .txt{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt-text .txt{margin-top:1.2em}}@media only screen and (min-width:1025px){.p-onsen-intro__imgtxt-img{margin-top:4.28rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-intro__imgtxt-img{margin-top:2.85rem}}@media only screen and (max-width:767px){.p-onsen-intro__imgtxt-img{margin-top:2em}}.p-onsen-intro__imgtxt-img{display:flex}.p-onsen-intro__imgtxt-img .img{width:50%}@media only screen and (min-width:768px){.p-onsen-intro__img{width:calc(678 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsen-intro__img{width:80%}}@media only screen and (min-width:768px){.p-onsen-intro__img{margin-left:calc(50 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsen-intro__img{margin-left:auto}}@media only screen and (min-width:1025px){.p-onsen-about{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-onsen-about{margin-top:5em}}@media only screen and (min-width:1025px){.p-onsen-about{padding-top:5.71rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about{padding-top:4.28rem}}@media only screen and (max-width:767px){.p-onsen-about{padding-top:3em}}@media only screen and (min-width:1025px){.p-onsen-about{padding-bottom:5.71rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about{padding-bottom:4.28rem}}@media only screen and (max-width:767px){.p-onsen-about{padding-bottom:3em}}.p-onsen-about{position:relative}.p-onsen-about::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color-bg-2);z-index:-2}.p-onsen-about__title{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsen-about__title{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsen-about__title{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsen-about__title{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about__title{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__title{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-onsen-about__title{padding-bottom:2.14rem}}@media only screen and (max-width:767px){.p-onsen-about__title{padding-bottom:4em}}.p-onsen-about__title{position:relative}@media only screen and (max-width:767px){html:lang(en) .p-onsen-about__title{width:calc(360 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-onsen-about__title .c-title-en{bottom:-2vw}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about__title .c-title-en{bottom:-1vw}}@media only screen and (max-width:767px){.p-onsen-about__title .c-title-en{bottom:0}}.p-onsen-about__title .c-title-en{position:absolute;left:50%;width:100%;transform:translateX(-50%);z-index:-1}.p-onsen-about__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsen-about__inner{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsen-about__inner{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsen-about__inner{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about__inner{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__inner{width:calc(296 / 376 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__inner{margin-top:1.5em}}.p-onsen-about__inner-item{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media only screen and (max-width:767px){.p-onsen-about__inner-item{flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-onsen-about__inner-item-img{width:calc(450 / 900 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__inner-item-img{width:100%}}@media only screen and (min-width:768px){.p-onsen-about__inner-item-text{width:calc(400 / 900 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__inner-item-text{width:100%}}@media only screen and (min-width:768px){.p-onsen-about__inner-item-text{margin-left:calc(50 / 900 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__inner-item-text{margin-left:0}}@media only screen and (max-width:767px){.p-onsen-about__inner-item-text{margin-top:1.5em}}@media only screen and (min-width:768px){.p-onsen-about__inner-item-text .txt{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsen-about__inner-item-text .txt{margin-top:1.2em}}.p-onsen-about__inner-item:nth-child(2n){flex-direction:row}@media only screen and (max-width:767px){.p-onsen-about__inner-item:nth-child(2n){flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-onsen-about__inner-item:nth-child(2n) .p-onsen-about__inner-item-text{margin-right:calc(50 / 900 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__inner-item:nth-child(2n) .p-onsen-about__inner-item-text{margin-right:0}}.p-onsen-about__inner-item:nth-child(2n) .p-onsen-about__inner-item-text{margin-left:0}@media only screen and (min-width:768px){.p-onsen-about__inner-item:nth-child(n+2){margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsen-about__inner-item:nth-child(n+2){margin-top:2.5em}}.p-onsen-about__detail{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsen-about__detail{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsen-about__detail{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsen-about__detail{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about__detail{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsen-about__detail{width:calc(296 / 376 * 100%)}}@media only screen and (min-width:768px){.p-onsen-about__detail{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-onsen-about__detail{margin-top:2em}}@media only screen and (min-width:768px){.p-onsen-about__detail-tbl{margin-top:1.42rem}}@media only screen and (max-width:767px){.p-onsen-about__detail-tbl{margin-top:1.2em}}@media only screen and (min-width:1025px){.p-onsen-about__detail-tbl .c-table__th{width:calc(200 / 900 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsen-about__detail-tbl .c-table__th{width:20%}}@media only screen and (max-width:767px){.p-onsen-about__detail-tbl .c-table__th{width:23%}}@media only screen and (max-width:767px){html:not([lang=ja]) .p-onsen-about__detail-tbl .c-table__th{width:100%;display:block}}.p-onsen-about__detail-tbl .c-table__td{background:var(--color-bg-1)}@media only screen and (max-width:767px){html:not([lang=ja]) .p-onsen-about__detail-tbl .c-table__tr:first-child .c-table__th{border-top:1px solid var(--table-border)}html:not([lang=ja]) .p-onsen-about__detail-tbl .c-table__tr .c-table__td,html:not([lang=ja]) .p-onsen-about__detail-tbl .c-table__tr .c-table__th{display:block;width:100%}html:not([lang=ja]) .p-onsen-about__detail-tbl .c-table__tr .c-table__td{border-top:0!important;padding:.75rem .75rem 1.5rem!important}html:not([lang=ja]) .p-onsen-about__detail-tbl .c-table__tr .c-table__th{padding:.75rem!important;text-align:center;border-right:0}}@media only screen and (min-width:1025px){.p-onsens{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-onsens{margin-top:5em}}.p-onsens__title{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsens__title{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsens__title{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsens__title{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens__title{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsens__title{width:calc(328 / 376 * 100%)}}.p-onsens__anchor{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsens__anchor{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsens__anchor{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsens__anchor{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens__anchor{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsens__anchor{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-onsens__anchor{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-onsens__anchor{margin-top:2em}}.p-onsens__anchor{display:flex;justify-content:center}@media only screen and (max-width:767px){.p-onsens__anchor{display:block}}.p-onsens__anchor-title{min-height:10rem}@media only screen and (min-width:1025px){html:lang(ko) .p-onsens__anchor-title{min-height:11.07rem}html:lang(en) .p-onsens__anchor-title{min-height:11.07rem}}@media only screen and (max-width:767px){.p-onsens__anchor-title{min-height:auto}}.p-onsens__anchor .c-cir-title{display:flex;flex-direction:column;align-items:center;position:relative}@media only screen and (min-width:768px){.p-onsens__anchor .c-cir-title .t{font-size:1.14rem}}@media only screen and (max-width:767px){.p-onsens__anchor .c-cir-title .t{font-size:1rem}}@media only screen and (min-width:1025px){.p-onsens__anchor .c-cir-title .t{width:7.14rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens__anchor .c-cir-title .t{width:5.71rem}}@media only screen and (max-width:767px){.p-onsens__anchor .c-cir-title .t{width:5em}}.p-onsens__anchor .c-cir-title .t{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;color:#fff;text-align:center;border-radius:50%;line-height:1.2}@media only screen and (max-width:767px){html:not([lang=ja]) .p-onsens__anchor .c-cir-title .t{width:5.5em}}.p-onsens__anchor .c-cir-title .sub{width:100%;display:block;text-align:center;color:var(--color-cv-rsv);line-height:1.4}html:lang(en) .p-onsens__anchor .c-cir-title .sub{line-height:1.2}@media only screen and (min-width:1025px){html:lang(ja) .p-onsens__anchor .c-cir-title .sub{white-space:nowrap}}@media only screen and (min-width:768px){.p-onsens__anchor .c-cir-title .sub{margin-top:.71rem}}@media only screen and (max-width:767px){.p-onsens__anchor .c-cir-title .sub{margin-top:1em;position:relative}}.p-onsens__anchor .c-cir-title--honkan .t{background:var(--color-title-2)}.p-onsens__anchor .c-cir-title--bekkan .t{background:var(--color-main)}@media only screen and (min-width:1025px){.p-onsens__anchor-item:nth-child(1){width:40rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens__anchor-item:nth-child(1){width:60%}}@media only screen and (max-width:767px){.p-onsens__anchor-item:nth-child(1){width:100%}}@media only screen and (min-width:768px){.p-onsens__anchor-item:nth-child(1) .c-anch__li{width:33.3333333333%;margin-inline:calc(4 / 560 * 100%)}}@media only screen and (max-width:767px){.p-onsens__anchor-item:nth-child(1) .c-anch__li{width:48%}}@media only screen and (min-width:1025px){.p-onsens__anchor-item:nth-child(2){width:27.14rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens__anchor-item:nth-child(2){width:40%}}@media only screen and (max-width:767px){.p-onsens__anchor-item:nth-child(2){width:100%}}@media only screen and (min-width:1025px){.p-onsens__anchor-item:nth-child(2){margin-left:calc(32 / 1100 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens__anchor-item:nth-child(2){margin-left:3%}}@media only screen and (max-width:767px){.p-onsens__anchor-item:nth-child(2){margin-left:0}}@media only screen and (min-width:768px){.p-onsens__anchor-item:nth-child(2) .c-anch__li{width:50%;margin-inline:calc(4 / 381 * 100%)}}@media only screen and (min-width:768px){.p-onsens__anchor-item .c-anch__list{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-onsens__anchor-item .c-anch__list{justify-content:center}}@media only screen and (min-width:768px){.p-onsens__anchor-item .c-anch--img{margin-top:.71rem}}@media only screen and (max-width:767px){.p-onsens__anchor-item .c-anch--img{margin-top:1.5em}}.p-onsens__anchor-item .c-anch--img{width:100%;max-width:none}@media only screen and (min-width:1025px){.p-onsens .p-onsen{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen{margin-top:5em}}.p-onsens .p-onsen .c-onsen-title{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsens .p-onsen .c-onsen-title{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsens .p-onsen .c-onsen-title{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsens .p-onsen .c-onsen-title{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen .c-onsen-title{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen .c-onsen-title{width:calc(328 / 376 * 100%)}}.p-onsens .p-onsen .c-onsen-title{text-align:center;font-weight:500;color:var(--color-main)}@media only screen and (max-width:767px){html:lang(en) .p-onsens .p-onsen .c-onsen-title{width:calc(360 / 376 * 100%)}}.p-onsens .p-onsen .c-onsen-title .sub{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){html:lang(en) .p-onsens .p-onsen .c-onsen-title .sub{flex-wrap:wrap}}.p-onsens .p-onsen .c-onsen-title .sub .t{font-size:1.14rem;line-height:1}@media only screen and (max-width:767px){html:lang(en) .p-onsens .p-onsen .c-onsen-title .sub .t{margin-bottom:1em}}.p-onsens .p-onsen .c-onsen-title .sub .cate{font-size:.93rem;padding:0 1em;border-radius:.28rem;margin-left:.71rem}@media only screen and (max-width:767px){html:lang(zh-CN) .p-onsens .p-onsen .c-onsen-title .sub .cate{padding:0 .5em}html:lang(zh-Hant) .p-onsens .p-onsen .c-onsen-title .sub .cate{padding:0 .5em}html:lang(zh-TW) .p-onsens .p-onsen .c-onsen-title .sub .cate{padding:0 .5em}}.p-onsens .p-onsen .c-onsen-title .sub .cate--green{color:#fff;background:#263b2a}.p-onsens .p-onsen .c-onsen-title .sub .cate--brown{color:#fff;background:#583127}.p-onsens .p-onsen .c-onsen-title .main{font-size:1.43rem}@media only screen and (min-width:768px){.p-onsens .p-onsen .c-onsen-title .main{margin-top:.35rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen .c-onsen-title .main{margin-top:.2em}}.p-onsens .p-onsen .c-onsen-title .main{display:block;width:100%;line-height:1.6}@media only screen and (min-width:1025px){.p-onsens .p-onsen__title .info-txt{margin-top:3.21rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__title .info-txt{margin-top:2.5rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__title .info-txt{margin-top:2em}}.p-onsens .p-onsen__title .info-txt{text-align:center;line-height:1;color:var(--color-cv-rsv)}html:not([lang=ja]) .p-onsens .p-onsen__title .info-txt{line-height:1.2}@media only screen and (min-width:768px){.p-onsens .p-onsen__title .info-txt>span{font-size:1rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__title .info-txt>span{font-size:.93rem}}@media only screen and (min-width:768px){.p-onsens .p-onsen__title .info-txt>span{padding:.28rem 1.07rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__title .info-txt>span{padding:.5em 1em}}.p-onsens .p-onsen__title .info-txt>span{background:var(--color-bg-2);position:relative;border-radius:.28rem}@media only screen and (max-width:767px){html:not([lang=ja]) .p-onsens .p-onsen__title .info-txt>span{display:block;width:-moz-fit-content;width:fit-content;max-width:85%;margin-inline:auto}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__main{margin-top:3.21rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__main{margin-top:2.5rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main{margin-top:2.5em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__main:nth-child(n+2){margin-top:7.14rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__main:nth-child(n+2){margin-top:5.71rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main:nth-child(n+2){margin-top:4em}}@media only screen and (min-width:768px){.p-onsens .p-onsen__main--bg{padding-top:2.85rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main--bg{padding-top:2em}}@media only screen and (min-width:768px){.p-onsens .p-onsen__main--bg{padding-bottom:2.85rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main--bg{padding-bottom:2em}}.p-onsens .p-onsen__main--bg{position:relative}.p-onsens .p-onsen__main--bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color-bg-2);z-index:-2}.p-onsens .p-onsen__main--bg .c-table__td{background:var(--color-bg-1)}@media only screen and (min-width:768px){.p-onsens .p-onsen__main-slider{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main-slider{margin-top:2em}}.p-onsens .p-onsen__main-text{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsens .p-onsen__main-text{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsens .p-onsen__main-text{max-width:calc(900px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsens .p-onsen__main-text{max-width:calc(900px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__main-text{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main-text{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:768px){.p-onsens .p-onsen__main-text{margin-top:2.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main-text{margin-top:2em}}@media only screen and (min-width:768px){.p-onsens .p-onsen__main-text .txt{text-align:center}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main-text .txt{text-align:left}}@media only screen and (min-width:768px){.p-onsens .p-onsen__main-text .c-table{margin-top:1.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main-text .c-table{margin-top:1em}}.p-onsens .p-onsen__main-text .c-table{width:100%;margin-inline:auto}@media only screen and (min-width:1025px){.p-onsens .p-onsen__main-text .c-table__th{width:25%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__main-text .c-table__th{width:22%}}@media only screen and (max-width:767px){.p-onsens .p-onsen__main-text .c-table__th{width:100%}}.p-onsens .p-onsen__other{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsens .p-onsen__other{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsens .p-onsen__other{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsens .p-onsen__other{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__other{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__other{margin-top:10rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__other{margin-top:8.57rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other{margin-top:6em}}@media only screen and (min-width:768px){.p-onsens .p-onsen__other{padding:2.85rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other{padding:2em}}.p-onsens .p-onsen__other{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;border:1px solid var(--color-line-2)}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__other{align-items:flex-start}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other{flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-onsens .p-onsen__other-img{width:calc(420 / 1020 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-img{width:100%}}@media only screen and (min-width:768px){.p-onsens .p-onsen__other-text{width:calc(558 / 1020 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-text{width:100%}}@media only screen and (min-width:768px){.p-onsens .p-onsen__other-text{margin-left:calc(40 / 1020 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-text{margin-left:0}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-text{margin-top:1.5em}}.p-onsens .p-onsen__other-text .c-onsen-title{width:100%;text-align:left}.p-onsens .p-onsen__other-text .c-onsen-title .sub{justify-content:flex-start}@media only screen and (min-width:768px){.p-onsens .p-onsen__other-text .txt{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-text .txt{margin-top:1.2em}}@media only screen and (min-width:768px){.p-onsens .p-onsen__other-text .c-table{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-text .c-table{margin-top:1.2em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__other-text .c-table__th{width:calc(120 / 558 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__other-text .c-table__th{width:30%}}@media only screen and (max-width:767px){.p-onsens .p-onsen__other-text .c-table__th{width:30%}}.p-onsens .p-onsen__bnr{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-onsens .p-onsen__bnr{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-onsens .p-onsen__bnr{max-width:calc(1100px * (18 + 3)/ 14)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-onsens .p-onsen__bnr{max-width:calc(1100px * (18 + 2)/ 14)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__bnr{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr{width:calc(328 / 376 * 100%)}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__bnr{margin-top:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__bnr{margin-top:7.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr{margin-top:5em}}.p-onsens .p-onsen__bnr{display:flex;justify-content:space-between;background:url(../../onsen/images/bg_room_bnr.webp) no-repeat;background-size:cover}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr{flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-onsens .p-onsen__bnr-text{width:calc(666 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr-text{width:100%}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__bnr-text{padding:1.42rem 4.28rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__bnr-text{padding:2.14rem 2.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr-text{padding:1.5em 1.5em 2em}}.p-onsens .p-onsen__bnr-text{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.p-onsens .p-onsen__bnr-text .txt{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr-text .txt{margin-top:1.2em}}@media only screen and (min-width:768px){html:lang(en) .p-onsens .p-onsen__bnr-text .txt{margin-top:.71rem}}@media only screen and (min-width:1025px){.p-onsens .p-onsen__bnr-text .c-btn{width:17.14rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen__bnr-text .c-btn{width:70%}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr-text .c-btn{width:70%}}@media only screen and (min-width:768px){.p-onsens .p-onsen__bnr-text .c-btn{margin-top:1.71rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr-text .c-btn{margin-top:1.2em}}@media only screen and (min-width:768px){html:lang(en) .p-onsens .p-onsen__bnr-text .c-btn{margin-top:1.42rem}}@media only screen and (min-width:1025px){html:not([lang=ja]) .p-onsens .p-onsen__bnr-text .c-btn{width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:768px) and (max-width:1024px){html:not([lang=ja]) .p-onsens .p-onsen__bnr-text .c-btn{width:100%}}@media only screen and (max-width:767px){html:not([lang=ja]) .p-onsens .p-onsen__bnr-text .c-btn{width:100%}}@media only screen and (min-width:768px){.p-onsens .p-onsen__bnr-img{width:calc(434 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-onsens .p-onsen__bnr-img{width:100%}}.p-onsens .p-onsen__bnr-img .img{height:100%}.p-onsens .p-onsen__bnr-img .img img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan{margin-top:5.71rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan{margin-top:4.28rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan{margin-top:3em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan{padding-top:4.28rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan{padding-top:3.57rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan{padding-top:2.5em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan{padding-bottom:8.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan{padding-bottom:7.14rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan{padding-bottom:5em}}.p-onsens .p-onsen--bekkan .c-onsen-title .t{color:var(--color-acc-1)!important}.p-onsens .p-onsen--bekkan .c-onsen-title .main{color:#fff!important}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan .p-onsen__main{margin-top:.35rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan .p-onsen__main{margin-top:.71rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan .p-onsen__main{margin-top:.5em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan .p-onsen__main{padding-top:2.85rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan .p-onsen__main{padding-top:1.78rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan .p-onsen__main{padding-top:2em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan .p-onsen__main:nth-child(n+2){margin-top:3.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan .p-onsen__main:nth-child(n+2){margin-top:2.85rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan .p-onsen__main:nth-child(n+2){margin-top:2em}}@media only screen and (min-width:1025px){.p-onsens .p-onsen--bekkan .p-onsen__main:nth-child(n+2){padding-top:3.57rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-onsens .p-onsen--bekkan .p-onsen__main:nth-child(n+2){padding-top:2.85rem}}@media only screen and (max-width:767px){.p-onsens .p-onsen--bekkan .p-onsen__main:nth-child(n+2){padding-top:2em}}.l-footer{margin-top:0!important}