/* BASIC css start */
/*-----------------------------------------------------------------*/
/* 공지사항 롤링
/*-----------------------------------------------------------------*/
#roll_board { width:100%; position:relative; border-top:1px solid #eee; height:44px; padding:2px 0px 0px; }
#roll_board .go { position:absolute; right:17px; top:16px; z-index:3 }
#roll_board .go img { width:13px }
#roll_board p { position:absolute; left:20px; z-index:2; }
#roll_board p a { color:#000; font-size:14px; font-weight:900; line-height:43px; }
#roll_board .noticeSwiper { overflow:hidden; }
#roll_board ul {height:44px; padding-left:90px }
#roll_board ul li { font-family:'Roboto'; color:#777; font-size:13px; line-height:44px; } 
#roll_board ul li a { color:#333; font-size:14px; line-height:44px; font-weight:600; margin-right:10px }




footer { background:#000 }
footer .shop_info { padding-bottom:80px }
footer .shop_info .menu { overflow:hidden; height:50px; border-bottom:1px solid #616161 }
footer .shop_info .menu li { float:left; width:33.33%; text-align:center; height:48px; padding-top:2px }
footer .shop_info .menu li a { color:#fff; font-size:14px; font-weight:700; line-height:48px }

footer .shop_info .customer { text-align:center; margin:0 17px 27px; border-bottom:1px solid #616161; padding:35px 0 30px }
footer .shop_info .customer .tit {font-size:15px; color:#b9b9b9; font-weight:400;}
footer .shop_info .customer .num {font-size:33px; color:#fff; font-weight:700;}
footer .shop_info .customer .time {font-size:14px; color:#b9b9b9; font-weight:500; line-height:26px; padding:12px 0px 25px }
footer .shop_info .customer .sns img { margin:0 14px }

footer .shop_info .ft_menu .bt { padding:0 20px }
footer .shop_info .ft_menu .bt span { background-size:13px auto; padding-right:22px; font-size:13px; color:#b9b9b9; font-weight:500; line-height:26px;  }
footer .shop_info .ft_menu .bt span.bt01 {background:url(/design/resetmall/img/m/arr_b01.png) no-repeat right 45%; }
footer .shop_info .ft_menu .bt span.bt02 {background:url(/design/resetmall/img/m/arr_b02.png) no-repeat right 45%; }

footer .shop_info address { display:block; font-size:13px; color:#b9b9b9; font-weight:500; line-height:26px; padding:0px 20px 26px }
footer .shop_info address a { font-size:13px; color:#b9b9b9; font-weight:500; }
footer .shop_info address a.wh { color:#fff; font-weight:800; padding-left:8px }

footer .shop_info .copy { text-transform: uppercase; font-size:13px; color:#b9b9b9; font-weight:500; line-height:40px; padding:0px 20px; font-size:13px; color:#b9b9b9; font-weight:500; }

footer .shop_info .menu2 { padding:12px 20px 20px }
footer .shop_info .menu2 a {font-size:12px; color:#b9b9b9; font-weight:500; line-height:26px; margin-right:22px }
footer .shop_info .menu2 a:first-child { text-decoration:underline } 

footer .shop_info .escrow { padding:0px 20px; font-size:12px; color:#b9b9b9; font-weight:500; line-height:21px; }
footer .shop_info .escrow a { display:block; font-size:12px; color:#fff; font-weight:700; line-height:21px;  }


footer .btn_scroll { /*display:none;*/ position:fixed; right:14px; bottom:120px; z-index:20; width:40px; height:40px; border-radius:50%; border:1px solid #aaa; background:rgba(255,255,255,1); }
footer .btn_scroll a {display:block; width:40px; height:40px; color:transparent; font-size:0;}
footer .btn_scroll a.up {background:url('/design/resetmall/img/up.jpg') no-repeat 47% 49%; background-size:17px 17px;}
#dimmed {display:none; position:fixed; left:0; top:0; z-index:15; width:100%; height:100%; background:rgba(0,0,0,0.5);}

/* BASIC css end */

