@charset "utf-8";

/* EVENT  */
.eventWrap .inner{width:1100px;}
.eventWrap.evtFullType .evtTitWrap .logo{padding:36px 30px 0; display:flex; align-items:center; justify-content:flex-end; gap:25px;}
.eventWrap.evtFullType .evtTitWrap .logo .logoVisang{float:none;}
.eventWrap.evtFullType .evtTitWrap .logo .logoVivasam{float:none;}

.evtTitWrap{height:1231px; background:url('/resources/images/event/2022/event221212/bg.png') no-repeat center center / cover;}
.evtTitWrap .inner{padding-top:126px;}
.evtTitWrap .con{position:absolute; top:98px; right:0;}
.evtTitWrap .evtTit{position:relative; width:100%; height:1203px; background:url('/resources/images/event/2022/event221212/title.png') no-repeat center top; z-index:10;}

.evtCont01{padding:57px 0 80px; background:#262f3a;}
.evtCont01 .inner{width:930px;}
.evtCont01 .evt_program{position:relative; height:756px; background:url('/resources/images/event/2022/event221212/cont01.png') no-repeat center top;}
.evtCont01 .evt_program .btn_detail{position:absolute; right:198px; bottom:0; width:100px; height:31px;}


.eventWrap .btnApply{margin:60px auto 0; display:block; width:403px; height:83px; background:url('/resources/images/event/2022/event221212/btn_apply.png') no-repeat center center;}

.eventWrap .evtCont02{background:#3086ca;}
.eventWrap .evtCont02 .inner{width:930px; padding:65px 0 60px 100px;}
.eventWrap .evtCont02 p{font-size:24px; color:#fff; line-height:1; font-weight:600;}
.eventWrap .evtCont02 ul{margin-top:17px;}
.eventWrap .evtCont02 ul li{position:relative;padding-left:25px; font-size:15px; color:#fff; line-height:20px;}
.eventWrap .evtCont02 ul li+li{margin-top:8px;}
.eventWrap .evtCont02 ul li em{position:absolute; left:0; font:inherit; color:inherit;}

.eventWrap .evtFooterWrap{padding:57px 0 75px; background:#fff;}
.eventWrap .evtFooterWrap .inner{padding:0 13px; width:930px; overflow:hidden;}
.eventWrap .evtFooterWrap .logo_visang{float:left; margin-right:50px; width:91px; height:91px; background:url('/resources/images/event/2022/event221212/visang_logo.png') no-repeat left top;}
.eventWrap .evtFooterWrap .info{float:left;}
.eventWrap .evtFooterWrap .info li{display:flex;}
.eventWrap .evtFooterWrap .info li a{position:relative; padding-right:11px; margin-right:9px; font-size:14px; color:#797878; font-weight:500;}
.eventWrap .evtFooterWrap .info li a:after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:12px; background:#a0a0a0;}
.eventWrap .evtFooterWrap .info li a+a:after{display:none;}
.eventWrap .evtFooterWrap .info li span{position:relative; margin-right:8px; padding-right:9px; font:inherit; color:inherit; letter-spacing:inherit;}
.eventWrap .evtFooterWrap .info li span:after{content:''; position: absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:9px; background:#c3c3c3;}
.eventWrap .evtFooterWrap .info li span:last-child:after{display:none;}
.eventWrap .evtFooterWrap .info li{font-size:12px; color:#787878; font-weight:400; line-height:19px; letter-spacing:-0.04em;}

/* */

#eventPopWrap.evt424 .eventPop .titWrap .tit{color:#ff8025;letter-spacing:-0.04em;}
#eventPopWrap.evt424 .popTblWrap table td.txt{color:#393d49;font-weight:400;}
#eventPopWrap.evt424 .popTblWrap .btnZipCode{border-radius:5px;font-size:13px;font-weight:500;}
#eventPopWrap.evt424 .popTblWrap input[type="text"]::placeholder{color:#b1b2ba;}
#eventPopWrap.evt424 .eventPop .formMulti .txt{color:#888888;font-weight:400;}
#eventPopWrap.evt424 ._txt{position:relative; margin-top:7px;padding-left:10px; font-size:12px; color:#abadb5; font-weight: 300; line-height: 1.1;}
#eventPopWrap.evt424 ._txt:before{content:'*'; position:absolute; left:0; top:3px;}
#eventPopWrap.evt424 .popInfoWrap{padding:30px 38px 50px;}
#eventPopWrap.evt424 .popInfoWrap .btnWrap{margin-top:25px;}
#eventPopWrap.evt424 .popInfoWrap .agreeForm .chk label{font-weight:300;}
#eventPopWrap.evt424 .evtFormTxt{width:90px; height:26px; background:url(/resources/images/event/2021/379/applyTxt.png) no-repeat left top;}
#eventPopWrap.evt424 .infoTxt{font-size:14px; color:#abadb5;}