@charset "utf-8";
/*------------------------------------------------------------- 韓国語専用のスタイル */

/*------------------------------------------------------------- メイン用の見出し */

.headline-small {
    font-weight: bold;
}

.headline {
    font-weight: bold;
}

td#td-side .headline {
    font-weight: normal;
}

@media(max-width: 980px) {
    div.top-message {
        font-family: sans-serif;
    }

    table.box {
        border: 1px #A9A9A9 solid;
    }

    table.box td {
        margin-left: 10px;
    }

    td.information-left {
        width: calc(100% - 20px);
        text-align: left;
        font-weight: bold;
    }

    td.information-right {
        width: calc(100% - 20px);
    }

    #contents-02 table.box {
        margin: 0;
        width: 100%;
    }
}