* { margin: 0px; padding: 0px; }
html { overflow: -moz-scrollbars-vertical; }
html, body { width: 100%; height: 100%; background-color: #FFF; }
img{border:0px;}
body {
	font-family: Tahoma, MS Sans Serif, Vedana;
	font-size: 12px;
	color: #666;
	height: 100%;
	margin: 0px;
	vertical-align: top;
	background-color: #FFF;
}

div.clear { clear: both;}

div#divContent {
	width: 990px;
	height: auto;
	clear: both;
	position: relative;
	top: -300px; /* IE4ever Hack: Hide from IE4 **/
	position: static; /** end hack */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
div#divLayout { width: 100%; height: 50%; /* Bump div#blueBox down half the height of the screen. */ margin-top: -500px; /* Half the height of div#blueBox. */ float: left; visibility: hidden; }

/*index*/
div.main{ width: 990px; height: 600px; position: relative;}
div.main div.Stop{ position: absolute; top: 0px; left: 0px; width: 990px; height: 392px; background: url('../images/bg_index.jpg') no-repeat top left;}
div.main div.Stop div.layo{
	width: 990px;
	height: 392px;
	position: relative;
}
div.main div.Stop div.layo div.th {
	position: absolute;
	top:56px;
	right: 53px;
}
div.main div.Stop div.layo div.th a{ background: url('../images/lang_th.jpg') no-repeat bottom left; width: 16px; height: 12px; display: block;}
div.main div.Stop div.layo div.th a:hover,div.main div.Stop div.layo div.th a.active { background-position: top left;}
div.main div.Stop div.layo div.en {
	position: absolute;
	top:54px;
	right: 33px;
}
div.main div.Stop div.layo div.en a{ background: url('../images/lang_en.jpg') no-repeat bottom left; width: 16px; height: 12px; display: block;}
div.main div.Stop div.layo div.en a:hover,div.main div.Stop div.layo div.en a.active { background-position: top left;}
div.main div.Stop div.layo div.Plogo { position: absolute; top:0px; left: 15px;}
div.main div.Stop div.layo div.wording {
	position: absolute;
	top:105px;
	left: 236px;
}
div.main div.Stop div.layo div.menu {
	position: absolute;
	top:43px;
	left: 255px;
	width: 500px;
}
div.main div.Stop div.layo div.menu div.Mhome { float:left; width: 53px; height: 15px; margin-top: 7px;}
div.main div.Stop div.layo div.menu div.Mhome a { background: url('../images/btn_home.gif') no-repeat top left; width: 53px; height: 15px; display: block;}
div.main div.Stop div.layo div.menu div.Mhome a.active, div.main div.Stop div.layo div.menu div.Mhome a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mabout { float:left; width: 73px; height: 15px; margin: 7px 0px 0px 26px;}
div.main div.Stop div.layo div.menu div.Mabout a { background: url('../images/btn_about.gif') no-repeat top left; width: 73px; height: 15px; display: block;}
div.main div.Stop div.layo div.menu div.Mabout a.active, div.main div.Stop div.layo div.menu div.Mabout a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mref { float:left; width: 124px; height: 15px; margin: 7px 0px 0px 26px;}
div.main div.Stop div.layo div.menu div.Mref a { background: url('../images/btn_ref.gif') no-repeat top left; width: 124px; height: 15px; display: block;}
div.main div.Stop div.layo div.menu div.Mref a.active, div.main div.Stop div.layo div.menu div.Mref a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mcontact { float:left; width: 82px; height: 15px; margin: 7px 0px 0px 26px;}
div.main div.Stop div.layo div.menu div.Mcontact a { background: url('../images/btn_contact.gif') no-repeat top left; width: 82px; height: 15px; display: block;}
div.main div.Stop div.layo div.menu div.Mcontact a.active, div.main div.Stop div.layo div.menu div.Mcontact a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mhome_th { float:left; width: 60px; height: 18px; margin-top: 4px;}
div.main div.Stop div.layo div.menu div.Mhome_th a { background: url('../images/btn_home_th.gif') no-repeat top left; width: 60px; height: 18px; display: block;}
div.main div.Stop div.layo div.menu div.Mhome_th a.active, div.main div.Stop div.layo div.menu div.Mhome_th a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mabout_th { float:left; width: 73px; height: 18px; margin: 4px 0px 0px 26px;}
div.main div.Stop div.layo div.menu div.Mabout_th a { background: url('../images/btn_about_th.gif') no-repeat top left; width: 73px; height: 18px; display: block;}
div.main div.Stop div.layo div.menu div.Mabout_th a.active, div.main div.Stop div.layo div.menu div.Mabout_th a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mref_th { float:left; width: 87px; height: 18px; margin: 4px 0px 0px 26px;}
div.main div.Stop div.layo div.menu div.Mref_th a { background: url('../images/btn_ref_th.gif') no-repeat top left; width: 87px; height: 18px; display: block;}
div.main div.Stop div.layo div.menu div.Mref_th a.active, div.main div.Stop div.layo div.menu div.Mref_th a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.menu div.Mcontact_th { float:left; width: 63px; height: 18px; margin: 4px 0px 0px 26px;}
div.main div.Stop div.layo div.menu div.Mcontact_th a { background: url('../images/btn_contact_th.gif') no-repeat top left; width: 63px; height: 18px; display: block;}
div.main div.Stop div.layo div.menu div.Mcontact_th a.active, div.main div.Stop div.layo div.menu div.Mcontact_th a:hover { background-position: bottom left;}
div.main div.Stop div.layo div.lang_en { position: absolute; top: 50px; right: 15px; width: 16px; height: 12px;}
div.main div.Stop div.layo div.lang_en a { background: url('../images/lang_en.jpg') no-repeat bottom left; width: 16px; height: 12px; display: block;}
div.main div.Stop div.layo div.lang_en a:hover, div.main div.Stop div.layO div.lang_en a.active, div.main div.Stop div.layO div.lang_th a:hover, div.main div.Stop div.layO div.lang_th a.active { background-position: top left;} 
div.main div.content_index{
	position: absolute;
	top: 395px;
	left: 1px;
	width: 990px;
	height: 208px;
	background: url('../images/bg_Cindex.jpg') repeat-x top left;
}
div.content_index div.content{ margin: 13px 0px 0px 15px;}
div.content_index div.content div.vision { float: left; background: url('../images/bg_vision.jpg') no-repeat top left; width: 623px; height: 162px; position: relative;}
div.content_index div.content div.vision_th { float: left; background: url('../images/bg_vision_th.jpg') no-repeat top left; width: 623px; height: 162px; position: relative;}
div.content div.vision div.pvision { position: absolute; top: 15px; left: 240px;}
div.content div.vision div.pcontent { position: absolute; top: 40px; left: 240px; width: 365px;}
div.content div.vision div.btn_more { position: absolute; top: 85px; left: 240px; width: 365px;}
div.content_index div.content div.pshadow { float: left;}
div.content_index div.content div.ls { float: left; margin-left: 15px; position: relative; width: 312px;}
div.content div.ls div.head { position: absolute; top: 0px; left: 0px;}
div.content div.ls div.btn_more { position: absolute; top: 5px; right: 0px;}
div.content div.ls div.pro01 { width: 312px; height: 60px; position: absolute; top: 25px; left: 0px;}
div.content div.ls div.pro02 { width: 312px; height: 60px; position: absolute; top: 95px; left: 0px;}
div.content div.ls div.pro01 div.thb,div.content div.ls div.pro02 div.thb { float: left; background: url('../images/bg_thb01.jpg') no-repeat top left; width: 96px; height: 56px; padding: 2px;}
div.content div.ls div.pro01 div.txt,div.content div.ls div.pro02 div.txt { float: left; margin-left: 10px; width: 185px;}
div.content div.ls div.pro01 div.txt span,div.content div.ls div.pro02 div.txt span { font-weight: bold; color: #5BBA00;}
div.content_index div.footer { margin-left: 15px; height: 30px;}
div.content_index div.footer div.line{ width: 100%; height: 1px; background: url('../images/line.jpg') repeat-x top left; font-size: 1px;}
div.content_index div.footer div.ads { float: left; color: #999; margin-top: 8px;}
div.content_index div.footer div.ads span { color: #5BBA00;}
div.content_index div.footer div.company { float: right; color: #999; margin-top: 8px;}

/*layIn*/
div.main_in{ margin: 0px auto;}


div.main_in div.About01B {
	width: 990px;
	height: 196px;
	background-image: url(../images/update%20pic/bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.main_in div.About01B div.layM {
	width: 990px;
	height: 196px;
	position: relative;
	background-image: url(../../../Untitled-1.jpg);
}
div.main_in div.About01B div.layM div.Plogo { position: absolute; top:0px; left: 15px;}
div.main_in div.About01B div.layM div.th { position: absolute; top:50px; right: 35px;}
div.main_in div.About01B div.layM div.th a{ background: url('../images/lang_th.jpg') no-repeat bottom left; width: 16px; height: 12px; display: block;}
div.main_in div.About01B div.layM div.th a:hover,div.main_in div.About01B div.layM div.th a.active { background-position: top left;}
div.main_in div.About01B div.layM div.en { position: absolute; top:50px; right: 15px;}
div.main_in div.About01B div.layM div.en a{ background: url('../images/lang_en.jpg') no-repeat bottom left; width: 16px; height: 12px; display: block;}
div.main_in div.About01B div.layM div.en a:hover,div.main_in div.About01B div.layM div.en a.active { background-position: top left;}
div.main_in div.About01B div.layM div.menu {
	position: absolute;
	top:30px;
	left: 243px;
	width: 410px;
	height: 25px;
}
div.main_in div.About01B div.layM div.menu a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mhome { float:left; width: 53px; height: 15px; margin-top: 7px;}
div.main_in div.About01B div.layM div.menu div.Mhome a { background: url('../images/btn_home.gif') no-repeat top left; width: 53px; height: 15px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mhome a.active, div.main_in div.About01B div.layM div.menu div.Mhome a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mabout { float:left; width: 73px; height: 15px; margin: 7px 0px 0px 26px;}
div.main_in div.About01B div.layM div.menu div.Mabout a { background: url('../images/btn_about.gif') no-repeat top left; width: 73px; height: 15px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mabout a.active, div.main_in div.About01B div.layM div.menu div.Mabout a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mref { float:left; width: 124px; height: 15px; margin: 7px 0px 0px 26px;}
div.main_in div.About01B div.layM div.menu div.Mref a { background: url('../images/btn_ref.gif') no-repeat top left; width: 124px; height: 15px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mref a.active, div.main_in div.About01B div.layM div.menu div.Mref a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mcontact { float:left; width: 82px; height: 15px; margin: 7px 0px 0px 26px;}
div.main_in div.About01B div.layM div.menu div.Mcontact a { background: url('../images/btn_contact.gif') no-repeat top left; width: 82px; height: 15px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mcontact a.active, div.main_in div.About01B div.layM div.menu div.Mcontact a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mhome_th { float:left; width: 60px; height: 18px; margin-top: 4px;}
div.main_in div.About01B div.layM div.menu div.Mhome_th a { background: url('../images/btn_home_th.gif') no-repeat top left; width: 60px; height: 18px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mhome_th a.active,div.main_in div.About01B div.layM div.menu div.Mhome_th a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mabout_th { float:left; width: 73px; height: 18px; margin: 4px 0px 0px 26px;}
div.main_in div.About01B div.layM div.menu div.Mabout_th a { background: url('../images/btn_about_th.gif') no-repeat top left; width: 73px; height: 18px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mabout_th a.active,div.main_in div.About01B div.layM div.menu div.Mabout_th a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mref_th { float:left; width: 87px; height: 18px; margin: 4px 0px 0px 26px;}
div.main_in div.About01B div.layM div.menu div.Mref_th a { background: url('../images/btn_ref_th.gif') no-repeat top left; width: 87px; height: 18px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mref_th a.active, div.main_in div.About01B div.layM div.menu div.Mref_th a:hover { background-position: bottom left;}
div.main_in div.About01B div.layM div.menu div.Mcontact_th { float:left; width: 63px; height: 18px; margin: 4px 0px 0px 26px;}
div.main_in div.About01B div.layM div.menu div.Mcontact_th a { background: url('../images/btn_contact_th.gif') no-repeat top left; width: 63px; height: 18px; display: block;}
div.main_in div.About01B div.layM div.menu div.Mcontact_th a.active, div.main_in div.About01B div.layM div.menu div.Mcontact_th a:hover { background-position: bottom left;}
div.main_in div.Mcontent { background: #FFF url('../images/bg_content.jpg') repeat-x top left; width: 990px; margin-bottom: 35px;}
div.main_in div.Mcontent div.submenu { float: left; background: url('../images/bg_submenu.jpg') no-repeat top left; width: 204px; height: 345px;}
div.main_in div.Mcontent div.submenu div.sub { background: url('../images/sub_about.jpg') no-repeat top left; margin: 28px 0px 0px 20px; width: 184px; padding-top: 55px;}
div.main_in div.Mcontent div.submenu div.sub_th { background: url('../images/sub_about_th.jpg') no-repeat top left; margin: 25px 0px 0px 20px; width: 130px; padding-top: 55px;}
div.Mcontent div.submenu div.sub a#about01 { background: url('../images/sub_his.gif') no-repeat bottom left; width: 123px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub a#about02 { background: url('../images/sub_infor.gif') no-repeat bottom left; width: 145px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub a#about03 { background: url('../images/sub_wedo.gif') no-repeat bottom left; width: 123px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub a#about04 { background: url('../images/sub_board.gif') no-repeat bottom left; width: 130px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub a#about05 { background: url('../images/sub_organ.gif') no-repeat bottom left; width: 136px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub_th a#about01_th { background: url('../images/sub_his_th.gif') no-repeat bottom left; width: 123px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_th a#about02_th { background: url('../images/sub_infor_th.gif') no-repeat bottom left; width: 145px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_th a#about03_th { background: url('../images/sub_wedo_th.gif') no-repeat bottom left; width: 123px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_th a#about04_th { background: url('../images/sub_board_th.gif') no-repeat bottom left; width: 130px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_th a#about05_th { background: url('../images/sub_organ_th.gif') no-repeat bottom left; width: 136px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub a#about01.active, div.Mcontent div.submenu div.sub a#about01:hover { background-position: top left;}
div.Mcontent div.submenu div.sub a#about02.active, div.Mcontent div.submenu div.sub a#about02:hover { background-position: top left;}
div.Mcontent div.submenu div.sub a#about03.active, div.Mcontent div.submenu div.sub a#about03:hover { background-position: top left;}
div.Mcontent div.submenu div.sub a#about04.active, div.Mcontent div.submenu div.sub a#about04:hover { background-position: top left;}
div.Mcontent div.submenu div.sub a#about05.active, div.Mcontent div.submenu div.sub a#about05:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_th a#about01_th.active, div.Mcontent div.submenu div.sub_th a#about01_th:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_th a#about02_th.active, div.Mcontent div.submenu div.sub_th a#about02_th:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_th a#about03_th.active, div.Mcontent div.submenu div.sub_th a#about03_th:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_th a#about04_th.active, div.Mcontent div.submenu div.sub_th a#about04_th:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_th a#about05_th.active, div.Mcontent div.submenu div.sub_th a#about05_th:hover { background-position: top left;}
div.main_in div.Mcontent div.submenu div.sub_pro { background: url('../images/sub_project.jpg') no-repeat top left; margin: 28px 0px 0px 20px; width: 184px; padding-top: 55px;}
div.main_in div.Mcontent div.submenu div.sub_pro_th { background: url('../images/sub_project_th.jpg') no-repeat top left; margin: 28px 0px 0px 20px; width: 184px; padding-top: 55px;}
div.Mcontent div.submenu div.sub_pro a#pro01 { background: url('../images/sub_proU.gif') no-repeat bottom left; width: 175px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub_pro a#pro02 { background: url('../images/sub_proC.gif') no-repeat bottom left; width: 126px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub_pro a#pro03 { background: url('../images/sub_overall.gif') no-repeat bottom left; width: 103px; height: 18px; display: block;}
div.Mcontent div.submenu div.sub_pro a#pro01.active, div.Mcontent div.submenu div.sub_pro a#pro01:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_pro a#pro02.active, div.Mcontent div.submenu div.sub_pro a#pro02:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_pro a#pro03.active, div.Mcontent div.submenu div.sub_pro a#pro03:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_pro_th a#pro01_th { background: url('../images/sub_proU_th.gif') no-repeat bottom left; width: 175px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_pro_th a#pro02_th { background: url('../images/sub_proC_th.gif') no-repeat bottom left; width: 126px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_pro_th a#pro03_th { background: url('../images/sub_overall_th.gif') no-repeat bottom left; width: 103px; height: 21px; display: block;}
div.Mcontent div.submenu div.sub_pro_th a#pro01_th.active, div.Mcontent div.submenu div.sub_pro_th a#pro01_th:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_pro_th a#pro02_th.active, div.Mcontent div.submenu div.sub_pro_th a#pro02_th:hover { background-position: top left;}
div.Mcontent div.submenu div.sub_pro_th a#pro03_th.active, div.Mcontent div.submenu div.sub_pro_th a#pro03_th:hover { background-position: top left;}
div.main_in div.Mcontent div.submenu div.sub_contact { background: url('../images/sub_contact.jpg') no-repeat top left; margin: 28px 0px 0px 20px; width: 184px; padding-top: 55px;}
div.main_in div.Mcontent div.submenu div.sub_contact_th { background: url('../images/sub_contact_th.jpg') no-repeat top left; margin: 28px 0px 0px 20px; width: 184px; padding-top: 55px;}
div.main_in div.Mcontent div.content { float: left; width: 786px;}
div.main_in div.Mcontent div.content div.head{ margin: 15px 30px;}
div.main_in div.Mcontent div.content div.picHis { margin: 2px 0px 0px 70px; _margin: 2px 0px 0px 75px;}
div.main_in div.Mcontent div.content div.txtHis { margin: 10px 25px 30px 40px; width: 700px; _margin: 10px 0px 30px 40px; font-size: 14px;}
div.main_in div.Mcontent div.content div.txtHis span { color: #5BBA00;}
div.main_in div.Mcontent div.content div.picinfor { margin: 2px 0px 0px 70px;}
div.main_in div.Mcontent div.content div.picwedo { margin: 2px 0px 0px 50px;}
div.main_in div.Mcontent div.content div.boardN { margin: 20px 0px 0px 70px;}
div.main_in div.Mcontent div.content div.picboard { margin: 30px 0px 0px 50px;}
div.main_in div.Mcontent div.content div.picboard02 { margin: 20px 0px 0px 50px;}
div.main_in div.Mcontent div.content div.leftContent {
	float: left;
	background: url('../images/bg_project.jpg') no-repeat top left;
	_margin: 10px 0px 0px 16px;
	width: 345px;
	height: 200px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
div.main_in div.Mcontent div.content div.rightContent {
	float: right;
	background: url('../images/bg_project.jpg') no-repeat top left;
	_margin: 10px 0px 0px 0px;
	width: 345px;
	height: 200px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
div.main_in div.Mcontent div.content div.leftContent div.thb, div.main_in div.Mcontent div.content div.rightContent div.thb { float: left; background: url('../images/bg_thb02.jpg') no-repeat top left; width: 126px; height: 115px; _height: 105px; *height: 105px; padding: 2px;}
div.main_in div.Mcontent div.content div.leftContent div.txt, div.main_in div.Mcontent div.content div.rightContent div.txt { float: left; margin: 10px; width: 195px; font-weight: bold; color: #666;}
div.main_in div.Mcontent div.content div.leftContent div.txt span, div.main_in div.Mcontent div.content div.rightContent div.txt span { font-weight: bold; color: #5BBA00;}
div.main_in div.Mcontent div.content div.leftContent div.cleartxt, div.main_in div.Mcontent div.content div.rightContent div.cleartxt { clear: both; padding-top: 0px; _margin-top:-10px;*margin-top:-10px;}
div.main_in div.Mcontent div.content div.leftContent div.cleartxt span.txt01, div.main_in div.Mcontent div.content div.rightContent div.cleartxt span.txt01 { font-weight: bold; color: #5BBA00;}
div.main_in div.Mcontent div.content div.leftContent div.cleartxt span.txt02, div.main_in div.Mcontent div.content div.rightContent div.cleartxt span.txt02 { color: #999;}
div.main_in div.Mcontent div.content div.ads_contact { margin: -15px 0px 0px 65px; _margin: -15px 0px 0px 30px;}
div.main_in div.Mcontent div.content div.map { float: left; width: 180px; margin: 15px 0px 0px 70px; _margin: 15px 0px 0px 35px;}
div.main_in div.Mcontent div.content div.map div.txt { margin-top: 5px; font-size:11px;}
div.main_in div.Mcontent div.content div.map div.txt a{ font-size: 11px; color: #666; text-decoration: none; font-weight: normal;}
div.main_in div.Mcontent div.content div.map div.txt a:hover{ font-size: 11px; color: #5BBA00; text-decoration: none; font-weight: normal;}
div.main_in div.Mcontent div.content div.form { float:left; position: relative; width: 392px; height: 250px; margin-top: 15px;}
div.main_in div.Mcontent div.content div.form div.txt_s { position: absolute; top: 20px; left: 63px;}
div.main_in div.Mcontent div.content div.form div.txtB01 {position: absolute; top: 20px; left: 175px;}
div.main_in div.Mcontent div.content div.form div.txtB01 .txtbox { width: 196px; height: 14px; font-size: 11px; color: 666px; background-color: #FFF; border: 1px solid #56AF00; padding: 2px;}
div.main_in div.Mcontent div.content div.form div.txtB02 {position: absolute; top: 45px; left: 175px;}
div.main_in div.Mcontent div.content div.form div.txtB02 .txtbox { width: 196px; height: 14px; font-size: 11px; color: 666px; background-color: #FFF; border: 1px solid #56AF00; padding: 2px;}
div.main_in div.Mcontent div.content div.form div.txtB03 {position: absolute; top: 70px; left: 175px;}
div.main_in div.Mcontent div.content div.form div.txtB03 .txtbox { width: 196px; height: 14px; font-size: 11px; color: 666px; background-color: #FFF; border: 1px solid #56AF00; padding: 2px;}
div.main_in div.Mcontent div.content div.form div.txtB04 {position: absolute; top: 95px; left: 175px;}
div.main_in div.Mcontent div.content div.form div.txtB04 .txtbox { width: 196px; height: 14px; font-size: 11px; color: 666px; background-color: #FFF; border: 1px solid #56AF00; padding: 2px;}
div.main_in div.Mcontent div.content div.form div.txtB05 {position: absolute; top: 120px; left: 175px;}
div.main_in div.Mcontent div.content div.form div.txtB05 .txtarea { width: 196px; height: 94px; font-size: 11px; color: 666px; background-color: #FFF; border: 1px solid #56AF00; padding: 2px;}
div.main_in div.Mcontent div.content div.form div.btn {position: absolute; top: 230px; left: 175px;}
div.main_in div.Mcontent div.content table { margin: 10px 35px 10px 35px; width: 700px; border: 0px;}
div.main_in div.Mcontent div.content table td { padding: 5px 10px;border: 1px solid #FFF; vertical-align: top;}
div.main_in div.Mcontent div.content table td.head {background-color: #53A600; font-size: 14px; color: #FFF;text-align: left;}
div.main_in div.Mcontent div.content table td.head02 {background-color: #EEEEEE; font-size: 12px; color: #666;text-align: left; font-weight: bold;}
div.main_in div.Mcontent div.content table td.txt {background-color: #FAFAFA; font-size: 11px; color: #666;text-align: left; line-height: 15px;}
div.main_in div.footer { margin-left: 15px; height: 30px; font-size: 11px;}
div.main_in div.footer div.line{ width: 100%; height: 1px; background: url('../images/line.jpg') repeat-x top left; font-size: 1px;}
div.main_in div.footer div.ads { float: left; color: #999; margin-top: 8px;}
div.main_in div.footer div.ads span { color: #5BBA00;}
div.main_in div.footer div.company { float: right; color: #999; margin-top: 8px;}
