@charset "utf-8";

/* EVENT 430 */
.event230125 { position: relative;}
.eventWrap .inner{width:980px;}
.con {position: absolute; right: 0; top: 220px;}

/* evtTitWrap*/
.eventWrap.evtFullType { background-color: #76c6e4;}
.eventWrap.evtFullType .evtTitWrap .logo{padding:35px 56px 0; }
.evtTitWrap {width:100%; position:relative; background-color: #76c6e4;}
.evtTitWrap .inner{width: 1120px;  }
.evtTitWrap .evtTit {width: 100%; height: 608px; background:url(/resources/images/event/2023/event230215/evtCont1.png) no-repeat center top 135px;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_r .logoVisang {right: 146px; top: 40px;}
.eventWrap.evtFullType .evtDeadline {display: none; position: absolute; left: 85px; top: 317px; width: 201px; height: 190px; font-size: 0; background:url(/resources/images/event/2023/event230215/evt_end.png) no-repeat center;}
.eventWrap.evtFullType .evtDeadline.on {display: inline-block;}

/* evtContsWrap */
.evtContsWrap{position:relative;}
.evtContsWrap .eventCont1 {height: 1326px; padding-top: 952px; margin-bottom: 55px; background: url(/resources/images/event/2023/event230215/evtCont2.png)no-repeat center;}
.evtContsWrap .eventCont1 .dropImg {position: relative; padding-left: 87px;}
.evtContsWrap .eventCont1 .dropImg .calenderImg {display: inline-block; position: relative; width: 170px; height: 253px; margin-right: 50px; background: #fff; border:2px dashed #333b48; border-radius: 12px; box-shadow: 4px 4px 0px rgba(207, 203, 196, 0.55); }
.evtContsWrap .eventCont1 .dropImg .calenderImg > span {display: block; border-radius: 12px; }
.evtContsWrap .eventCont1 .dropImg .calenderImg .drag_arr {content: ""; display: inline-block; position: absolute; left: 62px;  top: 92px; width: 166px; height: 80px; background:url(/resources/images/event/2023/event230215/evt_drop.png) no-repeat center;}
.evtContsWrap .eventCont1 .dropImg .calenderImg img {width: 100%;}
.evtContsWrap .eventCont1 .dropImg .dropBox {display: inline-flex; justify-content: center; align-items: center; width: 110px; height: 160px; margin-top: 32px; background: #9bacb4; border:1px dotted #5f6872; border-radius: 12px;  box-shadow: inset 7px 7px rgba(86, 98, 104, 0.33 ); vertical-align: top;}
.evtContsWrap .eventCont1 .dropImg .dropBox p {font-size: 12px; font-weight: 500; color: #fff; text-align: center; line-height: 15px; letter-spacing: -0.045em;}

/*달력 이미지 올라갔을 때*/
.evtContsWrap .eventCont1 .dropImg.calenderOn .calenderImg {background: #76c6e4 url(/resources/images/event/2023/event230215/evt_txt.png)no-repeat center;}
.evtContsWrap .eventCont1 .dropImg.calenderOn .calenderImg:after {display: none;}
.evtContsWrap .eventCont1 .dropImg.calenderOn .dropBox {border: 1px solid #ff9d32; border-radius: 0;  box-shadow: 0px 0px 9px 2px rgba(255, 185, 124, 1);}
.evtContsWrap .eventCont1 .dropImg.calenderOn .dropBox img {width: 100%; height: 100%;  }
.evtContsWrap .eventCont1 .dropImg.calenderOn .dropBox p {display: none;}



.evtFooter{padding:40px 80px; background:#6e6867;}
.evtFooter .inner{width:940px;}
.evtFooter .txt {display: flex;}
.evtFooter .txt h3 {font-size: 20px; font-weight: 600; color: #fff299; letter-spacing: -0.025em; margin-right: 25px;}
.evtFooter ul li {position: relative; padding-left: 14px;  font-size: 15px; font-weight: 400; color: #fff; line-height: 24px; letter-spacing: -0.04em;}
.evtFooter ul li:nth-of-type(2) {text-decoration: underline;}
.evtFooter ul li:after {content: ""; display: inline-block; position: absolute; left: 0; top: 10px; width: 4px; height: 4px; background: #fff; border-radius: 50%; }

/* eventPopWrap */
#eventPopWrap .popTblWrap table td.txt{color:#393d49; font-weight:400;}
#eventPopWrap .eventPop .formMulti .txt{display:inline-block; line-height:32px; color: #393d49; font-weight:400;}
.popTblWrap .select2-container .select2-selection--single, .popTblWrap .select2-container--default .select2-selection--single .select2-selection__rendered, .popTblWrap .select2-results__option{line-height:30px;}