@charset "shift_jis";
/************************************
    Link
************************************/
.section .menu__item {
  margin-bottom: 1em;
}
.section__group:not(:first-child) {
  margin-top: 7.6335877863vw;
}
@media all and (min-width: 1024px) {
  .section .menu__list {
    display: flex;
    flex-wrap: wrap;
  }
  .section .menu__item {
    margin-right: 1em;
  }
  .section__group:not(:first-child) {
    margin-top: min(3.4722222222vw, 50px);
  }
  .section .list--icon {
    flex-direction: row;
  }
  .section .list--icon li {
    width: calc(33.3333333333% - min(0.5555555556vw, 8px));
  }
}