.p-images .c-tbl--rsp,.p-images__img,.p-intro__inner,.p-list__inner,.p-otherlinks .c-btn3,.p-otherlinks__inner,.p-plan__inner,.p-utuwa__inner{margin-inline:auto}@media only screen and (min-width:1200px){.p-images .c-tbl--rsp,.p-images__img,.p-intro__inner,.p-list__inner,.p-otherlinks .c-btn3,.p-otherlinks__inner,.p-plan__inner,.p-utuwa__inner{width:66.6666666667vw}}@media print{.p-images .c-tbl--rsp,.p-images__img,.p-intro__inner,.p-list__inner,.p-otherlinks .c-btn3,.p-otherlinks__inner,.p-plan__inner,.p-utuwa__inner{width:66.6666666667vw}}@media only screen and (min-width:768px)and (max-width:1199px){.p-images .c-tbl--rsp,.p-images__img,.p-intro__inner,.p-list__inner,.p-otherlinks .c-btn3,.p-otherlinks__inner,.p-plan__inner,.p-utuwa__inner{width:80vw}}@media only screen and (max-width:767px){.p-images .c-tbl--rsp,.p-images__img,.p-intro__inner,.p-list__inner,.p-otherlinks .c-btn3,.p-otherlinks__inner,.p-plan__inner,.p-utuwa__inner{width:86.0465116279vw}}@media only screen and (max-width:767px){#contents .l-topicpath{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;height:1.5em}}.p-intro{position:relative}.p-intro::before{content:"";position:absolute;z-index:-1;background:url(../images/common/ic_dec1.png) no-repeat center/contain;width:41.6666666667vw;aspect-ratio:600/574;top:-3rem;left:-1.6rem;width:27.7777777778vw}@media only screen and (max-width:767px){.p-intro::before{width:81.3953488372vw}}.p-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.p-intro__inner{margin-top:6rem}}@media only screen and (min-width:1200px){.p-intro__inner{width:63.1944444444vw}}@media print{.p-intro__inner{width:63.1944444444vw}}@media only screen and (max-width:767px){.p-intro__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5em}}.p-intro__tit{font-family:"Zen Old Mincho","游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400}@media only screen and (min-width:1200px){.p-intro__tit{width:31.8181818182%}}@media print{.p-intro__tit{width:31.8181818182%}}@media only screen and (min-width:1200px)and (max-width:1366px){.p-intro__tit{width:45.0549450549%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__tit{width:42.8571428571%}}@media only screen and (max-width:767px){.p-intro__tit{text-align:center}}.p-intro__tit span{font-size:1.7333333333rem;line-height:1.2;letter-spacing:.08em}@media only screen and (min-width:1200px)and (max-width:1560px){.p-intro__tit span{font-size:1.6rem}}@media only screen and (min-width:768px)and (max-width:983px){.p-intro__tit span{font-size:1.6rem}}.p-intro__tit em{display:block;margin-top:1rem;font-size:2.5333333333rem;line-height:1.2;letter-spacing:.08em}@media only screen and (min-width:1200px)and (max-width:1560px){.p-intro__tit em{font-size:2.2666666667rem}}@media only screen and (min-width:768px)and (max-width:983px){.p-intro__tit em{font-size:2.2666666667rem}}@media only screen and (min-width:1200px){.p-intro__text{width:61.5384615385%}}@media print{.p-intro__text{width:61.5384615385%}}@media only screen and (min-width:1200px)and (max-width:1366px){.p-intro__text{width:54.9450549451%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text{width:57.1428571429%}}@media only screen and (max-width:767px){.p-intro__text{margin-top:2rem}}.p-intro__text .txt_en{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.p-intro__text .txt_en::before{content:"";width:78.7276341948%;height:1px;background:#cecece;display:inline-block}.p-intro__text .txt_en span{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-intro__text .catch{font-family:"Zen Old Mincho","游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-size:1.6rem;line-height:1.76;letter-spacing:.08em}@media only screen and (min-width:768px){.p-intro__text .catch{margin-top:3rem}}@media only screen and (min-width:768px)and (max-width:983px){.p-intro__text .catch{font-size:1.4666666667rem}}@media only screen and (max-width:767px){.p-intro__text .catch{margin-top:1.3333333333rem}}.p-intro__text .txt{margin-top:3rem;font-size:1rem;line-height:2.15;letter-spacing:.002em}.p-intro__text .c-btn1{margin-top:1.6666666667rem;text-align:right}.p-intro__text .c-btn1 a{padding-inline:2.3333333333rem 3rem}.p-intro__text .c-btn1 a span{font-family:"Zen Old Mincho","游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-size:1rem;line-height:1;letter-spacing:.08em}.p-intro__text .c-btn1 a span:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-right:.5em}.p-images__img{margin-top:5.3333333333rem;margin-inline:auto;display:grid;grid-template-columns:22% 27.4545454545% 1fr;gap:.5333333333rem}@media only screen and (min-width:1200px){.p-images__img{width:76.3888888889%}}@media print{.p-images__img{width:76.3888888889%}}@media only screen and (max-width:767px){.p-images__img{grid-template-columns:62.6315789474% 1fr;grid-template-rows:auto auto auto}}.p-images__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-images__img .img1{grid-area:img1}.p-images__img .img2{grid-area:img2}.p-images__img .img3{grid-area:img3}.p-images__img .img4{grid-area:img4}.p-images__img .c-slider2{width:37.5vw}@media only screen and (max-width:767px){.p-images__img .c-slider2{width:100%}}.p-images__img .c-slider2 .slick-list,.p-images__img .c-slider2 .slick-slide,.p-images__img .c-slider2 .slick-track,.p-images__img .c-slider2 img{height:100%}.p-images__img .c-slider2 .slick-arrow.slick-prev{display:none!important}.p-images .c-tbl--rsp{margin-top:4.6666666667rem;margin-inline:auto}@media only screen and (min-width:768px)and (max-width:1199px){.p-images .c-tbl--rsp{margin-top:2rem}}@media only screen and (max-width:767px){.p-images .c-tbl--rsp{margin-top:2em}}@media only screen and (min-width:1200px){.p-images .c-tbl--rsp{width:59.7222222222%}}@media print{.p-images .c-tbl--rsp{width:59.7222222222%}}.p-images .c-tbl--rsp tr td,.p-images .c-tbl--rsp tr th{padding-block:1.2rem;font-size:1rem;line-height:1.73;letter-spacing:.014em}@media only screen and (min-width:768px){.p-images .c-tbl--rsp tr th{width:19.7674418605%}}@media only screen and (min-width:768px){.p-images .c-tbl--rsp tr td{width:80.2325581395%}}.p-list{margin-top:5.3333333333rem}.p-list__inner{margin-top:1.8rem;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2.0666666667rem}@media only screen and (min-width:1200px){.p-list__inner{width:59.7222222222%}}@media print{.p-list__inner{width:59.7222222222%}}@media only screen and (max-width:767px){.p-list__inner{grid-template-columns:repeat(2,1fr);-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem;row-gap:2rem}}.p-list__inner li{text-align:center}.p-list__inner li .st{margin-top:1.6666666667rem;font-size:1rem;line-height:1.73;letter-spacing:.014em;word-break:keep-all;overflow-wrap:break-word}.p-list__inner li .price{margin-top:.4rem;font-size:1rem;line-height:1.73;letter-spacing:.014em}.p-list .u-menu{text-align:center;margin:2rem auto 0}.p-list .u-menu a{width:13.3333333333rem}.p-otherlinks{margin-top:8rem;background:url(../images/common/bg_strong.jpg) repeat 0 0}@media only screen and (min-width:768px)and (max-width:1199px){.p-otherlinks{margin-top:5.3333333333rem}}@media only screen and (max-width:767px){.p-otherlinks{margin-top:5em}}@media only screen and (min-width:1200px){.p-otherlinks{padding-block:8rem 6.6666666667rem}}@media print{.p-otherlinks{padding-block:8rem 6.6666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-otherlinks{padding-block:5.3333333333rem 4rem}}@media only screen and (max-width:767px){.p-otherlinks{padding-block:5em}}.p-otherlinks__inner{margin-inline:auto}@media only screen and (min-width:1200px){.p-otherlinks__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:76.3888888889%}}@media print{.p-otherlinks__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:76.3888888889%}}.p-otherlinks .c-tit2--tate{white-space:nowrap}@media only screen and (min-width:1200px){.p-otherlinks .c-tit2--tate{top:-2.3333333333rem;margin-inline:1rem 6.6666666667rem}}@media print{.p-otherlinks .c-tit2--tate{top:-2.3333333333rem;margin-inline:1rem 6.6666666667rem}}@media only screen and (min-width:768px){.p-otherlinks .c-tit2--tate{width:7%}}@media only screen and (max-width:1199px){.p-otherlinks .c-tit2--tate{width:20%;margin-inline:auto}}@media only screen and (min-width:1200px){.p-otherlinks__list{width:82.7272727273%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media print{.p-otherlinks__list{width:82.7272727273%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:768px){.p-otherlinks__list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px)and (max-width:1199px){.p-otherlinks__list{margin-top:2rem}}@media only screen and (min-width:768px){.p-otherlinks__list li{width:23.8461538462%}.p-otherlinks__list li:not(:first-child){margin-left:1.5384615385%}}@media only screen and (max-width:767px){.p-otherlinks__list li{width:100%;margin-top:2.6666666667rem}}.p-otherlinks__list li a{display:block;text-decoration:none}.p-otherlinks__list li a .photo img{width:100%}.p-otherlinks__list li a .box_txt{margin-top:2rem;width:97.619047619%;display:grid;grid-template-columns:1fr auto}@media only screen and (min-width:768px)and (max-width:1199px){.p-otherlinks__list li a .box_txt{margin-top:1rem}}@media only screen and (max-width:767px){.p-otherlinks__list li a .box_txt{margin-top:1em}}.p-otherlinks__list li a .box_txt .sst em{font-size:.9333333333rem;line-height:1.7142857143;letter-spacing:.1em;display:block}.p-otherlinks__list li a .box_txt .sst span{display:block;color:#44403f;font-family:"Zen Old Mincho","游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-size:1.2rem;letter-spacing:.1em;line-height:1.1111111111}@media only screen and (max-width:767px){.p-otherlinks__list li a .box_txt .sst span{font-size:1.2666666667rem}}.p-otherlinks__list li a .box_txt .btn{width:2.8rem;height:2.8rem;position:relative;border-radius:9999px;border:1px solid #44403f}@media only screen and (min-width:768px)and (max-width:1199px){.p-otherlinks__list li a .box_txt .btn{width:2rem;height:2rem}}.p-otherlinks__list li a .box_txt .btn i{position:absolute;left:50%;top:50%;translate:-50% -50%;line-height:.5}.p-otherlinks__list li a .box_txt .btn i::before{margin-right:0;font-size:.48rem}.p-otherlinks .c-btn3{margin-top:3.3333333333rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-otherlinks .c-btn3{margin-top:2.6666666667rem}}@media only screen and (max-width:767px){.p-otherlinks .c-btn3{margin-top:2.6666666667rem}}@media only screen and (min-width:768px){.p-otherlinks .c-btn3{margin-inline:auto;width:24rem}}@media only screen and (max-width:767px){#stay__cafe .l-pagetitle h2 em,#stay__cafe .l-pagetitle h2 span{text-shadow:0 0 10px #000}}@media only screen and (max-width:767px){#stay__cafe .l-pagetitle h2 em{font-size:1.4666666667rem}}#stay__cafe .p-intro__text--links{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}#stay__cafe .p-intro__text--links .c-btn1.u-insta{margin-right:.6666666667rem}@media only screen and (max-width:767px){#stay__cafe .p-intro__text--links .c-btn1.u-insta a{padding-inline:1.3333333333rem}}#stay__cafe .p-intro__text--links .c-btn1.u-insta a span::before{content:""}@media only screen and (min-width:768px){.p-images.cafe .p-images__img{grid-template-areas:"img1 img2 img4" "img3 img3 img4"}}@media only screen and (max-width:767px){.p-images.cafe .p-images__img{grid-template-areas:"img3 img1" "img3 img2" "img4 img4"}}@media only screen and (min-width:768px){.p-images.gohobi .p-images__img{grid-template-areas:"img1 img1 img4" "img2 img3 img4"}}@media only screen and (max-width:767px){.p-images.gohobi .p-images__img{grid-template-areas:"img1 img2" "img1 img3" "img4 img4"}}@media only screen and (max-width:767px){#stay__amimotosyokudo .l-pagetitle h2 em,#stay__amimotosyokudo .l-pagetitle h2 span{text-shadow:0 0 20px #000}}@media only screen and (min-width:768px){.p-images.isemiyage .p-images__img{grid-template-areas:"img1 img1 img4" "img2 img3 img4"}}@media only screen and (max-width:767px){.p-images.isemiyage .p-images__img{grid-template-areas:"img1 img2" "img1 img3" "img4 img4"}}@media only screen and (min-width:768px){.p-images.syokudo .p-images__img{grid-template-columns:24.7272727273% 24.7272727273% 1fr;grid-template-areas:"img1 img1 img4" "img2 img3 img4"}}@media only screen and (max-width:767px){.p-images.syokudo .p-images__img{grid-template-areas:"img1 img2" "img1 img3" "img4 img4"}}.p-plan{position:relative;background:#fff;z-index:1}@media only screen and (min-width:768px){.p-plan{margin-top:7.8rem;padding-block:9rem}}@media only screen and (max-width:767px){.p-plan{margin-top:5em;padding-block:5em}}.p-plan::before{content:"";position:absolute;z-index:-1;background:url(../images/common/bg_dec1.png) no-repeat center/contain;width:56.25vw;aspect-ratio:1215/810;left:0;top:0}@media only screen and (max-width:767px){.p-plan::before{width:94.1860465116%}}.p-plan__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto}@media only screen and (min-width:768px){.p-plan__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:76.3888888889%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-plan__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.p-plan__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1200px){.p-plan__img{width:54.3636363636%}}@media print{.p-plan__img{width:54.3636363636%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-plan__img{width:45.4545454545%}}@media only screen and (max-width:767px){.p-plan__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:2rem}}.p-plan__text{width:36.7272727273%}@media only screen and (min-width:1200px){.p-plan__text{margin-left:6.5333333333rem}}@media print{.p-plan__text{margin-left:6.5333333333rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-plan__text{width:45.4545454545%}}@media only screen and (max-width:767px){.p-plan__text{display:contents}}@media only screen and (max-width:767px){.p-plan__text .c-tit1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.p-plan__text .txt{margin-top:3.3333333333rem;font-size:1rem;line-height:1.73;letter-spacing:.014em}@media only screen and (max-width:767px){.p-plan__text .txt{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (min-width:768px){.p-plan__text .c-btn2--w{width:76.7326732673%;margin:3.3333333333rem auto 0}}@media only screen and (min-width:768px)and (max-width:983px){.p-plan__text .c-btn2--w{width:100%}}@media only screen and (max-width:1199px){.p-plan__text .c-btn2--w{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:2rem}}.p-plan__text .c-btn2--w a{font-size:1rem}.p-otherlinks.syokudo{margin-top:0}.p-utuwa{color:#fff;background:url(../../stay/images/bg_utuwa.jpg) no-repeat center center/cover;margin-top:11rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa{margin-top:6.6666666667rem}}@media only screen and (max-width:767px){.p-utuwa{margin-top:5em}}@media only screen and (min-width:1200px){.p-utuwa{padding-block:7.6666666667rem}}@media print{.p-utuwa{padding-block:7.6666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa{padding-block:5.3333333333rem}}@media only screen and (max-width:767px){.p-utuwa{padding-block:5em}}.p-utuwa__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1200px){.p-utuwa__inner{width:76.3888888889%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print{.p-utuwa__inner{width:76.3888888889%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1199px){.p-utuwa__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1200px){.p-utuwa__text{width:36.7272727273%;margin:1.3333333333rem 6.6666666667rem 0 0}}@media print{.p-utuwa__text{width:36.7272727273%;margin:1.3333333333rem 6.6666666667rem 0 0}}@media only screen and (max-width:1199px){.p-utuwa__text{display:contents}}@media only screen and (max-width:1199px){.p-utuwa__text .c-tit1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.p-utuwa__text .c-tit1 em small:after,.p-utuwa__text .c-tit1 em small:before{content:"";background:url(../../stay/images/ic_arrow-white.png) no-repeat top left}.p-utuwa__text .txt{font-size:1rem;line-height:1.73;letter-spacing:.014em}@media only screen and (min-width:1200px){.p-utuwa__text .txt{margin-top:2.6666666667rem}}@media print{.p-utuwa__text .txt{margin-top:2.6666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa__text .txt{width:90%;margin-inline:auto}}@media only screen and (max-width:1199px){.p-utuwa__text .txt{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:4rem}}.p-utuwa__text .c-tbl{font-size:1rem;line-height:1.73;letter-spacing:.014em;margin-top:.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa__text .c-tbl{width:90%;margin-inline:auto}}@media only screen and (max-width:1199px){.p-utuwa__text .c-tbl{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.p-utuwa__text .c-tbl tr td,.p-utuwa__text .c-tbl tr th{padding:1.2rem 1rem}.p-utuwa__text .c-tbl tr th{width:25%;min-width:6.7333333333rem;border-bottom:1px solid #fff;vertical-align:middle}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa__text .c-tbl tr th{width:30%}}.p-utuwa__text .c-tbl tr td{width:75%}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa__text .c-tbl tr td{width:70%}}.p-utuwa__text .c-btn1{margin-top:1rem;text-align:right}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa__text .c-btn1{width:90%;margin-inline:auto}}@media only screen and (max-width:1199px){.p-utuwa__text .c-btn1{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.p-utuwa__text .c-btn1 a{padding-inline:1.3333333333rem}.p-utuwa__text .c-btn1 a::after{background:#fff}.p-utuwa__text .c-btn1 a span{color:#fff}.p-utuwa__text .c-btn1 a span:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-right:.5em}.p-utuwa__text .c-btn1 a span::after{color:#fff}.p-utuwa .c-slider2{width:54.3636363636%}@media only screen and (min-width:768px)and (max-width:1199px){.p-utuwa .c-slider2{width:90%}}@media only screen and (max-width:767px){.p-utuwa .c-slider2{width:100%}}@media only screen and (max-width:1199px){.p-utuwa .c-slider2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2rem auto 0}}@media only screen and (max-width:1199px){.p-utuwa .c-slider2 .slide img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}}