@charset "utf-8";


/* EVENT 435 */
.event230424_2 .eventWrap {width: 100%;}
.eventWrap .inner {width: 1140px; margin: 0 auto;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_fr .fr_inner {right: 35px;}
.evtTitWrap .con{display:block;position: absolute;top: 130px;right: -30px;}



/* evtTitWrap*/
.event230424_2.eventWrap.evtFullType .evtTitWrap .logo{padding:40px 15px 0;}
.event230424_2 .evtTitWrap {position:relative; height: 1524px;  background: url(/resources/images/event/2023/event230424_2/evtBg1.png)repeat-x center; text-align:center;z-index:1;}
.event230424_2 .evtTitWrap .tit {position: relative; top: 104px; width: 776px; height: 748px;  margin: 0 auto; padding-top: 104px; background: url(/resources/images/event/2023/event230424_2/evtTit.png)no-repeat center;}

/* evtContWrap*/
.event230424_2.eventWrap.evtFullType .evtContWrap {width: 100%; height: 1295px; background: url(/resources/images/event/2023/event230424_2/evtBg2.png)no-repeat center;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 {width: 100%; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_menu {display: flex; width:100%;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_menu li {flex: 1; height: 90px; border-radius: 30px 30px 0 0; background-color: #525252;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_menu li a {display: flex; justify-content: center; align-items: center; width: 100%; height: 100%;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_menu li:first-child a span {display: inline-block; width: 164px; height: 34px; font-size: 0;  background: url(/resources/images/event/2023/event230424_2/tab1Txt.png)no-repeat center top;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_menu li:last-child a span {display: inline-block; width: 199px; height: 36px; font-size: 0; background: url(/resources/images/event/2023/event230424_2/tab2Txt.png)no-repeat center top;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_menu li.on {background-color: #fd3375; background-position: center bottom;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts#content2 .cont {min-height: 707px;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts.on {display: block;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .cont {position: relative; padding: 55px 85px 50px; text-align: center; background: #fff;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .cont .evtOpen510 {display: none; position: absolute; left: 0; top: 0; width: 100%; height:  100%; background: rgba(0, 0, 0, 0.6); z-index: 10;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .cont .evtOpen510 p {position:  absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); padding: 30px 42px; font-size: 16px; font-weight: 500; color:  #fff; line-height: 23px; letter-spacing: -0.045em; background:  #2c2e36; border-radius: 20px; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .cont.notOpen .evtOpen510 {display: block;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .info {padding: 50px 0 53px; text-align: center; background: #fff3d7; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .info .btnApply {display: inline-block; width: 401px; height: 90px; margin-top: 30px; border-radius: 45px; box-shadow: 0px 13px 8px rgba(12, 12, 12, 0.22);}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .info .btnApply#btnShowForm1 {background: url(/resources/images/event/2023/event230424_2/btn_apply1.png);}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .tab_conts .info .btnApply#btnShowForm2 {background: url(/resources/images/event/2023/event230424_2/btn_apply2.png);}


/*comment*/
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .inner {width: 100%;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap #replySection {height:  617px;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap {margin-top: 0;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList {display: flex; flex-wrap: wrap; border-top: 0; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li {position: relative; width: 33.33%; height: 301px; margin-bottom: 15px; border-bottom: 0;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li:nth-last-child(-n+3) {margin-bottom: 0;}

.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle1 {padding: 78px 88px 115px 60px; background: url(/resources/images/event/2023/event230424_2/commentBg1.png)no-repeat left 13px top 6px; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle2 {padding: 78px 88px 116px 60px; background: url(/resources/images/event/2023/event230424_2/commentBg2.png)no-repeat left 0 top 0;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle3 {padding: 78px 71px 115px 73px; background: url(/resources/images/event/2023/event230424_2/commentBg3.png)no-repeat left 22px top 0}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle1 .comment {width: 175px; height: 100%; overflow: hidden; text-overflow: ellipsis; word-break: break-word;  display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle2 .comment {width: 175px; height: 100%; overflow: hidden; text-overflow: ellipsis; word-break: break-word;  display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle3 .comment {width: 175px; height: 100%; overflow: hidden; text-overflow: ellipsis; word-break: break-word;  display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }

.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li .cmInfo {display: inline-block; position: absolute; bottom: 91px; }
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle1 .cmInfo {right: 72px;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle2 .cmInfo {right: 79px;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li.listStyle3 .cmInfo {right: 66px;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li .cmInfo span {font-size: 13px; font-weight: 400; color: #7b7b7b; letter-spacing: -0.04em;}
.event230424_2.eventWrap.evtFullType .evtContWrap .eventCont1 .commentWrap .replyWrap .cmList li .comment {padding: 0; text-align: left;}

/* paging */
.pagingWrap {display: block;  position:relative; width:430px; height:42px; margin: 48px auto 0;  text-align:center; overflow:hidden;}
.pagingWrap .innerPaging {display: flex; justify-content: center; width: 100%;}
.pagingWrap .pageNum {position: relative; margin: 0 18px;}
.pagingWrap button{display:inline-block;width:42px;height:42px;font-size:14px;font-weight:400;color:#666;line-height:42px; background: #dbdbdb; text-align:center;vertical-align:top; border-radius:50%; }
.pagingWrap .pageNum button + button{margin-left:8px;}
.pagingWrap .on{background:#009078; font-size: 18px; font-weight:600;color:#fff;}
.pagingWrap [class^="btnPage"]{width: 30px;  background-position:50% 50%;background-repeat:no-repeat;background-color:transparent; border:none;}
.pagingWrap .pagingPrev .btnPageFirst,
.pagingWrap .pagingNext .btnPageLast{background-image:url(/resources/images/event/common/ico_page01_b.png);}
.pagingWrap .pagingPrev .btnPagePrev,
.pagingWrap .pagingNext .btnPageNext{background-image:url(/resources/images/event/common/ico_page02_b.png);}
.pagingWrap .pagingNext .btnPageNext,
.pagingWrap .pagingNext .btnPageLast{transform:rotate(180deg);}
.pagingWrap .pagingPrev {display:inline-block; float:left;}
.pagingWrap .pagingNext {display:inline-block; float:right;}


.evtFooterWrap {width: 100%;padding: 50px 0 45px; background: #276f4a; }
.evtFooterWrap .inner {display: flex; gap: 30px; width: 1000px; padding-left: 133px; }
.evtFooterWrap .inner strong { font-size: 20px; font-weight: 600; color: #fff; letter-spacing: -0.04em; white-space: nowrap;}
.evtFooterWrap .inner li {padding-left: 20px; text-indent: -20px; font-size: 15px; font-weight: 400; color: #fff; line-height: 25px;}
.evtFooterWrap .inner li span {font-weight: 500; color: #e05620;}

/*popup*/
#eventPopWrap .eventPop.pop_type02 .popTblWrap table td.sectionTop {padding: 10px 13px 0;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap table td.sectionTop span {display: inline-block; width: 100%; padding-left: 37px; font-size: 15px; font-weight: 600; color: #007a73; line-height: 36px; letter-spacing: -0.045em; background: #ffe6eb url(/resources/images/event/2023/event230424_2/heart.png)no-repeat left 18px center; border: 1px solid #ffc4d2; border-radius: 5px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap table td.sectionTop .formInfoTxt {margin-left: 18px; color: #da3d33;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .textareaWrap {height: 90px; padding-left: 0; margin-top: 5px; }
#eventPopWrap .eventPop.pop_type02  .popTblWrap #useNum2 {display: none}
#eventPopWrap .eventPop.pop_type02  .popTblWrap #useNum2.on {display: block;}
#eventPopWrap .eventPop.pop_type02 .popInfoWrap .agreeWrap .infoList.nodat li {padding-left: 16px; text-indent: -16px;}
#eventPopWrap .eventPop.pop_type02 .popInfoWrap .agreeForm + .agreeWrap {margin-top: 0; border-top: 0;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .textareaWrap .count {margin-top: 3px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .formMulti.half .ui-select-parent {width: 130px;}




