@charset "UTF-8";
#service .ttlbox {
  background: url(../imgs/service/AdobeStock_643965428.webp) no-repeat center;
  background-size: cover;
}
#service .ttlbox h2 {
  margin-bottom: 0;
}

a.service_link, div.service_link {
  font-size: 1.125rem;
  font-weight: 700;
}
a.service_link:before, div.service_link:before {
  width: 1.4735rem;
  height: 1.4735rem;
}

/* -------------------------------------------------------------------
　BIMobjectとは
------------------------------------------------------------------- */
#about-bim {
  text-align: center;
  background: #FFFBF2;
  padding: 2.5rem 0 3.5rem;
}
#about-bim h2 {
  margin: 4.375rem auto 3.4375rem;
  font-weight: 700;
  width: fit-content;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  white-space: nowrap;
}
#about-bim h2 img {
  width: 216px;
}
#about-bim p {
  line-height: 1.875rem;
}
#about-bim p span {
  font-weight: 700;
  background: linear-gradient(#FFFBF2 90%, #ff9c00 10%);
}

/* -------------------------------------------------------------------
　導入事例
------------------------------------------------------------------- */
#caseStudy {
  background: #FFFBF2;
  padding: 5.4375rem 0 5.25rem;
}

/* -------------------------------------------------------------------
　BIMobjectをもっとよく知りたい方へ！
------------------------------------------------------------------- */
#more-bim {
  margin-top: 0;
}

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