@charset "euc-jp";

/*---css¥«¥Æ¥´¥ê
¢§news
¢§topics
--------------*/	


/* ¢§¢§news¢§¢§
---------------------------------------------*/		

#newsBox {
	width:330px;
	}
	
#newsBox h2 {
	background:url(../img/h2_new.jpg) 0 0 no-repeat;
	display:block;
	width:315px;
	height:27px;
	font-size:15px;
	padding:3px 0 0 15px;	
	}	

#newsBox dl {
	width:300px;
	border:solid #ccc 1px;
	display:block;
	padding:13px 14px 7px 14px;
	}

#newsBox dt {
	background:url(../img/ico_03.jpg) 0 3px no-repeat;
	font-size:85%;
	padding-left:20px;
	margin-top:3px;
	width:280px;
	vertical-align:top;
	}	
	
#newsBox dd {
	width:280px;
	padding:3px 0 13px 20px;
	background:url(../img/lin.gif) 0 0 repeat-x;
	vertical-align:bottom;
	}
	
#newsBox dd a{color:#666;}	
#newsBox dd a:hover{color:#999;}

#top-pic img{
	margin-right:0;
	}	


/* ¢§¢§topics¢§¢§
---------------------------------------------*/		

#topics {
	margin-top:15px;
	}
	
#topics h2 {
	background:url(../img/h2_topics.jpg) 0 0 no-repeat;
	display:block;
	width:655px;
	height:27px;
	font-size:16px;
	padding:3px 0 0 15px;
	}	
	
#topics dl {
	width:640px;
	border:solid #ccc 1px;
	display:block;
	padding:13px 14px 7px 14px;
	}

#topics dt {
	background:url(../img/ico_03.jpg) 0 3px no-repeat;
	font-size:85%;
	padding-left:20px;
	margin-top:3px;
	width:620px;
	vertical-align:top;
	}	
	
#topics dd {
	width:620px;
	padding:3px 0 13px 20px;
	background:url(../img/lin.gif) 0 0 repeat-x;
	vertical-align:bottom;
	}

#topics dd a{color:#666;}	
#topics dd a:hover{color:#999;}			
	
