.fs-c-wishlistProduct {
    display:none;
  }

/*当社到着日に文字変更*/
.fs-c-deliveryInfoList__requestedArrival span {
    display: none;
}
dt.fs-c-deliveryInfoList__requestedArrival:after {
    content: '当社到着日';
}
dl.fs-c-deliveryInfoList__detailList > dt > span {
    display: none;
}
dl.fs-c-deliveryInfoList__detailList dt:after {
    content: '当社到着日';
}
.fs-c-returnedSpecialContract__link{
    display:none;
}

/*注文表ヘッダー項目非表示*/
.fs-c-cartTable > thead {
    display: none;
}

/* お届け先崩れ */
.fs-c-checkout-destination__destination {
    display: block;
}

.fs-c-checkout-destination__control {
    flex-direction: column;
}

.fs-c-checkout-couponCodeInput {
    flex-wrap: wrap;
}

.fs-c-pointListTable.fs-c-listTable > tbody > tr td {
    display: flex;
}
.fs-c-pointListTable.fs-c-listTable > tbody > tr td::before {
    width: 120px;
    padding-right: 8px;
    box-sizing: content-box;
}

.fs-c-listTable > thead {
    display: none;
}
.fs-c-listTable > tbody {
    display: block;
}
.fs-c-listTable > tbody > tr {
    background: #ffffff;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
.fs-c-listTable > tbody > tr + tr {
    margin-top: 24px;
}
.fs-c-listTable > tbody > tr > th, .fs-c-listTable > tbody > tr td {
    display: block;
    border: none;
}
.fs-c-listTable > tbody > tr > th::before, .fs-c-listTable > tbody > tr td::before {
    content: attr(aria-label);
    display: block;
    font-size: 1.2rem;
    font-weight: bold;
}

/*　クーポン情報の商品マーク非表示　*/
.fs-c-coupon__products .fs-c-productMark {
display:none;
}