.l-contents__inner {
  margin-top: 0!important;
  padding-bottom: 0!important;
}

.header__sns-logo {
  width: 32px;
}

.c-entry__header {
  display: none;
}

.feature-icon {
  margin-bottom: 24px;
  line-height: 1;
}

.feature-icon svg,
.feature-icon i {
  width: 42px;
  height: 42px;
  color: #FFD10D;
  fill: currentColor;
  display: block;
}

.c-copyright {
  background-color: var(--sub-accent-color);
}

.c-drawer {
  background-color: #00112E;
}

