@charset "utf-8";

#secondContents h3 {
background:url(../imgdir/common/dot02.gif) 0 bottom repeat-x;
padding:0 0 15px 0;
float:right;
width:378px;
}
	#secondContents img.left {
	_margin:0 15px 0 0;/*IE6*/
	}
	#secondContents img.right {
	margin-bottom:50px;
	_margin:0 0 0 15px;/*IE6*/
	}

#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;
float:none;
width:auto;
}


#secondContents table caption.sec { font-size:100%; color:#666; background:none; padding:0;}


#secondContents table {
clear:right;
width:270px;
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:middle;
	text-align:left;
	_font: 13px/1.52 Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	}
	/* center */
	#secondContents  table.cnt th ,
	#secondContents  td.cnt { text-align:center;}
	
	#secondContents th {
	width:23%;
	}
	#secondContents td.second {
	width:5%;
	}
	#secondContents td.third {
	width:72%;
	}


#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:left;
background:#dbe9f3;
}

#secondContents td {
text-align:left;
}

	#secondContents th.size01 {
	width:20%;
	}
	
	#secondContents th.size02,
	#secondContents th.size03,
	#secondContents dl dd {
	font-size:86%;
	text-align:center;
	}
	/* IE */
	*+html #secondContents th.size02,
	#secondContents th.size03,
	#secondContents dl dd {
	font-size:78%;
	}
	* html #secondContents th.size02,
	#secondContents th.size03,
	#secondContents dl dd {
	font-size:78%;
	}
	#secondContents td.size02 {
	width:80%;
	}

/* mask */

img.maskImg {
margin:0 0 10px 0;
}

.second-page #leftContents h4.mask {
font-weight:bold;
margin:0;
padding:0;
}

#secondContents dl.mask dt {
margin:20px 0 0 0;
padding:0;
font-weight:bold;
}
	#secondContents dl.mask dt.top {
	margin:5px 0 0 0;
	}
	#secondContents dl.mask dd {
	margin:0;
	padding:0;
	text-align:left;
	font-size:100%;
	}
	
	#secondContents dl.mask dd a { background:url(../imgdir/common/ic_window.gif) no-repeat right center; padding-right:18px; }
	#secondContents dl.mask dd a:hover { background:url(../imgdir/common/ic_window_on.gif) no-repeat right center; padding-right:18px;}
