

@charset "utf-8";
/* CSS Document */

#toukisp p.lowercase { 
text-transform: lowercase; 
}

.waku {
	width: 95%;
	margin: 0 auto;
    color: #02398b;
    background: #ffffff;
	line-height:1.8em;
}

.waku ul, ol{
	padding: 1em 2em 1em 2em;
	margin: 1em 2em;
	border: solid 2px #02398b;
	counter-reset: listnum; /* カウンターをリセット */
	list-style: none; /* 標準のスタイルは消す */
	font-weight: bold;
}

.waku ul, ol.lowercase { text-transform: lowercase; }

.waku ul li::before{
	counter-increment: listnum; /* counter-resetと同じ文字列 */
	content: counter(listnum) "."; /* 半角スペースを入れて""の中にピリオドを追加 */
}

ul li, ol li {
	text-align: left;
	padding: 0.5em 0;
}