@charset "utf-8";
/* CSS Document */
.sub-mv {
  width: 100%;
  height: auto;
  margin: 0 auto;
  background: url("../images/bg/wasi.jpg");
}
.sub-mv-in {
  width: 960px;
  height: auto;
  margin: 0 auto;
  padding-top: 80px;
}
.sub-mv img {
  width: 100%;
  height: auto;
}
.sub-sec1 {
  width: 100%;
  height: auto;
  padding: 60px 5%;
  background: url("../images/bg/wasi.jpg");
}
.sub-sec1-in {
  width: 960px;
  height: auto;
  margin: 0 auto;
}
.sub-sec1-in h2 {
  margin-top: 0;
}
.sub-sec1-in h3 {
  margin-top: 40px;
}
.sub-sec1-in p {
  margin-top: 20px;
}
/*960px以下レイアウト*/
@media screen and (max-width: 960px) {
  .sub-mv {
    width: 100%;
    height: auto;
    margin: 0 auto;
    background: url("../images/bg/wasi.jpg");
    padding-left: 5%;
    padding-right: 5%;
  }
  .sub-mv-in {
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding-top: 80px;
  }
  .sub-sec1-in {
    width: 100%;
    height: auto;
    margin: 0 auto;
  }
}
