/* BASIC css start */
#MAKESHOPLY0 {z-index: 98 !important;}

.dimmed {background: rgba(0, 0, 0, 0.45);width: 100%;height: 100%;position: fixed;top: 0;left: 0;}

#specialEvt {position:relative; background: #fff;}
#specialEvt .close_btn {position: absolute;right: 10px;top: 12px;}
#specialEvt .title {font-size: 16px;padding: 12px 0;text-align: center;font-weight: 300;}
#specialEvt .cont-pop .cont {}
#specialEvt .cont-pop .cont img { width:100%;height: 390px;object-fit: cover;}
#specialEvt .close-wrap { position: relative;color:#000; background:#fff; border-top: none;}
#specialEvt .close-wrap .close { position: relative;padding:0 15px; margin-left: auto; margin-right: auto; text-align: left; }
#specialEvt .close-wrap .close form { *margin-left:-13px }
#specialEvt .close-wrap .close label {width: 50%;line-height: 44px;    text-align: center;}
#specialEvt .close-wrap .close label a {font-size: 13px;font-weight: 500;}
#specialEvt .close-wrap .close input {    text-align: center; margin-top:-3px;margin-left: -25px; vertical-align:middle;display: none; }
#specialEvt .close-wrap .close .btn-close {width: 50%;line-height:44px; position: absolute; right: 0; top:0; *top:1px; font-size:13px;color: #000;text-align: center;border-left: 1px solid #ddd;}

#specialEvt .swiper-pagination {position: absolute;left: 50%;bottom: 10px;transform: translate(-50%);z-index: 99; }
#specialEvt .swiper-pagination .swiper-pagination-bullet {background:rgba(255,255,255,0.3);}
#specialEvt .swiper-pagination .swiper-pagination-bullet-active {background:#fff;}
#specialEvt .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {width: 24px;border-radius: 0;height: 2px;}

#MAKESHOPLY0 {border-radius: 15px 15px 0 0;}


#specialEvt label {display: block; position: relative;cursor: pointer;font-size: 14px;color:#000; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}


/* ·Ñ¸µ ÆË¾÷ */
.rol {right: auto; bottom: 30px; left: 30px !important; top: auto !important; overflow: inherit !important; position: fixed !important; height: auto !important; border-radius: 15px 15px 0 0;}
/* BASIC css end */

