/* ====================================================================================
  Top
==================================================================================== */
/* Top Contents */
#contentTop {
	width:			950px;
	padding:		0 0 30px 0;
}

/* Top Flash */
#topMainFla {
}

#swfTopMain {
	height:			356px;
}

#swfTopMain p {
	height:			356px;
	line-height:		356px;
	text-align:		center;
	background-color:	#fff;
}

/* messege */
messege-box{
	height:		20px;
	background-color:	#666666
	}

.messege {
	padding-left:	30px;
	padding-right:	30px;
	padding-top:	30px;
	background-color:	#ffffff;
	}
	
.title {	
	text-align: center;
	}

.messege-body {
	text-align: center;
	}
		
.messege-signature {
	text-align: right;
	}
	
/* Top Main */
#topMain2 {
	margin:			15px 0 0 0;
}

.topMainL {
	width:			750px;
	float:			left;
}

.topMainL div.row{
	margin:			0px 0px 8px 0px;
	padding:		0px 0px 15px 0px;
	background-image:	url(../_img/ind_pic_bg_01.png);
	background-repeat:	no-repeat;
	background-position:	bottom left;
}

.topMainL div.row2{
	background-image:	url(../_img/ind_pic_bg_02.png);
}

.topMainL div.row div.article{
	margin:			0px;
	padding:		0px;
	width:			372px;
	float:			left;
}

.topMainL div.row div.article h2{
	margin:			0px;
	padding:		0px;
}

.topMainL div.row div.article div{
	margin:			0px;
	padding:		6px 0px 0px 14px;
	width:			222px;
	float:			left;
}

.topMainL div.row div.article div p.lead{
	margin:			0px;
	padding:		0px 0px 5px 4px;
	line-height:		1.5em;
}

.topMainL div.row div.article div p.button{
	margin:			0px;
	padding:		0px;
}

.topMainL div.row div.article p.image{
	margin:			0px;
	padding:		0px;
	width:			126px;
	float:			left;
}




.topMainR {
	width:			200px;
	float:			left;
}


/* Top Banner */
#topBnr {
	margin:			10px 0 0 0;
}

.topBnr1 {
	margin:			0 8px 0 0;
	float:			left;
}

.topBnr2 {
	float:			left;
}

/* Top News */
#topNews {
	width:			200px;
	background:		url(../_img/top_news_bg.png) 0 0 repeat-y;
}

.topNewsTitle {
}

.topNewsMain {
	padding-top:		12px;
}

.topNewsDate {
	margin:			0 0 .7em 0;
	padding:		.7em 15px .7em 15px;
	letter-spacing:		.1em;
	background:		url(/common/images/line_w.png) 0  bottom repeat-x;
}

.topNewsDate2 {
	padding-right: 12px;
	background:		url(../_img/top_news_icon01.png) right 50% no-repeat;
}

.topNewsRead {
	padding:		0 15px 10px 15px;
	line-height:		1.8em;
}

.topNewsLink {
	padding:		0 15px 5px 15px;
	text-align:		right;
}

.topNewsBtm {
	width:			200px;
	height:			10px;
	margin:			0 0 7px 0;
	background:		url(../_img/top_news_bottom.png) 0 0 no-repeat;
	clear:			both;
}


