@media only screen and (max-width: 767px){.c-lower-intro__left--rest{width:80%}}.c-lower-intro__left--rest .c-lower-intro__left-img{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img{aspect-ratio:1/1}.c-lower-intro__left--rest .c-lower-intro__left-img .img img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width: 768px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(1){width:calc(186 / 380 * 100%)}}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(1){width:calc(186 / 380 * 100%)}}.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(2){display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width: 768px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(2){width:calc(186 / 380 * 100%)}}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(2){width:calc(178 / 375 * 100%)}}@media only screen and (min-width: 768px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(2){margin-left:calc(8 / 380 * 100%)}}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(2){margin-left:0}}@media only screen and (min-width: 768px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(3){margin-top:.61rem}}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(3){margin-top:0}}@media only screen and (min-width: 768px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(3){width:100%}}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(3){width:calc(178 / 375 * 100%)}}@media only screen and (max-width: 767px){.c-lower-intro__left--rest .c-lower-intro__left-img .img:nth-child(3){margin-left:.61rem}}@media only screen and (max-width: 767px){.c-lower-intro__right--rest{width:75%;margin-left:auto}}.c-lower-intro__right--rest .c-lower-intro__right-img{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.c-lower-intro__right--rest .c-lower-intro__right-img .img{width:calc(186 / 380 * 100%)}}@media only screen and (max-width: 767px){.c-lower-intro__right--rest .c-lower-intro__right-img .img{width:calc(186 / 380 * 100%)}}@media only screen and (min-width: 768px){.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(n+2){margin-left:calc(8 / 380 * 100%)}}@media only screen and (max-width: 767px){.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(n+2){margin-left:calc(8 / 380 * 100%)}}.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(2n+1){margin-left:0}@media only screen and (min-width: 768px){.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(n+3){margin-top:.61rem}}@media only screen and (max-width: 767px){.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(n+3){margin-top:.61rem}}@media only screen and (max-width: 767px){.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(3),.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(4){aspect-ratio:1 / 1}.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(3) img,.c-lower-intro__right--rest .c-lower-intro__right-img .img:nth-child(4) img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width: 768px){.p-rest-list__hotel:nth-child(n+2){margin-top:3.46rem}}@media only screen and (max-width: 767px){.p-rest-list__hotel:nth-child(n+2){margin-top:2.5em}}.p-rest-list__hotel-inner{display:grid}@media only screen and (min-width: 768px){.p-rest-list__hotel-inner{margin-top:3.38rem}}@media only screen and (max-width: 767px){.p-rest-list__hotel-inner{margin-top:2.5em}}@media only screen and (min-width: 1025px){.p-rest-list__hotel-inner{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rest-list__hotel-inner{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.p-rest-list__hotel-inner{grid-template-columns:repeat(1, 1fr)}}@media only screen and (min-width: 1025px){.p-rest-list__hotel-inner{gap:1.92rem 1.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-rest-list__hotel-inner{gap:1.92rem 2%}}@media only screen and (max-width: 767px){.p-rest-list__hotel-inner{gap:2em 0}}.p-rest-list__hotel-inner .c-facility-list__text{flex-grow:1}.p-rest-list__hotel-inner .c-facility-list__text-btn{margin-top:auto}@media only screen and (min-width: 768px){.p-rest-list__hotel-inner .c-facility-list__text-btn{padding-top:1.23rem}}@media only screen and (max-width: 767px){.p-rest-list__hotel-inner .c-facility-list__text-btn{padding-top:1em}}@media only screen and (min-width: 1025px) and (max-width: 1299px){.p-rest-list__hotel-inner .c-facility-list__text-btn{display:block;width:90%;margin-inline:auto}.p-rest-list__hotel-inner .c-facility-list__text-btn .c-btn{width:100%}.p-rest-list__hotel-inner .c-facility-list__text-btn .c-btn:nth-child(n+2){margin-left:auto;margin-top:.5em}}html:lang(en) .p-rest-list__hotel-inner .c-facility-list__text-btn{flex-direction:column;gap:1rem}html:lang(en) .p-rest-list__hotel-inner .c-facility-list__text-btn .c-btn{width:100%}html:lang(en) .p-rest-list__hotel-inner .c-facility-list__text-btn .c-btn:nth-child(n+2){margin-left:0 !important}html:lang(en) .p-rest-list__hotel .c-title__en-sub{display:none}
