.room-type .content-details .content-type ul,.lounge .content-details .content-type ul,.amenities .content-details .content-type ul,.others .content-details .content-type ul,.breakfast .content-details .content-type ul,.access .content-details .content-type ul,.faq .content-details .content-type ul,.lp-contact .content-details .content-type ul{list-style:none;margin:0;padding:0}body.lp-en .site-footer .section-body{padding-bottom:120px}.page-lp-en *{-webkit-box-sizing:border-box;box-sizing:border-box}.lp-header-en-tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;pointer-events:auto;border-left:1px solid #dfdfdf;padding-left:32px;height:52px;position:relative}@media screen and (max-width: 1040px){.lp-header-en-tel{border-left:0}}.lp-header-en-tel__icon{width:13px}.lp-header-en-tel__icon path{fill:#dfdfdf}.lp-header-en-tel__link{color:#dfdfdf;font-size:16px;font-family:"Raleway",sans-serif;font-weight:bold}.lp-header-en-tel__link:hover{color:#dfdfdf}.menu-contact{display:none}body.fv .lp-en-header-tel-pc__link:hover{color:#dfdfdf}body.down .lp-en-header-tel-pc__icon path{fill:#1f2023}body.down .lp-en-header-tel-pc__link{color:#1f2023}@media screen and (max-width: 560px){body.drawer-open .lp-reservation{background-color:rgba(0,0,0,0);height:140px}}body.drawer-open .lp-reservation::before{background-color:#ccc9c7;content:"";height:1px;width:min(342px,87.6923076923vw);position:absolute;left:0;right:0;top:0;display:block;margin:auto}.room{margin-bottom:128px;margin-top:120px}.room:last-child{margin-bottom:0}@media screen and (max-width: 560px){.room{margin-top:64px;margin-bottom:0}}.room:nth-child(2) .room-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1040px){.room:nth-child(2) .room-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.room:nth-child(2) .room-data{padding-left:0}.room__rank{position:relative}.room__rank::after{background-color:#000;content:"";display:block;position:absolute;bottom:3px;left:0;width:100%;height:1px;z-index:-2}@media screen and (max-width: 560px){.room__rank::after{left:100%;width:100vw}}.room__rank-text{color:#000;font-family:"Raleway",sans-serif;font-size:16px;font-weight:600;line-height:1;letter-spacing:.04em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}@media screen and (max-width: 560px){.room__rank-text{font-size:14px;padding-right:8px}}.room__rank-text::after{background-color:#cac7c5;content:"";display:block;left:0;top:4px;width:calc(100% + 16px);height:100%;position:absolute;z-index:-1}@media screen and (max-width: 560px){.room__rank-text::after{display:none}}.room__type{color:#4d3a25;font-family:"Raleway",sans-serif;font-size:38px;font-weight:700;line-height:1.0526315789;letter-spacing:.04em;margin:20px 0 48px}@media screen and (max-width: 560px){.room__type{background-color:#cac7c5;font-size:32px;margin:0;padding-left:8px}}@media screen and (max-width: 560px){.room__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;overflow:hidden}}.room-type,.lounge,.amenities,.others,.breakfast,.access,.faq,.lp-contact{background-color:#cac7c5;position:relative;padding-top:200px;padding-bottom:160px}@media screen and (max-width: 560px){.room-type,.lounge,.amenities,.others,.breakfast,.access,.faq,.lp-contact{padding-top:122px;padding-bottom:56px}}.room-type__title{font-family:"Raleway",sans-serif;font-size:42px;font-weight:700;margin:0}@media screen and (max-width: 560px){.room-type__title{font-size:36px}}.room-type aside.section-titles,.lounge aside.section-titles,.amenities aside.section-titles,.others aside.section-titles,.breakfast aside.section-titles,.access aside.section-titles,.faq aside.section-titles,.lp-contact aside.section-titles{left:0;top:160px}@media screen and (max-width: 560px){.room-type aside.section-titles,.lounge aside.section-titles,.amenities aside.section-titles,.others aside.section-titles,.breakfast aside.section-titles,.access aside.section-titles,.faq aside.section-titles,.lp-contact aside.section-titles{top:96px}.room-type aside.section-titles::before,.lounge aside.section-titles::before,.amenities aside.section-titles::before,.others aside.section-titles::before,.breakfast aside.section-titles::before,.access aside.section-titles::before,.faq aside.section-titles::before,.lp-contact aside.section-titles::before{display:block}}.room-type .section-body,.lounge .section-body,.amenities .section-body,.others .section-body,.breakfast .section-body,.access .section-body,.faq .section-body,.lp-contact .section-body{position:relative;z-index:1}.room-type .content-image,.lounge .content-image,.amenities .content-image,.others .content-image,.breakfast .content-image,.access .content-image,.faq .content-image,.lp-contact .content-image,.room-type .content-details,.lounge .content-details,.amenities .content-details,.others .content-details,.breakfast .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{width:100%;max-width:1220px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 560px){.room-type .content-image,.lounge .content-image,.amenities .content-image,.others .content-image,.breakfast .content-image,.access .content-image,.faq .content-image,.lp-contact .content-image,.room-type .content-details,.lounge .content-details,.amenities .content-details,.others .content-details,.breakfast .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{width:100%}}.room-type .content-image,.lounge .content-image,.amenities .content-image,.others .content-image,.breakfast .content-image,.access .content-image,.faq .content-image,.lp-contact .content-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width: 560px){.room-type .content-image,.lounge .content-image,.amenities .content-image,.others .content-image,.breakfast .content-image,.access .content-image,.faq .content-image,.lp-contact .content-image{padding:0 6vw;position:absolute;top:17rem}}.room-type .content-details,.lounge .content-details,.amenities .content-details,.others .content-details,.breakfast .content-details,.others .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{width:min(85vw,1220px)}@media screen and (max-width: 1040px){.room-type .content-details,.lounge .content-details,.amenities .content-details,.others .content-details,.breakfast .content-details,.others .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{width:min(610px,74.3902439024vw)}}@media screen and (max-width: 560px){.room-type .content-details,.lounge .content-details,.amenities .content-details,.others .content-details,.breakfast .content-details,.others .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{width:min(326px,83.5897435897vw)}}.room-type .content-details .content-title,.lounge .content-details .content-title,.amenities .content-details .content-title,.others .content-details .content-title,.breakfast .content-details .content-title,.others .content-details .content-title,.access .content-details .content-title,.faq .content-details .content-title,.lp-contact .content-details .content-title{margin:0}.room-type .content-details .content-body,.lounge .content-details .content-body,.amenities .content-details .content-body,.others .content-details .content-body,.breakfast .content-details .content-body,.others .content-details .content-body,.access .content-details .content-body,.faq .content-details .content-body,.lp-contact .content-details .content-body{font-size:14px}@media screen and (max-width: 560px){.room-type .content-details .content-body,.lounge .content-details .content-body,.amenities .content-details .content-body,.others .content-details .content-body,.breakfast .content-details .content-body,.others .content-details .content-body,.access .content-details .content-body,.faq .content-details .content-body,.lp-contact .content-details .content-body{margin-bottom:0}}.room-type .content-details .content-type,.lounge .content-details .content-type,.amenities .content-details .content-type,.others .content-details .content-type,.breakfast .content-details .content-type,.others .content-details .content-type,.access .content-details .content-type,.faq .content-details .content-type,.lp-contact .content-details .content-type{margin:60px 0 128px}@media screen and (max-width: 560px){.room-type .content-details .content-type,.lounge .content-details .content-type,.amenities .content-details .content-type,.others .content-details .content-type,.breakfast .content-details .content-type,.others .content-details .content-type,.access .content-details .content-type,.faq .content-details .content-type,.lp-contact .content-details .content-type{margin:30px 0}}.room-type .content-details .content-type ul,.lounge .content-details .content-type ul,.amenities .content-details .content-type ul,.others .content-details .content-type ul,.breakfast .content-details .content-type ul,.access .content-details .content-type ul,.faq .content-details .content-type ul,.lp-contact .content-details .content-type ul{margin-left:-1rem}.room-type .content-details .content-type ul li,.lounge .content-details .content-type ul li,.amenities .content-details .content-type ul li,.others .content-details .content-type ul li,.breakfast .content-details .content-type ul li,.access .content-details .content-type ul li,.faq .content-details .content-type ul li,.lp-contact .content-details .content-type ul li{border-bottom:1px solid #afa191}.room-type .content-details .content-type ul li a,.lounge .content-details .content-type ul li a,.amenities .content-details .content-type ul li a,.others .content-details .content-type ul li a,.breakfast .content-details .content-type ul li a,.access .content-details .content-type ul li a,.faq .content-details .content-type ul li a,.lp-contact .content-details .content-type ul li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem 1rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width: 560px){.room-type .content-details .content-type ul li a,.lounge .content-details .content-type ul li a,.amenities .content-details .content-type ul li a,.others .content-details .content-type ul li a,.breakfast .content-details .content-type ul li a,.access .content-details .content-type ul li a,.faq .content-details .content-type ul li a,.lp-contact .content-details .content-type ul li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.room-type .content-details .content-type ul li a .type-name p,.lounge .content-details .content-type ul li a .type-name p,.amenities .content-details .content-type ul li a .type-name p,.others .content-details .content-type ul li a .type-name p,.breakfast .content-details .content-type ul li a .type-name p,.access .content-details .content-type ul li a .type-name p,.faq .content-details .content-type ul li a .type-name p,.lp-contact .content-details .content-type ul li a .type-name p,.room-type .content-details .content-type ul li a .type-description p,.lounge .content-details .content-type ul li a .type-description p,.amenities .content-details .content-type ul li a .type-description p,.others .content-details .content-type ul li a .type-description p,.breakfast .content-details .content-type ul li a .type-description p,.access .content-details .content-type ul li a .type-description p,.faq .content-details .content-type ul li a .type-description p,.lp-contact .content-details .content-type ul li a .type-description p{line-height:1;margin:0}.room-type .content-details .content-type ul li a .type-name,.lounge .content-details .content-type ul li a .type-name,.amenities .content-details .content-type ul li a .type-name,.others .content-details .content-type ul li a .type-name,.breakfast .content-details .content-type ul li a .type-name,.access .content-details .content-type ul li a .type-name,.faq .content-details .content-type ul li a .type-name,.lp-contact .content-details .content-type ul li a .type-name{width:120px}@media screen and (max-width: 560px){.room-type .content-details .content-type ul li a .type-name,.lounge .content-details .content-type ul li a .type-name,.amenities .content-details .content-type ul li a .type-name,.others .content-details .content-type ul li a .type-name,.breakfast .content-details .content-type ul li a .type-name,.access .content-details .content-type ul li a .type-name,.faq .content-details .content-type ul li a .type-name,.lp-contact .content-details .content-type ul li a .type-name{width:auto;margin-bottom:.7rem}}.room-type .content-details .content-type ul li a .type-name p,.lounge .content-details .content-type ul li a .type-name p,.amenities .content-details .content-type ul li a .type-name p,.others .content-details .content-type ul li a .type-name p,.breakfast .content-details .content-type ul li a .type-name p,.access .content-details .content-type ul li a .type-name p,.faq .content-details .content-type ul li a .type-name p,.lp-contact .content-details .content-type ul li a .type-name p{font-family:"Raleway",sans-serif;font-weight:700;font-size:1.5rem;color:#4d3a25}.room-type .content-details .content-type ul li a .type-description p,.lounge .content-details .content-type ul li a .type-description p,.amenities .content-details .content-type ul li a .type-description p,.others .content-details .content-type ul li a .type-description p,.breakfast .content-details .content-type ul li a .type-description p,.access .content-details .content-type ul li a .type-description p,.faq .content-details .content-type ul li a .type-description p,.lp-contact .content-details .content-type ul li a .type-description p{font-size:.85rem;font-weight:500;letter-spacing:.1rem}@media screen and (max-width: 560px){.room-type .content-details .content-type ul li a .type-description p,.lounge .content-details .content-type ul li a .type-description p,.amenities .content-details .content-type ul li a .type-description p,.others .content-details .content-type ul li a .type-description p,.breakfast .content-details .content-type ul li a .type-description p,.access .content-details .content-type ul li a .type-description p,.faq .content-details .content-type ul li a .type-description p,.lp-contact .content-details .content-type ul li a .type-description p{font-size:.9rem}}.room-type .content-details .content-type ul li a::after,.lounge .content-details .content-type ul li a::after,.amenities .content-details .content-type ul li a::after,.others .content-details .content-type ul li a::after,.breakfast .content-details .content-type ul li a::after,.access .content-details .content-type ul li a::after,.faq .content-details .content-type ul li a::after,.lp-contact .content-details .content-type ul li a::after{content:"";display:block;width:1rem;height:1rem;background-image:url("../images/icon_arrow_medium.svg");background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2;position:absolute;top:0;right:1rem;bottom:0;left:auto;margin:auto;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.room-type .content-details .content-type ul li a:hover,.lounge .content-details .content-type ul li a:hover,.amenities .content-details .content-type ul li a:hover,.others .content-details .content-type ul li a:hover,.breakfast .content-details .content-type ul li a:hover,.access .content-details .content-type ul li a:hover,.faq .content-details .content-type ul li a:hover,.lp-contact .content-details .content-type ul li a:hover{text-decoration:none;background-color:rgba(175,161,145,.2)}.room-type .content-details .content-type ul li a:hover::after,.lounge .content-details .content-type ul li a:hover::after,.amenities .content-details .content-type ul li a:hover::after,.others .content-details .content-type ul li a:hover::after,.breakfast .content-details .content-type ul li a:hover::after,.access .content-details .content-type ul li a:hover::after,.faq .content-details .content-type ul li a:hover::after,.lp-contact .content-details .content-type ul li a:hover::after{right:.8rem}.room-type .content-details .content-type ul li:last-of-type,.lounge .content-details .content-type ul li:last-of-type,.amenities .content-details .content-type ul li:last-of-type,.others .content-details .content-type ul li:last-of-type,.breakfast .content-details .content-type ul li:last-of-type,.access .content-details .content-type ul li:last-of-type,.faq .content-details .content-type ul li:last-of-type,.lp-contact .content-details .content-type ul li:last-of-type{border-bottom-color:rgba(0,0,0,0)}.room-type .content-body,.lounge .content-body,.amenities .content-body,.others .content-body,.breakfast .content-body,.access .content-body,.faq .content-body,.lp-contact .content-body{color:#000}.room-type .room-list,.lounge .room-list,.amenities .room-list,.others .room-list,.breakfast .room-list,.access .room-list,.faq .room-list,.lp-contact .room-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1220px;margin:2.5rem auto 0}@media screen and (max-width: 560px){.room-type .room-list,.lounge .room-list,.amenities .room-list,.others .room-list,.breakfast .room-list,.access .room-list,.faq .room-list,.lp-contact .room-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.room-type .room-list__item,.lounge .room-list__item,.amenities .room-list__item,.others .room-list__item,.breakfast .room-list__item,.access .room-list__item,.faq .room-list__item,.lp-contact .room-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:31.8%}@media screen and (max-width: 560px){.room-type .room-list__item,.lounge .room-list__item,.amenities .room-list__item,.others .room-list__item,.breakfast .room-list__item,.access .room-list__item,.faq .room-list__item,.lp-contact .room-list__item{width:100%}}@media screen and (max-width: 560px){.room-type .room-list__item:nth-of-type(n + 2),.lounge .room-list__item:nth-of-type(n + 2),.amenities .room-list__item:nth-of-type(n + 2),.others .room-list__item:nth-of-type(n + 2),.breakfast .room-list__item:nth-of-type(n + 2),.access .room-list__item:nth-of-type(n + 2),.faq .room-list__item:nth-of-type(n + 2),.lp-contact .room-list__item:nth-of-type(n + 2){margin-top:4rem}}.room-type .room-list__item .btn,.lounge .room-list__item .btn,.amenities .room-list__item .btn,.others .room-list__item .btn,.breakfast .room-list__item .btn,.access .room-list__item .btn,.faq .room-list__item .btn,.lp-contact .room-list__item .btn{margin:1.75rem auto 0;width:min(16vw,220px)}@media screen and (max-width: 820px){.room-type .room-list__item .btn,.lounge .room-list__item .btn,.amenities .room-list__item .btn,.others .room-list__item .btn,.breakfast .room-list__item .btn,.access .room-list__item .btn,.faq .room-list__item .btn,.lp-contact .room-list__item .btn{width:80%}}@media screen and (max-width: 560px){.room-type .room-list__item .btn,.lounge .room-list__item .btn,.amenities .room-list__item .btn,.others .room-list__item .btn,.breakfast .room-list__item .btn,.access .room-list__item .btn,.faq .room-list__item .btn,.lp-contact .room-list__item .btn{width:min(53.3vw,200px)}}.room-type .room-list__title-en,.lounge .room-list__title-en,.amenities .room-list__title-en,.others .room-list__title-en,.breakfast .room-list__title-en,.access .room-list__title-en,.faq .room-list__title-en,.lp-contact .room-list__title-en{color:#4d3a25;font-size:24px;font-weight:bold;margin-top:.25rem}@media screen and (max-width: 560px){.room-type .room-list__title-en,.lounge .room-list__title-en,.amenities .room-list__title-en,.others .room-list__title-en,.breakfast .room-list__title-en,.access .room-list__title-en,.faq .room-list__title-en,.lp-contact .room-list__title-en{font-size:1.84rem}}.room-type .room-list__title-ja,.lounge .room-list__title-ja,.amenities .room-list__title-ja,.others .room-list__title-ja,.breakfast .room-list__title-ja,.access .room-list__title-ja,.faq .room-list__title-ja,.lp-contact .room-list__title-ja{font-size:14px;font-weight:500;margin-top:.25rem}@media screen and (max-width: 560px){.room-type .room-list__title-ja,.lounge .room-list__title-ja,.amenities .room-list__title-ja,.others .room-list__title-ja,.breakfast .room-list__title-ja,.access .room-list__title-ja,.faq .room-list__title-ja,.lp-contact .room-list__title-ja{margin-top:.25rem}}.room-type .room-list__image,.lounge .room-list__image,.amenities .room-list__image,.others .room-list__image,.breakfast .room-list__image,.access .room-list__image,.faq .room-list__image,.lp-contact .room-list__image{margin-top:1.25rem}@media screen and (max-width: 560px){.room-type .room-list__image,.lounge .room-list__image,.amenities .room-list__image,.others .room-list__image,.breakfast .room-list__image,.access .room-list__image,.faq .room-list__image,.lp-contact .room-list__image{margin-top:2rem}}.room-type .room-list__description,.lounge .room-list__description,.amenities .room-list__description,.others .room-list__description,.breakfast .room-list__description,.access .room-list__description,.faq .room-list__description,.lp-contact .room-list__description{font-size:14px;font-weight:400;line-height:2.14;margin-top:.75rem}@media screen and (max-width: 820px){.room-type .room-list__description,.lounge .room-list__description,.amenities .room-list__description,.others .room-list__description,.breakfast .room-list__description,.access .room-list__description,.faq .room-list__description,.lp-contact .room-list__description{font-size:.75rem}}@media screen and (max-width: 560px){.room-type .room-list__description,.lounge .room-list__description,.amenities .room-list__description,.others .room-list__description,.breakfast .room-list__description,.access .room-list__description,.faq .room-list__description,.lp-contact .room-list__description{font-size:1rem;line-height:2.15;margin-top:1.25rem}}.room-type .button,.lounge .button,.amenities .button,.others .button,.breakfast .button,.access .button,.faq .button,.lp-contact .button{margin-top:auto}.room-type .btn,.lounge .btn,.amenities .btn,.others .btn,.breakfast .btn,.access .btn,.faq .btn,.lp-contact .btn{width:clamp(200px,57%,220px)}.room-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 10px;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}@media screen and (max-width: 1040px){.room-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}@media screen and (max-width: 560px){.room-nav{margin-top:24px;gap:min(10px,2.5641025641vw)}}.room-nav__item{border-right:1px solid #000;border-top:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:4px 0;letter-spacing:.02em;width:158px;height:42px;padding-bottom:2px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjcwNyIgaGVpZ2h0PSI1LjA2MSIgdmlld0JveD0iMCAwIDguNzA3IDUuMDYxIj4KICA8cGF0aCBpZD0i44OR44K5XzEzNTMiIGRhdGEtbmFtZT0i44OR44K5IDEzNTMiIGQ9Ik0xMDc5LjIyNiw3Mi43OWwtNCw0LTQtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNzAuODczIC03Mi40MzcpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=");background-size:8px;background-repeat:no-repeat;background-position:top 15px right 12px;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media screen and (max-width: 560px){.room-nav__item{width:min(158px,40.5128205128vw)}}.room-nav__item.is-active{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjcwNyIgaGVpZ2h0PSI1LjA2MSIgdmlld0JveD0iMCAwIDguNzA3IDUuMDYxIj4KICA8cGF0aCBpZD0i44OR44K5XzEzNTMiIGRhdGEtbmFtZT0i44OR44K5IDEzNTMiIGQ9Ik0xMDc5LjIyNiw3Mi43OWwtNCw0LTQtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNzAuODczIC03Mi40MzcpIiBmaWxsPSJub25lIiBzdHJva2U9IiNkZWRlZGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=");border-color:#dedede;color:#dedede}.room-nav__item.is-active *{color:#dedede}@media(hover: hover){.room-nav__item:hover{background-position:top 20px right 12px;cursor:pointer}}.room-nav__item-name{color:#000;font-size:14px;font-weight:600;line-height:1}.room-nav__item-types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.room-nav__item-type{color:#4d4d4d;font-size:10px;line-height:1}.room-nav__item-type:nth-child(n+2)::before{content:"/"}.room-content{display:none;margin-top:40px}@media screen and (max-width: 1040px){.room-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.room-content.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.room-data{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;letter-spacing:.002em;line-height:2;padding-left:80px}@media screen and (max-width: 1040px){.room-data{padding-left:0;margin-top:88px}}@media screen and (max-width: 560px){.room-data{margin-top:40px}}.room-data__title{font-family:"Raleway",sans-serif;font-size:30px;font-weight:bold;letter-spacing:.04em;line-height:1}@media screen and (max-width: 560px){.room-data__title{font-size:24px}}.room-data__type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:12px}.room-data__type-item{font-size:14px;line-height:1}@media screen and (max-width: 560px){.room-data__type-item{font-size:12px}}.room-data__type-item:nth-child(n+2)::before{content:"/"}.room-data__size,.room-data__floor{margin-top:40px}.room-data__size-title,.room-data__floor-title{font-size:16px;font-weight:600;line-height:1.375}.room-data__size-content,.room-data__floor-content{margin-top:8px}.swiper{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.room-swiper .swiper-slide img{width:100%;height:340px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 560px){.room-swiper .swiper-slide img{aspect-ratio:358/200;height:auto}}.swiper-button-next,.swiper-button-prev{background-color:#fff;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;top:0;bottom:0;margin:auto}@media screen and (max-width: 560px){.swiper-button-next,.swiper-button-prev{width:24px;height:24px}}.swiper-button-next::after,.swiper-button-prev::after{color:#000;font-size:14px;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}@media screen and (max-width: 560px){.swiper-button-next::after,.swiper-button-prev::after{font-size:8px}}.swiper-button-prev{left:-16px}@media screen and (max-width: 560px){.swiper-button-prev{left:min(-12px,-3.0769230769vw)}}.swiper-button-next{right:-16px}@media screen and (max-width: 560px){.swiper-button-next{right:min(-12px,-3.0769230769vw)}}.swiper-pagination{position:absolute;top:calc(100% + 24px);right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:0 8px}@media screen and (max-width: 560px){.swiper-pagination{gap:0 6px;top:calc(100% + 12px)}}.swiper-pagination-bullet{background-color:#707070;width:4px;height:4px;margin:0 !important}@media screen and (max-width: 560px){.swiper-pagination-bullet{width:2px;height:2px}}.swiper-pagination-bullet-active{background-color:#000;width:8px;height:8px}@media screen and (max-width: 560px){.swiper-pagination-bullet-active{width:4px;height:4px}}.room-swiper{width:610px}@media screen and (max-width: 560px){.room-swiper{margin-left:calc(50% - 50vw);width:min(358px,91.7948717949vw)}}@media screen and (max-width: 560px){.room-swiper .swiper-button-prev{left:0}}@media screen and (max-width: 560px){.room-swiper .swiper-button-next{right:min(-12px,-3.0769230769vw)}}@media screen and (max-width: 560px){[data-room-type=Episode] .room-swiper{margin-right:calc(50% - 50vw);margin-left:auto}}@media screen and (max-width: 560px){[data-room-type=Episode] .room-swiper .swiper-button-prev{left:min(-12px,-3.0769230769vw)}}@media screen and (max-width: 560px){[data-room-type=Episode] .room-swiper .swiper-button-next{right:0}}@media screen and (max-width: 560px){[data-room-type=Episode] .room-swiper .swiper-pagination{padding-right:min(32px,8.2051282051vw)}}.lounge-swiper{min-width:0;width:540px}@media screen and (max-width: 1040px){.lounge-swiper{margin-top:40px;width:610px}}@media screen and (max-width: 560px){.lounge-swiper{margin-top:32px;width:100%}}.lounge-swiper .swiper-slide img{width:100%;max-width:none}.breakfast-swiper{width:min(610px,42.3611111111vw)}@media screen and (max-width: 1040px){.breakfast-swiper{width:610px}}@media screen and (max-width: 560px){.breakfast-swiper{margin-left:calc(50% - 50vw);width:100vw}}@media screen and (max-width: 560px){.breakfast-swiper .swiper-button-prev{left:0}}@media screen and (max-width: 560px){.breakfast-swiper .swiper-button-next{right:0}}@media screen and (max-width: 560px){.breakfast-swiper .swiper-pagination{padding-right:min(34px,8.7179487179vw)}}.lounge,.amenities,.others,.breakfast,.access,.faq,.lp-contact{background-color:#dfdfdf;padding:128px 0}.lounge .content-details,.amenities .content-details,.breakfast .content-details,.others .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;width:min(75vw,1080px)}@media screen and (max-width: 560px){.lounge .content-details,.amenities .content-details,.breakfast .content-details,.others .content-details,.access .content-details,.faq .content-details,.lp-contact .content-details{width:min(326px,83.5897435897vw)}}.lounge__inner,.breakfast__inner,.others__inner,.access__inner,.faq__inner,.lp-contact__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.lounge__title,.amenities__title,.others__title,.breakfast__title,.access__title,.faq__title,.lp-contact__title{font-family:"Raleway",sans-serif;font-size:34px;font-weight:700;margin:0}.lounge__description,.amenities__description,.others__description,.breakfast__description,.access__description,.faq__description,.lp-contact__description{font-size:14px;line-height:2;letter-spacing:.02em;margin-top:40px;margin-bottom:0}.lounge__text,.breakfast__text,.others__text,.access__text,.faq__text,.lp-contact__text{width:460px}.lounge-info,.breakfast-info{border-bottom:1px solid #ccc9c7;margin-top:40px}.lounge-info__item,.breakfast-info__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;border-top:1px solid #ccc9c7}.lounge-info__item-title,.lounge-info__item-detail,.breakfast-info__item-title,.breakfast-info__item-detail{padding:16px 0;line-height:1.7142857143;margin:0}.lounge-info__item-title,.breakfast-info__item-title{font-size:14px;font-weight:600;width:41.7391304348%}.lounge-info__item-detail,.breakfast-info__item-detail{font-size:14px;letter-spacing:.02em;width:58.2608695652%}.amenities,.others{background-color:#c7beb4;padding:128px 0}.amenities__title,.others__title{border-bottom:1px solid #878483;padding-bottom:24px}@media screen and (max-width: 560px){.amenities__title,.others__title{text-align:right}}@media screen and (max-width: 560px){.lounge,.amenities,.others{padding-bottom:56px;padding-top:56px}}.lounge__inner{display:grid;grid-auto-columns:1fr;grid-template-columns:min(460px,31.9444444444vw) min(540px,37.5vw);grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);gap:0;grid-template-areas:"title swiper" "description swiper" "info swiper"}@media screen and (max-width: 1040px){.lounge__inner{grid-template-columns:1fr;grid-template-rows:repeat(4, -webkit-min-content);grid-template-rows:repeat(4, min-content);grid-template-areas:"title" "swiper" "description" "info"}}.lounge__title,.amenities__title,.others__title{grid-area:title}@media screen and (max-width: 1040px){.lounge__title,.amenities__title,.others__title{width:100%}}@media screen and (max-width: 560px){.lounge__title,.amenities__title,.others__title{font-size:30px;line-height:1.3333333333}}.lounge__description,.amenities__description,.others__description{grid-area:description}@media screen and (max-width: 1040px){.lounge__description,.amenities__description,.others__description{margin-top:56px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 560px){.lounge__description,.amenities__description,.others__description{margin-top:24px}}.lounge__info{grid-area:info}.lounge__swiper{grid-area:swiper}.breakfast{padding:168px 0 160px}@media screen and (max-width: 560px){.breakfast{overflow:hidden;padding-top:80px;padding-bottom:56px}}.breakfast aside.section-titles{top:128px}@media screen and (max-width: 560px){.breakfast aside.section-titles{top:56px}}.breakfast .content-details{width:min(85vw,1220px)}@media screen and (max-width: 1040px){.breakfast .content-details{width:min(75vw,1080px)}}@media screen and (max-width: 560px){.breakfast .content-details{width:min(326px,83.5897435897vw)}}.breakfast__title{font-size:40px;line-height:1}@media screen and (max-width: 560px){.breakfast__title{font-size:36px}}.breakfast__inner{margin-top:104px}@media screen and (max-width: 1040px){.breakfast__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 560px){.breakfast__inner{margin-top:56px}}.breakfast__text{width:min(530px,36.8055555556vw)}@media screen and (max-width: 1040px){.breakfast__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.breakfast__description{margin-top:0}@media screen and (max-width: 1040px){.breakfast__description{margin-top:56px}}.others{background-color:#cac7c5}.others-items{border-bottom:1px solid #acacac;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.others-item{padding:40px 0;width:50%}@media screen and (max-width: 560px){.others-item{border-top:1px solid #acacac;padding:32px 0 24px;width:100%}}@media screen and (max-width: 560px){.others-item:nth-child(1){border-top:0}}.others-item:nth-child(odd)>*{border-right:1px solid #acacac;padding-right:40px}@media screen and (max-width: 560px){.others-item:nth-child(odd)>*{border:0;padding-right:0}}.others-item:nth-child(even)>*{padding-left:40px}@media screen and (max-width: 560px){.others-item:nth-child(even)>*{padding-left:0}}.others-item:nth-child(n+3){border-top:1px solid #acacac}.others-item__title{font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1.375;margin:0}.others-item__description{font-size:14px;letter-spacing:.02em;line-height:2;margin-top:16px;margin-bottom:0}.access{overflow:hidden}@media screen and (max-width: 560px){.access{overflow:hidden;padding:56px 0}}.access__inner{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-rows:40px -webkit-min-content;grid-template-rows:40px min-content;gap:40px 0;grid-template-areas:"title map" "address map"}@media screen and (max-width: 1040px){.access__inner{grid-template-columns:1fr;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-template-areas:"title" "map" "address"}}@media screen and (max-width: 560px){.access__inner{gap:0}}.access__title{grid-area:title}@media screen and (max-width: 560px){.access__title{font-size:30px;line-height:1.3333333333}}.access__gmap{grid-area:map;width:min(698px,48.4722222222vw)}@media screen and (max-width: 1040px){.access__gmap{width:100%}}@media screen and (max-width: 560px){.access__gmap{margin:32px calc(50% - 50vw) 0;width:100vw}}.access__gmap iframe{aspect-ratio:698/330;max-width:100%;width:100%;height:auto}.access__address{grid-area:address;font-size:14px;font-style:normal;letter-spacing:.02em;line-height:2;width:326px}@media screen and (max-width: 560px){.access__address{margin-top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.access__route{margin-top:80px}@media screen and (max-width: 1040px){.access__route{overflow:auto;width:100vw;padding-bottom:2rem;margin-right:calc(50% - 50vw)}}@media screen and (max-width: 560px){.access__route{margin-top:42px}}@media screen and (max-width: 1040px){.access__route-img{width:auto;height:300px;max-width:none;padding-right:20vw}}@media screen and (max-width: 820px){.access__route-img{padding-right:20%}}.faq{background-color:#cac7c5}@media screen and (max-width: 560px){.faq{padding:56px 0}}@media screen and (max-width: 560px){.faq__title{font-size:30px;line-height:1.3333333333;text-align:right}}.faq__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin-top:40px}@media screen and (max-width: 1040px){.faq__inner{grid-template-columns:1fr 1fr}}@media screen and (max-width: 560px){.faq__inner{grid-template-columns:1fr;margin-top:32px}}.faq-item{border:1px solid #000;padding:24px;margin:0;min-width:0}@media screen and (max-width: 560px){.faq-item{padding:24px 16px}}.faq-item__question,.faq-item__answer{display:block;margin:0}.faq-item__question{font-size:18px;font-weight:600;letter-spacing:.03em;line-height:1.4444444444}@media screen and (max-width: 560px){.faq-item__question{font-size:16px;position:relative;line-height:1.375;letter-spacing:.03em;padding-right:8px}}@media screen and (max-width: 560px){.faq-item__question::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjcwNyIgaGVpZ2h0PSI1LjA2MSIgdmlld0JveD0iMCAwIDguNzA3IDUuMDYxIj4KICA8cGF0aCBpZD0i44OR44K5XzEzNTAiIGRhdGEtbmFtZT0i44OR44K5IDEzNTAiIGQ9Ik0xMDc5LjIyNiw3Mi43OWwtNCw0LTQtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNzAuODczIC03Mi40MzcpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:contain;content:"";width:8px;height:4px;position:absolute;top:0;bottom:0;left:100%;display:block;margin:auto}}@media screen and (max-width: 560px){.faq-item__question.is-active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.faq-item__answer{font-size:14px;letter-spacing:.03em;line-height:1.7142857143;margin-top:24px}@media(min-width: 561px){.faq-item__answer{display:block !important}}@media screen and (max-width: 560px){.faq-item__answer{letter-spacing:.03em;display:none}}.lp-contact{background-color:#afa191}@media screen and (max-width: 560px){.lp-contact{padding:56px 0 76px}}.lp-contact__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-top:40px}@media screen and (max-width: 1040px){.lp-contact__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}.lp-contact-mail{margin-left:24px}@media screen and (max-width: 1040px){.lp-contact-mail{margin-top:16px}}.lp-contact-sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1040px){.lp-contact-sns{margin-top:40px}}.lp-contact-instagram{grid-area:button-1;margin-left:48px;width:22px}@media screen and (max-width: 1040px){.lp-contact-instagram{margin-left:0}}.lp-contact-facebook{grid-area:button-2;margin-left:26px;width:14px}.lp-contact-button,.food-map__link-button{border:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:326px;height:68px;font-family:"Raleway",sans-serif;font-size:14px;font-weight:700;line-height:2;padding:16px 0;-webkit-transition:.3s ease-out;transition:.3s ease-out;text-decoration:none}@media screen and (max-width: 1040px){.lp-contact-button,.food-map__link-button{margin-left:0;width:min(326px,83.5897435897vw)}}.lp-contact-button__label,.lp-contact-button__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lp-contact-button__label{border-right:1px solid #ccc9c7;width:22%}.lp-contact-button__text{width:78%}@media(hover: hover){.lp-contact-button:hover,.food-map__link-button:hover{background-color:#1f2023;color:#dedede;text-decoration:none}}.lp-reservation{background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;z-index:100;bottom:0;right:0;display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content);grid-template-areas:"title" "button-1" "button-2";gap:16px 0;width:212px;height:186px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 560px){.lp-reservation{grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content);grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content);grid-template-areas:"title title" "button-1 button-2";gap:16px 14px;justify-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:115px}}.lp-reservation__title{background-image:url(../images/icon_reservation.svg);background-repeat:no-repeat;background-size:16px;background-position:left 0 center;color:#1a1a1a;font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;letter-spacing:.15em;line-height:1;padding-left:24px;text-align:center;margin-top:16px;grid-area:title}@media screen and (max-width: 560px){.lp-reservation__title{margin-top:0}}.lp-reservation__button{background-color:#988061;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,.1);box-shadow:0px 3px 5px rgba(0,0,0,.1);color:#fff;font-family:"Raleway",sans-serif;font-size:14px;font-weight:600;line-height:1.2857142857;letter-spacing:.1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:164px;height:48px;-webkit-transition:.3s ease-out;transition:.3s ease-out;text-align:center;pointer-events:auto}@media(hover: hover){.lp-reservation__button:hover{background-color:#fff;color:#000;text-decoration:none}}.footer-top-button,.floating-plan{display:none !important}.info-body{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:12px;margin-top:32px}.site-header .section-body .content-wrapper .site-menu .menu-main ul li a{padding:.75rem}@media screen and (max-width: 560px){.site-header .section-body .content-wrapper .site-menu .menu-main ul li a{padding:10px}}@media screen and (max-width: 560px){.site-header .section-body .content-wrapper .site-menu .menu-main ul{margin-top:24px}}.site-footer .section-body .content-wrapper .content .footer-info .info-wrapper .info-body .contact{margin-bottom:48px}@media(max-height: 700px){body.drawer-open .site-header .section-body .content-wrapper .site-menu .menu-main{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.site-main .top-visual .section-body .content-wrapper .content-title-wrapper .content-title p span{font-family:"Raleway",sans-serif;font-weight:700;letter-spacing:.08em}.lp-en-header-tel-pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 8px;border-left:1px solid #dfdfdf;padding-left:32px;height:52px}@media screen and (max-width: 820px){.lp-en-header-tel-pc{display:none}}.lp-en-header-tel-pc__icon{width:13px}.lp-en-header-tel-pc__link{color:#dfdfdf;font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;pointer-events:auto}.lp-en-header-tel-pc__link:hover{color:#dfdfdf}.food-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;margin-top:42px}@media screen and (max-width: 560px){.food-map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:24px;gap:20px}}.food-map__title{font-size:16px;font-weight:600;margin:0;letter-spacing:.02em;width:290px;line-height:1.375}@media screen and (max-width: 560px){.food-map__title{width:100%}}.food-map__link-button{width:220px;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.2em}@media screen and (max-width: 560px){.food-map__link-button{width:min(326px,83.5897435897vw);height:68px}}/*# sourceMappingURL=lp-en.min.css.map */