/* BASIC css start */
#footer { margin-top:80px; position:relative; background-color:#f7f7f7; }
#footer .footerShopInfoArea { margin:0 auto; padding:40px 0 45px; position:relative; width:1200px; }
#footer .footerShopInfoArea .info-bx { float:left }
#footer .footerShopInfoArea .info-bx h4 { font-size:13px; font-weight:bold; }
#footer .footerShopInfoArea .info1 { width:770px }
#footer .footerShopInfoArea .info1 .tx { padding-top:5px; line-height:20px }
#footer .footerShopInfoArea .info1 .tx a { color:#777 }
#footer .footerShopInfoArea .info1 .tx span { margin-left:10px; padding-left:10px;}
#footer .footerShopInfoArea .info2 { width:230px }
#footer .footerShopInfoArea .info2 .tel-num { padding-top:5px; font-size:20px; font-weight:bold }
#footer .footerShopInfoArea .info2 .tx { padding-top:2px; color:#777; line-height:20px }
#footer .footerShopInfoArea .info3 { width:190px }
#footer .footerShopInfoArea .info3 .tx { padding-top:5px; color:#777; line-height:20px }
#footer .footerShopInfoArea .info4 { margin: 0 0 20px; }
#footer .footerShopInfoArea .info4 a { margin:0 15px 0 0; display:inline-block; font-weight:bold;}
/* BASIC css end */

