@charset "UTF-8";
nav.global-nav-upper-B010-red,
nav.global-nav-side-B010-red,
nav.global-nav-upper-B010-orange,
nav.global-nav-side-B010-orange,
nav.global-nav-upper-B010-yellow,
nav.global-nav-side-B010-yellow,
nav.global-nav-upper-B010-yellowgreen,
nav.global-nav-side-B010-yellowgreen,
nav.global-nav-upper-B010-green,
nav.global-nav-side-B010-green,
nav.global-nav-upper-B010-aqua,
nav.global-nav-side-B010-aqua,
nav.global-nav-upper-B010-blue,
nav.global-nav-side-B010-blue,
nav.global-nav-upper-B010-brown,
nav.global-nav-side-B010-brown,
nav.global-nav-upper-B010-pink,
nav.global-nav-side-B010-pink,
nav.global-nav-upper-B010-purple,
nav.global-nav-side-B010-purple,
nav.global-nav-upper-B010-black,
nav.global-nav-side-B010-black,
nav.global-nav-upper-B010-colorful,
nav.global-nav-side-B010-colorful {
  margin: 0 0 20px;
  padding: 0;
}
nav.global-nav-upper-B010-red ul,
nav.global-nav-side-B010-red ul,
nav.global-nav-upper-B010-orange ul,
nav.global-nav-side-B010-orange ul,
nav.global-nav-upper-B010-yellow ul,
nav.global-nav-side-B010-yellow ul,
nav.global-nav-upper-B010-yellowgreen ul,
nav.global-nav-side-B010-yellowgreen ul,
nav.global-nav-upper-B010-green ul,
nav.global-nav-side-B010-green ul,
nav.global-nav-upper-B010-aqua ul,
nav.global-nav-side-B010-aqua ul,
nav.global-nav-upper-B010-blue ul,
nav.global-nav-side-B010-blue ul,
nav.global-nav-upper-B010-brown ul,
nav.global-nav-side-B010-brown ul,
nav.global-nav-upper-B010-pink ul,
nav.global-nav-side-B010-pink ul,
nav.global-nav-upper-B010-purple ul,
nav.global-nav-side-B010-purple ul,
nav.global-nav-upper-B010-black ul,
nav.global-nav-side-B010-black ul,
nav.global-nav-upper-B010-colorful ul,
nav.global-nav-side-B010-colorful ul {
  list-style: none;
}
nav.global-nav-upper-B010-red ul li,
nav.global-nav-side-B010-red ul li,
nav.global-nav-upper-B010-orange ul li,
nav.global-nav-side-B010-orange ul li,
nav.global-nav-upper-B010-yellow ul li,
nav.global-nav-side-B010-yellow ul li,
nav.global-nav-upper-B010-yellowgreen ul li,
nav.global-nav-side-B010-yellowgreen ul li,
nav.global-nav-upper-B010-green ul li,
nav.global-nav-side-B010-green ul li,
nav.global-nav-upper-B010-aqua ul li,
nav.global-nav-side-B010-aqua ul li,
nav.global-nav-upper-B010-blue ul li,
nav.global-nav-side-B010-blue ul li,
nav.global-nav-upper-B010-brown ul li,
nav.global-nav-side-B010-brown ul li,
nav.global-nav-upper-B010-pink ul li,
nav.global-nav-side-B010-pink ul li,
nav.global-nav-upper-B010-purple ul li,
nav.global-nav-side-B010-purple ul li,
nav.global-nav-upper-B010-black ul li,
nav.global-nav-side-B010-black ul li,
nav.global-nav-upper-B010-colorful ul li,
nav.global-nav-side-B010-colorful ul li {
  padding: 0;
}
nav.global-nav-upper-B010-red ul li a,
nav.global-nav-side-B010-red ul li a,
nav.global-nav-upper-B010-orange ul li a,
nav.global-nav-side-B010-orange ul li a,
nav.global-nav-upper-B010-yellow ul li a,
nav.global-nav-side-B010-yellow ul li a,
nav.global-nav-upper-B010-yellowgreen ul li a,
nav.global-nav-side-B010-yellowgreen ul li a,
nav.global-nav-upper-B010-green ul li a,
nav.global-nav-side-B010-green ul li a,
nav.global-nav-upper-B010-aqua ul li a,
nav.global-nav-side-B010-aqua ul li a,
nav.global-nav-upper-B010-blue ul li a,
nav.global-nav-side-B010-blue ul li a,
nav.global-nav-upper-B010-brown ul li a,
nav.global-nav-side-B010-brown ul li a,
nav.global-nav-upper-B010-pink ul li a,
nav.global-nav-side-B010-pink ul li a,
nav.global-nav-upper-B010-purple ul li a,
nav.global-nav-side-B010-purple ul li a,
nav.global-nav-upper-B010-black ul li a,
nav.global-nav-side-B010-black ul li a,
nav.global-nav-upper-B010-colorful ul li a,
nav.global-nav-side-B010-colorful ul li a {
  display: block;
  text-decoration: none;
}
nav.global-nav-upper-B010-red ul li ul,
nav.global-nav-side-B010-red ul li ul,
nav.global-nav-upper-B010-orange ul li ul,
nav.global-nav-side-B010-orange ul li ul,
nav.global-nav-upper-B010-yellow ul li ul,
nav.global-nav-side-B010-yellow ul li ul,
nav.global-nav-upper-B010-yellowgreen ul li ul,
nav.global-nav-side-B010-yellowgreen ul li ul,
nav.global-nav-upper-B010-green ul li ul,
nav.global-nav-side-B010-green ul li ul,
nav.global-nav-upper-B010-aqua ul li ul,
nav.global-nav-side-B010-aqua ul li ul,
nav.global-nav-upper-B010-blue ul li ul,
nav.global-nav-side-B010-blue ul li ul,
nav.global-nav-upper-B010-brown ul li ul,
nav.global-nav-side-B010-brown ul li ul,
nav.global-nav-upper-B010-pink ul li ul,
nav.global-nav-side-B010-pink ul li ul,
nav.global-nav-upper-B010-purple ul li ul,
nav.global-nav-side-B010-purple ul li ul,
nav.global-nav-upper-B010-black ul li ul,
nav.global-nav-side-B010-black ul li ul,
nav.global-nav-upper-B010-colorful ul li ul,
nav.global-nav-side-B010-colorful ul li ul {
  margin: 0;
  list-style: none;
}
nav.global-nav-upper-B010-red > ul,
nav.global-nav-side-B010-red > ul,
nav.global-nav-upper-B010-orange > ul,
nav.global-nav-side-B010-orange > ul,
nav.global-nav-upper-B010-yellow > ul,
nav.global-nav-side-B010-yellow > ul,
nav.global-nav-upper-B010-yellowgreen > ul,
nav.global-nav-side-B010-yellowgreen > ul,
nav.global-nav-upper-B010-green > ul,
nav.global-nav-side-B010-green > ul,
nav.global-nav-upper-B010-aqua > ul,
nav.global-nav-side-B010-aqua > ul,
nav.global-nav-upper-B010-blue > ul,
nav.global-nav-side-B010-blue > ul,
nav.global-nav-upper-B010-brown > ul,
nav.global-nav-side-B010-brown > ul,
nav.global-nav-upper-B010-pink > ul,
nav.global-nav-side-B010-pink > ul,
nav.global-nav-upper-B010-purple > ul,
nav.global-nav-side-B010-purple > ul,
nav.global-nav-upper-B010-black > ul,
nav.global-nav-side-B010-black > ul,
nav.global-nav-upper-B010-colorful > ul,
nav.global-nav-side-B010-colorful > ul {
  margin: 0;
}
nav.global-nav-upper-B010-red > ul > li,
nav.global-nav-side-B010-red > ul > li,
nav.global-nav-upper-B010-orange > ul > li,
nav.global-nav-side-B010-orange > ul > li,
nav.global-nav-upper-B010-yellow > ul > li,
nav.global-nav-side-B010-yellow > ul > li,
nav.global-nav-upper-B010-yellowgreen > ul > li,
nav.global-nav-side-B010-yellowgreen > ul > li,
nav.global-nav-upper-B010-green > ul > li,
nav.global-nav-side-B010-green > ul > li,
nav.global-nav-upper-B010-aqua > ul > li,
nav.global-nav-side-B010-aqua > ul > li,
nav.global-nav-upper-B010-blue > ul > li,
nav.global-nav-side-B010-blue > ul > li,
nav.global-nav-upper-B010-brown > ul > li,
nav.global-nav-side-B010-brown > ul > li,
nav.global-nav-upper-B010-pink > ul > li,
nav.global-nav-side-B010-pink > ul > li,
nav.global-nav-upper-B010-purple > ul > li,
nav.global-nav-side-B010-purple > ul > li,
nav.global-nav-upper-B010-black > ul > li,
nav.global-nav-side-B010-black > ul > li,
nav.global-nav-upper-B010-colorful > ul > li,
nav.global-nav-side-B010-colorful > ul > li {
  position: relative;
}
nav.global-nav-upper-B010-red > ul > li > a:hover,
nav.global-nav-side-B010-red > ul > li > a:hover,
nav.global-nav-upper-B010-orange > ul > li > a:hover,
nav.global-nav-side-B010-orange > ul > li > a:hover,
nav.global-nav-upper-B010-yellow > ul > li > a:hover,
nav.global-nav-side-B010-yellow > ul > li > a:hover,
nav.global-nav-upper-B010-yellowgreen > ul > li > a:hover,
nav.global-nav-side-B010-yellowgreen > ul > li > a:hover,
nav.global-nav-upper-B010-green > ul > li > a:hover,
nav.global-nav-side-B010-green > ul > li > a:hover,
nav.global-nav-upper-B010-aqua > ul > li > a:hover,
nav.global-nav-side-B010-aqua > ul > li > a:hover,
nav.global-nav-upper-B010-blue > ul > li > a:hover,
nav.global-nav-side-B010-blue > ul > li > a:hover,
nav.global-nav-upper-B010-brown > ul > li > a:hover,
nav.global-nav-side-B010-brown > ul > li > a:hover,
nav.global-nav-upper-B010-pink > ul > li > a:hover,
nav.global-nav-side-B010-pink > ul > li > a:hover,
nav.global-nav-upper-B010-purple > ul > li > a:hover,
nav.global-nav-side-B010-purple > ul > li > a:hover,
nav.global-nav-upper-B010-black > ul > li > a:hover,
nav.global-nav-side-B010-black > ul > li > a:hover,
nav.global-nav-upper-B010-colorful > ul > li > a:hover,
nav.global-nav-side-B010-colorful > ul > li > a:hover {
  text-decoration: none;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-B010-red ul li ul li a,
  nav.global-nav-side-B010-red ul li ul li a,
  nav.global-nav-upper-B010-orange ul li ul li a,
  nav.global-nav-side-B010-orange ul li ul li a,
  nav.global-nav-upper-B010-yellow ul li ul li a,
  nav.global-nav-side-B010-yellow ul li ul li a,
  nav.global-nav-upper-B010-yellowgreen ul li ul li a,
  nav.global-nav-side-B010-yellowgreen ul li ul li a,
  nav.global-nav-upper-B010-green ul li ul li a,
  nav.global-nav-side-B010-green ul li ul li a,
  nav.global-nav-upper-B010-aqua ul li ul li a,
  nav.global-nav-side-B010-aqua ul li ul li a,
  nav.global-nav-upper-B010-blue ul li ul li a,
  nav.global-nav-side-B010-blue ul li ul li a,
  nav.global-nav-upper-B010-brown ul li ul li a,
  nav.global-nav-side-B010-brown ul li ul li a,
  nav.global-nav-upper-B010-pink ul li ul li a,
  nav.global-nav-side-B010-pink ul li ul li a,
  nav.global-nav-upper-B010-purple ul li ul li a,
  nav.global-nav-side-B010-purple ul li ul li a,
  nav.global-nav-upper-B010-black ul li ul li a,
  nav.global-nav-side-B010-black ul li ul li a,
  nav.global-nav-upper-B010-colorful ul li ul li a,
  nav.global-nav-side-B010-colorful ul li ul li a,
  nav.global-nav-upper-B010-red ul li ul li.active a,
  nav.global-nav-side-B010-red ul li ul li.active a,
  nav.global-nav-upper-B010-orange ul li ul li.active a,
  nav.global-nav-side-B010-orange ul li ul li.active a,
  nav.global-nav-upper-B010-yellow ul li ul li.active a,
  nav.global-nav-side-B010-yellow ul li ul li.active a,
  nav.global-nav-upper-B010-yellowgreen ul li ul li.active a,
  nav.global-nav-side-B010-yellowgreen ul li ul li.active a,
  nav.global-nav-upper-B010-green ul li ul li.active a,
  nav.global-nav-side-B010-green ul li ul li.active a,
  nav.global-nav-upper-B010-aqua ul li ul li.active a,
  nav.global-nav-side-B010-aqua ul li ul li.active a,
  nav.global-nav-upper-B010-blue ul li ul li.active a,
  nav.global-nav-side-B010-blue ul li ul li.active a,
  nav.global-nav-upper-B010-brown ul li ul li.active a,
  nav.global-nav-side-B010-brown ul li ul li.active a,
  nav.global-nav-upper-B010-pink ul li ul li.active a,
  nav.global-nav-side-B010-pink ul li ul li.active a,
  nav.global-nav-upper-B010-purple ul li ul li.active a,
  nav.global-nav-side-B010-purple ul li ul li.active a,
  nav.global-nav-upper-B010-black ul li ul li.active a,
  nav.global-nav-side-B010-black ul li ul li.active a,
  nav.global-nav-upper-B010-colorful ul li ul li.active a,
  nav.global-nav-side-B010-colorful ul li ul li.active a {
    font-size: 11px !important;
  }
}
nav.global-nav-upper-B010-red ul li:hover ul li,
nav.global-nav-upper-B010-orange ul li:hover ul li,
nav.global-nav-upper-B010-yellow ul li:hover ul li,
nav.global-nav-upper-B010-yellowgreen ul li:hover ul li,
nav.global-nav-upper-B010-green ul li:hover ul li,
nav.global-nav-upper-B010-aqua ul li:hover ul li,
nav.global-nav-upper-B010-blue ul li:hover ul li,
nav.global-nav-upper-B010-brown ul li:hover ul li,
nav.global-nav-upper-B010-pink ul li:hover ul li,
nav.global-nav-upper-B010-purple ul li:hover ul li,
nav.global-nav-upper-B010-black ul li:hover ul li,
nav.global-nav-upper-B010-colorful ul li:hover ul li {
  height: 100% !important;
}
nav.global-nav-upper-B010-red > ul,
nav.global-nav-upper-B010-orange > ul,
nav.global-nav-upper-B010-yellow > ul,
nav.global-nav-upper-B010-yellowgreen > ul,
nav.global-nav-upper-B010-green > ul,
nav.global-nav-upper-B010-aqua > ul,
nav.global-nav-upper-B010-blue > ul,
nav.global-nav-upper-B010-brown > ul,
nav.global-nav-upper-B010-pink > ul,
nav.global-nav-upper-B010-purple > ul,
nav.global-nav-upper-B010-black > ul,
nav.global-nav-upper-B010-colorful > ul {
  font-size: 14px;
}
nav.global-nav-upper-B010-red > ul > li > a,
nav.global-nav-upper-B010-orange > ul > li > a,
nav.global-nav-upper-B010-yellow > ul > li > a,
nav.global-nav-upper-B010-yellowgreen > ul > li > a,
nav.global-nav-upper-B010-green > ul > li > a,
nav.global-nav-upper-B010-aqua > ul > li > a,
nav.global-nav-upper-B010-blue > ul > li > a,
nav.global-nav-upper-B010-brown > ul > li > a,
nav.global-nav-upper-B010-pink > ul > li > a,
nav.global-nav-upper-B010-purple > ul > li > a,
nav.global-nav-upper-B010-black > ul > li > a,
nav.global-nav-upper-B010-colorful > ul > li > a {
  padding: 25px 0;
  text-align: center;
}
nav.global-nav-upper-B010-red > ul > li > ul > li > a,
nav.global-nav-upper-B010-orange > ul > li > ul > li > a,
nav.global-nav-upper-B010-yellow > ul > li > ul > li > a,
nav.global-nav-upper-B010-yellowgreen > ul > li > ul > li > a,
nav.global-nav-upper-B010-green > ul > li > ul > li > a,
nav.global-nav-upper-B010-aqua > ul > li > ul > li > a,
nav.global-nav-upper-B010-blue > ul > li > ul > li > a,
nav.global-nav-upper-B010-brown > ul > li > ul > li > a,
nav.global-nav-upper-B010-pink > ul > li > ul > li > a,
nav.global-nav-upper-B010-purple > ul > li > ul > li > a,
nav.global-nav-upper-B010-black > ul > li > ul > li > a,
nav.global-nav-upper-B010-colorful > ul > li > ul > li > a {
  padding: 10px 10px 10px 20px;
  text-align: left;
  font-size: 13px;
  display: block;
}
nav.global-nav-side-B010-red > ul,
nav.global-nav-side-B010-orange > ul,
nav.global-nav-side-B010-yellow > ul,
nav.global-nav-side-B010-yellowgreen > ul,
nav.global-nav-side-B010-green > ul,
nav.global-nav-side-B010-aqua > ul,
nav.global-nav-side-B010-blue > ul,
nav.global-nav-side-B010-brown > ul,
nav.global-nav-side-B010-pink > ul,
nav.global-nav-side-B010-purple > ul,
nav.global-nav-side-B010-black > ul,
nav.global-nav-side-B010-colorful > ul {
  font-size: 14px;
}
nav.global-nav-side-B010-red > ul > li > a,
nav.global-nav-side-B010-orange > ul > li > a,
nav.global-nav-side-B010-yellow > ul > li > a,
nav.global-nav-side-B010-yellowgreen > ul > li > a,
nav.global-nav-side-B010-green > ul > li > a,
nav.global-nav-side-B010-aqua > ul > li > a,
nav.global-nav-side-B010-blue > ul > li > a,
nav.global-nav-side-B010-brown > ul > li > a,
nav.global-nav-side-B010-pink > ul > li > a,
nav.global-nav-side-B010-purple > ul > li > a,
nav.global-nav-side-B010-black > ul > li > a,
nav.global-nav-side-B010-colorful > ul > li > a {
  padding: 14px 20px;
}
nav.global-nav-side-B010-red > ul > li > ul > li > a,
nav.global-nav-side-B010-orange > ul > li > ul > li > a,
nav.global-nav-side-B010-yellow > ul > li > ul > li > a,
nav.global-nav-side-B010-yellowgreen > ul > li > ul > li > a,
nav.global-nav-side-B010-green > ul > li > ul > li > a,
nav.global-nav-side-B010-aqua > ul > li > ul > li > a,
nav.global-nav-side-B010-blue > ul > li > ul > li > a,
nav.global-nav-side-B010-brown > ul > li > ul > li > a,
nav.global-nav-side-B010-pink > ul > li > ul > li > a,
nav.global-nav-side-B010-purple > ul > li > ul > li > a,
nav.global-nav-side-B010-black > ul > li > ul > li > a,
nav.global-nav-side-B010-colorful > ul > li > ul > li > a {
  padding: 14px 20px;
  font-size: 13px;
}
nav.global-nav-upper-B010-red > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/red/line-upper-left.png"), url("../../images/global-navi/B010/red/line-upper-right.png"), url("../../images/global-navi/B010/red/base-upper.png"), url("../../images/global-navi/B010/red/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #b90101;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-red > ul > li {
  background: url("../../images/global-navi/B010/red/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-red > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-red > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-red > ul > li > ul {
  background-color: rgba(185,1,1,0.9);
}
nav.global-nav-upper-B010-red > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/red/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-red > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-red > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-red > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-red > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #b90101;
}
nav.global-nav-side-B010-red > ul > li > a {
  background: url("../../images/global-navi/B010/red/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-red > ul > li > a:hover {
  color: #f4be01;
  background: #c00 url("../../images/global-navi/B010/red/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-red > ul > li > ul > li > a {
  background: #c72626 url("../../images/global-navi/B010/red/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-red > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-red > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-red > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-red > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-red > ul > li > ul {
  background-color: #b90101;
}
nav.global-nav-upper-B010-orange > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/orange/line-upper-left.png"), url("../../images/global-navi/B010/orange/line-upper-right.png"), url("../../images/global-navi/B010/orange/base-upper.png"), url("../../images/global-navi/B010/orange/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #b94b01;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-orange > ul > li {
  background: url("../../images/global-navi/B010/orange/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-orange > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-orange > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-orange > ul > li > ul {
  background-color: rgba(185,75,1,0.9);
}
nav.global-nav-upper-B010-orange > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/orange/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-orange > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-orange > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-orange > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-orange > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #b94b01;
}
nav.global-nav-side-B010-orange > ul > li > a {
  background: url("../../images/global-navi/B010/orange/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-orange > ul > li > a:hover {
  color: #f4be01;
  background: #c75910 url("../../images/global-navi/B010/orange/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-orange > ul > li > ul > li > a {
  background: #d1661e url("../../images/global-navi/B010/orange/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-orange > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-orange > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-orange > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-orange > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-orange > ul > li > ul {
  background-color: #b94b01;
}
nav.global-nav-upper-B010-yellow > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/yellow/line-upper-left.png"), url("../../images/global-navi/B010/yellow/line-upper-right.png"), url("../../images/global-navi/B010/yellow/base-upper.png"), url("../../images/global-navi/B010/yellow/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #c38b04;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-yellow > ul > li {
  background: url("../../images/global-navi/B010/yellow/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-yellow > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-yellow > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-yellow > ul > li > ul {
  background-color: rgba(195,139,4,0.9);
}
nav.global-nav-upper-B010-yellow > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/yellow/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-yellow > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-yellow > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-yellow > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-yellow > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #c38b04;
}
nav.global-nav-side-B010-yellow > ul > li > a {
  background: url("../../images/global-navi/B010/yellow/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-yellow > ul > li > a:hover {
  color: #f4be01;
  background: #d49a0d url("../../images/global-navi/B010/yellow/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-yellow > ul > li > ul > li > a {
  background: #c8961e url("../../images/global-navi/B010/yellow/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-yellow > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-yellow > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-yellow > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-yellow > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-yellow > ul > li > ul {
  background-color: #c38b04;
}
nav.global-nav-upper-B010-yellowgreen > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/yellow-green/line-upper-left.png"), url("../../images/global-navi/B010/yellow-green/line-upper-right.png"), url("../../images/global-navi/B010/yellow-green/base-upper.png"), url("../../images/global-navi/B010/yellow-green/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #5c8a2b;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-yellowgreen > ul > li {
  background: url("../../images/global-navi/B010/yellow-green/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-yellowgreen > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-yellowgreen > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-yellowgreen > ul > li > ul {
  background-color: rgba(92,138,43,0.9);
}
nav.global-nav-upper-B010-yellowgreen > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/yellow-green/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-yellowgreen > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-yellowgreen > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-yellowgreen > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-yellowgreen > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #5c8a2b;
}
nav.global-nav-side-B010-yellowgreen > ul > li > a {
  background: url("../../images/global-navi/B010/yellow-green/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-yellowgreen > ul > li > a:hover {
  color: #f4be01;
  background: #6ba52d url("../../images/global-navi/B010/yellow-green/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-yellowgreen > ul > li > ul > li > a {
  background: #75a344 url("../../images/global-navi/B010/yellow-green/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-yellowgreen > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-yellowgreen > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-yellowgreen > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-yellowgreen > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-yellowgreen > ul > li > ul {
  background-color: #5c8a2b;
}
nav.global-nav-upper-B010-green > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/green/line-upper-left.png"), url("../../images/global-navi/B010/green/line-upper-right.png"), url("../../images/global-navi/B010/green/base-upper.png"), url("../../images/global-navi/B010/green/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #00690c;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-green > ul > li {
  background: url("../../images/global-navi/B010/green/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-green > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-green > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-green > ul > li > ul {
  background-color: rgba(0,105,12,0.9);
}
nav.global-nav-upper-B010-green > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/green/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-green > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-green > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-green > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-green > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #00690c;
}
nav.global-nav-side-B010-green > ul > li > a {
  background: url("../../images/global-navi/B010/green/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-green > ul > li > a:hover {
  color: #f4be01;
  background: #0c851a url("../../images/global-navi/B010/green/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-green > ul > li > ul > li > a {
  background: #136e1e url("../../images/global-navi/B010/green/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-green > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-green > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-green > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-green > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-green > ul > li > ul {
  background-color: #00690c;
}
nav.global-nav-upper-B010-aqua > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/aqua/line-upper-left.png"), url("../../images/global-navi/B010/aqua/line-upper-right.png"), url("../../images/global-navi/B010/aqua/base-upper.png"), url("../../images/global-navi/B010/aqua/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #219bad;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-aqua > ul > li {
  background: url("../../images/global-navi/B010/aqua/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-aqua > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-aqua > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-aqua > ul > li > ul {
  background-color: rgba(33,155,173,0.9);
}
nav.global-nav-upper-B010-aqua > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/aqua/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-aqua > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-aqua > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-aqua > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-aqua > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #219bad;
}
nav.global-nav-side-B010-aqua > ul > li > a {
  background: url("../../images/global-navi/B010/aqua/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-aqua > ul > li > a:hover {
  color: #f4be01;
  background: #24afc3 url("../../images/global-navi/B010/aqua/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-aqua > ul > li > ul > li > a {
  background: #3dabbb url("../../images/global-navi/B010/aqua/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-aqua > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-aqua > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-aqua > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-aqua > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-aqua > ul > li > ul {
  background-color: #219bad;
}
nav.global-nav-upper-B010-blue > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/blue/line-upper-left.png"), url("../../images/global-navi/B010/blue/line-upper-right.png"), url("../../images/global-navi/B010/blue/base-upper.png"), url("../../images/global-navi/B010/blue/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #093d72;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-blue > ul > li {
  background: url("../../images/global-navi/B010/blue/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-blue > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-blue > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-blue > ul > li > ul {
  background-color: rgba(9,61,114,0.9);
}
nav.global-nav-upper-B010-blue > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/blue/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-blue > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-blue > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-blue > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-blue > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #093d72;
}
nav.global-nav-side-B010-blue > ul > li > a {
  background: url("../../images/global-navi/B010/blue/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-blue > ul > li > a:hover {
  color: #f4be01;
  background: #0f5195 url("../../images/global-navi/B010/blue/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-blue > ul > li > ul > li > a {
  background: #1b5085 url("../../images/global-navi/B010/blue/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-blue > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-blue > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-blue > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-blue > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-blue > ul > li > ul {
  background-color: #093d72;
}
nav.global-nav-upper-B010-brown > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/brown/line-upper-left.png"), url("../../images/global-navi/B010/brown/line-upper-right.png"), url("../../images/global-navi/B010/brown/base-upper.png"), url("../../images/global-navi/B010/brown/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #4e0702;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-brown > ul > li {
  background: url("../../images/global-navi/B010/brown/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-brown > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-brown > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-brown > ul > li > ul {
  background-color: rgba(78,7,2,0.9);
}
nav.global-nav-upper-B010-brown > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/brown/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-brown > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-brown > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-brown > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-brown > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #4e0702;
}
nav.global-nav-side-B010-brown > ul > li > a {
  background: url("../../images/global-navi/B010/brown/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-brown > ul > li > a:hover {
  color: #f4be01;
  background: #730f08 url("../../images/global-navi/B010/brown/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-brown > ul > li > ul > li > a {
  background: #641610 url("../../images/global-navi/B010/brown/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-brown > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-brown > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-brown > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-brown > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-brown > ul > li > ul {
  background-color: #4e0702;
}
nav.global-nav-upper-B010-pink > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/pink/line-upper-left.png"), url("../../images/global-navi/B010/pink/line-upper-right.png"), url("../../images/global-navi/B010/pink/base-upper.png"), url("../../images/global-navi/B010/pink/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #eb6c5b;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-pink > ul > li {
  background: url("../../images/global-navi/B010/pink/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-pink > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-pink > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-pink > ul > li > ul {
  background-color: rgba(235,108,91,0.9);
}
nav.global-nav-upper-B010-pink > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/pink/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-pink > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-pink > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-pink > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-pink > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #eb6c5b;
}
nav.global-nav-side-B010-pink > ul > li > a {
  background: url("../../images/global-navi/B010/pink/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-pink > ul > li > a:hover {
  color: #f4be01;
  background: #f96c59 url("../../images/global-navi/B010/pink/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-pink > ul > li > ul > li > a {
  background: #f37c6d url("../../images/global-navi/B010/pink/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-pink > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-pink > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-pink > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-pink > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-pink > ul > li > ul {
  background-color: #eb6c5b;
}
nav.global-nav-upper-B010-purple > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/purple/line-upper-left.png"), url("../../images/global-navi/B010/purple/line-upper-right.png"), url("../../images/global-navi/B010/purple/base-upper.png"), url("../../images/global-navi/B010/purple/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #57023e;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-purple > ul > li {
  background: url("../../images/global-navi/B010/purple/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-purple > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-purple > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-purple > ul > li > ul {
  background-color: rgba(87,2,62,0.9);
}
nav.global-nav-upper-B010-purple > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/purple/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-purple > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-purple > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-purple > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-purple > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #57023e;
}
nav.global-nav-side-B010-purple > ul > li > a {
  background: url("../../images/global-navi/B010/purple/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-purple > ul > li > a:hover {
  color: #f4be01;
  background: #750654 url("../../images/global-navi/B010/purple/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-purple > ul > li > ul > li > a {
  background: #650b4b url("../../images/global-navi/B010/purple/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-purple > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-purple > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-purple > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-purple > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-purple > ul > li > ul {
  background-color: #57023e;
}
nav.global-nav-upper-B010-black > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/black/line-upper-left.png"), url("../../images/global-navi/B010/black/line-upper-right.png"), url("../../images/global-navi/B010/black/base-upper.png"), url("../../images/global-navi/B010/black/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-black > ul > li {
  background: url("../../images/global-navi/B010/black/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-black > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-black > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-black > ul > li > ul {
  background-color: rgba(0,0,0,0.9);
}
nav.global-nav-upper-B010-black > ul > li > ul > li a {
  background: url("../../images/global-navi/B010/black/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-black > ul > li > ul > li a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-black > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-black > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-black > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #000;
}
nav.global-nav-side-B010-black > ul > li > a {
  background: url("../../images/global-navi/B010/black/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-black > ul > li > a:hover {
  color: #f4be01;
  background: #393939 url("../../images/global-navi/B010/black/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-black > ul > li > ul > li > a {
  background: #252525 url("../../images/global-navi/B010/black/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-black > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-black > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-black > ul > li.active > a {
  color: #f4be01;
}
.lt-ie9 nav.global-nav-upper-B010-black > ul {
  border: 5px solid #f3ce68;
}
.lt-ie9 nav.global-nav-upper-B010-black > ul > li > ul {
  background-color: #000;
}
nav.global-nav-upper-B010-colorful > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-image: url("../../images/global-navi/B010/black/line-upper-left.png"), url("../../images/global-navi/B010/black/line-upper-right.png"), url("../../images/global-navi/B010/black/base-upper.png"), url("../../images/global-navi/B010/black/base-upper.png");
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-position: left top, right top, left top, left bottom;
  background-color: #b94b01;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
nav.global-nav-upper-B010-colorful > ul > li {
  background: url("../../images/global-navi/B010/colorful/line-upper.png") right center no-repeat;
}
nav.global-nav-upper-B010-colorful > ul > li > a {
  color: #fff;
}
nav.global-nav-upper-B010-colorful > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-colorful > ul > li:nth-child(5n+1) > ul {
  background-color: rgba(185,75,1,0.9);
}
nav.global-nav-upper-B010-colorful > ul > li:nth-child(5n+2) > ul {
  background-color: rgba(195,139,4,0.9);
}
nav.global-nav-upper-B010-colorful > ul > li:nth-child(5n+3) > ul {
  background-color: rgba(92,138,43,0.9);
}
nav.global-nav-upper-B010-colorful > ul > li:nth-child(5n+4) > ul {
  background-color: rgba(0,105,12,0.9);
}
nav.global-nav-upper-B010-colorful > ul > li:nth-child(5n+5) > ul {
  background-color: rgba(33,155,173,0.9);
}
nav.global-nav-upper-B010-colorful > ul > li > ul > li > a {
  background: url("../../images/global-navi/B010/colorful/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-upper-B010-colorful > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-upper-B010-colorful > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-colorful > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-colorful > ul {
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif !important;
  background-color: #b90101;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+1) > a {
  background-color: #b94b01;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+1) > a:hover {
  background-color: #c75910;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+2) > a {
  background-color: #c38b04;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+2) > a:hover {
  background-color: #d49a0d;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+3) > a {
  background-color: #5c8a2b;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+3) > a:hover {
  background-color: #6ba52d;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+4) > a {
  background-color: #00690c;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+4) > a:hover {
  background-color: #0c851a;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+5) > a {
  background-color: #24afc3;
}
nav.global-nav-side-B010-colorful > ul > li:nth-child(5n+5) > a:hover {
  background-color: #c75910;
}
nav.global-nav-side-B010-colorful > ul > li > a {
  background: url("../../images/global-navi/B010/colorful/line-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-colorful > ul > li > a:hover {
  color: #f4be01;
  background: url("../../images/global-navi/B010/colorful/line-side.png") 10px center no-repeat;
}
nav.global-nav-side-B010-colorful > ul > li > ul > li > a {
  background: #f37c6d url("../../images/global-navi/B010/pink/arrow-side.png") 10px center no-repeat;
  color: #fff;
}
nav.global-nav-side-B010-colorful > ul > li > ul > li > a:hover {
  color: #f4be01;
}
nav.global-nav-side-B010-colorful > ul > li > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-side-B010-colorful > ul > li.active > a {
  color: #f4be01;
}
nav.global-nav-upper-B010-red.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-orange.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-yellow.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-yellowgreen.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-green.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-aqua.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-blue.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-brown.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-pink.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-purple.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-black.global-nav-upper-item7 > ul > li:nth-child(7n),
nav.global-nav-upper-B010-colorful.global-nav-upper-item7 > ul > li:nth-child(7n) {
  background: none;
}
nav.global-nav-upper-B010-red.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-orange.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-yellow.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-yellowgreen.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-green.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-aqua.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-blue.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-brown.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-pink.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-purple.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-black.global-nav-upper-item6 > ul > li:nth-child(6n),
nav.global-nav-upper-B010-colorful.global-nav-upper-item6 > ul > li:nth-child(6n) {
  background: none;
}
nav.global-nav-upper-B010-red.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-orange.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-yellow.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-yellowgreen.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-green.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-aqua.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-blue.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-brown.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-pink.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-purple.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-black.global-nav-upper-item5 > ul > li:nth-child(5n),
nav.global-nav-upper-B010-colorful.global-nav-upper-item5 > ul > li:nth-child(5n) {
  background: none;
}
nav.global-nav-upper-B010-red.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-orange.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-yellow.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-yellowgreen.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-green.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-aqua.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-blue.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-brown.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-pink.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-purple.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-black.global-nav-upper-item4 > ul > li:nth-child(4n),
nav.global-nav-upper-B010-colorful.global-nav-upper-item4 > ul > li:nth-child(4n) {
  background: none;
}
.lt-ie9 nav.global-nav-upper-B010-colorful > ul {
  border: 5px solid #f3ce68;
  background-color: #5c8a2b;
}
.lt-ie9 nav.global-nav-upper-B010-colorful > ul > li > ul {
  background-color: #eb6c5b;
}
