@media screen and (min-width: 1200px) and (min-width: 1201px) {
  .menu-item > .menu-list .menu-item:hover .menu-list {
    transform: translate(0%, 0);
    top: 0;
  }
}

.newsList-tab .tabBtn:not(:last-child) {
  margin-right: 8rem;
  width: max-content;
}
.newsList-tab .tabBtn {
  font-size: 2.4rem;
}
.title-h1 {
  font-size: 3.2rem;
  font-weight: 700;
  margin-bottom: 2rem;
}

.newsList-tab .tabBtn .text {
  width: max-content;
  display: block;
}

.newsList-content .list-tab {
  overflow-x: auto;
  overflow-y: hidden;
}
.newsList-content::-webkit-scrollbar {
  height: 0.8rem;
  margin-top: 1rem;
}