/* BASIC css start */
/* BASIC css start */
#popup-event.type-01 { width: 100%; position: absolute; bottom: 0; left: 0; margin: 0 auto; padding: 0; border-radius: 17px 17px 0 0 !important;      overflow: hidden !important; background: transparent !important; }
#popup-event.type-01 dt { text-align: center; }
#popup-event.type-01 dt a { position: relative; display: block; vertical-align: top; }

#popup-event.type-01 dt .swiper { position: relative; width: 100%; height: 100%; }
#popup-event.type-01 dt .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
#popup-event.type-01 dt .popevt-pagination {bottom: 5%;right: 0;left: 0;border-radius: 10px;}
#popup-event.type-01 dt .popevt-pagination .swiper-pagination-current { font-weight: bold; }
#popup-event.type-01 dt .popevt-pagination .swiper-pagination-bullet-active {
    background: #000;
}

#popup-event.type-01 dt img {width: 100%;}
#popup-event.type-01 dt img#pop_img {width: 100%;}
#popup-event.type-01 dd { background: #fff; position: relative; overflow: hidden; zoom: 1; padding: 0 20px; }
#popup-event.type-01 dd a { height: 48px; line-height: 48px; color: #898989; border:0; }
#popup-event.type-01 dd a.btn-white1 { font-size: 12px; float: left; text-align: left; }
#popup-event.type-01 dd a.btn-white2 { font-size: 12px; float: right; text-align: right; }
#popup-event.type-01 dd img.checked { margin-left: 3px; margin-top: 5px; margin-right: 5px; width: 18px; height: 18px; }

#popup-event .swiper.popevtSwiper { overflow:hidden;}
#popup-event .swiper-pagination { position: absolute; text-align: center; width: 100%; }
#layer_pop_wrap0, 
#layer_pop_wrap1, 
#layer_pop_wrap2, 
#layer_pop_wrap3, 
#layer_pop_wrap4, 
#layer_pop_wrap5, 
#layer_pop_wrap6, 
#layer_pop_wrap7, 
#layer_pop_wrap8, 
#layer_pop_wrap9, 
#layer_pop_wrap10,
#layer_pop_wrap11,
#layer_pop_wrap12,
#layer_pop_wrap13,
#layer_pop_wrap14,
#layer_pop_wrap15,
#layer_pop_wrap16,
#layer_pop_wrap17,
#layer_pop_wrap18,
#layer_pop_wrap19,
#layer_pop_wrap20 { width: 100%!important; }  
/* BASIC css end */


/* BASIC css end */

