@import url("/assets/css/style-cd.css");



/* KV */

/* 製造業 */
@media screen and (min-width: 751px) {
  .seo-for-manufacturing .l-heading::after {
    background: url(../../assets/images/seo-for-manufacturing-bg-pc.jpg) center center no-repeat;
    background-size: cover;
  }
}
@media screen and (max-width: 750px) {
  .seo-for-manufacturing .l-heading::after {
    background: url(../../assets/images/seo-for-manufacturing-bg-sp.jpg) center center no-repeat;
    background-size: cover;
  }
}
/* 中小企業 */
@media screen and (min-width: 751px) {
  .seo-smallbusiness .l-heading::after {
    background: url(../../assets/images/seo-smallbusiness-bg-pc.jpg) center center no-repeat;
    background-size: cover;
  }
}
@media screen and (max-width: 750px) {
  .seo-smallbusiness .l-heading::after {
    background: url(../../assets/images/seo-smallbusiness-bg-sp.jpg) center center no-repeat;
    background-size: cover;
  }
}


/* タイトル文字調整 */

@media screen and (min-width: 768px) {
  .c-ttl-01b .txt {
    font-size: 32px;
    text-align: left;
  }
}
@media screen and (max-width: 767px) {
  .c-ttl-01b .txt {
    font-size: 26px;
    text-align: left;
  }
}


/* 記事 */

ul.service-lead-link.c-list-l01 {
    margin: -30px 0px !important;
}

@media screen and (max-width: 767px) {
  .c-ttl-04::after {
    content: none !important;
  }
}

h4 {
  font-weight: bold;
  font-size: 18px;
  border-left: solid 8px #b5ec06;
  padding: 0px 0px 2px 10px;
  margin-bottom: 10px;
}

h5 {
  font-weight: bold;
  line-height: 2;
  margin-bottom: 2px;
}

.h5-list ul {
  padding-left: 34px;
}

.h5-list li {
  margin-top: 20px;
  list-style: disc;
  font-weight: bold;
}

.h5-list li.text {
  margin-top: 0px;
  list-style: none;
  font-weight: normal;
}

@media screen and (min-width: 751px) {
  [class*="c-btn0"] {
    font-size: 18px;
    padding: 12px !important;;
  }
}



