@charset "utf-8";
.br-sp {
  display: none;
}
@media screen and (max-width: 480px) {
  .br-pc {
    display: none;
  }
  .br-sp {
    display: inline-block;
  }
  .content2 {
    height: 460px;
  }
}
@media (min-width: 800px) {
  /* 横幅が800px以上の場合に適用するスタイル */
  .content2 {
    height: 330px;
  }
}
.Subsidy_target {
  padding: 40px 40px 20px;
  background-color: #f2f2f2;
  overflow: hidden;
}
.contentBlock_2024 {
  max-width: 980px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 32px 0 0;
}

.t_m {
  margin-top: 130px;
}
@media (max-width: 480px) {
  .t_m {
    margin-top: 70px;
  }
}
.contentBlock_c {
  max-width: 980px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 25px 0 0;
}
.contentBlock_c > * + * {
  margin-top: 32px;
}



.only {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    background-image: url(/product/kosodateshien/images/only_title.png);
}



@media (max-width: 480px) {
  .only {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    background-image: url(/product/kosodateshien/images/only_title_SP.png);
  }
}



.other {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    background-image: url(/product/kosodateshien/images/other_title.png);
}


@media (max-width: 480px) {
  .other {
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    background-image: url(/product/kosodateshien/images/other_title_SP.png);
  }
}


