/* event */
.eveCont .icon01 {
  position: absolute;
  width: calc(200 / 1125 * 100%);
  top: 35%;
  left: 31%;
  animation: evDrift 1.2s ease-in-out infinite;
  --evDriftOffsetY: 10%;
}

.eveCont .btn01 {
  width: 90%;
  height: 6.2%;
  bottom: 2.4%;
}

.eveCont .btn02 {
  width: 90%;
  height: 6.2%;
  bottom: 21%;
}

.eveCont .evtSwiper {
  position: absolute;
  top: 4%;
}

.eveCont .evtSwiper .swiper-slide {
  width: calc(650 / 750 * 100%);
  margin: 0 1.5%;
}

.event_wrap .box.type02 {
  background-color: #BFEFFF;
}

.mo .event_wrap .box.type02 button.btn_outline {
  background-color: #fff !important;
}