@charset "UTF-8";

body {
  background: #f5f4f4;
}

.header {
  background: #000000;
}
.header .border::after {
  background: #d3ac70;
}
.header__tel a {
  background-image: url("https://torifito.jp/assets/images/common/header_ico_tel_gld.svg");
  color: #d3ac70;
}
.header__tel a::before {
  background-image: url("https://torifito.jp/assets/images/common/header_ico_tel_gld.svg");
}
.header__map a {
  background-image: url("https://torifito.jp/assets/images/common/header_ico_map_gld.svg");
}
.header__faq a {
  background-image: url("https://torifito.jp/assets/images/common/header_ico_faq_gld.svg");
}
.header__lang {
  color: #d3ac70;
}
.header__lang span::before {
  background-image: url("https://torifito.jp/assets/images/common/header_ico_lang_gld.svg");
}
.header__lang span::after {
  border-top-color: #d3ac70;
}
.header__gnav {
  background: #626262;
}
.header__gnav__btn-plan a {
  background: #000000;
  color: #d3ac70;
}
.header__btn-menu {
  background: #626262;
}

.global-reservation-btn span {
  background: #000000;
  color: #d3ac70;
}

/* .sec-menu */
.sec-menu__heading {
  background: #f5f4f4;
}
.sec-menu nav ul li::after, .sec-menu nav ul li::before {
  background: #d3ac70;
  content: "";
  display: block;
  position: absolute;
}
.sec-menu nav ul a {
  background-color: #000000;
  background-image: url("https://torifito.jp/assets/images/common/ico_arrow_right_gld.svg");
  color: #d3ac70;
}

.cmn-btn2 {
  background: #000000;
  color: #d3ac70;
}
.cmn-btn2:hover {
  color: #d3ac70;
}

.cmn-btn3 {
  background: #000000;
  color: #d3ac70;
}
.cmn-btn3:hover {
  color: #d3ac70;
}

.cmn-floor > span {
  background: #8d8d8d;
}

/* TOP */
.top-bg {
  background: #f5f4f4;
}

/* ROOM */
.room-slider .grm-slider__dotts__dott.current {
  background: #d3ac70;
}

/* LOCATION */
.location__btn a {
  color: #d3ac70;
}
.location__btn a::after {
  background-image: url("https://torifito.jp/assets/images/common/ico_web_gld.svg");
}

/* FLOOR */
.floor-items__floor {
  background: #8d8d8d;
}
@media screen and (max-width: 767px) {
  .header .icon {
    background: #626262;
  }
  .header__tel a {
    background-color: #626262;
    background-image: url(https://torifito.jp/assets/images/common/header_ico_tel_wht.svg);
  }
  .header__map a {
    background-color: #626262;
    background-image: url(https://torifito.jp/assets/images/common/header_ico_map_wht.svg);
  }
  .header__faq a {
    background-color: #626262;
    background-image: url(https://torifito.jp/assets/images/common/header_ico_faq_wht.svg);
  }
  .header__lang {
    border-color: #d3ac70;
  }
}

