@charset "utf-8";

/* 1. id=ruletouseInfoArea 内の ol のデフォルト余白を 0 にして、はみ出しを防ぐ */
#ruletouseInfoArea ol {
    list-style-position: outside; /* 番号を外側に出す（デフォルト） */
    padding-left: 2rem;           /* 番号が表示される分だけの余白を作る */
    margin: 0;                    /* 外側の余計な余白を消す */
}

/* 2. 2階層目（入れ子）の ol */
#ruletouseInfoArea ol ol {
    /* 親の li の幅を基準にするため、padding のみ調整 */
    padding-left: 1.5rem;
}