.l-footer__copy{margin-inline:auto;width:clamp(1100px,76.3888888889vw,1466.6666666667px)}@media only screen and (max-width:1199px){.l-footer__copy{width:86.0465116279%}}.c-pnav,.l-footer .p-hotel-list__container,.l-search .p-search-form{margin-inline:auto;max-width:73.3333333333rem}@media only screen and (max-width:1199px){.c-pnav,.l-footer .p-hotel-list__container,.l-search .p-search-form{width:86.0465116279%}}html{font-size:clamp(.9375rem,1.0416666667vw,1rem)}@media only screen and (max-width:767px){html{font-size:3.488372093vw}}html *{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#464141;-webkit-text-size-adjust:none;line-height:1.7;letter-spacing:.04em;font-weight:400}body.is-modal-hotel-list,body.is-modal-menu,body.is-modal-search{overflow:hidden}body a{color:#464141;text-decoration:underline}body a:hover{text-decoration:none}body img{max-width:100%;-webkit-touch-callout:none;line-height:1;height:auto}@media only screen and (min-width:1921px){body img{width:100%}}body,button,input,pre,select,textarea{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Ｐゴシック","MS PGothic","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif}button{color:#464141}svg{height:auto}input,select,textarea{font-size:100%}:is(h1,h2,h3,h4,h5,h6){font-weight:400}@media only screen and (min-width:1200px){body .view_tab,body .view_tab-sp{display:none!important}}@media print{body .view_tab,body .view_tab-sp{display:none!important}}@media only screen and (min-width:768px){body .view_sp{display:none!important}}@media only screen and (max-width:1199px){body .view_pc{display:none!important}}@media only screen and (max-width:767px){body .view_pc-tab,body .view_tab{display:none!important}}.mouse .over{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.over:hover{opacity:.7}#abi_page{overflow:hidden}@media only screen and (min-width:1200px){#abi_page{width:100%;margin:auto}}@media print{#abi_page{width:100%;margin:auto}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" ic-"],[class^=ic-]{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}.ic-arrow-right::before{content:""}.ic-arrow-left::before{content:""}.ic-arrow2-right::before{content:""}.ic-arrow2-left::before{content:""}.ic-x::before{content:""}.ic-fb::before{content:""}.ic-insta::before{content:""}.ic-line::before{content:""}.ic-phone::before{content:""}.ic-out::before{content:""}.svg-logo use:nth-of-type(1){color:#9fa0a0}.svg-logo use:nth-of-type(2){color:#000}.svg-logo.u-white use{color:#fff}.svg-rect.u-key use:nth-of-type(1){color:#ad9667}.svg-rect.u-key use:nth-of-type(2){color:#e7d4c4}.svg-rect.u-white use:nth-of-type(1){color:#fff}.svg-rect.u-white use:nth-of-type(2){color:#d9d9d9}.svg-square.u-key use:nth-of-type(1){color:#ad9667}.svg-square.u-key use:nth-of-type(2){color:#e7d4c4}.svg-square.u-white use:nth-of-type(1){color:#fff}.svg-square.u-white use:nth-of-type(2){color:#d9d9d9}.svg-square.u-accent use:nth-of-type(1){color:#1e293d}.svg-square.u-accent use:nth-of-type(2){color:#d9d9d9}.c-tit1,.c-tit1--center{padding-left:1.5rem}.c-tit1 .en,.c-tit1 .jp,.c-tit1 svg,.c-tit1--center .en,.c-tit1--center .jp,.c-tit1--center svg{display:block}.c-tit1 svg,.c-tit1--center svg{width:1.8666666667rem;margin-left:-.6666666667rem}.c-tit1 svg+.en,.c-tit1--center svg+.en{margin-top:.2rem}.c-tit1 .en,.c-tit1--center .en{letter-spacing:.08em;line-height:1.25;font-size:2.6666666667rem;font-family:Marcellus,Amiri,"Playfair Display","Times New Roman",Times,Garamond,Georgia,serif}.c-tit1 .en:first-letter,.c-tit1--center .en:first-letter{color:#ad9667}.c-tit1 .jp,.c-tit1--center .jp{color:#ad9667;letter-spacing:.1em;margin-top:.4666666667rem;font-size:.9333333333rem;line-height:1.8571428571}.c-tit1--center{text-align:center;padding-left:0}.c-tit1--center svg{margin-inline:auto}.c-tit1--center svg+.en{margin-top:.8rem}.c-tit1.u-gray span,.u-gray.c-tit1--center span{color:#d9d9d9}.c-tit1.u-gray span:first-letter,.u-gray.c-tit1--center span:first-letter{color:#fff}.c-tit1.u-gray em,.u-gray.c-tit1--center em{color:#fff}.c-tit2{padding-left:1rem;position:relative}.c-tit2::after{content:"";z-index:0;width:.4rem;height:.4rem;left:0;bottom:-.2rem;position:absolute;background:#ad9667}.c-tit2 em{padding-bottom:1.3333333333rem;border-bottom:1px solid #d9d9d9;letter-spacing:.1em;display:block;line-height:1.1818181818;font-size:1.4666666667rem}.c-tit2 em:has(>.en){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3333333333rem}.c-tit2 em .en{letter-spacing:.08em;line-height:1.6;color:#ad9667;font-family:Marcellus,Amiri,"Playfair Display","Times New Roman",Times,Garamond,Georgia,serif;font-size:.8666666667rem}.c-tit3{display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;font-size:1.2rem}.c-tit3 svg{width:.2666666667rem;margin-block:calc(1em - .5lh)}.c-tit3 span{font-size:1.2rem}.c-tit4{line-height:1.65;display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem;font-size:1.0666666667rem}.c-tit4::before{content:"";z-index:0;width:.4rem;height:.4rem;margin-block:calc((1lh - .4rem)/ 2);background:#ad9667}.c-txt{line-height:1.65;letter-spacing:.04em;font-size:1rem}.c-btn1,.c-btn1--hotel,.c-btn1--white{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-btn1 a,.c-btn1 button,.c-btn1--hotel a,.c-btn1--hotel button,.c-btn1--white a,.c-btn1--white button{display:block;border:1px solid #ad9667;background:#ad9667;color:#fff;text-decoration:none;text-align:center;border-radius:calc(infinity*1px);padding:.5666666667rem 2rem;-webkit-transition:background .5s,color .5s,border-color .5s;transition:background .5s,color .5s,border-color .5s;line-height:1.7}@media only screen and (max-width:767px){.c-btn1 a,.c-btn1 button,.c-btn1--hotel a,.c-btn1--hotel button,.c-btn1--white a,.c-btn1--white button{padding:.5666666667rem 1rem}}.c-btn1 a:before,.c-btn1 button:before,.c-btn1--hotel a:before,.c-btn1--hotel button:before,.c-btn1--white a:before,.c-btn1--white button:before{content:"";margin-right:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.5333333333rem;font-size:1.0666666667rem}.c-btn1 a:hover,.c-btn1 button:hover,.c-btn1--hotel a:hover,.c-btn1--hotel button:hover,.c-btn1--white a:hover,.c-btn1--white button:hover{background:#fff;color:#ad9667}.c-btn1--white a,.c-btn1--white button{color:#fff;background:rgba(0,0,0,0);border-color:#fff}.c-btn1--white a:hover,.c-btn1--white button:hover{background:#fff;color:#464141}.c-btn1--hotel button{background:#b3aa99;border-color:#b3aa99}.c-btn1--hotel button::before{content:"";line-height:1;font-size:1.4rem}.c-btn1--hotel button:hover{background:#fff;color:#464141}.c-btn1.u-air a,.c-btn1.u-air button,.u-air.c-btn1--hotel a,.u-air.c-btn1--hotel button,.u-air.c-btn1--white a,.u-air.c-btn1--white button{background:#5a6e79;border-color:#5a6e79}.c-btn1.u-air a::before,.c-btn1.u-air button::before,.u-air.c-btn1--hotel a::before,.u-air.c-btn1--hotel button::before,.u-air.c-btn1--white a::before,.u-air.c-btn1--white button::before{content:"";line-height:1;vertical-align:text-top;font-size:1.4rem}.c-btn1.u-air a:hover,.c-btn1.u-air button:hover,.u-air.c-btn1--hotel a:hover,.u-air.c-btn1--hotel button:hover,.u-air.c-btn1--white a:hover,.u-air.c-btn1--white button:hover{background:#fff;color:#5a6e79}.c-btn2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-btn2 a,.c-btn2 button{border:1px solid #464141;padding:1.2333333333rem 2rem;display:block;text-decoration:none;border-radius:calc(infinity*1px);-webkit-transition:background .4s,color .4s,border .4s;transition:background .4s,color .4s,border .4s}.c-btn2 a:hover,.c-btn2 button:hover{background:#ad9667;color:#fff;border-color:#ad9667}.c-btn2 a>span,.c-btn2 button>span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr auto;-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:calc((1em - 1lh)/ 2) auto}.c-btn2 a>span:after,.c-btn2 button>span:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:.2rem 0 0 0;font-size:.7333333333rem}.c-btn2 a>span.u-pdf::after,.c-btn2 button>span.u-pdf::after{content:"";margin:0;font-size:1rem}.c-btn2 a>span.u-out::after,.c-btn2 button>span.u-out::after{content:"";margin:0;font-size:1rem}.c-link1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-link1 a{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative}.c-link1 a:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2rem;height:2rem;background:#464141;border-radius:calc(infinity*1px);display:grid;place-content:center;color:#fff;margin:0;border:1px solid #464141;-webkit-transition:background .4s,background .4s,border-color .4s;transition:background .4s,background .4s,border-color .4s;font-size:.7333333333rem}.c-link1 a span{position:relative;display:block}.c-link1 a span.u-en{font-family:Marcellus,Amiri,"Playfair Display","Times New Roman",Times,Garamond,Georgia,serif}.c-link1 a span::after{content:"";z-index:0;width:100%;height:1px;left:0;bottom:-.2rem;position:absolute;background:#464141;scale:0 1;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:scale .4s;transition:scale .4s}.c-link1 a:hover::after{background:#fff;color:#464141}.c-link1 a:hover span::after{scale:1}.c-link1.u-pin a::after{content:"";font-size:1.2rem}.c-link1.u-blank a::after{content:"";font-size:.9333333333rem}.c-close{position:absolute;display:grid;place-content:center;width:4.6666666667rem;height:4rem;top:0;left:0;z-index:calc(infinity)}.c-close i{width:2.4rem;height:1.0666666667rem;position:relative}.c-close i::after,.c-close i::before{content:"";z-index:0;width:100%;height:1px;top:50%;left:0;translate:0 -50%;position:absolute;background:#fff}.c-close i::before{rotate:z 25deg}.c-close i::after{rotate:z -25deg}.l-hotel-list__close{display:grid;place-content:center;width:auto;margin:0 auto;padding:3rem 1.6666666667rem .6666666667rem}.l-hotel-list__close span{color:#fff;font-size:1rem;margin-bottom:.5333333333rem}.l-hotel-list__close i{width:2.4rem;height:1.0666666667rem;position:relative}.l-hotel-list__close i::after,.l-hotel-list__close i::before{content:"";z-index:0;width:100%;height:1px;top:50%;left:0;translate:5% -50%;position:absolute;background:#fff}.l-hotel-list__close i::before{rotate:z 25deg}.l-hotel-list__close i::after{rotate:z -25deg}.c-arrows .slick-arrow{border-radius:calc(infinity*1px);background:#b3aa99;display:grid;place-content:center;color:#fff;width:3.3333333333vw;height:3.3333333333vw}@media only screen and (max-width:767px){.c-arrows .slick-arrow{width:2.8rem;height:2.8rem}}.c-lang{position:relative}.c-lang .st{cursor:pointer;display:grid;-webkit-column-gap:.3333333333rem;-moz-column-gap:.3333333333rem;column-gap:.3333333333rem;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .3333333333rem .3333333333rem;border-bottom:1px solid #464141;letter-spacing:.06em;font-weight:600}.c-lang .st:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.6666666667rem}.c-lang .inner{display:none;top:100%;position:absolute;width:100%;padding:.3333333333rem .4666666667rem .1333333333rem .2666666667rem}.c-lang .inner li a{display:block;text-decoration:none}.mouse .c-lang .inner li a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.c-lang .inner li a:hover{opacity:.7}.c-dots .slick-dots,.c-dots--keycolor .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.8rem}.c-dots .slick-dots:has(li:only-child),.c-dots--keycolor .slick-dots:has(li:only-child){display:none}.c-dots .slick-dots li,.c-dots--keycolor .slick-dots li{cursor:pointer;width:.4666666667rem;height:.4666666667rem;border-radius:calc(infinity*1px);background:rgba(0,0,0,0);background:#d9d9d9;-webkit-transition:background .4s ease,scale .4s ease;transition:background .4s ease,scale .4s ease;display:block}.c-dots .slick-dots li.slick-active,.c-dots--keycolor .slick-dots li.slick-active{scale:1.2857142857;background:#b3aa99}.c-dots--keycolor .slick-dots li.slick-active{background:#ad9667}.c-tbl{width:100%}.c-tbl tr:last-child th{border-bottom:1px solid #b3aa99}.c-tbl tr:last-child td{border-bottom:1px solid #d9d9d9}.c-tbl tr td,.c-tbl tr th{line-height:1.73;letter-spacing:.014;vertical-align:top;padding:1.2rem 2.3333333333rem 1.2rem 1.6666666667rem}.c-tbl tr th{font-weight:500;width:11.3333333333rem;color:#b3aa99;border-top:1px solid #b3aa99}.c-tbl tr td{border-top:1px solid #d9d9d9}@media only screen and (max-width:767px){.c-tbl.u-rwd tr td,.c-tbl.u-rwd tr th{display:block;width:100%;padding:.8rem}.c-tbl.u-rwd tr th{background:#f4f4f4;border-bottom:none}}.c-pnav{padding-block:1.1666666667rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;position:relative}.c-pnav::after,.c-pnav::before{content:"";z-index:0;width:100%;height:1px;left:0;position:absolute;background:#d9d9d9}.c-pnav::before{top:-.2rem}.c-pnav::after{bottom:-.2rem}.c-pnav__list{max-width:59.3333333333rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 2rem}@media only screen and (max-width:767px){.c-pnav__list{gap:0 1rem}}.c-pnav__list li{padding:1.2rem 1.2rem;width:22.4719101124%}@media only screen and (min-width:768px)and (max-width:1199px){.c-pnav__list li{padding-inline:0}}@media only screen and (max-width:767px){.c-pnav__list li{padding:1rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.c-pnav__list li a,.c-pnav__list li button{display:grid;grid-template-columns:1fr auto;letter-spacing:.08rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:calc((1em - 1lh)/ 2) auto;text-align:center;text-decoration:none;line-height:1.5;-webkit-transition:color .4s;transition:color .4s}@media only screen and (max-width:767px){.c-pnav__list li a,.c-pnav__list li button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem}}.c-pnav__list li a:after,.c-pnav__list li button:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:calc(1em - .5lh + .3333333333rem) 0 0 0;font-size:.6666666667rem}.c-pnav__list li a.is-active,.c-pnav__list li a:hover,.c-pnav__list li button.is-active,.c-pnav__list li button:hover{color:#b3aa99}.c-pnav__list li a.is-active,.c-pnav__list li button.is-active{pointer-events:none}.c-pnav__list li a span,.c-pnav__list li button span{padding-inline:.3rem}.l-pagetop{position:fixed;bottom:0;right:0;width:4.1333333333rem;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background:#fff}.is-fix .l-pagetop{opacity:1;pointer-events:auto}.l-pagetop a{display:block}.c-page-title{position:relative}.c-page-title.u-height .c-page-title__title{top:calc(50% + 1.6rem)}.c-page-title__title{position:absolute;text-align:center;left:50%;top:calc(50% + 2.8rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1199px){.c-page-title__title{top:calc(50% + 1rem)}}.c-page-title__title .en,.c-page-title__title .jp{display:block;line-height:1;color:#fff}.c-page-title__title .en{letter-spacing:.08em;text-transform:uppercase;margin-block:calc((.74em - 1lh)/ 2);font-family:Marcellus,Amiri,"Playfair Display","Times New Roman",Times,Garamond,Georgia,serif;font-size:2.6666666667rem}.c-page-title__title .jp{letter-spacing:.1em;margin-block:calc(1.3333333333rem - (1em - 1lh)/ 2) calc((1em - 1lh)/ 2);font-size:.9333333333rem}@media only screen and (max-width:767px){.c-page-title__title .jp{margin-top:1.3333333333rem}}.c-page-title__bg img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:984px)and (max-width:1199px){.c-page-title__bg img{aspect-ratio:4/1}}@media only screen and (min-width:768px)and (max-width:983px){.c-page-title__bg img{aspect-ratio:3/1}}@media only screen and (max-width:767px){.c-page-title__bg img{aspect-ratio:2/1}}.c-breadcrumb{margin-inline:auto;max-width:84.6666666667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.1333333333rem auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px)and (max-width:1366px){.c-breadcrumb{width:88.1944444444%}}@media only screen and (max-width:767px){.c-breadcrumb{width:86.0465116279%}}.c-breadcrumb li{position:relative;padding-inline:1.2666666667rem}.c-breadcrumb li:first-child{padding-left:0}.c-breadcrumb li:last-child{padding-right:0}.c-breadcrumb li:not(:last-child)::after{content:"";z-index:0;width:1px;height:1.4666666667rem;background:#d9d9d9;position:absolute;rotate:z 45deg;translate:0 -50%;top:50%;right:0}.c-breadcrumb li:nth-child(3){text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-breadcrumb li a,.c-breadcrumb li span{font-size:.8666666667rem}.c-breadcrumb li a{text-underline-offset:.2rem;text-decoration:none!important}.mouse .c-breadcrumb li a:hover,.touch .c-breadcrumb li a.touchstart{text-decoration:underline!important}.touch .c-breadcrumb li a{-webkit-tap-highlight-color:transparent}.touch .c-breadcrumb li a.touchend{-webkit-transition-delay:.2s;transition-delay:.2s}.c-floorcategory{display:inline-block;text-align:center;border:1px solid #d9d9d9;border-radius:6.6666666667rem;font-size:1rem;letter-spacing:.004em;margin-top:1.0666666667rem;margin-left:.8rem;padding:.2666666667rem 1rem;overflow:hidden;min-width:4em}@media only screen and (max-width:767px){.c-floorcategory{font-size:.9333333333rem}}@media only screen and (max-width:767px){.c-floorcategory{padding:.1333333333rem .8rem}}.l-footer .p-hotel-list{margin-top:4rem;padding-block:4rem;border-top:1px solid #6f6969;border-bottom:1px solid #6f6969}@media only screen and (max-width:767px){.l-footer .p-hotel-list{margin-top:2.6666666667rem;padding-block:3rem}}@media only screen and (min-width:1200px){.l-footer .p-hotel-list__container{display:grid;grid-template-columns:auto 79.0909090909%;-webkit-column-gap:8.1818181818%;-moz-column-gap:8.1818181818%;column-gap:8.1818181818%}}@media print{.l-footer .p-hotel-list__container{display:grid;grid-template-columns:auto 79.0909090909%;-webkit-column-gap:8.1818181818%;-moz-column-gap:8.1818181818%;column-gap:8.1818181818%}}@media only screen and (max-width:767px){.l-footer .p-hotel-list__container{width:88.3720930233%}}.l-footer .p-hotel-list__container .svg-logo{display:block;width:9.3333333333rem}@media only screen and (max-width:1199px){.l-footer .p-hotel-list__container .svg-logo{margin-inline:auto}}.l-footer .p-hotel-list__container .list{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:1.3333333333rem;grid-template-areas:"yurare-beppu space1 space2 space3" "asakusa ginza shinjuku-kabuki kamata" "asahikawa kanazawa kyoto hidatakayama" "asakusa-sakura space8 space9 space10" "inn-beppu space5 space6 space7"}@media only screen and (min-width:768px)and (max-width:1199px){.l-footer .p-hotel-list__container .list{gap:1rem;margin-top:2rem}}@media only screen and (min-width:768px)and (max-width:983px){.l-footer .p-hotel-list__container .list{grid-template-columns:repeat(2,1fr) repeat(2,auto)}}@media only screen and (max-width:767px){.l-footer .p-hotel-list__container .list{margin-top:2rem;gap:1.2666666667rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"yurare-beppu space1" "asakusa ginza" "shinjuku-kabuki kamata" "asahikawa kanazawa" "kyoto hidatakayama" "asakusa-sakura space3" "inn-beppu space2"}}.l-footer .p-hotel-list__container .list li.u-asahikawa{grid-area:asahikawa}.l-footer .p-hotel-list__container .list li.u-asakusa{grid-area:asakusa}.l-footer .p-hotel-list__container .list li.u-ginza{grid-area:ginza}.l-footer .p-hotel-list__container .list li.u-shinjuku-kabuki{grid-area:shinjuku-kabuki}.l-footer .p-hotel-list__container .list li.u-kamata{grid-area:kamata}.l-footer .p-hotel-list__container .list li.u-kanazawa{grid-area:kanazawa}.l-footer .p-hotel-list__container .list li.u-kyoto{grid-area:kyoto}.l-footer .p-hotel-list__container .list li.u-yurare-beppu{grid-area:yurare-beppu}.l-footer .p-hotel-list__container .list li.u-inn-beppu{grid-area:inn-beppu}.l-footer .p-hotel-list__container .list li.u-hidatakayama{grid-area:hidatakayama}.l-footer .p-hotel-list__container .list li.u-asakusa-sakura{grid-area:asakusa-sakura}.l-footer .p-hotel-list__container .list li.u-namba{grid-area:namba}.l-footer .p-hotel-list__container .list li.u-kumamoto{grid-area:kumamoto}.l-footer .p-hotel-list__container .list li a,.l-footer .p-hotel-list__container .list li>span{color:#fff;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}@media only screen and (max-width:767px){.l-footer .p-hotel-list__container .list li a,.l-footer .p-hotel-list__container .list li>span{width:100%}}.l-footer .p-hotel-list__container .list li a::before,.l-footer .p-hotel-list__container .list li>span::before{content:"";width:.4rem;height:.4rem;background:#b3aa99;display:block;margin-block:calc((1.7em - .4rem)/ 2)}@media only screen and (max-width:767px){.l-footer .p-hotel-list__container .list li a::before,.l-footer .p-hotel-list__container .list li>span::before{-ms-flex-item-align:start;align-self:start;margin-top:.75rem}}.l-footer .p-hotel-list__container .list li a span,.l-footer .p-hotel-list__container .list li>span span{position:relative}@media only screen and (min-width:768px)and (max-width:1199px){.l-footer .p-hotel-list__container .list li a span,.l-footer .p-hotel-list__container .list li>span span{font-size:.8rem}}.l-footer .p-hotel-list__container .list li a span::after,.l-footer .p-hotel-list__container .list li>span span::after{content:"";z-index:0;width:100%;height:1px;left:0;bottom:-.25rem;position:absolute;background:#fff;-webkit-transform-origin:left;transform-origin:left;scale:0;-webkit-transition:scale .4s;transition:scale .4s}@media only screen and (max-width:767px){.l-footer .p-hotel-list__container .list li a span small,.l-footer .p-hotel-list__container .list li>span span small{display:block}}.l-footer .p-hotel-list__container .list li a:hover span::after{scale:1}.l-footer .p-hotel-list__container .group{margin-top:3em}.l-footer .p-hotel-list__container .group .area_group{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.l-footer .p-hotel-list__container .group .area_group .area{font-size:1.0666666667rem;font-weight:700;color:#fff;width:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.l-footer .p-hotel-list__container .group .area_group .list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-footer .p-hotel-list__container .group .area_group .list li{width:13em}@media only screen and (max-width:767px){.c-tit1 .en,.c-tit1--center .en{font-size:2.4rem}}.c-tit2::after{background:#b3aa99}.l-header{position:absolute;right:0;top:0;z-index:10;width:100%}@media only screen and (min-width:1200px){.l-header{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-template-columns:28rem auto auto;-webkit-column-gap:1.3333333333rem;-moz-column-gap:1.3333333333rem;column-gap:1.3333333333rem}}@media print{.l-header{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-template-columns:28rem auto auto;-webkit-column-gap:1.3333333333rem;-moz-column-gap:1.3333333333rem;column-gap:1.3333333333rem}}@media only screen and (max-width:1199px){.l-header{top:1.4666666667rem;padding-right:1.4666666667rem}}@media only screen and (max-width:767px){.l-header{padding-right:0}}@media only screen and (min-width:1200px){.l-header__logo{position:absolute;top:2rem;left:2.6666666667rem;z-index:1}}@media print{.l-header__logo{position:absolute;top:2rem;left:2.6666666667rem;z-index:1}}@media only screen and (max-width:1199px){.l-header__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.l-header__logo a{display:grid;grid-template-columns:8.7333333333rem auto;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header__logo a svg{width:100%}.l-header__logo a span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.l-header__logo a span:before{content:"";margin-right:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-header__logo a span:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:767px){body[id*=beppu] .l-header__logo{width:70%}body[id*=beppu] .l-header__logo svg{height:3em}}body[id*=beppu] .l-header__logo a{display:block!important}.l-header__btn{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem}.l-header__btn:has(>li:only-child){grid-template-columns:repeat(1,1fr)}.l-header__btn:has(>li:only-child) .c-btn1--white{margin-left:auto;width:50%}.l-header__btn .c-btn1--white{width:100%}.l-header__btn .c-btn1--white a,.l-header__btn .c-btn1--white button{padding-inline:0;-webkit-transition:background .5s,color .5s,border-color .5s;transition:background .5s,color .5s,border-color .5s;color:#fff;background:rgba(0,0,0,0);border-color:#fff}.l-header__btn .c-btn1--white a:hover,.l-header__btn .c-btn1--white button:hover{background:#ad9667;color:#fff;border-color:#ad9667}.l-header__btn .c-btn1--white.u-air a,.l-header__btn .c-btn1--white.u-air button{-webkit-transition:background .5s,color .5s,border-color .5s;transition:background .5s,color .5s,border-color .5s}.l-header__btn .c-btn1--white.u-air a:hover,.l-header__btn .c-btn1--white.u-air button:hover{background:#5a6e79;color:#fff;border-color:#5a6e79}.l-header__lang{color:#fff}@media only screen and (min-width:768px)and (max-width:1199px){.l-header__lang{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}}@media only screen and (max-width:767px){.l-header__lang{display:none}}.l-header__lang .st{border-bottom:1px solid #fff}.l-header__lang .inner li a{text-shadow:0 0 10px rgba(63,41,20,.3);color:#fff}.l-header__humb{display:grid;place-content:center}@media only screen and (min-width:1200px){.l-header__humb{width:5.6rem;height:5.6rem;background:#b3aa99}}@media print{.l-header__humb{width:5.6rem;height:5.6rem;background:#b3aa99}}@media only screen and (max-width:1199px){.l-header__humb{position:fixed;width:4.6666666667rem;height:4rem;top:0;right:0}}.l-header__humb span{display:block;width:2.1333333333rem;height:.6666666667rem;position:relative}.l-header__humb span::after,.l-header__humb span::before{content:"";z-index:0;width:100%;height:1px;left:0;bottom:0;position:absolute;background:#fff}.l-header__humb span::before{top:0}.l-header__humb span::after{bottom:0}.l-fix-header{position:fixed;width:100%;inset:0 0 auto auto;z-index:10;background:hsla(0,0%,100%,.78);padding-left:2.6666666667rem;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media only screen and (min-width:1200px){.l-fix-header{display:grid;grid-template-columns:1fr 28rem auto auto;-webkit-column-gap:2.2666666667rem;-moz-column-gap:2.2666666667rem;column-gap:2.2666666667rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print{.l-fix-header{display:grid;grid-template-columns:1fr 28rem auto auto;-webkit-column-gap:2.2666666667rem;-moz-column-gap:2.2666666667rem;column-gap:2.2666666667rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:1199px){.l-fix-header{padding:1.2166666667rem 0}}.is-fix .l-fix-header{opacity:1;pointer-events:auto}@media only screen and (max-width:1199px){.l-fix-header__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}}.l-fix-header__logo a{display:grid;grid-template-columns:8.7333333333rem auto;-webkit-column-gap:.9333333333rem;-moz-column-gap:.9333333333rem;column-gap:.9333333333rem;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-fix-header__logo a svg{width:100%}.l-fix-header__logo a span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-fix-header__logo a span:before{content:"";margin-right:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-fix-header__logo a span:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:768px){body[id*=beppu] .l-fix-header__logo{width:28.6805555556vw}}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-fix-header__logo{width:53.7760416667vw}}@media only screen and (max-width:767px){body[id*=beppu] .l-fix-header__logo{width:80%;padding-left:7%}}body[id*=beppu] .l-fix-header__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){body[id*=beppu] .l-fix-header__logo a{grid-template-columns:1fr auto 1fr;gap:.4666666667rem}}body[id*=beppu] .l-fix-header__logo a use{fill:#464141!important}@media only screen and (max-width:1199px){.l-fix-header__lang{display:none}}.l-fix-header__lang .inner{background:hsla(0,0%,100%,.8)}.l-fix-header__btn{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem}.l-fix-header__btn:has(>li:only-child){grid-template-columns:repeat(1,1fr)}.l-fix-header__btn:has(>li:only-child) .c-btn1{margin-left:auto;width:50%}.l-fix-header__btn .c-btn1{width:100%}.l-fix-header__btn .c-btn1 a,.l-fix-header__btn .c-btn1 button{padding-inline:0}.l-fix-header__humb{display:grid;place-content:center}@media only screen and (min-width:1200px){.l-fix-header__humb{width:5.6rem;height:5.6rem;background:#b3aa99}}@media print{.l-fix-header__humb{width:5.6rem;height:5.6rem;background:#b3aa99}}@media only screen and (max-width:1199px){.l-fix-header__humb{position:fixed;width:4.6666666667rem;height:4rem;top:0;right:0}}.l-fix-header__humb span{display:block;width:2.1333333333rem;height:.6666666667rem;position:relative}.l-fix-header__humb span::after,.l-fix-header__humb span::before{content:"";z-index:0;width:100%;height:1px;left:0;bottom:0;position:absolute;background:#464141}@media only screen and (min-width:1200px){.l-fix-header__humb span::after,.l-fix-header__humb span::before{background:#fff}}@media print{.l-fix-header__humb span::after,.l-fix-header__humb span::before{background:#fff}}.l-fix-header__humb span::before{top:0}.l-fix-header__humb span::after{bottom:0}.l-search{background:#5a6e79;padding-block:5.5555555556vw 5.9027777778vw;margin-top:9.1666666667vw}html:not([lang=ja]) .l-search{display:none}@media only screen and (min-width:768px)and (max-width:1199px){.l-search{padding-block:8% 8.5%;margin-top:13.2%}}@media only screen and (max-width:767px){.l-search{padding-block:4.6666666667rem 2.8666666667rem;margin-top:5rem}#asahikawa .l-search,#asakusa .l-search,#beppu .l-search,#ginza .l-search,#kabuki .l-search,#kamata .l-search,#kanazawa .l-search,#kyoto .l-search{margin-top:0}}.l-search .p-search-form{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:3.3333333333rem}@media only screen and (min-width:1200px){.l-search .p-search-form{grid-template-columns:78.8181818182% 20%;-webkit-column-gap:.9333333333rem;-moz-column-gap:.9333333333rem;column-gap:.9333333333rem}}@media print{.l-search .p-search-form{grid-template-columns:78.8181818182% 20%;-webkit-column-gap:.9333333333rem;-moz-column-gap:.9333333333rem;column-gap:.9333333333rem}}@media only screen and (max-width:767px){.l-search .p-search-form{margin:3rem auto 0;width:86.0465116279%}}.l-search .p-search-form .wrap{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;grid-template-columns:1fr repeat(3,20.7612456747%);-webkit-column-gap:1.6147635525%;-moz-column-gap:1.6147635525%;column-gap:1.6147635525%}@media only screen and (max-width:767px){.l-search .p-search-form .wrap{gap:1.6666666667rem 1rem;grid-template-columns:1fr 2.6666666667rem 8.3333333333rem;grid-template-areas:"checkin checkin stay" "rooms ppl ppl"}}.l-search .p-search-form .wrap .item.u-hotel{display:none}@media only screen and (max-width:767px){.l-search .p-search-form .wrap .item.u-checkin{grid-area:checkin}}@media only screen and (max-width:767px){.l-search .p-search-form .wrap .item.u-stay{grid-area:stay}}@media only screen and (max-width:767px){.l-search .p-search-form .wrap .item.u-rooms{grid-area:rooms}}@media only screen and (max-width:767px){.l-search .p-search-form .wrap .item.u-ppl{grid-area:ppl}}.l-search .p-search-form .wrap .item legend{line-height:1;padding:0;width:100%;letter-spacing:.1em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9333333333rem;margin-bottom:1.2666666667rem}@media only screen and (max-width:767px){.l-search .p-search-form .wrap .item legend{margin-bottom:1.0666666667rem}}.l-search .p-search-form .wrap .item legend::before{content:"";width:.4rem;height:.4rem;display:inline-block;background:#b3aa99;margin-right:.4rem}.l-search .p-search-form .wrap .item label{display:block}.l-search .p-search-form .wrap .item .wrap-checkin{position:relative;background:#fff;cursor:pointer;border:1px solid #d9d9d9;padding:1.1666666667rem 1.2rem;border-radius:.2666666667rem}@media only screen and (min-width:1441px){.l-search .p-search-form .wrap .item .wrap-checkin{border-radius:.2777777778vw}}.l-search .p-search-form .wrap .item .wrap-checkin .input-txt{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem;line-height:1;letter-spacing:.1em;font-size:1rem}.l-search .p-search-form .wrap .item .wrap-checkin .input-txt:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.l-search .p-search-form .wrap .item .wrap-checkin label{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%}.l-search .p-search-form .wrap .item .wrap-checkin label .calender{width:100%;height:100%;cursor:pointer}.l-search .p-search-form .wrap .item .wrap-select-hotel,.l-search .p-search-form .wrap .item .wrap-select-num{position:relative}.l-search .p-search-form .wrap .item .wrap-select-hotel:after,.l-search .p-search-form .wrap .item .wrap-select-num:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.3333333333rem;pointer-events:none;font-size:.6666666667rem}.l-search .p-search-form .wrap .item .wrap-select-hotel select,.l-search .p-search-form .wrap .item .wrap-select-num select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);font:inherit;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;color:#464141;font-size:100%;cursor:pointer;background:#fff;padding:1.1666666667rem 1.2rem;letter-spacing:.1em;line-height:1;border:1px solid #d9d9d9;border-radius:.2666666667rem;font-size:1rem}@media only screen and (min-width:1441px){.l-search .p-search-form .wrap .item .wrap-select-hotel select,.l-search .p-search-form .wrap .item .wrap-select-num select{border-radius:.2777777778vw}}.l-search .p-search-form .wrap .item .wrap-select-hotel .input-txt{display:none}@media only screen and (min-width:1200px){body[id*=beppu] .l-search .p-search-form .wrap{grid-template-columns:repeat(5,minmax(120px,auto))}}@media print{body[id*=beppu] .l-search .p-search-form .wrap{grid-template-columns:repeat(5,minmax(120px,auto))}}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-search .p-search-form .wrap{grid-template-columns:repeat(6,1fr);row-gap:1.3333333333rem}}@media only screen and (max-width:767px){body[id*=beppu] .l-search .p-search-form .wrap{grid-template-columns:repeat(6,1fr)}}body[id*=beppu] .l-search .p-search-form .wrap .item.u-hotel{display:block}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(1){grid-area:1/1/2/4}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(2){grid-area:1/4/2/7}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(3){grid-area:2/1/3/3}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(4){grid-area:2/3/3/5}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(5){grid-area:2/5/3/7}}@media only screen and (max-width:767px){body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(1){grid-area:1/1/2/7}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(2){grid-area:2/1/3/5}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(3){grid-area:2/5/3/7}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(4){grid-area:3/1/4/4}body[id*=beppu] .l-search .p-search-form .wrap .item:nth-child(5){grid-area:3/4/4/7}}.l-search .p-search-form .btn{display:block;background:#ad9667;text-decoration:none;text-align:center;border-radius:calc(infinity*1px);padding:1.1rem .8em;border:1px solid #ad9667;-webkit-transition:background .4s;transition:background .4s}@media only screen and (min-width:768px)and (max-width:1199px){.l-search .p-search-form .btn{max-width:14.6666666667rem;margin:2rem auto 0}}@media only screen and (max-width:767px){.l-search .p-search-form .btn{margin:1.7333333333rem auto 0;width:100%}}.l-search .p-search-form .btn:hover{background:rgb(159.4051282051,135.2846153846,85.9948717949)}.l-search .p-search-form .btn span{color:#fff}.l-search .p-search-form .btn span:before{content:"";margin-right:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;margin-right:.5333333333rem;font-size:1.3333333333rem}.l-search .link{text-align:center;margin-top:2rem}@media only screen and (max-width:767px){.l-search .link{margin-top:1.3333333333rem}}.l-search .link a{color:#fff;text-decoration:none;font-size:.9333333333rem}.l-search .link a:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.6666666667rem;font-size:1.0666666667rem}.pika-single{z-index:calc(infinity)!important}@media only screen and (max-width:767px){.pika-single .pika-lendar{width:23.3333333333rem!important}.pika-single .pika-button{padding:10px}}.l-footer{background:#524d4d;padding-block:4.3333333333rem 2.3333333333rem}@media only screen and (min-width:768px)and (max-width:1199px){.l-footer{padding-bottom:6.6666666667rem}}@media only screen and (max-width:767px){.l-footer{padding-block:4rem 6.6666666667rem}}.l-footer__container__logo{width:8rem;margin-inline:auto}@media only screen and (max-width:767px){.l-footer__container__logo{width:7.3333333333rem}}.l-footer__container__logo .svg-logo{display:block;width:100%}.l-footer__container__address{color:#fff;text-align:center;margin-top:2rem}@media only screen and (max-width:767px){.l-footer__container__address{margin-top:1.4666666667rem}}.l-footer__container__address em,.l-footer__container__address>span{display:block}.l-footer__container__address em{font-weight:600}.l-footer__container__address>span{margin-top:.4rem}.l-footer__container__address>span a,.l-footer__container__address>span span.tel{color:#fff}.l-footer__container__sns{grid-area:sns;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(1,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.9333333333rem;-moz-column-gap:.9333333333rem;column-gap:.9333333333rem;margin:1.0666666667rem auto 0}.l-footer__container__sns li a{display:block;color:#fff;text-decoration:none}.mouse .l-footer__container__sns li a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.l-footer__container__sns li a:hover{opacity:.7}.l-footer__container__sns li a::before{font-size:1.5333333333rem}.l-footer__container__menu{margin-top:2.5333333333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.3333333333rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1200px){.l-footer__container__menu{width:76.3888888889%;margin-inline:auto}}@media print{.l-footer__container__menu{width:76.3888888889%;margin-inline:auto}}@media only screen and (max-width:1199px){.l-footer__container__menu{width:76.7441860465%;margin-inline:auto}}@media only screen and (max-width:767px){.l-footer__container__menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.9333333333rem 1.0666666667rem}}@media only screen and (max-width:767px){.l-footer__container__menu li{width:calc(50% - .5333333333rem)}.l-footer__container__menu li:first-child{width:100%}}.l-footer__container__menu li.u-pdf a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:1fr auto;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-footer__container__menu li.u-pdf a:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b3aa99;margin-top:.2rem;font-size:.9333333333rem}.l-footer__container__menu li a{color:#fff;text-decoration:none}.mouse .l-footer__container__menu li a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.l-footer__container__menu li a:hover{opacity:.7}.l-footer__container__menu li a i{margin-left:.5em}.l-footer__container .hotel_area_group .area_group{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.l-footer__container .hotel_area_group .area_group .area{font-size:.9333333333rem;font-weight:700;color:#fff;width:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.l-footer__container .hotel_area_group .area_group .list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-footer__container .hotel_area_group .area_group .list li{width:13em}.l-footer__container .multi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;margin-bottom:2rem}@media only screen and (min-width:768px){.l-footer__container .multi{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width:767px){.l-footer__container .multi{margin-bottom:1.4666666667rem}}@media only screen and (min-width:768px){.l-footer__container .multi{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:767px){.l-footer__container .multi{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-footer__container .multi .l-footer__container__address{margin-top:0}.l-footer__container .multi .l-footer__container__address:nth-child(1) .l-footer__container__logo{max-width:125px}.l-footer__container .multi .l-footer__container__address:nth-child(2) .l-footer__container__logo{max-width:168px}.l-footer__container .multi .l-footer__container__address .l-footer__container__logo{margin-bottom:2rem}@media only screen and (min-width:768px){.l-footer__container .multi .l-footer__container__address .l-footer__container__logo{width:auto}}@media only screen and (max-width:767px){.l-footer__container .multi .l-footer__container__address .l-footer__container__logo{margin-bottom:1.4666666667rem}}.l-footer__container .multi .l-footer__container__address .l-footer__container__logo svg{width:100%}.l-footer__container .multi .l-footer__container__address .l-footer__container__logo svg use{fill:#fff}.l-footer__copy{margin-top:1.6rem;color:#fff;text-align:right;font-weight:300;font-family:"DM Sans","ヒラギノ角ゴ Pro",Times,Garamond,Georgia,serif;font-size:.9333333333rem}@media only screen and (max-width:767px){.l-footer__copy{margin-top:1.4666666667rem;text-align:center}}.l-fix-footer{position:fixed;width:100%;z-index:10;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem;width:90.6976744186vw;bottom:1.3333333333rem;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:984px)and (max-width:1199px){.l-fix-footer{max-width:32rem;left:auto;-webkit-transform:translateX(0);transform:translateX(0);right:1.3333333333rem}}.l-fix-footer .c-btn1{width:100%}.l-fix-footer .c-btn1 a,.l-fix-footer .c-btn1 button{padding-inline:0;line-height:1.5;padding:.8rem 0}.l-fix-footer .c-btn1 a,.l-fix-footer .c-btn1 button{padding-block:1.0166666667rem}.l-fix-footer .c-btn1 a .rsv_txt,.l-fix-footer .c-btn1 button .rsv_txt{font-size:1.5rem}@media only screen and (max-width:767px){#asakusa-sakura_news .l-fix-footer{grid-template-columns:1fr}}@media only screen and (max-width:767px){#asakusa-sakura_news .l-fix-footer .c-btn1{width:100%}}.l-menu{position:fixed;inset:0;margin:auto;display:grid;place-content:center;grid-template-columns:100%;grid-template-rows:100%;overflow:auto;opacity:0;pointer-events:none;-webkit-transition:opacity .4s;transition:opacity .4s;z-index:calc(infinity);background:#464141}@media only screen and (min-width:1200px){.l-menu{background:#b3aa99;grid-template-columns:54.1666666667vw 1fr}}@media print{.l-menu{background:#b3aa99;grid-template-columns:54.1666666667vw 1fr}}.is-modal-menu .l-menu{opacity:1;pointer-events:auto}@media only screen and (min-width:1200px){.l-menu .c-close{inset:2rem 2rem auto auto}}@media print{.l-menu .c-close{inset:2rem 2rem auto auto}}.l-menu .c-lang{color:#fff;position:absolute;top:1.4666666667rem;right:1.4666666667rem}.l-menu .c-lang .st{border-color:#fff}.l-menu .c-lang .inner{background:#615c58}.l-menu .c-lang .inner li a{color:#fff}.l-menu__img{position:relative;height:100%}.l-menu__img .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l-menu__img .logo span,.l-menu__img .logo svg{display:block;text-align:center}.l-menu__img .logo svg{width:8.6666666667rem;margin-inline:auto}.l-menu__img .logo span{color:#fff;letter-spacing:.1em;margin-top:1.8666666667rem;line-height:1.4666666667}.l-menu__img .logo .multi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.3333333333vw}.l-menu__img .logo .multi svg use{fill:#fff}.l-menu__img .img{height:100%}.l-menu__img .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-menu__container{width:100%;min-height:100%;display:grid;grid-template-columns:100%;place-content:center}@media only screen and (max-width:767px){.l-menu__container{width:81.3953488372%;margin-inline:auto}}@media only screen and (min-width:768px){.l-menu__container__inner{max-width:32rem;width:95%;margin-inline:auto}}.l-menu__container__inner__nav .gnav li a,.l-menu__container__inner__nav .snav li a{color:#fff;text-decoration:none}.mouse .l-menu__container__inner__nav .gnav li a,.mouse .l-menu__container__inner__nav .snav li a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.l-menu__container__inner__nav .gnav li a:hover,.l-menu__container__inner__nav .snav li a:hover{opacity:.7}@media only screen and (max-width:767px){.l-menu__container__inner__nav .gnav{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}}@media only screen and (max-width:767px){.l-menu__container__inner__nav .gnav li:first-child{grid-area:1/1/2/3}}@media only screen and (min-width:768px){.l-menu__container__inner__nav .gnav li+li{margin-top:1.4666666667rem}}.l-menu__container__inner__nav .gnav li a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.l-menu__container__inner__nav .gnav li a .en{line-height:1.25;letter-spacing:.06em;font-size:1.7333333333rem;font-family:Marcellus,Amiri,"Playfair Display","Times New Roman",Times,Garamond,Georgia,serif}.l-menu__container__inner__nav .gnav li a .jp{line-height:1.65}.l-menu__container__inner__nav .snav{margin-top:2rem;letter-spacing:.04em}@media only screen and (max-width:767px){.l-menu__container__inner__nav .snav{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}}.l-menu__container__inner__nav .snav li{line-height:1.65}@media only screen and (min-width:768px){.l-menu__container__inner__nav .snav li+li{margin-top:1.0666666667rem}}.l-menu__container__inner__nav .snav li a i{margin-left:.5em}@media only screen and (min-width:768px){.l-menu__container__inner__nav .btns{grid-template-columns:repeat(2,1fr);-webkit-column-gap:1.3333333333rem;-moz-column-gap:1.3333333333rem;column-gap:1.3333333333rem;margin-top:2rem}}@media only screen and (max-width:767px){.l-menu__container__inner__nav .btns{width:100%;margin:2.6666666667rem auto 0}.l-menu__container__inner__nav .btns .rsv_txt{font-size:1.5rem}}.l-menu__container__inner__nav .btns .c-btn1{width:100%}@media only screen and (max-width:767px){.l-menu__container__inner__nav .btns .c-btn1+.c-btn1{margin-top:1.0666666667rem}}.l-menu__container__inner__nav .btns .c-btn1 a,.l-menu__container__inner__nav .btns .c-btn1 button{padding:1.0166666667rem 0}@media only screen and (max-width:767px){.l-menu__container__inner__nav .btns .c-btn1 a{line-height:1.5;padding:.8rem 0}}@media only screen and (min-width:768px){.l-menu__container__inner__bottom{display:grid;grid-template-columns:1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:3.3333333333rem}}@media only screen and (max-width:767px){.l-menu__container__inner__bottom{width:100%;margin-top:2.6666666667rem}}.l-menu__container__inner__bottom .address{color:#fff}@media only screen and (max-width:767px){.l-menu__container__inner__bottom .address{text-align:center}}.l-menu__container__inner__bottom .address em,.l-menu__container__inner__bottom .address>span{display:block}.l-menu__container__inner__bottom .address em{line-height:1.65;font-weight:600}.l-menu__container__inner__bottom .address>span{line-height:1.8;margin-top:.8666666667rem}.l-menu__container__inner__bottom .address>span a,.l-menu__container__inner__bottom .address>span span.tel{color:#fff}.l-menu__container__inner__bottom .sns{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(1,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.9333333333rem;-moz-column-gap:.9333333333rem;column-gap:.9333333333rem;margin:1.0666666667rem auto 0}@media only screen and (max-width:767px){.l-menu__container__inner__bottom .sns{margin:1.3333333333rem auto 0}}.l-menu__container__inner__bottom .sns li a{display:block;color:#fff;text-decoration:none}.mouse .l-menu__container__inner__bottom .sns li a{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.l-menu__container__inner__bottom .sns li a:hover{opacity:.7}.l-menu__container__inner__bottom .sns li a::before{font-size:1.5333333333rem}body[id*=beppu] .l-menu{grid-template-rows:100%}@media only screen and (max-width:767px){body[id*=beppu] .l-menu{padding-bottom:3em}}@media only screen and (min-width:1200px){body[id*=beppu] .l-menu{grid-template-columns:34.7222222222vw 1fr}}@media print{body[id*=beppu] .l-menu{grid-template-columns:34.7222222222vw 1fr}}body[id*=beppu] .l-menu__img .logo{z-index:10}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container{width:100%;place-content:start;padding-inline:9.3023255814%}}@media only screen and (min-width:768px){body[id*=beppu] .l-menu__container__inner{width:50.9333333333rem;max-width:90%}}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-menu__container__inner{width:85%}}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container__inner{padding-block:6.6666666667rem}}@media only screen and (min-width:768px){body[id*=beppu] .l-menu__container__inner__nav .gnav{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3333333333rem}}body[id*=beppu] .l-menu__container__inner__nav .gnav li{margin:0}body[id*=beppu] .l-menu__container__inner__nav .gnav li a{display:block}body[id*=beppu] .l-menu__container__inner__nav .gnav li a span{display:block}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-menu__container__inner__nav .gnav li a span{font-size:1.6rem}}@media only screen and (min-width:768px){body[id*=beppu] .l-menu__container__inner__nav .snav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body[id*=beppu] .l-menu__container__inner__nav .snav li{margin-top:0}body[id*=beppu] .l-menu__container__inner__nav .snav li:not(:first-child){margin-left:1.3333333333rem}body[id*=beppu] .l-menu__container__inner__nav .snav li a:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:768px){body[id*=beppu] .l-menu__container__inner__bottom{grid-template-columns:1fr}}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container__inner__bottom{padding-top:2rem;border-top:1px solid #fff;margin-top:2.6666666667rem}}body[id*=beppu] .l-menu__container__inner__bottom .multi{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4305555556vw}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container__inner__bottom .multi{display:block}}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container__inner__bottom .multi>div:not(:first-of-type){margin-top:2.5rem}}body[id*=beppu] .l-menu__container__inner__bottom .multi .address>span{margin-top:.3333333333rem}@media only screen and (min-width:768px){body[id*=beppu] .l-menu__container__inner__bottom .multi .btns{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:.6666666667rem;-moz-column-gap:.6666666667rem;column-gap:.6666666667rem;margin-top:1rem}}@media only screen and (min-width:1200px)and (max-width:1560px){body[id*=beppu] .l-menu__container__inner__bottom .multi .btns{grid-template-columns:.85fr 1.15fr}}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-menu__container__inner__bottom .multi .btns{grid-template-columns:.85fr 1.15fr}}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container__inner__bottom .multi .btns{width:91.4285714286%;margin:1.3333333333rem auto 0}}body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1{width:100%}@media only screen and (max-width:767px){body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1+.c-btn1{margin-top:1.0666666667rem}}body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1 a,body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1 button{padding:.7333333333rem .5333333333rem;font-size:.9333333333rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1 a:before,body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1 button:before{margin-right:.3em;font-size:1.0666666667rem;vertical-align:baseline}body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1 a .rsv_txt,body[id*=beppu] .l-menu__container__inner__bottom .multi .btns .c-btn1 button .rsv_txt{font-size:1.5rem}body[id*=beppu] .l-menu__container__inner__bottom .sns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-inline:auto 0}body[id*=beppu] .l-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0;opacity:0;pointer-events:none;-webkit-transition:opacity .4s,z-index .4s;transition:opacity .4s,z-index .4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[id*=beppu] .l-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(70,65,65,.5);z-index:0}body[id*=beppu] .l-modal__inner{position:relative;z-index:1;max-width:46.6666666667rem;width:88.0952380952%;background:#fff;border-radius:.8rem;position:relative;padding:3.8194444444% 4.1666666667% 5.5555555556%}@media only screen and (min-width:1441px){body[id*=beppu] .l-modal__inner{border-radius:.8333333333vw}}@media only screen and (max-width:767px){body[id*=beppu] .l-modal__inner{padding:2.6666666667rem 2rem 2.6666666667rem}}body[id*=beppu] .l-modal__inner .c-close{position:absolute;left:auto;right:4.2857142857%;top:2rem}body[id*=beppu] .l-modal__inner .c-close::after,body[id*=beppu] .l-modal__inner .c-close::before{background:#524d4d}body[id*=beppu] .l-modal__inner .btns{margin-inline:auto;width:100%;margin-top:2.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){body[id*=beppu] .l-modal__inner .btns{margin-top:2rem}}@media only screen and (max-width:767px){body[id*=beppu] .l-modal__inner .btns{margin-top:1.3333333333rem}}@media only screen and (min-width:768px){body[id*=beppu] .l-modal__inner .btns{display:grid;grid-template-columns:repeat(2,1fr);gap:2.0833333333vw}}@media only screen and (max-width:767px){body[id*=beppu] .l-modal__inner .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6666666667rem}}body[id*=beppu] .l-modal__inner .btns li{width:100%}body[id*=beppu] .l-modal__inner .btns li a{padding:1rem}body[id*=beppu] .l-modal.is-active{z-index:calc(infinity);opacity:1;pointer-events:auto}body[id*=beppu].is-modal-selectRsv1{overflow:hidden}body[id*=beppu].is-modal-selectRsv1 #selectRsv1{z-index:calc(infinity);opacity:1;pointer-events:auto}body[id*=beppu].is-modal-selectRsv2{overflow:hidden}body[id*=beppu].is-modal-selectRsv2 #selectRsv2{z-index:calc(infinity);opacity:1;pointer-events:auto}.c-intro{text-align:center;margin-top:4.1333333333rem}@media only screen and (min-width:768px)and (max-width:1199px){.c-intro{margin-top:6.2%}}@media only screen and (max-width:767px){.c-intro{margin-top:3.5rem}}@media only screen and (max-width:767px){.c-intro{margin-inline:auto;width:76.7441860465%}}.c-intro .svg-intro{display:block;margin-inline:auto;width:2.5333333333rem}.c-intro__lead{letter-spacing:.14em;line-height:1.7727272727;font-size:1.4666666667rem;margin-top:1.6rem}@media only screen and (max-width:767px){.c-intro__lead{margin-top:1rem}}.c-intro__txt{line-height:2;margin-top:1.4666666667rem}@media only screen and (max-width:767px){.c-intro__txt{margin-top:.8rem}}@media only screen and (max-width:767px){.c-intro__txt{text-align:left}}.c-pnav-img{padding-block:2.5rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;position:relative}.c-pnav-img::after,.c-pnav-img::before{content:"";z-index:0;width:100%;height:1px;left:0;position:absolute;background:#d9d9d9}.c-pnav-img::before{top:-.2rem}.c-pnav-img::after{bottom:-.2rem}.c-pnav-img__list{max-width:58rem;width:86.0465116279%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem 3.4482758621%}@media only screen and (max-width:767px){.c-pnav-img__list{gap:1rem}}.c-pnav-img__list li{width:22.4137931034%}@media only screen and (max-width:767px){.c-pnav-img__list li{width:calc(50% - .5rem)}}.c-pnav-img__list li a{text-decoration:none;display:block}.c-pnav-img__list li a .img{overflow:hidden;border-radius:.5333333333rem}@media only screen and (min-width:1441px){.c-pnav-img__list li a .img{border-radius:.5555555556vw}}.c-pnav-img__list li a .img img{scale:1;-webkit-transition:scale .4s;transition:scale .4s}.c-pnav-img__list li a .txt{display:grid;grid-template-columns:1fr auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.4rem;margin-top:.9333333333rem;-webkit-transition:color .4s;transition:color .4s}@media only screen and (min-width:768px)and (max-width:1199px){.c-pnav-img__list li a .txt{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;font-size:.8666666667rem}}.c-pnav-img__list li a .txt:after{content:"";margin-left:.3em;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0;font-size:.6666666667rem}.c-pnav-img__list li a:hover .img img{scale:1.1}.c-pnav-img__list li a:hover .txt{color:#b3aa99}.p-info .c-tit2.u-block em{display:block}.p-info .c-tit2.u-block em span{display:block;margin-left:0;margin-top:.7rem}