/* BASIC css start */
#footer {text-align:center;width:100%;}
#footer .footer_cont {width:100%;margin:0 auto;position:relative;}
#footer .footer_cont {}
#footer .footer_info_sec {padding:50px 0px 42px 0px;opacity:.9;}
#footer .footer_info_sec .sec01 {display:inline-block;}
#footer .footer_info_sec .footer_link {width:940px;margin:0 auto;padding-bottom:15px;}
#footer .footer_info_sec .footer_link span {display:block;height:19px;padding-left:16px;color:#fff;}
#footer .footer_info_sec .footer_link span.text_c {padding-top:8px}
#footer .footer_info_sec .footer_link:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#footer .footer_info_sec .footer_link ul {}
#footer .footer_info_sec .footer_link ul li {display:inline;padding-left:16px;}
#footer .footer_info_sec .footer_link ul li a:hover {text-decoration:none;}
#footer .footer_info_sec {width:100%;margin:0 auto;background:#000;}
#footer .footer_info_sec .list_shop_info {width:940px;padding:13px 0px 0px 0px;margin:0 auto;color:#fff;}
#footer .footer_info_sec .list_shop_info li {display:inline-block;line-height:20px;padding-left:9px;margin-left:4px;color:#fff;background:url('/design/reskin/images/common/bar_01.gif') no-repeat 0 2px;}
#footer .footer_info_sec .list_shop_info li.first {padding:0px;background:none;}
#footer .footer_info_sec .list_shop_info li span {padding:0px 1px 0px 1px;;}
#footer .footer_info_sec .list_shop_info li b {color:#fff;}
#footer .footer_info_sec .list_shop_info li.unique {color:#888;}
#footer .footer_info_sec .list_shop_info li a {color:#fff;}

#toTop {margin-left:500px !important;bottom:93px !important;}
#toTop2 {margin-right:500px !important;bottom:93px !important;}

/* Ç²ÅÍ ÇÏ´Ü ¹è³Ê 20170703*/
.footer_banner {width:940px;margin:0px auto 25px auto;}
.footer_banner .footer_banner_sec {}

/* Ç²ÅÍ ÇÏ´Ü ¹è³Ê 20170703*/
/*
.footer_banner {position: fixed;height: 95px;width: 100%;bottom: 0;z-index: 500; background:#101010; height:0;}
.footer_banner .footer_banner_sec {width:940px;margin:0 auto;position:relative;}
.footer_banner .footer_banner_xbtn {position:absolute; width:24px; height:25px;cursor:pointer;top:10px;right:23px;}
*/


.banner_side_01 {position:absolute;top:0px;left:-458px;}
.banner_side_02 {position:absolute;top:0px;right:-458px;}





/* ¸ÞÀÎ new, best */
.top_prd_sec {width:296px;padding:0px 26px 0px 0px;}
.top_prd_sec.last {padding-right:0px;}
.top_prd_sec .list_main_banner_ico {display:none;position:absolute;top:20px;right:0px;}



.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  /* Fix of Webkit flickering */
  z-index: 1;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-container-horizontal > .swiper-pagination-bullets {bottom:25px !important;}
.swiper-pagination-bullet {width:12px !important;height:12px !important;}



.swiper-pagination .swiper-pagination-bullet-active{
  background:#000 !important;
  cursor: default;
}

/* ¸ÞÀÎ ÀÎ±â»óÇ° °øÅë Å¸ÀÌÆ² */
.tit_pop {display:block;height:62px;font-weight:bold;padding:0px 0px 0px 0px;margin-top:3px;}
.tit_pop span {display:block;height:22px;padding:6px 0px 0px 0px;margin:0px 20px 0px 20px;font-weight:normal;border-bottom:1px solid #ccc;}

/* ¸ÞÀÎ »óÇ° ¼øÀ§ */
.main_rank {display:none;}
.main_rank:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}


.popular {width:294px;margin:0px 0px 0px 0px;background:#fff;}

.popular .rank_cont {width:294px;padding:20px 0px 9px 0px;border:1px solid #ccc;background:#fff;}
.popular .rank_cont .tit_sub {display:block;padding:0px 0px 11px 0px;margin:0px 20px 0px 20px;border-bottom:1px solid #ccc;}

.popular ul {padding:0px 20px 5px 20px;}
.popular ul li {position:relative;border-top:1px solid #ccc;}
.popular ul li:first-child {border-top:none;}
.popular ul li a {display:block;padding:9px 0px 2px 17px;}
.popular ul li a em {display:block;position:absolute;top:7px;left:0px;}
.popular ul li a span {display:block;width:30px;position:absolute;top:6px;right:0px;}


/* ¸ÞÀÎ 20, 30´ë ÀÎ±â ¼øÀ§ */
.rank_prd {width:296px;}
.rank_prd .rank_cont {padding:20px 0px 8px 0px;border:1px solid #ccc;background:#fff;}
.rank_prd .tab_menu {padding:0px 0px 3px 0px;margin:0px 20px 0px 20px;border-bottom:1px solid #ccc;}
.rank_prd .tab_menu:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.rank_prd .tab_menu li {float:left;width:16.7%;position:relative;}
.rank_prd .tab_menu li:first-child {width:16.5%;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bar_05.png') no-repeat left 6px;}
.rank_prd .tab_menu li:last-child {right:-1px;}
.rank_prd .tab_menu li a {text-align:center;display:block;width:100%;padding:6px 0px 5px 0px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bar_05.png') no-repeat right 6px;}
.rank_prd .tab_menu li a.on {color:#fff;background:#333;}

.rank_prd .tab_menu li a.bg_none {background:none;}

.rank_prd .popular {border-top:none;margin-top:0px;}
.rank_prd .popular ul li {}
.rank_prd .popular ul li:first-child {border-top:none;}




/* ¸ÞÀÎ Å¸ÀÓ µô */
.main_time_deal {width:296px;height:453px;position:relative;overflow:hidden;}
.main_time_deal .swiper-pagination {width:76px !important;top:20px;bottom:auto !important;left:auto !important;right:0px;}
.main_time_deal .swiper-pagination .swiper-pagination-bullet {background:#5e5e5e !important;opacity:1 !important;}
.main_time_deal .swiper-pagination .swiper-pagination-bullet-active {background:#fff !important;}


/* ¸ÞÀÎ ÁÂÃø Å¸ÀÓ ¼¼ÀÏ */
#countbox.type2 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:33px;overflow:hidden;position:absolute;top:197px;left:46px;z-index:10;}
#countdown_dashboard2 {padding:0px 0px 0px 0px;height:30px;}
#countbox.type2 .dash {float:left;width:50px;height:33px;overflow:hidden;}
#countbox.type2 .dash.days_dash {width:23px;}
#countbox.type2 .dash.days_dash .digit {margin:0;}
#countbox.type2 .dash_title {display:none;}
#countbox.type2 .digit {float:left;margin-right:2px;width:23px;height:26px;padding:4px 0px 3px 0px;line-height:25px;font-size:1rem;font-weight:400;font-family:"Roboto",Helvetica,Arial,sans-serif;text-align:center;background:#000;border-radius:4px;}
#countbox.type2 .digit div {font-weight:bold;color:#fff;}
#countbox.type2 .txt-day {float:left;padding:10px 5px 0px 4px;font-size:0.813rem;font-weight:bold;color:#fff;}
#countbox.type2 .timer-dot {float:left;margin:0;width:5px;height:28px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_timer_dot_black.png') no-repeat left 2px;background-size:4px 28px;}

.banner_main_left .main_time_deal h4 {height:65px;}











#MAKESHOPLY0,#MAKESHOPLY1,#MAKESHOPLY2,#MAKESHOPLY3,#MAKESHOPLY4,#MAKESHOPLY5,#MAKESHOPLY6,#MAKESHOPLY7,#MAKESHOPLY8,#MAKESHOPLY9,
#MAKESHOPLY10,#MAKESHOPLY11,#MAKESHOPLY12,#MAKESHOPLY13,#MAKESHOPLY14,#MAKESHOPLY15,#MAKESHOPLY16,#MAKESHOPLY17,#MAKESHOPLY18,#MAKESHOPLY19
{height:auto !important;z-index:10000 !important;}

#specialEvt {width:740px;position:fixed;top:137px;left:50%;margin-left:-370px;z-index:10000;}
#specialEvt .tit-pop {text-align:center;display:none;}
#specialEvt .cont-pop {margin-left: auto; margin-right: auto;}
#specialEvt .cont-pop .cont { min-height: 257px; _height: 257px;}
#specialEvt .btn-close-02 {position:absolute;right:0px;top:0px;}
#specialEvt .close-wrap { position: relative; padding: 5px 0px 8px 0px; color: #fff;background:#333;}
#specialEvt .close-wrap .close { position: relative; width: 363px; margin-left: auto; margin-right: auto; text-align: center;font-weight:normal;}
#specialEvt .close-wrap .close .MS_checkbox_show_term {position:relative;top:0px;}
#specialEvt .close-wrap .close .btn-close {color:#fff;}

#specialEvt .close-wrap .btn_close_movie_pop {position:absolute;bottom:-47px;left:350px;}

/* Ä«¿îÆ® ¹Ú½º */
#countbox {padding:0px 0px 0px 0px;margin:0 auto;width:375px;height:70px;overflow:hidden;position:absolute;bottom:50px !important;left:178px;}
#countdown_dashboard {padding:11px 0px 0px 42px;height:50px;}
#countbox .dash {float:left;width:74px;height:42px;background:transparent url('http://www.reskin.co.kr/design/reskin/images/popup/20per_free/bg_conumber.png') 0 0 no-repeat;overflow:hidden;}
#countbox .dash.days_dash {width:34px;background:url('http://www.reskin.co.kr/design/reskin/images/popup/20per_free/bg_conumber.png') no-repeat left bottom !important;}
/*
#countbox .dash.days_dash .digit {margin:0;width:23px;font-size:24px;line-height:54px;}
*/
#countbox .dash_title {display:none;}
#countbox .digit {float:left;margin-right:3px;width:34px;height:42px;line-height:45px;color:#fff;font-size:40px;font-weight:400;font-family:"Roboto",Helvetica,Arial,sans-serif;text-align:center;border-radius:4px;}
#countbox .txt-day {float:left;width:29px;height:42px;background:url('http://www.reskin.co.kr/design/reskin/images/popup/20per_free/txt_day.png') no-repeat left -3px;overflow:hidden;text-indent:-9999px;}
#countbox .timer-dot {float:left;margin:4px 0px 0px 0px;width:9px;height:42px;background:url('http://www.reskin.co.kr/design/reskin/images/popup/20per_free/timer_dot.png') no-repeat left top;}



.event_pop_sec {position:relative;}
.event_pop_sec .link_pop {display:block;position:absolute;background:url('http://www.reskin.co.kr/design/reskin/images/common/bg_opacity_01.png') repeat 0 0;}
.event_pop_sec .link_pop.link_01 {width:470px;height:650px;top:0px;left:0px;}

.event_pop_sec .link_pop.link_02 {width:470px;height:650px;top:0px;left:471px;}
/*
.event_pop_sec .link_pop.link_03 {width:460px;height:253px;top:297px;left:460px;}
*/

#MAKESHOPLY0 {width:740px !important;height:610px !important;left:580px !important;overflow:visible !important;}









/* BASIC css end */

