/* event */
#wrap .event_wrap {
  --evNaviHeight: 114;
  --evNaviLineColor: #FC38A3;
    --evNaviFontSize: 24;
  --evNaviEmFontSize: 28;
}

.event_wrap .evtNavi.line {
  padding: 0;
  background-color: #F9D6DC;
}

.event_wrap .evtNavi.line .inner {
  padding: 0;
  gap: 0;
}

.event_wrap .evtNavi.line .inner button {
  flex: 1;
  background-color: #181818;
  border: 0 !important;
  line-height: 130% !important;
}

.event_wrap .evtNavi.line .inner button.on {
  color: #fff;
}

.event_wrap .evtNavi.line .inner button.on em:after {
  width: 100%;
}

.eveCont .eventLink.btn01 {
    width: 90%;
    height: 23.5%;
    top: 19%;
    z-index: 2;
}
.eveCont .eventLink.btn02 {
    width: 45%;
    height: 23.5%;
    top: 45%;
    left: 5%;
    transform: translate(0);
    z-index: 2;
}
.eveCont .eventLink.btn03 {
    width: 45%;
    height: 23.5%;
    top: 45%;
    left: 51%;
    transform: translate(0);
    z-index: 2;
}
.eveCont .eventLink.btn04 {
    width: 45%;
    height: 23.5%;
    top: 71.5%;
    left: 5%;
    transform: translate(0);
    z-index: 2;
}
.eveCont .eventLink.btn05 {
    width: 45%;
    height: 23.5%;
    top: 71.5%;
    left: 51%;
    transform: translate(0);
    z-index: 2;
}



.eveCont .fadeWrap {
    position: absolute;
    left: 50%;
    top: 19%;
    width: calc(665 / 750 * 100%);
    height: 75.3%;
    transform: translateX(-50%);
    z-index: 2;
}
.eveCont .fadeInit {
  width: auto;
  position: absolute;
  opacity: 0;
  transform: translateY(-50px);  
  transition: none;
}

.fadeWrap.fadeUp .fadeInit {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 0.8s, transform 0.8s;
}

.eveCont .fade01 {
  width:100%;
  top: 0;
  left: 0%;
    z-index: 2;
}

.eveCont .fade02 {
  width:100%;
 top: 34.5%;
  left: 0%;
  z-index: 1;
}

.eveCont .fadeUp .fade02 {
  transition-delay: 0.3s;
}

.eveCont .fade03 {
width:100%;
    top: 69.5%;
  left: 0%;
    z-index: 2;
}
.obj.obj1{
    top: 31.9%;
    left: 73%;
    width: 16% !important;
    animation: blink step-end 1.6s infinite;
}
.eveCont .fadeUp .fade03 {
  transition-delay: 0.6s;
}
.event_wrap [id*=prd].box{
  background: #EBEBEB;
}
/* mo */



.event_wrap #eventTypeArea.inner_wide .desc+.inner {
  margin-top: 0 !important;
}

.mo .event_wrap #eventTypeArea.inner_wide .coupon_list+.btn_wrap {
  margin-top: 1rem;
}
