/* 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: 800px;  margin: 0 auto; position: relative;text-align: center; }

/*°øÅë*/
#list ul.items li:nth-child(1), #list ul li:nth-child(2){margin-top: 15px;}
.list_shopping2x ul {padding: 0 15px;}
.list_shopping2x li {padding: 5px; box-sizing: border-box; margin-top: 30px; width: calc(50% - 1px);}
.list_shopping2x a {position: relative;}
.listPic {border-radius: 4px;}
.anchor{ display: block; height: 100px;  margin-top: -100px;  visibility: hidden;}

#evt03 {padding: 50px 0;}
#evt04 {background: #fffae5; padding-bottom: 50px;}


/* evt01 */
#evt01 {position: relative;} 
#evt01 .main_tit {position: absolute; top: 0; left: 0; z-index: 2;}

/* GbB */
.black_gnb {  position: sticky; top: 46px; z-index: 11}
.black_gnb .tabs {height: 45px;margin: 0 auto;width: 100%;background: #000;}
.black_gnb .tabs ul { display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 800px; margin: 0 auto;}
.black_gnb .tabs ul li { position: relative; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 45px; margin-right: 1px; text-align: center; }
.black_gnb .tabs ul li::after {content:"";width:1px;height:14px;position:absolute;top:50%;left:0;transform:translate(0%,-50%);background: rgb(236,236,236, .5);}
.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: 45px;font-size: .74rem;font-weight: 500;color: #ffffff;}
.black_gnb .tabs ul li.point a {color: #ffffff;font-weight: 700;}


/* Evt 02 */
.sub_section_tit {margin: 15px 10px;}
.sub_section_tit .tit_bg1 {font-size: 14px;line-height: 45px;text-align:center; background: url(http://dailylike.jpg3.kr/hgodo/05_Evt/2403/240404_picknic_ev_m_06.png) 50% no-repeat; background-color: #ffd768;; background-size: contain;}
.sub_section_tit .tit_bg2 {font-size: 14px;line-height: 45px;text-align:center; background: url(http://dailylike.jpg3.kr/hgodo/05_Evt/2403/240404_picknic_ev_m_10.png) 50% no-repeat; background-color: #baccdf; background-size: contain;}
.sub_section_tit .tit_bg3 {font-size: 14px;line-height: 45px;text-align:center; color: #fff; background: url(http://dailylike.jpg3.kr/hgodo/05_Evt/2403/240404_picknic_ev_m_14.png) 50% no-repeat; background-color: #398345; background-size: contain;}
.max_sale {margin: 0 auto;}
.max_sale .tab_content{display:block;padding-bottom: 50px;}
.max_sale .promotion span{display: inline-block; color: #ffffff; font-size: 10px; background: #533567; padding: 5px; border-radius: 2px; margin-bottom: 7px;}
.max_sale .prd-review a, .time_sale_72h .prd-wish a {color:#929292;}
.max_sale .list_shopping2x ul::-webkit-scrollbar{ display: none; }
.max_sale .list_shopping2x ul {display: -webkit-box;display: -ms-flexbox; margin: 0 auto;padding: 0px 10px; /*overflow: auto;white-space: nowrap;*/}
.max_sale .list_shopping2x li {margin:0!important;}


/* Evt 03 */
.time_sale_72h {margin: 0 auto;/* padding: 10px; */padding-top: 14px;}
.time_sale_72h .m_tab01 {/* display: -webkit-box; */display: -ms-flexbox;display: flex;max-width: 800px;margin: 0 auto;/* padding: 0px 10px; */overflow: auto;white-space: nowrap;justify-content: center;/* background: #f8db85; */overflow-x: scroll;}
.time_sale_72h .m_tab01::-webkit-scrollbar{ display: none; }
.time_sale_72h .m_tab01 li {/* float: left; *//* width: 32.333333333333%; */line-height: 2.4vh;font-size: 1em;text-align: center;color: #fff;cursor: pointer;box-sizing: border-box;padding: 10px;margin: 0 3px;background: #f8db85;/* border-bottom: 2px solid #d4abbc; *//* overflow-x: scroll; */border-radius: 8px;}
.time_sale_72h .m_tab01 li.on {font-weight:600;background: #ffc107;}
.time_sale_72h .tab_content{margin-top: 20px;}
.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: 1.15em;line-height: 1.15em;color: #000;text-align:center; font-weight: 600; margin-bottom: 15px}

.time_sale_72h .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #a54c94;height: 2.2em;line-height: 2.2em;padding: 0px 11px;box-sizing: border-box;border-radius: 3px;margin-left: 16px;color: #fff;}
.time_sale_72h .tab_content .open_time .max_percent:after {content:"¢¸";position: absolute;top: 0;left: -8px;color: #a54c94;}
.time_sale_72h .tab_content .open_time .max_percent .countdown {color:#fff;}
.time_sale_72h .promotion span{display: inline-block;color: #ffffff;font-size: 10px;line-height: 10px;background: #d87fc7;padding: 5px;border-radius: 2px;margin-bottom: 7px;}
.time_sale_72h .prd-review a, .time_sale_72h .prd-wish a {color:#929292;}





/* BASIC css end */

