@charset "utf-8";

/*------------------------------
 Index
--------------------------------*/

.main-area{
	background:url(../img/i_bg2.gif) no-repeat center bottom;
	}
.main-area .bg{
	padding:11px 0 8px 0;
	background:url(../img/i_bg1.gif) no-repeat center top;
	}
.News-area{
	width:715px;
	background:url(../img/i_bg4.gif) no-repeat right bottom;
	float:left;
	text-align:left;
	}
.News-area .bg{
	padding-top:11px;
	padding-bottom:24px;
	background:url(../img/i_bg3.gif) no-repeat right top;
	}
.banner-area{
	width:240px;
	float:right;
	}

.News-area .title{
	padding-bottom:8px;
	}
.News-area .title h1{
	width:200px;
	text-align:left;
	float:left;
	}
.News-area .title h1 img{
	margin-left:20px;
	}
.News-area .day{
	width:300px;
	font-size:75%;
	color:#757488;
	text-align:right;
	padding-right:17px;
	float:right;
	}

.News-area .data{
	width:701px;
	padding-top:10px;
	background:url(../img/i_databg.gif) no-repeat right top;
	}
.News-area .data table{
	width:660px;
	margin-left:27px;
	}
.News-area .data table th{
	width:70px;
	font-size:68.5%;
	line-height:1.4;
	text-align:left;
	padding:8px 0 7px 5px;
	padding-left:5px;
	vertical-align:top;
	border-bottom:1px dotted #6582b4;
	}
.News-area .data table td{
	font-size:75%;
	line-height:1.4;
	text-align:left;
	padding:7px 0 7px ;
	vertical-align:top;
	border-bottom:1px dotted #6582b4;
	}
.News-area .data table td a{text-decoration:none;}
.News-area .data table td a:visited{text-decoration:none;}
.News-area .data table td a:hover{text-decoration:underline;}
.News-area .data table td img{
	margin-left:5px;
	vertical-align:-5px;
	}
.News-area .more{
	width:660px;
	margin:0 auto;
	text-align:right;
	background:url(../img/icon02.gif) no-repeat right 10px;
	padding:5px 10px 0 0;
	font-size:75%;
	}
.News-area .more a{
	text-decoration:none;
	}	
	
.News-area .topics{
	width:660px;
	margin-left:27px;
	background: url(../img/topics_bgf02.gif) no-repeat left bottom;
	}	
.News-area .topics .bg{
	background: url(../img/topics_bgf01.gif) no-repeat left top;
	padding:10px 10px 3px 10px;
	text-align:left;
	}	
	
.News-area .topics p{
	background:url(../img/icon04.gif) no-repeat left 1px;
	margin-bottom:0.5em;
	padding-left:20px;
	font-size:75%;
	line-height:1.3;
	}
.News-area .topics a{text-decoration:none;}
.News-area .topics a:visited{text-decoration:none;}
.News-area .topics a:hover{text-decoration:underline;}

.banner-area p.banner{
	margin:0;
	padding:0 0 7px 0;
	}




