@charset "utf-8";

/* テーブルの枠線を表示 */
table.lesson-table {
    border-collapse: separate;
    border: 2px solid #ADADAD;
    width: 100%;
    margin: 1em 0;
    background: #fff;
}

table.lesson-table th,
table.lesson-table td {
    border: 1px solid #ADADAD;
    padding: 8px 4px;
    text-align: center;
}

/* content-box内のulのインデントを調整 */
.content-box ul {
    list-style-position: inside; /* 枠内に点を表示 */
    margin: 0 0 1em 0;
    padding-left: 1.2em; /* 適度なインデント */
}
.content-box li {
    padding-left: 0;
    margin-left: 0;
}

