@keyframes star {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes drag_move01 {
  0% {
    right: -40px;
    bottom: -50px;
  }
  100% {
    right: -100px;
    bottom: -350px;
  }
}

@keyframes drag_move02 {
  0% {
    right: 230px;
    bottom: -50px;
  }
  100% {
    right: 250px;
    bottom: -350px;
  }
}

@keyframes drag_move03 {
  0% {
    right: -40px;
    bottom: 90px;
  }
  100% {
    right: -100px;
    bottom: 360px;
  }
}
@keyframes drag_move04 {
  0% {
    right: 230px;
    bottom: 90px;
  }
  100% {
    right: 250px;
    bottom: 360px;
  }
}
@keyframes dial1 {
  0% {
    background-image:url('../images/event03/num/1.png');
  }
  100% {
    background-image:url('../images/event03/num/1_on.png');
  }
}
@keyframes dial3 {
  0% {
    background-image:url('../images/event03/num/3.png');
  }
  100% {
    background-image:url('../images/event03/num/3_on.png');
  }
}
@keyframes dial5 {
  0% {
    background-image:url('../images/event03/num/5.png');
  }
  100% {
    background-image:url('../images/event03/num/5_on.png');
  }
}
@keyframes dial7 {
  0% {
    background-image:url('../images/event03/num/7.png');
  }
  100% {
    background-image:url('../images/event03/num/7_on.png');
  }
}
@keyframes moveShine {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}
@keyframes tel {
  0% {
    top:0;
  }
  10% {
    top:-10px;
  }
  20% {
    top:-10px;
    transform: rotate(0);
  }
  25% {
    top:-10px;
    transform: rotate(-5deg);
  }
  30% {
    top:-10px;
    transform: rotate(0deg);
  }
  35% {
    top:-10px;
    transform: rotate(5deg);
  }
  40% {
    top:-10px;
    transform: rotate(0deg);
  }
  45% {
    top:-10px;
    transform: rotate(-5deg);
  }
  50% {
    top:-10px;
    transform: rotate(0deg);
  }
  55% {
    top:-10px;
    transform: rotate(5deg);
  }
  100% {
    top:-10px;
  }
}
@keyframes show_item01 {
  0% {
    top:130px;left:260px;transform:scale(0);opacity:0;
  }
  100% {
    left:20px;top:-45px;transform:scale(1);opacity:1;
  }
}
@keyframes show_item02 {
  0% {
    top:130px;left:260px;transform:scale(0);opacity:0;
  }
  100% {
    left:36px;top:200px;transform:scale(1);opacity:1;
  }
}
@keyframes show_item03 {
  0% {
    top:130px;right:260px;transform:scale(0);opacity:0;
  }
  100% {
    right:260px;top:-63px;transform:scale(1);opacity:1;
  }
}
@keyframes show_item04 {
  0% {
    top:130px;right:260px;transform:scale(0);opacity:0;
  }
  100% {
    right:20px;top:20px;transform:scale(1);opacity:1;
  }
}
@keyframes show_item05 {
  0% {
    top:130px;right:260px;transform:scale(0);opacity:0;
  }
  100% {
    right:36px;top:240px;transform:scale(1);opacity:1;
  }
}