/* 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: 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 2.26vw;}
.list_shopping2x li {padding: 5px;box-sizing: border-box; margin-top: 50px; width: calc(50% - 1px);}
.list_shopping2x a {position: relative;}
.list_shoppingInfo .listName {font-size:13px;}
.listPic {border-radius: 4px;}

.anchor{ display: block; height: 100px;  margin-top: -100px;  visibility: hidden;}
#evt02 {background: #e3eeff;}
#evt03 {background: #c8dcff; padding-bottom: 50px;}
#evt04 {background: #f8f8f8; padding-bottom: 50px;}
#evt05 {background: #e4ecf9; 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: #6a9fff;}
.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: #f5f1e6;}
.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: .85rem;font-weight: 500;color: #fff;}
.black_gnb .tabs ul li.point a {color: #ffffff;font-weight: 700;}
 

/* evt03 */
.time_attack {margin: 0 auto;padding-top: 14px;}
.time_attack .m_tab01 {display: -ms-flexbox;display: flex;max-width: 800px;margin: 0 auto;padding: 0px 10px;overflow: auto;white-space: nowrap;justify-content: center;}
.time_attack .m_tab01::-webkit-scrollbar{ display: none; }
.time_attack .m_tab01 li {line-height: 2.4vh;font-size: 1.25em;text-align: center;color: #90aee4;cursor: pointer;box-sizing: border-box;padding: 10px;border-bottom: 2px solid #90aee4;overflow-x: scroll;}
.time_attack .m_tab01 li.on {font-weight:600;color: #5180d4;border-bottom: 2px solid #5180d4;}
.time_attack .tab_content{margin-top: 20px;}
.time_attack .tab_content {display:none; padding:0px;}
.time_attack .tab_content.on {display:block;}
.time_attack .tab_content .open_time {font-size: 1.15em;line-height: 1.15em;color: #000;font-weight: 600;margin-bottom: 15px}
.time_attack .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #5a83cc;height: 2.2em;line-height: 2.2em;padding: 0px 11px;box-sizing: border-box;border-radius: 3px;margin-left: 16px;color: #000;}
.time_attack .tab_content .open_time .max_percent:after {content:"";position: absolute;top: 0;left: -20px; width: 0;height: 0;border-bottom: 15px solid transparent;border-top: 15px solid transparent;border-left: 15px solid transparent;border-right: 15px solid #5a83cc;}
.time_attack .promotion span{display: inline-block;color: #ff8eff;font-size: 10px;line-height: 10px;background: #14191e;padding: 4px;border: 1px solid #ff8eff;border-radius: 2px;margin-bottom: 7px;}
.time_attack .prd-review a, .time_sale_72h .prd-wish a {color:#929292;}

/* Evt 04 */
.time_sale_72h {margin: 0 auto;padding-top: 14px;}
.time_sale_72h .m_tab01 {display: -ms-flexbox;display: flex;max-width: 800px;margin: 0 auto;padding: 0px 10px;overflow: auto;white-space: nowrap;justify-content: center;}
.time_sale_72h .m_tab01::-webkit-scrollbar{ display: none; }
.time_sale_72h .m_tab01 li {line-height: 2.4vh;font-size: 1.25em;text-align: center;color: #90aee4;cursor: pointer;box-sizing: border-box;padding: 10px;border-bottom: 2px solid #90aee4;overflow-x: scroll;}
.time_sale_72h .m_tab01 li.on {font-weight:600;color: #5180d4;border-bottom: 2px solid #5180d4;}
.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;font-weight: 600;margin-bottom: 15px}
.time_sale_72h .tab_content .open_time .max_percent {display: inline-block;position: relative;background: #5a83cc;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: -20px; width: 0;height: 0;border-bottom: 15px solid transparent;border-top: 15px solid transparent;border-left: 15px solid transparent;border-right: 15px solid #5a83cc;}
.time_sale_72h .promotion span{display: inline-block;color: #fff;font-size: 10px;line-height: 10px;background: #89aff3;padding: 4px;border: 1px solid #89aff3;border-radius: 2px;margin-bottom: 7px;}
.time_sale_72h .prd-review a, .time_sale_72h .prd-wish a {color:#929292;}


/* Evt 05 */
.max_sale {margin: 0 auto; padding-top: 14px;}
.max_sale .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: space-evenly;}
.max_sale .m_tab01::-webkit-scrollbar{ display: none; }
.max_sale .m_tab01 li {width: calc(33% - 10px);background: #afcaf8;border-radius: 8px;}
.max_sale .m_tab01 li.on {color: #ffffff; background: #6a9fff; font-weight: 700;}
.max_sale .m_tab01 li {line-height: 42px;font-size: 14px;text-align: center;color: #ffffff;cursor: pointer;box-sizing: border-box;}
.max_sale .tab_content{margin-top: 20px;}
.max_sale .tab_content {display:none; padding:0px;}
.max_sale .tab_content.on {display:block;}
.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;}
.max_sale .list_shopping2x li {/* width: 170px; */margin:0!important;}



/* BASIC css end */

