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

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

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

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

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

ul li, ol li {
	font-size:14px;
	text-align: left;
	line-height: 1.5;
	padding: 0.5em 0;
}