/* .box-selector--provider_type .-free:after {
    content: 'オススメ';
} */
.box-selector--provider_type .-free:after {
    display: none;
}
.box-selector--provider_type .-plus-fee:after {
    display: none;
}
.box-selector--provider_type .-body {
    height: 136px;
    justify-content: center;
}
.form__page .-pages i {
    position: relative;
}
.form__page .-pages i p {
    position: absolute;
    top: calc(100% + 10px);
    left: 50%;
    transform: translateX(-50%);
    color: #aab1b5;
    font-size: 16px;
    white-space: nowrap;
}
.form__page .-pages i.-active p {
    color: #cd0032;
}
@media screen and (max-width: 807px) {
    .form__page .-pages i p {
        font-size: 10px;
    }
}

.box-selector__item.full_width {
    width: 100%;
}
input[type=checkbox] + .box-selector__item .-head:after {
    background: none;
}
@media screen and (max-width: 807px) {
    .box-selector__item .-head span.wrap_auto {
        white-space: inherit;
    }
}

