#head1 {
  background: var(--head1-image) no-repeat top center;
  height: var(--head1-height);
}

#form {
  background: var(--form-image) no-repeat top center;
  height: var(--form-height);
}

/* #wrap1 {
  background-image: url("../images/wrap1.png");
  background-repeat: repeat-y;
  background-position: center top;
  background-position: 50% 0%;
} */

#sub0 {
  background: var(--sub0-image) no-repeat top center;
  height: var(--sub0-height);
  margin-top: 100px;
  margin-bottom: 100px;
}

#tokuten {
  background: var(--tokuten-image) no-repeat top center;
  height: var(--tokuten-height);
  margin-top: 80px;
}

#sub1 {
  background: var(--sub1-image) no-repeat top center;
  height: var(--sub1-height);
  margin-top: 150px;
  margin-bottom: 150px;
}

#image1 {
  background: var(--image1-image) no-repeat top center;
  height: var(--image1-height);
  margin-bottom: 30px;
}

#stick {
  background: var(--stick-image) no-repeat top center;
  height: var(--stick-height);
  margin-bottom: 100px;
}

#sub2 {
  background: var(--sub2-image) no-repeat top center;
  height: var(--sub2-height);
  margin-top: 150px;
  margin-bottom: 150px;
}

#sankaku {
  background: var(--sankaku-image) no-repeat top center;
  height: var(--sankaku-height);
  margin-top: 100px;
}

#step1 {
  background: var(--step1-image) no-repeat top center;
  height: var(--step1-height);
  margin-top: 70px;
  margin-bottom: 50px;
}

#sub3 {
  background: var(--sub3-image) no-repeat top center;
  height: var(--sub3-height);
  margin-top: 150px;
  margin-bottom: 80px;
}

#check1 {
  background: var(--check1-image) no-repeat top center;
  height: var(--check1-height);
  margin-top: 50px;
  margin-bottom: 80px;
}

#sub4 {
  background: var(--sub4-image) no-repeat top center;
  height: var(--sub4-height);
  margin-top: 150px;
  margin-bottom: 120px;
}

#sub5 {
  background: var(--sub5-image) no-repeat top center;
  height: var(--sub5-height);
  margin-top: 150px;
  margin-bottom: 50px;
}

#achievement1 {
  background: var(--achievement1-image) no-repeat top center;
  height: var(--achievement1-height);
  margin-bottom: 100px;
}

#sub6 {
  background: var(--sub6-image) no-repeat top center;
  height: var(--sub6-height);
  margin-bottom: 50px;
}

#voice1 {
  background: var(--voice1-image) no-repeat top center;
  height: var(--voice1-height);
  margin-bottom: 100px;
}


#sub7 {
  background: var(--sub7-image) no-repeat top center;
  height: var(--sub7-height);
  margin-top: 150px;
  margin-bottom: 50px;
}

#voice2 {
  background: var(--voice2-image) no-repeat top center;
  height: var(--voice2-height);
  margin-bottom: 50px;
}

#voice3 {
  background: var(--voice3-image) no-repeat top center;
  height: var(--voice3-height);
  margin-bottom: 50px;
}

#voice4 {
  background: var(--voice4-image) no-repeat top center;
  height: var(--voice4-height);
  margin-bottom: 20px;
}

#achievement2 {
  background: var(--achievement2-image) no-repeat top center;
  height: var(--achievement2-height);
  margin-bottom: 30px;
}

#voice5 {
  background: var(--voice5-image) no-repeat top center;
  height: var(--voice5-height);
  margin-bottom: 50px;
}

#sub8 {
  background: var(--sub8-image) no-repeat top center;
  height: var(--sub8-height);
  margin-top: 150px;
  margin-bottom: 100px;
}


#image2 {
  background: var(--image2-image) no-repeat top center;
  height: var(--image2-height);
  margin-bottom: 120px;
}


#sub9 {
  background: var(--sub9-image) no-repeat top center;
  height: var(--sub9-height);
  margin-top: 150px;
  margin-bottom: 100px;
}


#check2 {
  background: var(--check2-image) no-repeat top center;
  height: var(--check2-height);
  margin-top: 50px;
  margin-bottom: 80px;
}

#profile {
  background: var(--profile-image) no-repeat top center;
  height: var(--profile-height);
  margin-top: 50px;
  margin-bottom: 80px;
}

#fuji {
  background: var(--fuji-image) no-repeat top center;
  height: var(--fuji-height);
  margin-top: 50px;
  margin-bottom: 80px;
}

#sub10 {
  background: var(--sub10-image) no-repeat top center;
  height: var(--sub10-height);
  margin-top: 100px;
  margin-bottom: 50px;
}

#step2 {
  background: var(--step2-image ) no-repeat top center;
  height: var(--step2-height);
  margin-top: 50px;
  margin-bottom: 100px;
}
