@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%; padding:0; margin:0 0 5px 0; font-weight:bold;}

#secondContents .unit dl { text-align:center; width:300px; margin-bottom:15px; }
#secondContents .unit dl dt {}

#secondContents .unit .photo { float:left; display:inline; margin-right:10px;}

#secondContents table caption.sec { font-size:100%; color:#666; background:none; padding:0;}

#secondContents table {
clear:right;
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;
	}
	#secondContents td.nowp { white-space:normal; }
	
	/* center */
	#secondContents  table.cnt th ,
	#secondContents  td.cnt { text-align:center;}
	

	
	#secondContents th {
	width:20%;
	}
	#secondContents td.second {
	width:5%;
	}
	#secondContents td.third {
	width:72%;
	}


#secondContents table {

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:left;
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 .unit dl { width:260px; text-align:left; line-height:140%; margin-right:50px; }
#secondContents .unit dl.last { margin-right:0;} 
#secondContents .unit dl dt { margin:0; padding:0; }
#secondContents .unit dl dt.item { width:70px; float:left; position:relative; } 
#secondContents .unit dl dt.item span { float:right; position:absolute; top:0; right:0;}
#secondContents .unit dl dd { margin-left:80px; }

#secondContents .unit .photo_item dl { width:200px; text-align:left; line-height:140%; margin-right:5px; }
#secondContents .unit .photo_item dl.last { margin-right:0;} 
#secondContents .unit .photo_item dl dt { margin:0; padding:0; }
#secondContents .unit .photo_item dl dt.item { width:50px; float:left; position:relative; margin:0 0 0 15px;} 
#secondContents .unit .photo_item dl dt.item span { float:right; position:absolute; top:0; right:0;}
#secondContents .unit .photo_item dl dd { margin-left:80px; }
#secondContents .unit .photo_item dl dt.b { font-weight:bold;} 
#secondContents .unit .photo_item dl dd.photo { clear:both; margin:0; padding:0;} 

#secondContents .unit .photo_item dl { font-size:86%; }
*+html #secondContents .unit .photo_item dl { font-size:78%;} /* IE7 */
* html #secondContents .unit .photo_item dl { font-size:78%;} /* IE6 */

/*
#secondContents .unitdl dd {
margin:0 0 20px 0;
}

#secondContents img.left {
_margin:0 15px 0 0;
}

#secondContents img.right {
margin-bottom:50px;
_margin:0 0 0 15px;
}
*/

