/* BASIC css start */
#footer { clear:both; margin:30px 0 0 }
#footer .footerInfo {padding: 0 15px 10px;position:relative;border-top:1px solid #ddd;overflow:hidden;}
#footer .footerInfo .info-bx { padding-top:20px }
#footer .footerInfo .info-bx h3 {}
#footer .footerInfo .info-bx dt,
#footer .footerInfo .info-bx dd { color:#777 }
#footer .footerInfo .info-bx .line { margin:7px 0; width:20px; height:2px; background:#000 }
#footer .footerInfo .info-bx address { color:#777 }
#footer .footerInfo .footerSns {padding-top: 8px;position:relative;height:30px;font-size:0;margin-left: -8px;}
#footer .footerInfo .footerSns a {display:inline-block;margin-right: 12px;width:30px;height:30px;text-indent:-9999em;background:url(/design/koongskorea/tem124/m/sp_sns.png) 0 0 no-repeat;background-size:30px auto;}
#footer .footerInfo .footerSns a.ico_in { background-position:0 0 }
#footer .footerInfo .footerSns a.ico_fb { background-position:0 -30px }
#footer .footerInfo .footerSns a.ico_tw { background-position:0 -60px }
#footer .footerInfo .footerSns a.ico_nhn { background-position:0 -90px }
#footer .footerInfo .footerSns a.ico_ks { background-position:0 -120px }

#footer .footerBottom { position:relative;}
#footer .footerBottom .footerLink { position:relative; border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:35px; font-size:0 }
#footer .footerBottom .footerLink a { display:inline-block; width:22%; font-size:12px; color:#373737; line-height:35px; text-align:center; }
#footer .footerBottom .footerLink a.fmLong { width:34% }

#footer .footerBottom p {padding: 10px 15px 80px;color: #777;}

.btn_toggle_area{display:none;position: fixed;z-index:999;bottom: 30px;right:10px;}
.btn_toggle_area .moveBtn{display:block;width: 33px;height: 33px;font-size: 22px;color:#111;line-height: 33px;text-align:center;margin-top:1px;border:1px solid #ddd;background: rgba(255,255,255,0.8);}

/* BASIC css end */

