@charset "euc-kr"; :root { --point-color:#9c00ff; --point-color2:#d547ff; } 

/* ¼Ò¹æ/°ø¹«¿ø °øÅë ¼Ò½º S */
.top_line .txt strong { background: #0c1a4e; } 
.flt_inner.renewal li.add { background: none; box-shadow: none; width: auto; height: auto; } 
.flt_inner.renewal li.add a { padding: 0; } 
.flt_inner.renewal li.add2 { background-color: #da0085; } 

.eventWrap .evSection { position: relative; } 
.evSection .txt_gradient { background: -webkit-linear-gradient(90deg,rgba(213, 71, 255, 1) 0%, rgba(100, 65, 255, 1) 50%, rgba(1, 60, 255, 1) 100%); background: linear-gradient(90deg,rgba(213, 71, 255, 1) 0%, rgba(100, 65, 255, 1) 50%, rgba(1, 60, 255, 1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } 
.evSection .point_color { color: var(--point-color); } 
.evSection .point_color2 { color: var(--point-color2); } 
.evSection .arrow_obj { position: absolute; left: 50%; top: 0px; transform: translateX(-50%); } 
.evSection .main_text { color: #222; font-weight: 400; line-height: 1.5; margin-top: 20px; } 
.evSection .sub_tit { background: #000; color: #fff; border-radius: 50px; padding: 13px 10px; display: inline-block; width: 693px; } 

.mega_swiper_scroll .swiper-wrapper { gap: 10px; } 
.mega_swiper_scroll .swiper-slide { flex:1 } 
.eventWrap .swiper-scrollbar { display: none; } 

.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; } 
.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 .type2-next:after, 
.eventWrap .type2-prev::after { font-size: 0; } 
.eventWrap .type2-prev { left: -4rem; } 
.eventWrap .type2-next { right: -4rem; } 


.eventWrap .evSection.evCon1 { background-image: url(https://image.megagong.net/m/2025/0527_fullevent/con2_bg.jpg); padding: 100px 0 150px; } 
.evCon1 .con_tit { font-size: inherit; } 
.evCon1 .con_tit > p { margin-bottom: 25px; } 
.evCon1 .con_tit > strong { font-size: 80px; } 
.evCon1 .con_tit + .mini_tit { margin-top: 35px; letter-spacing: 0; margin-bottom: 45px; } 
.evCon1 .register_btn { margin: 0 auto 0;    background-color: #d648ff; } 
.evCon1 .noti { color: #fff; font-weight: 300; } 

.evCon2 .txt_wrap .txt p { color: var(--point-color); } 
.evCon2 .con_tit strong::before { background: #c9c5ff; } 

.eventWrap .evSection.evCon3 { background-size: cover; background-position: 50% 50%; } 
.evCon3 .main_text { color: #fff; } 
.evCon3 .con_tit strong { font-weight: 600; } 
.eventWrap .evSection.evCon3 .con2 li { color: #fff; background: linear-gradient(90deg, rgb(128 1 165) 0%, rgb(72 37 208) 50%, rgb(19 70 242) 100%); } 
.evCon3 .con2 li::before { border-bottom: 13px solid #4924cf; } 

.eventWrap .event1 { background: #f6e8ff; } 
.event1 .event_inp .inp_wrap { margin-bottom: 20px; } 
.event1 .event_inp .inp_wrap label,.event1 .event_inp .evt_dtl { color:#fff } 
.event1 .event_inp .cautn { margin: 16px 0 0; margin: 0; } 
.event1 .event_inp .cautn li { color: #fff; } 
.event1 .event_inp .cautn li a { border: none; background: transparent; color: #fff; text-decoration: underline; text-underline-position: from-font; padding: 1.1px 1.7px; } 
.event1 .event_info_box { display: flex; justify-content: space-between; align-items: flex-start; } 
.event1 .event_inp .evt_dtl { margin: 0; border: 1px solid #fff; padding: 2px 5px; border-radius: 3px; font-size: 11px; } 
.event1 .gift_full_wrap { margin: 50px auto 0; } 
.evSection.event.event1 .obj_cover .pattern_obj { top: 21%; } 
.event1.evSection .main_text { margin-top: 45px; font-weight: 600; } 

.eventWrap .event2 { background: #ffe3fa; } 
.event2 .step_base_wrap .step_list li .box_area { padding-left: 0; padding-right: 0; } 

.agree_info { right: auto; left: 50%; margin: 0 0 0 115px; top: auto; bottom: -140px; max-width: 570px; width: 50%; line-height: 1.3; font-size: 13px; padding: 20px 25px 10px 20px; } 
.agree_info a { width: auto; } 
/* ¼Ò¹æ/°ø¹«¿ø °øÅë ¼Ò½º E */


/* °ø¹«¿ø Àü¿ë ¼Ò½º S */
.eventWrap .evGon0 { background-image: url('https://img.megagong.net/m/2025/0527_fullevent/con1_bg.jpg'); background-size: cover; } 
.eventWrap .evGon0.evSection { padding: 35px 0; color: #fff; } 
.evGon0 .p_color { color: #d2b55f; } 
.evGon0 h4 { letter-spacing: 0; margin-bottom: 14px; } 
.evGon0 sup { font-size: 12px; } 
.evGon0 .btn_link_box a { padding: 6px 31px; display: inline-block; border: 1px solid #959699; color: #959699; margin-top: 17px; } 
.evGon0.evSection .main_text { line-height: 1.1; color: #fff; } 

.eventWrap .banner_Gon.evSection { padding: 0px 0 60px; background: #650e7f; color: #fff; } 
.eventWrap .banner_Gon.evSection .inner { padding-top: 60px; } 

/* evGon1 */
.evGon1 .more_data_btn { margin: 35px auto 60px; } 
.evGon1 .vs_wrap { max-width: 800px; margin: 0 auto; } 
.evGon1 .vs_wrap .big { font-size: 27px; font-weight: 600; } 
.evGon1 .vs_wrap .normal { font-size: 20px; } 
.evGon1 .vs_wrap .small { font-size: 15px; } 
.evGon1 .vs_wrap .point_c { color:var(--point-color); } 


/* evGon1 - [_box] common */
.evGon1 .vs_wrap [class$="box"] { display: flex; align-items: center; padding: 0 40px; gap: 40px; } 
.evGon1 .vs_wrap [class$="box"] .title { width: 220px; } 

/* evGon1 - [_list] common */
.evGon1 .vs_wrap [class$="list"] { flex: 1; display: flex; align-items: center; justify-content: center; gap: 0 75px; } 
.evGon1 .vs_wrap [class$="list"] > div { width: 102px; position: relative; display: flex; justify-content: center; align-items: center; } 
.evGon1 .vs_wrap [class$="list"] > div.wide { width: 125px; } 

/* evGon1 - type_box */
.evGon1 .type_box { margin-bottom: 20px; } 
.evGon1 .type_box .type:not(:first-of-type)::before { content: 'vs'; display: block; position: absolute; left: -40%; top: 50%; transform: translateY(-50%); color: #aaa; font-size: 13px; } 
.evGon1 .type_box .type span { border-radius: 30px; display: flex
; align-items: center; justify-content: center; color: #fff; height: 40px; padding: 0 20px; background-color: #222; font-size: 16px; } 
.evGon1 .type_box .type .mega { background-color:var(--point-color); font-size: 18px; } 

/* evGon1 - top_box / bottom_box / mid_box*/
.evGon1 .vs_wrap .top_box,
.evGon1 .vs_wrap .bottom_box { background-color: #f7eaff; border-radius: 20px; height: 140px; } 
.evGon1 .vs_wrap .mid_box { height: 160px; } 

/* evGon1 - number bg */
.evGon1 .num_list > div span { width: 78px; height: 78px; color: #fff; font-weight: bold; background-image: url('https://img.megagong.net/m/2024/0530_fullevent/add5_deco_img1.png'); background-repeat: no-repeat; background-position: center; background-size: contain; display: block; display: flex; align-items: center; justify-content: center; } 
.evGon1 .num_list .point { background-image: url('https://img.megagong.net/m/2025/0527_fullevent/add5_deco_img2.png'); } 
.evGon1 .num_list .big { width: 102px; height: 102px; } 
.evGon1 .num_list .normal { width: 92px; height: 92px; } 
.evGon1 .num_list .small_ss { width: 58px; height: 58px; } 
.evGon1 .evt_con_base.xs { text-align: right; margin: 10px 140px 0; } 

/* evGon2 */
.evGon2 { background-color: #f7eaff; } 
.evGon2 .con_tit { font-weight: 400; } 
.evGon2 .con_tit strong { display: block; margin-bottom: 6px; } 
.evGon2 .cut_box { display: flex; flex-direction: row; align-items: center; justify-content: center; min-height: 90px; margin: 65px 0 20px 0; background-image: url('https://img.megagong.net/m/2025/0527_fullevent/add6_deco_img2.png'); background-repeat: no-repeat; background-position: center; background-size: cover; border-radius: 20px; } 
.evGon2 .cut_box > div { display: flex; align-items: center; justify-content: center; } 
.evGon2 .cut_box > div:not(.vs) { flex: 1; } 
.evGon2 .cut_box > div.vs { width: 60px; height: 60px; background-image: url('https://img.megagong.net/m/2024/0530_fullevent/add6_deco_img1.png'); background-repeat: no-repeat; background-position: center; background-size: contain; } 
.evGon2 .cut_box > div h5 { display: flex; flex-direction: row; align-items: center; justify-content: center; width: 142px; } 
.evGon2 .cut_box > div i { display: inline-block; width: 1px; height: 50px; background-color: rgba(0, 0, 0, 0.13); } 
.evGon2 .cut_box > div p { flex: 1; } 
.evGon2 .cut_box > div:first-of-type { color: #868686; } 
.evGon2 .cut_box > div:first-of-type i { background-color: #ddd; } 
.evGon2 .cut_box > div:last-of-type { color: #fff; font-weight: bold; } 
.evGon2 .cut_box > div:last-of-type i { margin-left: 19px; background-color: rgba(255, 255, 255, 0.3); } 
.evGon2 .cut_slider_box { margin: 30px auto 60px; position: relative; } 

.evGon2 .cut_slider { margin-bottom: 30px; overflow: hidden; } 
.evGon2 .swiper-pagination { position: relative; display: none; } 
.evGon2 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #777; } 
.evGon2 .swiper-pagination-bullet { border: 1px solid #777; width: 13px; height: 13px; background: #fff;; opacity: 1; } 
.evGon2 .bottom_text { color:#222; font-weight: 700; } 
.evGon2 .cut_img_box { margin-bottom: 55px; } 
.evGon2 .sd_box { background: #fff; border-radius: 10px; padding: 40px 0; } 
.evGon2 .sd_box .sd_box_tit { margin-bottom: 1px; font-weight: 700; } 
.evGon2 .sd_box .sd_pos_name { color: #111; margin-bottom: 12px; display: inline-block; } 
.evGon2 .sd_box .sd_text { color: #9c00ff; font-weight: 700; background: #f6f6f6; border-radius: 5px; display: block; margin: 0 40px; padding: 20px 0; } 

.evGon3 h4 { font-weight: 700; color: #222; } 
.evGon3 h4 sup { vertical-align: top; margin-top: 9px; display: inline-block; } 
.evGon3.evSection .main_text { margin-bottom: 30px; } 
.evGon3 .evt_con_base.xs { text-align: right; margin-top: 15px; line-height: 1.5; } 

/* evGon4 */
.evGon4 { background-image: url('https://img.megagong.net/m/2024/0530_fullevent/add4_bg.jpg'); background-size: auto 100%; } 
.evGon4 .con_tit { font-weight: normal; line-height: 1.4; } 
.evGon4 .con_tit strong { display: flex; flex-direction: row; justify-content: center; margin-bottom: 20px; gap: 10px; font-weight: bold; } 
.evGon4 .con_tit strong span { color: var(--point-color2); } 
.evGon4 .text_slider { position: relative; height: 64px; overflow: hidden; } 
.evGon4 .text_slider .swiper-slide { text-align: right; } 
.evGon4 .pass_slider { position: relative; height: 80px; margin: 0 auto; margin-top: 40px; padding: 0 35px; background-color: #1d1d1d; border-radius: 40px; overflow: hidden; max-width: 820px; } 
.evGon4 .pass_slider .swiper-slide { display: flex; align-items: center; justify-content: center; } 
.evGon4 .point { color: #fff; font-weight: bold; } 
.evGon4 .point span { color: #8abeff; } 




.eventWrap .event_bnr { background-image: url(https://img.megagong.net/m/2025/0527_fullevent/bg_event.jpg); overflow: hidden; background-size: cover; } 
.eventWrap .evSection.event_bnr { padding: 100px 0 440px; color: #fff; } 
.eventWrap .evSection.event_bnr h4 { line-height: 1.7; } 
.eventWrap .evSection.event_bnr h4 strong { display: flex; justify-content: center; align-items: center; gap: 10px; } 
.eventWrap .evSection.event_bnr h4 .arrow { display: flex; justify-content: center; align-items: center; } 
.step_base_wrap .step_list li .box_area .label.c_blue, .step_base_wrap .hashtag { color: #006755; } 
.step_base_wrap .step_list li .box_area .txt { color: #626262; } 
.step_base_wrap .step_list li .box_area .txt b { color: #000; } 
.warningList li ul li a { color: #fe2c7a; text-decoration: underline; } 
/* °ø¹«¿ø Àü¿ë ¼Ò½º E */

/* #headertop .hd_wrp.online.renew_0619 .hd_utility .mnu_list > li .hasSlider .serialSlder { width: 65px; } */

/* S: [fixmenu] ·¹ÀÌ¾Æ¿ô */
/* .eventWrap .evSection.fix_mode { padding-top:8%; } */
.eventWrap .banner_Gon.evSection.fix_mode .inner { padding-top: 0%; } 
.fix_menu.fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 3; } 
/* ÇÏ´Ü¿¡ ºÙ´Â ·ÎÁ÷ÀÏ °æ¿ì */
.fix_menu.fixed.bottom { position: fixed; bottom: 0; top:auto; left: 0; width: 100%; display: none; } 
.fix_menu.fixed.bottom.none_mo { display: none; } 


#popupDetailResult .content_inner {text-align: center;padding: 0px 20px;}

@media screen and (max-width: 1200px) {.evSection { font-size: clamp(13px,1.6vmin,16px); } 
.evSection * { text-wrap: balance; word-break: keep-all; } 

/* ¼Ò¹æ/°ø¹«¿ø °øÅë ¼Ò½º S */
.eventWrap .evSection.evCon1 { padding: 10% 0 clamp(100px,12vmin,120px) } 
.evCon1 .con_tit > p { margin-bottom: 3vmin; } 
.evCon1 .con_tit > strong { font-size: clamp(30px,7.5vmin,80px); } 

.evCon2 .graph { padding-top: 10%; } 
.evCon2 .txt_wrap .txt p { font-size: clamp(16px,3vmin,27px); } 
.evCon2 .txt_wrap .txt p strong { font-size: clamp(22px,6vmin,60px); } 

.evCon6 .big_cir_tit { width: fit-content; } 
.agree_info { left: auto; bottom: 0; margin: 0; box-shadow: 0px -5px 10px 0px rgb(0 0 0 / 30%); font-size: clamp(11px,1.5vmin,13px); right: 0; width: 100%; max-width: none; } 
/* ¼Ò¹æ/°ø¹«¿ø °øÅë ¼Ò½º E */

/* °ø¹«¿ø Àü¿ë ¼Ò½º S */
.evSection .main_text { margin-top: 2%; } 
.evSection .arrow_obj { display: inline-block; padding: 0 17%; } 
.evSection .sub_tit { padding: 2% 10px; width: 60%; } 
.evCon1 .register_btn { padding: 2% 11%; } 
.evCon1 .fix_menu.fixed.bottom .register_btn { width: 100%; border-radius: 0; } 
.evCon1 .con_tit + .mini_tit { margin-top: 7%; margin-bottom: 5%; } 

.eventWrap .evGon0.evSection { padding: 5% 0 4%; color: #fff; } 
.evGon0 h4 { margin-bottom: 2%; } 
.evGon0 .btn_link_box a { padding: 1% 3%; margin-top: 3%; } 

.eventWrap .banner_Gon.evSection { padding: 0 0 5%; } 
.eventWrap .banner_Gon.evSection .inner { padding-top: 7%; } 


.evGon1 .more_data_btn { margin: 5% auto 6%; } 
.evGon1 .vs_wrap [class$="list"] > div.wide { width: 102px; } 
.evGon1 .vs_wrap .big { font-size: clamp(14px,3vmin,27px); } 
.evGon1 .vs_wrap .normal { font-size: clamp(13px,2.5vmin,20px); } 
.evGon1 .vs_wrap .small { font-size: clamp(11px,2vmin,15px); } 
.evGon1 .type_box .type span { font-size: clamp(12px,2vmin,16px); } 
.evGon1 .type_box .type .mega { font-size: clamp(12px,2vmin,18px); } 
.evGon1 .more_data_btn { max-width: 360px; width: 100%; padding: clamp(12px,3vmin,20px) 10px; } 
.evGon1 .evt_con_base.xs { margin: 1% 9% 0; } 


.evGon2 .cut_box > div:last-of-type p { font-size: clamp(15px,2vmin,20px); } 
.evGon2 .cut_slider_box { margin: 4% auto 0; } 
.evGon2 .cut_slider { margin-bottom: 3%; } 
.evGon2 .cut_img_box { margin-bottom: 5%; } 
.evGon2 .sd_box { border-radius: 8px; padding: 10% 0; } 
.evGon2 .sd_box .sd_pos_name { margin-bottom: 5%; } 
.evGon2 .sd_box .sd_text { margin: 0 7%; padding: 3% 0; line-height: 1.3; } 
.evGon2 .swiper-pagination { display: flex; justify-content: center; z-index: 1; } 
.eventWrap .evGon2 .swiper-button-next, .eventWrap .evGon2 .swiper-button-prev { display: none; } 

.evGon3.evSection .main_text { margin-bottom: 3%; } 
.evGon3 .evt_con_base.xs { margin-top: 1%; line-height: 1.4; } 

.evGon4 .con_tit { font-size: clamp(15px,4vmin,35px); } 
.evGon4 .con_tit strong { margin-bottom:clamp(10px,3vmin,20px); } 
.evGon4 .text_slider { height: clamp(24px,7vmin,64px) } 
.evGon4 .pass_slider { height: clamp(40px,10vmin,80px); padding: 0; margin-top: clamp(20px,5vmin,40px); font-size: clamp(13px,3vmin,27px); } 

.event_bnr img { width: min(1080px, 150%); max-width: 150%; } 
#popupDetailResult .content_inner { padding: 10px 5px; } 

.event1 .event_inp .inp_wrap { margin-bottom: 2%; } 
.event1 .gift_full_wrap { margin: 7% auto 0; padding: 0 8%; } 
.event1.evSection .main_text { margin-top: 5%; } 
.eventWrap .evSection.event_bnr { padding: 8% 0 42%; } 
.eventWrap .evSection.event_bnr h4 strong { gap: 1%; } 
.eventWrap .evSection.event_bnr h4 .arrow img { width: 100%; } 
.eventWrap .evSection.event_bnr h4 .arrow { width: 7%; } 

.fix_menu.fixed.bottom { display: block; } 
.fix_menu.fixed.bottom.none_mo { display:none; } 



/* °ø¹«¿ø Àü¿ë ¼Ò½º E */ } 

@media screen and (max-width: 992px) { /* °ø¹«¿ø Àü¿ë ¼Ò½º S */
.evGon2 .cut_box { flex-direction: column; padding: 20px 0; background-image: url('https://img.megagong.net/m/2024/1016_fullserv/add6_deco_img3.png'); background-repeat: repeat-x; background-size: 10%; } 
.evGon2 .cut_box > div i { margin-right: 15px; } 
.evGon2 .cut_box > div.vs { margin: 20px 0; } 


.evGon2 .sd_box .sd_pos_name { font-size: clamp(13px, 2vmin, 15px); } 

/* °ø¹«¿ø Àü¿ë ¼Ò½º E */ } 

@media screen and (max-width: 768px) { /* ¼Ò¹æ/°ø¹«¿ø °øÅë ¼Ò½º S */
.fix_ban { bottom: 0; transition: all .5s ease; } 
.fix_ban .btn_wrap li { color:#fff } 
.agree_info { right: 20px; width: calc(100% - 40px); } 
/* ¼Ò¹æ/°ø¹«¿ø °øÅë ¼Ò½º E */

/* °ø¹«¿ø Àü¿ë ¼Ò½º S */
.mega_swiper_scroll { position: relative; overflow: hidden; } 
.mega_swiper_scroll .swiper-wrapper { gap: 0; } 
.mega_swiper_scroll .swiper-slide { width: 730px; flex:none; margin-right: 10px; } 
.mega_swiper_scroll .swiper-slide:last-child { margin-right: 0; } 
.mega_swiper_scroll .swiper-scrollbar { display: block; position: relative; margin-top: 15px; left: auto; top: auto; height: 8px; width: 100%; z-index: 1; } 
.mega_swiper_scroll .swiper-scrollbar .swiper-scrollbar-drag { background: #9c00ff; } 
.eventWrap .swiper-scrollbar { display: block; } 

.evCon1 .register_btn { padding: 3% 11%; } 

.eventWrap .evGon0.evSection { background-position: 53% 50%; } 

.evGon1 .vs_wrap .big p { font-size: clamp(13px,2.5vmin,20px); } 
.evGon1 .num_list > div span { width: 80%; height: 80%; } /*small*/
.evGon1 .num_list .big { width: 100%; height: 100%; } 
.evGon1 .num_list .normal { width: 90%; height: 90%; } 
.evGon1 .num_list .small_ss { width: 50%; height: 50%; } 

.evGon1 .vs_wrap [class$="box"] { padding: 0 2vmin; gap: 0; } 
.evGon1 .vs_wrap [class$="box"] .title { width: 25%; } 
.evGon1 .vs_wrap [class$="list"] { gap: 0; } 
.evGon1 .vs_wrap [class$="list"] > div { width: 33%; height: 19vmin; } 
.evGon1 .vs_wrap .bottom_list > div { height: auto; } 

.evGon1 .type_box .type_list > div,
.evGon1 .vs_wrap [class$="list"] > div.wide { height: auto; width: 33%; } 
.evGon1 .type_box .type:not(:first-of-type)::before { left: 0; } 
.evGon1 .type_box .type span { height: clamp(25px,5vmin,40px); padding:0 clamp(10px,2.5vmin,20px); } 

.evGon1 .vs_wrap .top_box,.evGon1 .vs_wrap .bottom_box { height: auto; padding-top: 4vmin; padding-bottom: 4vmin; border-radius: 5px; } 
.evGon1 .vs_wrap .bottom_box > div { height: auto; } 
.evGon1 .vs_wrap .mid_box { height: auto; padding-top: 3vmin; padding-bottom: 3vmin; } 
.evGon1 .evt_con_base.xs { margin: 1% 0% 0; } 

.evGon2 .cut_box { margin: 8% 0 10px 0; border-radius: 10px; } 
.evGon2 .cut_img_box { overflow-y: hidden; } 
.evGon2 .cut_img_box::-webkit-scrollbar { height: 10px } 
.evGon2 .cut_img_box::-webkit-scrollbar-track { background-color: #efefef; border-radius: 10px; } 
.evGon2 .cut_img_box::-webkit-scrollbar-thumb { background-color: var(--point-color); border-radius: 10px; } 
.evGon2 .cut_img_box > div { margin-bottom: 10px; min-width: 550px; } 

.evGon3 .mega_swiper_scroll .swiper-slide { width: 230px; } 

.evGon3 .good_img_box [data-aos^=fade][data-aos^=fade] { opacity: 1; transform: translateZ(0); } 

.share_base_wrap .share_list.col4 li dl dd { width: calc(25% - 6px); } 

.event1 .event_info_box { display: block; } 
.event1 .event_inp .cautn { margin-bottom: 2%; } 
.event1 .icon_hrt { display: inline-block; width: 5%; } 

/* °ø¹«¿ø Àü¿ë ¼Ò½º E */ } 

@media screen and (max-width: 576px) { /* °ø¹«¿ø Àü¿ë ¼Ò½º S */
.mega_swiper_scroll .swiper-slide { width: 580px; } 
.evSection .sub_tit { padding: 2% 10px; width: 80%; } 


.eventWrap .evSection.evCon1 { padding: 10% 0 33%; } 
.evCon1 .con_tit .mini_tit { letter-spacing: 2px; } 
.evCon1 .register_btn { padding: 5% 11%; } 


.eventWrap .evGon0.evSection { padding: 8% 0 8%; background-position: 56% 50%; } 
.evGon0 h4 { margin-bottom: 4%; } 
.evGon0 .btn_link_box a { padding: 1% 7%; margin-top: 6%; } 

.eventWrap .banner_Gon.evSection { padding: 0 0 7%; } 

.evGon1 .vs_wrap [class$="box"] { gap: 0; } 
.evGon1 .vs_wrap [class$="box"] .title { width: 30%; } 
.evGon1 .vs_wrap [class$="list"] { gap: 0; justify-content: space-between; } 
.evGon1 .vs_wrap [class$="list"] > div.wide { width: calc(33% - 2vmin); } 
.evGon1 .type_box { margin-bottom: 10px; } 
.evGon1 .type_box .type:not(:first-of-type)::before { left: 2px } 
.evGon1 .type_box .type:last-of-type:before { left: -8px; } 

.evGon2 .cut_box > div,
.evGon2 .cut_box > div:last-of-type { flex-direction: column; } 
.evGon2 .cut_box > div.vs { width: 45px; height: 45px; } 
.evGon2 .cut_box > div i { width: 50px; height: 1px; margin: 10px 0; } 
.evGon2 .cut_box > div:first-of-type i { margin-right: initial; } 
.evGon2 .cut_box > div:last-of-type i { margin-left: initial; } 
.evGon2 .swiper-pagination-bullet { width: 11px; height: 11px; } 
.evGon2 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 2px); } 
.evGon2 .cut_slider { margin-bottom: 6%; } 

.event1 .gift_full_wrap { margin: 9% auto 0; padding: 0 3%; } 
/* °ø¹«¿ø Àü¿ë ¼Ò½º E */ } 



