.title-dashed-blue::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  border-bottom: 1px dashed #009FBB;
  z-index: 0;
}

.title-house-icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 43px;
  height: 43px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../../assets/img/icon-house.svg);
}

.title-maker {
  background: linear-gradient(transparent 60%, #F2D44D 60%);
}

.articles-title {
  width: 45%;
}

@media screen and (min-width: 768px) {
  .articles-title {
    width: revert-layer;
  }
  .title-large {
    font-size: 56px !important;
  }
  .title-big {
    font-size: 42px !important;
  }
}
.title-point {
  margin: 0 auto;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.title-introduction {
  background-image: url(../../assets/img/title-introduction_sp.svg);
  height: 300px;
}

.title-points {
  background-image: url(../../assets/img/title-points_sp.svg);
  height: 280px;
}

.title-column {
  background-image: url(../../assets/img/title-column_sp.svg);
  height: 280px;
}

.title-recommend {
  background-image: url(../../assets/img/title-recommend_sp.svg);
  min-height: 300px;
}

.title-faq {
  background-image: url(../../assets/img/title-faq_sp.svg);
  height: 280px;
}

.title-list {
  background-image: url(../../assets/img/title-list_sp.svg);
  height: 280px;
}

.title-news {
  background-image: url(../../assets/img/title-news.svg);
  min-height: 50px;
}

.title-contents {
  background-image: url(../../assets/img/title-contents_sp.svg);
  height: 280px;
}

.title-select {
  background-image: url(../../assets/img/title-select_sp.svg);
  height: 280px;
}/*# sourceMappingURL=headline.css.map */