.bg_black .p-room__inner,.bg_silver .p-room__inner,.p-information__inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.bg_black .p-room__inner,.bg_silver .p-room__inner,.p-information__inner{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.bg_black .p-room__inner,.bg_silver .p-room__inner,.p-information__inner{max-width:calc(1260px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.bg_black .p-room__inner,.bg_silver .p-room__inner,.p-information__inner{max-width:calc(1260px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__inner,.bg_silver .p-room__inner,.p-information__inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.bg_black .p-room__inner,.bg_silver .p-room__inner,.p-information__inner{width:calc(348 / 428 * 100%)}}.c-tmp__link,.bg_black .p-reasons__inner,.bg_black .p-type__inner,.bg_black .p-room__cnt,.bg_black .p-room__sub,.bg_black .p-room__sub .c-swiper__inner,.bg_black .p-room__count,.bg_black .p-room__lbtn,.bg_silver .p-room__cnt,.bg_silver .p-room__sub,.bg_silver .p-room__sub .c-swiper__inner,.bg_silver .p-room__count,.bg_silver .p-room__lbtn,.p-amenities{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.c-tmp__link,.bg_black .p-reasons__inner,.bg_black .p-type__inner,.bg_black .p-room__cnt,.bg_black .p-room__sub,.bg_black .p-room__sub .c-swiper__inner,.bg_black .p-room__count,.bg_black .p-room__lbtn,.bg_silver .p-room__cnt,.bg_silver .p-room__sub,.bg_silver .p-room__sub .c-swiper__inner,.bg_silver .p-room__count,.bg_silver .p-room__lbtn,.p-amenities{width:calc(1360 / 1440 * 100%);max-width:calc(1360px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.c-tmp__link,.bg_black .p-reasons__inner,.bg_black .p-type__inner,.bg_black .p-room__cnt,.bg_black .p-room__sub,.bg_black .p-room__sub .c-swiper__inner,.bg_black .p-room__count,.bg_black .p-room__lbtn,.bg_silver .p-room__cnt,.bg_silver .p-room__sub,.bg_silver .p-room__sub .c-swiper__inner,.bg_silver .p-room__count,.bg_silver .p-room__lbtn,.p-amenities{max-width:calc(1360px * ((15 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.c-tmp__link,.bg_black .p-reasons__inner,.bg_black .p-type__inner,.bg_black .p-room__cnt,.bg_black .p-room__sub,.bg_black .p-room__sub .c-swiper__inner,.bg_black .p-room__count,.bg_black .p-room__lbtn,.bg_silver .p-room__cnt,.bg_silver .p-room__sub,.bg_silver .p-room__sub .c-swiper__inner,.bg_silver .p-room__count,.bg_silver .p-room__lbtn,.p-amenities{max-width:calc(1360px * ((15 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-tmp__link,.bg_black .p-reasons__inner,.bg_black .p-type__inner,.bg_black .p-room__cnt,.bg_black .p-room__sub,.bg_black .p-room__sub .c-swiper__inner,.bg_black .p-room__count,.bg_black .p-room__lbtn,.bg_silver .p-room__cnt,.bg_silver .p-room__sub,.bg_silver .p-room__sub .c-swiper__inner,.bg_silver .p-room__count,.bg_silver .p-room__lbtn,.p-amenities{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width: 767px){.c-tmp__link,.bg_black .p-reasons__inner,.bg_black .p-type__inner,.bg_black .p-room__cnt,.bg_black .p-room__sub,.bg_black .p-room__sub .c-swiper__inner,.bg_black .p-room__count,.bg_black .p-room__lbtn,.bg_silver .p-room__cnt,.bg_silver .p-room__sub,.bg_silver .p-room__sub .c-swiper__inner,.bg_silver .p-room__count,.bg_silver .p-room__lbtn,.p-amenities{width:calc(388 / 428 * 100%)}}@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes FadeUp{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomOut{0%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes textUp{to{transform:translateY(0%);opacity:1}}.c-tmp__link{max-width:1000px;display:grid;grid-template-columns:repeat(2, 1fr)}@media only screen and (min-width: 1441px){.c-tmp__link{max-width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.c-tmp__link{grid-template-columns:1fr}}@media only screen and (min-width: 768px){.c-tmp__link{gap:3.07rem}}@media only screen and (max-width: 767px){.c-tmp__link{gap:1.53rem}}.c-tmp__link__item{position:relative}.c-tmp__link__item .img{overflow:hidden}.c-tmp__link__item .img img{transition:0.4s all ease}.c-tmp__link__item a{text-decoration:none}.c-tmp__link__item a:hover .img img{transform:scale(1.05)}.c-tmp__link__item__info{position:absolute;bottom:0;right:0;background:#f4f3f2;z-index:1;padding:1.69rem 1.53rem .38rem}@media only screen and (min-width: 768px){.c-tmp__link__item__info{width:calc(380 / 480 * 100%)}}@media only screen and (max-width: 767px){.c-tmp__link__item__info{width:90%}}.c-tmp__link__item__info .c-link-btn__link__ic{position:absolute;right:1.53rem;bottom:.92rem}.c-tmp__link__item__info .c-link-btn__link__ic::before{display:none}.c-tmp__link__item__info .c-link-btn__link__ic::before>span{margin-left:0}main{position:relative}@media only screen and (min-width: 1025px){main{padding-bottom:8.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){main{padding-bottom:6.15rem}}@media only screen and (max-width: 767px){main{padding-bottom:4.61rem}}main::before{content:"";position:absolute;bottom:0;width:100%;height:100%;background:url(./../../rooms/images/bg_silver.webp) center bottom no-repeat;background-size:cover;background-attachment:fixed}@media only screen and (min-width: 1025px){main::before{padding-bottom:8.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){main::before{padding-bottom:6.15rem}}@media only screen and (max-width: 767px){main::before{padding-bottom:4.61rem}}main .c-txt--s11{font-size:85%}main .c-table--line{background:transparent}.lower .l-footer{margin-top:0}.p-mv{position:relative;z-index:1}.l-topicpath{position:relative;z-index:2}.l-topicpath ul li a,.l-topicpath ul li span{color:#fff}.bg_black{position:relative}@media only screen and (min-width: 1025px){.bg_black{padding-bottom:4.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black{padding-bottom:2.3rem}}@media only screen and (max-width: 767px){.bg_black{padding-bottom:3.07rem}}.bg_black::before{content:"";position:absolute;width:100%;height:calc(100% + 10rem);background:#1a1a1a;left:0;bottom:0}.bg_black>*{position:relative;z-index:1}.bg_black .p-reasons{padding-top:1.92rem;padding-top:2.69rem}@media only screen and (min-width: 1025px){.bg_black .p-reasons{padding-bottom:10.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-reasons{padding-bottom:7.69rem}}@media only screen and (max-width: 767px){.bg_black .p-reasons{padding-bottom:3.07rem}}.bg_black .p-reasons .c-txt{color:#fff}.bg_black .p-reasons__inner{max-width:1240px}@media only screen and (min-width: 1441px){.bg_black .p-reasons__inner{max-width:calc(1240 / 1440 * 100%)}}@media only screen and (max-width: 767px){.bg_black .p-reasons__inner{width:100%}}@media only screen and (max-width: 767px){.bg_black .p-reasons__inner .box_inside{width:90%;margin-inline:auto}}@media only screen and (min-width: 768px){.bg_black .p-reasons__inner .box_inside>.c-title{margin-bottom:3.84rem}}@media only screen and (max-width: 767px){.bg_black .p-reasons__inner .box_inside>.c-title{margin-bottom:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-reasons__slider{margin-left:auto;margin-right:0;width:90%;overflow-x:hidden;margin-top:-1.54rem}}@media only screen and (min-width: 1025px){.bg_black .p-reasons__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-reasons__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.84rem}}.bg_black .p-reasons__item{position:relative;padding:0 1rem}@media only screen and (max-width: 767px){.bg_black .p-reasons__item{padding-top:3.5rem}}.bg_black .p-reasons__item .num{position:absolute;left:1rem;top:-3rem;z-index:1;line-height:1}@media only screen and (min-width: 1025px){.bg_black .p-reasons__item .num{top:-3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-reasons__item .num{top:-4rem}}@media only screen and (max-width: 767px){.bg_black .p-reasons__item .num{top:0}}.bg_black .p-reasons__item .num span{font-family:"Cormorant", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:0.046em;color:#fff;background:url(./../../rooms/images/bg_noise.webp);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:left bottom}@media only screen and (min-width: 1025px){.bg_black .p-reasons__item .num span{font-size:4.62rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-reasons__item .num span{font-size:5rem}}@media only screen and (max-width: 767px){.bg_black .p-reasons__item .num span{font-size:4.29rem}}.bg_black .p-reasons__item .c-title span{font-family:"Shippori Mincho", serif;font-weight:400;font-style:normal}.bg_black .p-reasons__item__info{padding:1.53rem .46rem}.bg_black .p-reasons__item__info .u-between--s160{margin-top:1rem;letter-spacing:-0.02em;color:#fff}.bg_black .p-reasons__item__info .u-between--s160 span{font-size:85%}.bg_black .p-reasons__item__info+.u-between--s160{margin-top:1em}@media only screen and (min-width: 1025px){.bg_black .p-type{margin-bottom:4.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-type{margin-bottom:3.84rem}}@media only screen and (max-width: 767px){.bg_black .p-type{margin-bottom:3.07rem}}.bg_black .p-type__inner{max-width:1100px}@media only screen and (min-width: 1441px){.bg_black .p-type__inner{max-width:calc(1100 / 1440 * 100%)}}.bg_black .p-type__inner>.c-title{margin-bottom:3.84rem}@media only screen and (max-width: 767px){.bg_black .p-type__inner>.c-title{margin-bottom:2.3rem}}.bg_black .p-type__inner>.c-title span{display:block;text-align:center;color:#b5b6b7;background:url("./../../rooms/images/bg_st_roomtype.webp");-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:left bottom}@media only screen and (min-width: 768px){.bg_black .p-type__inner ul li{width:25%;max-width:unset}.bg_black .p-type__inner ul li:first-child{margin-left:5px}.bg_black .p-type__inner ul li:nth-child(3){margin-right:5px}}@media only screen and (min-width: 1025px){.bg_black .p-room{padding-top:7.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room{padding-top:4.61rem}}@media only screen and (max-width: 767px){.bg_black .p-room{padding-top:3.84rem}}@media only screen and (min-width: 1025px){.bg_black .p-room{padding-bottom:7.38rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room{padding-bottom:4.61rem}}@media only screen and (max-width: 767px){.bg_black .p-room{padding-bottom:3.84rem}}.bg_black .p-room__cnt{max-width:1270px;margin-right:0}@media only screen and (min-width: 1441px){.bg_black .p-room__cnt{max-width:calc(1270 / 1440 * 100%)}}.bg_black .p-room__cnt .c-title{margin-bottom:1.92rem}.bg_black .p-room__cnt .c-swiper__inner{overflow:hidden}.bg_black .p-room__cnt .c-swiper__slide{padding-right:.46rem}.bg_black .p-room__cnt .c-swiper_ctrls{justify-content:flex-start}.bg_black .p-room__cnt .c-swiper_ctrls .c-pagination.swiper-pagination-custom .swiper-pagination-current,.bg_black .p-room__cnt .c-swiper_ctrls .c-pagination.swiper-pagination-custom .swiper-pagination-total{color:#fff}.bg_black .p-room__cnt .c-swiper_ctrls .swiper-progress{background:#bbb}.bg_black .p-room__cnt .c-swiper_ctrls .c-pagination.swiper-pagination-custom .swiper-progress .swiper-progress-bar.is-animating{background:#fff}.bg_black .p-room__cnt .c-swiper .c-btn-arr{width:1.92rem;aspect-ratio:25/97}@media only screen and (max-width: 767px){.bg_black .p-room__cnt .c-swiper .c-btn-arr{width:1.15rem;height:auto;aspect-ratio:25/97}}.bg_black .p-room__cnt .c-swiper .c-btn-arr svg{display:none}.bg_black .p-room__cnt .c-swiper .c-btn-arr--prev{background:url(../images/common/ic_arrow-l--white.svg) center center/cover no-repeat;left:3%;background-size:contain}@media only screen and (max-width: 767px){.bg_black .p-room__cnt .c-swiper .c-btn-arr--prev{right:5rem}}.bg_black .p-room__cnt .c-swiper .c-btn-arr--next{background:url(../images/common/ic_arrow-r--white.svg) center center/cover no-repeat;right:18%;background-size:contain}@media only screen and (max-width: 767px){.bg_black .p-room__cnt .c-swiper .c-btn-arr--next{right:4rem}}.bg_black .p-room__inner{max-width:905px}@media only screen and (min-width: 1441px){.bg_black .p-room__inner{max-width:calc(905 / 1440 * 100%)}}@media only screen and (min-width: 768px){.bg_black .p-room__info{padding-top:3.69rem}}@media only screen and (max-width: 767px){.bg_black .p-room__info{padding-top:2.3rem}}@media only screen and (min-width: 768px){.bg_black .p-room__info{display:flex;align-items:center;gap:2.3rem;justify-content:flex-start}}.bg_black .p-room__info .c-title{flex-shrink:0}@media only screen and (max-width: 767px){.bg_black .p-room__info .c-title{width:100%}}.bg_black .p-room__info .c-title span{letter-spacing:0}.bg_black .p-room__info .c-txt{color:#f5f5f5}@media only screen and (max-width: 767px){.bg_black .p-room__info .c-txt{margin-top:1.53rem}}.bg_black .p-room__accor{margin-top:4.92rem}@media only screen and (max-width: 767px){.bg_black .p-room__accor{margin-top:2.3rem}}@media only screen and (min-width: 768px){.bg_black .p-room__accor .c-accordion__inner{padding-bottom:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__accor .c-accordion__inner{padding-bottom:1.53rem}}@media only screen and (min-width: 1025px){.bg_black .p-room__accor .c-accordion__inner{padding-left:calc(40 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__accor .c-accordion__inner{padding-left:calc(20 / 900 * 100%)}}@media only screen and (max-width: 767px){.bg_black .p-room__accor .c-accordion__inner{padding-left:1rem}}@media only screen and (min-width: 1025px){.bg_black .p-room__accor .c-accordion__inner{padding-right:calc(60 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__accor .c-accordion__inner{padding-right:calc(20 / 900 * 100%)}}@media only screen and (max-width: 767px){.bg_black .p-room__accor .c-accordion__inner{padding-right:1rem}}.bg_black .p-room__sub{max-width:1040px;position:relative}@media only screen and (min-width: 1441px){.bg_black .p-room__sub{max-width:calc(1040 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.bg_black .p-room__sub{margin-top:7.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub{margin-top:4.61rem}}@media only screen and (max-width: 767px){.bg_black .p-room__sub{margin-top:4.61rem}}@media only screen and (min-width: 768px){.bg_black .p-room__sub{padding-top:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__sub{padding-top:2.3rem}}.bg_black .p-room__sub::before{content:"";position:absolute;background:rgba(231,231,231,0.6);left:0;right:0;margin-inline:auto;top:0;height:1px}@media only screen and (min-width: 1025px){.bg_black .p-room__sub::before{width:calc(900 / 1040 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub::before{width:100%}}@media only screen and (max-width: 767px){.bg_black .p-room__sub::before{width:100%}}.bg_black .p-room__sub .c-swiper__wide{overflow:hidden}.bg_black .p-room__sub .c-swiper__inner{margin-inline:auto;overflow:hidden}@media only screen and (min-width: 1025px){.bg_black .p-room__sub .c-swiper__inner{width:960px}}@media only screen and (min-width: 1441px){.bg_black .p-room__sub .c-swiper__inner{width:calc(960 / 1040 * 100%)}}@media only screen and (max-width: 1024px){.bg_black .p-room__sub .c-swiper__inner{width:95%}}.bg_black .p-room__sub .c-swiper__slide{padding:3.07rem 2.3rem 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub .c-swiper__slide{padding-left:1.15rem;padding-right:1.15rem}}@media only screen and (max-width: 767px){.bg_black .p-room__sub .c-swiper__slide{padding-left:2em;padding-right:2em}}.bg_black .p-room__sub .c-swiper .c-btn-arr{width:1.53rem;height:5.84rem}.bg_black .p-room__sub .c-swiper .c-btn-arr svg{display:none}.bg_black .p-room__sub .c-swiper .c-btn-arr--prev{background:url(../../rooms/images/ic_arrow-l-sub.svg) center center/cover no-repeat;left:1.53rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub .c-swiper .c-btn-arr--prev{left:0}}@media only screen and (max-width: 767px){.bg_black .p-room__sub .c-swiper .c-btn-arr--prev{left:0}}.bg_black .p-room__sub .c-swiper .c-btn-arr--next{background:url(../../rooms/images/ic_arrow-r-sub.svg) center center/cover no-repeat;right:1.53rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub .c-swiper .c-btn-arr--next{right:0}}@media only screen and (max-width: 767px){.bg_black .p-room__sub .c-swiper .c-btn-arr--next{right:0}}.bg_black .p-room__sub>.c-title{margin-bottom:1.53rem;margin-inline:auto}@media only screen and (min-width: 1025px){.bg_black .p-room__sub>.c-title{width:calc(900 / 1040 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub>.c-title{width:100%}}@media only screen and (max-width: 767px){.bg_black .p-room__sub>.c-title{width:100%}}.bg_black .p-room__sub .num{position:absolute;top:-3rem;z-index:1}@media only screen and (min-width: 1025px){.bg_black .p-room__sub .num{left:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub .num{left:2.3rem}}@media only screen and (max-width: 767px){.bg_black .p-room__sub .num{left:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__sub .num{top:-2rem}}.bg_black .p-room__sub .num span{text-transform:uppercase;font-family:"Cormorant SC", serif;display:block;text-align:center;color:rgba(41,83,140,0.5);background:url("./../../restaurant/images/bg_title.webp");background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:opacity(0.5)}@media only screen and (min-width: 1025px){.bg_black .p-room__sub .num span{font-size:4.62rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__sub .num span{font-size:4.62rem}}@media only screen and (max-width: 767px){.bg_black .p-room__sub .num span{font-size:4.29rem}}.bg_black .p-room__sub__info .c-title{margin-top:1.53rem}.bg_black .p-room__sub__info .u-between--s160{margin-top:1.15rem}.bg_black .p-room__count{border-top:1px solid rgba(231,231,231,0.6);max-width:900px}@media only screen and (min-width: 1441px){.bg_black .p-room__count{max-width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.bg_black .p-room__count{margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__count{margin-top:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__count{margin-top:2.3rem}}@media only screen and (min-width: 768px){.bg_black .p-room__count{padding-top:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__count{padding-top:2.3rem}}@media only screen and (max-width: 767px){.bg_black .p-room__count{width:73%}}.bg_black .p-room__count>.c-title{margin-bottom:3.84rem}@media only screen and (max-width: 767px){.bg_black .p-room__count>.c-title{margin-bottom:4.61rem}}.bg_black .p-room__count__list{display:grid;gap:4.61rem}@media only screen and (min-width: 768px){.bg_black .p-room__count__list{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.bg_black .p-room__count__list{grid-template-columns:1fr}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__count__list{padding:0 4%;gap:2.3rem}}.bg_black .p-room__count__item{position:relative}.bg_black .p-room__count__item .num{position:absolute;top:-5.5rem;z-index:1}@media only screen and (min-width: 1025px){.bg_black .p-room__count__item .num{left:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__count__item .num{left:2.3rem}}@media only screen and (max-width: 767px){.bg_black .p-room__count__item .num{left:1.53rem}}@media only screen and (max-width: 767px){.bg_black .p-room__count__item .num{top:-5.5rem}}.bg_black .p-room__count__item .num span{text-transform:uppercase;font-family:"Cormorant SC", serif;display:block;text-align:center;color:rgba(41,83,140,0.5);background:url("./../../restaurant/images/bg_title.webp");background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:opacity(0.5)}@media only screen and (min-width: 1025px){.bg_black .p-room__count__item .num span{font-size:4.62rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__count__item .num span{font-size:4.62rem}}@media only screen and (max-width: 767px){.bg_black .p-room__count__item .num span{font-size:4.29rem}}.bg_black .p-room__count__item__info .c-title{margin-top:1.53rem}.bg_black .p-room__count__item__info .u-between--s160{margin-top:1.15rem}.bg_black .p-room__lbtn{max-width:900px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1441px){.bg_black .p-room__lbtn{max-width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.bg_black .p-room__lbtn{gap:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__lbtn{gap:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__lbtn{gap:1.53rem}}@media only screen and (min-width: 1025px){.bg_black .p-room__lbtn{margin-top:4.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__lbtn{margin-top:3.84rem}}@media only screen and (max-width: 767px){.bg_black .p-room__lbtn{margin-top:3.07rem}}@media only screen and (max-width: 767px){.bg_black .p-room__lbtn{flex-wrap:wrap}}.bg_black .p-room__lbtn .c-btn{max-width:100%}@media only screen and (min-width: 1025px){.bg_black .p-room__lbtn .c-btn{width:38.46rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_black .p-room__lbtn .c-btn{width:30.76rem}}@media only screen and (max-width: 767px){.bg_black .p-room__lbtn .c-btn{width:100%}}.bg_silver{position:relative}.bg_silver>*{position:relative;z-index:1}@media only screen and (min-width: 1025px){.bg_silver .p-room{padding-top:12.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room{padding-top:7.69rem}}@media only screen and (max-width: 767px){.bg_silver .p-room{padding-top:4.61rem}}@media only screen and (min-width: 1025px){.bg_silver .p-room{margin-bottom:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room{margin-bottom:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room{margin-bottom:1.53rem}}.bg_silver .p-room__cnt{max-width:1270px;margin-right:0}@media only screen and (min-width: 1441px){.bg_silver .p-room__cnt{max-width:calc(1270 / 1440 * 100%)}}.bg_silver .p-room__cnt .c-title{margin-bottom:1.92rem}.bg_silver .p-room__cnt .c-swiper__inner{overflow:hidden}.bg_silver .p-room__cnt .c-swiper__slide{padding-right:.46rem}.bg_silver .p-room__cnt .c-swiper_ctrls{justify-content:flex-start}.bg_silver .p-room__cnt .c-swiper .c-btn-arr{width:1.92rem;aspect-ratio:25/97}@media only screen and (max-width: 767px){.bg_silver .p-room__cnt .c-swiper .c-btn-arr{width:1.15rem;height:auto;aspect-ratio:25/97}}.bg_silver .p-room__cnt .c-swiper .c-btn-arr svg{display:none}.bg_silver .p-room__cnt .c-swiper .c-btn-arr--prev{background:url(../images/common/ic_arrow-l--white.svg) center center/cover no-repeat;left:3%;background-size:contain}@media only screen and (max-width: 767px){.bg_silver .p-room__cnt .c-swiper .c-btn-arr--prev{right:5rem}}.bg_silver .p-room__cnt .c-swiper .c-btn-arr--next{background:url(../images/common/ic_arrow-r--white.svg) center center/cover no-repeat;right:18%;background-size:contain}@media only screen and (max-width: 767px){.bg_silver .p-room__cnt .c-swiper .c-btn-arr--next{right:4rem}}.bg_silver .p-room__inner{max-width:905px}@media only screen and (min-width: 1441px){.bg_silver .p-room__inner{max-width:calc(905 / 1440 * 100%)}}@media only screen and (min-width: 768px){.bg_silver .p-room__info{padding-top:3.69rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__info{padding-top:2.3rem}}@media only screen and (min-width: 768px){.bg_silver .p-room__info{display:flex;align-items:center;gap:2.3rem;justify-content:flex-start}}.bg_silver .p-room__info .c-title{flex-shrink:0}@media only screen and (max-width: 767px){.bg_silver .p-room__info .c-title{width:100%}}.bg_silver .p-room__info .c-title span{letter-spacing:0}@media only screen and (max-width: 767px){.bg_silver .p-room__info .c-txt{margin-top:1.53rem}}.bg_silver .p-room__accor{margin-top:4.92rem}@media only screen and (max-width: 767px){.bg_silver .p-room__accor{margin-top:2.3rem}}@media only screen and (min-width: 768px){.bg_silver .p-room__accor .c-accordion__inner{padding-bottom:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__accor .c-accordion__inner{padding-bottom:1.53rem}}@media only screen and (min-width: 1025px){.bg_silver .p-room__accor .c-accordion__inner{padding-left:calc(40 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__accor .c-accordion__inner{padding-left:calc(20 / 900 * 100%)}}@media only screen and (max-width: 767px){.bg_silver .p-room__accor .c-accordion__inner{padding-left:1rem}}@media only screen and (min-width: 1025px){.bg_silver .p-room__accor .c-accordion__inner{padding-right:calc(60 / 900 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__accor .c-accordion__inner{padding-right:calc(20 / 900 * 100%)}}@media only screen and (max-width: 767px){.bg_silver .p-room__accor .c-accordion__inner{padding-right:1rem}}.bg_silver .p-room__sub{max-width:1040px;position:relative}@media only screen and (min-width: 1441px){.bg_silver .p-room__sub{max-width:calc(1040 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.bg_silver .p-room__sub{margin-top:7.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub{margin-top:4.61rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub{margin-top:4.61rem}}@media only screen and (min-width: 768px){.bg_silver .p-room__sub{padding-top:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub{padding-top:2.3rem}}.bg_silver .p-room__sub::before{content:"";position:absolute;background:rgba(231,231,231,0.6);left:0;right:0;margin-inline:auto;top:0;height:1px}@media only screen and (min-width: 1025px){.bg_silver .p-room__sub::before{width:calc(900 / 1040 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub::before{width:100%}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub::before{width:100%}}.bg_silver .p-room__sub .c-swiper__wide{overflow:hidden}.bg_silver .p-room__sub .c-swiper__inner{margin-inline:auto;overflow:hidden}@media only screen and (min-width: 1025px){.bg_silver .p-room__sub .c-swiper__inner{width:960px}}@media only screen and (min-width: 1441px){.bg_silver .p-room__sub .c-swiper__inner{width:calc(960 / 1040 * 100%)}}@media only screen and (max-width: 1024px){.bg_silver .p-room__sub .c-swiper__inner{width:95%}}.bg_silver .p-room__sub .c-swiper__slide{padding:3.07rem 2.3rem 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub .c-swiper__slide{padding-left:1.15rem;padding-right:1.15rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub .c-swiper__slide{padding-left:2em;padding-right:2em}}.bg_silver .p-room__sub .c-swiper .c-btn-arr{width:1.53rem;height:5.84rem}.bg_silver .p-room__sub .c-swiper .c-btn-arr svg{display:none}.bg_silver .p-room__sub .c-swiper .c-btn-arr--prev{background:url(../../rooms/images/ic_arrow-l-sub.svg) center center/cover no-repeat;left:1.53rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub .c-swiper .c-btn-arr--prev{left:0}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub .c-swiper .c-btn-arr--prev{left:0}}.bg_silver .p-room__sub .c-swiper .c-btn-arr--next{background:url(../../rooms/images/ic_arrow-r-sub.svg) center center/cover no-repeat;right:1.53rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub .c-swiper .c-btn-arr--next{right:0}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub .c-swiper .c-btn-arr--next{right:0}}.bg_silver .p-room__sub>.c-title{margin-bottom:1.53rem;margin-inline:auto}@media only screen and (min-width: 1025px){.bg_silver .p-room__sub>.c-title{width:calc(900 / 1040 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub>.c-title{width:100%}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub>.c-title{width:100%}}.bg_silver .p-room__sub .num{position:absolute;top:-3rem;z-index:1}@media only screen and (min-width: 1025px){.bg_silver .p-room__sub .num{left:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub .num{left:2.3rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub .num{left:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub .num{top:-2rem}}.bg_silver .p-room__sub .num span{text-transform:uppercase;font-family:"Cormorant SC", serif;display:block;text-align:center;color:rgba(41,83,140,0.5);background:url("./../../restaurant/images/bg_title.webp");background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:opacity(0.5)}@media only screen and (min-width: 1025px){.bg_silver .p-room__sub .num span{font-size:4.62rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__sub .num span{font-size:4.62rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__sub .num span{font-size:4.29rem}}.bg_silver .p-room__sub__info .c-title{margin-top:1.53rem}.bg_silver .p-room__sub__info .u-between--s160{margin-top:1.15rem}.bg_silver .p-room__count{border-top:1px solid rgba(181,182,183,0.6);max-width:900px}@media only screen and (min-width: 1441px){.bg_silver .p-room__count{max-width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.bg_silver .p-room__count{margin-top:4.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__count{margin-top:3.84rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__count{margin-top:3.07rem}}@media only screen and (min-width: 768px){.bg_silver .p-room__count{padding-top:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__count{padding-top:2.3rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__count{width:73%}}.bg_silver .p-room__count>.c-title{margin-bottom:3.84rem}@media only screen and (max-width: 767px){.bg_silver .p-room__count>.c-title{margin-bottom:4.61rem}}.bg_silver .p-room__count__list{display:grid;gap:4.61rem}@media only screen and (min-width: 768px){.bg_silver .p-room__count__list{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.bg_silver .p-room__count__list{grid-template-columns:1fr}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__count__list{padding:0 4%;gap:2.3rem}}.bg_silver .p-room__count__item{position:relative}.bg_silver .p-room__count__item .num{position:absolute;top:-5.5rem;z-index:1}@media only screen and (min-width: 1025px){.bg_silver .p-room__count__item .num{left:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__count__item .num{left:2.3rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__count__item .num{left:1.53rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__count__item .num{top:-5.5rem}}.bg_silver .p-room__count__item .num span{text-transform:uppercase;font-family:"Cormorant SC", serif;display:block;text-align:center;color:rgba(41,83,140,0.5);background:url("./../../restaurant/images/bg_title.webp");background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:opacity(0.5)}@media only screen and (min-width: 1025px){.bg_silver .p-room__count__item .num span{font-size:4.62rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__count__item .num span{font-size:4.62rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__count__item .num span{font-size:4.29rem}}.bg_silver .p-room__count__item__info .c-title{margin-top:1.53rem}.bg_silver .p-room__count__item__info .u-between--s160{margin-top:1.15rem}.bg_silver .p-room__lbtn{max-width:900px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1441px){.bg_silver .p-room__lbtn{max-width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.bg_silver .p-room__lbtn{gap:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__lbtn{gap:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__lbtn{gap:1.53rem}}@media only screen and (min-width: 1025px){.bg_silver .p-room__lbtn{margin-top:4.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__lbtn{margin-top:3.84rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__lbtn{margin-top:3.07rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__lbtn{flex-wrap:wrap}}.bg_silver .p-room__lbtn .c-btn{max-width:100%}@media only screen and (min-width: 1025px){.bg_silver .p-room__lbtn .c-btn{width:38.46rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.bg_silver .p-room__lbtn .c-btn{width:30.76rem}}@media only screen and (max-width: 767px){.bg_silver .p-room__lbtn .c-btn{width:100%}}@media only screen and (min-width: 1025px){.p-information{padding-top:12.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information{padding-top:9.23rem}}@media only screen and (max-width: 767px){.p-information{padding-top:6.15rem}}.p-information__inner{max-width:900px}@media only screen and (min-width: 1441px){.p-information__inner{max-width:calc(900 / 1440 * 100%)}}.p-information__cnt{border:1px solid #b5b6b7;background:#fff;border-radius:.3rem;position:relative}@media only screen and (min-width: 1025px){.p-information__cnt{margin-top:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__cnt{margin-top:3.07rem}}@media only screen and (max-width: 767px){.p-information__cnt{margin-top:2.3rem}}@media only screen and (min-width: 1025px){.p-information__cnt{padding:2.3rem 3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__cnt{padding:2.3rem 3.07rem}}@media only screen and (max-width: 767px){.p-information__cnt{padding:2.69rem 2.69rem}}@media only screen and (min-width: 768px){.p-information__cnt{display:flex;gap:2.07rem}}.p-information__cnt .c-txtnote{width:4.61rem;height:4.61rem;display:flex;justify-content:center;align-items:center;background:#1a1a1a;border-radius:50%;position:absolute;top:-1.39rem;left:-1.54rem}.p-information__cnt .c-txtnote span{color:#fff;line-height:1}@media only screen and (min-width: 1025px){.p-information__cnt .c-txtnote span{font-size:1.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__cnt .c-txtnote span{font-size:1.15rem}}@media only screen and (max-width: 767px){.p-information__cnt .c-txtnote span{font-size:1rem}}@media only screen and (min-width: 768px){.p-information__cnt .img{width:calc(290 / 800 * 100%)}}@media only screen and (max-width: 767px){.p-information__cnt .img{width:100%}}@media only screen and (min-width: 768px){.p-information__cnt__text{padding-top:.76rem}}@media only screen and (max-width: 767px){.p-information__cnt__text{padding-top:2.3rem}}@media only screen and (min-width: 1025px){.p-information__cnt__text .c-txt{margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__cnt__text .c-txt{margin-top:1.53rem}}@media only screen and (max-width: 767px){.p-information__cnt__text .c-txt{margin-top:.38rem}}.p-information__cnt__text .txt-xs{font-size:85%}.p-information__cnt__text table{margin-top:1.53rem;border-top:1px solid #b5b6b7}@media only screen and (max-width: 767px){.p-information__cnt__text table{margin-top:.76rem}}@media only screen and (min-width: 1025px){.p-information__cnt__text table th{white-space:nowrap}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__cnt__text table th{width:22%}}.p-information__cnt__text .c-table__dl{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-information__cnt__text .c-table__dl dt{width:35%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-information__cnt__text .c-table__dl dt{width:45%}}@media only screen and (max-width: 767px){.p-information__cnt__text .c-table__dl dt{width:50%}}.p-amenities{max-width:1100px}@media only screen and (min-width: 1025px){.p-amenities{margin-top:3.69rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-amenities{margin-top:2.69rem}}@media only screen and (max-width: 767px){.p-amenities{margin-top:2.3rem}}@media only screen and (min-width: 1441px){.p-amenities{max-width:calc(1100 / 1440 * 100%)}}@media only screen and (min-width: 768px){.p-amenities .c-accordion__inner{padding-bottom:2.3rem}}@media only screen and (max-width: 767px){.p-amenities .c-accordion__inner{padding-bottom:1.53rem}}@media only screen and (min-width: 768px){.p-amenities .c-accordion__target{padding-left:2.3rem}}@media only screen and (max-width: 767px){.p-amenities .c-accordion__target{padding-left:1.53rem}}@media only screen and (min-width: 768px){.p-amenities .c-accordion__target{padding-right:3.84rem}}@media only screen and (max-width: 767px){.p-amenities .c-accordion__target{padding-right:1.53rem}}.p-amenities .c-accordion__target__list{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:2.3rem;gap:2.3rem 1.23rem}@media only screen and (max-width: 1024px){.p-amenities .c-accordion__target__list{grid-template-columns:repeat(2, 1fr)}}.p-amenities .c-accordion__target__item .c-txt{margin-top:1.15rem}@media only screen and (min-width: 1025px){.p-amenities+.p-amenities{margin-bottom:12.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-amenities+.p-amenities{margin-bottom:7.69rem}}@media only screen and (max-width: 767px){.p-amenities+.p-amenities{margin-bottom:4.61rem}}html[lang="en"] .c-table__th,html[lang="en"] .c-table__td{word-break:normal}
