/* BASIC css start */
/* 하단 */
#footer { margin: 30px 0; padding: 50px 0 0; text-align: center;}
#footer .footerTop .infoBx ul li{ display: inline-block; margin: 0px 4px; }
#footer .footerTop .infoBx ul li a{ color: #000; font-size: .725rem; 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: 18px 0; }
#footer .footerTop .shopInfo span { padding: 0px 2px; color: #a4a4a4; font-size: .725rem; font-family: 'Lato', "맑은 고딕",'Malgun Gothic', sans-serif; line-height: 20px;}
#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 */

