/* カスタム CSS をここに入力してください */
.toc_list + li {
    list-style: none;
    color: red;
}
  /* 表全体のスタイル */
        .yoko_scroll {
            overflow-x: auto; /* 横スクロール可能にする */
        }

        /* テーブルのスタイル */
        .yoko_scroll table {
            width: 100%;
            border-collapse: collapse;
        }

        /* ヘッダー行のスタイル */
        .yoko_scroll th {
            background-color: #f2f2f2;
            padding: 10px;
        }

        /* データ行のスタイル */
        .yoko_scroll td {
            border: 1px solid #dddddd;
            text-align: left;
            padding: 8px;
        }

        /* レスポンシブ対応 */
        @media screen and (max-width: 600px) {
            .yoko_scroll table {
                width: 800px; /* テーブルを横スクロールさせる最小幅に設定 */
            }
            .yoko_scroll th, .yoko_scroll td {
                font-size: 12px;
            }
        }