/* BASIC css start */
#footer { margin-top:80px; position:relative }
#footer .footerNavArea { position:relative; height:40px; border-top:1px solid #d1d1d1 }
#footer .footerNavArea .footerNav { margin:0 auto; position:relative; width:1200px; height:40px; border-left:1px solid #d1d1d1; *zoom:1 }
#footer .footerNavArea .footerNav:after { display:block; clear:both; content:'' }
#footer .footerNavArea .footerNav .nav_left { float:left }
#footer .footerNavArea .footerNav .nav_left li { padding:0 20px; float:left; height:40px; border-right:1px solid #d1d1d1 }
#footer .footerNavArea .footerNav .nav_left li a { display:block; height:40px; line-height:40px }
#footer .footerNavArea .footerNav .nav_left li.home { padding:0; width:39px }
#footer .footerNavArea .footerNav .nav_left li.home a { font-size:20px; text-align:center }
#footer .footerNavArea .footerNav .nav_right { float:right; width:39px; height:40px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1 }
#footer .footerNavArea .footerNav .nav_right a { display:block; height:40px; font-size:20px; text-align:center; line-height:40px }

#footer .footerShopInfoArea { position:relative; height:166px; background:#373737 }
#footer .footerShopInfoArea .footerShopInfo { margin:0 auto; position:relative; width:1200px; *zoom:1 }
#footer .footerShopInfoArea .footerShopInfo .info-bx { margin-top:30px; float:left; height:106px; color:#d1d1d1; border-left:1px solid #575757 }
#footer .footerShopInfoArea .footerShopInfo .info-bx .tel { padding:8px 0 11px; font-size:20px; font-weight:bold }
#footer .footerShopInfoArea .footerShopInfo .info-bx .tx { padding:8px 0 11px; font-size:16px; font-weight:bold }
#footer .footerShopInfoArea .footerShopInfo .info-bx dd { line-height:18px }
#footer .footerShopInfoArea .footerShopInfo .info1 { padding:0 40px; width:384px; line-height:18px; border-left:none }
#footer .footerShopInfoArea .footerShopInfo .info1 .return{color:#ffe190}
#footer .footerShopInfoArea .footerShopInfo .info1 a { color:#d1d1d1 }
#footer .footerShopInfoArea .footerShopInfo .info2,
#footer .footerShopInfoArea .footerShopInfo .info3 { padding:0 30px; width:160px }
#footer .footerShopInfoArea .footerShopInfo .info4 { padding:0 30px 0 43px; width:220px }
#footer .footerShopInfoArea .footerShopInfo .info4 h4 { color:#d1d1d1 }
#footer .footerShopInfoArea .footerShopInfo .info4 ul { padding-top:5px }
#footer .footerShopInfoArea .footerShopInfo .info4 ul li { padding-bottom:5px }
#footer .footerShopInfoArea .footerShopInfo .info4 ul li a { display:block; height:40px; background:#fff }
#footer .footerShopInfoArea .footerShopInfo .info4 ul li a .tx { padding:0 0 0 18px; font-size:12px; color:#000; font-weight:normal; line-height:40px }
#footer .footerShopInfoArea .footerShopInfo .info4 ul li a .more { float:right; width:38px; height:40px; font-size:16px; text-align:center; line-height:40px; border-left:1px solid #373737 }
.return{}




.instargram{text-align:center; margin-top:30px ;width:1200px; margin:0 auto}
.instargram span{font-size:18px; color:#000; display:block; }
.instargram iframe {margin-top:30px;}
/* BASIC css end */

