.header-logo > a {
  width: 168px;
}
.header-nav-list a {
  padding: 8px 44px;
}
.header-nav-list .is-current::after {
  width: calc(100% - 72px);
}
.text-notes::before {
  content: '＊';
}

@media (min-width:1px) and (max-width: 750px) {
  .header-nav-list a {
    padding: 0;
  }
  .header-nav-inner .header-btn .btn {
    padding: 11px 25px 15px;
  }
}