body.concept .sec-story {
  padding-bottom: 80px;
}

@media (max-width: 959px) {
  body.concept .sec-story {
    padding-bottom: 60px;
  }
}

@media (max-width: 639px) {
  body.concept .sec-story {
    padding-bottom: 40px;
  }
}

body.concept .sec-story--bg1 {
  background: url(../images/concept/bg_1.png) no-repeat right center;
}

@media (max-width: 639px) {
  body.concept .sec-story--bg1 {
    background: none;
  }
}

body.concept .sec-story--bg2 {
  background: url(../images/concept/bg_2.png) no-repeat center top;
}

@media (max-width: 639px) {
  body.concept .sec-story--bg2 {
    background: none;
  }
}

body.concept .sec-story--bg3 {
  background: url(../images/concept/bg_3.png) no-repeat right center;
}

@media (max-width: 639px) {
  body.concept .sec-story--bg3 {
    background: none;
  }
}

body.concept .sec-story .story__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 80px;
  color: #997252;
  line-height: 2.4;
}

@media (max-width: 639px) {
  body.concept .sec-story .story__content {
    gap: 40px;
    line-height: 1.8;
  }
}

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