@charset "Shift_JIS";


/* =================================================================================

 Common style of plan_consider

================================================================================= */

/* ///////////////////////////////////////////////// common‚š¸ć¸‘‚« */

/*div#sectionWrap div.listTable{
	margin-top:20px;
}

	div#sectionWrap div.listTable .head{
		text-align:left;
		padding:12px 20px;
	}

		div#sectionWrap div.listTable p{
			margin-top:0;
			padding:10px 20px;
			border-bottom:1px solid #d9d9d9;
			text-indent:0;
		}

		div#sectionWrap div.listTable ul{
			padding:10px 35px 5px;
			border-bottom:1px solid #d9d9d9;
		}

		div#sectionWrap div.listTable li{
			padding:0 0 5px;
			border-bottom:none;
			list-style-type:disc;
		}
		
div#sectionWrap ul.explanatory li{
	margin-bottom:0;
}*/



/* ///////////////////////////////////////////////// index style */

div#sectionWrap{
	margin: 20px 10px 0 10px;
}

div#sectionWrap ol,
div#sectionWrap ul,
div#sectionWrap li{
	margin-top:5px;
}

div#sectionWrap p{
	font-size: 100%;
}
div#sectionWrap li{
	font-size: 93%;
}
div#sectionWrap li img{
	margin-right: 5px;
	vertical-align: middle;
}

div#sectionWrap .second li{
	font-size:100%;
}
div#sectionWrap .indent li{
	padding-left:1.8em;
}

div#sectionWrap ol.upper-roman{
	padding-left:2.4em;
}
	div#sectionWrap ol.upper-roman li{
		list-style-type:upper-roman;
		margin-bottom:20px;
	}
		div#sectionWrap ol.decimal{
			padding-left:1em;
		}
		div#sectionWrap ol.decimal li{
			list-style-type:decimal;
			margin-bottom:0;
			margin-top:10px;
		}
		div#sectionWrap ul.none li{
			list-style-type:none;
			margin-bottom:0;
			margin-top:5px;
		}
h2.underPage{
	margin-top: 30px;
	padding: 5px 10px;
	border-bottom: 1px #B6D1E3 solid;
	background-color: #E5E5E5;
}

.listBacknumber {
	margin-top: 15px;
}

.listBacknumber li {
	width: 100px;
	margin: 10px !important;
	float: left;
	text-align: center;
}

.listBacknumber li .yearTxt {
	display: block;
	margin-top: 5px;
}
