@charset "UTF-8";

#footer{color: #666}
#footer > div{ padding:55px 0  }
#footer .footer_top{ background:#111; }
#footer .footer_top .inner{  }
#footer .footer_top .inner > ul{ overflow: hidden; }
#footer .footer_top .inner > ul > li{ float:left; margin-left:120px;}
#footer .footer_top .inner > ul > li:first-child{ margin-left:0; }
#footer .footer_top .inner > ul > li > strong{ color: #999;font-weight:bold;font-size: 24px;line-height:30px; }
#footer .footer_top .inner > ul > li > em{ display: block;color: #999;font-size: 36px;margin:10px 0 ;font-family:'Open Sans',sans-serif; font-weight:100}
#footer .footer_top .inner > ul > li > p{ font-size:15px;line-height:23px;font-weight: 400; }
#footer .footer_top .inner > ul > li ul{}
#footer .footer_top .inner > ul > li ul li{ margin-top:11px; }
#footer .footer_top .inner > ul > li ul li:first-child{ margin-top:0 }
#footer .footer_top .inner > ul > li ul li a{ font-size: 15px;line-height:18px;font-weight: 400; }
#footer .footer_top .inner > ul > li .footer_banner{ width:320px;position: relative; }
#footer .footer_top .inner > ul > li.bank p{ margin-top:5px;}
#footer .footer_top .inner > ul > li.bank p span{ font-family:'Open Sans',sans-serif;font-size: 18px; line-height:24px; }
#footer .footer_top .inner > ul > li.last_banner{margin-left: 0;}

#footer{ font-size: 14px;; }
#footer .footer_top .inner > ul > li.last_banner{ float:right; }
#footer .footer_top .inner > ul > li .footer_banner .width{ position: relative;z-index: 5; }
#footer .footer_top .inner > ul > li .footer_banner .btns{position: absolute;right:20px;top:50%;margin-top:-30px;z-index: 10; width:34px;height:61px; }
#footer .footer_top .inner > ul > li .footer_banner .btns button{ display: none !important; }
#footer .footer_top .inner > ul > li .footer_banner .btns .mv_next{display: block !important;position:static;bottom:0;opacity:1; width:34px;height:61px;background:url(../img/shop/btn_right.png) 0 0 no-repeat;}

#footer .footer_bottom{ background:#191919; }
#footer .footer_bottom .inner{  }
#footer .footer_bottom .inner > p{ position: absolute;right:0;top:-10px;font-size: 14px; }
#footer .footer_bottom .inner address{ font-size: 15px;line-height:23px;font-weight: 400;}
