/* CSS Document */

#main section {
	margin-top: 40px;
}

/*
#main h1 {
	font-size: 30px;
	margin-bottom: 20px;
	background-image: url(../images/common/h1_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 45px;
}

*/

#main #section-05 table {
	margin-bottom: 20px;
	width: 100%;
}

#main #section-05 thead th {
	padding: 5px 5px 3px;
	text-align: center;
	vertical-align: middle;
}

#main #section-05  th {
	border: 1px solid #dddddd;
	background-color: #f3f3f3;	
	padding: 14px 20px 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

#main #section-05  td {
	border: 1px solid #dddddd;
	padding: 14px 20px 10px;
	text-align: right;
}

#main #section-05-01  td {
	text-align: right;
}


#main #section-05-02  th {
	width: 100px;
}

#main #section-05-02  td {
	text-align: left;
}
