@charset "Shift_JIS";


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

 Common style of finance

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

/* ///////////////////////////////////////////////// common style */
div#sectionWrap table.tblStyle01{
	margin-top: 0;
}
div#sectionWrap table.tblStyle01 tr.lv1 th,
div#sectionWrap table.tblStyle01 tr.lv1 td{
	background-color: #bfd5e5;
}
div#sectionWrap table.tblStyle01 tr.lv2 th,
div#sectionWrap table.tblStyle01 tr.lv2 td{
	background-color: #F2F2F2;
}
div#sectionWrap table.tblStyle01 tr.lv3 th{
	background-color: #FFFFFF;
	padding-left: 25px;
}
div#sectionWrap table.tblStyle01 td{
	text-align: right;
}
div#sectionWrap table.tblStyle01 caption.cptStyle01{
	font-weight:bold;
	font-size:108%;
	padding-bottom:3px;
	/*margin-top:-1.5em;*/
}
div#sectionWrap p.explanatory{
	margin-top: 10px;
	font-size: 86%;
}
div#sectionWrap p.unit{
	margin-bottom:-1.4em;
	text-align:right;
}


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

/* ///////////////////////////////////////////////// highlight style */
div#sectionWrap.highlight table th{
	text-align: center;
}
div#sectionWrap.highlight div.fBox{
	margin-top: 20px;
}

/* ///////////////////////////////////////////////// indicator style */
div#sectionWrap.indicator table th{
	text-align: center;
}
div#sectionWrap.indicator div.fBox{
	margin-top: 20px;
}

/* ///////////////////////////////////////////////// results style */

/* ///////////////////////////////////////////////// monthly style */
div#sectionWrap.monthly ul#dataList{
	margin-bottom: 30px;
}
div#sectionWrap.monthly ul#dataList li{
	margin-top: 10px;
	zoom: 1;
}
/* for IE6,7 */
* html div#sectionWrap.monthly ul#dataList li{
	margin-top: 10px;
}
