/*=======================================================
breadcrumbs
=======================================================*/
.bl_breadcrumbs {
  margin-bottom: min(80 / 1280 * 100vw, 80px);
}

@media screen and (max-width: 750px) {
  .bl_breadcrumbs {
    margin-bottom: 80px;
  }
}
/*=======================================================
articles
=======================================================*/
.ly_cont_main {
  width: min(800 / 1280 * 100vw, 800px);
}

.bl_articles.archive .bl_articles_ttl {
  padding: min(9 / 1280 * 100vw, 9px) min(24 / 1280 * 100vw, 24px) min(12 / 1280 * 100vw, 12px);
  font-size: 24px;
  line-height: calc(35/24);
  letter-spacing: 0.2em;
}
.bl_articles.archive .bl_articles_ttl_inner {
  padding-inline: 0;
}
.bl_articles.archive .bl_articles_ttl::before {
  display: none;
}
.bl_articles.archive .bl_articles_ttl_inner::before, .bl_articles.archive .bl_articles_ttl_inner::after {
  display: none;
}

@media screen and (max-width: 750px) {
  .ly_cont_main {
    width: 100%;
  }
  .bl_articles.archive .bl_articles_ttl {
    padding: 13.5px 36px 18px;
    font-size: 34px;
  }
}