/* BASIC css start */
#footer { margin-top:100px; padding-bottom:30px; position:relative; width:100%; border-top:1px solid #e2e2e6; }
#footer .footerTop { margin:0 auto; padding:30px 0; position:relative; width:1200px; text-align: center; *zoom:1 }
#footer .footerTop:after { display:block; clear:both; content:'' }

#footer .footerTop .infoBx {  }
#footer .footerTop .infoBx .tx { color:#5d5d5d; line-height:18px }

#footer .footerTop .linkInfo a { padding-right: 20px; }
#footer .footerTop .csInfo { padding: 0 0 25px 0; color: #000;}
#footer .footerTop .bankInfo { padding: 0 0 25px 0; }
#footer .footerTop .shopInfo .copy { padding: 25px 0; }

#footer .footerBottom { margin:0 auto; position:relative; width:1100px }

/* sns채널 */
#footer .ftSnsArea { text-align: center; padding:40px 0 0 0 ; font-size:0;}
#footer .ftSnsArea .link{padding:5px 0 5px 27px;text-align:center;display:inline-block;-ms-transform:scale(0.9);transform:scale(0.9);}
#footer .ftSnsArea .link:last-child{padding-right:3px;-ms-transform:scale(1);transform:scale(1);}
#footer .cicon{background:url(/design/oslo2022/tem169/ico_ftSns.png) no-repeat;font-size:0;vertical-align:middle;display:inline-block;}
#footer .cicon.ggIcon{width:15px;height:17px;background-position:0 0;}
#footer .cicon.appleIcon{width:15px;height:17px;background-position:-15px 0;}
#footer .cicon.itIcon{width:17px;height:17px;background-position:-30px 0;}
#footer .cicon.fbIcon{width:15px;height:17px;background-position:-46px 0;}
#footer .cicon.ytbIcon{width:15px;height:17px;background-position:-60px 0;}
/* BASIC css end */

