@charset "utf-8";

/* mReset */
.cf:before,
.cf:after {content:''; display:block; clear:both;}
.cf {*zoom:1;}
.ir {border:0; background-color:transparent; color:transparent; font:0/0 a; text-shadow:none;}
.blind_txt {position:absolute; left:-9999em; top:-9999em; color:transparent; font-size:0; line-height:0; text-indent:-9999em;}
.evt_wrap {overflow:hidden;}
.evt_wrap * {font-family:'NanumBarunGothic', '나눔바른고딕', 'HelveticaNeue-Light', 'AppleSDGothicNeo-Light', 'Apple SD Gothic Neo', 'Apple Gothic','돋움', Dotum, Baekmuk Dotum, Undotum, sans-serif;}
.evt_wrap.ir * {border:0; background-color:transparent; color:transparent; font:0/0 a; text-shadow:none;}
.evt_wrap,
.evt_wrap div[class*="wrap_"] {position:relative; clear:both; margin:0 auto; background:transparent;}
.evt_wrap a[class*="btn_"] {display:block; position:absolute;}
.evt_wrap a {font-family:inherit;}
.evt_wrap img {width:100%; height:auto;}

/* Event */
.evt_wrap .card_area{padding:9% 11%;background:#ff708e;}
.evt_wrap .card_area li{position: relative;}
.evt_wrap .card_area .swiper-slide{position: relative;;width:80%;}
.evt_wrap .card_area .btn_card_down{left:0;top:81.3%;width:100%;height:15.1%}

.evt_wrap .btn_kakao{position: absolute;left:0;right:0;margin:0 auto;width:69.06%;top:71.58%;}
.evt_wrap .btn_rank{position: absolute;left:7.03%;top:88.88%;width:85.31%;}

.evt_wrap .swiper-pagination .swiper-pagination-bullet{background: #fff;opacity: 0.4;}
.evt_wrap .swiper-pagination .swiper-pagination-bullet-active{background: #fff;opacity:1;}