@charset "utf-8";

/* !Clearfix
---------------------------------------------------------- */
.section_data01 ul,
.section_data02 ul
{
	display: block;
	min-height: 1%;
}
.section_data01 ul:after,
.section_data02 ul:after
{
	clear: both;
	content:".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html .section_data01 ul,
* html .section_data02 ul
{
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
/* !session
---------------------------------------------------------- */
.section_data01 {
	margin: 0 0 0 30px;
}
	.section_data01 ul {
		margin: -30px 0 0 0;
	}
		.section_data01 ul li {
			float: left;
			margin: 30px 30px 0 0;
		}
		.section_data01 ul li dl {
		}
			.section_data01 ul li dl dt {
			}
			.section_data01 ul li dl dd {
				margin: 1px 0 0 0;
				border: 1px solid #b1b1b1;
			}

.section_data02 {
	width: 820px;
	background: #ffffff;
	margin: 0 30px 0 30px;
	padding: 0 20px 20px 20px;
	border-bottom: 1px solid #347aa5;
	overflow: hidden;
}
	.section_data02 ul {
		width: 840px;
	}
		.section_data02 ul li {
			float: left;
			width: 400px;
			margin: 20px 20px 0 0;
		}
		.section_data02 ul li dl {
		}
			.section_data02 ul li dl dt {
				margin: 1px 0 0 0;
				border: 1px solid #b1b1b1;
			}
			.section_data02 ul li dl dd {
				margin: 10px 0 0 0;
			}

.section_data03 {
	width: 852px;
	background: #ffffff;
	margin: 0 30px 0 30px;
	padding: 4px 4px 20px 4px;
	border-bottom: 1px solid #347aa5;
}





