@charset "UTF-8";
/* CSS Document */

#mainvis {
}

#topcontent {
	margin:18px 12px 10px 20px;
	width:864px;
	}

#topnews {
	float:left;
	width:522px;
	}

	#topnsTtl {
		width:522px;
		height:18px;
		background:url(../images/topnews_ttl.gif) left center no-repeat;
		margin-bottom:6px;
		}
		#topnsTtl h3 {
			display:none;
			}
		#topnsIdx {
			width:50px;
			height:18px;
			margin-left:472px;
		}
		#topnsIdx a {
			display:block;
			width:50px;
			height:18px;
			background: url(../images/btn_index.gif) no-repeat;
			text-indent:-999em;
			overflow:hidden;
			}

	#topnews dl {
		line-height:1.3;
		border:solid 1px #E5E5E5;
		background-color:#FFF;
		padding:12px 15px 7px;
		zoom:1;
		}
		#topnews dt {
			font-weight:normal;
			width:8em;
			margin:0;
			padding:0;
			color:#960;
			}
		#topnews dd {
			margin:-1.3em 0 8px 8em;
			}
			#topnews dd a {
				text-decoration:none;
				color:#333;
				}

#topbanner {
	width:322px;
	float:right;
	}
	
	#topbanner li {
		display:inline;
		}
	#topbanner li img {
		margin:0 3px 5px 0;
		vertical-align:bottom;
		}

