@charset "UTF-8";
/* *** common variables *** */
/* break point */
/* hover style */
/* color */
/* One-Tone */
/* Two-Tone */
/* *** variables model *** */
/* color */
/* *** mixins *** */
/* break point */
/* hover */
/* --- 10px = 1rem --- */ /* *** common model *** */
/* 文字が白の場合の色変更サンプル */
.special_sample {
  background-color: var(--greyK5);
  color: var(--white);
}
.special_sample .hr {
  border-color: var(--greyK80);
}
.special_sample .body-color-list > li {
  color: var(--black);
}
@media (max-width: 768px) {
  .special_sample .cmn-carousel-page.is-active {
    border-color: var(--white);
    background-color: var(--black);
  }
}
@media (max-width: 768px) {
  .special_sample .cmn-carousel-page:not(.is-active) {
    border-color: var(--greyK5);
  }
}

/* ST Black Selection */
.special-eq-section-01 {
  background-color: #e3d0d3;
  padding-top: var(--blockMg);
  padding-bottom: var(--blockMg);
}
.special-eq-section-01 .h2ttl {
  margin-bottom: var(--size16);
}
@media (max-width: 768px) {
  .special-eq-section-01 .cmn-carousel-page:not(.is-active) {
    border-color: #e3d0d3;
  }
}
.special-eq-section-01 .ttl-price-box .ttl-box {
  background-color: var(--black);
}
@media (max-width: 768px) {
  .special-eq-section-01 .ttl-price-box .ttl-box.sp-2-lines {
    padding: 1rem 8px;
  }
}

/* ST Smart Edition */
.special-eq-section-02 {
  padding: var(--blockMg) 0;
  background-color: #E9F4F4;
}
@media (max-width: 768px) {
  .special-eq-section-02 .cmn-carousel-page:not(.is-active) {
    border-color: #E9F4F4;
  }
}

/* *** animations model *** */

/*# sourceMappingURL=style.css.map */



