/* BASIC css start */
#ftWrap { position:relative;margin:40px auto 0; }

#ftWrap #bottom_customer {background:#ececec;border-top:1px solid #d8d8d8;height:240px; }
#ftWrap #bottom_customer .bc_box:after {content:""; display:block; clear:both;}
#ftWrap #bottom_customer .bc_box { position:relative;width:1157px;margin:0 auto;*zoom1; } /* IE5.5~7 브라우저 대응 Hack */
#ftWrap #bottom_customer .bc_box li { float:left;padding-top:35px;padding-right:80px;  }
#ftWrap #bottom_customer .bc_box li dt.cs_title { font-family: 'Nanum GothicEB', sans-serif; font-size: 18px;color: #202020; font-weight:bold;letter-spacing:0px;padding-bottom:20px; }
#ftWrap #bottom_customer .bc_box li dt.cs_title .cs_sub { color: #777;  }
#ftWrap #bottom_customer .bc_box li.first { padding-top:38px;  }
#ftWrap #bottom_customer .bc_box li.cs_center { }
#ftWrap #bottom_customer .bc_box li.cs_center dt.cs_title { padding-bottom:15px; }
#ftWrap #bottom_customer .bc_box li.cs_center dd { font-family: 'Nanum Gothic', sans-serif; font-size: 13px;line-height: 20px;color: #777; font-weight:normal;letter-spacing:0px;padding-bottom:5px; }
#ftWrap #bottom_customer .bc_box li.cs_center dd.cs_num { font-family: 'Nanum GothicEB', sans-serif; font-size: 30px;line-height: 30px;color: #222; font-weight:bold }
#ftWrap #bottom_customer .bc_box li.cs_center dd.time { padding-left:3px; }
#ftWrap #bottom_customer .bc_box li.cs_center dd.cs_email { padding-left:3px; }
#ftWrap #bottom_customer .bc_box li.bank_info { }
#ftWrap #bottom_customer .bc_box li.bank_info dd { font-family: Nanum Gothic, sans-serif; font-size: 13px;color: #777; font-weight:normal;line-height:19px; }
#ftWrap #bottom_customer .bc_box li.quick_menu { float:right;padding-right:0px; }
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box:after {content:""; display:block; clear:both;}
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box { *zoom1; } /* IE5.5~7 브라우저 대응 Hack */
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box ul:after {content:""; display:block; clear:both;}
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box ul { *zoom1; } /* IE5.5~7 브라우저 대응 Hack */
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box li {float:left;position:relative;margin:-1px 0 0 -1px;padding:5px 0 5px 0;border:1px solid #222;background:#FFFFFF;text-align:center; width:120px;}
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box li a { display:block;font-family: 'Nanum Gothic', sans-serif;color:#333}
#ftWrap #bottom_customer .bc_box li.quick_menu dd.qm_box li a:hover { color:#000 }


#ftWrap #bottom_menu {  background:#231917;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#ftWrap #bottom_menu .bm_box { position:relative;width:1150px;margin:0 auto }
#ftWrap #bottom_menu .bm_box .utilMenu { overflow:hidden; height:40px; line-height:40px;padding-left:0px; *zoom:1;}
#ftWrap #bottom_menu .bm_box .utilMenu li { float:left; padding:0 16px 0 16px; font-size:12px; background:url("/design/gomyak/djds/bottom/ico_util_footer.gif") no-repeat 0 15px; }
#ftWrap #bottom_menu .bm_box .utilMenu li.home { padding-left:0; background:none; }
#ftWrap #bottom_menu .bm_box .utilMenu li a { font-family: Nanum Gothic, sans-serif;color:#ab8863;font-weight:normal }

#ftWrap #bottom_menu .bm_box  .bsns { position:absolute; right:0; bottom:14px; }
#ftWrap #bottom_menu .bm_box  .bsns li { float:left;padding-right:5px; }
#ftWrap #bottom_menu .bm_box  .bsns li.last {font-family: Nanum Gothic, sans-serif; font-size: 13px;color: #eaeaea;  padding-right:0px; }



#ftWrap #bottom_info { background:#100b0a;margin-top:1px }
#ftWrap #bottom_info .bi_box { position:relative;width:1150px;margin:0 auto 0px }
#ftWrap #bottom_info .bi_box  .address { padding:15px 0 15px; color:#d1d1d1; font-family: Nanum Gothic, sans-serif;font-size:12px;line-height:18px; }
#ftWrap #bottom_info .bi_box  .address span { padding:0 25px 0 0; }
#ftWrap #bottom_info .bi_box  .address span a { color:#bebebe; }
#ftWrap #bottom_info .bi_box  .copyright {  padding-bottom:20px;color:#bebebe; }

#ftWrap #bottom_info .bi_box  .hosting { position:absolute; right:0; bottom:80px; }
#ftWrap #bottom_info .bi_box  .usafe_box { position:absolute; right:150px;; top:15px;height:130px;border-right:1px solid #ccc;border-left:1px solid #ccc; font-family: Nanum Gothic, sans-serif;font-size:11px;line-height:18px;color:#777;padding:0 15px 0 15px }
#ftWrap #bottom_info .bi_box  .usafe_box .usafe_box_title { color:#000; padding-top:10px;}
/* BASIC css end */

