.overview {
    width: 95%;
    padding: 15px 15px 25px 15px;
    background-color: #ebfff6;
    margin: 10px auto;
}

.overview_text {}

.overview_text p {
    padding-top: 5px;
    display: inline-block;
}

.overview_title {
    font-size: 1.8rem;
    font-weight: bold;
    color: #276644;
}

.fieldset_start_time1,
.fieldset_start_time1 .form_fieldset_legend_div_wrap,
.fieldset_start_time1 .form_select-select,
.fieldset_start_time2,
.fieldset_start_time2 .form_fieldset_legend_div_wrap,
.fieldset_start_time2 .form_select-select,
.fieldset_start_time3,
.fieldset_start_time3 .form_fieldset_legend_div_wrap,
.fieldset_start_time3 .form_select-select,
.fieldset_end_time1,
.fieldset_end_time1 .form_fieldset_legend_div_wrap,
.fieldset_end_time1 .form_select-select,
.fieldset_end_time2,
.fieldset_end_time2 .form_fieldset_legend_div_wrap,
.fieldset_end_time2 .form_select-select,
.fieldset_end_time3,
.fieldset_end_time3 .form_fieldset_legend_div_wrap,
.fieldset_end_time3 .form_select-select {
    display: inline-block;
    width: auto !important;
}

.fieldset_start_time1 .form_select-select,
.fieldset_end_time1 .form_select-select,
.fieldset_start_time2 .form_select-select,
.fieldset_end_time2 .form_select-select,
.fieldset_start_time3 .form_select-select,
.fieldset_end_time3 .form_select-select {
    margin-left: 5px;
}

.fieldset_subscriber_number,
.fieldset_not_subscriber_number {
    display: inline-block;
    width: auto !important;
}

.fieldset_subscriber_number div,
.fieldset_not_subscriber_number div {
    display: inline-block;
    width: auto !important;
}

.fieldset_subscriber_number div input,
.fieldset_not_subscriber_number div input {
    width: 80px !important;
}

@media print,
screen and (min-width: 745px) {
    .overview {
        width: 85%;
    }

}
