/*- - - - - - - - - - - - - - - - - - - - - - -
 *
 * Read Initial files
 *
 *- - - - - - - - - - - - - - - - - - - - - - - */
/*** width ***/
/*** media ***/
/*** padding ***/
/***  color ***/
/*** font ***/
/*** url ***/
.business-assets-content {
  padding: 73px 0 112px 0;
}
.business-assets-content h1 {
  font-family: "Noto Serif JP";
  font-weight: 500;
  font-size: 28px;
  letter-spacing: 0.08em;
  line-height: 2;
  text-align: center;
}
.business-assets-content .assets-wrap {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
  margin-top: 70px;
}
.business-assets-content .assets-wrap .assets-content {
  width: 292px;
  text-align: center;
}
.business-assets-content .assets-wrap .assets-content h2 {
  font-weight: bold;
  font-size: 21px;
  letter-spacing: 0.02em;
  padding: 12px 0px;
  border-radius: 4px;
  background: #f7f7f7;
}
.business-assets-content .assets-wrap .assets-content figure {
  margin: 0;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  margin-top: 52px;
}
.business-assets-content .assets-wrap .assets-content figure img {
  width: 292px;
}
.business-assets-content .assets-wrap .assets-content figure figcaption {
  font-weight: 500;
  font-size: 17px;
  letter-spacing: 0.1em;
  line-height: 24.5px;
  margin-top: 39px;
}
.business-assets-content h4 {
  font-weight: 500;
  font-size: 15px;
  letter-spacing: 0.02em;
  text-align: right;
  color: #747576;
  margin-top: 36px;
}
@media screen and (max-width: 1000px) {
  .business-assets-content {
    padding: 73rem 20px 112rem 20px;
  }
  .business-assets-content h1 {
    font-size: 28rem;
  }
  .business-assets-content .assets-wrap {
    margin-top: 70rem;
  }
  .business-assets-content .assets-wrap .assets-content {
    width: 292rem;
  }
  .business-assets-content .assets-wrap .assets-content h2 {
    font-size: 21rem;
    padding: 12rem 0rem;
    border-radius: 4rem;
  }
  .business-assets-content .assets-wrap .assets-content figure {
    margin-top: 52rem;
  }
  .business-assets-content .assets-wrap .assets-content figure img {
    width: 292rem;
  }
  .business-assets-content .assets-wrap .assets-content figure figcaption {
    font-size: 17rem;
    line-height: 24.5rem;
    margin-top: 39rem;
  }
  .business-assets-content h4 {
    font-size: 15rem;
    margin-top: 36rem;
  }
}
