section.__block.__block--shipping-cost {
    display: none;
}

.main--order-finish section.__order {
    text-align: center;
}

/*見積もり画面の購入ボタン非表示*/
.main.main--mypage.main--mypage-estimate-detail button.c-button-submit {
    display: none;
}
.main.main--mypage.main--mypage-estimate-detail button.c-button-submit {
    display: inline-block;
    background-color: #eec946;
}

.main.main--mypage.main--mypage-estimate-detail form {
    padding-bottom: 40px;
}

.__is-member.__is-member--group-5 .p-mypage-navi nav.__menu .__body ul li.__item--item-order {
    display: inline-block;
}

.main--mypage-order-list td.__reorder span::after {
    content: "再見積";
    font-size: 15px;
}

.main--mypage-order-list td.__reorder span {
    font-size: 0;
}

.main--mypage-order-reorder button.__button.c-button-submit.__js-add-cart span {
    font-size: 0;
}

.main--mypage-order-reorder button.__button.c-button-submit.__js-add-cart span::after {
    content: "お見積りに追加";
    font-size: 18px;
}

.main.main--mypage.main--mypage-order-detail .__reorder span::after {content: "再見積";font-size: 18px;}

.main.main--mypage.main--mypage-order-detail .__reorder span {
    font-size: 0;
}

/*複数配送*/
.__block--shipping-address label:has(#otherSend) {
    display: none;
}
.__is-member.__is-member--group-5 .__block--shipping-address label:has(#otherSend) {
    display: inline-block;
}
section.__block.__block--shipping-address {
    display: none;
}
.__is-member.__is-member--group-5 section.__block.__block--shipping-address {
    display: block;
}