@charset "euc-kr";


/* url: https://img.megagong.net/m/2025/ */

:root {--point-color1:#003A98;--point-color2:#F3FF00;--point-color3:#23FCFF;--pt-gradi-color:linear-gradient(to right, #00c6ff, #0072ff);--swiper-navigation-size:25px;--swiper-navigation-color:#000;--swiper-theme-color:#000;}


.eventWrap .con_tit .end::after{background: #000;}
/* ÀÌº¥Æ®Á¾·á ¾ÆÀÌÄÜ »ö»óº¯°æ */
.event2 .con_tit .end::after{background: #fff;}
.eventWrap .tiny_noti{padding: 15px 0 0;}
.eventWrap .tiny_noti.right{text-align: right;opacity: 0.5;}

.eventWrap .evSection{padding: 150px 0;}
.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 53px;line-height: 1.3;}
.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);/* height: 125px; */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: 1vw;}
.eventWrap .swiper-pagination-bullet{background: #c4c4c4;}
.eventWrap .swiper-pagination-bullet-active{background: var(--point-color1);}

.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 .swiper-scrollbar .swiper-scrollbar-drag{background:#4756FF}

.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 .line_tit {margin-bottom: 30px;}
.eventWrap .line_tit.i-black i {background: #000;}

/*swiper-slide swiper-slide-visible swiper-slide-fully-visible swiper-slide-active*/

.evSection .mini_tit.border{margin: 0 0 25px;}
.evSection .mini_tit.border span{color: var(--point-color1);border: 3px solid var(--point-color1);border-radius: 30px;font-weight: bold;padding: 5px 27px;}

.eventWrap .evSection.evCon1{background: #11161c url(https://img.megagong.net/m/2025/0711_rara1012/con_img7.png) no-repeat center 0;padding: 0;color: #fff;} 
.evCon1 .inner{padding: 30px 0 180px;}
.evCon1 .info{margin: 0 0 170px;}
.evCon1 .info::after{content:'';clear: both;display: block;}
.evCon1 .info p{display: flex;flex-direction: column;align-items: center;justify-content: center;letter-spacing: 0.1em;gap: 5px;margin: 0 0 340px;}
.evCon1 .info p span{font-weight: 300;opacity: 0.5;}
.evCon1 .info a{float: right;}
.evCon1 .mini_tit{opacity: 0.6;}

.evCon1 .evCon2_swiper1 .swiper-wrapper{gap: 18px;flex-direction: row;flex-wrap: wrap;}
.evCon1 .evCon2_swiper1 .swiper-slide{flex: 1 1 calc(33.0% - 10px);}

.evCon5 .evCon5_swiper1 .swiper-wrapper{gap: 20px;flex-direction: row;flex-wrap: wrap;}
.evCon5 .evCon5_swiper1 .swiper-slide{flex: 1 1 calc(50% - 10px);background: #fff;border-radius: 10px;}

.eventWrap .evSection.evCon4{background: #FDFFCA;position: relative;}
.evCon4::before{content:'';background:  url(https://img.megagong.net/m/2025/0711_rara1012/con_img11.png) no-repeat center 0;width: 700px;height: 950px;display: block;position: absolute;bottom: 0;left: 50%;margin: 0 0 0 -1040px;} 
.evCon4 .charact_wrap {display: flex;justify-content: center;gap: 20px;}
.evCon4 .charact_wrap .item{/* flex: 1; */position: relative;}
.evCon4 .charact_wrap .item a{position: absolute;bottom: 0;left: 0;width: 100%;height: 14%;background: #000;opacity: 0;font-size: 0;z-index: 1;}
.evCon4 .charact_wrap .item:before{content:'';position: absolute;bottom: 2%;left: 20%;width: 60%;height: 9%;background: #003a98;opacity: 0;z-index: 1;}
.evCon4 .charact_wrap.on .item:before{opacity: 0.5}
.evCon4 .charact_wrap.on .item+.item:before{background: #cb0000;}
.evSection.evCon4 .line_tit.noline span{background: #ADAD86;font-weight: bold;border-radius: 0px;padding: 8px 34px;color: #fff;border: 0;}
.evSection .line_tit.noline i{display:none}
.evSection .line_tit.noline span{padding: 0 32px;border: 1px solid #000;border-width: 0 2px;font-weight: 900;line-height: 1;}

.eventWrap .evSection.fix_mode{padding-top:90px;}
.fix_menu {z-index: 5;position: relative;height: 90px;}
.fix_menu ul{display: flex;width: 1080px;align-items: flex-start;gap: 1px;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: 90px;padding: 20px 0px;flex-direction: column;justify-content: center;align-items: center;gap: 0px;flex: 1 0 0;}
.fix_menu li a b{color: #FFF;text-align: center;font-weight: bold;line-height: 22px; /* 137.5% */letter-spacing: -0.48px;}
.fix_menu li.event a{background: #AF8633;}
.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;background: #CEAF71;color: #fff;margin: 0 0 4px;}
.fix_menu.fixed{position: fixed;top: 0;left: 0;width: 100%;}

.eventWrap .evSection.evCon6{background: #F6FF48;}
.evCon6 .charact_wrap {display: flex;}
.evCon6 .charact_wrap .item{flex: 1;}
.evCon6 .youtube_wrap{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;gap:20px;margin: 0 0 70px;}
.evCon6 .youtube_wrap li{flex:1;}
.evCon6 .evCon6_swiper1{margin: 0 0 70px;}
.evCon6 .evCon6_swiper1 .swiper-wrapper{gap: 20px 12px;}
.evCon6 .lecture{margin: 0 0 70px;}
.evCon6 .evCon6Swiper2_wrap{position: relative;}
.evCon6 .evCon6_book1,
.evCon6 .evCon6_book1_solo{opacity: 0;}
.evCon6 .evCon6_book1.slick-initialized,
.evCon6 .evCon6_book1_solo.slick-initialized{opacity: 1;}
.evCon6 .evCon6_book1_solo:not(.slick-initialized) + .book{opacity: 0;}
.evCon6 .evCon6_book1_solo.slick-initialized + .book{opacity: 1;}
.evCon6 .evCon6_book1_solo + .book{position: absolute;bottom: 0;left: 0;z-index: 1;}
.evCon6 .evCon6_book1_solo + .book::before{content:'';background: url(https://img.megagong.net/m/2025/0711_rara1012/con_img10.png) no-repeat 0 0;width: 330px;height: 310px;display: block;position: absolute;bottom: 5px;left: 0;margin: 0;mix-blend-mode: multiply;opacity: 0.7;} 
.evCon6 .evCon6_book1_solo + .book img{position:relative} 

.evSection .evCon6_book1{margin: 0 0 70px;}
.evSection .evCon6_book1 .slick-slide {text-align:center}
.evSection .evCon6_book1 .slick-slide img, 
.evSection .evCon6_book1_solo .slick-slide img{display:inline-block}
.evSection .evCon6_book2{position: absolute;bottom: -10px;left: 0;width: 353px;z-index: 1;}

.evSection .evCon6_book2::before{content:'';background: url(https://img.megagong.net/m/2025/0711_rara1012/con_img10.png) no-repeat 0 0;width: 330px;height: 310px;display: block;position: absolute;bottom: 5px;left: 0;margin: 0;mix-blend-mode: multiply;opacity: 0.7;} 
.evSection .evCon6_book2 .book{position: relative;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;}
.evSection .evCon6_book2 .book img{position:relative} 
.evCon6 .btn-base a{line-height: 1.4;padding: 18px 0;min-width: 367px;}
.evSection .btn_zone + .evCon6_book3 {margin: 10% 0 0;} 


.eventWrap .evSection.evCon6.conTab{background: #DFE8F6;} 
.conTab .tab_base {display: flex;background: #CBD5E4;border-bottom: 3px solid #003A98;}

.conTab .tab_base.fixed {position: fixed;top: 0;left: 0;width: 100%;z-index: 3;justify-content: center;background: linear-gradient(90deg, #170426 0%, #1A0738 100%);}
.conTab .tab_base li {flex: 1;}
.conTab .tab_base.fixed li{flex: none;width: 360px;}
.conTab .tab_base li a {position: relative;padding: 20px 0px;flex-direction: column;justify-content: center;align-items: center;gap: 3px;flex: 1 0 0;display: flex;color: #737373;font-weight: normal;}
.conTab .tab_base li.on a {background: #003A98;color: #fff;}
.conTab .tab_base li a strong{display: flex;align-items: flex-start;}
.conTab .tab_base li a strong sup{margin: 4px 0 0 3px;font-weight: normal;}
.conTab .panel_base {position:relative;padding: 40px 0 0;}
.conTab .panel_base li .eventVideo {margin: 0 40px 50px;}
.evCon3 .evCon3_swiper1 .swiper-wrapper{gap: 7px;flex-direction: row;flex-wrap: wrap;}
.evCon3 .evCon3_swiper1 .swiper-slide{flex: 1;}
.evCon3 .evCon3_swiper1 {display:none}
.evCon3 .evCon3_swiper1.swiper-initialized {display: block}
.conTab .panel_base .point_tit{text-align: center;font-weight: bold;margin: 0 0 50px;}
.conTab .panel_base .point_tit img{display: block;margin: 0 auto 10px;width: auto;}
.conTab .panel_base .focus_step{position: relative;display: flex;justify-content: center;align-items: flex-start;gap: 20px;align-self: stretch;margin: 0 0 120px;z-index: 1;}
.conTab .panel_base .focus_step::before{content:'';background: url(https://img.megagong.net/m/2025/0707_pt1969/con_img12.png) no-repeat center center;width: 1290px;height: 140px;position: absolute;top: 50%;margin: -50px 0 0 40px;}
.conTab .panel_base #con3Tab3 .focus_step::before{background-image: url(https://img.megagong.net/m/2025/0707_pt1969/con_img12_2.png);}
.conTab .panel_base .focus_step li{position: relative;display: flex;width: 240px;height: 260px;flex-direction: column;align-items: center;gap: 25px;border-radius: 20px;border: 1px solid #BEBEBE;background: #FFF;}
.conTab .panel_base .focus_step li span{align-self: stretch;color: #696969;font-weight: 500;line-height: 24px; /* 150% */letter-spacing: -0.32px;}
.conTab .panel_base .focus_step li span.point{display: flex;width: 240px;height: 55px;padding: 20px 95px;justify-content: center;align-items: center;gap: 10px;flex-shrink: 0;border-radius: 20px 20px 0px 0px;background: #7235E0;color: #fff;}
.conTab .panel_base .focus_step li strong{align-self: stretch;color: #000;font-style: normal;font-weight: 700; /* 188.889% */line-height: 1;margin: 5px 0 0;}

.conTab .panel_base .tea_step{position: relative;display: flex;justify-content: center;align-items: stretch;gap: 20px;align-self: stretch;flex-direction: column;}
.conTab .panel_base .tea_step li{position: relative;border-radius: 10px;border: 1px solid #BEBEBE;background: #FFF;overflow: hidden;}
.conTab .panel_base .tea_step li::before{content:'';display: block;background: url(https://img.megagong.net/m/2025/0707_pt1969/con_img14.png) no-repeat 0 0;width: 26px;height: 30px;position: absolute;bottom: 20px;right: 20px;}
.conTab .panel_base .tea_step li .info{ /* 150% */height: 100px;display: flex;justify-content: center;align-items: center;font-weight: bold;}
.conTab .panel_base .tea_step li .info span{position:relative;flex: 1;}
.conTab .panel_base .tea_step li .info span b{font-weight:inherit}

.conTab .panel_base .tea_step li .info span + span{border-left: 1px solid #7C7C7C;}
.conTab .panel_base .tea_step li .point {display: flex;padding: 12px 95px;justify-content: center;align-items: center;gap: 10px;flex-shrink: 0;border-radius: 10px 10px 0px 0px;background: #2C2C2C;color: #fff;font-weight: bold;width: 100%;flex: none;font-weight: 500;}
.conTab .panel_base .tea_step li .focus_wrap {opacity: 0;transition: opacity 0.2s ease;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #F6F0FF;}
.conTab .panel_base .tea_step li .focus_wrap .point{background:var(--point-color2)}


.evSection.event.event3 {color: #fff;background: linear-gradient(180deg, #003A98 -28.81%, #F3FF00 177.77%);}
.event.event3 .con_tit, .event.event4 .con_tit, .event.event5 .con_tit{margin-bottom: 20px;}
.event3 .con_tit + .mini_tit{margin-top: 0;}
.event3 .con_tit .mini_tit + strong{color:var(--point-color2)}
.event3 .evt_mark + .mini_tit{font-weight: normal;opacity: 0.6;line-height: 1.4;}
.evSection.event.event3 .bg_shadow{bottom: unset;top: 940px;}
.evSection.event.event3 .share_link_wrap{margin: 0;}
.evSection.event.event3 .regist_form_area{position: relative;background: var(--point-color1);}
.evSection.event.event3 .check-base{position: absolute;bottom: 30px;right: 40px;}
.evSection.event .obj_cover .pattern_obj{mix-blend-mode: luminosity;margin: -260px 0 0;}
.evSection.event3 .btn-base-wrap a{line-height:1.3}
.evSection.event3 .purchase_base_list{margin-top: 50px;}
.purchase_base_list > li .purchase_info .tit{margin-top:0}
.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal{z-index: 1;}
.evSection.event3 .purchase_base_list > li .purchase_price .badge{background: var(--point-color2);}
.evSection.event3 .purchase_base_list > li .purchase_price .price_area .current{color: var(--point-color2);}

.evSection.event.event4 {background: linear-gradient(180deg, #BEFEFF 0%, #23FCFF 100%);}

.evSection.event.event5 {background: linear-gradient(180deg, #FFD3F5 0%, #B084FF 100%);}
.evSection.event.event5 .con_tit + .mini_tit {color:#8B5589;opacity: 1;}
.evSection.event.event5 .con_tit + .mini_tit span{display: block;margin: 0 0 10px;}
.evSection.event.event5 .container_info .info .noti{color: #000;}
.evSection.event.event5 .con_tit + .mini_tit b{color:#000;font-weight: inherit;}
.evSection.event.event5 .gift_list_wrap{margin-bottom: 60px;}
.evSection.event.event5 .gift_list_wrap li .badge{background: var(--point-color2);}
.evSection.event3 .gift_result_base{right: -20px;top: -23px;}
.evSection.event.event5 .regist_form_area{background: var(--point-color2);}
.event3 .gift_list_wrap li .badge{background: var(--point-color1);}


.evSection .slick-dots {font-size: 0;text-align: center;padding: 5px 0 0;}
.evSection .slick-dots li { display: inline-block; margin: 0 }
.evSection .slick-dots li + li { margin-left: 6px }
.evSection .slick-dots li button {display: block;width: 8px;height: 8px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #CFCFCF;}
.evSection .slick-dots li.slick-active button { background: var(--point-color1); }
.evSection .slick-arrow {position: absolute;top: 195px;width: 72px;height: 72px;z-index: 1;font-size: 0;transition: 0.3s;}
.evSection .slick-prev {left: 16px;background: url(https://img.megagong.net/m/2025/0711_rara1012/con_img17_1.png) no-repeat center;filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}
.evSection .slick-next {right: 12px;background: url(https://img.megagong.net/m/2025/0711_rara1012/con_img17_2.png) no-repeat center;filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}




/* È­¸é ³Êºñ°¡ 1200px ÀÌ»óÀÏ ¶§: hover ½Ã È¿°ú */

@media screen and (min-width: 1200px) {
    
    .conTab .panel_base .tea_step  > li:hover .focus_wrap {opacity: 1;}


}




@media screen and (max-width: 1200px){


    .eventWrap .evSection{padding: 15% 0;}
    .eventWrap img{width:100%;}

    .evCon_swiper_destroy {position: relative; overflow: hidden;}
    .eventWrap .evCon_swiper_destroy .swiper-wrapper {gap: 0;flex-wrap: nowrap;}
    .eventWrap .evCon_swiper_destroy .swiper-slide {flex: 1 0 auto;}
    .eventWrap .evCon_swiper_destroy .swiper-pagination {display: block;}

    .evSection .slick-arrow{display: none !important;}

    .eventWrap .tiny_noti.right{text-align: center;}

    .eventWrap .line_tit{margin-bottom: 20px;}
    .line_tit.circle span, .line_tit.line span{padding-left: 20px;padding-right: 20px;line-height: 1.3;}
    .evSection .con_tit{margin: 0 0 4%;}
    .evSection .con_tit + .mini_tit{margin: 0 0 7%;}

    .eventWrap .sliderWrap .sliderArrow a {max-width:6%}
    .eventWrap .sliderWrap .slick-slide img{width: 100%;}
    .evSection .mini_tit + .con_tit{margin: 2% 0 7%;}


    .fix_menu {height: auto;}
    .fix_menu ul{width: 100%;flex-wrap: wrap;}
    .fix_menu li{flex: 1 0 calc(50% - 1px);border-bottom: 1px solid #d6b46f;}
    .fix_menu li a{/* font-size: 17px; */padding: 23px 0;height: auto;}
    .fix_menu li a b br{display:none}
    .fix_menu li i{right: 0;max-width: 30%;}
    .fix_menu li.event a span{margin:0}


    .eventWrap .evSection.evCon1{background-size: 240%;} 
    .evCon1 .inner{padding: 3% 0 10%;}
    .evCon1 .info{margin: 0 0 10%;}
    .evCon1 .info p{margin: 0px 0 40%;}
    .evCon1 .info a{margin: 0;}
    .evCon1 .point{margin-right: 40%;margin-bottom: 17%;margin-left: -43%;height: auto;}
    .evCon1 .point img{left: 0;}

    .evCon1 .evCon2_swiper1 .swiper-wrapper{flex-wrap: nowrap;gap: 0;}
    .evCon1 .evCon2_swiper1 .swiper-slide {flex: 1 0 auto;}

    .conTab .tab_base li a::before {left: 5px;}
    .conTab .tab_base li a::after {right: 5px;}
    .conTab .tab_base li.on a::before {left: 5px;}
    .conTab .panel_base li .eventVideo {margin: 0 0 7%;}
    .conTab .panel_base .graph{padding:0 10%}
    .evCon3 .evCon3_swiper1 .swiper-wrapper{flex-wrap: nowrap;}
    .evCon3 .evCon3_swiper1 .swiper-slide{flex: 1 0 auto;padding: 0 2%;}
    .conTab .panel_base .point_tit{margin: 0 0 5%;}
    .conTab .panel_base .focus_step{flex-direction: column;margin: 0 0 10%;gap: clamp(5px,2.0vmin,15px);}
    .conTab .panel_base .focus_step::before{display:none}
    .conTab .panel_base .focus_step li{width: 100%;height: auto;gap: 0;padding: 0 0 10px;border-radius: 10px;}
    .conTab .panel_base .focus_step li span{line-height: 1.2; /* 150% */}
    .conTab .panel_base .focus_step li span.point{width: 100%;height: auto;padding: clamp(7px,2.5vmin,20px) 0;border-radius: 10px 10px 0px 0px;}

    .conTab .panel_base .tea_step{gap: clamp(5px,2.0vmin,15px);}
    .conTab .panel_base .tea_step li .info{height: 70px;line-height: 1.2;}
    .conTab .panel_base .tea_step li .point{padding: clamp(7px, 2.5vmin, 20px) 0;border-radius: 10px 10px 0px 0px;}
    .conTab .panel_base .focus_step li strong{margin: 10px 0 5px;}
    .conTab .panel_base .tea_step > li.on .focus_wrap {opacity: 1;}
    .evCon3 .line_tit i{background: none;border-top: 1px dotted #000;}  
    .evCon3 .con_tit.mt120{margin-top: 10%;}


    .evCon4::before{display:none}
    .evCon4 .charact_wrap{gap:10px}


    .evSection.event.event3 .bg_shadow{display:none}
    .evSection.event .obj_cover .pattern_obj{margin: 0;}
    .evSection.event3 .purchase_base_list{margin-top: 7%;}
    .purchase_base_list > li .purchase_info .tit span{display:block}

    .evCon5 .evCon5_swiper1 .swiper-pagination{display: none;}

    .evCon6 .evCon6_swiper1 .swiper-wrapper{flex-wrap: nowrap;}


    .evCon6 .evCon6_swiper1{margin: 0 auto 10%;}
    .evCon6 .evCon6_swiper1 .swiper-wrapper{gap: 0;}
    .evCon6 .lecture{margin: 0 0 10%;}
    .evSection .evCon6_book1{margin: 0 0 5%;}
    .evCon6 .evCon6_book1_solo + .book,
    .evSection .evCon6_book2 {width: clamp(55px, 23vmin, 210px);bottom: 0;left: 0;}
    .evSection .evCon6_book2::before,
    .evCon6 .evCon6_book1_solo + .book::before{display:none} 


}




@media screen and (max-width: 992px){

}



@media screen and (max-width: 768px){

    .fix_menu li a{/* font-size: 14px; */padding: 15px 0;}
    .fix_menu li:last-child a{letter-spacing: -.15rem;}


    .evCon1 .info p{letter-spacing: 0;}

    .evCon5 .evCon5_swiper1 .swiper-wrapper{flex-wrap: nowrap;gap: 0;}
    .evCon5 .evCon5_swiper1 .swiper-slide {flex: 1 0 auto;}

    .conTab .tab_base li a {padding: 15px 0;}
    .conTab .tab_base li a::before {display: none;}
    .conTab .tab_base li a::after {display: none;}
    .evCon3 .evCon3_swiper1 .swiper-slide{padding: 0 5%;}

    .conTab .panel_base .tea_step li::before{background-size: 100%;width: 15px;height: 18px;bottom: 5px;right: 5px;}
    .conTab .panel_base .tea_step li .info{display: flex;flex-direction: column;justify-content: center;align-items: center;height: auto;padding: 0 15px;}

    .conTab .panel_base .tea_step li .info span{width: 100%;padding: 7px 0;}
    .conTab .panel_base .tea_step li .info span + span{border-top: 1px solid #d7d7d7;border-left: 0;}





}




@media screen and (max-width: 576px){



    .eventWrap .type1-prev:after, 
    .eventWrap .type1-next::after{font-size: 40px;}

    .eventWrap .type2-prev,
    .eventWrap .type2-next{width: 3rem;}

    .fix_menu li a{padding: 6px 0;line-height: 1.2;}
    .fix_menu li a br{display: block;}
    .fix_menu li a b{font-weight:bold;letter-spacing: -0.7px;}

    .evCon1 .inner{padding: 56% 0 10%;}
    .evCon1 .inner + .inner{padding-top: 0%;}
    .evCon1 .info{display: flex;flex-direction: column;align-items: center;margin: 0 0 7%;}
    .evCon1 .info p{margin: 0 0 5%;}
    .evCon1 .info p span{opacity: 0.7;}
    .evCon1 .evCon2_swiper1{margin: 0 14%;}

    .conTab .panel_base .graph{padding:0 3%}
    .evCon3 .evCon3_swiper1{width: 80%;margin: 0 auto;max-width: 280px;}

    .evCon5 .evCon5_swiper1{margin: 0 3%;}
    .evCon5 .evCon5_swiper1 .swiper-slide{padding:0 1%}
    .evCon5 .evCon5_swiper1 .swiper-pagination{display: block;}

    .evCon4 .charact_wrap{flex-direction: column;margin: 0 2%;}

    .evCon6 .youtube_wrap{flex-direction: column;margin: 0 0 7%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
    .evCon6 .youtube_wrap li{flex:none;width: 100%;}
    .evCon6 .evCon6_swiper1{margin: 0 2% 10%;}
    .evCon6 .evCon6_book3,
    .evCon6 .evCon6_book1_solo{width: 80%;margin: 0% 0 3% 17vw;padding: 0 15vw 0 0;}
    .evSection .btn_zone + .evCon6_book3{margin: 10% 0 3% 17vw;}
    .evCon6 .evCon6_book3::before,
    .evCon6 .evCon6_book1_solo::before {content:'';background: url(https://img.megagong.net/m/2025/0711_rara1012/con_img10.png) no-repeat 0 0;width: 100%;height: 100%;display: block;position: absolute;bottom: 0;left: 0;margin: 0;mix-blend-mode: multiply;opacity: 0.7;background-size: 105%;} 
    .evCon6 .evCon6_book3 .item,
    .evCon6 .evCon6_book1_solo_mo .item {position: relative;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;}
    .evCon6 .evCon6_book3 .item img,
    .evCon6 .evCon6_book1_solo_mo .item img{position:relative} 
    .evCon6 .evCon6_book1_solo_mo{width: 80%;margin: 0% 0 3% 17vw;padding: 0 15vw 0 0;}
    .evCon6 .evCon6_book1_solo_mo::before {content:'';background: url(https://img.megagong.net/m/2025/0711_rara1012/con_img10.png) no-repeat 0 0;width: 100%;height: 100%;display: block;position: absolute;bottom: 0;left: 0;margin: 0;mix-blend-mode: multiply;opacity: 0.7;background-size: 105% 92%;} 
    .evCon6 .evCon6_book1_solo_mo .item {position: relative;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;}
    .evCon6 .evCon6_book1_solo_mo .item img{position:relative} 

    .evSection.event.event3 .check-base{right: unset;left: 20px;bottom: 14px;}




}

