
/* 　　　　　　　会員登録/アドレス帳登録　　　　　　　 */

.block-shipping-address--nickname .control-label {
    font-size: 0px;
}
.block-shipping-address--nickname .control-label::before {
    content: '登録名称';
    font-size: 1rem;
}
.block-shipping-address--nickname .form-control::after {
    content: '※配送先がアドレス帳に保存されます。アドレス帳に表示させる名称をご入力ください。';
    font-size: 0.9rem;
    display: block;
}
.block-shipping-address--nickname .efo-required{
    margin-bottom: 5px;
}
.block-shipping-address--nickname .form-control{
    line-height: 1.3;
}

.block-member-info--addr2 .control-label,
.block-member-info--addr3 .control-label,
.block-login--member-info-addr2 .control-label,
.block-login--member-info-addr3 .control-label,
.block-shipping-address--addr2 .control-label, 
.block-shipping-address--addr3 .control-label {
        font-size: 0px;
        display: flex;
}
.block-member-info--addr2 .control-label::before,
.block-login--member-info-addr2 .control-label::before,
.block-shipping-address--addr2 .control-label::before {
    content: '住所(町名・番地)';
    font-size: 1rem;
}
.block-addr2-message {
    color: #a90000;
}
.block-member-info--addr3 .control-label::before,
.block-login--member-info-addr3 .control-label::before,
.block-shipping-address--addr3 .control-label::before {
    content: 'マンション名・施設名・部屋番号等';
    font-size: 1rem;
    white-space: nowrap;
}
.block-member-info--dept .control-label::after,
.block-member-info--comp .control-label::after,
.block-login--member-info-dept .control-label::after,
.block-login--member-info-comp .control-label::after,
.block-shipping-address--dept .control-label::after,
.block-shipping-address--comp .control-label::after {
    content: '(任意)';
}



/* 　　　　　　　お問い合わせ　　　　　　　 */

.block-inquiry--order-id .control-label,
.block-inquiry--name .control-label,
.block-inquiry--name .help-block {
    font-size: 0;
}
.block-inquiry--order-id .control-label::before {
    content: 'オーダーID（ご注文済の方）';
    font-size: 1rem;
}
.block-inquiry--name .control-label::before {
    content: '氏名 (全角)';
    font-size: 1rem;
}

.attachment-block::before {
    content: '破損・汚損などの不良や誤送等のお問い合わせの際に画像を添付いただけます。';
    font-size: 1rem;
}
.attachment-block p input[type="file"] {
    width: 30%;
}