@charset "UTF-8";

/* =========================================================
TOP
========================================================= */
/* ROOM 客室スライド画像追加 ----------------------------------------- */
/* スライダーが5枚以下の場合下記のCSSを追加してください（各施設ごと） */
.roomPhotoModal .thumbnail03 .slick-track {
  display: flex;
  justify-content: center;
  width: 100% !important;
  transform: unset !important;
}

/* =========================================================
facility、faq
========================================================= */
@media (max-width: 1024px) {
  .tabArea.pageTop ul li:first-of-type {
    width: 48%;
  }
}

/* =========================================================
多言語
========================================================= */
body.lang_en .amenityList:first-of-type li:first-of-type,
body.lang_en .amenityList:first-of-type li:nth-of-type(2),
body.lang_zh-CHS .amenityList:first-of-type li:first-of-type,
body.lang_zh-CHS .amenityList:first-of-type li:nth-of-type(2),
body.lang_zh-CHT .amenityList:first-of-type li:first-of-type,
body.lang_zh-CHT .amenityList:first-of-type li:nth-of-type(2) {
  font-size: 1rem;

}

body.lang_en .amenityList:first-of-type li:first-of-type p.name,
body.lang_en .amenityList:first-of-type li:nth-of-type(2) p.name,
body.lang_zh-CHS .amenityList:first-of-type li:first-of-type p.name,
body.lang_zh-CHS .amenityList:first-of-type li:nth-of-type(2) p.name,
body.lang_zh-CHT .amenityList:first-of-type li:first-of-type p.name,
body.lang_zh-CHT .amenityList:first-of-type li:nth-of-type(2) p.name {
  margin-top: 7px;
}

@media (max-width: 767px) {
  body.lang_en .room .lead {
    display: block;
    height: initial;
  }
}