/* BASIC css start */
div#MAKESHOPLY0 {position: fixed !important; background: rgb(0 0 0 / 10%) !important; top: 0 !important; left: 0 !important; width: 100%  !important; height: 100%  !important; }
.event_inner{    width: 460px !important; height: 540px !important; background-color: #fff;border-radius: 20px;top: 250px;position: absolute;left: 50%;transform: translateX(-230px);}


div#MAKESHOPLY2 {position: fixed !important; background: rgb(0 0 0 / 70%) !important; top: 0 !important; left: 0 !important; width: 100%  !important; height: 100%  !important; }
.event_inner{    width: 460px !important; height: 540px !important; background-color: #fff;border-radius: 20px;top: 250px;position: absolute;left: 50%;transform: translateX(-230px);}


#specialEvt { background: #; }
#specialEvt .cont-pop .cont { padding:0px; min-height:375px; min-height:379px \0/IE8+9 }
#specialEvt .cont-pop .cont img { width:100%; border-top-left-radius: 20px;border-top-right-radius: 20px; }
.close-wrap { position: relative; padding:5px 0; height:25px; color:#; background:#;}
.close-wrap .close { position: relative; width:460px; margin-top:0px; margin-left: auto; margin-right: auto; text-align: left;     color: #000;}
.close-wrap .close form { *margin-left:-13px }
.close-wrap .close label { vertical-align:bottom; line-height:40px; font-size: 14px; color:#818181; margin-left: 30px; font-family: 'Pretendard', sans-serif;}
.close-wrap .close input { margin-top:-3px; vertical-align:middle; margin-right: 5px; }
.close-wrap .close .btn-close { padding:1px 4px 0; line-height:40px; position: absolute; right: 0px; top:0; *top:1px; font-size:14px; background:#; color: #818181; width: 230px;
    text-align: center;
    border-left: 1px solid #e5e5e5; font-family: 'Pretendard', sans-serif;}
/* BASIC css end */

