@charset "UTF-8";

.lp_wrap .hoshitu .slide_cont {
  position: absolute;
  top: 31.8%;
  left: 6.511%;
  width: 86.979%;
  height: 61%;
  overflow: hidden;
}
/*
.lp_wrap .hoshitu .slide1 {
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
}
.lp_wrap .hoshitu .slide1.trigger {
  transition: 0.8s 1.6s;
  transform: translateX(0);
}
.lp_wrap .hoshitu .slide1.trigger.move {
  transform: translateX(-101%);
}
.lp_wrap .hoshitu .up {
  position: absolute;
  top: 80.5%;
  left: 30.2%;
  width: 61.08%;
}
.lp_wrap .hoshitu .slide1.trigger .up {
  transition: 0.8s;
  clip-path: inset(0 100% 0 0);
}
.lp_wrap .hoshitu .slide1.trigger.move .up {
  clip-path: inset(0);
}
.lp_wrap .hoshitu .slide2 {
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  transition: 0.8s 1.6s;
  transform: translateX(101%);
}
.lp_wrap .hoshitu .slide1.trigger.move ~ .slide2 {
  transform: translateX(0%);
}
.lp_wrap .hoshitu .arrow {
  position: absolute;
  top: 22.2%;
  left: 13.2%;
  width: 84.583%;
  transition: 0.8s 2s;
  transform: scale(0);
  opacity: 0;
  transform-origin: 0% 100%;
}
.lp_wrap .hoshitu .slide1.trigger.move ~ .slide2 .arrow {
  transform: scale(1);
  opacity: 1;
}
.lp_wrap .hoshitu .wt_icon {
  position: absolute;
  top: 13.1%;
  left: 13.1%;
  width: 44.912%;
  transition: 0.6s 2.3s;
  transform: scale(0);
  opacity: 0;
}
.lp_wrap .hoshitu .slide1.trigger.move ~ .slide2 .wt_icon {
  transform: scale(1);
  opacity: 1;
}
*/
.lp_wrap .hoshitu .slide2 {
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
}
.lp_wrap .hoshitu .arrow {
  position: absolute;
  top: 22.2%;
  left: 13.2%;
  width: 84.583%;
  transition: 0.8s;
  transform: scale(0);
  opacity: 0;
  transform-origin: 0% 100%;
}
.lp_wrap .hoshitu .slide2.trigger.move .arrow {
  transform: scale(1);
  opacity: 1;
}
.lp_wrap .hoshitu .wt_icon {
  position: absolute;
  top: 13.1%;
  left: 13.1%;
  width: 44.912%;
  transition: 0.6s 0.3s;
  transform: scale(0);
  opacity: 0;
}
.lp_wrap .hoshitu .slide2.trigger.move .wt_icon {
  transform: scale(1);
  opacity: 1;
}