
@charset "UTF-8";

/*-----------テーブル全部に対応---------------*/
.table_td_none {
    display: none;
}
.color_red div {
    color: red;
}

@media screen and (max-width: 768px) {
.block_table_5 .outer table {
    font-size: 14px;
}
}
@media screen and (max-width: 440px) {
.block_table_5 .outer table {
    font-size: 12px;
}
}

/*-----------テーブル初期設定_table1---------------*/
#table_school1 + .block_table_5 .outer table thead th:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school1 + .block_table_5 .outer table thead th:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school1 + .block_table_5 .outer table tbody td:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school1 + .block_table_5 .outer table tbody td:nth-of-type(1) div {
    text-align: center;
}
#table_school1 + .block_table_5 .outer table tbody td:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school1 + .block_table_5 .outer table tbody td:nth-of-type(2) div {
    text-align: center;
}

/*-----------テーブル初期設定_table2---------------*/
#table_school2 + .block_table_5 .outer table thead th:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school2 + .block_table_5 .outer table thead th:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school2 + .block_table_5 .outer table tbody td:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school2 + .block_table_5 .outer table tbody td:nth-of-type(1) div {
    text-align: center;
}
#table_school2 + .block_table_5 .outer table tbody td:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school2 + .block_table_5 .outer table tbody td:nth-of-type(2) div {
    text-align: center;
}

/*-----------テーブル初期設定_table3---------------*/
#table_school3 + .block_table_5 .outer table thead th:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school3 + .block_table_5 .outer table thead th:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school3 + .block_table_5 .outer table tbody td:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school3 + .block_table_5 .outer table tbody td:nth-of-type(1) div {
    text-align: center;
}
#table_school3 + .block_table_5 .outer table tbody td:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school3 + .block_table_5 .outer table tbody td:nth-of-type(2) div {
    text-align: center;
}

/*-----------テーブル初期設定_table4---------------*/
#table_school4 + .block_table_5 .outer table thead th:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school4 + .block_table_5 .outer table thead th:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school4 + .block_table_5 .outer table tbody td:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school4 + .block_table_5 .outer table tbody td:nth-of-type(1) div {
    text-align: center;
}
#table_school4 + .block_table_5 .outer table tbody td:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school4 + .block_table_5 .outer table tbody td:nth-of-type(2) div {
    text-align: center;
}

/*-----------テーブル初期設定_table5---------------*/
#table_school5 + .block_table_5 .outer table thead th:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school5 + .block_table_5 .outer table thead th:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school5 + .block_table_5 .outer table tbody td:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school5 + .block_table_5 .outer table tbody td:nth-of-type(1) div {
    text-align: center;
}
#table_school5 + .block_table_5 .outer table tbody td:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school5 + .block_table_5 .outer table tbody td:nth-of-type(2) div {
    text-align: center;
}

/*-----------テーブル初期設定_table6---------------*/
#table_school6 + .block_table_5 .outer table thead th:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school6 + .block_table_5 .outer table thead th:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school6 + .block_table_5 .outer table tbody td:nth-of-type(1) {
    width: 10%;
    white-space: nowrap;
}
#table_school6 + .block_table_5 .outer table tbody td:nth-of-type(1) div {
    text-align: center;
}
#table_school6 + .block_table_5 .outer table tbody td:nth-of-type(2) {
    width: 10%;
    white-space: nowrap;
}
#table_school6 + .block_table_5 .outer table tbody td:nth-of-type(2) div {
    text-align: center;
}
