@import url("https://curtains.itembox.design/item/css/main.css?t=20250626140515");
@import url("https://curtains.itembox.design/item/css/search.css?t=20250626140515");
/*@import url("https://fukuroucurtain.t.xsi.jp/item/css/main.css");*/
/*@import url("https://fukuroucurtain.t.xsi.jp/item/css/search.css");*/



/*商品詳細追加SALE用*/
.sale{
text-decoration: line-through;
color:red;
}

/*カートページの小計と商品合計に（税込）の文言を挿入*/
.fs-body-cart .fs-c-cartTable__headerCell--subtotal::after,
.fs-body-cart .fs-c-orderTotalTable__itemPriceSummary .fs-c-string--label::after{
content:"(税込)";
}


/*商品一覧の価格後ろの「～」*/
div.fs-c-productListItem__prices{}
.fs-c-productList__list__item span.fs-c-price:after {
    content: "～";
    color:#F08077;
}

/*レコメンド商品一覧の価格後ろの「～」*/
.FS2_Recommend2_recommend span.itemPrice:after{
    content: "～";}


/*業務用の導入実績*/
.jisseki {}
.jisseki table {
    margin: 30px auto;    /* 上下3px 左右auto */
	width:60%;
}
.jisseki p {
  font-size: 16px;
  font-weight: bold;
  margin: 60px auto 40px;
}

.jisseki_list_center{
  text-align:center;}

.gusu {
  background-color:#FFF5EE;
}


.jisseki th {
  background: #e9727e;

  color: #fff;
  padding: 10px;
}
.jisseki td {
  padding: 10px;
}

.jisseki td span{text-align:center;}

.jisseki_etc {
    margin: 30px auto;    /* 上下3px 左右auto */
	width:60%;
text-align:left;
}



.midashi {
  font-size: 180%;
  font-size: 3rem;
  position: relative;
  padding: 1.5rem;
  text-align: center;
}

.midashi span {
  font-size: 18px;
  font-size: 1.8rem;
  display: block;
}

.midashi:before {
  position: absolute;
  bottom: -10px;
  left: calc(50% - 30px);
  width: 60px;
  height: 5px;
  content: '';
  border-radius: 3px;
  background: #fa4141;
}

@media screen and (max-width: 640px) {
.jisseki {}
.jisseki table {
    font-size: 13px;
    margin: 20px auto;    /* 上下3px 左右auto */
    width:100%;
}

.jisseki th {
  background: #e9727e;
  color: #fff;
  padding: 5px;
}
.jisseki td {
  padding: 5px;
}

div .jisseki_etc {
font-size:13px;
line-height: 1.8em;
    margin: 30px auto;    /* 上下3px 左右auto */
	width:95%;
text-align:left;
}

.midashi {
  font-size: 160%;
  font-size: 3rem;
  position: relative;
  padding: 1.5rem;
  text-align: center;
}

.midashi:before {
  position: absolute;
  bottom: -10px;
  left: calc(50% - 30px);
  width: 60px;
  height: 5px;
  content: '';
  border-radius: 3px;
  background: #fa4141;
}
}
 
/*Bing計測用タグ▼*/
<meta name="msvalidate.01" content="469DFB8D5D165AC4E4805F2E74FFDB74" />
/*Bing計測用タグ▲*/


/*個人情報保護チェックボックスサイズを大きく*/

.is-disabled .fs-c-checkbox__checkMark {
  cursor: default;
}

.fs-c-checkbox__checkMark {
  background: #ffffff;
  border-radius: 3px;
  border: 2px solid #666666;
  cursor: pointer;
  display: block;
  width: 6px;
  height: 25px;
  margin: 0 15px 0 16px;
  position: relative;
  min-width: 25px;
}


.fs-c-checkbox__checkMark::before {
  color: #ffffff;
  font-size: 1.8em;
  top: -0.05em;
  left: -0.05em;
}

/*カート内返品不可表記*/
.fs-c-cartTable__message {
  background: #7c8790;
  color: #ffffff;
  display: inline-block;
  font-size: 1.0rem;
  margin-bottom: 3px;
  padding: 0px 5px;
}
