@charset "utf-8";

#topics p{
	width: 250px;
	display:block;
	float:left;
	padding: 0 0 0 3px;
}
#topics h2{
	display:block;
	float:left;
	width: 322px;
	height: 21px;
	background: url(../img/category/top/title_topix.gif) no-repeat left top;
}
#topics h2 span{
	display:none;
}
#topics ul{
	float:left;
	display: block;
	padding: 7px 0 0 5px;
	width:317px;
}
#topics li{
	display: block;
	background:url(../img/template/list_arrow.gif) no-repeat left 0.3em;
	padding: 0 0 0 21px;
}
#topics li a{
	font-size: 0.75em;
	line-height:200%;
}
#news{
	clear:both;
}
#news h2{
	display:block;
	width: 573px;
	height: 44px;
	background: url(../img/category/top/title_news.gif) no-repeat left bottom;
}
#news h2 span{
	display:none;
}
#news ul{
	display: block;
	padding: 9px 0 0 6px;
}
#news li{
	clear:both;
	display: block;
	line-height:175%;
	font-size: 0.75em;
}
#news li:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#news li {
	display: inline-block;
}
/* \*/
* html #news li {
	height: 1%;
}
#news li {
	display: block;
}
#news .date {
	width: 126px;
	display: block;
	float: left;
}
#news a {
	display: block;
	float: left;
	width: 440px;
}
#news li.fund {
	background: url(../img/category/top/list_fund.gif)  no-repeat 74px 3px;
}
#news li.recruit {
	background: url(../img/category/top/list_recruit.jpg)  no-repeat 74px 3px;
}
#news li.party {
	background: url(../img/category/top/list_party.jpg)  no-repeat 74px 3px;
}
#news li.misc {
	background: url(../img/category/top/list_misc.jpg)  no-repeat 74px 3px;
}
#news li.dgd {
	background: url(../img/category/top/list_dgd.jpg)  no-repeat 74px 3px;
}
#news li.etc {
	background: url(../img/category/top/list_etc.jpg)  no-repeat 74px 3px;
}
#news li.cont {
	background: url(../img/category/top/list_cont.jpg)  no-repeat 74px 3px;
}
#news li.record {
	background: url(../img/category/top/list_record.jpg)  no-repeat 74px 3px;
}
/** override navi */
#navi{
	background: none;
}
#toRecommend {
	display:block;
	background:url(../img/template/menu_bottom.gif) no-repeat left top;
	float:left;
	width:140px;
	padding: 18px 0 0px 11px;
}
#toRecommend a{
	display: block;
	height: 9px;
	width: 80px;
	text-indent: -9999px;
	outline: none;
	background:url(../img/template/to_recommend.gif) no-repeat left top;
	overflow:hidden;
}
#toRecommend a:hover{
	background:url(../img/template/to_recommend.gif) no-repeat left -9px;
}
#toUpdate {
	display:block;
	clear:both;
	padding: 8px 0 0px 11px;
}
#toUpdate a{
	display: block;
	height: 9px;
	width: 45px;
	text-indent: -9999px;
	outline: none;
	background:url(../img/template/to_update.gif) no-repeat left top;
	overflow:hidden;
}
#toUpdate a:hover{
	background:url(../img/template/to_update.gif) no-repeat left -9px;
}
#toSecurity {
	display:block;
	clear:both;
	padding: 8px 0 0px 11px;
}
#toSecurity a{
	display: block;
	height: 9px;
	width: 123px;
	text-indent: -9999px;
	outline: none;
	background:url(../img/template/to_security.gif) no-repeat left top;
	overflow:hidden;
}
#toSecurity a:hover{
	background:url(../img/template/to_security.gif) no-repeat left -9px;
}
.bl_FFF {
	border-left: 3px #FFFFFF solid;
}
