@charset "utf-8";

/* --------------------------------------------

    役員報酬等に関する規程テーブル

---------------------------------------------- */
.table_wrap {
    width: 100%;
    margin-bottom: 1em;
}

.table_rule {
    width: 100%;
    font-size: var(--fz-m);
    line-height: 1.5;
    border-collapse: collapse;
}

.table_rule th,
.table_rule td {
    padding: 0.5em;
    border: 1px solid var(--c-gray);
}

.table_rule th {
    text-align: center;
    background-color: var(--c-main-pale);
}

.table_rule td:not(:first-child) {
    text-align: center;
}

@media only screen and (max-width:640px) {

    .table_wrap {
        display: block;
        /* overflow-x: scroll; */
    }

    /* .table_wrap::before {
        content: "横にスクロールしてご覧ください。";
        margin-top: -2em;
    } */

    .table_rule {
        /* white-space: nowrap; */
    }

}