@charset "UTF-8";
/* ========================================
 一時的なスタイル
=========================================== */

/* 販売価格(セール価格)に色を付ける */
/* .fs-c-productPrice.fs-c-productPrice--selling span,
.fs-c-productPrices--productDetail .fs-c-productPrice--selling .fs-c-productPrice__main__label,
.fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price,
.fs-c-productPrice__addon__label,
.fs-c-productPrice__addon:not(.fs-c-productPrice__addon--listed)::before,
.fs-c-productPrice__addon:not(.fs-c-productPrice__addon--listed)::after {
  color: #f44336 !important;
} */

/* 販売価格(セール価格) 一部商品だけ除外 */
/* .fs-body-product-XXX .fs-c-productPrice.fs-c-productPrice--selling span,
.fs-body-product-ot-XXX .fs-c-productPrices--productDetail .fs-c-productPrice--selling .fs-c-productPrice__main__label,
.fs-body-product-ot-XXX .fs-c-productPrice__addon__label,
.fs-body-product-ot-XXX .fs-c-productPrice__addon:not(.fs-c-productPrice__addon--listed)::before,
.fs-body-product-ot-XXX .fs-c-productPrice__addon:not(.fs-c-productPrice__addon--listed)::after {
  color: #515151 !important;
}
.fs-body-product-ot-XXX .fs-c-productPrice--stageUndetermined,
.fs-body-product-ot-XXX .fs-c-productPrice--stageUndetermined .fs-c-productPrice__main__price {
  color: #f7b622 !important
} */

/* ヘッダー最上部告知(バナー) 背景バナー色に合わせる */
.gg-headerInformationBanner {
  background: #3aaaad !important;
}

/* ヘッダー最上部告知(テキスト)背景色を変える */
/* .gg-headerInformationText {
  background: #acd9d6 !important;
} */

/* ヘッダー最上部告知(テキスト)文字色を変える */
/* .gg-headerInformationText a,
.gg-headerInformationText a:visited,
.gg-headerInformationText a:hover {
  color: #666 !important;
} */

/* 重要な告知 枠線の色・文字色を変える */
.fs-p-messageBoard {
  border: 1px solid #3ab7b7 !important;
  color: #3ab7b7 !important;
}
.fs-p-messageBoard a {
  color: #3ab7b7 !important;
}
.fs-p-messageBoard a:hover {
  color: #3ab7b7 !important;
}

/* バナー余白調整 */
/* #coupon250404 {
  margin-top: 80px;
} */