 @charset "utf-8";

/* EVENT 363 */
.eventWrap .inner{width:900px;}
.evtTitWrap{height:1160px;background:url(/resources/images/event/2021/event210817/bg_tit.png) 50% 118px no-repeat #fbf4e2;text-align:center;}
.evtTitWrap .inner{padding-top:292px;}
.evtTitWrap .evtNoti p.txt{font-size:20px;font-weight:400;color:#6d6e70;line-height:1.5;letter-spacing:-0.04em;}
.evtTitWrap .evtNoti p.txt strong{font:inherit;font-weight:600;color:#1ab26b;letter-spacing:-0.04em;}
.evtTitWrap .evtNoti .evtPeriod{margin-top:66px;padding-left:102px;text-align:left;}
.evtTitWrap .evtNoti .evtPeriod li + li{margin-top:14px;}
.evtTitWrap .evtNoti .evtPeriod .tit{display:inline-block;width:110px;height:30px;background:#1ab26b;border-radius:15px;font-size:18px;font-weight:600;color:#fff;text-align:center;line-height:1.66;vertical-align:top;letter-spacing:-0.04em;}
.evtTitWrap .evtNoti .evtPeriod .txt{margin-left:10px;font-size:24px;font-weight:600;color:#6f4a79;line-height:1.25;letter-spacing:-0.04em;}
.evtSection .evtFormWrap{padding:70px 0;background:#fbf4e2;}
.evtSection .evtFormWrap .formTit{height:28px;background:url(/resources/images/event/2021/event210817/form_tit.png) 50% 0 no-repeat;background-size:auto 100%;}
.evtSection .evtFormWrap .formTit + span{display:block;margin:20px 0;font-size:18px;font-weight:400;color:#808080;text-align:center;letter-spacing:-0.04em;}
.evtSection .evtFormWrap .evtTextareaWrap{overflow:hidden;}
.evtSection .evtFormWrap .evtTextarea{overflow:hidden;float:left;width:693px;height:136px;background:#fff;border:3px solid #704b7a;border-right:0;border-radius:14px 0 0 14px;}
.evtSection .evtFormWrap .evtTextarea textarea{width:100%;height:96px;padding:16px 13px;border:0;outline:0;}
.evtSection .evtFormWrap .evtTextarea .count{padding:0 13px 16px;font-size:14px;color:#969696;text-align:right;line-height:1;}
.evtSection .evtFormWrap .evtTextarea .count span{font:inherit;color:#3c5863;}
.evtSection .evtFormWrap .evtTextarea + .btnWrap{float:left;}
.evtSection .btnWrap .btnApply{display:block;width:207px;height:136px;padding-right:40px;background:url(/resources/images/event/2021/event210817/ico_apply_arr.png) 141px 50% no-repeat #704b7a;border-radius:0 14px 14px 0;font-size:28px;font-weight:600;color:#fff;letter-spacing:-0.05em;}
.evtSection .evtListWrap{padding:10px 0 65px;background:#704b7a;}
.evtSection .evtListWrap .listItem{padding:26px 5px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.evtSection .evtListWrap .listItem .user{font-size:16px;font-weight:400;color:#fdda5f;line-height:1;}
.evtSection .evtListWrap .listItem .txt{margin-top:15px;font-size:16px;font-weight:400;color:#fff;line-height:1.375;}

/* paging */
.evtListWrap .pagingWrap{margin-top:60px;}
.pagingWrap{font-size:0;text-align:center;}
.pagingWrap > button{display:inline-block;width:42px;height:42px;border:1px solid rgba(236, 236, 236, 0.1);border-radius:100%;font-size:14px;font-weight:400;color:#fff;text-align:center;vertical-align:middle;}
.pagingWrap > button + button{margin-left:8px;}
.pagingWrap .on{background:#fdda5f;border:1px solid #fdda5f;font-weight:600;color:#704b7a;}
.pagingWrap [class^="btnPage"]{background-position:50% 50%;background-repeat:no-repeat;border:0;}
.pagingWrap .btnPageFirst,
.pagingWrap .btnPageLast{background-image:url(/resources/images/event/common/ico_page01_y.png);}
.pagingWrap .btnPagePrev,
.pagingWrap .btnPageNext{background-image:url(/resources/images/event/common/ico_page02_y.png);}
.pagingWrap .btnPageNext,
.pagingWrap .btnPageLast{transform:rotate(180deg);}