@charset "utf-8";

/* CSS Document */



div#header ul {

	border-bottom-color: #E2C53B;}



h3 {}




p.historyLead {

	padding-bottom: 35px;}



div.section01 {

	margin-bottom: 40px;

	line-height: 1.6em;

	border: 1px solid #D7DCDF;

	border-top: 1px solid #0198C7;}

/*

div.Break {

	page-break-after: always;}

*/

div.section01 dl {
	width: 568px;
	border-top: 1px solid #D7DCDF;}



div.section01 dl dt {
	width: 145px;
	float: left;
	overflow:hidden;
	}




div.section01 dl dt span {

	display: block;

	padding: 6px 8px 0 12px;}



div.section01 dl dd {

	padding: 6px 5px 5px 145px;

	background: url(/common/img/line_dotted.gif) left bottom repeat-x;
}


*html div.section01 dl dd p{
	zoom:1;

}






div.section01 dl dd.noBgImage {

	background-image: none;} 





div.section01 dl dd li {

	float: left;

	margin-right: 5px;}



div.section01 dl dd li.name {

	width: 7em;}



div.section01 dl dt.listHeader {}



div.section01 dl dt.listHeader span {

	padding: 6px 0 0px 12px;}





div.section01 dl dd.listHeader {

	padding: 6px 0 7px 0;

	background-color: #F5F5F5;

	font-size: 0.85em;}



div.section01 dl dd.listHeader p {
	}





div.section01 dl dd ul:after {

	content: ".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;}



div.section01 dl dd ul {

	display:inline-block;}



/*\*/

*html div.section dl dd ul {height:1%;}

div.section dl dd ul {display: block;}




/*  clearfix */

.section01 dl dd:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	line-height: 0px;
}




{
 	zoom:1;
}












