@charset "euc-kr";


.flt_inner{
    z-index: 11;
}
.warningList li ul li a.tp1{background-color:#000; color:#fff;}

.eventWrap .evCon1{background:url(https://image.megagong.net/m/2023/0601_live/con1_bg.jpg) 50% 50% no-repeat;background-size:cover;}
.evCon1{padding:120px 0 220px;position: relative;}

.evBottom{position:absolute;left:0;bottom:0;width:100%;background-color: #111111;padding:25px 0;z-index:10;cursor:pointer;}
.evBottom.on{position:fixed;}
.evBottom .inner{margin:0 auto;width:1000px;display:flex;align-items:center;position: relative;justify-content:space-between;}
.evBottom .txt_wrap{display:flex;align-items:center;width:100%;}
.evBottom .label{display:inline-block;}
.evBottom .txt{font-size:26px;color:#fff;margin-left:30px;text-align:left;}
.evBottom .txt br{display:none;}

.tiny_wrp{text-align:right;font-size:13px;color:#999;}
.eventVideo.for_youtube{max-width:1000px;}
.eventVideo.video_renewal .video_box .youtube_cover{position:absolute;left:0;top:0;width:100%;height:100%;background: #222 url(https://image.megagong.net/m/2023/0601_live/btn_player.png) 50% 50% no-repeat;}

.evCon2, .evCon3, .evCon4, .evCon5{padding:160px 0;}

.evCon2{background-color: #f5f5f5;}
.evSection .gradient {
    background-clip: text;
    color: transparent;
    background: linear-gradient(to right, #ef007b 0%, #ff810c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 900;
}
.tab_base_wrap {background-color: #111111;}
.tab_base_wrap .tab_base{height:100px; display:flex; align-items: center; justify-content: center;}
.tab_base li {width: 50%; height: 100%; background-color: #111; color:#aaaaaa;}
.tab_base li a {width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.tab_base li.on {background-color: #fff;}

.tab_base li.on a {
    background-clip: text;
    color: transparent;
    background: linear-gradient(to right, #ef007b 0%, #ff810c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 900;
}
.evCon2 .panel_base > div {padding: 160px 0 0;}


.evCon2 .talk_list {margin: 56px 0 0;}
.evCon2 .talk_list > li{border-radius:25px;overflow:hidden;box-shadow: 5px 5px 24px -1px rgba(0,0,0,0.25); margin-top:60px;}
.evCon2 .talk_list > li:first-of-type{margin-top:0;}
.evCon2 .talk_list > li dt{background-color:#111111;font-size:24px;color:#fff;padding:25px 20px;}
.evCon2 .talk_list > li dt strong{font-weight:700;}
.evCon2 .talk_list > li dd{display: flex;align-items: center;justify-content: center;background-color: #fff;position: relative;}
.evCon2 .talk_list > li dd .talk_link{position: absolute;background-color:gold;opacity:0;width:30%;height:16%;left:11%;bottom:24%;font-size:0;}


.evCon3 .lineup_wrp{margin:60px auto 0;font-size:24px;font-weight:500;max-width:1000px;}
.evCon3 .lineup_wrp strong{display:block;position: relative;}
.evCon3 .lineup_wrp strong:before{content:'';display:block;width:100%;height:1px;background-color:#111;position: absolute;top:50%;left:0;}
.evCon3 .lineup_wrp strong em{display:inline-block;font-style:normal;padding:0 7px;background-color:#fff;position: relative;font-weight:900;}
.evCon3 .tec_list{display:flex;gap:0 20px;width:1160px;position: relative;left:-40px;margin-top:40px;justify-content:center;}
.evCon3 .tec_list > li{width:216px;}
.evCon3 .tec_list > li dd{margin-top:20px;}
.evCon3 .tec_list > li .tec_tit{font-size:16px;color:#111;}
.evCon3 .tec_list > li .tec_name{margin-top:10px;}
.evCon3 .tec_list > li .tec_name span{display:inline-block;font-size:16px;font-weight:bold;border:1px solid #ff810c;border-radius:20px;background: linear-gradient(to right top, #ff800d, #ff1c91);color: transparent;-webkit-background-clip: text;padding:5px 20px;}
.evCon3 .tiny_wrp{margin-top:30px;}
.evCon3 .live_wrp{padding:10px;background-color: #fff;border:3px solid #ff810c;border-radius:30px;font-size:21px;font-weight:700;color:#111;display:inline-block;margin:40px auto 0;}
.evCon3 .live_wrp .live{display:flex;align-items:center;}
.evCon3 .live_wrp .txt{margin-left:15px;text-align:left;}
.evCon3 .eventVideo.for_youtube{margin:60px auto;}
.evCon3 .video_btns_wrp{margin:0 auto;display:flex;max-width:1000px;justify-content:space-between;gap:0 20px;}
.evCon3 .video_btns_wrp .btn{display:inline-block;padding:23px;border-radius:50px;background-color: #111111;font-size:24px;color:#fff;font-weight:700;width:50%;}
.evCon3 .video_btns_wrp .btn span{color:#ff810c;}

.eventWrap .evSection.evCon4{background-color: #ff810c;overflow:inherit;z-index:1;position: relative;}
.evCon4 .con_tit{position: relative;}
.evCon4 .con_tit .evt_end{position: absolute;right:0;top:20px;display:inline-block;}
.evCon4 .con_box{margin-top:80px;}
.evCon4 .mobile_evt_wrp{margin-top:80px;display:flex;align-items:center;justify-content:space-between;}
.evCon4 .evt_info{text-align:left;padding-right:30px;}
.evCon4 .evt_info .detail li{font-size:20px;color:#fff;font-weight:700;padding-left:115px;position: relative;letter-spacing:-1px;margin-top:20px;}
.evCon4 .evt_info .detail li:first-of-type{margin-top:0;}
.evCon4 .evt_info .detail li .label{position:absolute;left:0;top:0;display:inline-block;padding-left:16px;}
.evCon4 .evt_info .detail li .label:before{content:'';display:block;width:2px;height:19px;position:absolute;left:0;top:7px;background-color: #fff;}
.evCon4 .evt_info .info{margin-top:30px;}
.evCon4 .evt_info .info li{font-size:13px;color:#ffd2a8;line-height:1.4;}
.evCon4 .evt_info .info li a{font-weight:700;color:#fff;text-decoration:underline;}
.evCon4 .evt_area{background-color: #fff;padding:50px 40px;border-radius:20px;width:540px;text-align:left;}
.evCon4 .evt_area .mobile_input{padding-left:120px;position: relative;}
.evCon4 .evt_area .mobile_input label{font-size:21px;font-weight:bold;color:#111;position: absolute;left:0;top:8.5px;}
.evCon4 .evt_area .mobile_input input{font-size:21px;font-weight:bold;color:#999;background-color: #eee;border:0;width:100%;padding:8.5px 10px;}
.evCon4 .evt_area .chk_agree{font-size:13px;color:#111111;margin-top:20px;}
.evCon4 .evt_area .chk_agree em{font-style:normal;color:#ea2771;}
.evCon4 .evt_area .btn_wrp{text-align:right;position: relative;}
.evCon4 .evt_area .btn_wrp > a{font-size:13px;font-weight:bold;color:#ea2771;text-decoration:underline;}
.evCon4 .evt_area .btn_apply{display:block;font-size:24px;font-weight:bold;color:#fff;border-radius:35px;background-color: #111;text-align:center;padding:23px 0;margin-top:25px;}
.evCon4 .evt_area .btn_apply.complete{background-color: #999;}

.evCon5{background-color: #333;}
.evCon5 .con_tit .evt_end{position: absolute;right:0;top:20px;display:inline-block;}
.evCon5 .con_box{margin-top:60px;}
.evCon5 .container_info{border:3px solid #ff810c;}
.evCon5 .gift_wrp{margin-top:100px;width:1174px;position: relative;left:-47px;}
.evCon5 .btn_wrap{margin-top:75px;}
.evCon5 .btn_wrap a{display:inline-block;padding:25px 85px;background-color: #ff810c;border-radius:50px;font-size:24px;font-weight:700;color:#fff;}
.evCon5 .update{margin-top:115px;}
.evCon5 .update h4{font-size:24px;color:#fff;font-weight:900;position: relative;}
.evCon5 .update h4:before{content:'';display:block;width:100%;height:1px;background-color: #fff;position: absolute;left:0;top:16px;}
.evCon5 .update h4 span{display:inline-block;padding:0 8px;background-color: #333;position: relative;}
.evCon5 .type_lst{margin-top:28px;}
.type_lst ul{padding-bottom:25px;}
.type_lst ul li{border-color:#999;}
.type_lst ul li a, .paging.gall a, .type_lst ul li.on a, .paging.gall strong{color:#999;}
.mg_tb_form tr th, .mg_tb_form tr td{border-left:1px solid #d0d0d0;}
.mg_tb_form tr th:first-of-type, .mg_tb_form tr td:first-of-type{border-left:0;}
.mg_s_info li a{color:#ea2771;text-decoration:underline;}

#popupFadeInTerms{right:0;top:60px;z-index:1;width:420px;}
#popupFadeInTerms .content_area{border:1px solid #ddd;text-align:left;}
.gallery_lst ul li .img:before{background: rgba(0, 0, 0, 0);}

.comming-soon{padding:140px 0;background:url(https://image.megagong.net/m/2024/1227_live/bg_comming_soon.jpg) 50% 50% no-repeat;background-size:cover;}
.comming-soon .con_tit{color:#fff;}
.comming-soon .con_box{margin-top:50px;}
.comming-soon .con_box span{display:block;}
.comming-soon .con_box .grd_box{font-weight:bold;padding:10px 30px;display:inline-block;background: linear-gradient(90deg, rgba(24,73,118,1) 0%, rgba(43,42,142,1) 100%);color:#fff;}
.comming-soon .con_box .grd_text{font-weight:bold;letter-spacing:10px;text-transform: uppercase;background: linear-gradient(90deg, #4dc4e5, #4852f8);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-top:15px;}

@media screen and (max-width: 1200px) {
    .evCon1{padding: 9% 0 20%;}
    .evCon2, .evCon3, .evCon4, .evCon5{padding: 15% 0;}

    .evCon2 .panel_base > div {padding: 15% 0 0;}
    .tab_base_wrap .inner {width: 80%;}
    .evCon2 .talk_list > li{margin-top:5%;border-radius: 15px;}
    .evCon2 .talk_list > li dd .talk_link{left:8%;width:32%;}
    .evCon2 .talk_list > li dt{font-size:18px;}

    .evBottom.on{bottom:65px;}
    .evBottom .inner{width:96%;}
    .evBottom .label{width:100px;}
    .evBottom .txt{font-size:18px;margin-left:20px;}

    .evCon3 .tec_list{width:100%;left:0;}
    .evCon3 .lineup_wrp{margin-top:5%;font-size:18px;}
    .evCon3 .live_wrp{margin-top:4%;font-size:18px;}
    .evCon3 .live_wrp .txt{margin-left:10px;}
    .evCon4 .con_box{margin-top:8%;}
    .evCon5 .gift_wrp{width:100%;margin-top:10%;left:0;}

    .evCon3 .tec_list > li .tec_tit{font-size:14px;}
    .evCon3 .tec_list > li .tec_name span{font-size:14px;}
    .evCon3 .eventVideo.for_youtube{margin:6% 0;max-width:1200px;}
    .evCon3 .video_btns_wrp .btn{font-size:18px;}

    .evCon4 .mobile_evt_wrp{margin-top:8%;}
    .evCon4 .evt_info .detail li{font-size:18px;margin-top:10px;padding-left:100px;}
    .evCon4 .evt_info .detail li .label:before{top:5px;height:17px;}
    .evCon4 .evt_info .info li{font-size:12px;}
    .evCon4 .evt_area{padding:30px 20px;width:45%;}
    .evCon4 .evt_area .mobile_input{padding-left:100px;}
    .evCon4 .evt_area .mobile_input label{font-size:18px;top:5.5px;}
    .evCon4 .evt_area .mobile_input input{padding:6px 10px;font-size:18px;}
    .evCon4 .evt_area .chk_agree{margin-top:10px;}
    .evCon4 .con_tit .evt_end{width: 30%;top: -4%;}

    .evCon4 .evt_area .btn_apply{font-size:18px;padding:20px 0;}
    .evCon5 .update{margin-top:9%;}
    .evCon5 .btn_wrap{margin-top:7%;}
    .evCon5 .btn_wrap a{padding:20px;width:50%;font-size:18px;}
    .evCon5 .type_lst{margin-top:3%;}
    .evCon3 .tiny_wrp{margin-top:3%;}

    .comming-soon{padding:14% 0;}
    .comming-soon .con_box{margin-top:5%;}
}

@media screen and (max-width: 870px) {
    .evCon3 .tec_list > li .tec_tit{font-size:12px;}
    .evCon3 .tec_list > li .tec_name span{font-size:12px;}
    .evCon5 .con_tit .evt_end{
        top: 0;
        width: 30%;
        z-index: 2;
    }
}

@media screen and (max-width: 841px) {
    .evCon4 .mobile_evt_wrp{display:block;}
    .evCon4 .evt_info{padding-right:0;}
    .evCon4 .evt_info .info{margin-top:20px;}
    .evCon4 .evt_area{width:100%;margin-top:30px;}

    #popupFadeInTerms{right:20px;}
}

@media screen and (max-width: 768px) {

    .tab_base_wrap .inner {width: 100%;}
    .tab_base_wrap .tab_base {height: 70px;}
    .evCon2 .talk_list > li dt{font-size:14px;}
    .evCon2 .talk_list > li dd .talk_link{left:5%;width:34.5%;}

    .evCon3 .tec_list{flex-wrap:wrap;gap:0 10px;}
    .evCon3 .tec_list > li{width:31%;}
    .evCon3 .tec_list > li:nth-child(4),
    .evCon3 .tec_list > li:nth-child(5){margin-top:20px;}
    .evCon3 .lineup_wrp{font-size:14px;}
    .evCon3 .live_wrp .txt{font-size:14px;}
    .evCon3 .video_btns_wrp{gap:0 10px;}
    .evCon3 .video_btns_wrp .btn{font-size:14px;}
    .evCon4 .evt_info .detail li{font-size:14px;padding-left:80px;}
    .evCon4 .evt_info .detail li .label{padding-left:10px;}
    .evCon4 .evt_info .detail li .label:before{top:3px;height:14px;}
    .evCon4 .evt_area .btn_apply{font-size:14px;}

    .evCon5 .update h4{font-size:18px;}
    .evCon5 .btn_wrap a{font-size:14px;}

    .evBottom{bottom:65px;position:fixed;}
    .evBottom .txt br{display:block;}
    #popupFadeInTerms{width:100%;right:0;}
}

@media screen and (max-width: 576px) {
    .evBottom{bottom:55px;}
    .evBottom.on{bottom:55px;padding:15px 0;}
    .evBottom .txt{font-size:14px;margin-left:10px;}
    .evCon3 .live_wrp .txt {font-size: 12px;}
    .evCon3 .video_btns_wrp .btn{font-size:12px;padding:10px;}
    .evCon3 .tec_list > li .tec_tit{font-size:10px;letter-spacing:-1px;}
    .evCon3 .tec_list > li .tec_name span{font-size:10px;}
    .evCon5 .btn_wrap a{/* font-size:12px; */padding: 4% 10%;width: max-content;}
}