.badge-required, legend .badge-required{
background-color: #bd2c29;
}
.form-column-zip-code-autofill fieldset{
display: block;
}
.form-column-zip-code-autofill fieldset legend.label{
margin-bottom: 13px;
}
.form-column-zip-code-autofill .form-column{
grid-template-columns: 300px 1fr;

}
.form-column-zip-code-autofill .form-column-zip-code-jp .input-group{
max-width: 210px;

}
.form-column-zip-code-autofill .form-column .label{
justify-content: end;
}
.form-column-note{
margin: 0 2.5em 0.8em 2.5em;
}