@charset "euc-kr";

/* S: swiper template */
.eventWrap .swiper_basic1_wrap {position: relative;}
.eventWrap .swiper-initialized {position: relative;overflow: hidden}

.eventWrap .swiper-pagination{position: relative;display: flex;justify-content: center;top: auto;bottom: auto;margin-top: 1rem;display: none;}
.eventWrap .swiper-pagination-bullet{background: var(--color-white);;opacity: 1;width: 12px;height: 12px;}
.eventWrap .swiper-pagination-bullet-active{background: var(--point-color);}

.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 .type1-prev, 
.eventWrap .type1-next{color: #fff;width: 44px;height: 83px;background:url(https://img.megagong.net/m/2024/1212_mock/btn_arrow.png) 50% 50% no-repeat;}
.eventWrap .type1-prev:after, 
.eventWrap .type1-next::after{font-size: 0;}

.eventWrap .type2-next:after, 
.eventWrap .type2-prev::after{font-size: 0;}
.eventWrap .type2-prev{left: -1rem;}
.eventWrap .type2-next{right: -1rem;}

.swiper_require_wrap .swiper-slide{background-color: #fff;padding:45px 0 50px;border-radius:15px;}
.swiper_require_wrap .swiper-slide [class*=ico-]{display:block;}
.swiper_require_wrap .swiper-slide .label{display:inline-block;margin-top:30px;background-color:var(--point-color);font-size:18px;color:#fff;font-weight:700;padding:4px 25px;border-radius:15px;}
.swiper_require_wrap .swiper-slide .txt{font-size:16px;line-height:1.4;color:#6f6f6f;margin-top:15px;}
.swiper_require_wrap .swiper-slide .txt strong{color:var(--color-black);}

.swiper_require_wrap .swiper-slide{background-color: #fff;padding:45px 0 50px;border-radius:15px;}
.swiper_require_wrap .swiper-slide [class*=ico-]{display:block;}

.swiper_story_wrap .type1-prev{left:-110px;}
.swiper_story_wrap .type1-next{right:-110px;}
.swiper_story_wrap .swiper-slide{background-color: #fff;padding:20px 30px 45px;border-radius:15px;text-align:left;}
.swiper_story_wrap .swiper-slide .user{display:flex;align-items: center;gap:0 20px;}
.swiper_story_wrap .swiper-slide .user dt{flex-shrink:0;}
.swiper_story_wrap .swiper-slide .user dd{font-size:16px;font-weight:700;color:#000;}
.swiper_story_wrap .swiper-slide .user dd span{color:var(--point-color);}
.swiper_story_wrap .swiper-slide .story{padding-top:25px;border-top:1px dashed #ccc;margin-top:25px;font-size:15px;color:#6f6f6f;letter-spacing:-1px;height:257px;}
.swiper_story_wrap .swiper-slide .story strong{font-weight:500;color:#000;}
.eventWrap .swiper_story_wrap  .swiper-pagination-bullet-active{background-color: #000;}

@media screen and (max-width:1200px){
    .swiper_story_wrap .swiper-slide .story{font-size:14px;height:240px;}
    .swiper_story_wrap .swiper-slide .user{gap:0 10px;}
}

@media screen and (max-width:992px){
    .swiper_story_wrap .swiper-slide{padding:20px 15px 30px;}
    .swiper_story_wrap .swiper-slide .story{font-size:12px;}
}

@media screen and (max-width:768px){
    .eventWrap .swiper-pagination {display: block;}
    .swiper_story_wrap .swiper-slide {padding:20px 15px 30px;}
    .swiper_story_wrap .swiper-slide .story{padding-top:15px;margin-top:15px;}
}

@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;}

    .swiper_require_wrap .swiper-slide{padding:20px 0 25px;}
    .swiper_require_wrap .swiper-slide [class*=ico-]{width:70px;margin:0 auto;}
    .swiper_require_wrap .swiper-slide .label{margin-top:10px;}

    .swiper_story_wrap .swiper-slide .story{font-size:15px;height:220px;}
}
/* E: swiper template */
