@charset "utf-8";
/* CSS Document */

#mainImg{
	width:740px;
	padding:0px 0px 12px 0px;
}

#news{
	width:720px;
	height:auto;
	margin:0px 0px 15px 0px;
	padding:10px;
	background:#fff;
	
	border:1px solid #306115;
	border-radius: 4px;
	-webkit-border-radius: 4px;/* Safari,Google Chrome用 */
	-moz-border-radius: 4px;/* Firefox用 */
}

#news #news_top{
	width:720px;
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	background:url(../images/index/news_title_bg.png) left bottom no-repeat;
}

#news #news_top h2{
	display:block;
	width:300px;
	height:17px;
	float:left;
}

#news #news_top p.backnumber{
	display:block;
	width:86px;
	height:16px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	float:right;
}

#news ul{
	display:block;
	width:700px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:10px;
}

#news ul li{
	margin:0px 0px 6px 0px;
	padding:0px 0px 3px 15px;
	border-bottom:1px dotted #ccc;
	background:url(../../common/images/icon_link.png) 3px 5px no-repeat;
}



/* index Content
-------------------------------------------------------- */

#indexContents{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
}


/* 2culumn */

.index2Culumn{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}



.index2Culumn .culumn2Set{
	width:363px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border:1px solid #579c24;
	background:#fff;
}

.index2Culumn .culumn2Set h3{
	display:block;
	width:353px;
	height:auto;
	color:#333;
	margin:0px 0px 6px 0px;
	padding:5px 0px 5px 10px;
	background:url(../images/index/index_title_bg.png) repeat-x;
}

.index2Culumn .culumn2Set h3 a{
	color:#333;
	font-weight:bold;
}

.index2Culumn .culumn2Set p.photo{
	display:block;
	width:126px;
	height:auto;
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 10px;
	float:left;
}

.index2Culumn .culumn2Set p.copy{
	display:block;
	width:210px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	float:right;
}


.index2Culumn .left{
	float:left;
}

.index2Culumn .right{
	float:right;
}


/* 3culumn */

.index3Culumn{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}



.index3Culumn .culumn3Set{
	width:235px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border:1px solid #579c24;
	background:#fff;
}

.index3Culumn .culumn3Set h3{
	display:block;
	width:225px;
	height:auto;
	margin:0px 0px 6px 0px;
	padding:5px 0px 5px 10px;
	background:url(../images/index/index_title_bg.png) repeat-x;
}

.index3Culumn .culumn3Set h3 a{
	color:#333;
	font-weight:bold;
}



.index3Culumn .culumn3Set p.copy{
	padding:0px 10px 0px 10px;
}


.index3Culumn .left{
	float:left;
	margin:0px 13px 0px 0px;
}

.index3Culumn .right{
	float:right;
}




















