@charset "euc-kr";
.eventWrap .swiper_basic1_wrap {position: relative;}
.eventWrap .swiper-initialized {position: relative;overflow: hidden}

/* bullet °øÅë */
.eventWrap  .swiper-pagination{position: relative;display: flex;justify-content: center;top: auto;bottom: auto;margin-top: 1rem;}
.eventWrap .swiper-pagination-bullet{background: #bebebe;opacity: 1;width: 12px;height: 12px;}
.eventWrap .swiper-pagination-bullet-active{background: #4c65ff;}

/* button °øÅë */
.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);}

/* button °øÅë - ±âÁ¸ ½ºÅ¸ÀÏ »ö»óº¯°æ ½Ã */
.eventWrap .type1-prev, 
.eventWrap .type1-next{color: #fff;}
.eventWrap .type1-prev:after, 
.eventWrap .type1-next::after{font-size: 50px;}

/* button °øÅë - ÀÌ¹ÌÁö ³Ö¾úÀ» °æ¿ì */
.eventWrap .type2-next:after, 
.eventWrap .type2-prev::after{font-size: 0;}
.eventWrap .type2-prev{left: -1rem;}
.eventWrap .type2-next{right: -1rem;}

.mega_swiper_destroy .swiper-wrapper {gap: 20px;}
.mega_swiper_destroy .swiper-slide {/*display: flex;*/ flex: 1 1 auto; /*height: 125px;*/}

.mega_swiper_destroy .swiper-pagination {display: none;}
.mega_swiper_destroy.mega_swiper_intro .swiper-slide dd{background-color: #fff;border-radius:15px;position: relative;padding:20px 0;margin-top:30px;height:110px;display:flex;align-items:center;flex-direction: column;justify-content:center;box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.25);}
.mega_swiper_destroy.mega_swiper_intro .swiper-slide dd::before{display:inline-block;width:22px;height:12px;background:url(https://img.megagong.net/m/2024/0201_tax/ico_edge.png) 0 0 no-repeat;content:'';position: absolute;left:50%;top:-12px;margin-left:-11px;}
.mega_swiper_destroy.mega_swiper_intro .swiper-slide dd p{font-size:16px;font-weight:500;color:#555555;}
.mega_swiper_destroy.mega_swiper_intro .swiper-slide dd p strong{color:#4c65ff;}
.mega_swiper_destroy.mega_swiper_intro .swiper-slide dd span{font-size:13px;display:block;margin-top:10px;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide{background-color: #fff;border-radius:15px;box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.25);padding:40px 30px;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide dt{text-align:center;padding-bottom:15px;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide dt .label{margin:0 auto 5px; display:block;width: max-content; font-size:15px;color:#4c65ff;font-weight:700;padding:5px 12px;border-radius:15px;background-color:#e9f1fc;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide dt strong{display:block;font-size:24px;font-weight:900;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide dd{padding-top:30px;text-align:left;border-top:1px solid #ebebeb;min-height:163px;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide dd li{font-size:16px;color:#333;text-indent:-10px;padding-left:10px;margin-top:10px; font-weight: 500;}
.mega_swiper_destroy.mega_swiper_curr .swiper-slide dd li:first-of-type{margin-top:0;}

.mega_swiper_destroy.mega_swiper_tip .item {padding: 50px 0 40px; background-color: #fff;border-radius:15px;display:flex;align-items:center;flex-direction: column;justify-content:center; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.25);}
.mega_swiper_destroy.mega_swiper_tip .cir_tit {margin:0 auto 12px; border-radius: 30px; width: 80px; height: 27px; display: flex; align-items: center; justify-content: center; background-color: #e9f1fc; color:#4c65ff; font-weight: bold;} 


@media screen and (max-width: 1200px){
    .mega_swiper_destroy.mega_swiper_curr .swiper-slide dd li{font-size:14px;}
}

@media screen and (max-width: 992px){
    .mega_swiper_destroy.mega_swiper_curr {position: relative; overflow: hidden;}
    .mega_swiper_destroy.mega_swiper_curr .swiper-wrapper {gap: 0; align-items: stretch;}
    .mega_swiper_destroy.mega_swiper_curr .swiper-slide {flex: 1 0 100%; height: auto;}
    .mega_swiper_destroy.mega_swiper_curr .swiper-pagination {display: block; bottom: 0;}
    .mega_swiper_destroy.mega_swiper_tip {position: relative; overflow: hidden;}
    .mega_swiper_destroy.mega_swiper_tip .swiper-wrapper {gap: 0; align-items: stretch;}
    .mega_swiper_destroy.mega_swiper_tip .swiper-slide {flex: 1 0 100%; height: auto;}
    .mega_swiper_destroy.mega_swiper_tip .swiper-pagination {display: block; bottom: 0;}
    .mega_swiper_destroy.mega_swiper_tip .item {padding: 30px 0;}
    .mega_swiper_destroy.mega_swiper_tip .item > p {font-size: 15px;}
}

@media screen and (max-width:768px){
    .mega_swiper_destroy.mega_swiper_intro {position: relative; overflow: hidden;}
    .mega_swiper_destroy.mega_swiper_intro .swiper-wrapper {gap: 0; align-items: stretch;}
    .mega_swiper_destroy.mega_swiper_intro .swiper-slide {flex: 1 0 100%;}
    .mega_swiper_destroy.mega_swiper_intro .swiper-pagination {display: block; bottom: 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;}
}
