.main {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
.bold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.con01 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: 636363;
	line-height: 18px;
}
.con02 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: 454545;
	line-height: 18px;
}
.con021 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: 454545;
	line-height: 18px;
}
.con021 a:link { color:#666666; text-decoration:none; }
.con021 a:visited { color:#666666; text-decoration:none; }
.con021 a:hover { color:#666666; text-decoration:none;}



.con03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.con04 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 14px;
	color: 454545;

}
.con05 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}

table.table01{width:100%;border-top:2px solid #2385e0;border-bottom:1px solid #eee;padding:0px;margin:0px;border-collapse:separate;border-spacing:0;table-layout:fixed;border-left:1px solid #d4d4d4;}
table.table01 tr th{font-size:11px;background:#f0f0f0;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:8px 0;}
table.table01 tr td{text-align:center;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;padding:8px 0;}
/* 6 */* table.table01{border-collapse:collapse;}
/* 7 */* + table.table01{border-collapse:collapse;}

table.table02{width:100%;padding:0px;margin:0px;border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid #d4d4d4}
table.table02 tr td{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;text-align:center;width:25%;height:30px;}
table.table02 tr td :hover{font-weight:bold; color:#000;}
table.table02 tr td a,table.table02 tr td a:visited{color:#676767;}
/* 6 */* table.table02{border-collapse:collapse;}
/* 7 */* + table.table02{border-collapse:collapse;}

div.divbg{float:left;width:100%;background:url('../image/divbg.gif') no-repeat bottom center;padding-bottom:80px;}