@charset "UTF-8";
/**
 * ページ見出し
 */
/* line 11, ../_sass/shitadori.scss */
section.main-cover {
  text-align: center;
  background: #fff url(../img/shitadori/bg-cover-shitadori.jpg) no-repeat center center;
  background-size: auto 100%;
}
/* line 15, ../_sass/shitadori.scss */
section.main-cover h2 {
  margin: 0;
}
/* line 18, ../_sass/shitadori.scss */
section.main-cover img {
  width: auto;
  height: 190px;
}
@media screen and (min-width: 768px) {
  /* line 18, ../_sass/shitadori.scss */
  section.main-cover img {
    width: auto;
    height: 380px;
  }
}

/**
 * リード
 */
/* line 31, ../_sass/shitadori.scss */
section.lead {
  margin-bottom: 60px;
}
/* line 33, ../_sass/shitadori.scss */
section.lead .container {
  max-width: 750px;
}
/* line 37, ../_sass/shitadori.scss */
section.lead h2 {
  margin: 45px 0;
  color: #004896;
  text-align: center;
  font-family: Hiragino Mincho ProN, Hiragino Mincho Pro, Yu Mincho, YuMincho, serif;
  font-size: 2.0rem;
}
@media screen and (min-width: 768px) {
  /* line 37, ../_sass/shitadori.scss */
  section.lead h2 {
    font-size: 3.0rem;
  }
}
/* line 48, ../_sass/shitadori.scss */
section.lead p {
  margin-bottom: 0.5em;
  font-size: 1.6rem;
}

/**
 * 動画
 */
/* line 57, ../_sass/shitadori.scss */
section.movie {
  margin-bottom: 80px;
  text-align: center;
  font-size: 0;
}
/* line 61, ../_sass/shitadori.scss */
section.movie iframe {
  width: 100%;
  height: 240px;
}
@media screen and (min-width: 768px) {
  /* line 61, ../_sass/shitadori.scss */
  section.movie iframe {
    width: 750px;
    height: 422px;
  }
}

/**
 * 見出し共通
 */
/* line 74, ../_sass/shitadori.scss */
section.feature h2 {
  padding: 10px;
  margin: 0 0 40px;
  color: #004896;
  border: 1px solid #004896;
  text-align: center;
  font-family: Hiragino Mincho ProN, Hiragino Mincho Pro, Yu Mincho, YuMincho, serif;
  font-size: 2.2rem;
  font-weight: normal;
}
@media screen and (min-width: 768px) {
  /* line 74, ../_sass/shitadori.scss */
  section.feature h2 {
    font-size: 2.4rem;
  }
}

/**
 * 特徴
 */
/* line 91, ../_sass/shitadori.scss */
section.feature {
  margin-bottom: 50px;
}
/* line 94, ../_sass/shitadori.scss */
section.feature h2 {
  letter-spacing: 10px;
}
/* line 98, ../_sass/shitadori.scss */
section.feature h3 {
  margin: 0 0 20px;
  color: #004896;
  font-family: Hiragino Mincho ProN, Hiragino Mincho Pro, Yu Mincho, YuMincho, serif;
  font-size: 2.0rem;
  display: flex;
  align-items: center;
}

@media screen and (min-width: 768px) {
  /* line 98, ../_sass/shitadori.scss */
  section.feature h3 {
    font-size: 2.2rem;
  }
  /* line 117, ../_sass/shitadori.scss */
  section.feature h3:before {
    margin-right: 20px;
  }
}
/* line 123, ../_sass/shitadori.scss */
section.feature p {
  font-size: 1.6rem;
}
@media screen and (min-width: 768px) {
  /* line 123, ../_sass/shitadori.scss */
  section.feature p {
    font-size: 1.5rem;
  }
}

/* line 131, ../_sass/shitadori.scss */
.video {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 131, ../_sass/shitadori.scss */
  .video {
    width: 768px;
    margin: 0 auto;
  }
}

/*# sourceMappingURL=shitadori.css.map */
