@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%;text-align:center;position:relative;font-size: 18px;font-weight:200;line-height: 1.4;letter-spacing: -0.03em;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: 60px;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: 56.3%;background: #222;overflow: hidden;border-radius: 3px;}
.eventWrap .video_box .play_area{width: 100% !important;height: 100% !important;position: absolute;width: 100%;height: 100%;}
.eventWrap .video_box iframe{position: absolute;top:0;left:0;width:100%;height:100%;}
.eventWrap .video_box img{width:100%}
.eventWrap .video_box.ytb{padding: 0;}

.eventWrap .tiny_txt{font-size:12px;letter-spacing: -0.03em;}
.eventWrap sup{vertical-align: top;}


@-webkit-keyframes show_In{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@keyframes show_In{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@-webkit-keyframes show_Out{
    0%{opacity: 1;}
    100%{opacity: 0;visibility: hidden;}
}
@keyframes show_Out{
    0%{opacity: 1;}
    100%{opacity: 0;visibility: hidden;}
}

/* .eventWrap .flt_inner{-webkit-animation:fade_In 0.5s linear 0.5s both;animation:fade_In 0.5s linear 0.5s both;} */
.eventWrap .flt_inner{position:fixed;text-align: right;margin-top:0;top: 50%;left: 50%;z-index: 4;width: 176px;text-align: left;margin: -110px 0 0 700px;}
.eventWrap .flt_inner a{position: relative;font-size:0;display: block;text-align: center;}



.eventWrap .viusal{position: relative;}
.eventWrap .viusal .inner{width:100%;}

.eventWrap .viusal .pc_wrap .video-bg{width:100%;max-width:2560px;min-width:1400px;border:0 none;font-size:0;line-height:0;left: 0;margin: 0;}
.eventWrap .viusal .pc_wrap > img{width:100%;max-width:2560px;min-width:1400px;left: 0;margin: 0;}
.eventWrap .viusal .pc_wrap .txt_wrap{position: relative;width:1080px;margin:0 auto;z-index: 3;}
.eventWrap .viusal .pc_wrap .txt_wrap .txt{position: absolute;right: 0;bottom: 150px;}
.eventWrap .viusal .pc_wrap .txt_wrap .txt .home{position:absolute;top:-40px;right: 20px;}
.eventWrap .viusal .pc_wrap .txt_wrap.mb .txt{bottom: 65px;}
.eventWrap .viusal .mo_wrap{display:none}


.eventWrap .con01{position: relative;background: #313131 url('https://img.megagong.net/m/2021/1201_gosabu88/con1_bg.jpg') no-repeat top -3px center;padding: 165px 0 130px;width: 100%;overflow: hidden;margin-top: -0.5%;}
.eventWrap .con01 .inner{width:100%}
.eventWrap .con01 .con1_1{position: relative;margin: 0 auto 90px;width: 1200px;}
.eventWrap .con01 .con1_1.on{margin: 0 auto 45px;}
.eventWrap .con01 .con1_1::before{position:absolute;content:'';background: url('https://img.megagong.net/m/2021/1201_gosabu88/con1_bg_tit2.png') no-repeat top right;right: 0;top: -164px;width: 489px;height: 194px;z-index: 0;}
.eventWrap .con01 .con1_1 .letter{margin-left: -62px;}
.eventWrap .con01 .con1_1 .con1_bnr.on{position:fixed;bottom: 20px;left: 50%;width: 1200px;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);z-index: 4;}
.eventWrap .con01 .con1_1 .con1_bnr ul{position: relative;padding: 0 60px;background: url('https://img.megagong.net/m/2021/1201_gosabu88/con1_bnr_bg.png') no-repeat top center;background-size: 100% 100%;border-radius: 15px;height: 140px;line-height: 140px;}
.eventWrap .con01 .con1_1 .con1_bnr ul.t1930{background: url('https://img.megagong.net/m/2021/1201_gosabu88/con1_bnr_bg2.png') no-repeat top center;}
.eventWrap .con01 .con1_1 .con1_bnr ul.t1930.d1213 {height:110px;line-height: 110px;}
.eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang{background: #8a0f29;}
.eventWrap .con01 .con1_1 .con1_bnr ul::after{content:"";display:block;clear:both;}
.eventWrap .con01 .con1_1 .con1_bnr ul li{position:relative; float: left;width:50%;text-align: left;}
.eventWrap .con01 .con1_1 .con1_bnr ul li+li{text-align:right}
.eventWrap .con01 .con1_1 .con1_bnr ul li a{display:block;}
.eventWrap .con01 .con1_1 .con1_bnr ul.t1930 span{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);}
.eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li{width:100%;text-align:center;}
.eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang  li a span{display: inline-block;position:absolute;left: 0;}
.eventWrap .con01 .con1_1 .con_tit{margin-bottom:0}
.eventWrap .con01 .con1_2 .con1_sd .item{width: 106% !important;}
.eventWrap .con01 .con1_2 .slick-arrow{display:none !important}
.eventWrap .con02 .con1_2 .slick-dots{display:none !important}


.eventWrap .con02{position: relative;background:#232323}
.eventWrap .con02 .inner{padding: 160px 0 30px;background: url('https://img.megagong.net/m/2021/1201_gosabu88/con2_bg_txt.png') no-repeat top -40px right 20px;}
.eventWrap .con02 .con2_1{margin-bottom: 60px;}
.eventWrap .con02 .con2_sd{position:relative}
.eventWrap .con02 .con2_sd::after{position:absolute;content:'';right: -192px;top: -68px;background: url('https://img.megagong.net/m/2021/1201_gosabu88/con2_sd_bg.png') no-repeat 0 0;width: 192px;height: 281px;z-index: 2;}
.eventWrap .con02 .con2_sd.army::after{display:none}
.eventWrap .con02 .con2_sd > .slider-for .slick-arrow{display:none !important}
.eventWrap .con02 .con2_sd > .slider-for .slick-dots{text-align: center;width: auto;padding: 15px 0 0;font-size: 0;}
.eventWrap .con02 .con2_sd > .slider-for .slick-dots li{display: inline-block;padding: 0 3px;}
.eventWrap .con02 .con2_sd > .slider-for .slick-dots li button{display: block;width: 18px;height: 18px;border:2px solid #ab955c;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;}
.eventWrap .con02 .con2_sd > .slider-for .slick-dots li.slick-active button{background: #ab955c;}
.eventWrap .con02 .con2_sd > .slider-nav{position:absolute;top:0;left:0;width: 100%;height: 11%;}
.eventWrap .con02 .con2_sd > .slider-nav .slick-list{display:none !important}
.eventWrap .con02 .con2_sd > .slider-nav .slick-arrow{display:none !important}
.eventWrap .con02 .con2_sd > .slider-nav .slick-dots{position: absolute;width: 100%;}
.eventWrap .con02 .con2_sd > .slider-nav .slick-dots li{display: inline-block;width:25%;height: 100%;}
.eventWrap .con02 .con2_sd > .slider-nav .slick-dots li button{font-size:0;width: 100%;height: 100%;display: block;padding: 17% 0;}
.eventWrap .con02 .con2_sd.army > .slider-nav{display:none}
.eventWrap .con02 .con2_2 .lecture{background:#fff;padding-bottom: 0 !important;}


.eventWrap .con03{position: relative;padding: 30px 0 130px;background: #232323;}
.eventWrap .con03 .soon {position:relative;}
.eventWrap .con03 .soon.on{padding-bottom: 56%;}
.eventWrap .con03 .soon iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.eventWrap .con03 .btn{margin:10px auto 0;text-align:right}


.eventWrap .con04{position: relative;background: #393993;padding: 160px 0 150px;}
.eventWrap .con04.d1209::before{content:'';display:block;width: 200%;height: 100%;background: rgba(0,0,0,0.8);position:absolute;left: -50%;top: 0;z-index: 3;background-image: url(https://img.megagong.net/m/2021/1201_gosabu88/evt1_dim.png);background-repeat: no-repeat;background-position: center;}
.eventWrap .con04 .con_tit .end{position:absolute;width: 198px;bottom: -20%;right: -2%;z-index: 2;}
.eventWrap .con04 .con_subtit {font-size: 23px;color: #58fe9f;font-weight: 200;margin: 0 0 70px;padding: 0;}
.eventWrap .con04 .date{text-align:center;font-size: 20px;}
.eventWrap .con04 .date p,.eventWrap .con04 .date span{display:inline-block}
.eventWrap .con04 .date span{color:#222}
.eventWrap .con04 .date p{text-align: center;width: 145px;background: #222;color: #fff;font-weight: 400;margin-right: 20px;padding: 10px;}
.eventWrap .con04 .click_wrap{position: relative;/* padding: 0 0 100px; */}
.eventWrap .con04 .click_wrap::after{content: "";display: block;clear: both;}
.eventWrap .con04 .click_wrap .book_img,.eventWrap .con04 .click_wrap .count_wrap{float:left;}
.eventWrap .con04 .click_wrap .book_img{margin: 25px 0 0 -15px;}
.eventWrap .con04 .click_wrap .count_wrap{position: relative;float: right;width: 575px;padding: 60px;background: #fff;box-sizing: border-box;}
.eventWrap .con04 .click_wrap .count_wrap > p.today{text-align: center;font-size: 25px;color: #58fd9e;}
.eventWrap .con04 .click_wrap .count_wrap > p.today strong{font-size:35px;display: block;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box{position: relative;text-align: center;margin: 20px auto 20px;overflow: hidden;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box .cspan{display: block;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box .cspan span{position: relative;display: inline-block;float: left;width: 25%;height: 130px;font-weight: bold;background: #fff;font-size: 100px;line-height: 1.1;border: 2px solid #222;text-align: center;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box .cspan span+span{border-left:none}
.eventWrap .con04 .click_wrap .count_wrap > .count_box .cspan span::before{left:0;width:100%;height:4px;background:#222;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box span.point{position: relative;display: block;height: 25px;font-size: 18px;background: #222;color: #fff;margin: 0 auto 20px;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box span.point::before{position:absolute;content:'¡å';left:50%;bottom: -18px;color: #222;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.eventWrap .con04 .click_wrap .count_wrap > .sold{position:absolute;right: 0;bottom: 55%;z-index: 2;}
.eventWrap .con04 .click_wrap .count_wrap > .count_box .evt_end{position:absolute;right: -25%;bottom: 7%;z-index: 2;}
.eventWrap .con04 .click_wrap .count_wrap .clickEvtBtn{position: relative;text-align: center;margin: 0 0 15px;background: #8a0f29 url('https://img.megagong.net/m/2021/1201_gosabu88/evt1_btn_ar.png') no-repeat center right 32%;padding: 20px 0;font-size: 31px;color: #fff;}

.eventWrap .con04 .click_wrap .count_wrap .clickEvtBtn a{width:100%;display: block;}
.eventWrap .con04 .click_wrap .btnMyView{position: relative;overflow: hidden;width: 100%;display: block;text-align: right;margin: 0 auto 100px;}
.eventWrap .con04 .click_wrap .btnMyView a{display: inline-block;padding-bottom: 5px;border-bottom: 1px solid #8181f1;font-weight: normal;color: #8181f1;font-size: 17px;}
.eventWrap .con04 .click_wrap .soon{position:absolute;display:block;width: 200%;height: 100%;background: rgba(0,0,0,0.8);left: -50%;top: -5%;z-index: 3;background-image: url(https://img.megagong.net/m/2021/1201_gosabu88/evt1_click_dim.png);background-repeat: no-repeat;background-position: center;}
.eventWrap .con04 .click_wrap .soon img{display: none;}
.eventWrap .con04 .click_wrap .soon span{font-size: 30px;line-height:30px;position:absolute;left:0;top:50%;width:100%;color: #fff;}
.eventWrap .con04 .click_wrap .tiny_txt{position: relative;padding-left:5px;margin: 0 auto;display: block;font-size: 14px;color: #8a0f29;text-align: center;line-height: 1.2;}
.eventWrap .con04 .click_wrap .tiny_txt strong{color: #d90202;}
.eventWrap .con04 .book_check h3{color: #9e9e9e;font-size: 16px;padding: 5% 0;}
.eventWrap .con04 .book_check h3 > strong{color: #feffa7;}
.eventWrap .con04 .book_check h3 .mo_view{display:none}
.eventWrap .con04 .book_check .check_list::after{content: "";display: block;clear: both;}
.eventWrap .con04 .book_check .check_list li{position: relative;float: left;width: 215px;text-align: center;/* margin-right: 1px; */}
.eventWrap .con04 .book_check .check_list li:last-child{margin: 0;}
.eventWrap .con04 .book_check .check_list li .in .date{display:block;font-size: 20px;font-weight: bold;background: #6161c5;padding: 20px 0;border: 1px solid #242427;color: #fff;}
.eventWrap .con04 .book_check .check_list li+li .in .date{border-left:none}
.eventWrap .con04 .book_check .check_list li:first-child > p > span{border-left:none}
.eventWrap .con04 .book_check .check_list li .in .book{background:#fff;padding: 23px 0;display: block;border: 1px solid #242427;border-top:none;}
.eventWrap .con04 .book_check .check_list li+li .in .book{border-left:none}
.eventWrap .con04 .book_check .check_list li .in .book strong{font-size: 33px;}
.eventWrap .con04 .book_check .check_list li .end{display:none}
.eventWrap .con04 .book_check .check_list li.end .end{display:block;width: 100%;height: 57%;background: rgba(0,0,0,0.7);position:absolute;left:0;bottom: 0;font-size: 0;padding: 0;border-left: 0;}
.eventWrap .con04 .book_check .check_list li.end .end::before{display:block;content:"";position:absolute;top: 0;left:0;width:100%;height:100%;background: url('http://img.megagong.net/m/2021/1201_gosabu88/evt1_sold_s.png') center no-repeat;background-size: 72px;}
.eventWrap .con04 .book_check .tiny_info{font-size:14px;color:#a8a8eb;text-align:left;margin-top:10px;}


.eventWrap .con05{padding:160px 0;background: url(https://img.megagong.net/m/2021/1201_gosabu88/evt2_bg.jpg) no-repeat;background-size:auto 100%;background-position: 30% 0;}
.eventWrap .con05 span.end{position: absolute;right: 0;top:80%;z-index: 2;}
.eventWrap .con05 .tpass_info{position: relative;background:#fff;border-radius:50px;overflow: hidden;box-shadow: 5px -2px 8px 5px rgba(146, 146, 146, 0.1);}
.eventWrap .con05 .tpass_info > div{display:inline-block;float: left;padding: 50px 0;}
.eventWrap .con05 .tpass_info > div.tpass_buy{position: relative;float:right;background:#ae9960;padding: 50px 60px;width: 415px;box-sizing: border-box;}
.eventWrap .con05 .tpass_info > div.tpass_buy::before{position:absolute;content:'';background: url(https://img.megagong.net/m/2021/1201_gosabu88/pass_line.jpg) no-repeat;width: 11px;height: 100%;left: 0;top: 0;background-size: 100% 100%;}

.eventWrap .con05 .pop_box{position: relative;margin: 15px 0 60px;}
.eventWrap .con05 .pop_box::after{clear:both;display:block;content:'';}
.eventWrap .con05 .pop_box ul{float:right}
.eventWrap .con05 .pop_box ul li{float:left;}
.eventWrap .con05 .pop_box ul li+li{margin-left: 15px;}
.eventWrap .con05 .pop_box .noti_pop{position:absolute;top: 115%;right: 45px;z-index: 4;display: none;}
.eventWrap .con05 .pop_box .noti_pop a{position: absolute;display: block;right: 0;top: 0;width: 35px;height: 35px;font-size: 0;cursor: pointer;}
.eventWrap .con05 .pop_box .dimBg2{position:fixed;display: none;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:2;}

.eventWrap .con05 .tpass_apply_tiny{display:block;overflow: hidden;text-align:right;width: 100%;font-size: 13px;color: #999999;margin-bottom: 10px;}
.eventWrap .con05 .tpass_apply{position:relative;width: 100%;background: #222;padding: 65px 30px;border-radius: 50px;box-shadow: 5px -2px 8px 5px rgba(0, 0, 0, 0.1);}
.eventWrap .con05 .tpass_apply::after{clear:both;display:block;content:'';}
.eventWrap .con05 .tpass_apply::before{position:absolute;content:'+';width:70px;height:70px;background:#ae9960;font-size:70px;line-height:65px;border-radius:50%;left: 50%;top: -35px;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.eventWrap .con05 .tpass_apply > div{float:left;}
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn{float:right;padding-right: 50px;}
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn a{display: block;width: 255px;height:165px;line-height: 40px;padding: 40px 0;font-size:30px;font-weight: bold;color:#fff;border: 5px solid #fff;background:#323232;}
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.confirm{border-color:#ae9960;color:#ae9960}
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.end{border-color:#626262;color:#626262}
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.confirm,
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.end{line-height:165px;padding:0;cursor:default}
.eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.end{cursor: default;}

.evtBoard_common{background: #717696;}
.evtBoard_common .board_box{border-bottom: 10px solid #340a52;margin: 0;}
.evtBoard_common .board_notice{position: relative;}
.evtBoard_common .board_notice li.chk_noti{position: absolute;bottom:3px;right:0}
.evtBoard_common .board_list{padding: 0;background: #090d28;border-top: 13px solid #111a51;}
.evtBoard_common .board_list ul{border-top: 0;}
.evtBoard_common .board_list ul li{color: #fff;border-bottom: 1px solid #3745a6;}
.evtBoard_common .board_list ul li.notice{background-color: #3745a6;}
.evtBoard_common .board_write .btn_wrap a{background: #121a51;color: #fff;}
.evtBoard_common .board_notice li{color: #161950;opacity: 1;}
.evtBoard_common .board_list ul li .usr_info .date{color: #fff;}
.evtBoard_common .paging{color: #fff;background-color: #111a51;padding: 20px 0 0;}
.evtBoard_common .paging strong{background: #3745a6;border-radius: 100%;}
.evtBoard_common .paging a, .evtBoard_common .paging strong{padding: 6px 11px;}
.evtBoard_common .board_list ul li.notice .usr_info em{color: #231251;background: #fff;font-weight: bold;}
.evtBoard_common .board_list ul li .del_btn {border: 1px solid #ffe97b;color: #ffe97b;}

.evt_cautn{position: relative;background: #f8f8f8;padding: 70px 0;text-align: left;color: #222222;}
.evt_cautn .cautn_tit{font-size: 18px;font-weight: bold;margin: 0 0 40px;}
.evt_cautn .tit{display: block;margin: 0 0 6px;font-size: 14px;}
.evt_cautn ul{position: relative;font-size: 13px;font-weight: normal;margin: 0 0 20px;padding-left: 15px;}
.evt_cautn ul li{position: relative;margin: 0 0 5px;padding: 0 0 0 10px;}
.evt_cautn ul li span{color: #c43952;font-weight: normal}
.evt_cautn ul li a{display: inline-block;font-size: 13px;line-height: 1;margin: 0 0 0 5px;font-weight: bold;}
.evt_cautn ul li::before{content:'';display:block;position:absolute;top: 9px;left:0;width: 5px;height: 1px;background: #340a52;}
.evt_cautn ul li.color2{color:#6161c5;padding-left:0}
.evt_cautn ul li.color2::before{display:none;}
.evt_cautn ul li ul {margin: 0;}
.evt_cautn ul li ul li{padding-left: 0;}
.evt_cautn ul li ul li::before{display:none}

/* ÆË¾÷ */
.black_bg{background-color:#000;opacity:0.8;position:fixed;left:0;top:0;width:100%;height:100%;text-indent:-9999em;z-index: 2;}
.certifi_pop{width: 370px;/* height: 460px; */position:fixed;top:50%;left:50%;background-color:#fff;z-index: 99;font-size:13px;transform: translate(-50%,-50%);border-radius: 30px;}
.certifi_pop.certifi{width: 640px;height: auto;border-radius: 0;}
.certifi_pop.certifi > div{padding:60px 30px;max-height: 700px;overflow-y: auto;box-sizing: border-box;}
.certifi_pop.certifi .tit{padding: 0;}
.certifi_pop.certifi .pop_info {margin: 30px auto;text-align:left;letter-spacing:-1px}
.certifi_pop.certifi .pop_info p{font-size:18px;}
.certifi_pop.certifi .pop_info p span{display:block;color:#c0173c;font-size:14px}
.certifi_pop.certifi .pop_info dt{font-size:17px;font-weight: bold;color:#9d844e;}
.certifi_pop.certifi .pop_info dl.fir dd{font-size: 12px;}
.certifi_pop.certifi .pop_info dl.fir dd.color{color:#c0173c;font-size: 14px;}
.certifi_pop.certifi .pop_info dd strong,
.certifi_pop.certifi .pop_info dd.color{font-size:17px}
.certifi_pop.certifi .pop_info dl.sec dd span{padding-left:10px;display: block;position: relative;}
.certifi_pop.certifi .pop_info dl.sec dd span::before{position:absolute;content:'-';left:0;}
.certifi_pop.certifi .pop_info dl.sec dd+dd{margin-top:5px}

.certifi_pop .btn_popclo{position:absolute;top: -55px;right: 0;display:block;font-size:0;line-height:0;width: 48px;height: 48px;background: url('https://img.megagong.net/m/2021/0601_lyj4718/conimg_56.png') 0 0 no-repeat;}
.certifi_pop .popinner{padding: 0;position:relative;font-size:13px;}
.certifi_pop .inpbox{overflow:hidden;margin-bottom:0;}
.certifi_pop .inpbox p{position:relative;float:left;width:48.5%;box-sizing:border-box;padding: 0 0px 0 98px;margin:0 0 12px;background: #e3e3e3;border: 1px solid #bcbcbc;font-weight: 200;}
.certifi_pop .inpbox p:nth-child(1){width:45%;}
.certifi_pop .inpbox p:nth-child(2){width:55%;border-left: 0;}
.certifi_pop .inpbox p:nth-child(3){width:100%;float:none;clear:both;margin: 0;}

.certifi_pop .inpbox span{display:block;overflow:hidden;border-left: 1px solid #bcbcbc;}
.certifi_pop .inpbox span#counter{border-left: none;display: block;background: #fff;margin-top: -4px;text-align: right;font-size: 12px;color: #0e2d51;}
.certifi_pop .inpbox span input[type="text"]{height:40px;width:100%;border:0;padding-left:10px;font-size:13px;}
.certifi_pop .inpbox span textarea{height: 150px;width:100%;border:0;padding: 13px 10px;font-size:13px;}
.certifi_pop .inpbox label{position:absolute;top: 11px;left:0;font-size:13px;font-weight:bold;width: 98px;background: #e3e3e3;}
.certifi_pop .inpbox label[for="p_intro"]{top: 58px;}
.certifi_pop .filebox{position: relative;border: 1px solid #ccc;margin: 0 auto 10px;overflow: hidden;}
.certifi_pop .filebox .filename{position:relative;height: 47px;width: 74%;float:left;overflow:hidden;/* border-left: 1px solid #bcbcbc; */background: #fff;}
.certifi_pop .filebox .filename input[type="text"]{position:absolute;top:0;left:0;font-size: 17px;width:83%;height:45px;padding-left:10px;color: #c5c5c5;border:0;}
.certifi_pop .filebox .filename a{position:absolute;top:9px;right:10px;width: 40px;height:28px;line-height:28px;font-size: 16px;font-weight: bold;background: #eaeaea;border: 1px solid #222;z-index:1;text-align:center;/* display: none; */}
.certifi_pop .filebox .filebtn{position:relative;width:26%;height:47px;float:right;cursor:pointer;}
.certifi_pop .filebox .filebtn label{position:absolute;top: 0;right:0;background-color: #969696;color:#fff;font-size:15px;width:100%;text-align:center;height: 47px;line-height: 47px;font-weight: 200;}
.certifi_pop .filebox input[type="file"]{position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}
.certifi_pop .filebox label{position:absolute;z-index:1;top:17px;left:0;font-size:13px;font-weight:bold;width: 98px;}
.certifi_pop .filebox{position: relative;border: 1px solid #ccc;margin: 0 auto 10px;overflow: hidden;}
.certifi_pop .filebox .filename2{position:relative;height: 47px;width: 74%;float:left;overflow:hidden;/* border-left: 1px solid #bcbcbc; */background: #fff;}
.certifi_pop .filebox .filename2 input[type="text"]{position:absolute;top:0;left:0;font-size: 17px;width:83%;height:45px;padding-left:10px;color: #c5c5c5;border:0;}
.certifi_pop .filebox .filename2 a{position:absolute;top:9px;right:10px;width: 40px;height:28px;line-height:28px;font-size: 16px;font-weight: bold;background: #eaeaea;border: 1px solid #222;z-index:1;text-align:center;/* display: none; */}

.certifi_pop .filebox input[type="file"]{position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}
.certifi_pop .filebox label{position:absolute;z-index:1;top:17px;left:0;font-size:13px;font-weight:bold;width: 98px;}
.certifi_pop dl{text-align: left;font-size: 17px;font-weight: 200;margin: 30px auto;}
.certifi_pop dl dt{margin-bottom: 5px;font-weight: normal;font-size: 1.1em;}
.certifi_pop dl .tiny_txt{color: #7c7c7c;padding: 10px 0 0 15px;font-size: 14px;}
.certifi_pop dl dd {position:relative;}
.certifi_pop dl dd span {position:absolute;top:0;left:0;}
.certifi_pop dl dd p {padding-left:20px;}
.certifi_pop dl dd p.red {color:#c0173c;}
.certifi_pop .tit{position:relative;text-align:center;padding: 25px 0 20px;color: #9d844e;font-size: 26px;font-weight: bold;}
.certifi_pop .tit.nonpass{padding: 40px 0 0;}

.certifi_pop .tit >strong{font-size: 40px;display: inline-block;margin-bottom: 15px;padding: 0 20px 10px;border-bottom: 1px solid #4f729b;}
.certifi_pop .tit span{font-size:21px;display: block;}
.certifi_pop ul.cautn{margin: 15px 30px 30px;font-size: 11px;}
.certifi_pop ul{clear:both;font-size: 14px;font-weight: 200;padding: 0;margin: 0 0 30px;color: #898989;}
.certifi_pop ul li{text-align: left;margin: 0 0 1px;}
.certifi_pop ul li.pl{padding-left:15px}
.certifi_pop ul li a{color: #ef2865;padding:1px 3px;font-size:11px;}
.certifi_pop .certifi_btn{display:block;text-align:center;color: #fff;width: 250px;height: 50px;background: #000000;font-size: 20px;font-weight: 200;line-height: 50px;margin: 0 auto;border-radius: 6px;box-shadow: 4px 3px 4px 0px rgb(0 0 0 / 20%);}
.certifi_pop #my_result .certifi_btn{margin-bottom:30px}
.certifi_pop .point{background: #efefef;font-size: 18px;text-align: center;padding: 7px 0 7px 30px;line-height: 1;margin: 0 0 10px;}
.certifi_pop .point strong{position: relative;color: #a51534;padding: 0 0 0 10px;display: inline-block;vertical-align: middle;margin: -5px 3px 0 0;line-height: 1;}
.certifi_pop .point strong::before{content:'';display:block;position: absolute;top: 7px;left: 0;width: 4px;height: 4px;border-radius: 100%;background: #000;}
.certifi_pop .gift{padding: 0 0 15px;}
.certifi_pop .gift.nonpass{padding: 20px 0 30px;}


/* con06 */
.con06 {position:relative;z-index:1;background:#804524;}
.con06:before {content:'';position:absolute;z-index:-1;bottom:0;left:0;right:0;height: 40%;background:#66371d;}
.con06 .inner {padding:156px 0 150px;}
.con06 .inner h3 {margin:0 -27px;position:relative;} 
.con06 .inner h3 .evt_end {position:absolute;top: 1%;right: -6%;max-width: 18%;}
.con06 .inner .gift {margin-top:45px;font-size:0;}
.con06 .inner .gift > div {display:inline-block;vertical-align: middle;}
.con06 .inner .gift .txt {text-align: left;}
.con06 .inner .gift .txt ul li+li {margin-top:20px;}
.con06 .inner .gift .txt ul li strong {display:inline-block;vertical-align: middle;width:132px;height:39px;border-radius:20px;font-weight:bold;font-size:21px;line-height:39px;color:#5d2303;background:#ffa06b;text-align: center;}
.con06 .inner .gift .txt ul li p {display:inline-block;vertical-align: middle;padding-left:14px;font-size:21px;color:#ffffff;line-height: 1.3;}
.con06 .inner .evt_way {margin-top:50px;padding:0 40px;}
.con06 .inner .evt_way h4 {margin-bottom:17px;position:relative;z-index:1;font-weight:bold;font-size:25px;color:#ffa06b;line-height:1;}
.con06 .inner .evt_way h4:before {content:'';position:absolute;z-index:-1;top:50%;left:0;width: 100%;height:21px;border:1px solid #b36c44;border-bottom:none;}
.con06 .inner .evt_way h4 span {display:inline-block;padding:0 10px;background:#66371d;}
.con06 .inner .step .tee {margin-top:8px;text-align: left;font-weight:200;font-size:13px;color:#cb7f55;line-height:1.4;}
.con06 .inner .btns {margin-top:45px;font-size:0;}
.con06 .inner .btns a {display:inline-block;vertical-align: middle;margin:0 15px;}


@media (max-width: 1700px){
    .eventWrap .viusal .pc_wrap .txt_wrap .txt{bottom: 80px;}
    .eventWrap .viusal .pc_wrap > img{width:130%;margin-left:-15%}
}
@media (max-width: 1600px){
    .eventWrap .flt_inner{max-width:15%;margin: 0;left: auto;right: 1%;top: 35%;}
    .eventWrap .viusal .pc_wrap .txt_wrap .txt{bottom: 60px;}
}
@media (max-width: 1400px){
    .eventWrap .viusal .pc_wrap .txt_wrap .txt{bottom: 30px;}
    .eventWrap .viusal .pc_wrap .txt_wrap.mb{width:96%}
}
@media (max-width: 1200px){
	
/* 	.eventWrap .flt_inner{position: absolute;} */
    
    .eventWrap{font-size: 15px;}
    .eventWrap .inner{width: 96%;}
    .eventWrap .viusal .pc_wrap .video-bg {width: 100%;height: auto;max-width: 100%;min-width: 100%;}
    .eventWrap .viusal .pc_wrap > img{width: 100%;height: auto;max-width: 100%;min-width: 100%;margin-left:0}
    .eventWrap .viusal .pc_wrap .txt_wrap{width: 96%;position: absolute;left: 2%;bottom: 5%;text-align: left;}
    .eventWrap .viusal .pc_wrap .txt_wrap .txt{bottom: 0;position: relative;width: 70%;margin: 0 auto 0 30%;}
    .eventWrap .viusal .pc_wrap .txt_wrap .txt .home{top: -20%;right: 1.5%; max-width: 30%;}
    .eventWrap .viusal .pc_wrap .txt_wrap.mb{bottom: 5%;}
    .eventWrap .viusal .pc_wrap .txt_wrap.mb .txt{bottom: 0;}

    .eventWrap .con01{padding:15% 0 13%;margin-top: -1%;}
    .eventWrap .con01 .con1_1::before{top: -13.5%;width: 40%;height: 15%;background-size: 100% 100%;right: 2%;}
    .eventWrap .con01 .con1_1 .letter{width:105%; margin-left:-8%;}

    .eventWrap .con01 .con1_1{width:100%;margin: 0 auto 5%;}
    .eventWrap .con01 .con1_1.on{margin: 0 auto 2%;}
    .eventWrap .con01 .con1_1 .con1_bnr{width:96%;margin: 0 auto;}
    .eventWrap .con01 .con1_1 .con1_bnr.on{width:96%;bottom: 80px;}
    .eventWrap .con01 .con1_1 .con1_bnr ul{padding:0 2%;height: 100px;line-height: 100px;}
    .eventWrap .con01 .con1_1 .con1_bnr ul li a img{max-width:85%}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930 span img{max-width:80%}
    .eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li a img{max-width: 90%;padding-left: 7%;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li a span{width: 10%;left: 0;top: -2%;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li a span img{max-width:85%}
    
    .eventWrap .con02 .inner{padding: 15% 0 1%;background-size: 40% 15%;background-position: top -3% right 1%;}
    .eventWrap .con02 .con2_1{/* margin-bottom:15% */}
    .eventWrap .con02 .con2_sd{width:90%;margin:0 auto;}
    .eventWrap .con02 .con2_sd .item img{width:100%}
    
    .eventWrap .con03{padding: 1% 0 13%;}
    .eventWrap .con03 .btn a{width: 30%;display: inline-block;}

    .eventWrap .con04{padding: 15% 0 14%;}
    .eventWrap .con04.d1209::before{background-size:35%;}
    .eventWrap .con04 .click_wrap{/* padding: 0 0 8%; */}
    .eventWrap .con04 .click_wrap .btnMyView{margin: 0 auto 8%;}

    .eventWrap .con04 .click_wrap .count_wrap > p.today{font-size: 18px;}
    .eventWrap .con04 .click_wrap .count_wrap > p.today strong{font-size: 1.2em;}
    .eventWrap .con04 .click_wrap .book_img{margin: 0;width: 45%;}
    .eventWrap .con04 .click_wrap .count_wrap{width: 50%;padding: 5%;}
    .eventWrap .con04 .click_wrap .count_wrap .clickEvtBtn{margin: 0 0 5px;padding: 10px 0;font-size: 26px;}
    .eventWrap .con04 .click_wrap .count_wrap > .sold{bottom: 28%;max-width: 41%;}
    .eventWrap .con04 .click_wrap .count_wrap > .count_box .evt_end{right: -20%;bottom:20%;max-width:35%}
    .eventWrap .con04 .click_wrap .soon{background-size: 70%;width: 100%;height: 100%;top: 0;left: 0;}
    .eventWrap .con04 .book_check .check_list li{width: 20%;}
    
    .eventWrap .con05{padding: 15% 0;background-position: 20% 0;}
    .eventWrap .con05 span.end{max-width: 20%;}
    .eventWrap .con05 .tpass_info > div{padding: 2% 0;}
    .eventWrap .con05 .tpass_info > div.tpass_buy{padding: 2% 2.5%;}
    
    .eventWrap .con05 .tpass_apply{padding: 3% 1%;}
    .eventWrap .con05 .tpass_apply::before{width:50px;height:50px;font-size: 50px;line-height:45px;top: -15%;}
    .eventWrap .con05 .tpass_apply > div{width:65%}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn{padding-right: 2%;width: 30%;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a{width: 100%;height:100%;line-height: 40px;padding: 10% 0;font-size:24px;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.confirm, .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.end{width: 100%;height:100%;line-height: 40px;padding: 10% 0;font-size:24px;}

    
    
    .evt_cautn{padding: 6% 0;}
    .evt_cautn::before{left: 2%;margin: -16px 0 0 0;width: 15px;height: 15px;}
    .evt_cautn .cautn_tit::before{display: none;}
    
    .certifi_pop .tit{padding: 20px 7% 20px;}

    .certifi_pop dl dt img{width:210px;}
    .certifi_pop dl dd img{width:350px;}
    .certifi_pop dl{margin: 15px auto;font-size: 15px;}
    .certifi_pop dl .tiny_txt{font-size:12px;padding: 5px 0 15px;}
    .certifi_pop .filebox .filename{width:100%;}
    .certifi_pop .filebox .filename2{width:100%;}
    .certifi_pop .filebox .filebtn{width:100%;height: 40px;}
    .certifi_pop .filebox .filebtn label{line-height: 40px;height: 40px;font-size: 13px;}
    .certifi_pop ul{/* padding-top: 10px; *//* margin: 0 0 10px; */}
    .certifi_pop ul li{font-size: 11px;padding: 0 0 2px 10px;}
    .certifi_pop ul.cautn {margin: 5px 15px 15px;}
    .certifi_pop ul.cautn li{padding:0}
    .certifi_pop ul li.pl{padding-left:10px}
    .certifi_pop .inpbox label{top: 6px;}
    .certifi_pop .inpbox label[for="p_intro"]{top: 23px;}
    .certifi_pop .inpbox span input[type="text"]{height:30px;}
    .certifi_pop .inpbox span textarea{height: 80px;padding: 7px 10px 12px;}
    .certifi_pop .filebox .filename,.certifi_pop .filebox .filename input[type="text"]{height: 40px;}
    .certifi_pop .filebox .filename input[type="text"]{font-size:15px}
    .certifi_pop .filebox .filename2,.certifi_pop .filebox .filename2 input[type="text"]{height: 40px;}
    .certifi_pop .filebox .filename2 input[type="text"]{font-size:15px}
    .certifi_pop .filebox{height: 80px;/* margin-bottom:0; */}
    .certifi_pop .filebox label{top: 23px;}
    .certifi_pop .filebox .filename a{top:0;right:0;height: 40px;line-height: 40px;}
    .certifi_pop .filebox .filename2 a{top:0;right:0;height: 40px;line-height: 40px;}
    .certifi_pop .certifi_btn img{width: 190px;}
    .certifi_pop .btn_popclo{background-size: 30px;width: 36px;height: 36px;background-position: center;top: -35px;right: -10px;/* background-color: #000; */border-radius: 100%;}

    .certifi_pop.certifi > div{padding:30px 15px;max-height:500px;}
    .certifi_pop.certifi .tit img{width:100%}
    .certifi_pop.certifi .pop_info {margin: 15px auto;}
    .certifi_pop.certifi .pop_info p{font-size: 15px;}
    .certifi_pop.certifi .pop_info p span{display:block;color:#c0173c;font-size:14px}
    .certifi_pop.certifi .pop_info dt{font-size: 15px;}
    .certifi_pop.certifi .pop_info dl.fir dd{font-size: 12px;}
    .certifi_pop.certifi .pop_info dl.fir dd.color{color:#c0173c;font-size: 14px;}
    .certifi_pop.certifi .pop_info dd strong,
    .certifi_pop.certifi .pop_info dd.color{font-size: 15px;}
    .certifi_pop.certifi .pop_info dl.sec dd span{padding-left:10px;display: block;position: relative;}
    .certifi_pop.certifi .pop_info dl.sec dd span::before{position:absolute;content:'-';left:0;}
    .certifi_pop.certifi .pop_info dl.sec dd+dd{margin-top:5px}

    /* con06 */
    .con06 .inner {padding:15% 0;}
    .con06:before {height: 50%;}
    .con06 .inner h3 {margin:0 -2%;} 
    .con06 .inner h3 .evt_end {right: 0;}
    .con06 .inner .gift {margin-top:4%;}
    .con06 .inner .gift .txt {display:block;width: 550px;margin: 2% auto 0;}
    .con06 .inner .evt_way {margin-top:5%;padding:0 4%;}
    .con06 .inner .btns {margin-top:4%;}
    .con06 .inner .btns a {margin:0 15px;width:31%}

    
}
@media (max-width: 992px){
    .eventWrap .con_tit{margin-bottom:30px}

    
    .eventWrap .viusal .pc_wrap .txt_wrap .txt{width:60%;margin: 0 auto 0 40%;}
    
    .eventWrap .con01 .con1_1::before{top: -13%;}
    .eventWrap .con02 .con2_sd > .slider-for .slick-dots li button{width:15px;height:15px}
    

    .eventWrap .con04 h3 {margin-bottom: 35px;}
    .eventWrap .con04 .click_wrap{/* padding: 0; *//* margin: 0 0 5%; */}
    .eventWrap .con04 .click_wrap .count_wrap .clickEvtBtn::before{bottom: -110%;width: 20%;height: 140%;}
   
    .eventWrap .con05 .tpass_info > div{width:60%;padding: 2% 0;box-sizing:border-box;text-align: left;}
    .eventWrap .con05 .tpass_info > div.tpass_buy{width:40%;padding: 2% 2.5%;text-align: right;}
    .eventWrap .con05 .pop_box ul{width: 40%;}
    .eventWrap .con05 .pop_box ul li{width:49%;}
    .eventWrap .con05 .pop_box ul li+li{margin-left: 2%;}
    .eventWrap .con05 .pop_box ul li img{width:100%}
    .eventWrap .con05 .pop_box .noti_pop{right: 0;width: 400px;}
    .eventWrap .con05 .pop_box .noti_pop img{width:100%}
    .eventWrap .con05 .pop_box .noti_pop a{right: 2%;top: 2%;width: 7%;height: 10%;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn{margin-top:2.5%}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a{line-height: 30px;padding: 5% 0;font-size:20px;}
    
    

    .certifi_pop .tit >strong{font-size: 32px;padding: 0 10px 10px;}
    .certifi_pop .tit span{font-size:15px;}

}
@media (max-width: 768px){

    .eventWrap{font-size:13px}

    .eventWrap .viusal .pc_wrap{display:none}
    .eventWrap .viusal .pc_wrap .txt_wrap .txt{bottom: 5%;width:75%}
    .eventWrap .viusal .pc_wrap .txt_wrap .txt .home{top: -22%;max-width: 34%;}
    .eventWrap .viusal .mo_wrap{display:block}
    .eventWrap .viusal .mo_wrap .txt_wrap{position: absolute;bottom: 9%;left: 3%;width: 55%;text-align: left;}
    .eventWrap .viusal .mo_wrap .txt_wrap .txt > img{}
    .eventWrap .viusal .mo_wrap .txt_wrap .txt .home{display: block;/* text-align: left; */margin-bottom: 5px;max-width: 60%;}
    
    .eventWrap .con01 .con1_1 .con1_bnr ul{height: 60px;line-height: 60px;border-radius: 0;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930 span img{max-width:50%;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li a img{max-width: 90%;padding-left: 5%;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li a span img{max-width:75%}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930.d1213 {height: 60px;line-height: 60px;border-radius: 15px;}
    
    .eventWrap .con02 .con2_sd::after{display:none}
    
    .eventWrap .con04 .click_wrap .book_img{width: 100%;margin: 0 0 5%;padding: 5% 18% 0;}
    .eventWrap .con04 .click_wrap .book_img img{width:100%}
	.eventWrap .con04 .click_wrap .count_wrap{width: 90%;margin: 0 auto;float: none;overflow: hidden;}
	.eventWrap .con04 .click_wrap .count_wrap > p.today{font-size: 16px;margin: 0 0 5%;}
    .eventWrap .con04 .click_wrap .count_wrap > .count_box{margin: 5% auto 5%;}
    .eventWrap .con04 .click_wrap .count_wrap > .count_box span.point{font-size: 16px;height: auto;}
    .eventWrap .con04 .click_wrap .count_wrap > .count_box span.point::before{bottom: -72%;}
    .eventWrap .con04 .click_wrap .count_wrap > .count_box .cspan span{height: 60px;font-size: 45px;}.eventWrap .con04 .click_wrap .count_wrap .btnMyView{margin: 0 0 7%;}
    .eventWrap .con04 .click_wrap .count_wrap .clickEvtBtn{background-position: center right 37%;font-size: 20px;background-size: 10px 20px;}
    .eventWrap .con04 .click_wrap .count_wrap > .count_box span{font-size: 70px;}
	.eventWrap .con04 .click_wrap .count_wrap > .sold{right: 10%;bottom: 60%;max-width: 25%;}.eventWrap .con04 .click_wrap .tiny_txt{font-size:11px;}
	.eventWrap .con04 .click_wrap .btnMyView{width: 90%;}
    .eventWrap .con04 .click_wrap .btnMyView a{font-size: 13px;padding-top: 5px;}
    .eventWrap .con04 .book_check .check_list li .in .date{font-size:15px;padding: 10px 0;}
    .eventWrap .con04 .book_check .check_list li .in .book{padding:11px 0}
    .eventWrap .con04 .book_check .check_list li .in .book strong{font-size: 25px;}
    .eventWrap .con04 .book_check .check_list li.end .end{height: 55%;}
    .eventWrap .con04 .book_check .tiny_info{font-size:12px}
    .eventWrap .con04 .book_check .check_list li.end .end::before{background-size: 44%;}
    


    .eventWrap .con05{background:none;}
    .eventWrap .con05 .con_tit img{max-width:80%}
    .eventWrap .con05 .tpass_apply::before{width:35px;height:35px;font-size: 35px;line-height:30px;top: -7%;}
    .eventWrap .con05 .tpass_info{border-radius:0;border: 2px solid #ae9960;}
    .eventWrap .con05 .tpass_info > div img{max-width: 96%;text-align: left;}
    .eventWrap .con05 .tpass_info > div.tpass_buy img{width: 96%;padding: 2% 0;}
    .eventWrap .con05 .tpass_info > div.tpass_buy::before{width:5px;}
    .eventWrap .con05 .pop_box{margin: 15px 0 30px;}
    .eventWrap .con05 .pop_box ul{/* width: 40%; */}
    .eventWrap .con05 .pop_box .noti_pop{width: 60%;}
    .eventWrap .con05 .tpass_apply_tiny{font-size:10px}
    .eventWrap .con05 .tpass_apply{border-radius:0}
    .eventWrap .con05 .tpass_apply > div{width:100%;float: none;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn{padding:0 2%;width: 80%;margin: 2% auto;float: none;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a{line-height: 1;padding: 3% 0;font-size: 16px;border-width: 2px;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.confirm, .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a.end{line-height: 1;padding: 3% 0;font-size: 16px;border-width: 2px;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a br{display:none}


    .evt_cautn .cautn_tit{font-size: 14px;margin: 0 0 20px;}
    
    .certifi_pop{width: 300px;/* height: 420px; */border-radius: 14px;}
    .certifi_pop .tit, .certifi_pop .tit.nonpass{font-size: 16px;padding: 20px 0 10px;}
    .certifi_pop .gift{padding: 0 0 15px;}
    .certifi_pop .point{font-size: 14px;/* margin: 0; */}
    .certifi_pop .point strong{}
    .certifi_pop .point strong::before{}
    .certifi_pop .filebox .filebtn label{line-height: 38px;height: 38px;font-size:13px;}
    .certifi_pop ul{/* padding-top: 7px; */}
    .certifi_pop .inpbox span input[type="text"]{height:30px;}
    .certifi_pop .filebox{/* margin-bottom:0; *//* margin: 0 15px 3px; */}
    .certifi_pop .filebox .filename a{top:0;right:0;height: 40px;line-height: 40px;font-size: 14px;}
    .certifi_pop .filebox .filename2 a{top:0;right:0;height: 40px;line-height: 40px;font-size: 14px;}
    .certifi_pop .inpbox span:nth-child(1),.certifi_pop .inpbox span:nth-child(2){float:none;}
    .certifi_pop ul li br{display:none}
    .certifi_pop dl{font-size: 12px;}
    .certifi_pop dl .tiny_txt br{display:none}

    .certifi_pop.certifi{width: 80%;height: auto;}
    .certifi_pop.certifi .tit{}
    .certifi_pop.certifi ul{padding: 0;margin: 0 20px 10px;}
    .certifi_pop.certifi ul li{padding:0}
    .certifi_pop .certifi_btn{font-size: 15px;height: 40px;line-height: 40px;}
    .certifi_pop .certifi_btn img{width: 170px;}

    /* con06 */
    .con06 .inner .gift .txt {width: 410px;}
    .con06 .inner .gift .txt ul li strong {width:110px;height:30px;font-size:16px;line-height:30px;}
    .con06 .inner .gift .txt ul li p {padding-left:10px;font-size:15px;}

    .con06 .inner .evt_way h4 {font-size:17px;}
    .con06 .inner .evt_way h4:before {height:15px;}
    .con06 .inner .step .tee {font-size:12px;}
    .con06 .inner .btns a {margin:0 10px;width:45%}



    
}
@media (max-width: 576px){
    .eventWrap .flt_inner{top:30%}
    
    .eventWrap .viusal .mo_wrap .txt_wrap{/* width:50%; */}
    .eventWrap .viusal .mo_wrap .txt_wrap .txt .home{/* max-width: 60%; */}
    
    .eventWrap .con01 .con1_1 .con1_bnr.on{bottom: 65px;}
    .eventWrap .con01 .con1_1 .con1_bnr ul{height: 40px;line-height: 40px;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930 span img{max-width: 35%;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.army_sobang li a span{top: -3%;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930.d1213 {height: 40px;line-height: 40px;}
/*     .eventWrap .con01 .con1_1 .con1_bnr.on{bottom: 65px;}
    .eventWrap .con01 .con1_1 .con1_bnr ul{background:none}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930{background: none;padding: 0;}
    .eventWrap .con01 .con1_1 .con1_bnr ul{height: auto;line-height: 1;border-radius: 5px;}
    .eventWrap .con01 .con1_1 .con1_bnr ul li{float:none;width:100%;padding: 2%;text-align: left;background:#937a39;}
    .eventWrap .con01 .con1_1 .con1_bnr ul li+li{text-align: left;background:#8a0f29;}
    .eventWrap .con01 .con1_1 .con1_bnr ul li a img{max-width:65%}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930 li+li{background:#393993;}
    .eventWrap .con01 .con1_1 .con1_bnr ul.t1930 span{left: auto;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);} */
    
    .eventWrap .con02 .con2_sd > .slider-for .slick-dots li button{width:10px;height:10px}

    .eventWrap .con04 .click_wrap .count_wrap .clickEvtBtn{font-size: 15px;background-size: 10px 15px;background-position: center right 35%;}
    .eventWrap .con04 .click_wrap .btnMyView a{font-size:10px}
    .eventWrap .con04 .book_check .check_list li .in .book strong{font-size: 18px;}
    
    .certifi_pop dl dd img{width:300px}
    .certifi_pop ul li{font-size:11px}
    .certifi_pop .inpbox p{float:none;width:100% !important;padding-left: 74px;margin: 0 0 8px;border-left: 1px solid #BCBCBD;}
    .certifi_pop .inpbox label{top: 7px;left:0 !important;font-size:12px;width: 74px;}
    .certifi_pop .filebox{/* padding-left: 74px; */}
    .certifi_pop .filebox label{width: 74px;}
    

    .certifi_pop.certifi .pop_info p{font-size: 13px;}
    .certifi_pop.certifi .pop_info p span{font-size:13px}
    .certifi_pop.certifi .pop_info dt{font-size: 13px;}
    .certifi_pop.certifi .pop_info dl.fir dd{font-size: 10px;}
    .certifi_pop.certifi .pop_info dl.fir dd.color{font-size: 13px;}
    .certifi_pop.certifi .pop_info dd strong,
    .certifi_pop.certifi .pop_info dd.color{font-size: 13px;}
    .certifi_pop .filebox .filename input[type="text"]{font-size:13px}
    .certifi_pop .filebox .filename a{font-size:13px}
    .certifi_pop .filebox .filename2 input[type="text"]{font-size:13px}
    .certifi_pop .filebox .filename2 a{font-size:13px}
    
}

@media (max-width: 480px){
    /* con06 */
    .con06 .inner .gift .txt {width: 360px;}
    .con06 .inner .gift .txt ul li strong {width:90px;height:25px;font-size:14px;line-height:25px;}
    .con06 .inner .gift .txt ul li p {font-size:12px;}
    .con06 .inner .step .tee {font-size:11px;}
    .con06 .inner .btns a {margin:0 5px;width:46%}

}
@media (max-width: 460px){
    .eventWrap .flt_inner{top:25%}

    .eventWrap .con04 .book_check .check_list li .in .date{font-size:13px}
    .eventWrap .con04 .book_check .check_list li .in .book strong{font-size: 15px;}

    
    .eventWrap .con05 .tpass_apply::before{width:25px;height:25px;font-size: 25px;line-height:20px;top: -5%;}
    .eventWrap .con05 .tpass_apply > div.tpass_apply_btn a{font-size:14px}
}