@charset "euc-kr";

:root{

    --point-color1: #006366;
    --point-color2: #edf5f8;
    --point-color3: #93b5b5;
    --point-color4: #26bcbc;
    --point-color5: #f2c739;
    --point-color6: #e4f9f7;

    /* --sale-color1:#006366;
    --sale-color2:#e4f9f7; */
    --sale-color1:#125A40;
    --sale-color2:#F4FFD5;

    --differ-color1 :#063200;
    --differ-color2 :#58ffff;
    --differ-color3 :#007d7d;
    --differ-color4 :#46bdbd;
    --differ-color5 :#8cc800;
    --differ-color6 :#125A40;

    --primary-color1: #101F02;
    --primary-color2: #8CC800;
    --primary-color3: #8CC800;
    --primary-color4: #B7C890;

}
/* S: evCon1 */
.evCon1{background-image: url(https://img.megagong.net/m/2024/1217_pass/army/con_img7.png)}
.evCon1 .point p:first-child{color:#d3fffa}
.evCon1 .benefit_wrap li:nth-child(1){background: linear-gradient(180deg, #d3fffa 0%, #fff 100%);}
.evCon1 .benefit_wrap li b.point_c{color:#0c998d}
/* E: evCon1 */

.evCon2 .review_pass_wrap {background-image: url(https://img.megagong.net/m/2025/0702_pass/army/review_bg.png)}

/* S: evCon5 */
.evCon5 .c5swiper_wrap{margin: 0;flex-direction: column;}
.evCon5 .c5swiper_wrap::before{background-image: url(https://img.megagong.net/m/2024/1217_pass/army/con_img12.png);background-position: center 240px;}
.evCon5 .c5swiper_wrap .c5_swiper{flex: none;width: 100%;}
.evCon5 .c5swiper_wrap .c5_swiper_sub{width: 1400px;margin-top: 80px;}
.evCon5 .c5swiper_wrap .c5_swiper_sub .swiper-wrapper{justify-content: center;}
/* E: evCon5 */



/* S: evCon6 */
.evCon6 .lecTab_wrap{margin-left: 190px;margin-right: 190px;}
.evCon6 .lectCount_wrap .lect_count::before{background: linear-gradient(180deg, var(--white-color) 0%, #d7f8f5 50%, #d7f8f5 60%, var(--white-color) 100%);}
.evCon6 .lectCount_wrap .lect_count .item{box-shadow: 0px 0px 30px 5px rgba(0, 99, 102, 0.2);}
/* E: evCon6 */


/* S: evCon7 */
.evCon7 .cheatkey_wrap li:nth-child(2){background: #00d3c1;}
.evCon7 .cheatkey_wrap li:nth-child(3),
.evCon7 .cheatkey_wrap li:nth-child(5){background: var(--gray-color10);color: var(--black-color1)}
.evCon7 .cheatkey_wrap li:nth-child(4){background: #0c998d;}
/* E: evCon7 */


/* S: evCon8 */
.evCon8 .benefit_wrap li{padding: 0}
.evCon8 .benefit_wrap li .t_point1{color:#0c998d}
/* E: evCon8 */


.passTab .tab_nav{gap: 12px;}

/* S: [ws] 250602 */
.topBgWrap {background-image: url(https://image.megagong.net/m/2025/0602_pass/top_bg_army.jpg);}
.discount_coupon {background: linear-gradient(95deg, rgba(25, 100, 95, 0.80) 0%, rgba(36, 137, 132, 0.80) 51.44%, rgba(255, 234, 0, 0.80) 100%), linear-gradient(95deg, #0F5841 0%, #FFEA00 100%);}

.evCon3 .service_swiper .item {background-color: #101F02; background-image: url(https://image.megagong.net/m/2025/0602_pass/con3_item_bg_army.jpg);}
.evCon6 {background: radial-gradient(90% 80% at 80% 95%, rgba(189, 227, 21, 0.30) 0%, rgba(255, 255, 255, 0.00) 100%);}
.evBenefit {background-image: url(https://image.megagong.net/m/2025/0602_pass/benefit_bg_army.jpg);}
.evReview {background: linear-gradient(180deg, #FFF 0%, #8CC800 100%);}
.evReview .table-base-wrap .table-base th {background: #D6F938;}
.evReview .gallery_base_wrap .gallery_list > li .img .best_icon {background: #8CC800;}
/* S: [ws] 250602 */

@media screen and (max-width: 1600px) {


    /* S: evCon5 */
    .evCon5 .c5swiper_wrap::before{background-position: center 18%;}
    .evCon5 .c5swiper_wrap .c5_swiper{width: 70%;}
    .evCon5 .c5swiper_wrap .c5_swiper_sub{width: 100%;margin: 5% 0 0;}
    .evCon5 .c5swiper_wrap .c5_swiper_sub .swiper-slide{width: calc(20% - 10px);}
    /* E: evCon5 */



}

@media screen and (max-width: 1200px){


    .passTab .tab_nav{gap: 5px;}

    /* S: evCon6 */
    .evCon6 .lecTab_wrap{margin-left: 0;margin-right: 0;}
    /* E: evCon6 */


}

@media screen and (max-width: 992px) {


}

@media screen and (max-width: 768px) {

    .passTab .tab_nav li:nth-child(1){flex: 1.8;}
    .passTab .tab_nav li a .tiny{font-size: clamp(12px,2.3vmin,18px);}

}

@media screen and (max-width: 576px){

    /* S: evCon5 */
    .evCon5 .c5swiper_wrap::before{background-position: center 15%;}
    .evCon5 .c5swiper_wrap .c5_swiper{width: 100%;}
    .evCon5 .c5swiper_wrap .c5_swiper_sub .swiper-wrapper{gap: 5px;}
    .evCon5 .c5swiper_wrap .c5_swiper_sub .swiper-slide{width: calc(20% - 5px);}
    /* E: evCon5 */

}