@charset "UTF-8";
/**
 * 見出し
 */
/* line 11, ../_sass/nisemono.scss */
section.main-cover {
  position: relative;
  display: block;
  background: url(../img/nisemono/main-nisemono.jpg) no-repeat left center;
  background-size: cover;
  z-index: 0;
}
@media screen and (min-width: 480px) {
  /* line 11, ../_sass/nisemono.scss */
  section.main-cover {
    padding-top: 40px;
    height: 220px;
  }
}
@media screen and (min-width: 768px) {
  /* line 11, ../_sass/nisemono.scss */
  section.main-cover {
    padding-top: 30px;
    height: 280px;
  }
}
@media screen and (min-width: 992px) {
  /* line 11, ../_sass/nisemono.scss */
  section.main-cover {
    padding-top: 80px;
    height: 380px;
  }
}

/* line 30, ../_sass/nisemono.scss */
section.lead {
  margin: 15px;
  position: relative;
  text-align: center;
  background: #fff;
  z-index: 100;
  display: block;
  padding: 50px 15px;
}
@media screen and (min-width: 992px) {
  /* line 30, ../_sass/nisemono.scss */
  section.lead {
    margin: -120px auto 55px;
    width: 960px;
  }
}
/* line 42, ../_sass/nisemono.scss */
section.lead h2 {
  width: 90%;
  margin: 0 auto;
  text-align: center;
  font-size: 24px;
}
/* line 47, ../_sass/nisemono.scss */
section.lead h2 span {
  font-size: 18px;
}
@media screen and (min-width: 992px) {
  /* line 42, ../_sass/nisemono.scss */
  section.lead h2 {
    width: 820px;
    font-size: 36px;
  }
}
/* line 55, ../_sass/nisemono.scss */
section.lead p {
  width: 90%;
  margin: 50px auto 0;
  text-align: left;
}
@media screen and (min-width: 992px) {
  /* line 55, ../_sass/nisemono.scss */
  section.lead p {
    margin: 35px auto 0;
    width: 820px;
  }
}

/* line 66, ../_sass/nisemono.scss */
section.nisemono-wrapper {
  margin: 32px 15px 15px;
  padding-bottom: 50px;
  background: #fff;
  box-shadow: rgba(0, 0, 0, 0.09804) 0px 0px 4px 1px;
}
@media screen and (min-width: 992px) {
  /* line 66, ../_sass/nisemono.scss */
  section.nisemono-wrapper {
    width: 960px;
    margin: 64px auto;
  }
}
/* line 75, ../_sass/nisemono.scss */
section.nisemono-wrapper .container {
  width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
/* line 80, ../_sass/nisemono.scss */
section.nisemono-wrapper .container h2 {
  width: 90%;
  margin: 64px auto 0;
  text-align: center;
  font-size: 24px;
}
/* line 86, ../_sass/nisemono.scss */
section.nisemono-wrapper .container h3 {
  width: 90%;
  font-size: 1.1em;
  margin: 50px auto 20px;
  padding: 10px;
  text-align: center;
  color: #004896;
  border: 1px solid #004896;
}
@media screen and (min-width: 992px) {
  /* line 86, ../_sass/nisemono.scss */
  section.nisemono-wrapper .container h3 {
    width: 820px;
  }
}
/* line 97, ../_sass/nisemono.scss */
section.nisemono-wrapper .container h3.taisaku {
  text-align: left;
}
/* line 99, ../_sass/nisemono.scss */
section.nisemono-wrapper .container h3.taisaku span {
  padding: 0 2em;
  border-right: 1px solid #004896;
  margin: 0 2em 0 0;
}
/* line 106, ../_sass/nisemono.scss */
section.nisemono-wrapper .container p {
  width: 90%;
  margin: 20px auto 0;
  text-align: left;
}
@media screen and (min-width: 992px) {
  /* line 106, ../_sass/nisemono.scss */
  section.nisemono-wrapper .container p {
    width: 820px;
    margin: 35px auto 0;
  }
}
/* line 115, ../_sass/nisemono.scss */
section.nisemono-wrapper .container ul {
  width: 90%;
  margin: 20px auto 0;
  text-align: left;
}
@media screen and (min-width: 992px) {
  /* line 115, ../_sass/nisemono.scss */
  section.nisemono-wrapper .container ul {
    width: 820px;
    margin: 35px auto 0;
  }
}
/* line 123, ../_sass/nisemono.scss */
section.nisemono-wrapper .container ul li {
  list-style: disc;
  margin: 0 0 10px 1.5em;
}
/* line 128, ../_sass/nisemono.scss */
section.nisemono-wrapper .container img {
  width: 100%;
  height: auto;
}

/*# sourceMappingURL=nisemono.css.map */
