@charset "euc-kr";

.con_tit{line-height:1.2;}
.con_tit span, .con_tit strong{display:block;}
.con_tit span{font-size:32px;color:#00b4b0;font-weight:700;}
.con_tit span.deep{color:#167a78;}
.con_tit strong{font-size:50px;color:#fff;font-weight:900;}
.con_tit strong.black{color:#000;}
.con_tit span + strong{margin-top:20px;}
.con_tit span.black{color:#000;font-weight:900;}
.con_tit br.mo{display:none;}
.con_tit strong.green{color:#00b4b0;}

.warningList li{font-size:15px;color:#000;}
.warningList li ul li a{font-size:15px;padding:0;}
.warningList li ul li a.tp1{color:#ff0000;}
.evtoggleWarning p.w_tit i{font-style:normal;}
.evtoggleWarning p.w_tit i:nth-of-type(1){margin-left:0;margin-right:5px;}

.evCon1{background-image:url(https://image.megagong.net/m/2023/0714_pt1969/con1_bg.jpg);}
.evCon1 .btn_link{width:13.5%;height:3.5%;left:25.5%;bottom:15.5%;}

.evCon2, .evCon3, .evCon4, .evCon5, .evCon6, .evCon7, .evCon8{padding:160px 0;}
.eventWrap .evSection.evCon6{overflow:initial;z-index:1;position:relative;}
.evCon2{background-color:#2e2e2e;}
.evCon2 .exam_info{display:flex;gap:0 20px;margin-top:50px;}
.evCon2 .exam_info > li{background-color:#fff;width:50%;position: relative;}
.evCon2 .exam_info > li:after{content:'';display:inline-block;width:20px;height:20px;background:url(https://image.megagong.net/m/2023/0714_pt1969/con2_paper_bg.jpg) 0 0 no-repeat;position:absolute;right:0;bottom:0;}
.evCon2 .exam_info li dt{background-color:#00b4b0;color:#fff;font-size:24px;font-weight:900;padding:20px 10px;}
.evCon2 .exam_info li dd{padding:40px 30px;text-align:left;}
.evCon2 .exam_info li dd li{font-size:17px;font-weight:300;color:#000000;position: relative;padding-left:13px;margin-top:20px;}
.evCon2 .exam_info li dd li:first-of-type{margin-top:0;}
.evCon2 .exam_info li dd li:before{content:'กค';display:block;position: absolute;left:0;top:0;}
.evCon2 .exam_info li dd li strong{font-size:20px;font-weight:700;display:block;}
.evCon2 .exam_txt{margin-top:60px;font-size:30px;font-weight:300;color:#fff;}
.evCon2 .exam_txt strong{font-weight:700;}

.evCon3{background-color: #e9e9e9;}
.evCon3 .side_bg{position:absolute;left:-445px;top:85px;}
.evCon3 .con_box{margin-top:50px;}

.evCon4{background-color: #8fe9e7;}
.evCon4 .con_box{margin-top:60px;}

.evCon5{background-color: #ffffff;}
.evCon5 .con_box{margin-top:60px;}

.evCon6{background-color: #f7f7f7;}
.evCon6 .con_box{margin-top:60px;}
.evCon6 .lectlist_wrap{background-color:#fff;}
.evCon6 .grade_tab_wrap .lecture{padding-bottom:0 !important;}

.evEvent .con_tit{position: relative;}
.evEvent .con_tit .evt_end{position: absolute;right:75px;top:35px;display:inline-block;}
.evEvent .container_info{background-color:transparent;border:1px solid #000000;margin-top:50px;}
.evEvent .btn_base{display:inline-block;font-size:23px;font-weight:700;color:#fff;background-color:#000;padding:24px 0;width:415px;}
.evEvent .btn_base span{position: relative;padding-right:33px;}
.evEvent .btn_base span:after{content:'';display:inline-block;width:13px;height:21px;background:url(https://image.megagong.net/m/2023/0714_pt1969/btn_arrow.png) 0 0 no-repeat;position: absolute;right:0;top:50%;transform:translateY(-50%);}

#event1{background-color: #13e5e0;}
#event1 .container_info .info .noti{color:#005358;}
#event1 .gift_list{display:flex;justify-content:center;gap:0 60px;margin-top:60px;}
#event1 .evt_btm{margin-top:80px;}
#event1 .eventBoard{margin-top:100px;}

#event2{background-color: #2de5ac;}
#event2 .container_info .info .noti{color:#008046;}
#event2 .write_frm_wrp{display:flex;justify-content:center;gap:0 30px;margin-top:64px;}
#event2 .write_gift{padding-top:68px;}
#event2 .write_form{width:520px;}
#event2 .write_form dt .form_content{background-color:#fff;padding:40px 35px 30px;text-align:left;}
#event2 .write_form dt .form_content .tit{font-size:21px;font-weight:700;color:#000;text-align:center;padding-bottom:14px;border-bottom:1px solid #000;}
#event2 .write_form dt .form_content .list_wrp{margin-top:1px;border-top:2px solid #000;padding:20px 0;border-bottom:1px solid #000;}
#event2 .write_form dt .form_content .list{max-width:75%;margin:0 auto;}
#event2 .write_form dt .form_content .list li{font-size:16px;font-weight:300;line-height:1.75;}
#event2 .write_form dt .form_bg{padding-top:20px;text-align:center;}
#event2 .write_form dt img{vertical-align:top;}

@media screen and (max-width: 1200px) {
    .evCon2, .evCon3, .evCon4, .evCon5, .evCon6, .evCon7, .evCon8{padding:13% 0;}
    .con_tit span{font-size:2.8vw;}
    .con_tit strong{font-size:4.1vw;}
    .evCon2 .exam_info{margin-top:5%;}
    .evCon2 .exam_txt{margin-top:6%;font-size:2.4vw;}
    .evCon3 .con_box{margin-top:5%;}
    .evCon3 .side_bg{display:none;}
    .evCon4 .con_box{margin-top:6%;}
    .evCon5 .con_box{margin-top:6%;}
    .evCon7.evEvent .con_tit{width:79.1%;margin:0 auto;}
    .evCon8.evEvent .con_tit{width:69.16%;margin:0 auto;}
    .evEvent .con_tit .evt_end{width:17%;right:0;top:0;}
    .evEvent .container_info{margin-top:5%;}
    #event1 .gift_list{gap:0 30px;margin-top:6%;}
    #event1 .evt_btm{margin-top:8%;}
    #event2 .write_frm_wrp{margin-top:6%;gap:0 15px;}

    .evEvent .btn_base{font-size:21px;}
    #event1 .btn_base{width:35%;}
    #event1 .eventBoard{margin-top:10%;}
    #event2 .write_form{width:50%;}   
    #event2 .write_form dt .form_content{padding:30px 20px 20px;}
    #event2 .write_form dt .form_content .list{max-width:85%;}
}

@media screen and (max-width: 768px) {
    .evCon2 .exam_info{display:block;}
    .evCon2 .exam_info > li{width:100%;margin-top:10px;}
    .evCon2 .exam_info li dt{font-size:20px;}
    .evCon2 .exam_info li dd{padding:20px 15px;}
    .evCon2 .exam_info li dd li{font-size:14px;margin-top:10px;}
    .evCon2 .exam_info li dd li strong{font-size:16px;}

    .evEvent .btn_base{font-size:18px;padding:12px 0;}
    .evEvent .btn_base span{padding-right:20px;}
    .evEvent .btn_base span:after{width:10px;height:17px;background-size:auto 17px;}
    #event1 .gift_list{gap:0 15px;}
    #event1 .btn_base{width:60%;}
    #event2 .write_frm_wrp{display:block;}
    #event2 .write_gift{padding-top:0;width:64%;margin:0 auto;}
    #event2 .write_form{width:100%;margin-top:20px;}
    #event2 .write_form dt .form_content{padding:20px 10px;}
    #event2 .write_form dt .form_content .tit{font-size:18px;padding-bottom:10px;}
    #event2 .write_form dt .form_content .list{max-width:95%;}
    #event2 .write_form dt .form_content .list li{font-size:14px;}
    #event2 .write_form dt .form_bg{padding-top:10px;}
    #event2 .btn_base{width:60%;}
}

@media screen and (max-width: 768px) {
    .evCon2 .exam_txt{font-size:16px;}
    .warningList li, .warningList li ul li a{font-size:13px;}
}

@media screen and (max-width: 480px) {
    .con_tit span{font-size:16px;}
    .con_tit strong{font-size:20px;}
    .con_tit span + strong{margin-top:10px;}
    .con_tit br.pc{display:none;}
    .con_tit br.mo{display:block;}
    .evCon4 .sliderWrap{margin:0;}
    .warningList li, .warningList li ul li a{font-size:12px;}
}