.main-visual[data-v-6e032d72]{align-items:center;color:#fff;display:flex;flex-flow:column wrap;height:80vh;justify-content:center;position:relative;text-align:center;width:100%}.main-visual__overlay[data-v-6e032d72]{background-color:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.main-visual__image[data-v-6e032d72]{background-color:#d9d9d9;height:100%;position:relative;width:100%;z-index:1}.main-visual__image img[data-v-6e032d72]{display:flex;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.main-visual__text[data-v-6e032d72]{margin:16px;position:absolute;z-index:2}.main-visual__title[data-v-6e032d72]{margin-bottom:16px}.main-visual__subtitle[data-v-6e032d72]{text-align:center}.fade-enter-active[data-v-6e032d72],.fade-leave-active[data-v-6e032d72]{transition:opacity 3s}.fade-enter-from[data-v-6e032d72],.fade-leave-to[data-v-6e032d72]{opacity:0}.room[data-v-a45d4077]{width:100%}.room__image[data-v-a45d4077]{aspect-ratio:1/.75;background-color:#d9d9d9;overflow:hidden;width:100%}.room__image img[data-v-a45d4077]{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.room__title[data-v-a45d4077]{text-align:center}.room__body[data-v-a45d4077]{display:flex;flex-direction:column;row-gap:8px}.room__info[data-v-a45d4077]{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}.room__info .room-info-item[data-v-a45d4077]{display:flex;flex-flow:row wrap}.room__info .room-info-item__label[data-v-a45d4077]{margin-right:4px}.room__info .room-info-item__label[data-v-a45d4077]:after{content:"\ff1a"}.room__info .room-info-item__value[data-v-a45d4077]{-moz-column-gap:4px;column-gap:4px;display:flex}.button[data-v-bd860432]{align-items:center;background:#a60303;border-radius:24px;color:#fff;display:flex;height:48px;justify-content:center;min-width:100px;padding:8px 24px}.button__text[data-v-bd860432]{font-size:16px;font-weight:700;letter-spacing:.2px;line-height:24px;text-align:center;white-space:nowrap}.room-list[data-v-867e612c]{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));row-gap:32px}@media screen and (983px < width){.room-list[data-v-867e612c]{grid-template-columns:repeat(auto-fill,minmax(234px,1fr))}}.room-list[data-v-867e612c]{align-items:start}.amenity-item[data-v-063bece7]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-flow:row nowrap;justify-content:start}.amenity-item__icon[data-v-063bece7]{color:#424242;height:24px;width:24px}.amenity-item__text[data-v-063bece7]{display:flex;flex-flow:row wrap;text-align:left}
