/*_bg*/
._bg-white {
  background: white !important;
}

._bg-navy {
  background: #0f203e !important;
}

._bg-lightness1 {
  background: #4f5b6d !important;
}

._bg-lightness2 {
  background: #7b899f !important;
}

._bg-lightness3 {
  background: #b2bac7 !important;
}

._bg-lightness4 {
  background: #d1d6dd !important;
}

._bg-lightness5 {
  background: #e0e3e9 !important;
}

._bg-lightness6 {
  background: #f0f1f4 !important;
}

._bg-red {
  background: #9b1d3d !important;
}

._bg-orange {
  background: #c85819 !important;
}

._bg-blue {
  background: #1c7aac !important;
}

._bg-green {
  background: #216155 !important;
}

._bg-yellow {
  background: #d2ab41 !important;
}

._bg-brown {
  background: #866f52 !important;
}

/*_rgb*/
._rgb-white {
  color: white !important;
}

._rgb-navy {
  color: #0f203e !important;
}

._rgb-lightness1 {
  color: #4f5b6d !important;
}

._rgb-lightness2 {
  color: #7b899f !important;
}

._rgb-lightness3 {
  color: #b2bac7 !important;
}

._rgb-lightness4 {
  color: #d1d6dd !important;
}

._rgb-lightness5 {
  color: #e0e3e9 !important;
}

._rgb-lightness6 {
  color: #f0f1f4 !important;
}

._rgb-red {
  color: #9b1d3d !important;
}

._rgb-orange {
  color: #c85819 !important;
}

._rgb-blue {
  color: #1c7aac !important;
}

._rgb-green {
  color: #216155 !important;
}

._rgb-yellow {
  color: #d2ab41 !important;
}

._rgb-brown {
  color: #866f52 !important;
}

._font-prompt {
  font-family: "Prompt", sans-serif;
}

a.disable {
  pointer-events: none;
}

#header.top .menu-list .sub {
  display: none;
}
#header.top .menu-list .top {
  display: inline;
}

.mode-sp #header.top .menu-list .sub {
  display: inline;
}
.mode-sp #header.top .menu-list .top {
  display: none;
}

#header .menu-list .sub {
  display: inline;
}
#header .menu-list .top {
  display: none;
}
