@charset "utf-8";

#secondContents h3 {
background:url(../imgdir/common/dot02.gif) 0 bottom repeat-x;
padding:0 0 15px 0;
}

#secondContents h3.sec {
text-align:left;
background:url(../imgdir/common/icon06.gif) no-repeat left center;
font-size:110%;
font-weight:bold;
line-height:35px;
padding:0 0 0 20px;
margin:0;
}

#secondContents h4 { font-size:100%; line-height:110%;  padding:0; margin:0 0 5px 0; font-weight:bold;}
#secondContents h4.pt30 { clear:both; padding-top:30px;} 


#secondContents table caption.sec { font-size:100%; color:#666; background:none; padding:0;}

#secondContents .unit dl {width:100%; }
#secondContents .unit dl dt { float:left; margin-right:20px;}

#secondContents .unit dl dd { margin:0; }


#secondContents p.img {
float:left;
padding:2px;
margin:0 12px 0 0;
border:3px #F4F2F2 solid;
}


#secondContents table {
border-collapse:collapse;
border-spacing:0;
}



	#secondContents th,
	#secondContents td {
	padding:8px 6px;
	background:url(../imgdir/common/dot03.gif) 0 bottom repeat-x;
	vertical-align:top;
	text-align:left;
	_font: 13px/1.52 Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	}
	
	/* center */
	#secondContents  th.cnt ,
	#secondContents  td.cnt { text-align:center;}
	

	
	#secondContents th.1st {
	width:10%;
	}
	#secondContents th.2nd {
	width:50%;
	}
	#secondContents th.3rd {
	width:20%;
	}
	
	#secondContents th.4th {
	width:20%;
	}


#secondContents table {
width:100%;
_width:97%;
border:#d6d6d6 1px solid;
background:none;
_font: 13px/1.52 Verdana, Arial, Helvetica, sans-serif;
}

#secondContents table caption {
text-align:left;
background:url(../imgdir/common/icon06.gif) no-repeat left center;
font-size:110%;
font-weight:bold;
line-height:35px;
padding:0 0 0 20px;
}

#secondContents th,
#secondContents td {
background:none;
border:#d6d6d6 1px solid;
}

#secondContents th {
text-align:center;
background:#dbe9f3;
}

#secondContents td {
text-align:left;
}

	#secondContents th.size01 {
	width:20%;
	}
	
	#secondContents th.size02,
	#secondContents th.size03 {
	font-size:86%;
	text-align:center;
	}
	/* IE */
	*+html #secondContents th.size02,
	#secondContents th.size03 {
	font-size:78%;
	}
	* html #secondContents th.size02,
	#secondContents th.size03 {
	font-size:78%;
	}
	#secondContents td.size02 {
	width:80%;
	}

#secondContents table.colorlist { width:300px; float: left; }


