/*=============================================*/
/*  Top                               */
/*=============================================*/
/********************************************/
/*main_visual */
/********************************************/
/********************************************/
/*Scroll Animation */
/********************************************/
.animate.ver_down_top {
  opacity: 0;
  transform: translateY(100px);
  transition: all 1.0s;
}

.animate.ver_down_top.scrollin {
  opacity: 1;
  transform: translateY(0px);
}

.animate.ver_left_right {
  opacity: 0;
  transform: translateX(-100px);
  transition: all 1.0s;
}

.animate.ver_left_right.scrollin {
  opacity: 1;
  transform: translateX(0px);
}

.animate.ver_right_left {
  opacity: 0;
  transform: translateX(100px);
  transition: all 1.0s;
}

.animate.ver_right_left.scrollin {
  opacity: 1;
  transform: translateX(0px);
}

/*=============================================*/
/*  page                               */
/*=============================================*/
/********************************************/
/*main_visual */
/********************************************/
.page_main_block .page_main_visual .left {
  opacity: 0;
  transform: translateX(-100px);
  transition: all 1.0s;
}

.page_main_block .page_main_visual .left.a_start {
  opacity: 1;
  transform: translateX(0px);
}

.page_main_block .page_main_visual .img_box {
  opacity: 0;
  transform: translateX(200px);
  transition: all 1.5s;
}

.page_main_block .page_main_visual .img_box.a_start {
  opacity: 1;
  transform: translateX(0px);
}

/*# sourceMappingURL=animate.css.map */