@charset "utf-8";

/* EVENT */
.eventWrap.evtFullType .evtTitWrap .logo.logo_fr{top:0; left:50%; transform:translateX(-50%); max-width:1200px; padding-top:50px;}
.eventWrap .inner {width: 1254px;}
/* evtTitWrap*/
.eventWrap{background:url('/resources/images/event/2025/event250430/evtBg.png') no-repeat center top, linear-gradient(to bottom, #FFC8E2, #FFDFE0);}
.evtTitWrap {position:relative; z-index:10;}
.evtTitWrap .inner{padding-top:104px;}
.evtTitWrap img{max-width:100%; vertical-align:top;}

.evtSection .obj{position:absolute; background-repeat:no-repeat; background-position:center;}

.evtCont h1{position:relative; border-radius:40px 40px 0 0; border:2px solid; border-bottom:none;}
.evtCont h1:after{content:''; position:absolute; bottom:0; right:63px; width:162px; height:179px; background:url('/resources/images/event/2025/event250430/evt_tit_obj.png') no-repeat center;}
.evtCont .evtContBox{border-radius:0 0 40px 40px; border:2px solid; border-top:none;}

.evtCont1{margin-top:85px;}
.evtCont1 h1{border-color:#CC58EC; background:#CC58EC;}
.evtCont1 .evtContBox{padding:76px; background:#FBEEFF; border-color:#CC58EC; box-shadow:0 12px 0 0 #9E3DB9;}
.evtCont1 .itemList{display:flex; flex-wrap:wrap; gap:54px 24px;}
.evtCont1 .itemList .evtItem{position:relative; padding-top:60px; width:calc(33.33% - 16px); height:179px; border-radius:20px; background:#fff; border:5px solid; box-shadow:0 8px 14px 0 rgba(175, 143, 184, .4); cursor:pointer;}
.evtCont1 .itemList .evtItem i{position:absolute; left:50%; top:-38px; transform:translateX(-50%); width:75px; height:75px; border-radius:50%;}
.evtCont1 .itemList .evtItem .txt{display:block; width:100%; height:74px;}
.evtCont1 .itemList .evtItem:hover i,
.evtCont1 .itemList .evtItem.on i{transform:translate(-50%, -13px); width:90px; height:90px; transition:.3s;}

.evtCont1 .itemList .evtItem.item1{border-color:#C5D1EF;}
.evtCont1 .itemList .evtItem.item1 i{background:#D0DEF7 url('/resources/images/event/2025/event250430/evt1_ico1.png') no-repeat center; box-shadow:0 4px 9px 0 rgba(157, 178, 215, .85);}
.evtCont1 .itemList .evtItem.item1 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt1.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item2{border-color:#FFD4C3;}
.evtCont1 .itemList .evtItem.item2 i{background:#FFD4C3 url('/resources/images/event/2025/event250430/evt1_ico2.png') no-repeat center; box-shadow:0 4px 9px 0 #F0BAA5;}
.evtCont1 .itemList .evtItem.item2 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt2.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item3{border-color:#FFE88D;}
.evtCont1 .itemList .evtItem.item3 i{background:#FFE88D url('/resources/images/event/2025/event250430/evt1_ico3.png') no-repeat center; box-shadow:0 4px 9px 0 rgba(219, 190, 74, .6);}
.evtCont1 .itemList .evtItem.item3 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt3.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item4{border-color:#B8DDD1;}
.evtCont1 .itemList .evtItem.item4 i{background:#D1ECD1 url('/resources/images/event/2025/event250430/evt1_ico4.png') no-repeat center; box-shadow:0 4px 9px 0 #B3D2B3;}
.evtCont1 .itemList .evtItem.item4 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt4.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item5{border-color:#C5D1EF;}
.evtCont1 .itemList .evtItem.item5 i{background:#D0DEF7 url('/resources/images/event/2025/event250430/evt1_ico5.png') no-repeat center; box-shadow:0 4px 9px 0 rgba(157, 178, 215, .85);}
.evtCont1 .itemList .evtItem.item5 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt5.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item6{border-color:#FFD4C3;}
.evtCont1 .itemList .evtItem.item6 i{background:#FFD4C3 url('/resources/images/event/2025/event250430/evt1_ico6.png') no-repeat center; box-shadow:0 4px 9px 0 #F0BAA5;}
.evtCont1 .itemList .evtItem.item6 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt6.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item7{border-color:#FFD4C3;}
.evtCont1 .itemList .evtItem.item7 i{background:#FFD4C3 url('/resources/images/event/2025/event250430/evt1_ico7.png') no-repeat center; box-shadow:0 4px 9px 0 #F0BAA5;}
.evtCont1 .itemList .evtItem.item7 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt7.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item8{border-color:#B8DDD1;}
.evtCont1 .itemList .evtItem.item8 i{background:#D1ECD1 url('/resources/images/event/2025/event250430/evt1_ico8.png') no-repeat center; box-shadow:0 4px 9px 0 #B3D2B3;}
.evtCont1 .itemList .evtItem.item8 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt8.png') no-repeat center;}
.evtCont1 .itemList .evtItem.item9{border-color:#FFE88D;}
.evtCont1 .itemList .evtItem.item9 i{background:#FFE88D url('/resources/images/event/2025/event250430/evt1_ico9.png') no-repeat center; box-shadow:0 4px 9px 0 rgba(219, 190, 74, .6);}
.evtCont1 .itemList .evtItem.item9 .txt{background:url('/resources/images/event/2025/event250430/evt1_txt9.png') no-repeat center;}

.evtCont1 .itemList .evtItem.item1.on,
.evtCont1 .itemList .evtItem.item1:hover{border-color:#6270F4;}
.evtCont1 .itemList .evtItem.item2.on,
.evtCont1 .itemList .evtItem.item2:hover{border-color:#FE6C59;}
.evtCont1 .itemList .evtItem.item3.on,
.evtCont1 .itemList .evtItem.item3:hover{border-color:#FFCC00;}
.evtCont1 .itemList .evtItem.item4.on,
.evtCont1 .itemList .evtItem.item4:hover{border-color:#18B882;}
.evtCont1 .itemList .evtItem.item5.on,
.evtCont1 .itemList .evtItem.item5:hover{border-color:#6270F4;}
.evtCont1 .itemList .evtItem.item6.on,
.evtCont1 .itemList .evtItem.item6:hover{border-color:#FE6C59;}
.evtCont1 .itemList .evtItem.item7.on,
.evtCont1 .itemList .evtItem.item7:hover{border-color:#FE6C59;}
.evtCont1 .itemList .evtItem.item8.on,
.evtCont1 .itemList .evtItem.item8:hover{border-color:#18B882;}
.evtCont1 .itemList .evtItem.item9.on,
.evtCont1 .itemList .evtItem.item9:hover{border-color:#FFCC00;}

.evtCont2{position:relative; margin-top:85px; z-index:1;}
.evtCont2 h1{border-color:#29BDAE; background:#29BDAE;}
.evtCont2 .evtContBox{border-color:#50D3C6; background:#F1FDFC; overflow:hidden;}
.evtCont2 .textarea_wrap{margin:0 auto; padding-top:40px; width:937px;}
.evtCont2 .textarea_wrap textarea{padding:20px 30px; display:block; width:100%; height:180px; font-size:16px; font-weight:400; border:3px solid #8CDCD4; background:#fff; border-radius:20px; resize:none; outline:none;}
.evtCont2 .evtTxt{margin-top:10px; text-align:center;}
.evtCont2 .evtBtnWrap{margin-top:14px; text-align:center;}
.evtCont2 .evtBtnWrap .btnApply{}
.evtCont2 h2{margin-top:47px; padding:54px 0 0; background:#DBF7F4; text-align:center;}
.evtCont2 .obj1{left:-117px; top:566px; width:160px; height:171px; background:url('/resources/images/event/2025/event250430/evt2_obj1.png') no-repeat center; z-index:-1;}
.evtCont2 .obj2{left:-135px; top:686px; width:201px; height:361px; background:url('/resources/images/event/2025/event250430/evt2_obj2.png') no-repeat center; z-index:2;}
.evtCont2 .obj3{right:-367px; top:0; width:1515px; height:1234px; background:url('/resources/images/event/2025/event250430/evt2_obj3.png') no-repeat center; z-index:-1;}

.evtFooter{margin-top:160px; padding:60px 0; background:#FFFDFD;}
.evtFooter .inner{width:980px;}



/* 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;}
.popTblWrap table td.pl38{padding-left:38px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .btnZipCode{vertical-align:top;}
#eventPopWrap .eventPop.pop_type02 .notice_wrap {padding:10px 10px 0;}
#eventPopWrap .eventPop.pop_type02 .notice_wrap .top_notice {padding:0 20px; font-size: 13px;color: #393d49;font-weight: 500;letter-spacing: -0.03em;text-align: center;line-height: 35px;background: #f1f1f1;border-radius: 8px;border: 1px solid #e1e1e1;}

.popInfoWrap .agreeWrap .infoList li.infoIndent {padding-left: 118px; text-indent: -109px;}
.popTblWrap .formMulti#snsType > .chk:nth-child(4) {margin-left: 0;}
.popTblWrap input[type="checkbox"]:disabled + label:before {background-position-y: 100%;}