/* BASIC css start */
/* 하단 */
#footer { margin-top:50px; padding: 80px 0; width:100%; text-align: center; background: #1c1c1c;}
#footer .footerTop { position:relative; width:1290px; margin:0 auto; *zoom:1 }
#footer .footerTop .escrow{position: absolute; top: 0; right: -10px;}
#footer .footerTop .infoBx{ margin: 0 0 80px;}
#footer .footerTop .infoBx ul:after { display:block; clear:both; content:'' }
#footer .footerTop .infoBx ul li{ display: inline-block; width: 400px; margin: 0 13px; border-left: 1px solid #555555; vertical-align: top;}
#footer .footerTop .infoBx ul li:first-of-type{border-left:0}
#footer .footerTop .infoBx ul li img{ margin-bottom: 22px;}
#footer .footerTop .infoBx ul li p{ margin: 0 0 16px; color: #eeeeee; font-size: 15px; font-family: 'Lato','Noto Sans KR', sans-serif; font-weight: 600;}
#footer .footerTop .infoBx ul li span{ color: #999999; font-size: 15px; font-family: 'Noto Sans KR', sans-serif;}

/* 이용안내 */
#footer .footerTop .useBx{ position: relative; font-size: 0;}
#footer .footerTop .useBx li{ display: inline-block;}
#footer .footerTop .useBx li a{ display: block; padding: 20px 10px; color: #eeeeee; font-size: 13px; font-family: 'Noto Sans KR', sans-serif; font-weight: 300;}

#footer .footerTop .shopInfo span { display: inline-block; height: 12px; line-height: 12px; border-left: 1px solid #555555; padding: 0 10px; margin: 0 0 12px; color: #555555; font-size: 13px; font-family: 'Noto Sans KR', sans-serif;}
#footer .footerTop .shopInfo .boleZ{border-left:0;}
#footer .footerTop .shopInfo span a { margin: 0 0 0 3px; color: #555555; font-size: 13px; font-family: 'Noto Sans KR', sans-serif;}
#footer .footerTop .shopInfo .copy { padding: 20px 0; color: #eeeeee; font-size: 13px; font-family: 'Noto Sans KR', sans-serif; font-weight: 300;}

#footer .footer_sns li{display: inline-block; margin: 0 8px;}

/*플러팅*/
.floating{position: fixed; bottom: 4%; right: 2%; z-index: 100;}
.floating .qnabtn{margin-bottom: 8px;}
.floating div a img{ width: 100%;}
/* BASIC css end */

