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

/* About */

#about .backTop, #annualReport .backTop ,#rules .backTop ,#mission .backTop ,#executive .backTop, #chart .backTop ,#ceo .backTop , #board .backTop ,#awards .backTop{ margin-right:30px;}

#about { margin-bottom:150px; color:#7cba07; position:relative; font-size:14px;}
#about .backTop { margin-top:100px;}
#about .history {position:relative; width:660px;height:100%;}
#about h1{ padding:20px 0 0 38px; float:left; font-size:20px;}
#about h2{ padding-left:0px; float:left; font-size:16px; color:#7cba07;}
#about .title-name{ font-size:16px; font-weight:bold; color:#333333;}
#about h3{ padding-left:58px; float:left; font-size:14px; color:#333333;}
#about h4{ padding-left:58px; float:left; font-size:14px; color:#333333;}
#about .detail {position:relative; margin-top:20px; width:660px; padding-top:50px; clear:both;}
#about .detail-content {position:relative; margin-top:20px; width:660px; padding-top:20px; padding-left:50px; clear:both;}
#about .detail-dest {position:relative; padding-left:58px; margin-top:20px; width:660px; padding-top:50px; clear:both;}
#about .pic {float:left; width:200px; height:200px; margin-left:30px; clear:both;}
#about .txt {float:right; width:400px; padding-top:20px; padding-bottom:20px;
}
#about .txt span{
	color:#555;
}
#about .txt h2{
	float:left;
	display:block;
}
#about .txt p {
	float:left;
	line-height:1.7em;
	padding-top:10px;
	padding-left:0px;
	color:#555;	
	font-size:14px;
}
#about .detail ul {
	color:#555;
	padding:30px 0 0 20px;
	margin:0px 0 0 20px;
	font-size:14px;
	}
#about .detail ul li {
	list-style:none;
}
#about #qrcode {
	position:relative;
	margin:100px 0 0 230px;
	/*padding-left:50px;*/
}
#about .detail-content ul {
	color:#555;
	padding:30px 0 0 0px;
	margin:0px 0 0 0px;
	font-size:14px;
	}
#about .detail-content ul li {
	margin-left:15px;
	padding-top:10px;
	list-style-image:url(../images/arrow_green.png);
}
/*BOARD
====================*/
#board {width:680px; margin-bottom:150px; position:relative;}
#board h1{padding-left:58px; float:left; color:#7cba07; font-size:20px;}
#board .mainMD{width:220px; padding-bottom:10px; padding-top:56px; margin:10px auto;}
#board .MDpic{width:206px; height:250px; border:#7cba07 1px solid;}
#board .MDname{color:#7cba07; font-weight:bold; text-align:center; padding-bottom:5px; padding-top:15px; font-size:16px; line-height:1.2;}
#board .MDname a {color:#7cba07;}
#board .MDposition{text-align:center; color:#707070; font-size:14px; width:220px;}
#board .MD{overflow:hidden; margin-top:57px; margin-left:auto; margin-right:auto; width:620px;}
#board .MD li{float:left; margin:0; padding:0 0 43px 80px; width:206px; height:280px;}

/*COUNCIL
====================*/
#council {width:680px; margin-bottom:150px; position:relative;}
#council h1{padding-left:58px; float:left; color:#7cba07; font-size:20px;}
#council .mainMD{width:180px; padding-bottom:10px; padding-top:56px; margin:10px auto;}
#council .MDpic{width:180px; height:218px; border:#7cba07 1px solid;}
#council .MDname{color:#7cba07; font-weight:bold; text-align:center; padding-bottom:5px; padding-top:15px; font-size:14px; line-height:1.2;}
#council .MDname a {color:#7cba07;}
#council .MDposition{
	text-align: center;
	color: #707070;
	font-size: 12px;
}
#council .MD{overflow:hidden; margin-top:57px; margin-left:auto; margin-right:auto; width:630px;}
#council .MD li{float:left; margin:0; padding:0 0 43px 20px; width:180px; height:280px;}


/*LEAD
====================*/
#lead {width:680px; margin-bottom:150px; position:relative;}
#lead h1{padding-left:58px; float:left; color:#7cba07; font-size:20px;}
#lead .mainMD{width:180px; padding-bottom:10px; padding-top:56px; margin:10px auto;}
#lead .MDpic{width:180px; height:218px; border:#7cba07 1px solid;}
#lead .MDname{color:#7cba07; font-weight:bold; text-align:center; padding-bottom:5px; padding-top:15px; font-size:14px; line-height:1.2;}
#lead .MDname a {color:#7cba07;}
#lead .MDposition{text-align:center; color:#707070;}
#lead .MD{overflow:hidden; margin-top:57px; margin-left:auto; margin-right:auto; width:630px;}
#lead .MD li{float:left; margin:0; padding:0 0 43px 20px; width:180px; height:280px;}

/************************/
table.tb-main td {
	line-height:30px;
}
