/* BASIC css start */
/* 하단 */
#footer { margin-top:50px; padding: 100px 0; width:100%; text-align: center;}
#footer .footerTop { position:relative; width:1170px; margin:0 auto; *zoom:1 }
#footer .footerTop .escrow{position: absolute; top: 0; right: -10px;}
#footer .footerTop .infoBx ul:after { display:block; clear:both; content:'' }
#footer .footerTop .infoBx ul li{ display: inline-block; margin: 0 13px; }
#footer .footerTop .infoBx ul li a{ color: #000; font-size: 13px; font-family: "맑은 고딕",'Malgun Gothic', sans-serif; letter-spacing: -1px;}
#footer .footerTop .infoBx h3 { padding-bottom:10px; font-size:14px; color:#171717 }
#footer .footerTop .infoBx .tx { color:#5d5d5d; line-height:26px }

#footer .footerTop .shopInfo { margin: 25px 0; }
#footer .footerTop .shopInfo span { padding: 0 10px; color: #a4a4a4; font-size: 13px; font-family: 'Lato', "맑은 고딕",'Malgun Gothic', sans-serif; line-height: 22px;}
#footer .footerTop .shopInfo span a { margin: 0 0 0 3px; color:#a4a4a4; font-family: 'Lato', "맑은 고딕",'Malgun Gothic', sans-serif; vertical-align: text-top;}
#footer .footerTop .shopInfo .copy { padding: 20px 0; color:#a4a4a4; font-family: 'Lato', "맑은 고딕",'Malgun Gothic', sans-serif; letter-spacing: 1px;}

#footer .footer_sns li{display: inline-block; margin: 0 8px;}
/* BASIC css end */

