.site-wrapper.subsidy .main a.btn_back {
  top: 80px;
  left: 10px;
  color: #F29526;
}
@media screen and (max-width: 767px) {
  .site-wrapper.subsidy .main a.btn_back {
    top: 60px;
    left: 10px;
  }
}
.site-wrapper.subsidy .main a.btn_back span.link_arrow_right {
  background-image: url(../img/common/link_arrow_right_o.svg);
}
.site-wrapper.subsidy .main .contents-section .section-ttl {
  margin: 0 auto -80px;
}
@media screen and (max-width: 767px) {
  .site-wrapper.subsidy .main .contents-section .section-ttl {
    margin: 0 auto 35px;
  }
}
.site-wrapper.subsidy .main .contents-section#subsidy_section {
  padding: 0px 0 50px;
  background-color: #F29526;
}
@media screen and (max-width: 767px) {
  .site-wrapper.subsidy .main .contents-section#subsidy_section {
    padding: 0px 0 30px;
  }
}
.site-wrapper.subsidy .main .contents-section#subsidy_section .section-ttl {
  max-width: 353px;
}
@media screen and (max-width: 767px) {
  .site-wrapper.subsidy .main .contents-section#subsidy_section .section-ttl {
    max-width: 264px;
  }
}
.site-wrapper.subsidy .main .contents-section#subsidy_section .section-ttl::before {
  background-color: #F29526;
}
.site-wrapper.subsidy .main .contents-section#subsidy_section .subsidybox {
  position: relative;
  margin-top: 150px;
  padding: 0 30px;
}
@media screen and (max-width: 767px) {
  .site-wrapper.subsidy .main .contents-section#subsidy_section .subsidybox {
    margin-top: 80px;
    padding: 0;
  }
}
.site-wrapper.subsidy .main .contents-section#subsidy_section .subsidybox .subsidybox-ttl {
  margin-bottom: 30px;
}
@media screen and (max-width: 767px) {
  .site-wrapper.subsidy .main .contents-section#subsidy_section .subsidybox .subsidybox-ttl {
    padding: 0 12%;
  }
}/*# sourceMappingURL=subsidy.css.map */