/* BASIC css start */
@import url('https://fonts.googleapis.com/css2?family=ZCOOL+QingKe+HuangYou&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Gemunu+Libre:wght@200..800&display=swap');

#MAKESHOPLY2 { background: none!important; }
/* #specialEvt { background: #fff url(/images/d3/modern_simple/pop_special_evt_bg.gif) repeat 0 0; } */

#specialEvt { z-index:99; position: fixed; bottom: 30px; }

#specialEvt .tit-pop { text-align: left; }
#specialEvt .cont-pop { width: 460px; margin: 0 auto; border-radius: 21px 21px 0 0; overflow: hidden; }
#specialEvt .cont-pop .cont { padding: 0px 0px; }
#specialEvt .cont-pop .cont a img { width: 100%; }
#specialEvt .cont-pop .cont img{width:100%}
#specialEvt .cont-pop .cont a { position: relative; display: block; vertical-align: top; }
#specialEvt .cont-pop .cont a .cont-btn { display: block; position: relative; width: 100%; height: 45px; line-height: 45px; background: #000000; color: #fff; text-align: center; font-size: 16px; }
#specialEvt .cont-pop .cont a .cont-btn:after { content: ""; position: absolute; top: 12px; background: url(//xexymix.jpg3.kr/xexymix/2020/main/title_more_wh.png) no-repeat; background-size: cover; width: 20px; height: 20px; margin-left: 5px; }
#specialEvt .close-wrap { position: relative; background: #fff; color: #898989; height:50px; }
#specialEvt .close-wrap .close { position: relative; border: 1px solid #e1e1e1; border-top: 0; padding: 0 30px; }
#specialEvt .close-wrap .close ul { overflow: hidden; }
#specialEvt .close-wrap .close li { float: left; width: 50%; height:49px; line-height: 49px; text-align: left; font-size: 14px; }
#specialEvt .close-wrap .close li:last-child { text-align: right; }
#specialEvt .close-wrap .close li input[type="checkbox"] { background-color: #f29c9f; }
#specialEvt .close-wrap .close .btn-close { display: block; line-height: 49px; font-size: 14px; color: #898989; }
#specialEvt .close-wrap .close li label { display: block; }


/* ¿øµ¥ÀÌÆ¯°¡ Å¸ÀÌ¸Ó */
.timer_popup { position: absolute; top: 60%; left: 5%; width: 91%; text-align: left; font-weight:500; font-family: 'Montserrat'; z-index: 10; }
.timer_popup .countTimer1 { display: contents; font-size: 42px; }
.timer_popup .countTimer1 font { display: none !important; }
.timer_popup .countTimer1 .timeel { display: inline-block; color: #fff; text-align: center; }
.timer_popup .countTimer1 .hours, 
.timer_popup .countTimer1 .minutes, 
.timer_popup .countTimer1 .seconds { width: 58px; font-weight:600; }
.timer_popup a { display: block; }
/* BASIC css end */

