@charset "UTF-8";

/* EVENT 653 */

.eventWrap.evtFullType .evtTitWrap .logo.logo_fr{top:0;padding:45px 0 0;}
.eventWrap{text-align:center;}
.eventWrap *{font-family:'Paperlogy', sans-serif; font-weight:400;}
.eventWrap .inner{width:1100px;}
.eventWrap .evt-thumb{position:relative; display:inline-block; font-size:0;}
.eventWrap .btnShare{position:absolute; right:170px; bottom:258px;}
.evtBg1{padding-bottom:105px;background:url('/resources/images/event/2026/event261001/sect_bg1.png') no-repeat center top, linear-gradient(180deg,rgba(151, 237, 252, 1) 22.5%,#DAF871 23%, rgba(189, 233, 94, 1) 34%);}
.evtBg1 .evtTitWrap .inner{padding-top:131px;position:relative;}
.evtBg1 .inner .tit.ele{margin:0 auto;width:1200px;height:600px;background:url('/resources/images/event/2026/event261001/tit_onestop.png') no-repeat 58px center / 1097px auto;z-index:10;}
.evtBg1 .inner .tit.mid{position:relative;margin:0 auto;width:1138px;height:656px;background:url('/resources/images/event/2026/event261001/tit_onestop_mid.png') no-repeat 56px center / 1066px auto;z-index:10;}
.evtBg1 .evtConts1 .inner{margin-top:-36px;width:1180px;}
.evtBg1 .evtConts1 .inner img{width:100%;}
.evtBg1 .evtConts1 .inner.mid{margin-top:-78px;}
.evtBg2{padding:97px 0 100px;background:#E9FFC5 url('/resources/images/event/2026/event261001/sect_bg2.png') no-repeat center center;}
.evtBg2 .inner{position:relative;background:#fff;border-radius:30px;box-shadow: 0 4px 40px 0 #8DBA47;}
.evtBg2 .inner:before{content:'';position:absolute;left:-173px;top:153px;width:208px;height:178px;background:url('/resources/images/event/2026/event261001/txt_event_arr.png') no-repeat center center;}
.evtBg2 .inner.mid:before{top:25px;}
.evtBg2 .inner .tab{display:flex;flex-wrap:nowrap;border-radius:30px 30px 0 0;overflow:hidden;}
.evtBg2 .inner .tab li{flex:1;width:50%;min-width:0;}
.evtBg2 .inner .tab li a{padding:18px 0;display:block;height:128px;text-align:center;background:#B3C5DB;font-family:'Paperlogy';font-weight:600;color:#fff;line-height:1.3;font-size:34px;}
.evtBg2 .inner .tab li a span{margin:0 auto 9px;display:block;width:113px;height:35px;font-family:'Paperlogy';font-weight:600;font-size:20px;color:#fff;line-height:31px;border-radius:18px;border:2px solid #fff;text-align:center;}
.evtBg2 .inner .tab li.on a,.evtBg2 .inner .tab li:hover a{background:#2E62FB;box-shadow: -6px -6px 5px 0 #21202A21 inset;}
.evtBg2 .inner .tabConts li{display:none;}
.evtBg2 .inner .tabConts li.on{display:block;}
.evtBg2 .inner .tabConts li:first-child .titImg{padding:42px 0 0 46px; }
.evtBg2 .inner .titImg.mt52{padding-top:52px;}
.evtBg2 .inner .titImg img{width:100%;}
.evtBg2 .inner .evtJoin{margin:60px 36px 0;padding:30px 15px;background:#E3FCFD;border-radius:30px;}
.evtBg2 .inner .evtJoin.mt0{margin:0 36px 0;}
.evtBg2 .inner .evtJoin .flex{display:flex;flex-wrap:nowrap;gap:45px;align-items: flex-start;justify-content: space-between;}
.evtBg2 .inner .evtJoin .flex .left{padding-left:21px;width:467px;}
.evtBg2 .inner .evtJoin .flex .left h4{width:320px;height:65px;background:url(/resources/images/event/2026/event261001/tit_1min.png) no-repeat left center / 320px auto; }
.evtBg2 .inner .evtJoin .flex .left .img{margin-top:17px;width:446px;}
.evtBg2 .inner .evtJoin .flex .left .img img{width:100%;}
.evtBg2 .inner .evtJoin .flex .right{flex:1;min-width:0;padding:18px 34px 0 0;text-align:left;}
.evtBg2 .inner .evtJoin .flex .right p{font-family:'Paperlogy';font-size:18px;line-height:1.4;font-weight:400;color:#434343;}
.evtBg2 .inner .evtJoin .flex .right p span{font:inherit;font-weight:600;color:#434343;}
.evtBg2 .inner .evtJoin .flex .right .btn_min_blue{margin-top:13px;display:block;width:222px;height:58px;background:url(/resources/images/event/2026/event261001/btn_link_blue.png) no-repeat center center / 222px 58px;}
.evtBg2 .inner .tabConts li .evtJoin h3{font-size:55px;font-family: 'Pretendard';font-weight:700;color:#282828;text-align:center;line-height:1.5;}
.evtBg2 .inner .tabConts li .evtJoin dl{margin-top:30px;}
.evtBg2 .inner .tabConts li .evtJoin dl + dl{margin-top:40px;padding-top:42px;border-top:3px dashed #D3D0FA}
.evtBg2 .inner .tabConts li .evtJoin dl dt{position:relative;padding:11px 0 11px 78px;font-size:26px;font-family:'Pretendard';font-weight:600;color:#282828;line-height:1.4;text-align:left;}
.evtBg2 .inner .tabConts li .evtJoin dl dt span{position:absolute;left:0;top:0;display:inline-block;width:59px;height:59px;font-family:'Pretendard';font-size:35px;font-weight:700;text-align:center;background:#98CBCD;color:#fff;line-height:59px;border-radius:20px;}
.evtBg2 .inner .tabConts li .evtJoin dl dd{margin-top:20px;padding-left:78px;text-align:left;display:flex;flex-wrap:nowrap;}
.evtBg2 .inner .tabConts li .evtJoin dl dd label{position:relative;flex:1;padding-left:36px;}
.evtBg2 .inner .tabConts li .evtJoin dl dd label input[type=radio]{appearance: none;width:0;height:0;}
.evtBg2 .inner .tabConts li .evtJoin dl dd label:before{content:'';margin-right:8px;position:absolute;left:0;top:0;display:inline-block;width:24px;height:24px;border-radius:14px;border:2px solid #D3D0FA;background:#fff;vertical-align: middle;}
.evtBg2 .inner .tabConts li .evtJoin dl dd label:has(input[type=radio]:checked):after{content:'';position:absolute;left:4px;top:4px;width:20px;height:20px;border-radius:10px;background:#282828;display:inline-block;vertical-align: middle;}
.evtBg2 .inner .tabConts li .evtJoin dl dd label span{font-family:'Pretendard';font-size:26px;color:#282828;font-weight:400;}
.evtBg2 .inner .btn_enter_pink{margin:43px auto 0;display:block;width:515px;height:172px;background:url(/resources/images/event/2026/event261001/btn_enter_pink.png) no-repeat center center / 515px 172px;}
.evtBg2 .inner.mid .btn_enter_pink{margin:43px auto 0;display:block;width:515px;height:172px;background:url(/resources/images/event/2026/event261001/btn_enter_pink3.png) no-repeat center center / 515px 172px;}
.evtBg2 .inner .tabConts li .btns{margin:57px auto 0;padding:0 57px 0 53px;width:100%;display:flex;flex-wrap:nowrap;gap:20px;align-items: flex-start;}
.evtBg2 .inner .tabConts li .btns .btn_map_blue{display:block;width:503px;height:114px;background:url(/resources/images/event/2026/event261001/btn_map_blue.png) no-repeat center center/503px 114px;}
.evtBg2 .inner .tabConts li .btns .btn_enter_pink{margin:0;width:467px;height:172px;background:url(/resources/images/event/2026/event261001/btn_enter_pink_2.png) no-repeat center center / 467px 172px;}
.evtBg2 .inner.mid{margin-top:54px;}
body.sch-es .mid{display:none;}
body.sch-es .ele{display:block;}

body.sch-other .ele{display:none;}
body.sch-other .mid{display:block;}
.evtFooterWrap{background:#5C7633;}
.evtFooterWrap .inner{padding:40px 0 97px;text-align:left;}
.evtFooterWrap .inner strong{font-family:'Noto Sans Korean'; font-size:18px;line-height:1.8;font-weight:700;color:#fff;}
.evtFooterWrap .inner ul{margin-top:20px;}
.evtFooterWrap .inner ul li{padding-left:10px;text-indent:-10px;font-family:'Noto Sans Korean';color:#fff;font-size:14px;font-weight:400;line-height:1.8;}

.publicEvtFooter_wrap.type02 .publicEvtFooter{padding-left:100px;}
.popInfoWrap .agreeForm p{font-size:14px;font-weight:300;color:#4a4f5f;letter-spacing:-0.045em;}
.popInfoWrap .agreeForm .formMulti > * + *{margin-left:10px;vertical-align:top;}
.popInfoWrap .agreeForm input[type="radio"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.popInfoWrap .agreeForm input[type="radio"] + label{position:relative;display:inline-block;padding:0;font-size:14px;font-weight:400;color:#393d49;line-height:2.2;}
.popInfoWrap .agreeForm input[type="radio"] + label:before{content: '';display:inline-block;width:19px;height:19px;margin:0 8px 0 0;background:#fff;border:1px solid #adafb6;border-radius:100%;vertical-align:middle;}
.popInfoWrap .agreeForm input[type="radio"]:checked + label:after{content:'';position:absolute;top:11px;left:4px;width:13px;height:13px;background:#ff8025;border-radius:100%;}