/* ¥Ø¥Ã¥À¡¼²èÁü */
.signage {
  background-color: #f8f8f8;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  display: table;
  height: 360px;
  position: relative;
  width: 100%;
}

.product__infomain {
  background: #f8f8f8;
  padding: 2em 0;

}

.section__title-h2list {
 font-family: 'FreightBig Pro', serif;
  text-align: center;
  font-size: 3em;
  font-weight: normal;
  margin: 0 0 0 0;
}

@media only screen and (max-width: 767px) {
.section__title-h2list {
  font-size: 2.6em;
}
}

.section__title-h3list {
  text-align: center;
  font-size: 1em;
  font-weight: 600;
  margin: 1em 0 2em 0;
}

.column-layout04-title2-2 {
  font-size: 24px;
  line-height: 1.6;
  margin: 1.36667em 0;
  text-align: center;
}