counterを利用した自動ナンバリング http://design-studio-f.com/blog/css-counter-automatic-numbering/
body {
counter-reset: number 0; /* number のカウンタを 0 にセット */
}
h1:before {
counter-increment: number 1; /* number カウンタの増加数をセット */
content: counter(number) " "; /* 表示形式を指定 */
}
ol {
counter-reset: item;
list-style-type: none;
}
li { display: block; }
li:before {
content: counter(item, decimal-leading-zero) " ";
counter-increment: item;
}