@charset "utf-8";

/* EVENT  */
.eventWrap.evtFullType .evtTitWrap .logo.logo_fr {  top: 0; width: 100%; padding-top: 83px; }
.eventWrap.evtFullType .evtTitWrap .logo.logo_fr .fr_inner {width: 1174px; left: 50%; top: 36px; transform: translateX(-50%);}

.evtTitWrap{height:930px; background:url('/resources/images/event/2023/event231120/evtBg.png') no-repeat center center / cover;}
.evtTitWrap .inner{width: 1226px;}
.evtTitWrap .tit{padding-top: 90px;}

.evtCont01{background:#ffe280;}
.evtCont01 .inner {position: relative; width: 967px; padding-bottom: 80px;}
.evtCont01 .evtItemWrap{position:relative; padding:8px; display:flex; gap:6px; background:#c2a130; border:1px solid #a8881c; border-radius:35px;}
.evtCont01 .evtItemWrap li {position: relative;}
.evtCont01 .evtItemWrap:after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:71px; height:71px; background:url('/resources/images/event/2023/event231120/ico_plus.png') no-repeat center center;}
.evtCont01 .evtItemWrap li a{position:absolute; left:50%; top:139px; transform:translateX(-50%); width:59px; height:59px; background:url('/resources/images/event/2023/event231120/ico_view.png') no-repeat center center; opacity:0.8;}
.evtCont01 .evtItemWrap li.item2{background-image:url('/resources/images/event/2023/event231120/item2.png');}
.evtCont01 .evtItemWrap li.item2 .number{background-image:url('/resources/images/event/2023/event231120/num2.png');}

.eventWrap .btnApply{margin:40px auto 0; display:block; width:326px; height:84px; background:url('/resources/images/event/2023/event231120/btn_apply.png') no-repeat center center;}
.eventWrap .item_end {display: none; position: absolute; right: 185px; bottom: 68px;}
.eventWrap .item_end.deadline {display: inline-block;}

.eventWrap .evtFooterWrap{background:#2c2c2c;}
.eventWrap .evtFooterWrap .inner{display: flex; gap: 30px; width:810px; padding:40px 0;}
.eventWrap .evtFooterWrap p{font-size:20px; color:#fff; line-height:1; font-weight:600;}
.eventWrap .evtFooterWrap ul li{position: relative; padding-left: 12px; font-size:15px; color:#cfcfd3; line-height:26px; font-weight:300; letter-spacing:-0.025em;}
.eventWrap .evtFooterWrap ul li:after {content: ""; display: inline-block; position: absolute; left: 0; top: 12px; width: 4px; height: 4px; background: #cfcfd3; border-radius: 50%;}

/* */

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