@charset "utf-8";

#main .section {
	padding:10px 0 10px;
}
#main h2 {
	padding-bottom:8px;
	margin:10px 0 15px;
	background-image:url(/images/common/bg_h3.gif);
	background-repeat:repeat-x;
	background-position:0 bottom;
	color:#F77E26;
	font-size:100%;
}

#contents #main .tableWrapper {
	padding:10px 0 25px;
}
#contents #main table {
	width:100%;
}
#contents #main table th {
	text-align: justify;
	text-justify: inter-ideograph;
	text-align-last: justify;
}
#contents #main table td p {
	margin-top: 15px;
}
#contents #main table td p:first-child {
	margin-top: 0;
}
#main .section ol li {
	padding-bottom:3px;
}
