.topCategoryWrap .topCategoryBox .child .inner .topCategoryList {
    grid-template-columns: repeat(4, 1fr);
}
 @media screen and (max-width: 768px) {
  .topCategoryWrap .topCategoryBox .child .inner .topCategoryList {
    grid-template-columns: repeat(2, 1fr);
  }
}

.underContent .productListWrap .productListBox .child .contentBox .newsDetailContentInner .newsDetailImage{
  width: auto !important;
  aspect-ratio: auto !important;
}


.underContent .categoryMenu .titleBoxInner .productCategoryList li.isCurrent a{
  color: #d09441;
}

.underContent .categoryMenu .titleBoxInner .productCategoryList li.isCurrent a::before  {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    transform: rotate(-45deg);
    flex-shrink: 0;
    border-right:2px solid #ddd;
    border-bottom:2px solid #ddd;
}