/* BASIC css start */
#footer {border-top:0px solid #3c3c3c; clear:both; margin-top:40px; text-align:left; padding-left:20px; width:auto; height:auto; }
#footer .footerInfo { display: block; /*padding:0 10px;*/ }
#footer .footerInfo h2 a{ font-size:16px;letter-spacing:2px; font-weight:800; color:#000; margin:10px 0 0 5px;  }
/*#footer .footerInfo h2 a:after{ content:"";display:block;clear:both; height:1px; width:20px; margin:10px auto; background:#000 ; text-align:left; }*/
#footer .footerInfo h2 .logo img { height: 20px;  }

#footer .footerInfoTop .left a {position: relative;left:0;top:15px;display: inline-block;vertical-align:bottom;color:#333; font-weight:400; font-size:10.5px; padding-right:7px;
    padding-left:5px;letter-spacing:0;line-height:18px;margin-top: -2px;line-height:10px; background: url(/design/kimsj0120/wizdesign/foot_bar.png) no-repeat right;}
#footer .footerInfoTop .left .ls-last{ background:none;}

#footer .footerInfo .footerInfoTop { padding:0 0 70px 0; max-width:90%;}
#footer .footerInfo .footerInfoTop .footerInfoTopLeft { font-size: 11px; padding-top: 35px; width:150px; height:auto; }
#footer .footerInfo .footerInfoTop .footerInfoTopLeft .sub_tit { font-size: 15px; }
#footer .footerInfo .footerInfoTop .footerInfoTopLeft dt { margin-bottom:6px; font-size: 1.0em;}
#footer .footerInfo .footerInfoTop .footerInfoTopLeft .tel a { color: #fe959c; font-size:1.500em; margin-bottom:6px;  font-weight:600;}

#footer .footerInfo .footerInfoBottom {border-bottom:1px solid #eee; padding:10px 0 10px 0; }

.menu { position:relative; width:auto; height:auto; /*margin-left: 19%;*/ }
/*.menu ul {
    position: absolute;
    left: 10%;
    top: -5px;} */
.menu li span { padding-right:5px; }
.menu li a{position: relative; left:-1%;top:5px;display: inline-block;vertical-align:bottom;color:#333; font-weight:400; font-size:10.5px; padding-right: 15px;
    padding-left:10px;letter-spacing:0;line-height:18px;margin-top: -2px;line-height:10px; background: url(/design/kimsj0120/wizdesign/foot_bar.png) no-repeat right;}
.menu li .ls-last{ background:none;}
.menu li span:hover { text-decoration:underline; }

#footer .footerMiddle {background-color:#ebebeb; text-align:center; padding:12px 0;}
#footer .footerMiddle a { width:33.3%; display:inline-block; border-left:1px solid #b3b3b3; margin-left: -1px;}
#footer .footerlogo {position: relative; overflow: hidden;zoom: 1; padding: 10px 0 0 0;}
#footer .footerlogo p {width: 25%; float: left; text-align: center;}
/* #footer .info_wrap .wraplist { padding:42px 10px; color:#606060; font-size: 11px;} */
#footer address .agreeButton {margin:5px 0;}
#footer address .agreeButton a {color:#fff; background-color:#b3b3b3; padding:2px 5px;}
.info_wrap .copy { margin-top:10px;font-size:10px; }
.wraplist { font-weight:normal!important; }

#footer .footerInfo .community { position:relative; margin-top:20px; }
#footer .footerInfo .community li a { display: block; font-size:14px; }
#footer .footerInfo .community .co_left { text-align:left; width:100px; height:auto; }
#footer .footerInfo .community .co_right { position: absolute; right:36%; top: 0px; width:auto; height:auto; text-align:left; }


h3 img {height:9px; vertical-align:middle;}
.info_wrap {width:auto; height:auto; padding-left:7px;}
/* 스크랩 */
 





});
</script>

/* BASIC css end */

