@charset "UTF-8";
#sqpro .features-h2-text-small::before,
#sqpro .features-h2-text-small::after {
  content: '-';
  margin: 0 .2em;
}

/*スクエアプロ-point1*/
#sqpro .features-note-mark {
  font-size: 12px;
  vertical-align: top;
}

#sqpro .features-note-text {
  font-size: 14px;
}

/*スクエアプロ-point3*/
#sqpro #features-fig-03_01 {
  width: 60%;
  margin: 30px auto;
}

/*スクエアプロ-point4*/
#sqpro #features-item4 figcaption {
  max-height: 280px;
  height: 27.34vw;
}

#sqpro #features-item4 .figcaption-img {
  height: 100%;
}


/*メディアクエリ 768px以下*/
@media (max-width:768px) {
  /*スクエアプロ-point1*/
  #sqpro .features-note-mark,
  #sqpro .features-note-text {
    font-size: 10px;
  }

  /*スクエアプロ-point3*/
  #sqpro #features-fig-03_01 {
    width: 100%;
    margin: 0 auto 30px;
  }

  /*スクエアプロ-point4*/
  #sqpro #features-item4 figcaption {
    height: 23.73vw;
  }


}




