/* styles written in this file is for Standard */

div#main h2{
	padding-bottom:		17px;
}

.monthly-index .main-contents p.report-top{
	width:			664px;
	margin:			0px;
	padding:		34px 0px 18px 0px;
	text-align:		right;
	background-image:	url(../_img/mon_ttl.jpg);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.monthly-index .main-contents p.report-top img{
	margin-right:		11px;
}

.monthly-index .main-contents .main-contents-child{
	width:			642px;
	margin:			0px 0px 0px 11px;
}

.monthly-index .main-contents .main-contents-child h4{
	height:			35px;
	margin:			11px 0px 0px 0px;
	padding:		0px 0px 0px 7px;
	font-size:		13px;
	line-height:		2.0;
	color:			#ffffff;
	font-weight:		normal;
	background-image:	url(../_img/mon_bod_cap_bg.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.monthly-index .main-contents .main-contents-child ul{
	margin:			0px;
	padding:		0px 0px 25px 11px;
	list-style-type:	none;
}

.monthly-index .main-contents .main-contents-child ul li{
	margin:			0px;
	padding:		8px 0px 8px 0px;
	font-size:		12px;
	line-height:		1.4;
	background-image:	url(../_img/mon_bod_lin.gif);
	background-position:	left top;
	background-repeat:	no-repeat;
}

.monthly-index .main-contents .main-contents-child ul li.first-child{
	background-image:	none;
}

.monthly-index .main-contents .main-contents-child ul li a:link,
.monthly-index .main-contents .main-contents-child ul li a:hover,
.monthly-index .main-contents .main-contents-child ul li a:visited,
.monthly-index .main-contents .main-contents-child ul li a:active{
	padding-left:		15px;
	display:		block;
	color:			#2874B9;
	background-image:	url(/common/_img/rep_bod_ico_01.gif);
	background-position:	left 1px;
	background-repeat:	no-repeat;
}

