/* BASIC css start */
/* BASIC css start */
#contentWrap {width:100%;}
.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;}


#evt01 {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2402/240220_semester_evt_01.jpg')no-repeat;}
#evt02 {background:#2f1e3a; padding-bottom: 140px;}
#evt03 {background:#f4efea; padding-bottom: 140px;}
#evt04 {background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2402/240220_semester_evt_10.jpg')no-repeat;}
#evt05 {background:#ebe6e1; }
#evt06 {background:#f4efea; padding-bottom: 140px;}
#evt07 {background:#4e0d6c;}


/* Evt 01 */
.black_gnb { position: relative;}
.black_gnb .tabs.fixed { position: fixed; top: 70px !important; left: 0; z-index: 11;  }
.black_gnb .tabs {position: absolute;left: 0;right: 0;top: 0;z-index: 11;height: 50px;margin: 0 auto;width: 100%;background: #832cb4;}
.black_gnb .tabs ul {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 1000px;margin: 0 auto;}
.black_gnb .tabs ul li {position: relative;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 50px;margin-right: 1px;text-align: center;}
.black_gnb .tabs ul li::after {content:"";width: 1px;height:20px;position:absolute;top:50%;left:0;transform:translate(0%,-50%);background: #d291f9;}
.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: 50px;font-size: 20px;color: #f3c4f3;}
.black_gnb .tabs ul li.point a {color: #f3c4f3;position: absolute;bottom: -1px;box-sizing: border-box;}


/* Evt 02 */  
.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: 18px;text-align: center;color: #ffffff;cursor: pointer;box-sizing: border-box;padding: 0px 16px;border-bottom: 2px solid #d5d1c9;}
.time_attack .m_tab01 li.on {font-weight:600;color: #a31cef;border-bottom: 2px solid #a31cef;}
.time_attack .tab_content{margin-top:15px;}

.time_attack .item-wrap {width: 800px;margin: 0 auto;}
.time_attack .item-wrap .item-cont.x2 {justify-content: space-evenly;}
.time_attack .item-wrap .item-cont.x2 .item-list {width: calc(50% - 20px);}
.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;padding: 30px 0px;}
.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: #832cb4; 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: -8px; top: 2px; color: #832cb4;}
.time_attack .item-wrap .item-cont .item-list .prd-info .prd-name {color:#fff;}
.time_attack .item-wrap .item-cont .item-list .prd-info .promotion span{display: inline-block; color: #ffffff; font-size: 12px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.time_attack .item-wrap .item-cont .item-list .prd-info .prd-price {color:#fff;}
.time_attack .rating-group.tiny > a, .time_attack .prd-wish a {color: #d5d1c9;}


/* Evt 03 */
.time_sale_72h {width: 1000px;margin: 0 auto;/*padding-top:50px;*/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: inline-block;line-height: 42px;font-size: 18px;text-align: center;color: #000;cursor: pointer;box-sizing: border-box;padding: 0px 16px;border-bottom: 2px solid #d5d1c9;}
.time_sale_72h .m_tab01 li.on {font-weight:600;color: #a31cef;border-bottom: 2px solid #a31cef;}
.time_sale_72h .tab_content{margin-top:15px;}
.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;padding: 30px 0px;}
.time_sale_72h .tab_content .open_time .d-day {font-weight: 700; color:#000;}
.time_sale_72h .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #832cb4; 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: -8px; top: 2px; color: #832cb4;}
.time_sale_72h .item-wrap {width: 1000px;margin: 0 auto;}
.time_sale_72h .item-wrap .item-cont.x3 {display: flex;flex-direction: row;flex-wrap: wrap;}
.time_sale_72h .item-wrap .item-cont.x3 .item-list {width: calc(33.33% - 10px);margin-left: 0;vertical-align: top;box-sizing: border-box; /*padding-top:25px;*/}
.time_sale_72h .item-wrap .item-cont.x3 .item-list:last-child {display:flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}
.time_sale_72h .item-wrap .item-list .prd-info .promotion span{display: inline-block; color: #ffffff; font-size: 12px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.time_sale_72h .item-wrap .item-list .prd-info .prd-price {padding:0;}
.time_sale_72h .rating-group.tiny > a, .time_sale_72h .prd-wish a span {color: #929292;}

.time_attack #tab-7 .item-wrap .item-cont {flex-direction: row; flex-wrap: wrap; justify-content: space-around;}
.time_attack #tab-7 .item-wrap .item-cont.x2 .item-list {width: calc(33.33333% - 20px); padding-bottom: 40px;}


/* Evt 04 */
.supper_sale  {width: 1000px;margin: 0 auto; box-sizing: border-box;padding-bottom: 80px;padding-top: 50px;}
.supper_sale .m_tab01 {width: 800px;display: flex;margin: 0 auto;text-align: center;box-sizing: border-box;flex-direction: row;justify-content: space-evenly;}
.supper_sale .m_tab01 li {width: calc(33% - 20px); line-height: 62px;font-size: 16px;text-align: center;color: #ffffff;cursor: pointer;box-sizing: border-box;padding: 0px 20px;background: #c182e1;border-radius: 8px;}
.supper_sale .m_tab01 li .ts_day {font-size: 20px;line-height: 48px;font-family: auto;}
.supper_sale .m_tab01 li.on {font-weight:600;background: #960de1;}
.supper_sale .tab_content {margin-top:15px; display:none; padding:0px;}
.supper_sale .tab_content.on {display:block;}
.supper_sale .item-wrap {margin-top:60px;}
.supper_sale .item-wrap .item-cont {display: flex; flex-direction: row; flex-wrap: wrap;}
.supper_sale .item-wrap .item-cont.x4 .item-list {width: calc(25% - 10px);}
.supper_sale .item-wrap .item-list .prd-info .promotion span{display: inline-block; color: #ffffff; font-size: 12px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.supper_sale .tab_content .open_time {font-size:14px; color:#fff; text-align:center;}
.supper_sale .tab_content .open_time .d-day {letter-spacing:1px; font-weight: 700;}
.supper_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;}
.supper_sale.rating-group.tiny > a, .supper_sale .prd-wish a span {color: #929292;} {color:#4e4e4e;}



/* Evt 05 */
.max_sale {width:1000px; margin: 0 auto;  position: relative;} 
.max_sale .swiper-button-prev { position: absolute; top: 63%; left: 0; transform: translate(-65px, -50%);  z-index: 2; background-position: center !important; background: url(//skin.makeshop.co.kr/skin/supermarket/img/prev_arr.png) no-repeat; color:rgba(0,0,0,.0);} 
.max_sale .swiper-button-next { position: absolute; top: 63%; right: 0;transform: translate(65px, -50%);  z-index: 2; background-position: center !important;  background: url(//skin.makeshop.co.kr/skin/supermarket/img/next_arr.png) no-repeat; color:rgba(0,0,0,.0);}

#mx1 .swiper-button-prev, #mx1 .swiper-button-next {top: 73% !important; border: 1px solid #eee; width: 50px !important; height: 50px !Important; border-radius: 100%;}
#mx1 .swiper-button-prev:after, #mx1 .swiper-button-next:after {color: #aaa !important; line-height: 0.5 !important; font-size: 0;}


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


/* BASIC css end */


/* BASIC css end */

