/* event */

.obj.objTop {
    top: 8%;
    left: 50%;
    width: 15%;
    transform: translate(-50%, 0);
}
.obj.obj1 {
top: 47%;
    left: 67%;
    width: 28%;
    animation: float 2s ease-in-out infinite;
}
@keyframes float {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}
.event_wrap .eve_detail .evtNavi.line {
  padding: 0;
  background-color: #fff;
}

.event_wrap .eve_detail .evtNavi.line .inner {
  gap: 0 !important;
}

.event_wrap .eve_detail .evtNavi.line button {
  padding: 0;
  letter-spacing: 0;
  line-height: 140% !important;
  font-weight: 700;
  background-color: #181818;
  color: #ccc;

}


.event_wrap .eve_detail .evtNavi.line button.on em {
  filter: initial;
}

.event_wrap .eve_detail .evtNavi.line button.on {
  color: #fff;
}

.event_wrap .eve_detail .evtNavi.line button.on em {
  color: #fff;
}

.event_wrap .eve_detail .evtNavi.line button em:after {
  width: 100%;
}

.eveCont .eventLink{
  transform: none!important;
}

.eveCont .btn00 {
position: absolute;
    top: 69%;
    width: 30%;
    height: 27%;
    left: 5% !important;
}
.eveCont .btn01 {
position: absolute;
    top: 69%;
    width: 30%;
    height: 27%;
    left: 35% !important;
}
.eveCont .btn02 {
position: absolute;
    top: 69%;
    width: 30%;
    height: 27%;
    left: 66% !important;
}
.eveCont .btn03 {
position: absolute;
    top: 41%;
    width: 44%;
    height: 52%;
    left: 5% !important;
}
.eveCont .btn04 {
    position: absolute;
    top: 41%;
    width: 44%;
    height: 52%;
    left: 51% !important;
}
.eveCont .btn05 {
position: absolute;
    top: 23%;
    width: 44%;
    height: 68%;
    left: 5% !important;
}
.eveCont .btn06 {
    position: absolute;
    top: 23%;
    width: 44%;
    height: 68%;
    left: 51% !important;
}
.eveCont .btn07 {
position: absolute;
    top: 23%;
    width: 44%;
    height: 68%;
    left: 5% !important;
}
.eveCont .btn08 {
    position: absolute;
    top: 23%;
    width: 44%;
    height: 68%;
    left: 51% !important;
}
.eveCont .btn09 {
position: absolute;
    top: 22%;
    width: 44%;
    height: 68%;
    left: 5% !important;
}
.eveCont .btn10 {
    position: absolute;
    top: 22%;
    width: 44%;
    height: 68%;
    left: 51% !important;
}
.eveCont .paTar {
    position: absolute;
    bottom: 0%;
    width: 1%;
    height: 1%;
    left: 0% !important;
}

/* front */
#wrap .event_wrap .box {
  margin-top: 0;
}

.event_wrap #eventTypeArea.inner_wide {
  padding: 1.6rem 0;
}

.event_wrap #eventTypeArea.inner_wide .desc {
  margin-top: 0;
}

.event_wrap #eventTypeArea.inner_wide>.inner {
  margin: 0 auto !important;
}