@charset "utf-8";

/* 特別レポート
---------------------------------------------------- */
#report {
	margin: 0px;
	padding: 0px 15px 20px 15px;
}
#report table{
	margin: 0px 0px 20px 0px;
	border-collapse:collapse;
}
#report th{
	padding: 3px 3px 10px 3px;
	border: 1px solid #BFC6D5;
	font-weight: normal;
	vertical-align:top;
	text-align:left;
	background-color: #EFEFEF;
}
#report td{
	padding: 3px 3px 10px 5px;
	border: 1px solid #BFC6D5;
	vertical-align:top;
	text-align:center;
	font-size:0.8em;
}
#report h2{
	margin: 0px 0px 0px 0px;
	padding: 3px;
	text-align: left;
	background-color: #D8DBEF;
/*	font-weight: normal;*/
	font-size: 110%;
	line-height: 130%;
	color:#000066;
}

.kamoku {
	margin: 0px 15px 0px 15px;
	padding: 0px;
	background-color: #521B26;
}
.kamoku table{
	margin: 0px;
	padding: 0px;
}

.kamoku th{
	padding: 0px 0px 0px 5px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 200;
	text-align: left;
}

.houkaisei_navi{
	margin : 20px 0px 20px 0px;
	font-size: 0.9em;
	text-align:center;
}
.houkaisei_navi a:link,
.houkaisei_navi a:visited,
.houkaisei_navi a:hover,
.houkaisei_navii:active {
	padding: 10px;
	color: #993300; 
	background-color: #FFFFCC;
	text-decoration: underline;
}

