@charset "utf-8";


/* EVENT 435 */
.event230307 .eventWrap {width: 100%;}
.eventWrap .inner {width: 949px; margin: 0 auto;}
.evtTitWrap .con{display:block;position: absolute;top: 135px;right: -150px;}


/* evtTitWrap*/
.event230307.eventWrap.evtFullType .evtTitWrap .logo{padding:40px 15px 0;}
.event230307 .evtTitWrap {position:relative; height: 1740px;  background: url(/resources/images/event/2023/event230307/evtBg1.png)repeat-x center; text-align:center;z-index:1;}
.event230307 .evtTitWrap .tit {width: 793px; height: 1615px; position: relative; top: 88px;  margin: 0 auto; background: url(/resources/images/event/2023/event230307/evtTit.png)no-repeat center;}

/* evtContWrap*/
.event230307.eventWrap.evtFullType .evtContWrap {width: 100%; height: 2254px; padding-top: 140px; background: url(/resources/images/event/2023/event230307/evtBg2.png)no-repeat center;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont1 .inner {width:1051px; height: 905px; padding-top: 225px; text-align: center; background: url(/resources/images/event/2023/event230307/evtCont1.png)no-repeat center top;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont1 .inner .btnTimetable {display: inline-block; width: 230px; height: 50px; margin: 0 auto; background: url(/resources/images/event/2023/event230307/btn_timetable.png)no-repeat center top; background-size: 100% auto; }
.event230307.eventWrap.evtFullType .evtContWrap .btnApply {display: inline-block;  width: 432px; height: 97px; margin: 0 auto;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont1 .btnApply {margin-top: 525px; background: url(/resources/images/event/2023/event230307/btn_apply1.png)no-repeat center; }
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .btnApply {margin-top: 48px; background: url(/resources/images/event/2023/event230307/btn_apply2.png)no-repeat center; }
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 {margin-top: 68px; padding: 195px 0 106px; background: url(/resources/images/event/2023/event230307/evtCont2.png)no-repeat center top;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .inner {text-align: center; }
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .evtQuestions {display: inline-flex; gap: 30px;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .evtQuestions li input[type="radio"] {display: none;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .evtQuestions li input[type="radio"] + label {display: inline-block; position: relative; padding-left: 33px; font-size: 22px; font-weight: 500; color: #2a271f; line-height:1; letter-spacing: -0.065em;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .evtQuestions li input[type="radio"] + label:hover {color: #d0492a;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .evtQuestions li input[type="radio"] + label:after {content: ""; display: inline-block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 27px; height: 27px;background: url(/resources/images/event/2023/event230307/evt_check.png)no-repeat center top; }
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .evtQuestions li input[type="radio"]:checked + label:after {background-position: center bottom;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .video_wrap {position: relative; width: 100%; margin-top: 132px;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .video_wrap .thumb {position: absolute; left: 0; top: 0; width: 100%; z-index: 9;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .video_wrap .thumb img {width: 100%; }
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .video_wrap .thumb .btnPlay {display: inline-block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 111px; height: 111px; background: url(/resources/images/event/2023/event230307/btn_play.png)no-repeat center; box-shadow: 5px 5px 13px rgba(45, 45, 45, 0.55); border-radius: 50%; z-index: 10;}
.event230307.eventWrap.evtFullType .evtContWrap .eventCont2 .video_wrap video {display: block; width: 100%; height: 534px; }

.evtFooterWrap {width: 100%;padding: 50px 0; background: #ddd8c8; }
.evtFooterWrap .inner {display: flex; gap: 30px; width: 1000px; padding-left: 133px; }
.evtFooterWrap .inner strong { font-size: 20px; font-weight: 600; color: #484256; letter-spacing: -0.04em; white-space: nowrap;}
.evtFooterWrap .inner li {font-size: 15px; font-weight: 400; color: #484256; line-height: 25px;}
.evtFooterWrap .inner li span {font-weight: 500; color: #e05620;}

div[class^=eventPop] {display: none;}

.popTblWrap .file_upload_wrap .uploadBtn{display:none;}
.popTblWrap .file_upload_wrap .fileName{width:298px;float:left;color:#979da5;font-size:13px;font-weight:300;letter-spacing:-0.2px; border-radius:5px; background:#e2e2e2; border:1px solid #c7c7cc;}
.popTblWrap .file_upload_wrap .file_btn{display:block;float:right;width:87px;border:1px solid #abadb5; border-radius:5px;color:#fff;background:#abadb5;font-size:14px;letter-spacing: -0.2px;cursor: pointer; text-align:center; line-height:30px;}
.popTblWrap .file_info{margin-top:6px; padding:10px 12px; border:1px solid #c7c7cc; border-radius:5px; background:#f8f8f8;}
.popTblWrap .file_info p{font-size:13px; color:#979da5; line-height:1;}
.popTblWrap .file_info .chk{margin-top:8px;}
.popTblWrap .file_info input[type="checkbox"] + label{font-size:13px; color:#ff8025; font-weight:300; letter-spacing:-0.045em;}





