@charset "utf-8";

/* EVENT 535 */
.event241216 .inner{width:1112px;}
.evtContainer .evtTitWrap {width: 100%; height: 795px;  background: url(/resources/images/event/2024/event241216/evtBg1.png) repeat-x center top;}
.eventWrap.evtFullType .evtTitWrap .logo{top:0; padding:45px 0 0;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_r .logoVisang{top:50px; right:98px;}
.evtContainer .evtTitWrap .conWrap {position:absolute; right:0; top:105px; width:auto;}
.evtContainer .evtTitWrap .conWrap .con {display: inline-block; width: 113px;}
.evtContainer .evtTitWrap .conWrap .con img {width: 100%;}
.evtContainer img{max-width:100%;}

.eventWrap.evtFullType .evtTitWrap .logo.logo_fr {  top: 0; width: 100%; padding-top: 83px; }
.eventWrap.evtFullType .evtTitWrap .logo.logo_fr .fr_inner {width: 1020px; left: 50%; top: 36px; transform: translateX(-50%);}
.eventWrap .evtTit {position: relative; padding-top:115px; text-align: center;}

.evtContsWrap{}
.evtContsWrap h3{text-align:center;}

.eventCont1{padding:75px 0 68px; background:linear-gradient(135deg, #1DCFFF, #00B2E2);}
.eventCont2{padding:147px 0; background:#fff;}
.eventCont3{padding:81px 0 70px; background:url('/resources/images/event/2024/event241216/evtBg2.png') repeat-x center top;}
.eventCont3 .evtBtns{margin-top:46px; display:flex; justify-content:space-between;}
.eventCont3 .evtBtns a{display:block;}
.eventCont4{padding:83px 0 79px; background:url('/resources/images/event/2024/event241216/evtBg3.png') repeat-x center top;}
.eventCont5{padding:88px 0 90px; background:#D9F1FC;}
.eventCont5 .btnWrap{margin-top:47px;}

.evtItem1{padding-top:258px; height:526px; background:url('/resources/images/event/2024/event241216/img5.png') no-repeat center top;}
.urlShareWrap{margin:0 auto; width:672px; display:flex; justify-content:center; gap:15px;}
.urlShareWrap .urlForm{flex:1;}
.urlShareWrap .urlForm input{padding:0 20px; display:block; width:100%; height:56px; font-size:16px; font-weight:400; text-align:center; border-radius:5px; border:1px solid #ddd;}
.evtItem2{padding-top:271px; height:771px; background:url('/resources/images/event/2024/event241216/img6.png') no-repeat center top;}
.evtVoteList{margin:0 auto; width:792px;}
.evtVoteList .evtListItem+.evtListItem{margin-top:3px;}
.evtVoteList .evtListItem input{display:none;}
.evtVoteList .evtListItem input+label{display:block; width:100%; height:66px; background-repeat:no-repeat; background-position:center; cursor:pointer;}
.evtVoteList .evtListItem.rdo1 input+label{background-image:url('/resources/images/event/2024/event241216/rdo_item1.png');}
.evtVoteList .evtListItem.rdo2 input+label{background-image:url('/resources/images/event/2024/event241216/rdo_item2.png');}
.evtVoteList .evtListItem.rdo3 input+label{background-image:url('/resources/images/event/2024/event241216/rdo_item3.png');}
.evtVoteList .evtListItem.rdo4 input+label{background-image:url('/resources/images/event/2024/event241216/rdo_item4.png');}
.evtVoteList .evtListItem.rdo1 input:checked+label{background-image:url('/resources/images/event/2024/event241216/rdo_item1_on.png');}
.evtVoteList .evtListItem.rdo2 input:checked+label{background-image:url('/resources/images/event/2024/event241216/rdo_item2_on.png');}
.evtVoteList .evtListItem.rdo3 input:checked+label{background-image:url('/resources/images/event/2024/event241216/rdo_item3_on.png');}
.evtVoteList .evtListItem.rdo4 input:checked+label{background-image:url('/resources/images/event/2024/event241216/rdo_item4_on.png');}

.evtFooterWrap {padding:65px 0; background: #004d6d;}
.evtFooterWrap .inner {width: 1080px;}
.evtFooterWrap .inner strong {font-size: 18px; font-weight: 600; color: #fff; letter-spacing: -0.06em; line-height:1;}
.evtFooterWrap .inner ul{margin-top:15px; padding-left:20px;}
.evtFooterWrap .inner ul li {padding-left:3px; list-style:decimal; font-size: 16px; font-weight: 400; color: #fff; line-height: 1.6; letter-spacing: -0.025em; }

#eventPopWrap {width: 603px;}
.popTblWrap .thTit .point_o {font-size: 12px;}
.applyTextarea .textareaWrap textarea {height: 132px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .formMulti.half .ui-select-parent {width: 130px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .formMulti.multiFlex.write_info.class_info input[type="text"] {width: 56px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .btn_date_wrap {display: inline-flex; gap: 2px; margin-left: 5px;}
#eventPopWrap .eventPop.pop_type02 .popTblWrap .btn_date_wrap .btn_add_date {display: inline-block; width: 34px; height: 32px; font-size: 0; line-height: 32px; background: url(/resources/images/event/2024/event241216/dateAdd.png)no-repeat center; }
#eventPopWrap .eventPop.pop_type02 .popTblWrap .btn_date_wrap .btn_remove_date {display: inline-block; width: 34px; height: 32px; font-size: 0; line-height: 32px; background: url(/resources/images/event/2024/event241216/dateRemove.png)no-repeat center; }












