#wrapper.feature #contents {
   min-height: 1380px;
}

#wrapper.feature .container .oizumi {
  position: absolute;
  top: 17px;
  left: 50px;
  width: 107px;
  height: 30px;
  opacity: 0;
  transition: all ease 300ms 0s;
}
#wrapper.feature .container .oizumi.doShow {
  opacity: 1;
}

#wrapper.feature .container .feature_bg {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);  width: 2560px;
  height: 1560px;
  opacity: 0;
  transition: all ease 300ms 0s;
}
#wrapper.feature .container .feature_bg.doShow {
  opacity: 1;
}

#wrapper.feature .container .img1 {
  position: absolute;
  top: 80px;
  left:123px;
  width: 853px;
  height: 132px;
  opacity: 0;
  transition: all ease 0.5s 0.5s;
  transform: scale(2, 2) ;
}
#wrapper.feature .container .img1.doShow {
  transform: scale(1, 1) ;
  opacity: 1;
}

#wrapper.feature .container .img2 {
  position: absolute;
  top: 186px;
  left:64px;
  width: 972px;
  height: 577px;
  opacity: 0;
  transition: all ease 0.5s 0.8s;
  transform: translate(0, 200px);
  z-index: 15;
}
#wrapper.feature .container .img2.doShow {
  transform: translate(0, 0);
  opacity: 1;
}

#wrapper.feature .container .img3 {
  position: absolute;
  top: 614px;
  left:3px;
  width: 1107px;
  height: 622px;
  opacity: 0;
  transition: all ease 0.5s 1.2s;
  transform: translate(0, 200px);
  z-index: 10;
}
#wrapper.feature .container .img3.doShow {
  transform: translate(0, 0);
  opacity: 1;
}

