.menu-hidden {
  display: none !important;
}
.c-page-breadcrumb-list {
  gap: 0.8rem;
}
.c-rectbtn.back .c-arrow {
  left: 2.5rem;
  transform: rotate(180deg);
}
.footer .l-wrapper {
  max-width: 166rem;
}
@media screen and (max-width: 767.9px) {
  .footer .l-wrapper {
    max-width: 100%;
  }
}
@media screen and (max-width: 999.9px) {
  .footer .footer-nav ul {
    gap: 2.4rem clamp(2rem, 3vw, 12rem);
    grid-template-rows: repeat(5, auto);
  }
}
/*# sourceMappingURL=./common.css.map */