.eve_detail .eveCont .naviBtns {
  display: flex;
  width: 89%;
  height: 64.5%;
  position: absolute;
  top: 13.9%;
  left: 50%;
  transform: translateX(-50%);
  justify-content: space-between;
  align-content: space-between;
  background: none;
  flex-wrap: wrap;
}

.eve_detail .eveCont .naviBtns button.naviBtn {
  font-size: 0;
  flex-basis: 32.4%;
  height: 46%;
}
.eveCont .evtSwiper .swiper-slide {
  width: 88%;
  margin: 0 1.6%;
  box-shadow: none;
  border-radius: none;
}
.eveCont .countdown {
  position: absolute;
  width: 77.5%;
  height: 15.3%;
  bottom: 32%;
  left: 50%;
  transform: translateX(-50%);
  /* display: flex;
  justify-content: space-between; */
  color: #fff;
  font-size: 40px;
  text-align: center;
}

.eveCont .countdown span {
  width: 29%;
  /* display: flex;
  align-items: center;
  justify-content: center; */
  color: #fff;
  font-weight: 600;
  font-size: 40px;
  /* text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); */
}

.eveCont .countdown.count02 {
  display: flex;
  justify-content: space-between;
  top: 25%;
}

.eveCont .countdown.count02 span {
  width: 29%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #007aff;
  font-size: 90px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}

.eveCont .eventLink.btn01 {
  width: 85%;
  height: 9.6%;
  bottom: 6%;
}

.eveCont .eventLink.btn02 {
  width: 87%;
  height: 8.2%;
  bottom: 5%;
}

.eveCont .eventLink.btn03 {
  width: 83%;
  height: 7%;
  bottom: 4%;
}

.eveCont .eventLink.btn03a {
  width: 89%;
  height: 20.7%;
  top: 19.5%;
}

.eveCont .eventLink.btn03b {
  width: 89%;
  height: 20.7%;
  top: 42.2%;
}

.eveCont .eventLink.btn03c {
  width: 43.9%;
  height: 20.8%;
  bottom: 14.2%;
  left: 5%;
  transform: none;
}

.eveCont .eventLink.btn03d {
  width: 43.9%;
  height: 20.8%;
  bottom: 14.2%;
  right: 5%;
  transform: none;
}

.eveCont .eventLink.btn04 {
  width: 85%;
  height: 8%;
  bottom: 6%;
}

.eveCont .eventLink.btn05 {
  width: 85%;
  height: 11.4%;
  bottom: 8%;
}

/* .eveCont .btns {
  display: flex;
  width: 89.3%;
  height: 51.4%;
  position: absolute;
  top: 24%;
  left: 5%;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
}

.eveCont .btns a.eventLink {
  position: relative;
  transform: none;
  left: auto;
  width: 32.5%;
  height: 46%;
} */

.eveCont .blink01 {
  position: absolute;
  top: 13.5%;
  right: 3.5%;
  width: 32.4%;
  animation: blink_basic 1s step-end infinite;
}

.eveCont .gift {
  position: absolute;
  top: 0;
  right: -1%;
  width: 35.0667%;
  animation: blink02 2s ease-in-out infinite;
}

.eveCont .kvImg {
  position: absolute;
  top: 50%;
  left: 7%;
  width: 88%;
  animation: scaleUpDown 1s ease-in-out;
}

@keyframes blink_basic {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes blink02 {
  0% {
    transform: rotate(5deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(5deg);
  }
}

@keyframes scaleUpDown {
  0% {
    transform: scale(0) rotate(5deg);
  }
  50% {
    transform: scale(1.2) rotate(-5deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}

/* 
mo 
*/

#container.mo .eveCont .countdown,
#container.mo .eveCont .countdown span {
  font-size: 2rem;
}

#container.mo .eveCont .countdown.count02 span {
  font-size: 4.5rem;
}
