.is-ichibanzeroSpecial .l-header,
.is-ichibanzeroSpecial .l-headerApp,
.is-ichibanzeroSpecial .l-headerApp_content,
.is-ichibanzeroSpecial .l-header_content,
.is-ichibanzeroSpecial .l-header_inner {
  background: #0051e0;
}

.is-ichibanzeroSpecial .l-header {
  box-sizing: content-box;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.is-ichibanzeroSpecial .p-menuButton_line {
  background: #fff;
}

@media only screen and (max-width: 799px) {
  .is-ichibanzeroSpecial.is-headerWhite .l-header_logo path,
  .is-ichibanzeroSpecial.is-headerWhite .l-header_logo svg {
    fill: #0051e0;
  }

  .is-ichibanzeroSpecial.is-headerWhite .p-actionNavNotification_icon {
    color: #111;
  }

  .is-ichibanzeroSpecial.is-headerWhite .p-actionNavSearch_icon,
  .is-ichibanzeroSpecial.is-headerWhite .p-actionNavSearch_icon::after {
    color: #111;
  }

  .is-ichibanzeroSpecial .l-header,
  .is-ichibanzeroSpecial .l-header_content,
  .is-ichibanzeroSpecial .l-header_inner {
    background: #fff;
  }

  .is-ichibanzeroSpecial .l-header {
    padding-bottom: 0;
  }

  .is-ichibanzeroSpecial .p-menuButton_content {
    color: #222;
  }

  .is-ichibanzeroSpecial .p-menuButton_line {
    background: #222;
  }
}
