.mw_wp_form .error {
    /* font-size: 93%; */
    color: #B70000;
    display: block;
    /* text-wrap: nowrap; */
}

.mw_wp_form_confirm .c-input._select::after {
    display: none;
}

.mw_wp_form_confirm .p-form__input._date {
    grid-template-columns: auto auto 1fr;
}

.p-form__tabContents.is-active {
    display: block !important;
}

.p-form__tabContents {
    display: none;
}

.mw_wp_form_input .mw_input-hidden {
    display: none !important;
}

.mw_wp_form_confirm .p-form__item._map {
    margin-block-end: 0;
}

.p-form__body #owner,
.p-form__body #user {
    margin-block-end: 40px;
}


.p-form__body #owner,
.p-form__body #user,
.p-form__body #other {
    padding-top: 10000px;
    margin-top: -10000px;
}

.p-form__category .item:hover {
    text-decoration: none;
}

/* 20250609 */

.q-maintenance-achievements .section1 .body._bgchange {
    position: relative;
}

.q-maintenance-achievements .section1 .body._bgchange .c-slide:before {
    content: "";
    display: block;
    position: absolute;
    width: calc(100% - 89px);
    height: calc(100% - 34px);
    left: 89px;
    background-color: var(--color-bg-base);
    border-radius: 20px;
    margin-block-end: 15px;
}

@media (max-width: 768px) {
.q-maintenance-achievements .section1 .body._bgchange .c-slide:before {
    width: calc(100% - 40px);
    left: 40px;
}
}

.q-maintenance-achievements .section1 .body._bgchange .slide_item {
    background-color: unset;
}

.q-maintenance-achievements .section1 .body._bgchange .illust[data-slide-human] {
    display: none;
    position: absolute;
    bottom: 18px;
}