.secSearchArea {
  display: flex;
  flex-wrap: wrap;
}
.secSearchArea .catLink {
  color: #858585;
  letter-spacing: 0.07em;
}
.secSearchArea .catLink.select {
  color: #000000;
  pointer-events: none;
}

@media only screen and (max-width: 767px) {
  .secSearchArea {
    margin: 0 0 30px 0;
    row-gap: 14px;
    border-left: solid 1px #858585;
    border-right: solid 1px #858585;
  }
  .secSearchArea .catLink {
    width: 50%;
    text-align: center;
    font-size: 14px;
    border-right: solid 1px #858585;
  }
  .secSearchArea .catLink:nth-of-type(2n) {
    border-right: none;
  }
}
@media print, screen and (min-width: 768px) {
  .secSearchArea {
    padding: 0 0 42px 0;
  }
  .secSearchArea .catLink {
    padding: 0 36px;
    font-size: 14px;
    border-right: solid 1px #858585;
  }
  .secSearchArea .catLink:first-of-type {
    padding-left: 0;
  }
  .secSearchArea .catLink:last-of-type {
    border-right: none;
  }
}
.newsListArea .newsItem .newsLink .newsMeta {
  display: flex;
  align-items: center;
  color: #858585;
  font-size: 12px;
}
.newsListArea .newsItem .newsLink .newsMeta .newsDate {
  border-right: solid 1px #858585;
  line-height: 1.2;
}
.newsListArea .newsItem .newsLink .newsMeta .category {
  line-height: 1.2;
}
@media only screen and (max-width: 767px) {
  .newsListArea {
    padding: 0 0 70px 0;
  }
  .newsListArea .newsItem {
    padding: 18px 0;
  }
  .newsListArea .newsItem .newsLink .newsMeta {
    padding-bottom: 6px;
  }
  .newsListArea .newsItem .newsLink .newsMeta .newsDate {
    width: 80px;
  }
  .newsListArea .newsItem .newsLink .newsMeta .category {
    padding: 0 10px 0 10px;
  }
  .newsListArea .newsItem .newsLink .newsTitle {
    font-size: clamp(14px, 4.1vw, 16px);
  }
}
@media print, screen and (min-width: 768px) {
  .newsListArea {
    padding: 0 0 110px 0;
  }
  .newsListArea .newsItem {
    padding: 18px 0;
  }
  .newsListArea .newsItem .newsLink {
    display: flex;
    align-items: center;
  }
  .newsListArea .newsItem .newsLink .newsMeta {
    width: 170px;
  }
  .newsListArea .newsItem .newsLink .newsMeta .newsDate {
    width: 80px;
  }
  .newsListArea .newsItem .newsLink .newsMeta .category {
    width: 90px;
    padding: 0 10px 0 10px;
  }
  .newsListArea .newsItem .newsLink .newsTitle {
    width: calc(100% - 170px);
    font-size: clamp(14px, 1.11vw, 16px);
  }
}/*# sourceMappingURL=style.css.map */