/* evt 공통 */
.event-cont * { font-family: 'noto','Malgun Gothic','맑은고딕','맑은 고딕','dotum',돋움,sans-serif; box-sizing: border-box; letter-spacing:-1px } 
.evt_wrap { overflow: hidden; } 
.inner { width:1000px; margin:0 auto; position:relative; text-align:center; } 
.in2 { width:1200px; margin:0 auto; position:relative; text-align:center; } 
.inner_w { width: 2560px; position: relative; text-align: center; left: 50%; transform: translateX(-50%); margin: 0; } 

.p_r { position:relative; } 
.p_c { position:absolute; left: 50%; transform: translateX(-50%); } 


.evt_main .sys_txt { top: 381px; font-size: 28px; font-weight: 700; left: 47.9%; } 

.evt_main a { display: block; width: 750px; margin: 0 auto; bottom: 180px; height: 150px;} 
.cont09 a { display: block; width: 750px; margin: 0 auto; bottom: 70px; height: 150px;} 

.cont03 .tab_area { width: 700px; margin: 0 auto; top: 140px;} 
.cont03 .tab_area .tab_btn { display: flex; justify-content: space-between; align-items: center; width: 100%;margin-bottom: 30px; } 
.cont03 .tab_area .tab_btn li {width: 29%;} 
.cont03 .tab_area .tab_btn a{display: block; text-align: center; padding: 15px 0; border-radius: 40px; color: #504762; border: 1px solid #504762; font-size: 24px; font-weight: 500;} 
.cont03 .tab_area .tab_btn a.active{border: 1px solid #9e52ff; background: linear-gradient(to right, #9e52ff, #507cff); font-weight: 700; color: #fff;} 
.cont03 .tab_area .tab_cont { display: none;position: relative; left: -40px;} 
.cont03 .tab_area .tab_cont a{display: block; width: 100%;} 
.cont03 .tab_area .tab_cont.active { display: block; } 


.cont06 { background:#fff; padding-bottom: 50px; } 
.cont06 ul { width: 680px; margin: 0 auto; position: relative; text-align: center; } 
.cont06 ul li { margin-bottom: 20px; } 
.cont06 ul li a { position: relative; display: flex; width: 100%; height: 100px; background: #dfd3f9; border-radius: 20px; padding: 0 50px; align-items: center; justify-content: center; gap: 20px; border: 2px solid #c9bbf3; } 
.cont06 ul li a.active { background:linear-gradient(to right, #b539fb, #5733eb); border: 2px solid #544ae0; } 
.cont06 ul li a.active strong { color: #fff; } 
.cont06 ul li a.active p { color: #fff; } 
.cont06 ul li a strong { font-size: 28px; font-weight: 700; color: #504762; } 
.cont06 ul li a p { font-size: 28px; font-weight: 700; color: #504762; } 
.cont06 ul li a span{position: absolute; right: 30px; top: 50%; transform: translateY(-50%); width: 35px; height: 35px; background: url('//cdn.edu2080.co.kr/gumjung/img/event/2025/0701/arrow.png') no-repeat center center; background-size: 100%; background-position-y: 100%; } 
.cont06 ul li a.active  span{background-position-y: 0%;} 
.cont06 ul li div { display: none; margin-top: 10px; } 
.cont06 ul li div img { width: 100%; border-radius: 25px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); } 
.cont06 ul li div.active { display: block; } 
