/* BASIC css start */
/* 하단 */
#footer { position:relative; width:100%; border-top:1px solid #e1e1e1; background:#f3f4f6 }

#footer .foot { position:relative; width:100% }
#footer .foot .foot_t { margin:0 auto; padding-top:20px; position:relative; width:1200px; height:40px; *zoom:1 }
#footer .foot .foot_t:after { display:block; clear:both; content:'' }

#footer .foot .foot_t a { font-size:12px; color:#000 }

#footer .foot .foot_t .foot_t_1 { margin-left:30px; margin-right:30px; float:left; position:relative; height:30px; display:inline; text-align:center; }
#footer .foot .foot_t .foot_t_2 { margin-right:30px; float:left; position:relative; height:30px; display:inline; text-align:center; }
#footer .foot .foot_t .foot_t_3 { margin-right:30px; float:left; position:relative; height:30px; display:inline; text-align:center; }
#footer .foot .foot_t .foot_t_4 { margin-right:30px; float:left; position:relative; height:30px; display:inline; text-align:center; }
#footer .foot .foot_t .foot_t_5 { float:left; position:relative; height:30px; display:inline; text-align:center; }

#footer .foot_top { margin:0 auto; padding-top:20px; position:relative; width:1200px; height:250px; *zoom:1 }
#footer .foot_top:after { display:block; clear:both; content:'' }

#footer .foot_top .foot_tit { padding-bottom:15px; font-size:14px; color:#9b744e; font-weight:bold }

#footer .foot_top .bx_account { margin-left:30px; float:left; position:relative; width:269px }
#footer .foot_top .bx_account dl { color:#333; *zoom:1 }
#footer .foot_top .bx_account dl:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_account dl dt {  padding-bottom:5px; float:left; width:32px }
#footer .foot_top .bx_account dl dd { float:left }
#footer .foot_top .bx_account p { color:#333 }

#footer .foot_top .foot-board-lst { margin-left:30px; float:left; position:relative; width:269px }
#footer .foot_top .foot-board-lst li { padding-bottom:6px }
#footer .foot_top .foot-board-lst li a { font-size:12px; color:#000 }

#footer .foot_top .bx_cs { margin-left:30px; float:left; position:relative; width:269px }
#footer .foot_top .bx_cs .big_tel { padding-bottom:12px; font-size:25px; color:#347e5a; font-weight:bold; line-height:33px }
#footer .foot_top .bx_cs ul li { color:#000; line-height:19px }

#footer .foot_top .bx_company_info { margin-left:30px; float:left; position:relative; width:269px  }
#footer .foot_top .bx_company_info ul li { padding-bottom:8px; color:#000 }
#footer .foot_top .bx_company_info ul li span { color:#9b744e }

#footer .foot_top .bx_copyright { float:left; width:234px }
#footer .foot_top .bx_copyright .copy_bn { position:relative }
#footer .foot_top .bx_copyright .copy_bn img { width:234px }
#footer .foot_top .bx_copyright .copy_tx { padding-top:15px; font-size:11px; color:#9f9f9f }




#footer .foot_bottom { position:relative; width:100%; height:148px; border-top:1px solid #e6e3e3 }
#footer .foot_bottom .inner { margin:0 auto; width:1200px }
#footer .foot_bottom .inner .foot_btm { padding-top:39px }
#footer .foot_bottom .inner .bx_copyright { padding-top:25px; color:#7d7d7d; text-align:center }
/* BASIC css end */

