@charset "UTF-8";

._hall_aspect {
    aspect-ratio: 85 / 52;
    object-fit: cover;
}

._hall_single_aspect {
    aspect-ratio: 8 / 5;
    object-fit: cover;
}

.cat_list {
    display: flex;
    flex-wrap: wrap;
    gap: 3px;
}

._seminar_aspect {
    aspect-ratio: 306 / 275;
    object-fit: cover;
}

._reader_catarchive_aspect {
    aspect-ratio: 190 / 101;
    object-fit: cover;
}

._reader_catmv_aspect {
    width: 100%
}

._reader_aspect {
    aspect-ratio: 307 / 150;
    object-fit: cover;
}

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

.mw_wp_form_confirm .form-input {
    margin: auto 0;
}

.mw_wp_form_confirm .form_inputarea .required,
.mw_wp_form_confirm .form_inputarea .privacy_wrap,
.mw_wp_form_confirm .form_inputarea .pp_check label {
    display: none;
}

@media (max-width: 768px) {
.mw_wp_form_confirm .form_inputarea .mw-wp-form_btn .send {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}
}

.mw_wp_form_complete .form_status li:nth-child(3),
.mw_wp_form_complete .form_status li:nth-child(3):before {
  background: var(--color-c-blue_light);
}
