.lower_block_body .links {
  display: flex;
  flex-direction: column;
}
@media (min-width: 769px) {
  .lower_block_body .links {
    row-gap: 100px;
    padding-top: 65px;
  }
}
@media (max-width: 768px) {
  .lower_block_body .links {
    row-gap: 45px;
    padding-top: 42.5px;
  }
}
.lower_block_body .links > li {
  list-style: none;
}
.lower_block_body .links > li ul {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 769px) {
  .lower_block_body .links > li ul {
    row-gap: 35px;
    padding: 35px 40px 0;
  }
}
@media (max-width: 768px) {
  .lower_block_body .links > li ul {
    row-gap: 22.5px;
    padding: 20px 25px 0;
  }
}
.lower_block_body .links > li ul > li {
  list-style: none;
  width: 50%;
}
@media (min-width: 769px) {
  .lower_block_body .links02 {
    margin-top: 120px;
  }
}
@media (max-width: 768px) {
  .lower_block_body .links02 {
    margin-top: 57.5px;
  }
}