@charset "utf-8";

#navi h2 {
	clear:both;
	font-size:0;
	height:410px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:958px;
}

#main {
	background-image:none;
	border:medium none;
	margin:15px auto 5px;
	width:920px;
}
#main  #top_cont #red_line{
	border-top:3px solid #fe3740;	
}

#main #top_cont {
	border:1px solid #ABABAB;
	float:right;
	margin:0;
	padding:0 0 10px;
	width:920px;
	background:url(../../img/news_img.gif) no-repeat right 50px;
}

#main #top_cont #red_line h3 strong{
	background:transparent url(../../img/news_tit.gif) no-repeat 4px 6px;
	text-indent:-9999px;
	margin:0;
	padding:8px;
}

#main #top_cont #red_line h3{
	background:transparent url(../img/dotline.gif) repeat-x bottom;
	font-size:1.3em;
	margin:4px 10px;
	padding:0;
}

#main #top_cont #red_line ul{
	list-style-type:none;
	margin:14px 0 0 22px;
	padding:0 0 50px;
}
#main #top_cont #red_line li a{
	background:transparent url(../img/arrow.gif) no-repeat scroll 0 1px;
	padding:0 0 0 14px;
	line-height:24px;
}







