#wrapper #contentsFrame #contents table.sTable tr td{ font-size:10px; line-height:1.5; letter-spacing:0.1em; }
.underline{margin:10px 0px;}
#wrapper #contentsFrame #contents h3{ padding-top:15px; margin-bottom:10px;}

#wrapper #contentsFrame #contents ul.anchorLink2{ float:left; margin-bottom:10px; width:490px; }
#wrapper #contentsFrame #contents ul.anchorLink2 li{ float:left; margin-right:15px; background:url(image/arw_anchorlink.gif) -2px 3px no-repeat; padding-left:10px; }
#wrapper #contentsFrame #contents ul.anchorLink2 li.right{ float:right; margin:0; background:none; padding:0;}


#wrapper #contentsFrame #contents dl.pdfLink{ margin-bottom:15px;}
#wrapper #contentsFrame #contents dl.pdfLink dt{ background:url(image/ir_top_i01.gif) 0px 3px no-repeat;margin-bottom:4px;padding-bottom:4px; padding-left:8px;border-bottom:solid 1px #CCC; }
#wrapper #contentsFrame #contents dl.pdfLink dd{ background:url(image/ir_top_i01.gif) 10px 3px no-repeat; margin-bottom:4px;padding-bottom:4px; padding-left:20px;border-bottom:solid 1px #CCC; }
#wrapper #contentsFrame #contents dl.pdfLink dd.ind{ background:url(image/ir_top_i01.gif) 25px 3px no-repeat; margin-bottom:4px;padding-bottom:4px; padding-left:35px;border-bottom:solid 1px #CCC; }
#wrapper #contentsFrame #contents dl.pdfLink dt.noLine{ border-style:none;}
#wrapper #contentsFrame #contents dl.pdfLink dt.noMark{ border-style:none; background:none; padding-left:10px;margin-bottom:4px;padding-bottom:4px;}
.pdfLink2{ background:url(image/ir_top_i01.gif) 0px 0px no-repeat;padding-left:8px; }
.pdfLink3{ background:url(image/ir_top_i01.gif) 10px 0px no-repeat;padding-left:18px; }

#wrapper #contentsFrame #contents table.profTable a{ letter-spacing:0.01em; }
#wrapper #contentsFrame #contents table.leTable dt dd{ letter-spacing:0.01em; }

#wrapper #contentsFrame #contents div.proLineup ul li{ float:left; margin-right:5px; width:163px; border:1px solid #ccc; height:90px; }
#wrapper #contentsFrame #contents div.proLineup ul li p{ width:151px; }

#wrapper #contentsFrame #contents dl.news{ 
width:505px;
margin-bottom:15px;
}

#wrapper #contentsFrame #contents dl.news dt { 
clear:both;
float:left;
margin-right:20px;
padding:8px;
}

#wrapper #contentsFrame #contents dl.news dd {
padding:8px;
background:url(image/dotline.gif) left bottom repeat-x;
}


#wrapper #contentsFrame #contents div.topnews {
	position:relative;
	width:505px;
	padding:0;
}

#wrapper #contentsFrame #contents div.topnews h2{
	padding:0;
	margin-bottom:0 !important;
}

#wrapper #contentsFrame #contents div.topnews a.list {
	position: absolute;
	top: 6px;
	right: 10px;
	padding-left:8px;
	line-height: 1.4;
	background:url(image/arr_blue.gif) left 5px no-repeat;
}