/* PC版 */
@media screen and (min-width: 768px) {
    .fs-p-logo__image {
        min-width: 500px;
        max-width: 500px;
        width: 500px;
    }
}

@media screen and (max-width: 768px) {

/* 商品詳細 */
  body.fs-body-product　.fs-c-returnedSpecialContract__link {
       display: block !important;
}

.fs-p-productDescription.fs-p-productDescription--full ul {
        padding:10px;
}

.fs-p-productDescription.fs-p-productDescription--full ul li {
    list-style: "・";
    margin-left: 1rem;
}

.fs-c-button--primary {
    background: #fa8900 !important;
    border: 1px solid #fa8900 !important;
}

a {
    text-decoration: underline;
}

a.td_none {
    text-decoration: none;
}

a.td_none:hover {
    text-decoration: underline;
}

dd.fs-c-checkout-confirmationList__value {
  font-size:14px;
}

h3.item_notice {
  margin:20px 0 0;
  font-size:14px;
}

ul.item_notice {
  margin:5px 0 0;
  padding:0 !important;
  font-size:14px;
}

p.fs_12 {
  margin-top:5px; 
  font-size:12px;
}

}

/* 共通css */
.fs-c-returnedSpecialContract {
  display:none;
}

.d_block {
  display:block !important;
}

.fs-c-checkout-wrappingInfo.fs-c-checkout-preview .fs-c-checkout-previewAndEdit.fs-c-checkout-preview__inputConfirmation:after {
  content:"※１つずつのラッピングとなります。\A※複数購入の場合は通信欄にラッピング希望個数をご記入ください。";
  display:block;
  white-space:pre-line;
  margin-top:0px;
  font-size:80%;
  line-height:1.2;
}

.fs-c-checkout-communicationInfo__info.fs-c-checkout-previewAndEdit__info.fs-c-checkout-confirmationContent::before{
  content:"例）・金額なし納品書希望\A　 ・ギフトラッピング個数：1個";
  display:block;
  white-space:pre-line;
  color:#999;
  font-size:14px;
  line-height:1.6;
}

/* ご利用ガイド */
.tax-table{
  width:100%;
  max-width:560px;
  border-collapse:collapse;
  margin:20px 0 10px;
  font-size:14px;
}

.tax-table th,
.tax-table td{
  border:1px solid #999;
  padding:12px 20px;
}

.tax-table th{
  width:30%;
  text-align:center;
  font-weight:normal;
  background:#efefef;
}

.tax-table td{
  text-align:center;
}

.tax-note{
  margin:8px 0 0;
  font-size:12px;
  color:#666;
}

/* メルマガ非表示 */
.fs-c-agreementConfirmationArea {
  display:none;
}

/* 配送コメント非表示 */
.fs-c-checkout-shippingDetail__shippingCarrier__comment {
    display: none;
}

