@charset "UTF-8";

.lp_wrap .image01 {
  position: relative;
  margin-top:-60%;
  overflow: hidden;
}
.lp_wrap .image01 .image01_text {
  position: absolute;
  top: 34.2%;
  left: 19%;
  width: 62.266666667%;
  max-width: 467px;
  transition: 0.6s;
  opacity: 0;
}
.lp_wrap .image01 .image01_text.trigger.move{
  opacity: 1;
}
.lp_wrap .image01 .image01_hinmei {
  position: absolute;
  top: 50%;
  left: 67.5%;
  width: 7.7333333%;
  max-width: 58px;
  transition: 0.6s;
  opacity: 0;
  transform: translateY(-5%);
}
.lp_wrap .image01 .image01_hinmei.trigger.move{
  opacity: 1;
  transform: translateY(0%);
}
