@charset "shift_jis";

/*----------------------------------------
main
----------------------------------------*/
#main .txt_ct{
text-align:center;
margin-bottom: 40px;
}
#main .area01,
#main .area02{
margin-bottom: 20px;
}
#main p{
margin: 1em 0;
}
#main p.btnBox{
text-align: right;
margin-top: 0;
}
#main h4{
margin: 20px 0;
}
#main h5{
	font-size: 14px;
	color: #003366;
}
#main .area01 ul {
	margin: 20px 0;
}
#main .area01 ul li {
	display: block;
	float: left;
	width: 210px;
	padding-left: 8px;
	border-left: 5px solid #E8F7FD;
	margin-bottom: 10px;
}
#main .area02 dl {
	width: 220px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-bottom: 15px;
}
#main .area02 dl.po_cnt {
	margin: 0 2px;
}
#main .area02 dl dt{
	background: #E8F7FD;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}
#main .area02 dl dd{
	padding: 5px;
	color: #666666;
}
#main .area02 dl dd.photoBox{
	padding: 0;
}
#main .area02 table {
	width: 446px;
	border: 1px solid #CCCCCC;
	float: right;
}
#main .area02 table th,
#main .area02 table td {
	padding: 5px;
}
#main .area02 table tr.top th {
	font-weight: bold;
	color: #FFFFFF;
	background: #003366;
	text-align: center;
}
#main .area02 table th {
	background: #E8F7FD;
	font-weight: bold;
}
#main .area02 table td {
	padding: 3px;
	color: #666666;
}
