/* BASIC css start */
/* BASIC css start */

/* ÀÌ¹ÌÁö ¸Ê */
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;  margin: 0 auto; position: relative;text-align: center; }


/* °øÅë */
#contentWrap {width: 100%;text-align: center;}
.item-wrap .item-cont .item-list .thumb img {border-radius:10px;}
.item-wrap .dc {color: #8d54df !important;}
.pleasewait {background: url(http://ftp.dailylike.jpg3.kr/hgodo/08_PC/common/please_wait_238.png) 100% / cover no-repeat;}

/* .section_01 */
.ev_gnb::-webkit-scrollbar { display: none;}
.section_01 {height: 680px;}
.section_01 .tit_image_container {height: 1035px;position: relative;background: url("http://dailylike.jpg3.kr/hgodo/05_Evt/2411/blackweek_main_pc_bg2.jpg") no-repeat center center;background-size: cover;}


.ev_cate_header { position: sticky; top: 72px; z-index: 11; background:#0b0a12;}
.ev_cate_header .ev_gnb { height: 60px; line-height: 60px; max-width: 1000px; margin: 0 auto; overflow-x: auto; overflow-y: hidden; white-space: nowrap; cursor: pointer; display: flex; flex-direction: row; justify-content: space-evenly;}
.ev_cate_header .ev_gnb li {}
.ev_cate_header .ev_gnb li a { color: #fff; font-size: 17px; letter-spacing: -0.05em;}
.ev_cate_header .ev_gnb li.on a { position: relative; color: #ffffff; font-weight: 500;}
.ev_cate_header .ev_gnb li.on a:after { content: ""; position: absolute; bottom: -8px; left: 0; width: 100%; height: 2px; background-color: #ffffff; border-radius: 4px;}


/* .section_02 - ¸±·¹ÀÌ Æ¯°¡ */
.section_02 {width: 1000px; margin: 0 auto;}
.secticon_02_box {background: #fff;z-index: 10;position: relative;border-radius: 70px;}
.section_02 h2 {font-size: 50px;font-weight: 600;padding-top: 100px;}
.section_02 h2 p{font-size: 50px;color: #6045ff;}
.section_02 h3 {font-size: 24px; padding-top:10px;}
.timer-box_1 {width: 600px;margin: 30px auto;padding: 20px 0px;background: #000000;border-radius: 100px;font-size: 20px;font-weight: 600;color: #fff;}

.section_02 .relay_sale {width: 600px;margin: 0 auto;padding-top: 14px;}
.section_02 .relay_sale .m_tab01 {display: -ms-flexbox;display: flex; background: #fff;}
.section_02 .relay_sale .m_tab01 li::-webkit-scrollbar{ display: none; }
.section_02 .relay_sale .m_tab01 li {position: relative;width: calc(33.3333% - 2px);line-height: 40px;font-size: 18px;font-weight: 600;text-align: center;color: #000000;cursor: pointer;box-sizing: border-box;padding: 17px 0px;background: #f8f9fd;/* letter-spacing: -1px; */margin-right: 2px;}
.section_02 .relay_sale .m_tab01 li > div {color: #aeaeae;font-size: 17px;line-height: 37px;font-weight: 400;}
.section_02 .relay_sale .m_tab01 li.on {font-weight: 600;color: #ffffff;background: #703eff;}
.section_02 .relay_sale .m_tab01 li.flag:after {content: "¾ÞÄÝ Æ¯°¡";position: absolute;top: -8px;left: 50%;z-index: 2;padding: 4px 13px;width: auto;height: 18px;line-height: 18px;border-radius: 15px;background: #ff2800;color: #fff;text-align: center;white-space: nowrap;letter-spacing: 0;font-weight: 700;font-size: 14px;transform: translateX(-50%);}

.section_02 .relay_sale .tab_content {display:none;padding: 20px 0 50px;background: #fff;border-radius: 0 0 20px 20px;}
.section_02 .relay_sale .tab_content.on {display: block;}
.section_02 .relay_sale .tab_content .sale_period {padding: 0 0 35px 15px;text-align: left;}
.section_02 .relay_sale .tab_content .sale_period p {font-size: 18px;font-weight: 700;padding-bottom: 4px;color: #7346f3;}
.section_02 .relay_sale .tab_content .sale_period p span {margin-left: 10px; color: #838383; font-weight: 500;}

.section_02 .item_cont{text-align: left;}
.section_02 .item_cont .text_cont {  height: calc(100%/2);}
.section_02 .item_cont .item_area .swiper { height:100% } 
.section_02 .item_cont .item_area ul.tit{display: flex;flex-direction: column;justify-content: flex-start;overflow-y: auto;}
.section_02 .item_cont .item_area ul.tit > li:first-child{margin-top:0;}
.section_02 .item_cont .item_area ul.tit > li{display: flex;margin-top: 25px;position: relative;}
.section_02 .item_cont .item_area ul.tit > li .thumb{height: 250px;position: relative;}
.section_02 .item_cont .item_area ul.tit > li .thumb a{display: block; width: 100%; height: 100%;}
.section_02 .item_cont .item_area ul.tit > li .thumb a img{width: 100%; height: 100%; object-fit: cover; border-radius:10px;}
.section_02 .item_cont .prd-info .prd-preview {display: flex;justify-content: center;align-items: center;width: 100%;height: 36px;border: 1px solid rgb(221, 221, 221);border-radius: 4px;position: absolute;bottom:0}
.section_02 .item_cont .prd-info .prd-preview:hover {background:#000; color:#fff; border:1px solid #000;}
.section_02 .item_cont .prd-info .btn-ani02 {cursor: hand; overflow: hidden!important; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; z-index: 10; }
.section_02 .item_cont .prd-info .btn-ani02::after { content: ''; width: 0%; height: 100%; display: block; background: #fff; position: absolute; -ms-transform: skewX(-20deg); -webkit-transform: skewX(-20deg); transform: skewX(-20deg); left: -10%; opacity: 0; top: 0; z-index: -15; -webkit-transition: all .94s cubic-bezier(.2,.95,.57,.99); -moz-transition: all .4s cubic-bezier(.2,.95,.57,.99); -o-transition: all .4s cubic-bezier(.2,.95,.57,.99); transition: all .4s cubic-bezier(.2,.95,.57,.99);}    

.section_02 .item_cont .prd-info {width: 40%;left:0;right:0;margin-left: 30px;min-height: 100px;position: relative;}
.section_02 .item_cont .prd-info > ul {margin-top: 17px;}
.section_02 .item_cont .prd-info > ul .prd-name {font-size: 18px;line-height: 23px;font-weight: 600;overflow: hidden;margin-bottom:7px;text-overflow: ellipsis;white-space: nowrap;/* display: -webkit-box; *//* letter-spacing: normal; *//* word-break: break-word; *//* overflow-wrap: break-word; */}
.section_02 .item_cont .prd-info > ul .prd-price {font-weight: 600;font-size: 20px;display: inline-block;}
.section_02 .item_cont .prd-info > ul .prd-soldout {font-weight: 600;color:#c7c7c7;  font-size: 20px; display: inline-block;}
.section_02 .item_cont .prd-info > ul .dc {color: #8d54df;display: inline-block;font-size: 20px;font-weight: 600;margin-right: 5px;}

.section_02 .item_cont .prd-info > ul .prd-price del { font-weight: 600; font-size: 15px; display: inline-block; color:#bbb;}
.section_02 .item_cont .prd-info > ul .prd-price span { }
.section_02 .item_cont .prd-info > ul .prd-price .final_p{}
.section_02 .timer-box_2 {width: 100%; color:#a3a3a3 ;background: #dadada;padding: 19px 25px;font-size: 14px;text-align: center;border-radius: 10px;position: absolute;bottom: 0;}
.section_02 .timer-box_2.active {font-size: 16px;color: #f7f7f7;font-weight: 600;background: #ff2800;}


/* section_03 - ¼±Âø¼ø Æ¯°¡ */
.section_03 h2 {font-size: 50px;font-weight: 600;padding-top: 58px;} 
.section_03 h2 p{font-size: 50px;  color: #6045ff;}
.section_03 h3 {font-size: 24px;padding-top: 10px;}
.section_03 .first_come_sale .m_tab01 li:first-child {margin-left:0;}
.section_03 .first_come_sale .m_tab01 li.tab-2-1 .flag:after {content: "ÀÌº¥Æ® Á¾·á";position: absolute;top: -17px;left: 50%;z-index: 2;padding: 8px 16px;width: auto;height: 18px;line-height: 18px;border-radius: 26px;background: #d7d7d7;color: #fff;text-align: center;white-space: nowrap;letter-spacing: 0;font-weight: 600;font-size: 15px;transform: translateX(-50%);}
.section_03 .first_come_sale .m_tab01 li.tab-2-2 .flag:after {content: "11/25 OPEN";position: absolute;top: -17px;left: 50%;z-index: 2;padding: 8px 16px;width: auto;height: 18px;line-height: 18px;border-radius: 26px;background: #ff2800;color: #fff;text-align: center;white-space: nowrap;letter-spacing: 0;font-weight: 600;font-size: 15px;transform: translateX(-50%);}

.section_03 .first_come_sale .timer-box_3 {background: #000;color: #fff;}
.section_03 .first_come_sale .timer-box_3 .timer4,.section_03 .first_come_sale .timer-box_3 .timer5  {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-evenly;padding: 23px 17px;text-align: center;}
.section_03 .first_come_sale .timer-box_3 .timer4  span, .section_03 .first_come_sale .timer-box_3 .timer5  span {font-size: 42px;width: 25%;font-weight: 700;height: 100%;position: relative;}
.section_03 .first_come_sale .timer-box_3 .timer4 > span:after, .section_03 .first_come_sale .timer-box_3 .timer5 > span:after  {content:":";position: absolute;top: 0; right: 0;}
.section_03 .first_come_sale .timer-box_3 .timer4 > span:last-child:after , .section_03 .first_come_sale .timer-box_3 .timer5 > span:last-child:after {display: none;}
.section_03 .first_come_sale .timer-box_3 .timer4 span > span , .section_03 .first_come_sale .timer-box_3 .timer5 span > span  {color: #5b5b5b;display: block;font-size: 18px;font-weight: 600;width: 100%;}

.section_03 {width: 1000px; margin: 0 auto;}
.section_03 .first_come_sale {width: 600px;margin: 0 auto;padding-top: 54px;}
.section_03 .first_come_sale .m_tab01 {display: -ms-flexbox;display: flex;justify-content: center;background: #fff;border-radius: 20px 20px 0px 0px;}
.section_03 .first_come_sale .m_tab01 li::-webkit-scrollbar{ display: none; }
.section_03 .first_come_sale .m_tab01 li {width: 39%;line-height: 25px;font-weight: 600;text-align: center;color: #d6d6d6;cursor: pointer;box-sizing: border-box;padding: 10px;border: 3px solid #efefef;border-radius: 11px;position: relative;margin-left: 26px;}
.section_03 .first_come_sale .m_tab01 li.on {color: #6045ff;border: 3px solid #6045ff;}
.section_03 .first_come_sale .tab_content {display:none; padding: 45px 0 0 0;background: #fff;border-radius: 0 0 20px 20px;}
.section_03 .first_come_sale .tab_content.on {display: block;}
.section_03 .first_come_sale .tab_content .sale_period {padding: 25px 0 25px 15px;text-align: left;border-bottom: 1px solid #eee;margin-bottom: 20px;}
.section_03 .first_come_sale .tab_content .sale_period p:nth-child(1) {font-size: 18px;font-weight: 800;padding-bottom: 4px; }
.section_03 .first_come_sale .tab_content .sale_period p:nth-child(2) {font-size: 15.9px;font-weight: 600;color: #adadad;padding-bottom: 3px;}
.section_03 .item-wrap {width: 600px;}
.section_03 .item-wrap .item-cont {display: flex; flex-direction: row; flex-wrap: wrap;}
.section_03 .item-wrap .item-cont.x2 .item-list {width: calc(50% - 10px); margin: 0 10px 40px 0px;}
.section_03 .item-wrap .item-cont .item-list .prd-info .prd-name {color:#000;}
.section_03 .item-wrap .item-cont .item-list .prd-info .promotion span{display: inline-block; color: #000; font-size: 12px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.section_03 .item-wrap .item-cont .item-list .prd-info .prd-price {color:#000;}


/* section_04 - ½´ÆÛÆ¯°¡ / ¿ª½ÃÁð ¼¼ÀÏ */
.section_04 h2 {font-size: 50px;font-weight: 600;padding-top: 58px;} 
.section_04 h2 p{font-size: 50px;  color: #6045ff;}
.section_04 h3 {font-size: 24px; padding-top:10px;}

.section_04 {width: 1000px;margin: 0 auto;/* padding-top: 14px; */padding-bottom: 80px;}
.section_04 .m_tab01 {width: 500px;display: -ms-flexbox;display: flex;background: #fff;margin: 0 auto;padding-top: 30px;justify-content: space-evenly;}
.section_04 .m_tab01 li::-webkit-scrollbar{display: none; }
.section_04 .m_tab01 li {position: relative;width: 45%;line-height: 30px;font-size: 18px;font-weight: 500;text-align: center;color: #98a0a6;cursor: pointer;box-sizing: border-box;padding: 10px;background: #e8ecef;letter-spacing: -1px;border-radius: 8px;}
.section_04 .m_tab01 li > div {color: #d5d5d5;font-size: 17px;font-weight: 500;}
.section_04 .m_tab01 li.on {color: #ffffff;background: #000000;}

.section_04 .tab_content {display:none;padding: 45px 0 50px;background: #fff;border-radius: 0 0 20px 20px;}
.section_04 .tab_content.on {display: block;}
.section_04 .tab_content .sale_period {padding: 25px 0 25px 15px;text-align: left;border-bottom: 1px solid #eee;margin-bottom: 20px;}
.section_04 .tab_content .sale_period p:nth-child(1) {font-size: 18px;font-weight: 800;padding-bottom: 4px; }
.section_04 .tab_content .sale_period p:nth-child(2) {font-size: 15.9px;font-weight: 600;color: #adadad;padding-bottom: 3px;}
.section_04 .item-wrap {width: 1000px;}
.section_04 .item-wrap .item-cont {display: flex; flex-direction: row; flex-wrap: wrap;}
.section_04 .item-wrap .item-cont.x4 .item-list {width: calc(25% - 10px); margin: 0 10px 40px 0px;}
.section_04 .item-wrap .item-cont .item-list .prd-info .prd-name {color:#000;}
.section_04 .item-wrap .item-cont .item-list .prd-info .promotion span{display: inline-block; color: #000; font-size: 12px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.section_04 .item-wrap .item-cont .item-list .prd-info .prd-price {color:#000;}

/* section_05 -»çÀºÇ° */
.section_05  {width: 100%;padding-top: 50px;padding-bottom: 80px;background: #181818;}
.section_05 h2 {font-size: 50px;font-weight: 600;padding-top: 58px;color: #fff;} 
.section_05 h3 {color: #adadad;font-size: 20px;letter-spacing: -1px;line-height: 60px;}
.section_05 .gift-wrap {display: flex;width: 1000px;margin: 10px auto;color: #fff;}
.section_05 .gift-wrap .gift-container img {border-radius: 50px;padding: 20px;box-sizing: border-box;}
.section_05 .gift-container > div {position: relative;}

.section_05 .limited-text {width: calc(70% - 10px);position: absolute;bottom: 35px;left: 50%;transform: translate(-50%, 0px);background: #000;font-size: 20px;border-radius: 50px;padding: 24px 39px;}
.section_05 .limited-icon {position: absolute;right: 73px;width: 120px;height: 35px;text-align: center; color:#000; border-radius: 100px;background:#00ff36;background-size: cover;animation: float 3s ease-in-out infinite;}
.section_05 .limited-icon {bottom: 95px;}
.section_05 .limited-icon span {line-height: 38px;font-size: 16px;font-weight: 600;}


/* ÇÑÁ¤¼ö·® */
@keyframes float {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-8px); 
    }
    100% {
        transform: translateY(0); 
    }
}


/* section_06 - Å¬¸®¾î·±½º ¼¼ÀÏ */
.section_06 {width: 1000px;margin: 0 auto;padding-top: 140px;}
.section_06 h2 {font-size: 50px;font-weight: 600;padding-top: 58px;}
.section_06 h2 p{font-size: 50px;  color: #6045ff;}
.section_06 h3 {font-size: 24px; padding-top:10px;}
.section_06 .gift-wrap {display: flex;width: 1000px;margin: 10px auto;color: #fff;}
.section_06 .gift-wrap .gift-container img {border-radius: 50px;padding: 20px;box-sizing: border-box;}
.section_06 .gift-container > div {position: relative;}


.section_06 .m_tab01 {width: 600px;display: -ms-flexbox;display: flex;margin: 0 auto;padding-top: 30px;justify-content: center;}
.section_06 .m_tab01 li::-webkit-scrollbar{display: none; }
.section_06 .m_tab01 li {position: relative;width: 50%;line-height: 30px;font-size: 18px;font-weight: 500;text-align: center; color: #000;cursor: pointer;box-sizing: border-box;padding: 14px; letter-spacing: -1px; border-radius: 8px;}
.section_06 .m_tab01 li > div {width: 100px;height: 100px;border-radius: 100%;border: 1px solid #e4e4e4;}
.section_06 .m_tab01 li:nth-child(1) > div {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2411/BF_F_clearance_cate01.png');}
.section_06 .m_tab01 li:nth-child(2) > div {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2411/BF_F_clearance_cate02.png');}
.section_06 .m_tab01 li:nth-child(3) > div {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2411/BF_F_clearance_cate03.png');}
.section_06 .m_tab01 li:nth-child(4) > div {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2411/BF_F_clearance_cate04.png');}
.section_06 .m_tab01 li:nth-child(5) > div {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2411/BF_F_clearance_cate05.png');}
.section_06 .m_tab01 li:nth-child(6) > div {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2411/BF_F_clearance_cate06.png');}
.section_06 .m_tab01 li.on > div {border: 2px solid #6900ff;}
.section_06 .m_tab01 li p {font-size: 16px; font-weight: 500;padding-top: 10px;}

.section_06 .tab_content {display:none;padding: 0px 0 50px;background: #fff;border-radius: 0 0 20px 20px;}
.section_06 .tab_content.on {display: block;}
.section_06 .tab_content .sale_period {padding: 25px 0 25px 15px; text-align: left; border-bottom: 1px solid #eee; margin-bottom: 20px;}
.section_06 .item-wrap {width: 1000px;}
.section_06 .item-wrap .item-cont {display: flex;flex-direction: row;flex-wrap: wrap;padding-top: 30px;}
.section_06 .item-wrap .item-cont.x4 .item-list {width: calc(25% - 10px); margin: 0 10px 40px 0px;}
.section_06 .item-wrap .item-cont .item-list .prd-info .prd-name {color:#000;}
.section_06 .item-wrap .item-cont .item-list .prd-info .promotion span{display: inline-block; color: #000; font-size: 12px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.section_06 .item-wrap .item-cont .item-list .prd-info .prd-price {color:#000;}


.section_08 {padding-bottom: 80px;}


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




/*¶óÀÎ ¶ì */

.line {width: 100%;display: block;margin: 0 auto;text-decoration: none;background-color: #6045ff;position: relative;}
.line .line_inner {overflow: hidden; padding: 1px 0;}
.line .line_inner .line_box { display: flex; width: calc(422px * 20); padding-left: 14px; animation:  textright 90s linear infinite;}
.line .line_inner .line_box2 {display: flex; width: calc(422px * 20); padding-left: 14px; animation:  textleft 90s linear infinite;   border-bottom: 1px solid #000;}
.line .line_inner .line_box .line_text, .line_box2 .line_text {box-sizing: border-box;text-align: center;font-size: 13px;font-weight: bold;line-height: 40px;color: #000;padding-right: 28px;/* letter-spacing: -.4px; */}    
.line .line_inner .line_text span {font-size:26px; }  
    
@keyframes textright {
	0% {
		transform: translateX(0);
	}     
 
	100% {
		transform: translateX(calc(-384px * 10));
	}
}

@keyframes textleft {
	0% {
		transform: translateX(calc(-204px * 10));
	}     
 
	100% {
		transform: translateX(0);
	}
}


/* BASIC css end */


/* BASIC css end */

