@charset "utf-8";
#wrapper{width:960px;}

#swf{padding:15px 0 30px 0;}

#news{width:500px; float:left; line-height:1%;}

#news ul{list-style:none;}
#news ul li{background:url(common/img/line_dt_ccc.gif) no-repeat left bottom; margin-bottom:5px; padding-bottom:5px; line-height:1.5;}
#news ul li .dates{display:block;}
#news ul li a:link,
#news ul li a:visited{color:#0066FF;}
#news ul li a:hover,
#news ul li a:active{color:#0099FF;}

#infoCont{width:430px; float:right; background:url(img/bg_info.jpg) repeat-x left top; line-height:1%;}
#infoCont .inner{padding:21px 10px 0 10px;}
#infoCont .inner h2{margin-bottom:6px;}
#infoCont .inner ul{list-style:none; clear:both; height:1%; padding-top:10px;}
#infoCont .inner ul li{display:inline;}
#infoCont .inner ul li a{display:block; margin:0; padding:0; margin-bottom:0px; font-size:x-small; line-height:1; height:1%;}
#infoCont .inner ul li.lt a{float:left;}
#infoCont .inner ul li.rt a{float:right;}
#infoCont .inner ul li.lb a{float:left;}
#infoCont .inner ul li.rb a{float:right;}
#infoCont .inner ul li.bnr a{margin:0; padding:0;}

#news .ttlarea{height:31px; display:block; margin-bottom:10px; border:1px solid #ccc;}
#news .ttlarea h2{font-size:1px; line-height:1; width:127px; display:inline; float:left; padding-top:9px; padding-left:9px; height:1%;}
#news .ttlarea ul{list-style:none; padding-top:9px; padding-right:10px;}
#news .ttlarea ul li{display:inline; background:none;}
#news .ttlarea ul li a{display:block; width:36px; height:12px; padding:0;margin:0; font-size:1px; float:right;}
#maincontent #news .ttlarea ul li a{ border:none; text-decoration:none;}
#flashobject {height: 400px; width: 960px; text-align: center; padding: 0px; margin-top: 15px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px;}
#noflash {padding: 0px; margin-top: 200px; font-size: 16px; line-height: 180%; font-weight: bold;}


#mb{
	font-size: 12px;
	text-align: right;
	clear: both;
	padding: 10px 20px 20px 0px;
}
#mb a{
	text-decoration: underline;
}



/*
#news .ttlarea{height:31px; display:block; margin-bottom:10px;}
#news .ttlarea h2{font-size:x-small; line-height:1;}
#news .ttlarea ul{list-style:none;}
#news .ttlarea ul li{display:inline; background:none;}
#news .ttlarea ul li a{display:block; height:12px; padding:0; margin:-21px 0 0 452px; font-size:1px;}
#maincontent #news .ttlarea ul li a{ border:none; text-decoration:none;}
*/