@charset "euc-kr";
/* setting */
/*{padding:0; margin:0}*/
.blindw {position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.eventWrap{width:100%;position:relative;font-size: 15px;line-height: 1.4;letter-spacing: -0.06em;overflow:hidden;}
.eventWrap{font-family : 'NotoSans KR';}
.eventWrap *{box-sizing:border-box}
.eventWrap .inner {position:relative;width:1080px;margin:0 auto;}
.eventWrap .inner::after{content:"";display:block;clear:both;}
.eventWrap img{border:0 none;vertical-align:middle;max-width:100%;}
.eventWrap .con_tit{position: relative;margin-bottom: 70px;text-align: center;}
.eventWrap .con_subtit{margin-bottom: 35px;position:relative;padding: 0 5%;}
.eventWrap .img_mb{display:none}
.eventWrap .conBox{position:relative}
.eventWrap .conBox::after{content:"";display:block;clear:both}
.eventWrap .flow::after{content:"";display:block;clear:both}
.eventWrap .video_box{position: relative;z-index: 1;cursor:pointer;padding-bottom: 52%;overflow: hidden;border-radius: 3px;margin-bottom: 40px;}
.eventWrap .video_box .play_area{width: 100% !important;height: 100% !important;position: absolute;width: 100%;height: 100%;}
.eventWrap .video_box .play_area img{width:100%;height:100%}
.eventWrap .video_box iframe{position: absolute;top:0;left:0;width:100%;height:100%;}
.eventWrap .tiny_txt{position: absolute;right: 0;bottom: 40px;font-size: 12px;letter-spacing: -0.03em;color: #c98c88;font-weight: 100;}

.eventWrap .lectlist{background: #fff;text-align: left;line-height: 1.2;}
.eventWrap .lecture{padding-bottom: 0 !important;font-family:'Malgun Gothic','¸¼Àº°íµñ';}
.vodchr_banner{margin:0}


.flt_inner {position: absolute;text-align: center;top:0;right: 70px;z-index: 15;margin-top:7%;}
.flt_inner a{display:block}
.flt_inner a+a{margin-top:20px}
.flt_inner a.ank_top {margin: 15px auto 0 -10%;display: inline-block;}


/* con_top */
.eventWrap .con_top{position:relative;text-align: center;background: url(https://img.megagong.net/m/2021/0303_wallpaper/gong/top_bg.jpg) no-repeat center 0;background-size: auto 100%;}
/* .eventWrap .con_top.on{background: url(https://img.megagong.net/m/2021/0303_wallpaper/gong/top_bg2.jpg) no-repeat center 0;background-size: auto 100%;} */
.eventWrap .con_top .inner{width: 1100px;padding: 130px 0 150px;}
.eventWrap .con_top .visual{}
.eventWrap .con_top .visual span{position: absolute;top: 60px;left: -20px;}
.eventWrap .con_top .visual .visual_box{overflow:hidden;}
.eventWrap .con_top .visual .visual_box > div{float:left;display: inline-block;}
.eventWrap .con_top .visual .visual_box > div.top_slider{float: left;width:496px;margin-top:100px;overflow: hidden;}
.eventWrap .con_top .visual .visual_box > div.top_txt{float: right;margin-left: 40px;}
.arrow{ position:absolute; bottom:-5%; left:50%; transform:translateX(-50%); -webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);animation:bubble .5s infinite alternate; -wekit-animation:bubble .5s infinite alternate;z-index:2 }
@keyframes bubble {
    0% { bottom:-4%; }
    100% { bottom:-5%; }
}

@-webkit-keyframes bubble {
    0% { bottom:-4%; }
    100% { bottom:-5%; }
}

.eventWrap.d1006 .con_top{position:relative;text-align: center;background: #f9eddb url(https://img.megagong.net/m/2022/1006_idpic/top_bg.jpg) no-repeat center 0;background-size: auto 101%;background-position: center;}
.eventWrap.d1006 .con_top .inner {width: 1200px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 200px 0 230px;}
.eventWrap.d1006 .con_top h3 {width: calc(40% - 70px); margin: 0 70px 0 0;}
.eventWrap.d1006 .con_top h3 > img {margin: 0 0 50px 0;}
.eventWrap.d1006 .con_top h3 a {display: block; margin: 0 auto; font-size: 26px; color: #ab1a13; width: 410px; height: 80px; border: 3px solid #ab1a13; border-radius: 40px; padding: 18px 0;}
.eventWrap.d1006 .con_top h3 a img {vertical-align: baseline;/* height: auto; */}
.eventWrap.d1006 .con_top .pic_slider {width: 60%;}


.eventWrap .con01{position: relative;background: url(https://img.megagong.net/m/2021/0303_wallpaper/gong/con1_bg.jpg) no-repeat center 0;background-size: auto 100%;padding: 120px 0 120px;text-align: center;}
.eventWrap .con01 .inner{width:1000px}
.eventWrap .con01 .con_box{position:relative}
.eventWrap .con01 .con_box::after{content:"";display:block;clear:both}
.eventWrap .con01 .phone{padding: 0 117px;overflow: hidden;}
.eventWrap .con01 .phone li{float:left}
.eventWrap .con01 .phone li+li{margin-left:200px}
.eventWrap .con01 .phone li a{display:block;margin-top:20px}

.eventWrap .con02{position: relative;background: #e9f8ff;padding: 120px 0 120px;text-align: center;background-size:auto 100%;}
.eventWrap .con02.new{padding: 120px 0 100px;}
.eventWrap .con02.new .slider_wrap{margin:0 auto}
.eventWrap .con02 .slider_wrap{margin:0 auto 80px}
.eventWrap .con02 .slider_wrap::after{content:"";display:block;clear:both;}
.eventWrap .con02 .slider_wrap >div{float:left;}
.eventWrap .con02 .slider_wrap >div.slider_box{position: relative;width:515px;background: url(https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_slider_bg.png) no-repeat center center;background-size: contain;}
.eventWrap .con02 .slider_wrap >div.slider_box .slider{position: relative;}
.eventWrap .con02 .slider_wrap >div.slider_box .slider .item{margin:0 auto}
.eventWrap .con02 .slider_wrap >div.slider_box .slider .item img{display:block;margin:0 auto}
.eventWrap .con02 .slider_wrap >div.slider_box .slider .item a{display:block; margin-top:20px;}
.eventWrap .con02 .slider_wrap >div.slider_box .slick-arrow{position: absolute;top: 50%;width: 23px;height: 40px;font-size:0;margin-top: -17px;z-index: 2;}
.eventWrap .con02 .slider_wrap >div.slider_box .slick-prev{left:-60px;background: url(https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_prev.png) no-repeat center 0;}
.eventWrap .con02 .slider_wrap >div.slider_box .slick-next{right:-60px;background: url(https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_next.png) no-repeat center 0;}
.eventWrap .con02 .slider_wrap >div.slider_box .action{}
.eventWrap .con02 .slider_wrap >div.action{float: right;width: 380px;text-align:center;margin-top:30px}
.eventWrap .con02 .slider_wrap >div.action >p{margin-bottom:25px}
.eventWrap .con02 .slider_wrap >div.action a{float:left;display: block;width:180px;font-size: 20px;color: #5e9eba;padding: 20px 0 25px;background: url('https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_bg_off.png') no-repeat center;background-size: contain;}
.eventWrap .con02 .slider_wrap >div.action a.on{color: #222;background: url('https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_bg_on.png') no-repeat center;background-size: contain;}
.eventWrap .con02 .slider_wrap >div.action a.sec{margin-left:20px;}
.eventWrap .con02 .slider_wrap >div.action a+a+a{margin-top:15px;}

.eventWrap .con02 .slider_wrap >div.slider-nav_box{float: right;width: 400px;text-align:center;margin-top:30px;}
.eventWrap .con02 .slider_wrap >div.slider-nav_box >p{margin-bottom:25px}
.eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav .slick-list{display:none}
.eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li{float:left;display: block;width: 180px;padding: 20px 0 25px;background: url('https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_bg_off.png') no-repeat center;background-size: contain;margin: 5px 10px;}
.eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li button{font-size: 20px;color: #5e9eba;}
.eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li.slick-active {background: url('https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_bg_on.png') no-repeat center;background-size: contain;}
.eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li.slick-active button{color: #222;}


.eventWrap .con02 .evt_noti{position: relative;border:2px solid #222;background: #fffbd2 url(https://img.megagong.net/m/2021/0303_wallpaper/gong/con2_evt_bg.png) no-repeat right top;background-size: auto 100%;padding: 60px 30px 0;text-align:left;}
.eventWrap .con02 .evt_noti >span{position:absolute;width:280px;height:49px;line-height: 49px;top:-28px;left:-2px;background:#fff;text-align:center;border:2px solid #222;box-sizing:border-box;color:#cd0026;font-size:20px;}
.eventWrap .con02 .evt_noti .noti_tit{margin-bottom: 20px;}
.eventWrap .con02 .evt_noti li strong,.eventWrap .con02 .evt_noti li span{display:inline-block}
.eventWrap .con02 .evt_noti li strong{ font-size:17px;width:135px;color:#cd0026;text-align:left;border-left:2px solid #cd0026;border-right:2px solid #cd0026;padding-left:12px;box-sizing:border-box}
.eventWrap .con02 .evt_noti li span{margin-left:20px;font-size: 17px;}
.eventWrap .con02 .evt_noti li+li{margin-top: 10px;}
.eventWrap .con02 .evt_noti .btn{display: block;margin: 25px auto 25px;text-align: center;}




.eventWrap .con03{position: relative;background: #eeeeee;padding: 120px 0 120px;}
.eventWrap .con03 .evt_info_box{margin-bottom: 0;}
.eventWrap .con03 .evt_info_box::after{content:"";display:block;clear:both;}
.eventWrap .con03 .evt_gift::after{content:"";display:block;clear:both;}
.eventWrap .con03 .evt_step::after{content:"";display:block;clear:both;}
.eventWrap .con03 .evt_info_box>div{float:left;}
.eventWrap .con03 .evt_info_box>div.evt_info{float:right;margin-top: 30px;}
.eventWrap .con03 .con_tit.end:before{position:absolute;content:'';width:167px;height:151px;top: 45%;right: 5%;background:url(https://img.megagong.net/m/2021/0303_wallpaper/gong/evt_end.png) no-repeat center 0;}
.eventWrap .con03 .con_box {overflow:hidden;}
.eventWrap .con03 .con_box .evt_gift{
    position: relative;
    margin: 80px auto 100px;
    text-align: center;
    border-top: 2px solid #829faf;
    padding-top: 50px;
}
.eventWrap .con03 .con_box .evt_gift .tit{position:absolute;top: -26px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.eventWrap .con03 .con_box .evt_gift ol li{float:left}
.eventWrap .con03 .con_box .evt_gift ol li+li{margin-left:25px}
.eventWrap .con03 .con_box .evt_step{
    position: relative;
    margin: 80px auto 0;
    text-align: center;
    border-top: 2px solid #829faf;
    padding-top: 50px;
}
.eventWrap .con03 .con_box .evt_step .tit{position:absolute;top: -26px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.eventWrap .con03 .con_box .evt_step ol li{position:relative;float:left}
.eventWrap .con03 .con_box .evt_step ol li+li{margin-left:53px}
.eventWrap .con03 .con_box .evt_step ol li+li::before{position:absolute;content:'';left: -32px;top:50%;width: 16px;height: 18px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);background:url(https://img.megagong.net/m/2021/0303_wallpaper/gong/evt_way_arrow.png) no-repeat center 0;}

.eventWrap .con03 .con_box .evt_btn_wrap{margin: 30px auto 60px;width: 700px;overflow: hidden;}
.eventWrap .con03 .con_box .evt_btn_wrap p{display:inline-block;float:left;}
.eventWrap .con03 .con_box .evt_btn_wrap p+p{margin-left: 38px;}

.eventWrap .con03 .sns_box {border: 2px solid #d3d3d3;}
.eventWrap .con03 .sns_box .url_list_box{padding: 40px 37px;background: #fff;text-align: left;}
.eventWrap .con03 .sns_box .url_list_box .url_list{position: relative;overflow: hidden;}
.eventWrap .con03 .sns_box .url_list_box .url_list+.url_list{margin-top:15px}
.eventWrap .con03 .sns_box .url_list_box .url_list li {float:left;}
.eventWrap .con03 .sns_box .url_list_box .url_list li + li {margin-left: 25px;}
.eventWrap .con03 .sns_box .url_list_box .url_list li + li + li {margin-left: 10px;}
/* .eventWrap .con03 .sns_box .url_list_box .url_list.last li:nth-child(6){}
.eventWrap .con03 .sns_box .url_list_box .url_list.last li:nth-child(7){margin: 15px 0 0 9px;} */

.eventWrap .con03 .evtBoard_common{background: #fff;padding: 40px 0 0;border: 2px solid #d3d3d3;;border-top:none;}
.eventWrap .con03 .evtBoard_common .board_notice{position:relative}
.eventWrap .con03 .evtBoard_common .board_notice li{color:#f8d3d1}
.eventWrap .con03 .evtBoard_common .board_write .inp_wrap textarea, .eventWrap .con03 .evtBoard_common .board_write .inp_wrap input[type="text"]{height: 60px;background: #ececec;border: 2px solid #222;}
.eventWrap .con03 .evtBoard_common .board_write .btn_wrap a{height: 60px;line-height: 60px;}
.eventWrap .con03 .evtBoard_common .board_notice li {color: #666666;opacity: 1;}
.eventWrap .con03 .evtBoard_common .board_list ul li span{word-break:break-all}
.eventWrap .con03 .btnUrl{position: absolute;right: 0;top: 0;font-size: 12px;font-weight: bold;padding: 3px 15px;border: 1px solid #d50028;border-radius:15px 15px;color: #d50028;}

.eventWrap .con03 .evt_txt{margin-top:60px}
.eventWrap .con03 .evt_txt .tit{background: #d3d3d3;color: #222222;padding:15px 0;font-size: 18px;cursor: pointer;font-weight: bold;text-align: center;}
.eventWrap .con03 .evt_txt .tit span.off{display:inline-block}
.eventWrap .con03 .evt_txt .tit span.on{display:none}
.eventWrap .con03 .evt_txt .tit.on span.on{display:inline-block}
.eventWrap .con03 .evt_txt .tit.on span.off{display:none}
.eventWrap .con03 .evt_txt ul {text-align: left;}
.eventWrap .con03 .evt_txt .slideToggle{display: none;}
.eventWrap .con03 .cautn{padding: 0;text-align: left;}
.eventWrap .con03 .evt_cautn{position: relative;margin: 25px 0 25px;text-align: left;}
.eventWrap .con03 .evt_cautn li{position: relative;padding-left: 18px;text-align:left;font-size: 14px;line-height:25px;text-align: left;color: #666666;font-weight: normal;}
.eventWrap .con03 .evt_cautn li::before{position: absolute;left:0;content: "¡Ø";}
.eventWrap .con03 .evt_cautn li strong{font-weight:bold;color:#fff}
.eventWrap .con03 .evt_cautn li a{color: #222222;padding: 2px 10px;text-align: center;font-size: 12px;font-weight: bold;display: inline-block;margin: 0 0 0 3px;background: #fff;border-radius: 15px 15px;border: 1px solid #d2d2d2;}
.eventWrap .con03 .evt_cautn li ul li{padding-left:0}
.eventWrap .con03 .evt_cautn li ul li::before{display:none;}

/* event */
.evSection .con_tit {margin: 0 0 70px 0;position: relative;}
.evSection .con_tit i {position: absolute; top: 10%; right: 0; z-index: 1;}

/* event 1 */
.evCon1 {padding: 150px 0 100px 0;}
.evCon1 .inner {position: relative;}
.evCon1 .con_box {}
.evCon1 .bg_down {/* margin: 0 0 100px 0; */}
.evCon1 .con_box .bg_down .evt1_slider_wrap {margin: 0 0 50px 0;}
.evCon1 .con_box .bg_down .evt1_slider {width: 68%; margin: 0 auto;}
.evCon1 .con_box .bg_down .down_btn {text-align: center; margin: 0 0 20px 0;}
.evCon1 .con_box .bg_down .down_btn a {margin: 0 10px;}
.evCon1 .con_box .bg_down .down_btn_sub {text-align: center; color: rgba(0, 0, 0, 0.7);}
.mg_slick_wrap .slick-dots li button {width: 20px; height: 20px; border-radius: 50%; background: none;}
.mg_slick_wrap .slick-dots li:nth-child(1) button {border: 3px solid #213a74;}
.mg_slick_wrap .slick-dots li:nth-child(2) button {border: 3px solid #047285;}
.mg_slick_wrap .slick-dots li:nth-child(3) button {border: 3px solid #cb204a;}
.mg_slick_wrap .slick-dots li:nth-child(4) button {border: 3px solid #8061c1;}
.mg_slick_wrap .slick-dots li.slick-active:nth-child(1) button {background: #213a74;}
.mg_slick_wrap .slick-dots li.slick-active:nth-child(2) button {background: #047285;}
.mg_slick_wrap .slick-dots li.slick-active:nth-child(3) button {background: #cb204a;}
.mg_slick_wrap .slick-dots li.slick-active:nth-child(4) button {background: #8061c1;}

.evCon1_btm {background: #fff;padding: 100px 0; position: relative;}
.evCon1_btm .inner::before,
.evCon1_btm .inner::after {content: '';  width: 356px; height: 133px; position: absolute; bottom: 0;}
.evCon1_btm .inner::before {background: url(https://img.megagong.net/m/2022/1006_idpic/evt1_bg01.png) no-repeat;left: -170px;}
.evCon1_btm .inner::after {background: url(https://img.megagong.net/m/2022/1006_idpic/evt1_bg02.png) no-repeat; right: -170px;}
.evCon1_btm .con_box .bonus_tip {}
.evCon1_btm .con_box .bonus_tip .bonus_stit {text-align: center;margin: 0 0 50px 0;position: relative;z-index: 2;}
.evCon1_btm .con_box .bonus_tip .bonus_stit i {position: absolute;left: calc(50% - 181px);top: -56%;}
.evCon1_btm .con_box .bonus_tip .bonus_stit::before,
.evCon1_btm .con_box .bonus_tip .bonus_stit::after {content: ''; width: calc(50% - 150px); height: 2px; background: #000; position: absolute; top: 50%;}
.evCon1_btm .con_box .bonus_tip .bonus_stit::before {left: 0;}
.evCon1_btm .con_box .bonus_tip .bonus_stit::after {right: 0;}

.evCon1_btm .con_box .bonus_tip .bonus_tit {text-align: center; margin: 0 0 50px 0;}
.evCon1_btm .con_box .bonus_tip .bonus_con {display: flex;justify-content: center;margin: 0 0 80px 0;}
.evCon1_btm .con_box .bonus_tip .bonus_con li {margin: 0 10px;text-align: center;}
.evCon1_btm .con_box .bonus_tip .bonus_con li p {font-size: 18px;font-weight: 900;margin: 10px 0 0 0; line-height: 1;}
.evCon1_btm .con_box .bonus_tip .bonus_con li p span {font-size: 13px;}
.evCon1_btm .con_box .bonus_sub {text-align: center;}
.evCon1_btm .con_box .bonus_sub li {font-size: 20px;margin: 0 0 10px 0;}
.evCon1_btm .con_box .bonus_sub li br {display: none;}
.evCon1_btm .con_box .bonus_sub li::before {content: '';background: url(https://img.megagong.net/m/2022/1006_idpic/bonus_img06.png) no-repeat;width: 25px;height: 25px;display: inline-block;vertical-align: bottom;padding: 0 10px 0 0;}

/* event 2 */
.evCon2 {background: #eee2cf; padding: 150px 0;}
.evCon2 .con_tit {margin: 0;}
.evCon2 .con_box {
    text-align: center;
}
.evCon2 .con_box .date {font-size: 21px;text-align: left;/* position: absolute; *//* left: 50%; *//* transform: translateX(-50%); *//* top: 380px; *//* vertical-align: text-top; *//* text-align: center; */margin: 70px 0;display: inline-block;/* width: 50%; *//* margin: 0 auto; */}
.evCon2 .con_box .date .info {margin: 10px 0;}
.evCon2 .con_box .date .info div {display: inline-block;}
.evCon2 .con_box .date .info .info_title {position: relative;padding: 0 15px 0 10px;font-weight: bold;vertical-align: top;}
.evCon2 .con_box .date .info .info_title::before {content: ''; width: 5px; height: 5px; background: #000; border-radius: 50%; position: absolute; top: calc(50% - 2.5px); left: 0px;}
.evCon2 .con_box .date .info .info_title::after {content: ''; width: 2px; height: 13px; background: #000; position: absolute; top: calc(50% - 6.5px); right: 0;}
.evCon2 .con_box .date .info .info_date {margin: 0 0 0 15px;}
.evCon2 .con_box .date .info .noti {/* display: block; */color: #ab1a13;font-size: 14px;margin: 0 0 0 10px;}
.evCon2 .con_box .evt_box {}
.evCon2 .con_box .evt_box div:nth-child(1) {/* margin: 0 0 80px 20%; */width: 100%;margin: 0 auto 80px;text-align: center;}
.evCon2 .con_box .evt_box div:nth-child(1) img {margin: 0 25px;}
.evCon2 .evtBoard_common {background-color: transparent;}
.evCon2 .evtBoard_common .evtBoard_inner {margin: 0 0 70px 0;}
.evCon2 .evtBoard_common .board_write {margin: 0;padding: 0px 160px 0 0;}
.evCon2 .evtBoard_common .board_write .inp_wrap {border: 1px solid #000;}
.evCon2 .evtBoard_common .board_write .btn_wrap {width: 150px;}
.evCon2 .evtBoard_common .board_notice {margin: 0; margin: 15px 0 0;}
.evCon2 .evtBoard_common .board_list {padding: 0; background: transparent;}
.evCon2 .evtBoard_common .board_list li {background: #fff;}
.evCon2 .evtBoard_common .board_list li.notice {background: #e6d3b5;}
.evCon2 .evtBoard_common .board_notice li {color: #000; opacity: 1;}
.evCon2 .evtBoard_common .board_notice li.chk_notice {top: 115px; right: 0;}
.evtBoard_common .paging {background: transparent;}
.paging a, .paging strong { color:#000; }
.eventWrap .paging img { vertical-align:top; }
.paging a:first-child { width:20px; height:20px; border:1px solid #000; background: url(https://img.megagong.net/m/2022/1006_idpic/bullet_arrow_prev.png) no-repeat center ; }
.paging a:last-child { width:20px; height:20px; border:1px solid #000; background: url(https://img.megagong.net/m/2022/1006_idpic/bullet_arrow_next.png) no-repeat center ; }
.paging a img { display:none; }

/* event 3 */
.evCon3 {background: #fff4df url(https://img.megagong.net/m/2022/1006_idpic/evt3_bg.jpg) no-repeat;background-size: auto 100%;padding: 150px 0;background-position: center;}
.evCon3 .con_box {}
.evCon3 .con_box .evt_gift {display: flex;align-items: center;justify-content: space-between;padding: 0 40px;margin: 0 0 80px 0;}
.evCon3 .con_box .date {font-size: 21px;}
.evCon3 .con_box .date .info {
    margin: 10px 0;
}
.evCon3 .con_box .date .info div {display: inline-block;}
.evCon3 .con_box .date .info .info_title {position: relative; padding: 0 15px 0 10px; font-weight: bold;}
.evCon3 .con_box .date .info .info_title::before {content: ''; width: 5px; height: 5px; background: #000; border-radius: 50%; position: absolute; top: calc(50% - 2.5px); left: 0px;}
.evCon3 .con_box .date .info .info_title::after {content: ''; width: 2px; height: 13px; background: #000; position: absolute; top: calc(50% - 6.5px); right: 0;}
.evCon3 .con_box .date .info .info_date {margin: 0px 0 0 15px;vertical-align: text-top;}
.evCon3 .con_box .date .info .noti {display: block; color: #ab1a13; font-size: 14px;}
.evCon3 .con_box .evt_gift .gift {position: relative;}
.evCon3 .con_box .evt_gift .gift p {color: #c8ad81;font-weight: bold;font-size: 18px;position: absolute;bottom: 25px;left: 50%;transform: translateX(-50%);}
.evCon3 .con_box .evt_gift .gift p br {display: none;}
.evCon3 .con_box .evt_way {}
.evCon3 .con_box .evt_way .eventBoard {}
.evCon3 .con_box .evt_way .eventBoard .way_tit {text-align: center;font-size: 24px;font-weight: 900;position: relative;margin: 0 0 30px 0;}
.evCon3 .con_box .evt_way .eventBoard .way_tit::before,
.evCon3 .con_box .evt_way .eventBoard .way_tit::after {content: ''; width: calc(50% - 82px); height: 2px; background: #000; position: absolute; top: 50%;}
.evCon3 .con_box .evt_way .eventBoard .way_tit::before {left: 0;}
.evCon3 .con_box .evt_way .eventBoard .way_tit::after {right: 0;}
.evCon3 .con_box .evt_way .eventBoard .way {padding: 60px 0 0 0; margin: 0 0 50px 0;}
.evCon3 .con_box .evt_way .eventBoard .way ul {display: flex;margin: 0 -8px;}
.evCon3 .con_box .evt_way .eventBoard .way li {background: #fff;border-radius: 10px;margin: 0 8px;flex: 1 1 33.333%;position: relative;padding: 60px 0 30px;display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;}
.evCon3 .con_box .evt_way .eventBoard .way li:nth-child(1)::after,
.evCon3 .con_box .evt_way .eventBoard .way li:nth-child(2)::after {content: ''; width: 35px; height: 35px; background: url(https://img.megagong.net/m/2022/1006_idpic/evt3_img05.png) no-repeat; position: absolute; right: -25px; top: 50%; transform: translateY(-50%); z-index: 1;}
.evCon3 .con_box .evt_way .eventBoard .way li p {font-size: 0; width: 120px; height: 120px; background: url(https://img.megagong.net/m/2022/1006_idpic/evt3_img02.png) no-repeat; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%);}
.evCon3 .con_box .evt_way .eventBoard .way li:nth-child(2) p {background-position: -120px 0;}
.evCon3 .con_box .evt_way .eventBoard .way li:nth-child(3) p {background-position: -240px 0;}
.evCon3 .con_box .evt_way .eventBoard .way li span {font-size: 20px;}
.evCon3 .con_box .evt_way .eventBoard .way li span .noti {color: #ab1a13; font-size: 16px; margin: 15px 0 0 0;}
.evCon3 .con_box .evt_way .eventBoard .way li strong.red {display: block; color: #ab1a13; margin: 0 0 10px 0;}
.evCon3 .eventBoard .down_btn {text-align: center; margin: 0 0 80px 0;}
.evCon3 .eventBoard .down_btn a {margin: 0 10px;}
.evCon3 .eventBoard .shareList {background: #fff;padding: 30px 40px;}
.evCon3 .eventBoard .shareList li {text-align: center;overflow: hidden;margin: 10px 0;}
.evCon3 .eventBoard .shareList li dl dt {color: #fff;font-size: 19px;font-weight: bold;width: 15.666%;border-radius: 10px;padding: 9px 0;float: left;margin: 0 2% 0 0;}
.evCon3 .eventBoard .shareList li dl.sns dt {background: #213a74;}
.evCon3 .eventBoard .shareList li dl.naver dt {background: #047285;}
.evCon3 .eventBoard .shareList li dl.daum dt {background: #cb204a;}
.evCon3 .eventBoard .shareList li dl.etc dt {background: #8061c1;}
.evCon3 .eventBoard .shareList li dl dd {border-radius: 5px;font-size: 18px;font-weight: bold;width: 15.666%;padding: 9px 0;float: left;margin: 0 1% 0 0;}
.evCon3 .eventBoard .shareList li dl::after {content:''; display:block; clear:both;}
.evCon3 .eventBoard .shareList li dl.sns dd {color: #213a74;border: 1px solid #213a74;/* align-items: center; */}
.evCon3 .eventBoard .shareList li dl.naver dd {color: #047285; border: 1px solid #047285;}
.evCon3 .eventBoard .shareList li dl.naver dd:last-child,
.evCon3 .eventBoard .shareList li dl.etc dd:last-child {margin: 0;}
.evCon3 .eventBoard .shareList li dl.daum dd {color: #cb204a; border: 1px solid #cb204a;}
.evCon3 .eventBoard .shareList li dl.etc dd {color: #8061c1; border: 1px solid #8061c1;}
.evCon3 .evtBoard_common {background: #eee2cf;padding: 30px 0;}
.evCon3 .evtBoard_common .board_notice {margin: 20px 30px 0;}
.evCon3 .evtBoard_common .board_notice li {color: #111; opacity: 1; font-size: 13px;}
.evCon3 .evtBoard_common .board_notice li:last-child {color: #ab1a13;}
.evCon3 .evtBoard_common .evtBoard_inner {position: relative;}
.evCon3 .evtBoard_common .evtBoard_inner .info_wrap {position: absolute;right: 30px;bottom: 40px;}
.evCon3 .evtBoard_common .info_wrap button {font-size: 16px;font-weight: 600;color: #ab1a13;border-bottom: 1px solid #ab1a13;font-family: 'NotoSans KR';}
.evCon3 .evtBoard_common .board_write {margin: 0 30px; padding: 0px 160px 0 0;}
.evCon3 .evtBoard_common .board_write .inp_wrap {border: 1px solid #000;}
.evCon3 .evtBoard_common .board_write .btn_wrap {width: 150px;}


/* event warning */
.evtoggleWarning p.w_tit {background: #000;color: #fff;font-size: 16px;padding: 10px 0;position: relative;cursor: pointer; text-align: center;}
.evtoggleWarning p.w_tit::before{content:'';width: 1000%;height: 100%;background: #000;position: absolute;top: 0;left: -500%;}
.evtoggleWarning p.w_tit span {position: relative;}
.evtoggleWarning p.w_tit i {margin-left: 5px;display: inline-block;position: relative;vertical-align: text-top;}
.evtoggleWarning.on p.w_tit i {transform: rotate(180deg) translateY(-15%);}
.evtoggleWarning .warningList{padding: 80px 0; display: none;}
.evtoggleWarning.on .warningList{display: block;}
.evtoggleWarning .warningList li {
    font-size: 13px;
    font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;
    margin: 5px 0;
    padding: 0 0 0 10px;
}
.evtoggleWarning .warningList li::before {content: '-';/* padding: 0 5px 0 0; */position: absolute;left: 0;}
.evtoggleWarning .warningList li a {font-size: 10px;padding: 0 5px;border: 1px solid #ab1a13;border-radius: 8px;color: #ab1a13;margin: 0 0 0 10px;display: inline-block;}

/* ÆË¾÷ */
.black_bg{background-color:#000;opacity:0.8;position:fixed;left:0;top:0;width:100%;height:100%;text-indent:-9999em;z-index:92}
.dim_bnrwrp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;}
.dim_bnrwrp_wrap .dim_popup{position:fixed;top:50% !important;left:50%;z-index:3;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.dim_popup button{position:absolute;right: 15px;top: 15px;background: none;}

/* µî·ÏÇÑ url ÆË¾÷*/
.clickPop{width: 490px;background:#fff;border:1px solid #000;padding: 40px 10px;position:absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.dim_popup .tit{text-align:center;margin: 20px 0;padding: 0 15px;font-size: 30px;font-weight: bold;}
.eventWrap .dim_bnrwrp_wrap table{font-size: 14px;}
.eventWrap .dim_bnrwrp_wrap table tr th, .eventWrap .dim_bnrwrp_wrap table tr td{padding: 8px 5px;border: 1px solid #ddd;}
.eventWrap .dim_bnrwrp_wrap table tr th{border-color:#fff}
.eventWrap .dim_bnrwrp_wrap table tr th{background:#eaeaea}
.eventWrap .dim_bnrwrp_wrap .dim_popup table tr th, .eventWrap .dim_bnrwrp_wrap .dim_popup table tr td{word-break: break-all;text-align: center;}
.eventWrap .dim_bnrwrp_wrap .dim_popup table tr td.con{text-align:left}
.dim_popup.clickPop .btnConfirm{text-align:center;margin: 40px 0 0 0;}
.dim_popup.clickPop .btnClose{position:absolute;right: 10px;top: 10px;background: url(https://img.megagong.net/m/common/pop_close2.png) no-repeat center center;font-size: 0;width: 26px;height: 26px;}



@media (max-width: 1200px){
    .flt_inner {display: none;}
    .eventWrap .inner, .eventWrap .con_top .inner,.eventWrap .con01 .inner,.eventWrap .con04 .inner, .eventWrap .con05 .inner{min-height: 0;width: 96%;}
    .eventWrap .con_top .inner{width: 96%;}
    .eventWrap .con_top .visual{width:100%}
    .eventWrap .con_top .visual span{top: 5%;left: 0;}
    .eventWrap .con_top .visual .visual_box{width:100%}
    .eventWrap .con_top .visual .visual_box > div{width:50%}
    .eventWrap .con_top .visual .visual_box > div.top_slider{width: 45%;margin-top: 10%;}
    .eventWrap .con_top .visual .visual_box > div.top_slider img{width:98%;padding:0 1%;display: block;margin: 0 auto;}
    .eventWrap .con_top .visual .visual_box > div.top_txt{width: 50%;margin-left: 0;}

    .eventWrap .con01 .phone{padding: 0;width: 80%;margin: 0 auto;}
    .eventWrap .con01 .phone li{width:48%}
    .eventWrap .con01 .phone li+li{margin-left:4%}

    .eventWrap .con02 .slider_wrap{width:90%;margin:0 auto 60px}
    .eventWrap .con02 .slider_wrap >div.slider_box{width: 50%;}
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-prev{left: -6%;}
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-next{right:-6%}
    .eventWrap .con02 .slider_wrap >div.slider_box .action{}
    .eventWrap .con02 .slider_wrap >div.action{width: 40%;margin-top: 5%;}
    .eventWrap .con02 .slider_wrap >div.action >p{margin-bottom:25px}
    .eventWrap .con02 .slider_wrap >div.action a{width:49%;background-size: 100% 100%;}
    .eventWrap .con02 .slider_wrap >div.action a.on{width:49%;background-size: 100% 100%;}
    .eventWrap .con02 .slider_wrap >div.action a.sec{margin-left:2%;}
    .eventWrap .con02 .slider_wrap >div.action a+a+a{margin-top:15px;}

    .eventWrap .con02 .slider_wrap >div.slider-nav_box{width: 40%;margin-top: 5%;}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box >p{margin-bottom:25px}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li{width: 47%;background-size: 100% 100%;margin: 5px 1%;}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li.slick-active {width: 47%;background-size: 100% 100%;}
    


    .eventWrap .con03 .evt_info_box>div{width: 48%;}
    .eventWrap .con03 .evt_info_box>div.evt_info{margin-top: 3%;margin-left: 4%;}
    .eventWrap .con03 .evt_info_box>div img{width:100%}
    .eventWrap .con03 .con_box .evt_gift ol li{width:24%}
    .eventWrap .con03 .con_box .evt_gift ol li+li{margin-left:1.25%}
    .eventWrap .con03 .con_box .evt_step ol li{width: 31.3%;}
    .eventWrap .con03 .con_box .evt_step ol li+li{margin-left: 2.5%;}
    
    
    .eventWrap .con03 .sns_box .url_list_box{padding: 20px 15px;}
    .eventWrap .con03 .sns_box .url_list_box .url_list+.url_list{margin-top:5px}
    .eventWrap .con03 .sns_box .url_list_box .url_list li{width:15.8%}
    .eventWrap .con03 .sns_box .url_list_box .url_list li + li {margin-left: 1%;}
    .eventWrap .con03 .sns_box .url_list_box .url_list li + li + li {margin-left: 1%;}
    
    .eventWrap .con03 .evtBoard_common .board_write .btn_wrap a{height:50px;line-height:50px}
    .eventWrap .con03 .evt_step ol li p.right.sns_list{margin-right: 5%;}

    .clickPop{width:90%;max-width: 490px;}

    .eventWrap.d1006 .con_top .inner {padding: 15% 0;width: 96%;}
    .evSection {padding: 10% 0;}
    .evSection .con_tit {margin: 0 0 8% 0;}
    .evSection .con_tit i {width: 20%;}
    .eventWrap.d1006 .con_top h3 a {
    width: 80%;
    height: 60px;
    font-size: 20px;
    padding: 12px 0;
}
    .evCon1 .con_box .bg_down .down_btn a {display: inline-block; width: 40%;}
    .evCon1_btm .inner::before {left: -100px}
    .evCon1_btm .inner::after {right: -100px}
    .evCon1 .con_box .bg_down .evt1_slider_wrap {margin: 0 0 3% 0;}
    .evCon1 .bg_down {/* margin: 0 0 10% 0; */}
    .evCon1_btm .con_box .bonus_tip .bonus_tit {margin: 0 0 3% 0;}
    .evCon1_btm .con_box .bonus_tip .bonus_stit {
    margin: 0 0 5% 0;
}
    .evCon1_btm .con_box .bonus_tip .bonus_con {margin: 0 0 3% 0;}
    .evCon2 .con_box .date {margin: 0 0 3% 0;}
    .evCon2 .con_box .evt_box div:nth-child(1) {/* margin: 0 0 5% -20%; */margin: 0 0 5% 0;}
    .evCon2 .con_box .evt_box div:nth-child(1) img {margin: 0 1%;/* width: 100%; *//* max-width: 100%; */}
    .evCon2 .evtBoard_common .evtBoard_inner {margin: 0 0 3% 0;}
    .evCon2 .evtBoard_common .board_notice li.chk_notice {
    top: 138px;
    /* bottom: 65px; */
}
    .evCon2 .evtBoard_common .board_write {
    padding: 0;
    margin: 0 0 10px;
}
    .evCon2 .evtBoard_common .board_write .btn_wrap {width: 100%}
    .evCon3 .con_box .evt_gift {margin: 0 0 5% 0;}
    .evCon3 .con_box .evt_way .eventBoard .way_tit {margin: 0 0 2% 0;}
    .evCon3 .con_box .evt_way .eventBoard .way {
    margin: 0 0 5% 0;
}
    .evCon3 .eventBoard .down_btn a {display: inline-block; width: 40%;}
    .evCon3 .eventBoard .down_btn {margin: 0 0 5% 0;}
    .evCon3 .eventBoard .shareList {padding: 30px;}
    
    .evCon3 .evtBoard_common .board_write {padding: 0;/* margin: 0 0 10px; */}
    .evCon3 .evtBoard_common .board_write .btn_wrap {width: 100%}
    .evCon3 .evtBoard_common .evtBoard_inner .info_wrap {
    position: unset;
    width: 100%;
    background: #ab1a13;
    /* color: #eee2cf; */
    text-align: center;
    padding: 6px 0;
    margin: 20px 0 0 0;
}
    .evCon3 .evtBoard_common .info_wrap button {
    color: #eee2cf;
}
    .evCon3 .evtBoard_common {padding: 30px 0 0 0;}
    .evtoggleWarning {padding: 0;}
    .evtoggleWarning .warningList {padding: 3% 0;}
}

@media (max-width: 992px){
    .eventWrap .con_tit{margin-bottom:5%;}
    .eventWrap .con_subtit{margin-bottom: 3%;}
/*     .eventWrap .con_top .visual .visual_box > div.top_txt{width:49%} */
    .eventWrap .con_top .visual span{left: 0;max-width: 12%;}
    .eventWrap .con_top .inner{padding: 10% 0 12%;}
    .arrow{max-width: 6%;}

    .eventWrap .con01{padding: 6% 0 6%;}
    
    .eventWrap .con02{padding: 6% 0 6%;}
    .eventWrap .con02.new{padding: 6% 0 4%;}
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-prev{left: -10%;}
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-next{right:-10%}
    .eventWrap .con02 .slider_wrap >div.slider_box .slider .item img{width:80%;margin:0 auto}
    .eventWrap .con02 .slider_wrap >div.action{margin-top:10%}
    .eventWrap .con02 .slider_wrap >div.action a{font-size: 18px;padding: 5% 0 6%;}

    .eventWrap .con02 .slider_wrap >div.slider-nav_box{margin-top:10%}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li{padding: 5% 0 6%;}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li button{font-size:18px}
    

    .eventWrap .con02 .evt_noti{padding: 30px 15px 0;background-size: 42% auto;}
    .eventWrap .con02 .evt_noti .noti_tit{max-width:70%}
    .eventWrap .con02 .evt_noti .btn{margin: 15px auto 15px;max-width:40%}
    .eventWrap .con02 .evt_noti >span{width:30%;height:auto;line-height:2.5;top:-8%;font-size:18px;}
   
    .eventWrap .con03{padding: 6% 0 6%;}
    .eventWrap .con03 .con_box .evt_step ol li+li::before{left: -6%;max-width: 4%;background-size:contain;}
    .eventWrap .con03 .evt_txt{margin-top:30px}
    .eventWrap .con03 .evt_txt .tit{font-size:16px}
    

    .eventWrap .con03 .con_box .evt_btn_wrap{margin: 15px auto 30px;width: 70%;}
    .eventWrap .con03 .con_box .evt_btn_wrap p{width:49%}
    .eventWrap .con03 .con_box .evt_btn_wrap p+p{margin-left: 2%;}

    .evCon1_btm .con_box .bonus_tip .bonus_tit {width: 60%;margin: 0 auto 3%;}
    .evCon1_btm .con_box .bonus_tip .bonus_con {width: 80%;margin: 0 auto 3%;}
    .evCon1_btm .inner::before, .evCon1_btm .inner::after {display: none;}
    .evCon2 .con_box .date {
    font-size: 18px;
    /* width: 80%; */
    /* width: 71%; */
    /* margin: 0 auto; */
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
    /* top: 20%; */
    vertical-align: top;
}
    .evCon2 .con_box .date .info {/* flex: 1 1 100%; */margin: 5px 0;}
    .evCon2 .con_box .date .info .noti {display: block;margin: 0;}
    .evCon3 .con_box .date {
    font-size: 18px;
}
    .evCon3 .con_box .evt_gift .gift p {
    text-align: center;
    font-size: 16px;
    bottom: 0;
}
    .evCon3 .con_box .evt_gift .gift p br {display: block;}

}
@media (max-width: 768px){
    .eventWrap .con01 .phone{width: 70%;}
        
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-prev{left: -10%;}
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-next{right:-10%}
    .eventWrap .con02 .slider_wrap >div.slider_box .slider .item img{width:60%;margin:0 auto}
    .eventWrap .con02 .slider_wrap >div.action{margin-top:5%}
    .eventWrap .con02 .slider_wrap >div.action a{font-size: 18px;padding: 5% 0 6%;}


    .eventWrap .con03 .con_box .evt_gift{margin: 40px auto 50px;padding-top: 25px;}
    .eventWrap .con03 .con_box .evt_gift .tit{max-width: 20%;top: -9%;}
    .eventWrap .con03 .con_box .evt_step{margin: 40px auto 0;padding-top: 25px;}
    .eventWrap .con03 .con_box .evt_step .tit{max-width: 20%;top: -12%;}

    .eventWrap.d1006 .con_top .inner {}
    .eventWrap.d1006 .con_top h3 a {width: 100%;font-size: 16px;padding: 14px 0;}
    .eventWrap.d1006 .con_top h3 a img {height: 14px;}
    .evCon1_btm .con_box .bonus_tip .bonus_stit {padding: 0px 20%;}
    .evCon1_btm .con_box .bonus_tip .bonus_stit i {
    /* padding: 0 20%; */
    top: -40%;
    left: 20%;
    width: 10%;
    /* margin: 0 20%; */
}
    .evCon1 .con_box .bonus_tip .bonus_stit::before, .evCon1 .con_box .bonus_tip .bonus_stit::after {
    width: calc(50% - 106px);
}
    .evCon1_btm .con_box .bonus_tip .bonus_con {flex-wrap: wrap;}
    .evCon1_btm .con_box .bonus_tip .bonus_con li {flex: 1 1 23.5%;margin: 2%;/* width: 20%; */}
    .evCon1_btm .con_box .bonus_tip .bonus_con li:nth-child(4) {margin: 2% 4% 2% 18%;}
    .evCon1_btm .con_box .bonus_tip .bonus_con li:nth-child(5) {margin: 2% 18% 2% 4%;}
    .evCon1_btm .con_box .bonus_sub li {font-size: 16px;}
    .evCon1_btm .con_box .bonus_sub li br {display: block;}
    .evCon1_btm .con_box .bonus_sub li::before {width: 16px;height: 16px;background-size: contain;vertical-align: middle;}
    .evCon2 .con_box .date {/* top: 18%; */}
    .evCon2 .con_box .evt_box div:nth-child(1) {}
    .evCon2 .con_box .evt_box div:nth-child(1) img {
    width: 40%;
    margin: 0;
}
    .evCon3 .con_box .evt_gift {flex-direction: column;}
    .evCon3 .con_box .date {margin: 0 0 5% 0;}
    .evCon3 .con_box .evt_way .eventBoard .way ul {
    flex-direction: column;
    margin: 0;
}
    .evCon3 .con_box .evt_way .eventBoard .way li {
    margin: 0 0 6%;
    padding: 40px 0 30px;
}
    .evCon3 .con_box .evt_way .eventBoard .way li p {
    width: 80px;
    height: 80px;
    background-size: auto 100%;
}
    .evCon3 .con_box .evt_way .eventBoard .way li:nth-child(2) p {background-position: -80px 0;}
    .evCon3 .con_box .evt_way .eventBoard .way li:nth-child(3) p {background-position: -160px 0}
    .evCon3 .con_box .evt_way .eventBoard .way li:nth-child(1)::after, .evCon3 .con_box .evt_way .eventBoard .way li:nth-child(2)::after {display: none;}
    .evCon3 .eventBoard .shareList li dl {display: flex;flex-wrap: wrap;margin: 0 0 2% 0;}
    .evCon3 .eventBoard .shareList li dl dt {flex: 1 1 100%;margin: 0 0 2% 0;}
    .evCon3 .eventBoard .shareList li dl dd {
    /* width: 19.2%; */
    font-size: 16px;
    flex:  1;
}
}
@media (max-width: 640px){
    .eventWrap .con_top .visual .visual_box > div.top_slider{padding-left:2%}
    .eventWrap .con_top .visual .visual_box > div.top_txt{width:45%}
  
    .eventWrap .con02 .slider_wrap >div.slider_box .slick-arrow{width: 15px;height: 30px;margin-top: -15px;background-size:contain}
    .eventWrap .con02 .slider_wrap >div.action >p{margin-bottom:10px}
    .eventWrap .con02 .slider_wrap >div.action{width: 42%;}
    .eventWrap .con02 .slider_wrap >div.action a{font-size: 14px;padding: 5% 0 6%;}
    .eventWrap .con02 .slider_wrap >div.action a+a+a{margin-top:5px}
    

    .eventWrap .con02 .slider_wrap >div.slider-nav_box{width: 42%;margin-top: 5%;}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box >p{margin-bottom:10px}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li{padding: 5% 0 6%;}
    .eventWrap .con02 .slider_wrap >div.slider-nav_box .slider-nav li button{font-size:14px}


    
    .eventWrap .con02 .evt_noti{background: #fffbd2;}
    .eventWrap .con02 .evt_noti .noti_tit{max-width:100%}
    .eventWrap .con02 .evt_noti >span{font-size:15px;width: 35%;}
    .eventWrap .con02 .evt_noti li strong{font-size:15px;width: 26%;padding-left: 1%;}
    .eventWrap .con02 .evt_noti li span{margin-left:10px;font-size: 15px;}

    .eventWrap .con03 .evt_info_box>div{width: 73%;margin: 0 auto;float: none;}
    .eventWrap .con03 .evt_info_box>div.evt_info{float: none;margin: 5% auto;}
    .eventWrap .con03 .evt_info_box>div img{width:100%}
    .eventWrap .con03 .con_box .evt_gift .tit{top: -3%;}
    .eventWrap .con03 .con_box .evt_gift ol {width:80%;margin:0 auto}
    .eventWrap .con03 .con_box .evt_gift ol li{width:48%}
    .eventWrap .con03 .con_box .evt_gift ol li+li{margin-left:4%}
    .eventWrap .con03 .con_box .evt_gift ol li:nth-child(3){margin-left:0}
    .eventWrap .con03 .con_box .evt_gift ol li:nth-child(3),.eventWrap .con03 .con_box .evt_gift ol li:nth-child(4){margin-top:4%}
   
    .eventWrap .con03 .con_box .evt_step .tit{top: -2.5%;} 
    .eventWrap .con03 .con_box .evt_step ol{width: 60%;margin:0 auto;}
    .eventWrap .con03 .con_box .evt_step ol li{width: 100%;}
    .eventWrap .con03 .con_box .evt_step ol li::before{display:none}
    .eventWrap .con03 .con_box .evt_step ol li+li{margin-left: 0%;margin-top:4%}
        
    .eventWrap .con03 .con_box .evt_btn_wrap{width: 60%;}
    .eventWrap .con03 .con_box .evt_btn_wrap p{width:100%;text-align:center}
    .eventWrap .con03 .con_box .evt_btn_wrap p+p{margin-left: 0%;margin-top:2%}
    
    .eventWrap .con03 .sns_box .url_list_box{padding: 20px 15px;}
    .eventWrap .con03 .sns_box .url_list_box .url_list+.url_list{margin-top:5%}
    .eventWrap .con03 .sns_box .url_list_box .url_list li:nth-child(1){width: 100%;display:block;margin-bottom: 2%;}
    .eventWrap .con03 .sns_box .url_list_box .url_list li:nth-child(1) img{width:28%}
    .eventWrap .con03 .sns_box .url_list_box .url_list li + li {margin-left: 0%;width: 28%;}
    .eventWrap .con03 .sns_box .url_list_box .url_list li + li img{width:100%}
    .eventWrap .con03 .sns_box .url_list_box .url_list li + li + li {margin-left:1%;}
    .eventWrap .con03 .sns_box .url_list_box .url_list li:nth-child(5),.eventWrap .con03 .sns_box .url_list_box .url_list li:nth-child(6){margin-top:2%;margin-left:0%;}
    .eventWrap .con03 .sns_box .url_list_box .url_list li:nth-child(6){margin-left:1%}
    
    .eventWrap .con03 .btnUrl{position:relative;padding: 2px 10px;top: auto;right: auto;margin-top: 5px;}
    .eventWrap .con03 .evt_txt .tit{font-size:14px}
    .eventWrap .con03 .evt_cautn li{font-size: 13px;}

    .eventWrap.d1006 .con_top .inner {flex-direction: column-reverse;}
    .eventWrap.d1006 .con_top h3 {width: 50%;margin: 0;}
    .eventWrap.d1006 .con_top h3 > img {
    margin: 0 0 10% 0;
}
    .eventWrap.d1006 .con_top .pic_slider {width: 80%;}
    .evCon1 .con_box .bg_down .down_btn a {width: 70%;margin: 2% 0;}
    .evCon1_btm .con_box .bonus_tip .bonus_con li p {font-size: 14px;}
    .evCon1 .con_box .bg_down .down_btn {margin: 0 0 1% 0;}
    .evCon1 .con_box .bg_down .down_btn_sub {font-size: 13px;}
    .evCon2 .con_box .date {font-size: 14px;/* text-align: left; *//* display: block; *//* margin: 0 auto; *//* width: 80%; */text-align: center;/* top: 15%; */}
    .evCon2 .con_box .date .info div {display: block;}
    .evCon2 .con_box .date .info .info_title::after {display: none;}
    .evCon2 .con_box .date .info .info_date {margin: 0;}
    .evCon2 .con_box .date .info .noti {font-size: 12px;}
    .evCon2 .con_box .evt_box div:nth-child(1) {
    /* margin: 10% 0 5% -20%; */
}
    .evCon2 .con_box .date .info .info_title::before {display: none;}
    .evCon3 .con_box .date {font-size: 14px; text-align: center;}
    .evCon3 .con_box .date .info div {display: block;}
    .evCon3 .con_box .date .info .info_title::after {display: none;}
    .evCon3 .con_box .date .info .info_title::before {display: none;}
    .evCon3 .con_box .date .info .info_date {margin: 0;}
    .evCon3 .con_box .date .info .noti {font-size: 12px;}
    .evCon3 .con_box .evt_gift .gift p {
    /* margin: 61px 0 0 0; */
    bottom: -10%;
    width: 100%;
}
    .evCon3 .con_box .evt_gift {
    margin: 0 0 15% 0;
}
    .evCon3 .con_box .evt_way .eventBoard .way li span {
    font-size: 16px;
}
    .evCon3 .con_box .evt_way .eventBoard .way  {margin: 0;}
    .evCon3 .eventBoard .down_btn a {/* display: block; */width: 70%;margin: 2% 0;}
    .evCon3 .eventBoard .shareList li dl.naver dd {
    flex: 1 1 32.666%;
    margin: 0 1% 10px 0;
    /* font-size: 14px; */
}
    .evCon3 .eventBoard .shareList li dl.naver dd:nth-of-type(3), .evCon3 .eventBoard .shareList li dl.naver dd:last-child {margin: 0 0 10px 0;}
    .evCon3 .eventBoard .shareList li dl.naver dd:nth-of-type(4) {
    margin: 0 1% 0 0;
}
    .evCon3 .eventBoard .shareList li dl.naver dd:nth-of-type(5) {margin: 0}
    .evCon3 .eventBoard .shareList li dl.etc dd {
        flex: 1 1 32.666%;
        margin: 0 1% 10px 0;
    }
    .evCon3 .eventBoard .shareList li dl.etc dd:nth-of-type(1),
    .evCon3 .eventBoard .shareList li dl.etc dd:nth-of-type(2){
        flex: 1 1 49%;
    }
    .evCon3 .eventBoard .shareList li dl.etc dd:nth-of-type(2), .evCon3 .eventBoard .shareList li dl.etc dd:last-child {margin: 0 0 10px 0;}
    .evtBoard_common .board_notice li.chk_notice {position:initial;}
    /*event common*/
    .paging a:first-child,
    .paging a:last-child { width:14px; height:14px; padding:3px 10px;}
}	
@media (max-width: 460px){
    .eventWrap .con02 .slider_wrap >div.action a{font-size: 12px;padding: 3% 0 4%;}
    .eventWrap .con02 .evt_noti >span{font-size:13px;width: 40%;}
    .eventWrap .con02 .evt_noti li strong{font-size:13px;width: 32%;}
    .eventWrap .con02 .evt_noti li span{font-size: 13px;}
    .eventWrap .con03 .evtBoard_common .board_write .inp_wrap textarea, .eventWrap .con03 .evtBoard_common .board_write .inp_wrap input[type="text"]{font-size:13px}

    .mg_slick_wrap .slick-dots li button {width: 14px; height: 14px; border-width: 1px;}
    .evCon2 .con_box .evt_box div:nth-child(1) {
    /* margin: 20% 0 5% -40%; */
    /* width: 180%; */
}
    .evCon2 .con_box .date {
    top: 12%;
}
    .evCon3 .con_box .evt_gift .gift p {
    bottom: -20%;
}
    .evCon3 .eventBoard .shareList li dl dd {font-size: 14px;}

    .eventWrap .dim_bnrwrp_wrap .dim_popup table tr th, .eventWrap .dim_bnrwrp_wrap .dim_popup table tr td{font-size:13px}
    .dim_popup.clickPop .btnConfirm{margin: 20px 0 0 0;}
    .dim_popup.clickPop .btnConfirm a img{max-width:35%}
}