@charset "euc-kr";


:root{--point-color1:#FF5A4A;--point-color2:#F0B700;--pt-gradi-color:linear-gradient(to right, #00c6ff, #0072ff);}
/* bg url: https://img.megagong.net/m/2024/ - as-is url */
/* bg url: https://image.megagong.net/m/2024/ - to-be url */


.con_tit .end::after{background: #000;}
/* ÀÌº¥Æ®Á¾·á ¾ÆÀÌÄÜ »ö»óº¯°æ */
.warningList li ul li a.tp1{background-color:#000;color:#fff;}
/* °øÅë */
.eventWrap .evSection{padding: 150px 0;}
.eventWrap .lecture{padding-bottom: 0 !important;background: #fff;}
.evSection.evtoggleWarning{padding: 0 !important;}
.evSection .fw-300{font-weight: 300;}
.evSection .fw-400{font-weight: 400;}
.evSection .fw-500{font-weight: 500;}
.evSection .fw-bold{font-weight: bold;}
.evSection .color-highlight{color: var(--point-color1);}
.evSection .color-highlight2{color: var(--point-color2);}
.evSection .color-highlight3{color: var(--point-color3);}
.evSection .con_tit{margin: 0 -60px 55px;line-height: 1.3;/* font-weight: bold;*/;}
.evSection.event .con_tit{margin-bottom: 0;}
.evSection .con_tit + .mini_tit{opacity: 0.6;margin-bottom: 65px;margin-top: -30px;}
.evSection .mini_tit + .con_tit{margin: 13px 0 60px;}

/* S: swiper template */
.eventWrap .swiper_basic1_wrap{position: relative;}
.eventWrap .swiper-initialized{position: relative;overflow: hidden;}
.eventWrap .evCon_swiper_destroy .swiper-wrapper{gap: 10px;flex-wrap: wrap;}
.eventWrap .evCon_swiper_destroy .swiper-slide{display: flex;flex: 1 0 calc(50% - 10px);justify-content: center;}
.eventWrap .evCon_swiper_destroy .swiper-pagination{display: none;}
.eventWrap .swiper-pagination{position: relative;display: flex;justify-content: center;top: auto;bottom: auto;margin-top: 0.7vw;z-index: auto;}
.eventWrap .swiper-pagination-bullet{background: #c4c4c4;}
.eventWrap .swiper-pagination-bullet-active{background: #000;}
.eventWrap .dot_white .swiper-pagination-bullet{background: #fff;}
.eventWrap .swiper-button-next, 
.eventWrap .swiper-button-prev{top: 50%;transform: translateY(-50%);left: auto;right: auto;margin: 0 auto;z-index: 2;width: auto;height: auto;font-size: 0;}
.eventWrap .swiper-button-next:after, 
.eventWrap .swiper-button-prev::after{background-position: center;background-repeat: no-repeat;width: 100%;height: 100%;}
.eventWrap .swiper-button-next{right: 0;transform: translateY(-50%) rotate(180deg);}
.eventWrap .swiper-button-next:after{transform: rotate(180deg);}
.eventWrap .swiper-scrollbar .swiper-scrollbar-drag{background:#4756FF;}
.eventWrap .mega_swiper.mega_swiper_vertical{position: relative;height: 180px;overflow: hidden;}
.eventWrap .type1-prev, 
.eventWrap .type1-next{color: #fff;}
.eventWrap .type1-prev:after, 
.eventWrap .type1-next::after{font-size: 50px;}
.eventWrap .type2-next:after, 
.eventWrap .type2-prev::after{font-size: 0;}
.eventWrap .type2-prev{left: -1rem;}
.eventWrap .type2-next{right: -1rem;}

/* ÁÖ¼® */
.eventWrap .tiny_noti.right{text-align: right;}
.eventWrap .tiny_noti.left{text-align: left;}
.eventWrap .evSection.fix_mode{padding-top:90px;}
.fix_menu{background: #fff;z-index: 3;position: relative;display: none;opacity: 0;}
.fix_menu ul{display: flex;width: 1080px;align-items: flex-start;gap: 0px;margin: 0 auto;}
.fix_menu li{flex: 1;position: relative;}
.fix_menu li i{position: absolute;top: 50%;right: -35px;transform: translateY(-50%);z-index: 2;}
.fix_menu li a{display: flex;height: 60px;padding: 20px 0px;flex-direction: column;justify-content: center;align-items: center;gap: 3px;background: #000000;color: #fff;font-weight: bold;}
.fix_menu li a:before{content:'';display:block;position: absolute;left: 0;top: 0;background: #484848;height: 100%;width: 1px;opacity: 1;}
.fix_menu li:first-child a:before{display:none;}
.fix_menu li.event a:before{background:#fff;opacity:0.3;}
.fix_menu li a b{color: #FFF;text-align: center;font-weight: bold;line-height: 1.2;/* 137.5% */letter-spacing: -0.48px;color: var(--point-color1);}
.fix_menu li.event a b{color:#fff;}
.fix_menu li.event a{background: var(--point-color1);color: var(--point-color2);}
.fix_menu li.event a span{display: flex;/* width: 50px;*/height: 20px;justify-content: center;align-items: center;gap: 10px;flex-shrink: 0;border-radius: 100px;color: var(--point-color2);margin: 0 0 4px;}
.fix_menu.fixed{position: fixed;bottom: 70px;left: 0;width: 100%;opacity: 1;transition: 0.5s;}

/* con1 */
.evSection.evCon1{background: url(https://image.megagong.net/m/2025/0820_sobang/con_img24.png) no-repeat center 0;padding: 115px 0 130px;}
.evCon1 .btn-base-wrap{margin-top: 60px;}
.evCon1 .together{margin: -70px 0 0 -10px;}
.evCon1 .btn-base{display: flex;flex-direction: column;align-items: center;}
.evCon1 .btn-base.end a{background: #8d8d8d;color: #bdbdbd;}
.evCon1 .btn-base a{padding: 28px 0px;min-width: 295px;border-radius: 50px;}
.evCon1 .btn-base.yell a{background-color: #FFE100;}
.evCon1 .btn-base svg{
vertical-align: middle;margin: -3px 8px 0 0;}
.evCon1 .apply{position: absolute;top: -23px;background: #fff;/* width: 100px;*//* height: 20px;*/border: 0;padding: 0;/* font-size: 14px;*/min-width: 100px;color: #000;border-radius: 500px;background: #FFE100;display: flex;padding: 5px 37px 6px;justify-content: center;align-items: center;z-index: 1;}
.evCon1 .apply::before{content:'';position: absolute;top: 100%;left: 50%;margin: 0 0 0 0;border-bottom: 5px solid transparent;width: 0;height: 0;border-left: 10px solid #ffe100;}



.evSection.evCon2{}
.evCon2 .mentSlider_wrap{border: 2px solid var(--point-color1);padding: 30px 0;margin: 0 0 60px;border-radius: 15px;}
.evCon2 .mentSlider_wrap p{color: #969696;font-size: 15px;margin: 10px 0 0;}
.evCon2 h5{margin: 0 0 20px;}
.evCon2 .table_wrap{margin: 0 0 60px;}
.evCon2 .table_wrap table th{background: var(--point-color1);padding: 15px 5px;border: 1px solid #ddd;color: #fff;font-weight: normal;}
.evCon2 .table_wrap table td{padding: 14px 5px;border: 1px solid #E4E4E4;font-weight: normal;line-height: 1.4;}
.evCon2 .table_wrap table td b{font-weight:bold;}
.evCon2 .plus_ment{margin: 35px 0 0;color: #222;opacity: 0.6;}
.evCon2 .plus_ment.point{opacity: 1;font-weight: bold;}
.evCon2 .mega_swiper.mega_swiper_vertical.ment_slider{height: 30px;color: var(--point-color1);font-weight: bold;}



.evSection.evCon3{background: linear-gradient(180deg, #FFD5AF 0%, rgba(255, 240, 226, 0.00) 53.17%);}
.evCon3 .refresh{display: flex;padding: 10px 0 12px;justify-content: center;align-items: center;gap: 12px;border-radius: 500px;border: 2px solid #CECECE;background: #FFF;color: #555;text-align: center;font-weight: 700;width: 267px;margin: 30px auto 0;}
.evCon3 .refresh svg{animation:rotateInf 2s linear infinite;}
@keyframes rotateInf{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}

.evCon3 .resultSwiper_wrap{position: relative;margin: 0 -100px;}
.evCon3 .result_swiper{
margin: 0 -160px;}
.evCon3 .result_swiper .slick-dots{display:none !important}
.evCon3 .result_swiper .item span{font-size:30px;font-weight:900;opacity:.5;display:block;margin:5px 0 0;}
.evCon3 .result_swiper .item {
text-align: center;}
.evCon3 .result_swiper .item img{display:inline-block}
.evCon3 .result_swiper .slick-current .item span{opacity:1;}
.evCon3 .result_swiper .slick-slide{transform: scale(0.70);transition:transform 0.3s ease;}
.evCon3 .result_swiper .slick-current{transform:scale(1);}

.evCon3  .result_swiper .slick-arrow.slick-prev,
.evCon3  .result_swiper .slick-arrow.slick-next{width: 46px;height: 46px;background: #fff url(https://img.megagong.net/m/pub/ic_review_arrow.svg) 50% 50% no-repeat;font-size: 0;border-radius: 23px;top: 50%;margin-top: -43px;z-index: 1;background:#303030 url('https://img.megagong.net/m/pub/ic_review_arrow_w.svg') 50% 50% no-repeat;opacity: 0.3;position: absolute;}
.evCon3  .result_swiper .slick-arrow.slick-prev{left: 50%;margin-left: -291px;}
.evCon3  .result_swiper .slick-arrow.slick-next{right: 50%;transform:rotate(180deg);margin-top: -43px;margin-right: -291px;}
.evCon3  .result_swiper .slick-arrow.slick-prev:after, .evCon3  .result_swiper .slick-arrow.slick-next::after{display: none;}
.eventWrap .evWarning, .eventWrap .evtoggleWarning{padding: 0 !important;}



.evSection.event1{background: linear-gradient(180deg, #FFC0AA 0%, #FFFFFF 100%);}
.evSection.event1 .gift_list_wrap li .badge{background: var(--point-color1);}
.evSection.event1 .forgift_wrap{display: flex;position: relative;width: 900px;height: 90px;margin: 60px auto 0;padding: 0 40px;justify-content: center;align-items: center;border-radius: 500px;border: 3px solid #FF5A4A;background: #FFF;box-shadow: 6px 5px 7.1px 0 rgba(255, 199, 179, 0.42);gap: 20px;color: #111;text-align: center;font-style: normal;font-weight: 700;}
.evSection.event1 .forgift_wrap b{color: #FF5A4A;font-weight: inherit;}
.evSection.event1 .forgift_wrap .evt_badge_finish{
width: 90px;height: 90px;top: -20px;right: 20px;background-color: #000;}
.evSection.event2{background: linear-gradient(180deg, #FF5A4A 1200px, #FFFFFF 1500px);}
.evSection.event2 .empha{margin: 60px 0 30px;}
.evSection.event3{background: linear-gradient(180deg, #FFEAA6 0%, #FFFFFF 100%);}
.evSection.event3 .gift_list_wrap li .badge{
background: var(--point-color2);}
.evSection.event2 .teacherSwiper_wrap{position: relative;}
.evSection.event2 .teacherSwiper_wrap .swiper-button-prev, .evSection.event2 .teacherSwiper_wrap .swiper-button-next{width:46px;height:46px;background:#fff url('https://img.megagong.net/m/pub/ic_review_arrow.svg') 50% 50% no-repeat;font-size:0;border-radius:23px;top:50%;margin-top: -3px;z-index: 1;opacity: 0.5;}
.evSection.event2 .teacherSwiper_wrap .swiper-button-prev{left: -20px;}
.evSection.event2 .teacherSwiper_wrap .swiper-button-next{right: -20px;transform:rotate(180deg);margin-top: -26px;}
.evSection.event2 .teacherSwiper_wrap .swiper-button-prev:after, .evSection.event2 .teacherSwiper_wrap .swiper-button-next:after{display:none;}
.evSection.event2 .teacherSwiper_wrap .swiper-button-prev,
.evSection.event2 .teacherSwiper_wrap .swiper-button-next{background:#303030 url('https://img.megagong.net/m/pub/ic_review_arrow_w.svg') 50% 50% no-repeat;}
.evSection.event2 .teacher_swiper{overflow:visible;margin-left: -275px;margin-right: 275px;margin-bottom: 60px;}
.evSection.event2 .teacher_swiper .swiper-pagination{margin-left: 275px;display: none;}
.evSection.event2 .teacher_swiper .swiper-slide{opacity: 0.3;transition:opacity .3s;}
.evSection.event2 .teacher_swiper .swiper-slide a{
position: absolute;bottom: 66%;left: 31%;width: 38%;height: 8%;background: #000;opacity: 0;}
.evSection.event2 .teacher_swiper .swiper-slide.swiper-slide-active{opacity:1;}
.evSection.event2 .teacher_swiper .swiper-slide.swiper-slide-next{opacity:1;}
/* (¼±ÅÃ) Áß¾Ó µÎ Àå¸¸ Å¬¸¯ °¡´ÉÇÏ°Ô */
.evSection.event2 .teacher_swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next){pointer-events:none;}
.evSection.event2 .line_tit span{color: #fff;font-weight: normal;}
.evSection.event2 .line_tit span strong{display: block;color: #000;margin: 0 0 10px;font-weight: bold;}
.evSection.event2 .regist_form_area{background:var(--point-color1);}
.evSection.event2 .comment_base_wrap .comment_list{padding-left:0;padding-right:0;}
.evSection.event2 .teaSelect_wrap{display:flex;flex-wrap:wrap;gap:24px;margin: 30px 0 60px;padding:0;list-style:none;}
.evSection.event2 .teaSelect_wrap li{position:relative;box-sizing:border-box;flex:0 0 calc(25% - 18px);}
.evSection.event2 .teaSelect_wrap input[type="radio"]{position:absolute;inset:0;opacity:0;pointer-events:none;}
.evSection.event2 .teaSelect_wrap label{display: flex;position:relative;/* height:100%;*/border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.06);cursor:pointer;flex-direction: column;align-items: center;justify-content: flex-start;padding: 30px 10px;}
.evSection.event2 .teaSelect_wrap.end label{cursor:default}
.evSection.event2 .teaSelect_wrap:not(.end) label:hover{/* transform:translateY(-2px);*/box-shadow: 0 12px 15px rgba(0,0,0,0.2);}
.evSection.event2 .teaSelect_wrap input[type="radio"]:focus-visible+label{outline:3px solid #ffd4cb;outline-offset:2px;}
.evSection.event2 .teaSelect_wrap .check{position: relative;width:22px;height:22px;border-radius: 5px;border:2px solid #ddd;background:#fff;transition:all .18s ease;display: block;margin-bottom: 5px;}
.evSection.event2 .teaSelect_wrap .check::after{content:"";position:absolute;left: 5px;top: 1px;width: 6px;height: 10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:0;transition:opacity .12s ease;}
.evSection.event2 .teaSelect_wrap .book{text-align:center;}
.evSection.event2 .teaSelect_wrap .book p{margin:8px 0 14px;color:#373737;font-weight:700;word-break:keep-all;}
.evSection.event2 .teaSelect_wrap .book p b{font-weight:bold;color: #000;line-height: 1.3;margin: 3px 0 0;display: block;}
.evSection.event2 .teaSelect_wrap .book .img{display:flex;justify-content:center;align-items:flex-end;height:88px;}
.evSection.event2 .teaSelect_wrap .book .img img{max-width:84px;max-height:84px;display:block;}
.evSection.event2 .teaSelect_wrap input[type="radio"]:checked+label{border-color:#ff6b5f;box-shadow: 0 12px 15px rgba(0,0,0,0.2);border: 3px solid #ff6b5f;}
.evSection.event2 .teaSelect_wrap input[type="radio"]:checked+label .check{border-color:transparent;background: var(--point-color1);}
.evSection.event2 .teaSelect_wrap input[type="radio"]:checked+label .check::after{opacity:1;}
.evSection.event2 .teaSelect_wrap:not(.end) input[type="radio"]:not(:checked)+label:hover .check{border-color:#ffb3a9;}
.evSection.event2 .gift_list_wrap li .badge{background: #F0B700;}
.evSection.event3 .step_base_wrap .hashtag{color: #777;}
.evSection.event3 .regist_form_area{background: var(--point-color2);}
.evSection.event3 .regist_form_area .check_area .info .emp{color:#777;}
.sobangTest_wrap h4{background: linear-gradient(180deg, #EC3F2D 26.75%, #FFF 96.3%);padding: 37px 0 28px;}
.sobangTest_wrap .quiz_wrap{width: 642px;margin:0 auto;padding: 120px 0;}
.sobangTest_wrap .quizProgress_wrap{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;gap: 12px;align-items: center;margin: 0 0 20px;}
.sobangTest_wrap .quizProgress_wrap .q_arrow{display: flex;width: 30px;height: 30px;padding-right: 2px;flex-direction: column;justify-content: center;align-items: center;flex-shrink: 0;border-radius: 500px;border: 2px solid #4B4B4B;}
.sobangTest_wrap .quizProgress_wrap .q_arrow.next{transform: rotate(180deg);}
.sobangTest_wrap .quiz_progress{display:flex;align-items:center;justify-content:space-between;flex: 1;}
.sobangTest_wrap .quiz_progress .bar{flex:1;height: 20px;background:#eee;border-radius: 20px;overflow:hidden;margin-right:10px;}
.sobangTest_wrap .quiz_progress .bar span{display:block;height:100%;background: #FF5A4A;border-radius: 20px;transition:width .3s;}
.sobangTest_wrap .quiz_progress .count{font-size:14px;color: #777;}
.sobangTest_wrap .quiz_progress .count b{color: #000;}
.sobangTest_wrap .quiz_box{margin-bottom: 40px;}
.sobangTest_wrap .quiz_box .quiz_img{background:#f9f9f9;margin: 0 0 65px;overflow: hidden;}
.sobangTest_wrap .quiz_box .quiz_text{color:#333;line-height: 1.3;font-weight: bold;}
.sobangTest_wrap .quiz_choices{display:flex;flex-direction:column;gap:10px;}
.sobangTest_wrap .quiz_choices .choice_item{position: relative;display:block;padding: 40px 20px;border-radius: 15px;text-align:center;text-decoration:none;color:#333;font-weight: bold;transition:.3s;background: #F5F5F5;overflow: hidden;}
.sobangTest_wrap .quiz_choices .choice_item:hover,
.sobangTest_wrap .quiz_choices .choice_item:focus,
.sobangTest_wrap .quiz_choices .choice_item.active{background: #FF5A4A;color:#fff;}
.sobangTest_wrap .quiz_choices .choice_item .circle{position:absolute;width:50px;height:50px;background:rgba(255,255,255,0.3);border-radius:50%;transform:translate(-50%,-50%);animation:ripple 0.6s linear;pointer-events:none;}
@keyframes ripple{
from{transform:translate(-50%,-50%) scale(0);}
to{transform:translate(-50%,-50%) scale(4);opacity:0;}
}




.sobangTest_wrap .result_wrap{width: 642px;margin: 0 auto;padding: 120px 0;}
.sobangTest_wrap .result_wrap  .result_img{margin: 0 0 10px;}
.sobangTest_wrap .result_wrap .result_title{color:#333;margin-bottom: 25px;line-height:1.5;}
.sobangTest_wrap .result_wrap .result_title strong{display:block;margin-top: 2px;}
.sobangTest_wrap .result_wrap .result_img .result_desc{font-size:14px;color:#333;line-height:1.4;}
.sobangTest_wrap .result_wrap .result_share_tip{font-size:12px;color:#999;margin-bottom: 70px;line-height:1.4;}
.sobangTest_wrap .result_wrap .result_stat{margin-bottom: 40px;}
.sobangTest_wrap .result_wrap .result_stat .percent{color:red;font-weight:bold;}
.sobangTest_wrap .result_wrap .strength_box{border-radius: 17px;overflow:hidden;background:#fff;border: 3px solid #ff5f4d;margin: 0 0 40px;}
.sobangTest_wrap .result_wrap .strength_box .strength_title{margin:0;padding: 20px 16px;background:#ff5f4d;color:#fff;font-weight:700;text-align:center;}
.sobangTest_wrap .result_wrap .strength_box .strength_text{margin:0;padding: 40px;line-height:1.5;display: flex;flex-direction: column;align-items: flex-start;}
.sobangTest_wrap .result_wrap .strength_box .strength_text span{position: relative;padding: 0 0 0 15px;}
.sobangTest_wrap .result_wrap .strength_box .strength_text span::before{content: '';width: 4px;height: 4px;background: #000;position: absolute;top: 12px;left: 0;border-radius: 100%;}
.sobangTest_wrap .result_wrap .sns_share{display:flex;justify-content:center;gap: 30px;margin-bottom: 70px;}
.sobangTest_wrap .result_wrap .sns_share .sns{/* width:40px;*//* height:40px;*/display:flex;align-items:center;justify-content:center;}
.sobangTest_wrap .result_wrap .sns_share .sns img{width:100%;height:auto;display:block;transition:.3s;}
.sobangTest_wrap .result_wrap .sns_share .sns:hover img{transform:scale(1.1);}
.sobangTest_wrap .result_wrap .btn_group{width:400px;margin: 0 auto;}
.sobangTest_wrap .result_wrap .btn_group .btn{display: block;padding: 30px 0;text-align: center;text-decoration: none;color: #fff;font-weight: bold;transition: .3s;border-radius: 16px;background: #111;margin: 0 0 10px 0;}
.sobangTest_wrap .result_wrap .btn_group .btn + .btn{margin-top: 20px;background: var(--point-color1);}
.sobangTest_wrap .quiz_notice{background:#f9f9f9;border-radius:12px;padding: 40px;margin: 0 0 100px;}
.sobangTest_wrap .quiz_notice ul{margin:0;padding-left:18px;list-style:disc;color: #777;line-height:1.6;}
.sobangTest_wrap .quiz_notice li{margin-bottom:12px;text-align: left;}
.sobangTest_wrap .quiz_notice li::marker{font-size:12px;}
.sobangTest_wrap .quiz_notice li:last-child{margin-bottom:0;}
.sobangTest_wrap .quiz_notice .highlight{color:#000;}
.sobangNext_wrap{background: linear-gradient(180deg, #FFD8CC 0%, #FFF 100%);padding: 120px 0;}
.sobangNext_wrap .eventVideo.for_youtube{width: 528px;margin: 0 auto 70px;}
.sobangNext_wrap .recruit_list{display:flex;flex-direction:column;gap:16px;width: 640px;margin: 0 auto;}
.sobangNext_wrap .recruit_list .recruit_box{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:16px;padding: 40px 50px 30px 40px;}
.sobangNext_wrap .recruit_list .recruit_box .text{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;text-align:left;}
.sobangNext_wrap .recruit_list .recruit_box .tit{color:#202020;background:transparent;border:0;box-shadow:none;text-align:left;text-decoration:none;font-weight: bold;}
.sobangNext_wrap .recruit_list .recruit_box .tit::before{content:none !important;}
.sobangNext_wrap .recruit_list .recruit_box .tit::after{content:none !important;}
.sobangNext_wrap .recruit_list .recruit_box .desc{margin:0;color:#6f6f6f;background:transparent;border:0;box-shadow:none;text-align:left;line-height:1.6;text-decoration:none;}
.sobangNext_wrap .recruit_list .recruit_box .btn_click{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width: 140px;height: 52px;border-radius:999px;background:linear-gradient(180deg,#ff7463 0%,#ff5c4a 100%);color:#fff;text-decoration:none;font-weight: bold;border:0;letter-spacing: 0;outline:0;box-shadow:0 0 0 6px #ffffff;transition:transform .15s ease,filter .15s ease;}
.comment_list .book{padding: 5px;display: block;}
.comment_list .book img{width: auto;}



@media screen and (max-width: 1200px){



.eventWrap .evSection{padding: 15% 0;}
.evCon_swiper_destroy{position: relative;overflow: hidden;}
.eventWrap .evCon_swiper_destroy.destroy_1200 .swiper-wrapper{gap: 0;flex-wrap: nowrap;}
.eventWrap .evCon_swiper_destroy.destroy_1200 .swiper-slide{flex: 1 0 auto;}
.eventWrap .evCon_swiper_destroy.destroy_1200 .swiper-pagination{display: block;}
.evSection .slick-arrow{/* display: none !important; */}
.eventWrap .tiny_noti.right{text-align: center;}
.evSection .con_tit{margin: 0 0 5%;}
.fix_menu{display:block;}
.fix_menu ul{width: 100%;}

/* con1 */
.evSection.evCon1{padding: 10% 0px 7%;background-size: cover;}
.evCon1 .btn-base-wrap{margin-top: 40px;justify-content: center;gap: 20px;}

.evCon1 .together{margin: 0;}
.evCon1 .btn-base a{max-width: 50vw;}
.evCon2 .mentSlider_wrap{padding: 1% 0;margin: 0 0 7%;}
.evCon2 .mentSlider_wrap p{margin: 0;font-size: 12px;}
.evCon2 .table_wrap{margin: 0 0 30px;}
.evCon2 .plus_ment{margin: 10px 0 0;}
.evCon2 .mega_swiper.mega_swiper_vertical.ment_slider{height: 15vw;}
.evCon2 .mega_swiper.mega_swiper_vertical.ment_slider .swiper-slide{display: flex;align-items: center;justify-content: center;}
.evCon3 .result_swiper{
margin: 0 -21vw;}
.evCon3 .refresh{width: auto;display: inline-flex;padding: 10px 20px;}
    .evCon3 .result_swiper .slick-slide{
    opacity: 0.3;
}
    .evCon3 .result_swiper .slick-slide.slick-current{
    opacity: 1;
}
.evCon3 .result_swiper .slick-arrow.slick-prev{opacity: 0.6;}
.evCon3 .result_swiper .slick-arrow.slick-next{opacity: 0.6;}
.evSection.event1 .forgift_wrap{width: auto;height: auto;gap: 2vw;margin-top: 7%;padding: 4% 0;}
.evSection.event1 .forgift_wrap .evt_badge_finish{top: unset;margin: -14% 0 0 0;width: 15vw;height: 15vw;right: 4%;}
.evSection.event2 .empha{margin: 10% 0 5%;}
.evSection.event2 .teacher_swiper{margin-left: -30%;margin-right: -30%;margin-bottom: 10%;}
.evSection.event2 .teacher_swiper .swiper-slide.swiper-slide-next{opacity: 0.3;}
.evSection.event2 .teaSelect_wrap{gap: 2vw;}
.evSection.event2 .teaSelect_wrap li{flex: 1;}
.evSection.event2 .teaSelect_wrap label{padding: 7% 0;height: 100%;}
.evSection.event2 .teaSelect_wrap input[type="radio"]:checked+label{box-shadow: none;/* border: none;*/;}
.evSection.event2  .input-base-wrap.ver_input-btn{display: flex;flex-direction: column;gap: 5px;}
.evSection.event2   .input-base-wrap.ver_input-btn .textarea-base{height: 70px;}
.evSection.event2 .input-base-wrap.ver_input-btn .btn-base a{width: 100%;}
.sobangTest_wrap h4{padding: 5% 3%;}
.sobangTest_wrap .quiz_wrap{padding: 10% 5%;width: auto;}
.sobangTest_wrap .quiz_box{margin: 0 0 7%;}
.sobangTest_wrap .quiz_box .quiz_img{margin: 0 10% 7%;}
.sobangTest_wrap .quiz_choices .choice_item{padding: 3vw 5%;}
.sobangTest_wrap .result_wrap{width: auto;padding: 10% 5%;}
.sobangTest_wrap .result_wrap .strength_box .strength_text{padding: 7%;}
.sobangTest_wrap .result_wrap .sns_share{gap: 5vw;margin: 0 0 10%;}
.sobangTest_wrap .result_wrap .btn_group{width: auto;}
.sobangTest_wrap .result_wrap .btn_group .btn{padding: 5% 0;}
.sobangTest_wrap .quiz_notice{padding: 5%;margin: 0 0 10%;}
.sobangNext_wrap .eventVideo.for_youtube{width: 100%;margin: 0 0 10%;}
.sobangNext_wrap .recruit_list{width: 100%;}
.sobangNext_wrap .recruit_list .recruit_box{padding: 20px 20px 20px;display: flex;flex-direction: column;align-items: flex-start;gap: 12px;}
.sobangNext_wrap .recruit_list .recruit_box .btn_click{width: 100%;height: 40px;}



}



@media screen and (max-width: 768px){



.eventWrap .evCon_swiper_destroy.destroy_768 .swiper-wrapper {gap: 0;flex-direction: row;flex-wrap: nowrap;}
.eventWrap .evCon_swiper_destroy.destroy_768 .swiper-slide{flex: 1 0 auto;}
.eventWrap .evCon_swiper_destroy.destroy_768 .swiper-pagination{display: block;}
.evCon1 h3{padding: 0 5% 0 0;}
.evCon3 .result_swiper .item span{font-size: 30px;opacity: 1;}
.evCon3  .resultArrow_prev,
.evCon3  .resultArrow_next{display: none !important;}
.evSection.event2 .teaSelect_wrap li{flex: 1 0 calc(50% - 2vw);}
.evSection.event2 .teaSelect_wrap .check{width: 16px;height: 16px;}


}






@media screen and (max-width: 576px){

.fix_menu.fixed{bottom: 55px;}
.eventWrap .type1-prev:after, .eventWrap .type1-next::after{font-size: 40px;}
.eventWrap .type2-prev,
.eventWrap .type2-next{width: 3rem;}
.evCon1 .point{width: clamp(200px,33vmin,300px);margin: 0 auto;}
.evCon3 .result_swiper{margin: 0 -40vw;}
.evCon3 .result_swiper .item span{font-size: 22px;opacity: 1;}
.evSection.event1 .forgift_wrap .img{width: 80px;}
.evSection.event2 .teacher_swiper{margin-left: -60%;margin-right: -60%;margin-bottom: 10%;}
.evSection.event2 .teaSelect_wrap .check::after{top: -2px;left: 2px;}
.evSection.event2 .teaSelect_wrap .book p{margin: 0 0 5px;}
.evSection.event2 .teaSelect_wrap .book .img{width: 40px;height: 16vw;margin: 0 auto 0;display: flex;align-items: center;}
.evSection.event2 .teaSelect_wrap .book .img img{width: 100%;}

}



