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

#main {
	position:absolute;
	width:1003px;
	margin:0px 0px 0px -501px;
	left: 50%;
	text-align: center;
	padding: 0px;
	border: 0px dotted;
}
#main #bg { width:1003px; float:left; background-image:url(../images/bg.gif); background-repeat:repeat-y;}
#bg #bg1 { width:995px; float:left; padding:0px 4px 0px 4px; text-align:left;}

#bg1 #head { width:995px; float:left;}
#head #head1{ width:995px; height:93px; float:left;}
#head1 #head1-1{ width:771px; height:93px; float:left; background-image:url(../images/logo.gif); background-repeat:no-repeat;}
#head1 #head1-2{ width:224px; height:93px; float:left; background-image:url(../images/logo2.gif);}
#head #head2{
	width:995px;
	float:right;
	text-align:right;
	background-image:url(../images/head.jpg);
	background-repeat: no-repeat;
}
#head2 #head2-1 { width:972px; height:39px; float:right; text-align:right; padding:73px 23px 8px 0px;}
#head2-1 #head2-2 { width:127px; height:29px; float:right;}
#head2-1 #head2-3 { width:44px; height:29px; float:right;}
#head2-1 #head2-4 { width:68px; height:29px; float:right;}
#head2 .head2-5{ width:995px; height:203px; float:right;}
#head2 #head3-1 { width:995px; height:199px; float:right;}
#head #head3-2 { width:995px; height:199px; float:right;}
#bg #body{ width:995px; float:left; background-image:url(../images/bg_body.jpg); background-repeat:no-repeat;}
#body #body1{ width:946px; float:left; padding:0px 26px 0px 26px;}
#body1 #f-icon { width:946px; height:42px; float:right; text-align:right; padding:10px 0px 0px 0px;}
#f-icon #icon { width:946px; height:32px; text-align:right; }
#icon #icon1  { width:124px; height:32px; float:left}
#icon #icon2  { width:115px; height:32px; float:left}
#icon #icon3  { width:70px; height:32px; float:left}
#icon #icon4  { width:269px; height:32px; float:left; padding:0px 366px 0px 0px;}
#body1 #body2 {
	width:921px;
	height:1530px;
	float:left;
	background-image:url(../images/f_body2-2.gif);
	padding:10px 15px 0px 10px;
	background-repeat: no-repeat;
}
#body2 #left { width:337px; float:left;}
#left #left1 { width:337px; float:left;}
#left1 #left1-1 { width:304px; height:62px; float:left; padding:10px 16px 0px 16px; background-image:url(../images/bg_left1-1.jpg);}
#left1 #left1-2 { width:328px; float:left; padding:0px 5px 0px 4px; background-image:url(../images/bg_left1-2.jpg)}
#left1-2 #left1-3 { width:295px; height:45px; float:left; padding:0px 16px 0px 16px; background-color:#ffffff}
#left1-2 #left1-4 { width:295px; height:45px; float:left; padding:0px 16px 0px 16px; background-color:#f2f2f2}
#left1 #left1-footer{ width:295px; height:44px; float:left; padding:9px 21px 0px 20px; background-image:url(../images/bg_left1-3.jpg);}

#left #left2 { width:337px; float:left;}
#left2 #left2-head { width:304px; height:20px; float:left; padding:15px 16px 17px 16px; background-image:url(../images/bg_left2-1.jpg); font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 15px;
}
#left2 #left2-1 { width:327px;float:left; padding:0px 5px 0px 5px; background-image:url(../images/bg_left2-2.jpg);}
#left2-1 #left2-2 { width:294px; height:19px; float:left; padding:6px 16px 0px 16px; background-color:#f2f2f2; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}
#left2-2 #left2-2sub { width:207px; height:19px; float:left;}
#left2-2 #left2-2sub2 { width:85px; height:19px; float:left; text-align:right}
#left2-1 #left2-3 { width:294px; height:19px; float:left; padding:6px 16px 0px 16px; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}
#left2-3 #left2-3sub { width:207px; height:19px; float:left;}
#left2-3 #left2-3sub2 { width:85px; height:19px; float:left; text-align:right}
#left2-1 #left2-4 { width:294px; height:19px; float:left; padding:6px 16px 0px 16px; background-color:#f2f2f2; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 12px;}
#left2-4 #left2-4sub { width:207px; height:19px; float:left;}
#left2-4 #left2-4sub2 { width:85px; height:19px; float:left; text-align:right}
#left2-1 #left2-5 { width:294px; height:56px; float:left; padding:14px 16px 0px 16px; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 11px;}
#left2 #left2-footer{ width:337px; float:left; background-image:url(../images/bg_left2-3.jpg);}
#left2 #left2-footer2{ width:308px; height:125px; float:left; padding:9px 0px 0px 19px; background-image:url(../images/bg_left2-3.jpg);}

#left #left3 { width:337px; float:left;}
#left3 #left3-head { width:304px; height:51px; float:left; padding:15px 16px 0px 16px; background-image:url(../images/bg_left3.jpg); text-align:center; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#FFFFFF; font-size: 15px;}
#left3 #left3-1 { width:327px;float:left; padding:0px 5px 0px 5px; background-image:url(../images/bg_left3-2.jpg);}
#left3-1 #left3-2 { float:left;}

#left3-2 #left3-3 { width:284px; height:132px; float:left; padding:0px 0px 0px 16px; background-image:url(../images/bg_f1.gif); background-repeat:no-repeat; background-position:bottom;}
#left3-3 #left3-b { width:284px; height:43px; float:left; background-image:url(../images/line_left3-2.gif); background-repeat:repeat;}
#left3-b #left3-b2 { width:188px; height:35px; float:left; padding:7px 0px 0px 0px;}
#left3-b #left3-b3 { width:90px; height:40px; float:left; padding:2px 0px 0px 0px;}
#left3-3 #left3-b4 { width:284px; height:16px; float:left; padding:2px 0px 0px 0px; background-image:url(../images/line_left3-3.gif); background-repeat:repeat; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}

#left3-2 #left3-4 { width:284px; height:132px; float:left; padding:0px 0px 0px 16px; background-image:url(../images/bg_f2.gif); background-repeat:no-repeat; background-position:bottom;}
#left3-4 #left3-r { width:284px; height:43px; float:left; background-image:url(../images/line_left3-2.gif); background-repeat:repeat;}
#left3-r #left3-r2 { width:188px; height:35px; float:left; padding:7px 0px 0px 0px;}
#left3-r #left3-r3 { width:90px; height:40px; float:left; padding:2px 0px 0px 0px;}
#left3-4 #left3-r4 { width:284px; height:16px; float:left; padding:2px 0px 0px 0px; background-image:url(../images/line_left3-3.gif); background-repeat:repeat; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}

#left3-2 #left3-5 { width:284px; height:132px; float:left; padding:0px 0px 0px 16px; background-image:url(../images/bg_f3.gif); background-repeat:no-repeat; background-position:bottom;}
#left3-5 #left3-g { width:284px; height:43px; float:left; background-image:url(../images/line_left3-2.gif); background-repeat:repeat;}
#left3-g #left3-g2 { width:188px; height:35px; float:left; padding:7px 0px 0px 0px;}
#left3-g #left3-g3 { width:90px; height:40px; float:left; padding:2px 0px 0px 0px;}
#left3-5 #left3-g4 { width:284px; height:16px; float:left; padding:2px 0px 0px 0px; background-image:url(../images/line_left3-3.gif); background-repeat:repeat; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}

#left3 #left3-footer{ width:337px; height:8px; float:left; background-image:url(../images/bg_left3-3.jpg);}

#left4 { width:331px; float:left; padding:7px 2px 0px 3px;}

#body2 #right { width:575px; float:left; padding:0px 0px 0px 9px;}

#right #right1 { width:571px; float:left; height:351px;}
#right1 #right1-2 {  width:571px; height:32px; float:left; background-image:url(../images/bf_8.jpg); background-repeat:repeat;}
#right1-2 #right-tab1{ height:32px; float:left; padding:0px 5px 0px 0px;}
#right-tab1 #right-tab1-1 { width:5px; height:32px; float:left; background-image:url(../images/bf_1.jpg);}
#right-tab1 #right-tab1-2 { height:25px; float:left; background-image:url(../images/bf_2.jpg); padding:7px 7px 0px 7px; background-repeat:repeat;}
#right-tab1 #right-tab1-3 { width:5px; height:32px; float:left; background-image:url(../images/bf_3.jpg);}
#right1-2 #right-tab2{ height:32px; float:left; padding:0px 5px 0px 0px;}
#right-tab2 #right-tab2-1 { width:5px; height:32px; float:left; background-image:url(../images/bf_4.jpg);}
#right-tab2 #right-tab2-2 { height:25px; float:left; background-image:url(../images/bf_5.jpg); padding:7px 7px 0px 7px; background-repeat:repeat;}
#right-tab2 #right-tab2-3 { width:5px; height:32px; float:left; background-image:url(../images/bf_6.jpg);}
#right1 #right1-3 {  width:571px; height:319px; float:left; background-image:url(../images/bf_7.jpg);}
#right1-3 #right-m {  width:547px; height:274px; float:left; padding:11px 12px 0px 12px;}
#right-m #right-m2 {  width:539px; height:266px; float:left; padding:4px 4px 4px 4px; background-color:#FFFFFF;}
#right1-3 #right1-4 {  width:546px; float:left; padding:2px 12px 0px 13px;}
#right1-4 #right1-5 {  width:403px; float:left; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#FFFFFF; font-size: 18px;}
#right1-4 #right1-6 {  width:142px; float:left; padding:5px 0px 0px 0px;}

#right #right2 { width:575px; float:left; height:1060px;}
#right2 #right2-head {  width:575px; height:50px; float:left; background-image:url(../images/bg_right2-1.jpg); background-repeat:repeat;}
#right2-head #right2-head1 { width:570px; height:29px; float:left; padding:21px 5px 0px 0px; text-align:center; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 18px;}
#right2 #right2-1 { width:542px; float:left; background-image:url(../images/bg_right2-2.jpg); padding:17px 16px 20px 17px;}
#right2-1 #right2-1frame { width:542px; float:left;}
#right2-1frame #right2-1detail { width:510px; float:left; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}
#right2 #right2-2 { width:575px; height:182px; float:left; background-image:url(../images/bg_right2-3.jpg);}
#right2-2 #right2-2head { width:553px; height:45px; float:left; padding:15px 5px 0px 17px;}
#right2-2 #right2-3 { width:570px; height:17px; float:left; padding:2px 0px 0px 1px; background-image:url(../images/line_right2-3.gif); background-repeat:repeat;}
#right2-3 #right2-3other {width:547px; height:17px; float:left; padding:0px 0px 0px 17px;}
#right2-3other a {font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#000000; font-size: 12px;}
#right2-3other a:hover  {font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 12px;}
#right2 #right2-footer { width:575px; height:111px; float:left; background-image:url(../images/bg_right2-4.jpg);}
#right2-footer #right2-4 { width:554px; height:104px; float:left; padding:7px 4px 0px 17px;}
#right2-4 #right2-4other { width:554px; height:26px; float:left; background-image:url(../images/line_right2-footer.gif);}
#right2-4other #right2-4other1{ width:277px; height:22px; float:left; padding:4px 0px 0px 0px;}
#right2-4other1 a { font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#333333; font-size: 14px;}
#right2-4other1 a:hover { font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#333333; font-size: 14px;}

#body1 #f-icon2 { width:946px; height:99px; float:right; text-align:right; padding:12px 0px 0px 0px; background-image:url(../images/f_body2.gif);}
#f-icon2 #icon2 { width:919px; height:30px; text-align:right; padding:0px 15px 0px 12px;}
#icon2 #icon2-1  { width:122px; height:30px; float:left; text-align:left; padding:0px 488px 0px 0px}
#icon2 #icon2-2  { width:124px; height:30px; float:left;}
#icon2 #icon2-3  {  width:115px; height:30px; float:left;}
#icon2 #icon2-4  { width:70px; height:30px; float:left;}

#body #body3 { width:921px; height:1420px; float:left; background-image:url(../images/f_body3.gif); padding:0px 0px 0px 43px;}

#bg #footer { width:990px; height:260px float:left;}
#footer #footer1 { width:990px; float:left; height:204px; background-image:url(../images/footer.jpg);}
#footer #footer2 { width:990px; float:left; height:51px; text-align:center; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#333333; font-size: 12px; padding:5px 0px 0px 0px;}
#footer2 a { font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#666666; font-size: 12px;}
#footer2 a:hover { font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#666666; font-size: 12px;}

#popup { width:587px; height:466px; background-image:url(../images/bg_popup.gif);}
#popup #popup-main { width:575px; height:454px; float:left; padding:6px 6px 6px 6px;}
#popup-main #popup-head { width:563px; height:35px; float:left; padding:10px 0px 0px 12px; background-image:url(../images/bg_head_popup.jpg);}
#popup-main #popup-body { width:551px; height:368px; float:left; padding:20px 12px 20px 12px;}
#popup-body #popup-body1 { width:551px; height:368px; float:left;}
#popup-body1 #popup-detail { width:521px; float:left; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#333333; font-size: 12px;}
#popup-body1 #popup-detail2 { width:521px; height:66px; float:left; background-image:url(../images/line_popup.gif); background-repeat:repeat-x;}
#popup-detail2 #popup-detail3 { width:521px; height:58px; float:left; padding:8px 0px 0px 0px;}
#popup-detail3 #popup-detail3-btu{ height:32px; float:left;}
#popup-detail3-btu #popup-detail3-btu1 { width:6px; height:32px; float:left; background-image:url(../images/btu_f1.jpg);}
#popup-detail3-btu #popup-detail3-btu2 { height:25px; float:left; background-image:url(../images/btu_f2.jpg); padding:7px 7px 0px 7px; background-repeat:repeat;}
#popup-detail3-btu #popup-detail3-btu3{ width:6px; height:32px; float:left; background-image:url(../images/btu_f3.jpg);}
#popup-detail3 #popup-detail4 { width:516px; height:20px; float:left; padding:5px 0px 0px 5px; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 12px;}
#popup-detail4 a { width:516px; height:20px; float:left; padding:5px 0px 0px 5px; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 12px;}
#popup-detail4 a:hover { width:516px; height:20px; float:left; padding:5px 0px 0px 5px; font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; color:#2cb354; font-size: 12px;}

#right1-2new {  width:571px; height:32px; float:left; background-image:url(../images/bf_8.jpg); background-repeat:repeat;}

#main .main-footer { width:995px; float:left; padding:0px 4px 0px 4px; text-align:left; }

.text1{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 15px;
	color: #998b7e;
}
.text1-2{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #998b7e;
}
.text1-3{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 17px;
	color: #998b7e;
}
.text1-4{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 22px;
	color: #998b7e;
}
.text2{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 15px;
	color: #cd1316;
}
.text2-2{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #cd1316;
}
.text3{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 15px;
	color: #128f33;
}
.text3-2{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #128f33;
}
.text4{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 17px;
	color: #138F34;
}
.text4-1{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #9bd042;
}
.text5{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 15px;
	color: #FFFFFF;
}
.text5-1{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 18px;
	color: #FFFFFF;
}
.text6{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 18px;
	color: ##2cb354;
}

.box {
	font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif";
	color:#009900;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #CDCDCD;
}
img {
	 border: 0px;
}
.head{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 22px;
	color: #2cb354;
}
.head2{
	font-family: Tahoma, sans-serif, Verdana, Arial, "MS Reference Sans Serif"; 
	color:#0066CC; 
	font-size: 15px;
}
.head3{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 18px;
	color: #2cb354;
}
.detail{
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #000000;
}

a:link {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.map_1:link {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.map_1:visited {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.map_1:hover {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
.map_1:active {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.map_2:link {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #a9a292;
	text-decoration: none;
}
.map_2:visited {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #a9a292;
	text-decoration: none;
}
.map_2:hover {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #a9a292;
	text-decoration: underline;
}
.map_2:active {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #a9a292;
	text-decoration: none;
}
.map_3:link {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.map_3:visited {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.map_3:hover {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.map_3:active {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.diy_1:link {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.diy_1:visited {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.diy_1:hover {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
.diy_1:active {
	font-family: Tahoma, Arial, sans-serif, Verdana, "MS Sans Serif", "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

