/* BASIC css start */
#footer { margin-top:80px; position:relative }
#footer .footerNavArea { position:relative; height:58px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2 }
#footer .footerNavArea .footerNav { margin:0 auto; position:relative; width:1200px; height:58px; *zoom:1 }
#footer .footerNavArea .footerNav:after { display:block; clear:both; content:'' }
#footer .footerNavArea .footerNav .fTopM { float:left }
#footer .footerNavArea .footerNav .fTopM a { display:inline-block; padding-right:20px; height:58px; font-size:14px; font-family:Arial; line-height:58px }
#footer .footerNavArea .footerNav .fTopSns { padding-top:18px; float:right }
#footer .footerNavArea .footerNav .fTopSns a { display:inline-block; margin-left:15px; width:22px; height:22px; font-size:24px; text-align:center }

#footer .footerShopInfoArea { margin:0 auto; position:relative; width:1200px; height:196px; border-bottom:1px solid #dbdbdb; *zoom:1 }
#footer .footerShopInfoArea:after { display:block; clear:both; content:'' }
#footer .footerShopInfoArea .info-bx { padding-top:30px; float:left }
#footer .footerShopInfoArea .info-bx h4 { font-size:14px; font-weight:bold; font-family:Arial }
#footer .footerShopInfoArea .info1 { width:291px }
#footer .footerShopInfoArea .info1 .tel-num { padding-top:10px; font-size:30px; font-family:Arial }
#footer .footerShopInfoArea .info1 .tx { padding-top:10px; font-size:14px; line-height:18px; font-family:Arial }
#footer .footerShopInfoArea .info2 { width:269px }
#footer .footerShopInfoArea .info2 .tx { padding-top:15px; font-size:14px; line-height:18px }
#footer .footerShopInfoArea .info2 .bank-sel { padding-top:15px }
#footer .footerShopInfoArea .info2 .bank-sel select { width:149px; height:22px }
#footer .footerShopInfoArea .info3 { width:292px }
#footer .footerShopInfoArea .info3 .tx { padding-top:15px; font-size:14px; line-height:18px }
#footer .footerShopInfoArea .info4 { width:348px;` overflow:hidden }
#footer .footerShopInfoArea .info4 ul { padding-top:15px; width:360px; *zoom:1 }
#footer .footerShopInfoArea .info4 ul:after { display:block; clear:both; content:'' }
#footer .footerShopInfoArea .info4 ul li { margin-right:12px; float:left; width:60px; text-align:center }
#footer .footerShopInfoArea .info4 ul li a { display:block; -webkit-transition:all 0.3s ease; transition:all 0.3s ease }
#footer .footerShopInfoArea .info4 ul li .ico { display:block; width:58px; height:58px; font-size:30px; color:#a6a6a6; text-align:center; line-height:61px; border:1px solid #d8d8d8; background:#fff; -webkit-transition:all 0.3s ease; transition:all 0.3s ease }
#footer .footerShopInfoArea .info4 ul li a:hover .ico { color:#fff; border:1px solid #a6a6a6; background:#a6a6a6 }
#footer .footerShopInfoArea .info4 ul li .tx { display:block; padding-top:8px; font-size:14px }

#footer .footerBottom { margin:0 auto; padding:20px 0 30px; width:1200px }
#footer .footerBottom address { font-size:14px; line-height:20px }
/* BASIC css end */

