/* BASIC css start */
.content { max-width:1000px; margin: 4px auto; padding-top:30px;}

/* ÀÌ¹ÌÁö¸Ê */
img[usemap] { border: none; height: auto; max-width: 100%; width: auto;}
img{ border: none; height: auto; max-width: 100%; width: auto;}
.evt_img {width: 100%; max-width: 1000px; min-width: 800px; margin: 0 auto; position: relative;}

/* À§½Ã¸®½ºÆ® */
#wishlist {position: absolute;top: 5px;right: 10px;z-index: 1;/* background-color: #fff; */padding: 0px 4px;/* border-radius: 50px; */}
#wishlist span img {width: 17px;height: 15px;}    

/* ¾ÆÀÌÄÜ */
.item-wrap .item-cont .item-list .thumb .dsc {display: inline-block; position: absolute; left: 0; bottom: 0;}
.item-wrap .item-cont .item-list .thumb img {width: auto; height: auto;}
.pleasewait { z-index: 9!important; background: url(http://ftp.dailylike.jpg3.kr/hgodo/05_Evt/2306/soldout_bell.png) center/cover no-repeat;}


/* ºÐ·ù ±âº»»óÇ° ³ëÃâ¿µ¿ª */
.bnr-box {overflow:hidden;}
.bnr-box .item {float:right;width:100%!important;}
.bnr-box .item:first-child {margin-left:0;}
.bnr-box .item img {width:100%;}

/* °¡°Ý */
/*.add_text{display: inline-block;font-size: 11px;line-height: 11px;font-weight: 400;letter-spacing: -0.005em;padding: 7.5px 7px;background-color: #000;color: #ffffff;margin: 0 5px 5px 0;}
.item-wrap .item-cont .item-list .prd-info.page-info { text-align: right;}
.item-wrap .item-cont .item-list .prd-info.page-info li.prd-price {display:block;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price ul li {display:block;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span {display: inline-block; width: 50%; color: #1a1a1a; font-size: 16px; margin-bottom: 5px;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span.strike_pr {color: #aaa;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span.sale_pr {color:#fa5500; font-size: 18px;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span.c {color:#fa5500;  font-size: 20px; line-height:20px;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price ul li strike {width: 50%; display: unset; float: right; font-weight: 500; font-size: 15px;}*/

.item-wrap .item-cont .item-list .prd-info .prd-name {display: flex; flex-direction: column; padding-right: 36px;}
.item-wrap .item-cont .item-list .prd-info .prd-price strike {font-size:14px;}

/* ¹è¿­¹æ½Ä */
.item-wrap .x5 .item-list {width: 20%;}
.item-wrap .x4 .item-list {width: 25%; margin: 0 0 40px;}
.item-wrap .x4 .prd-info .prd-name {display: block;}
.item-wrap .x4 .prd-info .color {max-width: 190px;}
.item-wrap .item-cont.x3 {padding: 20px; width: auto;}
.item-wrap .x3 .item-list .prd-info .prd-name {margin: 20px 0 9px;}
.item-wrap .x3 .item-list .prd-info ul li {line-height: 18px;}
.item-wrap .x3 .item-list .prd-info .prd-price {padding-top: 19px;}
.item-wrap .x3 .item-list .prd-info .color {max-width: 230px; line-height: 1;}


/* ¸ÞÀÎ ¾ÆÀÌÄÜ */
.main_icons span:nth-child(1) {position:absolute; top:8px; left:8px;}
.main_icons span:nth-child(2) {position:absolute; top:8px; left:120px;}
.main_icons span:nth-child(1) img {width:115px; height:35px; max-width:none; position:unset;}
.main_icons span:nth-child(2) img {width:75px; height:35px; max-width:none; position:unset;}



#evt01 {background:#000;}
#evt02 {background:#000;padding-top: 160px;}
#evt03 {background:#000;margin-top: 140px;}
#evt04 {background:#000;margin-top: 140px;}
#evt05 {background:#0c0c0c;}
#evt06 {background:#414141;}


/* Evt 01 */
.top_inner {position: relative;}
.top_inner .percent_left {position: absolute; left: calc(50% - 435px); width: 407px; animation: transformLeft 2s infinite alternate ease-in-out;}
.top_inner .percent_right {position: absolute; top: 350px; right: calc(50% - 455px); width: 502px;  animation: transformRight 2s infinite alternate ease-in-out; animation-delay: 0.2s;}
.black_gnb {background:#e4292c;}

.sub_menu {height: 45px; margin-top: 45px; text-align:center; }
.sub_menu img { width: 100%;}

.black_gnb { position: relative;}
.black_gnb .tabs.fixed { position: fixed; top: 70px !important; left: 0; z-index: 10;  }
.black_gnb .tabs {position: absolute;left: 0;right: 0;top: 0;z-index: 11;height: 70px;margin: 0 auto;width: 100%;background: #e4292c;border-bottom: 1px solid #e4292c;}
.black_gnb .tabs ul {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 1280px;margin: 0 auto;/* border-bottom: 1px solid #d4d4d4; */}
.black_gnb .tabs ul li {position: relative;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 70px;margin-right: 1px;text-align: center;}
.black_gnb .tabs ul li::after {content:"";width: 2px;height:20px;position:absolute;top:50%;left:0;transform:translate(0%,-50%);background: #ffffff;}
.black_gnb .tabs ul li:first-child::after {content:""; display:none; }
.black_gnb .tabs ul li a {display: block;width: 100%;height: 100%;line-height: 70px;font-size: 20px;font-weight: 700;color: #ffffff;font-family: 'Montserrat';}
.black_gnb .tabs ul li.point a {color: #fff;/* border-bottom: #000 solid 4px; */position: absolute;bottom: -1px;box-sizing: border-box;}


/* Evt 02 */
.countwrap1 {max-width: 960px;margin: 0 auto;position: relative;z-index: 1;padding: 50px 0px 50px 0px;cursor: grabbing;}	
.countwrap1 .countsimple {position: relative; margin: 0 auto; overflow: hidden; -webkit-display: flex; display: flex; justify-content: center;}
.countwrap1 .countsimple div {display: inline-block;position: relative;margin: 0 25px;padding: 0;display: block;width: 78px;text-align: center;float: left;text-align: center;color: #626262;font-size: 14px;font-weight: 500;}
.countwrap1 .countsimple div:before{position: absolute;content: '';display: block;width: 100%;height: 70px;border-radius: 20px;z-index: 2;background: #e4292c;}
.countwrap1 .countsimple div .number {position: relative;color: #ffffff;font-size: 31px;line-height: 72px;font-weight: 600;z-index: 5;/* margin: 0; */margin-bottom: 10px;}
.countwrap1 .countsimple div .number:after {position: absolute;top: calc(50% - 4px);right: -29px;content: ':';-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 40px;z-index: 5;color: #d2d2d2;}
.countwrap1 .countsimple div:last-child .number:after {display:none;}
    
.time_attack {width: 1000px;margin: 0 auto;/*padding-top:50px;*/box-sizing: border-box;}
.time_attack .m_tab01 {max-width: 1000px; display: flex;margin: 0 auto;text-align: center;box-sizing: border-box; flex-wrap: nowrap;justify-content: center;}
.time_attack .m_tab01 li {display: inline-block;line-height: 42px;font-size: 20px;text-align: center;color: #9e9e9e;cursor: pointer;box-sizing: border-box;padding: 0px 20px;border-bottom: 1px solid #616161;}
.time_attack .m_tab01 li.on {font-weight:600;color: #fff;border-bottom: 2px solid #fff;}

.time_attack .tab_content{margin-top:15px;}
.time_attack .item-wrap .item-cont .item-list .prd-info .prd-name a {font-size:13px;color:#fff;}
.time_attack .item-wrap .item-cont .item-list .prd-info .prd-price span {font-size:15px;color:#fff;}
.time_attack .item-wrap .item-cont .item-list .prd-info .prd-price span font {font-weight:700;color:#fa5500;}
.time_attack .rating-group.tiny > a {color:#4e4e4e;}
.time_attack .item-wrap {margin-top: 60px;}
.time_attack .item-wrap .item-cont .item-list .prd-info ul li.promotion span {display: inline-block;margin-top: 10px;color: #a0a0a0;font-size: 12px;background: #27272a;padding: 5px;border-radius: 2px;}
.time_attack .tab_content {display:none; padding:0px;}
.time_attack .tab_content.on {display:block;}
.time_attack .tab_content .open_time {font-size: 16px;color:#fff;text-align:center;font-weight: 700;}
.time_attack .tab_content .open_time .d-day {font-weight: 700;}
.time_attack .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #f4161a;padding: 5px 8px;box-sizing: border-box;border-radius: 3px;margin-left: 16px;}
.time_attack .tab_content .open_time .max_percent:after {content:"¢¸";position: absolute;left: -9px;color: #f4161a;}

.lineup_cont {position: relative;width:100%;height: 521px;margin-top:53px;padding:0;text-align:center;}
.lineup_cont:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:521px;padding:0;background:url(http://dailylike.jpg3.kr/hgodo/05_Evt/2311/23_blackfriday_glossy_21open_07_1.png) repeat-x 0 0/1902px 521px;animation:flowbg 16s linear infinite;}


/* Evt 03 */
.countwrap2 {max-width: 960px;margin: 0 auto;position: relative;z-index: 1;padding: 50px 0px 50px 0px;cursor: grabbing;}	
.countwrap2 .countsimple {position: relative; margin: 0 auto; overflow: hidden; -webkit-display: flex; display: flex; justify-content: center;}
.countwrap2 .countsimple div {display: inline-block;position: relative;margin: 0 30px;padding: 0;display: block;width: 110px;text-align: center;float: left;text-align: center;color: #626262;font-size: 14px;font-weight: 500;}
.countwrap2 .countsimple div:before{position: absolute;content: '';display: block;width: 100%;height: 110px;border-radius: 20px;z-index: 2;background: #191919;}
.countwrap2 .countsimple div .number {position: relative;color: #ffffff;font-size: 48px;line-height: 110px;font-weight: 600;z-index: 5;margin: 0;margin-bottom: 10px;}
.countwrap2 .countsimple div .number:after {position: absolute;top: calc(50% - 4px);right: -39px;content: ':';-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 50px;z-index: 5;color: #595959;}
.countwrap2 .countsimple div:last-child .number:after {display:none;}
		

.time_sale_72h {width: 1000px;margin: 0 auto; box-sizing: border-box;}
.time_sale_72h .m_tab01 {max-width: 1000px; display: flex;margin: 0 auto;text-align: center;box-sizing: border-box; flex-wrap: nowrap;justify-content: center;}
.time_sale_72h .m_tab01 li {display: flex;font-size: 16px;text-align: center;color: #9e9e9e;cursor: pointer;box-sizing: border-box;padding: 0px 20px;border-bottom: 1px solid #616161;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}
.time_sale_72h .m_tab01 li .ts_day {font-size: 20px;line-height: 48px;font-family: auto;}
.time_sale_72h .m_tab01 li .ts_open {font-size:12px;line-height: 28px;}
.time_sale_72h .m_tab01 li.on {font-weight:600;color: #fff;border-bottom: 2px solid #fff;}

.time_sale_72h .tab_content{margin-top:15px;}
.time_sale_72h .item-wrap .item-cont .item-list .prd-info .prd-name a {font-size:13px;color:#fff;}
.time_sale_72h .item-wrap .item-cont .item-list .prd-info .prd-price span {font-size:15px;color:#fff;}
.time_sale_72h .item-wrap .item-cont .item-list .prd-info .prd-price span font {font-weight:700;color:#fa5500;}
.time_sale_72h .rating-group.tiny > a {color:#4e4e4e;}
.time_sale_72h .item-wrap {margin-top: 60px;}
.time_sale_72h .item-wrap .item-cont .item-list .prd-info ul li.promotion span {display: inline-block;margin-top: 10px;color: #a0a0a0;font-size: 12px;background: #27272a;padding: 5px;border-radius: 2px;}
.time_sale_72h .tab_content {display:none; padding:0px;}
.time_sale_72h .tab_content.on {display:block;}
.time_sale_72h .tab_content .open_time {font-size: 16px;color:#fff;text-align:center;font-weight: 700;}
.time_sale_72h .tab_content .open_time .d-day {/* letter-spacing:1px; */font-weight: 700;}
.time_sale_72h .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #f4161a;padding: 5px 8px;box-sizing: border-box;border-radius: 3px;margin-left: 16px;}
.time_sale_72h .tab_content .open_time .max_percent:after {content:"¢¸";position: absolute;left: -9px;color: #f4161a;}

/* Evt 04 */
.black_sale {width: 1000px;margin: 0 auto; box-sizing: border-box;padding-bottom: 80px;padding-top: 50px;}
.black_sale .m_tab01 {max-width: 1000px; display: flex;margin: 0 auto;text-align: center;box-sizing: border-box; flex-wrap: nowrap;justify-content: center;}
.black_sale .m_tab01 li {display: flex;/* line-height: 42px; */font-size: 16px;text-align: center;color: #9e9e9e;cursor: pointer;box-sizing: border-box;padding: 0px 20px;border-bottom: 1px solid #616161;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}
.black_sale .m_tab01 li .ts_day {font-size: 20px;line-height: 48px;font-family: auto;}
.black_sale .m_tab01 li.on {font-weight:600;color: #fff;border-bottom: 2px solid #fff;}

.black_sale .tab_content{margin-top:15px;}
.black_sale .item-wrap .item-cont .item-list .prd-info .prd-name a {font-size:13px;color:#fff;}
.black_sale .item-wrap .item-cont .item-list .prd-info .prd-price span {font-size:15px;color:#fff;}
.black_sale .item-wrap .item-cont .item-list .prd-info .prd-price span font {font-weight:700;color:#fa5500;}
.black_sale .rating-group.tiny > a {color:#4e4e4e;}
.black_sale .item-wrap {margin-top:60px;}
.black_sale .item-wrap .item-cont .item-list .prd-info ul li.promotion span {display: inline-block;margin-top: 10px;color: #a0a0a0;font-size: 12px;background: #27272a;padding: 5px;border-radius: 2px;}
.black_sale .tab_content {display:none; padding:0px;}
.black_sale .tab_content.on {display:block;}
.black_sale .tab_content .open_time {font-size:14px; color:#fff; text-align:center;}
.black_sale .tab_content .open_time .d-day {letter-spacing:1px; font-weight: 700;}
.black_sale .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #f4161a;padding: 5px 8px;box-sizing: border-box;border-radius: 3px;margin-left: 16px;}
.black_sale .tab_content .open_time .max_percent:after {content:"¢¸";position: absolute;left: -9px;color: #f4161a;}

/* footer */
#footer {margin:0!important;}


/* ÇÒÀÎ ÆÛ¼¾Æ® */
@keyframes transformLeft {
    from {
        top: 300px;
    }
    to {
        top: 240px;
    }
}
@keyframes transformRight {
    from {
        top: 350px;
    }
    to {
        top: 290px;
    }
}

/* ¾ÆÀÌÅÛ flow */
@keyframes flowbg {
    0% {background-position:0 center;}
    100% {background-position:-1573px center;}
}




/* BASIC css end */

