@charset "utf-8";

/*//////////////////////////////////////////////////////*/
/*/////////////////////// report  //////////////////////*/
/*//////////////////////////////////////////////////////*/

#naviBottom {
	text-align: center;
}
#naviBottom{ text-align:center; }
#naviBottom .pageNumber{ margin:10px auto; text-align:center; }
#naviBottom .pageNumber a{ font-size:12pt; line-height:16px; font-weight:bold; border: none; text-align:center; display:inline-block; margin:0px 2px; overflow:hidden; background:#E6E6E7; padding: 3px 7px; }
#naviBottom .pageNumber a:link { color:#888; }
#naviBottom .pageNumber a:hover { color: #fff !important; }
#naviBottom .pageNumber a:visited { color: #888; }
#naviBottom a:hover{color:#ffffff; background:#C2131C; text-decoration:none; }
* html #naviBottom .pageNumber a{width:25px; line-height:25px; padding:0;}
#naviBottom .pageNumber .topend{width:40px; background:#C2131C; border-top:solid 1px #C2131C; border-left:solid 1px #C2131C;}
#naviBottom .pageNumber a.tonext{ text-align: left; width: 18px; color: #B5B6B6; background:#ffffff; border: none; font-size: 13pt; padding: 3px 8px; }
#naviBottom .pageNumber a.tonext:hover,#naviBottom .pageNumber a.tonext:visited { color:#B5B6B6 !important; }
* html #naviBottom .pageNumber a.tonext{line-height:25px; padding:0;}
#naviBottom .pageNumber a.now{background:#0099ff; color:#ffffff;}
#naviBottom .pageNumber a.now:hover,.pageNumber a.now:visited,.pageNumber a.tonext:visited{color:#ffffff !important;}

#summary dl {
	border:1px solid #999;
	width:520px;
	background-position: center;
}  
#summary dt {  
float:left;  
width:100px;  
padding:5px 0 5px 10px;  
clear:both;  
font-weight:bold;  
}  
#summary dd {  
width:390px;  
margin-left:100px;  
padding:5px 5px 5px 10px;  
border-left:1px solid #999;  
} 
#summary {
	padding-left: 170px;
}

body .picRight {
	float:right;
	display:inline;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 10px;
}

