@charset "utf-8";

/* EVENT 390 */
.eventWrap .inner{width:1080px;}
/* evtTitWrap*/
.evtTitWrap{position:relative; background:#fffceb; z-index:10;}
.evtTitWrap:after{content:''; position:absolute; left:0; right:0; bottom:0; height:8px; background:#217aff; z-index:-1;}
.evtTitWrap .inner{padding-top:112px; width:1163px;}
.evtContWrap{padding:90px 0 110px; background:#217aff;}
.evtContWrap .inner{width:946px;}
.evtContWrap .btnApply{margin:20px auto 0; display:block; width:345px; height:81px; background:url('/resources/images/event/2024/event240226/btn_apply.png') no-repeat center;}
.evtContWrap2{text-align:center; border-top:2px solid #000; background:linear-gradient(180deg, #ffe085 30%, #85e4c7 55%);}
.evtContWrap2 .inner{padding:50px 0 107px;}
.evtContWrap2 .inner:after{content:''; position:absolute; left:67px; top:-64px; width:364px; height:62px; border:2px solid #000; border-bottom:none; border-radius:15px 15px 0 0; background:#ffe085 url('/resources/images/event/2024/event240226/tit2.png') no-repeat center; z-index:1;}
.evtContWrap2 .review_slide{position:relative; margin-top:30px;}
.evtContWrap2 .review_slide li{padding:30px; height:auto; border:1px solid #294851; border-radius:10px; background:#fff;}
.evtContWrap2 .review_slide li:nth-child(even){background:#d0fff1;}
.evtContWrap2 .review_slide li p{min-height:200px; font-size:16px; color:#3c475f; font-weight:400; line-height:1.5; word-break:keep-all; text-align:center;}
.evtContWrap2 .review_slide li p.t{margin-top:20px; min-height:0; font-weight:600; color:#09b693;}
.evtContWrap2 .review_slide .swiper-btn{width:41px; height:41px; background:url('/resources/images/event/2024/event240226/btn_arr.png') no-repeat center;}
.evtContWrap2 .review_slide .swiper-btn:after{display:none;}
.evtContWrap2 .review_slide .swiper-button-prev{left:-50px;}
.evtContWrap2 .review_slide .swiper-button-next{right:-50px; transform:rotate(180deg);}


/* eventPopWrap */
.popTblWrap table th.lh{line-height:1.32;}
.popTblWrap .ui-select-parent{width:150px !important;}
.popTblWrap .notiTxt.point{padding:15px 26px;font-weight:400;color:#ff8025;letter-spacing:-0.04em; text-indent: -6px;}
.popTblWrap .addTbl{border-top:2px solid #393d49;}
.popTblWrap .addTbl th{border-right:1px solid #dfdfdf;vertical-align:middle;}
.popTblWrap .addTbl td{padding:10px 20px;}
.popTblWrap .addTbl td input[type="checkbox"] + label{line-height:2.2;}
.popTblWrap .addTbl .conTxt{font:inherit;color:#888;vertical-align:top;}
.popTblWrap .addTbl .conTxt.txt2 {margin-top: 5px; font-size: 13px; letter-spacing: -0.04em;}
.popTblWrap .addTbl .conTxt.txt2:before {display: none;}
.popTblWrap .addTbl .conTxt.conTxt_second {padding-left: 92px;}
.popTblWrap .addTbl .conTxt:before{content:'-';margin:0 4px 0 0;}
.popTblWrap .addTbl .conTxt input[type="radio"] + label{color:#888;}
.popTblWrap .addTbl .formMulti > .rdo + .rdo{margin-left:12px;}
.popTblWrap .addTbl .thTit{font-size:14px;font-weight:400;color:#606677;letter-spacing:-0.04em;}
.popTblWrap .addTbl .thTit .point{font:inherit;color:#ff8025;}
.popTblWrap .addTbl .textareaWrap{margin-top:10px;padding:0;}
.popTblWrap .addTbl .textareaWrap textarea{padding:10px;border:1px solid #dfdfdf;border-radius:5px;}
.popTblWrap .addTbl .textareaWrap textarea[name="evtComment1"]{height:80px;}
.popTblWrap .addTbl .textareaWrap textarea[name="evtComment2"]{height:130px;}
.popTblWrap .addTbl .textareaWrap .count{margin-top:5px;padding:0 5px;font-size:12px;color:#888;text-align:right;line-height:1;letter-spacing:-0.04em;}
.popTblWrap .addTbl .textareaWrap .count span{font:inherit;font-weight:400;}
.popInfoWrap .notiList{margin-top:10px;}
.popInfoWrap .notiList li{position:relative;padding-left:10px;color:#888;line-height:1.6;letter-spacing:-0.06em;}
.popInfoWrap .notiList li:before{content:'•';position:absolute;top:0;left:0;}
.popInfoWrap .notiList li strong{color:#ff8125;}
.boxFlex {display:flex;}
.boxFlex .formMulti:nth-of-type(1) label{width: 92px;}
.popInfoWrap .agreeWrap .infoList li.infoIndent {padding-left: 118px; text-indent: -109px;}