﻿@charset "utf-8";
.event_cont {padding:0 0 120px;}
.event_area img {vertical-align:top;}
/*슬릭배너 버튼*/
.event_banner_area .slick-arrow  {position:absolute;top:50%;display:none !important;width:90px;height:90px;font-size:0;background:url('//movie-img.moviee.co.kr/NYes24/new/all_sprite.png') no-repeat 0 0;z-index:3;cursor: pointer;transform: translate(0,-50%)}
.event_banner_area .slick-prev {left:0;}
.event_banner_area .slick-next {right:0;background-position:-120px 0;}
.event_banner_area .slick-dots {position: relative;bottom:32px;display:inline-block !important;vertical-align: top;z-index:3;}


/*이벤트 베너*/
.event_banner_area {position: relative;height:420px;background:#1691d2;overflow: hidden;text-align: center;}
.event_banner_area:after {
    content:'';position:absolute;bottom:0;left:0;right:0;height:64px;z-index:1;
    background-image:-ms-linear-gradient(rgba(0,0,0,.30), rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.3));
}
.event_slider {position: static !important;margin:auto;width:1200px;font-size:0;z-index:2;cursor: pointer;}
/* .event_slider:after {
    content:'';position:absolute;bottom:0;left:0;right:0;height:64px;
    background-image:-ms-linear-gradient(rgba(0,0,0,.30), rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.3));
} */
.event_slider .slick-list {height:420px;}
.event_banner_area:hover .slick-arrow {display:block !important;}
.event_slider .bx-play-box {bottom:35px;}
.event_slider .event_slide {height:420px;}

.event_cont .event_tab_area {padding-top: 60px; }
.event_cont .tab_menu02 {margin-bottom: 40px;}
.event_cont .btn_defaultB {}
.eve_all_area {font-size:0;}
.eve_all_area .event_link_box {position:relative;margin:0 0 30px 30px;display:inline-block;width:calc((100% - 60px) / 3); /* height:265px; */overflow:hidden;vertical-align:top;cursor: pointer;}
.eve_all_area .event_link_box:nth-child(3n+1) {margin-left:0;}
.eve_all_area .event_link_box  img {width:100%;}
.eve_all_area .event_link_box .evt_over_dmm {position:absolute;top:0;bottom:0;left:0;right:0;opacity: 0;padding:40px 40px 0;color:#fff;background:rgba(0,0,0,.8);z-index:2;}
.eve_all_area .event_link_box:hover .evt_over_dmm {opacity:1;transition:opacity .3s;}
.eve_all_area .event_link_box .evt_over_dmm .d_day {padding-bottom: 15px;font-size:28px;color:#ec6159;text-align: center;}
.eve_all_area .event_link_box .evt_over_dmm .tit {padding-bottom: 20px;font-size:20px; line-height:26px; text-align: center;}
.eve_all_area .event_link_box .evt_over_dmm .txt_box {padding:25px 0 0 0;font-size:14px;border-top:1px solid rgba(255,255,255,.2);text-align:center;}
.eve_all_area .event_link_box .evt_over_dmm .txt {padding-bottom:10px;}

.eve_all_area.theaterList .event_link_box{ margin:0 0 50px 30px;}
.eve_all_area.theaterList .event_link_box:nth-child(3n+1) {margin-left:0;}
.eve_all_area.theaterList .event_link_box img{ height:250px; object-fit: cover;}
.eve_all_area.theaterList .event_link_box .evt_desc{ font-size:20px; margin:20px 0 0 0; font-weight:500; color:#333;}
.eve_all_area.theaterList .event_link_box .evt_desc .tit{ font-size:22px; font-weight:600; color:#000;}
.eve_all_area.theaterList .event_link_box .evt_desc .date{ margin:10px 0 0 0 ; font-family:'Outfit';}

.event_detail_con{ text-align:center; padding:100px 0 0 0;}

.dv_notice_area .tbl_st05 {letter-spacing:0px;}

.event_cont .dv_txTab + .event_tab_area{ padding-top:0;}

/*이벤트 응모*/
.evt_img img {vertical-align:top;}
.evt_apply {padding:25px 0 65px;}
.evt_apply .evt_app_box {margin:auto;width:888px;font-size:0;}
.evt_apply .evt_block {margin:5px 0;display:inline-block;width:439px;height:64px; text-align:center; vertical-align:top;}
.evt_apply .evt_block:nth-child(2n+1) {margin-right:10px;}
.evt_apply .evt_block > a {display:block;width:100%;height:100%;font-size:16px;line-height:64px; background:#fff;color:#777;}
.evt_apply .evt_block > a.active, .evt_apply .evt_block > a:hover {background:#fff;font-weight: bold;color:#2b2b2b;}

/*이벤트 버튼 바로가기 */
.quick_eve_area {position: fixed;bottom:50px;right:200px;display:none;z-index:501;}
.quick_eve_area .eve_quick_btn {width:50px;height:50px;background:powderblue;cursor: pointer;}


