#wrapper.spec #contents {
  background: url("../images/spec/bg.jpg") top center no-repeat;
  min-height: 4840px;
}

#wrapper.spec .container .title {
  position: absolute;
  top: 90px;
  left: 0;
  width: 768px;
  height: 170px;
  opacity: 0;
  transition: all ease 2s 0s;
  transform: scale(1, 1) rotate(0deg);
}
#wrapper.spec .container .title.doShow {
  transform: scale(1, 1) rotate(0deg);
  opacity: 1;
}

#wrapper.spec .container .img01 {
  position: absolute;
  top: 260px;
  left: 3.5px;
  width: 759px;
  height: 3108px;
  opacity: 0;
  transition: all ease 2s 0s;
  transform: scale(1, 2) rotate(-15deg);
}
#wrapper.spec .container .img01.doShow {
  transform: scale(1, 1) rotate(0deg);
  opacity: 1;
}


#wrapper.spec .container .oizumi {
  position: absolute;
  top: 26px;
  left: 26px;
  width: 125px;
  height: 35px;
  opacity: 0;
  z-index: 1000;
  transition: all ease 300ms 0s;
}
#wrapper.spec .container .oizumi.doShow {
  opacity: 1;
}


.footer{
	position: absolute;
	top:3400px;
	opacity: 0;
  transition: all ease 3s 0s;
}

.footer.doShow {
  opacity: 1;
}


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