#content .gridBox {
  gap: 100px; }
  #content .gridBox a .dataDownLink {
    display: flex;
    align-items: center;
    gap: 5px;
    opacity: .45;
    font-weight: 500;
    transition: .3s ease-out; }
    #content .gridBox a .dataDownLink img {
      opacity: 0;
      transition: .3s ease-out; }
  #content .gridBox a:hover .dataDownLink {
    opacity: 1;
    color: var(--main-color); }
    #content .gridBox a:hover .dataDownLink img {
      opacity: 1; }

.subVisual .visualBreadcrumb > ul > li ul li a {
  padding: 15px 40px; }

@media screen and (max-width: 1024px) {
  #content .gridBox a .dataDownLink {
    opacity: 1;
    color: var(--main-color); }

  #content .gridBox a .dataDownLink img {
    opacity: 1; } }
