@charset "UTF-8";
nav.global-nav-upper-A010-red,
nav.global-nav-side-A010-red,
nav.global-nav-upper-A010-orange,
nav.global-nav-side-A010-orange,
nav.global-nav-upper-A010-yellow,
nav.global-nav-side-A010-yellow,
nav.global-nav-upper-A010-yellowgreen,
nav.global-nav-side-A010-yellowgreen,
nav.global-nav-upper-A010-green,
nav.global-nav-side-A010-green,
nav.global-nav-upper-A010-aqua,
nav.global-nav-side-A010-aqua,
nav.global-nav-upper-A010-blue,
nav.global-nav-side-A010-blue,
nav.global-nav-upper-A010-brown,
nav.global-nav-side-A010-brown,
nav.global-nav-upper-A010-pink,
nav.global-nav-side-A010-pink,
nav.global-nav-upper-A010-purple,
nav.global-nav-side-A010-purple,
nav.global-nav-upper-A010-black,
nav.global-nav-side-A010-black,
nav.global-nav-upper-A010-colorful,
nav.global-nav-side-A010-colorful {
  margin: 0 0 20px;
  padding: 0;
}
nav.global-nav-upper-A010-red ul,
nav.global-nav-side-A010-red ul,
nav.global-nav-upper-A010-orange ul,
nav.global-nav-side-A010-orange ul,
nav.global-nav-upper-A010-yellow ul,
nav.global-nav-side-A010-yellow ul,
nav.global-nav-upper-A010-yellowgreen ul,
nav.global-nav-side-A010-yellowgreen ul,
nav.global-nav-upper-A010-green ul,
nav.global-nav-side-A010-green ul,
nav.global-nav-upper-A010-aqua ul,
nav.global-nav-side-A010-aqua ul,
nav.global-nav-upper-A010-blue ul,
nav.global-nav-side-A010-blue ul,
nav.global-nav-upper-A010-brown ul,
nav.global-nav-side-A010-brown ul,
nav.global-nav-upper-A010-pink ul,
nav.global-nav-side-A010-pink ul,
nav.global-nav-upper-A010-purple ul,
nav.global-nav-side-A010-purple ul,
nav.global-nav-upper-A010-black ul,
nav.global-nav-side-A010-black ul,
nav.global-nav-upper-A010-colorful ul,
nav.global-nav-side-A010-colorful ul {
  list-style: none;
}
nav.global-nav-upper-A010-red ul li,
nav.global-nav-side-A010-red ul li,
nav.global-nav-upper-A010-orange ul li,
nav.global-nav-side-A010-orange ul li,
nav.global-nav-upper-A010-yellow ul li,
nav.global-nav-side-A010-yellow ul li,
nav.global-nav-upper-A010-yellowgreen ul li,
nav.global-nav-side-A010-yellowgreen ul li,
nav.global-nav-upper-A010-green ul li,
nav.global-nav-side-A010-green ul li,
nav.global-nav-upper-A010-aqua ul li,
nav.global-nav-side-A010-aqua ul li,
nav.global-nav-upper-A010-blue ul li,
nav.global-nav-side-A010-blue ul li,
nav.global-nav-upper-A010-brown ul li,
nav.global-nav-side-A010-brown ul li,
nav.global-nav-upper-A010-pink ul li,
nav.global-nav-side-A010-pink ul li,
nav.global-nav-upper-A010-purple ul li,
nav.global-nav-side-A010-purple ul li,
nav.global-nav-upper-A010-black ul li,
nav.global-nav-side-A010-black ul li,
nav.global-nav-upper-A010-colorful ul li,
nav.global-nav-side-A010-colorful ul li {
  padding: 0;
}
nav.global-nav-upper-A010-red ul li a,
nav.global-nav-side-A010-red ul li a,
nav.global-nav-upper-A010-orange ul li a,
nav.global-nav-side-A010-orange ul li a,
nav.global-nav-upper-A010-yellow ul li a,
nav.global-nav-side-A010-yellow ul li a,
nav.global-nav-upper-A010-yellowgreen ul li a,
nav.global-nav-side-A010-yellowgreen ul li a,
nav.global-nav-upper-A010-green ul li a,
nav.global-nav-side-A010-green ul li a,
nav.global-nav-upper-A010-aqua ul li a,
nav.global-nav-side-A010-aqua ul li a,
nav.global-nav-upper-A010-blue ul li a,
nav.global-nav-side-A010-blue ul li a,
nav.global-nav-upper-A010-brown ul li a,
nav.global-nav-side-A010-brown ul li a,
nav.global-nav-upper-A010-pink ul li a,
nav.global-nav-side-A010-pink ul li a,
nav.global-nav-upper-A010-purple ul li a,
nav.global-nav-side-A010-purple ul li a,
nav.global-nav-upper-A010-black ul li a,
nav.global-nav-side-A010-black ul li a,
nav.global-nav-upper-A010-colorful ul li a,
nav.global-nav-side-A010-colorful ul li a {
  display: block;
  text-decoration: none;
}
nav.global-nav-upper-A010-red ul li ul,
nav.global-nav-side-A010-red ul li ul,
nav.global-nav-upper-A010-orange ul li ul,
nav.global-nav-side-A010-orange ul li ul,
nav.global-nav-upper-A010-yellow ul li ul,
nav.global-nav-side-A010-yellow ul li ul,
nav.global-nav-upper-A010-yellowgreen ul li ul,
nav.global-nav-side-A010-yellowgreen ul li ul,
nav.global-nav-upper-A010-green ul li ul,
nav.global-nav-side-A010-green ul li ul,
nav.global-nav-upper-A010-aqua ul li ul,
nav.global-nav-side-A010-aqua ul li ul,
nav.global-nav-upper-A010-blue ul li ul,
nav.global-nav-side-A010-blue ul li ul,
nav.global-nav-upper-A010-brown ul li ul,
nav.global-nav-side-A010-brown ul li ul,
nav.global-nav-upper-A010-pink ul li ul,
nav.global-nav-side-A010-pink ul li ul,
nav.global-nav-upper-A010-purple ul li ul,
nav.global-nav-side-A010-purple ul li ul,
nav.global-nav-upper-A010-black ul li ul,
nav.global-nav-side-A010-black ul li ul,
nav.global-nav-upper-A010-colorful ul li ul,
nav.global-nav-side-A010-colorful ul li ul {
  margin: 0;
  list-style: none;
}
nav.global-nav-upper-A010-red > ul,
nav.global-nav-side-A010-red > ul,
nav.global-nav-upper-A010-orange > ul,
nav.global-nav-side-A010-orange > ul,
nav.global-nav-upper-A010-yellow > ul,
nav.global-nav-side-A010-yellow > ul,
nav.global-nav-upper-A010-yellowgreen > ul,
nav.global-nav-side-A010-yellowgreen > ul,
nav.global-nav-upper-A010-green > ul,
nav.global-nav-side-A010-green > ul,
nav.global-nav-upper-A010-aqua > ul,
nav.global-nav-side-A010-aqua > ul,
nav.global-nav-upper-A010-blue > ul,
nav.global-nav-side-A010-blue > ul,
nav.global-nav-upper-A010-brown > ul,
nav.global-nav-side-A010-brown > ul,
nav.global-nav-upper-A010-pink > ul,
nav.global-nav-side-A010-pink > ul,
nav.global-nav-upper-A010-purple > ul,
nav.global-nav-side-A010-purple > ul,
nav.global-nav-upper-A010-black > ul,
nav.global-nav-side-A010-black > ul,
nav.global-nav-upper-A010-colorful > ul,
nav.global-nav-side-A010-colorful > ul {
  margin: 0;
}
nav.global-nav-upper-A010-red > ul > li,
nav.global-nav-side-A010-red > ul > li,
nav.global-nav-upper-A010-orange > ul > li,
nav.global-nav-side-A010-orange > ul > li,
nav.global-nav-upper-A010-yellow > ul > li,
nav.global-nav-side-A010-yellow > ul > li,
nav.global-nav-upper-A010-yellowgreen > ul > li,
nav.global-nav-side-A010-yellowgreen > ul > li,
nav.global-nav-upper-A010-green > ul > li,
nav.global-nav-side-A010-green > ul > li,
nav.global-nav-upper-A010-aqua > ul > li,
nav.global-nav-side-A010-aqua > ul > li,
nav.global-nav-upper-A010-blue > ul > li,
nav.global-nav-side-A010-blue > ul > li,
nav.global-nav-upper-A010-brown > ul > li,
nav.global-nav-side-A010-brown > ul > li,
nav.global-nav-upper-A010-pink > ul > li,
nav.global-nav-side-A010-pink > ul > li,
nav.global-nav-upper-A010-purple > ul > li,
nav.global-nav-side-A010-purple > ul > li,
nav.global-nav-upper-A010-black > ul > li,
nav.global-nav-side-A010-black > ul > li,
nav.global-nav-upper-A010-colorful > ul > li,
nav.global-nav-side-A010-colorful > ul > li {
  position: relative;
}
nav.global-nav-upper-A010-red > ul > li > a:hover,
nav.global-nav-side-A010-red > ul > li > a:hover,
nav.global-nav-upper-A010-orange > ul > li > a:hover,
nav.global-nav-side-A010-orange > ul > li > a:hover,
nav.global-nav-upper-A010-yellow > ul > li > a:hover,
nav.global-nav-side-A010-yellow > ul > li > a:hover,
nav.global-nav-upper-A010-yellowgreen > ul > li > a:hover,
nav.global-nav-side-A010-yellowgreen > ul > li > a:hover,
nav.global-nav-upper-A010-green > ul > li > a:hover,
nav.global-nav-side-A010-green > ul > li > a:hover,
nav.global-nav-upper-A010-aqua > ul > li > a:hover,
nav.global-nav-side-A010-aqua > ul > li > a:hover,
nav.global-nav-upper-A010-blue > ul > li > a:hover,
nav.global-nav-side-A010-blue > ul > li > a:hover,
nav.global-nav-upper-A010-brown > ul > li > a:hover,
nav.global-nav-side-A010-brown > ul > li > a:hover,
nav.global-nav-upper-A010-pink > ul > li > a:hover,
nav.global-nav-side-A010-pink > ul > li > a:hover,
nav.global-nav-upper-A010-purple > ul > li > a:hover,
nav.global-nav-side-A010-purple > ul > li > a:hover,
nav.global-nav-upper-A010-black > ul > li > a:hover,
nav.global-nav-side-A010-black > ul > li > a:hover,
nav.global-nav-upper-A010-colorful > ul > li > a:hover,
nav.global-nav-side-A010-colorful > ul > li > a:hover {
  text-decoration: none;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A010-red ul li ul li a,
  nav.global-nav-side-A010-red ul li ul li a,
  nav.global-nav-upper-A010-orange ul li ul li a,
  nav.global-nav-side-A010-orange ul li ul li a,
  nav.global-nav-upper-A010-yellow ul li ul li a,
  nav.global-nav-side-A010-yellow ul li ul li a,
  nav.global-nav-upper-A010-yellowgreen ul li ul li a,
  nav.global-nav-side-A010-yellowgreen ul li ul li a,
  nav.global-nav-upper-A010-green ul li ul li a,
  nav.global-nav-side-A010-green ul li ul li a,
  nav.global-nav-upper-A010-aqua ul li ul li a,
  nav.global-nav-side-A010-aqua ul li ul li a,
  nav.global-nav-upper-A010-blue ul li ul li a,
  nav.global-nav-side-A010-blue ul li ul li a,
  nav.global-nav-upper-A010-brown ul li ul li a,
  nav.global-nav-side-A010-brown ul li ul li a,
  nav.global-nav-upper-A010-pink ul li ul li a,
  nav.global-nav-side-A010-pink ul li ul li a,
  nav.global-nav-upper-A010-purple ul li ul li a,
  nav.global-nav-side-A010-purple ul li ul li a,
  nav.global-nav-upper-A010-black ul li ul li a,
  nav.global-nav-side-A010-black ul li ul li a,
  nav.global-nav-upper-A010-colorful ul li ul li a,
  nav.global-nav-side-A010-colorful ul li ul li a,
  nav.global-nav-upper-A010-red ul li ul li.active a,
  nav.global-nav-side-A010-red ul li ul li.active a,
  nav.global-nav-upper-A010-orange ul li ul li.active a,
  nav.global-nav-side-A010-orange ul li ul li.active a,
  nav.global-nav-upper-A010-yellow ul li ul li.active a,
  nav.global-nav-side-A010-yellow ul li ul li.active a,
  nav.global-nav-upper-A010-yellowgreen ul li ul li.active a,
  nav.global-nav-side-A010-yellowgreen ul li ul li.active a,
  nav.global-nav-upper-A010-green ul li ul li.active a,
  nav.global-nav-side-A010-green ul li ul li.active a,
  nav.global-nav-upper-A010-aqua ul li ul li.active a,
  nav.global-nav-side-A010-aqua ul li ul li.active a,
  nav.global-nav-upper-A010-blue ul li ul li.active a,
  nav.global-nav-side-A010-blue ul li ul li.active a,
  nav.global-nav-upper-A010-brown ul li ul li.active a,
  nav.global-nav-side-A010-brown ul li ul li.active a,
  nav.global-nav-upper-A010-pink ul li ul li.active a,
  nav.global-nav-side-A010-pink ul li ul li.active a,
  nav.global-nav-upper-A010-purple ul li ul li.active a,
  nav.global-nav-side-A010-purple ul li ul li.active a,
  nav.global-nav-upper-A010-black ul li ul li.active a,
  nav.global-nav-side-A010-black ul li ul li.active a,
  nav.global-nav-upper-A010-colorful ul li ul li.active a,
  nav.global-nav-side-A010-colorful ul li ul li.active a {
    font-size: 11px !important;
  }
}
nav.global-nav-upper-A010-red ul li:hover ul li,
nav.global-nav-upper-A010-orange ul li:hover ul li,
nav.global-nav-upper-A010-yellow ul li:hover ul li,
nav.global-nav-upper-A010-yellowgreen ul li:hover ul li,
nav.global-nav-upper-A010-green ul li:hover ul li,
nav.global-nav-upper-A010-aqua ul li:hover ul li,
nav.global-nav-upper-A010-blue ul li:hover ul li,
nav.global-nav-upper-A010-brown ul li:hover ul li,
nav.global-nav-upper-A010-pink ul li:hover ul li,
nav.global-nav-upper-A010-purple ul li:hover ul li,
nav.global-nav-upper-A010-black ul li:hover ul li,
nav.global-nav-upper-A010-colorful ul li:hover ul li {
  height: 100% !important;
}
nav.global-nav-upper-A010-red > ul,
nav.global-nav-upper-A010-orange > ul,
nav.global-nav-upper-A010-yellow > ul,
nav.global-nav-upper-A010-yellowgreen > ul,
nav.global-nav-upper-A010-green > ul,
nav.global-nav-upper-A010-aqua > ul,
nav.global-nav-upper-A010-blue > ul,
nav.global-nav-upper-A010-brown > ul,
nav.global-nav-upper-A010-pink > ul,
nav.global-nav-upper-A010-purple > ul,
nav.global-nav-upper-A010-black > ul,
nav.global-nav-upper-A010-colorful > ul {
  font-size: 14px;
}
nav.global-nav-upper-A010-red > ul > li,
nav.global-nav-upper-A010-orange > ul > li,
nav.global-nav-upper-A010-yellow > ul > li,
nav.global-nav-upper-A010-yellowgreen > ul > li,
nav.global-nav-upper-A010-green > ul > li,
nav.global-nav-upper-A010-aqua > ul > li,
nav.global-nav-upper-A010-blue > ul > li,
nav.global-nav-upper-A010-brown > ul > li,
nav.global-nav-upper-A010-pink > ul > li,
nav.global-nav-upper-A010-purple > ul > li,
nav.global-nav-upper-A010-black > ul > li,
nav.global-nav-upper-A010-colorful > ul > li {
  text-align: center;
}
nav.global-nav-upper-A010-red > ul > li > a,
nav.global-nav-upper-A010-orange > ul > li > a,
nav.global-nav-upper-A010-yellow > ul > li > a,
nav.global-nav-upper-A010-yellowgreen > ul > li > a,
nav.global-nav-upper-A010-green > ul > li > a,
nav.global-nav-upper-A010-aqua > ul > li > a,
nav.global-nav-upper-A010-blue > ul > li > a,
nav.global-nav-upper-A010-brown > ul > li > a,
nav.global-nav-upper-A010-pink > ul > li > a,
nav.global-nav-upper-A010-purple > ul > li > a,
nav.global-nav-upper-A010-black > ul > li > a,
nav.global-nav-upper-A010-colorful > ul > li > a {
  padding: 20px 0;
}
nav.global-nav-upper-A010-red > ul > li > ul > li,
nav.global-nav-upper-A010-orange > ul > li > ul > li,
nav.global-nav-upper-A010-yellow > ul > li > ul > li,
nav.global-nav-upper-A010-yellowgreen > ul > li > ul > li,
nav.global-nav-upper-A010-green > ul > li > ul > li,
nav.global-nav-upper-A010-aqua > ul > li > ul > li,
nav.global-nav-upper-A010-blue > ul > li > ul > li,
nav.global-nav-upper-A010-brown > ul > li > ul > li,
nav.global-nav-upper-A010-pink > ul > li > ul > li,
nav.global-nav-upper-A010-purple > ul > li > ul > li,
nav.global-nav-upper-A010-black > ul > li > ul > li,
nav.global-nav-upper-A010-colorful > ul > li > ul > li {
  text-align: left;
}
nav.global-nav-upper-A010-red > ul > li > ul > li > a,
nav.global-nav-upper-A010-orange > ul > li > ul > li > a,
nav.global-nav-upper-A010-yellow > ul > li > ul > li > a,
nav.global-nav-upper-A010-yellowgreen > ul > li > ul > li > a,
nav.global-nav-upper-A010-green > ul > li > ul > li > a,
nav.global-nav-upper-A010-aqua > ul > li > ul > li > a,
nav.global-nav-upper-A010-blue > ul > li > ul > li > a,
nav.global-nav-upper-A010-brown > ul > li > ul > li > a,
nav.global-nav-upper-A010-pink > ul > li > ul > li > a,
nav.global-nav-upper-A010-purple > ul > li > ul > li > a,
nav.global-nav-upper-A010-black > ul > li > ul > li > a,
nav.global-nav-upper-A010-colorful > ul > li > ul > li > a {
  font-size: 13px;
}
nav.global-nav-side-A010-red > ul,
nav.global-nav-side-A010-orange > ul,
nav.global-nav-side-A010-yellow > ul,
nav.global-nav-side-A010-yellowgreen > ul,
nav.global-nav-side-A010-green > ul,
nav.global-nav-side-A010-aqua > ul,
nav.global-nav-side-A010-blue > ul,
nav.global-nav-side-A010-brown > ul,
nav.global-nav-side-A010-pink > ul,
nav.global-nav-side-A010-purple > ul,
nav.global-nav-side-A010-black > ul,
nav.global-nav-side-A010-colorful > ul {
  font-size: 14px;
}
nav.global-nav-side-A010-red > ul > li > a,
nav.global-nav-side-A010-orange > ul > li > a,
nav.global-nav-side-A010-yellow > ul > li > a,
nav.global-nav-side-A010-yellowgreen > ul > li > a,
nav.global-nav-side-A010-green > ul > li > a,
nav.global-nav-side-A010-aqua > ul > li > a,
nav.global-nav-side-A010-blue > ul > li > a,
nav.global-nav-side-A010-brown > ul > li > a,
nav.global-nav-side-A010-pink > ul > li > a,
nav.global-nav-side-A010-purple > ul > li > a,
nav.global-nav-side-A010-black > ul > li > a,
nav.global-nav-side-A010-colorful > ul > li > a {
  padding: 12px 20px;
}
nav.global-nav-side-A010-red > ul > li > ul > li > a,
nav.global-nav-side-A010-orange > ul > li > ul > li > a,
nav.global-nav-side-A010-yellow > ul > li > ul > li > a,
nav.global-nav-side-A010-yellowgreen > ul > li > ul > li > a,
nav.global-nav-side-A010-green > ul > li > ul > li > a,
nav.global-nav-side-A010-aqua > ul > li > ul > li > a,
nav.global-nav-side-A010-blue > ul > li > ul > li > a,
nav.global-nav-side-A010-brown > ul > li > ul > li > a,
nav.global-nav-side-A010-pink > ul > li > ul > li > a,
nav.global-nav-side-A010-purple > ul > li > ul > li > a,
nav.global-nav-side-A010-black > ul > li > ul > li > a,
nav.global-nav-side-A010-colorful > ul > li > ul > li > a {
  padding: 12px 20px;
  font-size: 13px;
}
nav.global-nav-upper-A010-red > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-red > ul > li > a {
  background-image: url("../../images/global-navi/A010/red/arrow-upper.png"), url("../../images/global-navi/A010/red/line-upper.png"), url("../../images/global-navi/A010/red/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-red > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/red/arrow-upper.png"), url("../../images/global-navi/A010/red/line-upper.png"), url("../../images/global-navi/A010/red/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #a40000;
}
nav.global-nav-upper-A010-red > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-red > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-red > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-red > ul > li > ul > li > a:hover {
  background: #ffe0e0;
  color: #a40000;
}
nav.global-nav-upper-A010-red > ul > li > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-upper-A010-red > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-side-A010-red > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-red > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-red > ul > li > a {
  background: url("../../images/global-navi/A010/red/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-red > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/red/arrow-side.png"), -moz-linear-gradient(left, #fff, #fae5e5);
  background: url("../../images/global-navi/A010/red/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fae5e5));
  background: url("../../images/global-navi/A010/red/arrow-side.png"), linear-gradient(to right, #fff, #fae5e5);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #a40000;
}
nav.global-nav-side-A010-red > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-red > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-red > ul > li > ul > li > a:hover {
  background: #ffe0e0;
  color: #a40000;
}
nav.global-nav-side-A010-red > ul > li > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-side-A010-red > ul > li.active > a {
  color: #a40000;
}
.lt-ie9 nav.global-nav-upper-A010-red > ul {
  background: #fff;
  border-bottom: 3px solid #a40000;
}
.lt-ie9 nav.global-nav-upper-A010-red > ul > li > a {
  background-image: url("../../images/global-navi/A010/red/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-red > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/red/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-red > ul > li > a:hover {
  background: url("../../images/global-navi/A010/red/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-orange > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-orange > ul > li > a {
  background-image: url("../../images/global-navi/A010/orange/arrow-upper.png"), url("../../images/global-navi/A010/orange/line-upper.png"), url("../../images/global-navi/A010/orange/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-orange > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/orange/arrow-upper.png"), url("../../images/global-navi/A010/orange/line-upper.png"), url("../../images/global-navi/A010/orange/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #ff8e25;
}
nav.global-nav-upper-A010-orange > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-orange > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-orange > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-orange > ul > li > ul > li > a:hover {
  background: #fff2e6;
  color: #ff8e25;
}
nav.global-nav-upper-A010-orange > ul > li > ul > li.active > a {
  color: #ff8e25;
}
nav.global-nav-upper-A010-orange > ul > li.active > a {
  color: #ff8e25;
}
nav.global-nav-side-A010-orange > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-orange > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-orange > ul > li > a {
  background: url("../../images/global-navi/A010/orange/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-orange > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/orange/arrow-side.png"), -moz-linear-gradient(left, #fff, #fff0e2);
  background: url("../../images/global-navi/A010/orange/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fff0e2));
  background: url("../../images/global-navi/A010/orange/arrow-side.png"), linear-gradient(to right, #fff, #fff0e2);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #ff8e25;
}
nav.global-nav-side-A010-orange > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-orange > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-orange > ul > li > ul > li > a:hover {
  background: #fff2e6;
  color: #ff8e25;
}
nav.global-nav-side-A010-orange > ul > li > ul > li.active > a {
  color: #ff8e25;
}
nav.global-nav-side-A010-orange > ul > li.active > a {
  color: #ff8e25;
}
.lt-ie9 nav.global-nav-upper-A010-orange > ul {
  background: #fff;
  border-bottom: 3px solid #ff8e25;
}
.lt-ie9 nav.global-nav-upper-A010-orange > ul > li > a {
  background-image: url("../../images/global-navi/A010/orange/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-orange > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/orange/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-orange > ul > li > a:hover {
  background: url("../../images/global-navi/A010/orange/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-yellow > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-yellow > ul > li > a {
  background-image: url("../../images/global-navi/A010/yellow/arrow-upper.png"), url("../../images/global-navi/A010/yellow/line-upper.png"), url("../../images/global-navi/A010/yellow/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-yellow > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/yellow/arrow-upper.png"), url("../../images/global-navi/A010/yellow/line-upper.png"), url("../../images/global-navi/A010/yellow/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #fabe29;
}
nav.global-nav-upper-A010-yellow > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-yellow > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-yellow > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-yellow > ul > li > ul > li > a:hover {
  background: #fff8e6;
  color: #fabe29;
}
nav.global-nav-upper-A010-yellow > ul > li > ul > li.active > a {
  color: #fabe29;
}
nav.global-nav-upper-A010-yellow > ul > li.active > a {
  color: #fabe29;
}
nav.global-nav-side-A010-yellow > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-yellow > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-yellow > ul > li > a {
  background: url("../../images/global-navi/A010/yellow/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-yellow > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/yellow/arrow-side.png"), -moz-linear-gradient(left, #fff, #fff7e2);
  background: url("../../images/global-navi/A010/yellow/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fff7e2));
  background: url("../../images/global-navi/A010/yellow/arrow-side.png"), linear-gradient(to right, #fff, #fff7e2);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #fabe29;
}
nav.global-nav-side-A010-yellow > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-yellow > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-yellow > ul > li > ul > li > a:hover {
  background: #fff8e6;
  color: #fabe29;
}
nav.global-nav-side-A010-yellow > ul > li > ul > li.active > a {
  color: #fabe29;
}
nav.global-nav-side-A010-yellow > ul > li.active > a {
  color: #fabe29;
}
.lt-ie9 nav.global-nav-upper-A010-yellow > ul {
  background: #fff;
  border-bottom: 3px solid #fabe29;
}
.lt-ie9 nav.global-nav-upper-A010-yellow > ul > li > a {
  background-image: url("../../images/global-navi/A010/yellow/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-yellow > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/yellow/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-yellow > ul > li > a:hover {
  background: url("../../images/global-navi/A010/yellow/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-yellowgreen > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-yellowgreen > ul > li > a {
  background-image: url("../../images/global-navi/A010/yellow-green/arrow-upper.png"), url("../../images/global-navi/A010/yellow-green/line-upper.png"), url("../../images/global-navi/A010/yellow-green/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-yellowgreen > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/yellow-green/arrow-upper.png"), url("../../images/global-navi/A010/yellow-green/line-upper.png"), url("../../images/global-navi/A010/yellow-green/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #9bc907;
}
nav.global-nav-upper-A010-yellowgreen > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-yellowgreen > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-yellowgreen > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-yellowgreen > ul > li > ul > li > a:hover {
  background: #f9ffe6;
  color: #9bc907;
}
nav.global-nav-upper-A010-yellowgreen > ul > li > ul > li.active > a {
  color: #9bc907;
}
nav.global-nav-upper-A010-yellowgreen > ul > li.active > a {
  color: #9bc907;
}
nav.global-nav-side-A010-yellowgreen > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-yellowgreen > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-yellowgreen > ul > li > a {
  background: url("../../images/global-navi/A010/yellow-green/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-yellowgreen > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/yellow-green/arrow-side.png"), -moz-linear-gradient(left, #fff, #f7fde3);
  background: url("../../images/global-navi/A010/yellow-green/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#f7fde3));
  background: url("../../images/global-navi/A010/yellow-green/arrow-side.png"), linear-gradient(to right, #fff, #f7fde3);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #9bc907;
}
nav.global-nav-side-A010-yellowgreen > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-yellowgreen > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-yellowgreen > ul > li > ul > li > a:hover {
  background: #f9ffe6;
  color: #9bc907;
}
nav.global-nav-side-A010-yellowgreen > ul > li > ul > li.active > a {
  color: #9bc907;
}
nav.global-nav-side-A010-yellowgreen > ul > li.active > a {
  color: #9bc907;
}
.lt-ie9 nav.global-nav-upper-A010-yellowgreen > ul {
  background: #fff;
  border-bottom: 3px solid #9bc907;
}
.lt-ie9 nav.global-nav-upper-A010-yellowgreen > ul > li > a {
  background-image: url("../../images/global-navi/A010/yellow-green/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-yellowgreen > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/yellow-green/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-yellowgreen > ul > li > a:hover {
  background: url("../../images/global-navi/A010/yellow-green/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-green > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-green > ul > li > a {
  background-image: url("../../images/global-navi/A010/green/arrow-upper.png"), url("../../images/global-navi/A010/green/line-upper.png"), url("../../images/global-navi/A010/green/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-green > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/green/arrow-upper.png"), url("../../images/global-navi/A010/green/line-upper.png"), url("../../images/global-navi/A010/green/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #46a12f;
}
nav.global-nav-upper-A010-green > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-green > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-green > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-green > ul > li > ul > li > a:hover {
  background: #ecfce8;
  color: #46a12f;
}
nav.global-nav-upper-A010-green > ul > li > ul > li.active > a {
  color: #46a12f;
}
nav.global-nav-upper-A010-green > ul > li.active > a {
  color: #46a12f;
}
nav.global-nav-side-A010-green > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-green > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-green > ul > li > a {
  background: url("../../images/global-navi/A010/green/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-green > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/green/arrow-side.png"), -moz-linear-gradient(left, #fff, #ecf8e9);
  background: url("../../images/global-navi/A010/green/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#ecf8e9));
  background: url("../../images/global-navi/A010/green/arrow-side.png"), linear-gradient(to right, #fff, #ecf8e9);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #46a12f;
}
nav.global-nav-side-A010-green > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-green > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-green > ul > li > ul > li > a:hover {
  background: #ecfce8;
  color: #46a12f;
}
nav.global-nav-side-A010-green > ul > li > ul > li.active > a {
  color: #46a12f;
}
nav.global-nav-side-A010-green > ul > li.active > a {
  color: #46a12f;
}
.lt-ie9 nav.global-nav-upper-A010-green > ul {
  background: #fff;
  border-bottom: 3px solid #46a12f;
}
.lt-ie9 nav.global-nav-upper-A010-green > ul > li > a {
  background-image: url("../../images/global-navi/A010/green/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-green > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/green/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-green > ul > li > a:hover {
  background: url("../../images/global-navi/A010/green/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-aqua > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-aqua > ul > li > a {
  background-image: url("../../images/global-navi/A010/aqua/arrow-upper.png"), url("../../images/global-navi/A010/aqua/line-upper.png"), url("../../images/global-navi/A010/aqua/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-aqua > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/aqua/arrow-upper.png"), url("../../images/global-navi/A010/aqua/line-upper.png"), url("../../images/global-navi/A010/aqua/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #068bca;
}
nav.global-nav-upper-A010-aqua > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-aqua > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-aqua > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-aqua > ul > li > ul > li > a:hover {
  background: #e6f7ff;
  color: #068bca;
}
nav.global-nav-upper-A010-aqua > ul > li > ul > li.active > a {
  color: #068bca;
}
nav.global-nav-upper-A010-aqua > ul > li.active > a {
  color: #068bca;
}
nav.global-nav-side-A010-aqua > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-aqua > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-aqua > ul > li > a {
  background: url("../../images/global-navi/A010/aqua/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-aqua > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/aqua/arrow-side.png"), -moz-linear-gradient(left, #fff, #e3f5fe);
  background: url("../../images/global-navi/A010/aqua/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#e3f5fe));
  background: url("../../images/global-navi/A010/aqua/arrow-side.png"), linear-gradient(to right, #fff, #e3f5fe);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #068bca;
}
nav.global-nav-side-A010-aqua > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-aqua > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-aqua > ul > li > ul > li > a:hover {
  background: #e6f7ff;
  color: #068bca;
}
nav.global-nav-side-A010-aqua > ul > li > ul > li.active > a {
  color: #068bca;
}
nav.global-nav-side-A010-aqua > ul > li.active > a {
  color: #068bca;
}
.lt-ie9 nav.global-nav-upper-A010-aqua > ul {
  background: #fff;
  border-bottom: 3px solid #068bca;
}
.lt-ie9 nav.global-nav-upper-A010-aqua > ul > li > a {
  background-image: url("../../images/global-navi/A010/aqua/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-aqua > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/aqua/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-aqua > ul > li > a:hover {
  background: url("../../images/global-navi/A010/aqua/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-blue > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-blue > ul > li > a {
  background-image: url("../../images/global-navi/A010/blue/arrow-upper.png"), url("../../images/global-navi/A010/blue/line-upper.png"), url("../../images/global-navi/A010/blue/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-blue > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/blue/arrow-upper.png"), url("../../images/global-navi/A010/blue/line-upper.png"), url("../../images/global-navi/A010/blue/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #2253ae;
}
nav.global-nav-upper-A010-blue > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-blue > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-blue > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-blue > ul > li > ul > li > a:hover {
  background: #e6efff;
  color: #2253ae;
}
nav.global-nav-upper-A010-blue > ul > li > ul > li.active > a {
  color: #2253ae;
}
nav.global-nav-upper-A010-blue > ul > li.active > a {
  color: #2253ae;
}
nav.global-nav-side-A010-blue > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-blue > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-blue > ul > li > a {
  background: url("../../images/global-navi/A010/blue/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-blue > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/blue/arrow-side.png"), -moz-linear-gradient(left, #fff, #e6edfa);
  background: url("../../images/global-navi/A010/blue/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#e6edfa));
  background: url("../../images/global-navi/A010/blue/arrow-side.png"), linear-gradient(to right, #fff, #e6edfa);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #2253ae;
}
nav.global-nav-side-A010-blue > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-blue > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-blue > ul > li > ul > li > a:hover {
  background: #e6efff;
  color: #2253ae;
}
nav.global-nav-side-A010-blue > ul > li > ul > li.active > a {
  color: #2253ae;
}
nav.global-nav-side-A010-blue > ul > li.active > a {
  color: #2253ae;
}
.lt-ie9 nav.global-nav-upper-A010-blue > ul {
  background: #fff;
  border-bottom: 3px solid #2253ae;
}
.lt-ie9 nav.global-nav-upper-A010-blue > ul > li > a {
  background-image: url("../../images/global-navi/A010/blue/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-blue > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/blue/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-blue > ul > li > a:hover {
  background: url("../../images/global-navi/A010/blue/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-brown > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-brown > ul > li > a {
  background-image: url("../../images/global-navi/A010/brown/arrow-upper.png"), url("../../images/global-navi/A010/brown/line-upper.png"), url("../../images/global-navi/A010/brown/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-brown > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/brown/arrow-upper.png"), url("../../images/global-navi/A010/brown/line-upper.png"), url("../../images/global-navi/A010/brown/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #975239;
}
nav.global-nav-upper-A010-brown > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-brown > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-brown > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-brown > ul > li > ul > li > a:hover {
  background: #fbefea;
  color: #975239;
}
nav.global-nav-upper-A010-brown > ul > li > ul > li.active > a {
  color: #975239;
}
nav.global-nav-upper-A010-brown > ul > li.active > a {
  color: #975239;
}
nav.global-nav-side-A010-brown > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-brown > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-brown > ul > li > a {
  background: url("../../images/global-navi/A010/brown/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-brown > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/brown/arrow-side.png"), -moz-linear-gradient(left, #fff, #f7edea);
  background: url("../../images/global-navi/A010/brown/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#f7edea));
  background: url("../../images/global-navi/A010/brown/arrow-side.png"), linear-gradient(to right, #fff, #f7edea);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #975239;
}
nav.global-nav-side-A010-brown > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-brown > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-brown > ul > li > ul > li > a:hover {
  background: #fbefea;
  color: #975239;
}
nav.global-nav-side-A010-brown > ul > li > ul > li.active > a {
  color: #975239;
}
nav.global-nav-side-A010-brown > ul > li.active > a {
  color: #975239;
}
.lt-ie9 nav.global-nav-upper-A010-brown > ul {
  background: #fff;
  border-bottom: 3px solid #975239;
}
.lt-ie9 nav.global-nav-upper-A010-brown > ul > li > a {
  background-image: url("../../images/global-navi/A010/brown/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-brown > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/brown/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-brown > ul > li > a:hover {
  background: url("../../images/global-navi/A010/brown/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-pink > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-pink > ul > li > a {
  background-image: url("../../images/global-navi/A010/pink/arrow-upper.png"), url("../../images/global-navi/A010/pink/line-upper.png"), url("../../images/global-navi/A010/pink/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-pink > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/pink/arrow-upper.png"), url("../../images/global-navi/A010/pink/line-upper.png"), url("../../images/global-navi/A010/pink/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #fa9090;
}
nav.global-nav-upper-A010-pink > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-pink > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-pink > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-pink > ul > li > ul > li > a:hover {
  background: #ffe6e6;
  color: #fa9090;
}
nav.global-nav-upper-A010-pink > ul > li > ul > li.active > a {
  color: #fa9090;
}
nav.global-nav-upper-A010-pink > ul > li.active > a {
  color: #fa9090;
}
nav.global-nav-side-A010-pink > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-pink > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-pink > ul > li > a {
  background: url("../../images/global-navi/A010/pink/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-pink > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/pink/arrow-side.png"), -moz-linear-gradient(left, #fff, #fae7e7);
  background: url("../../images/global-navi/A010/pink/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fae7e7));
  background: url("../../images/global-navi/A010/pink/arrow-side.png"), linear-gradient(to right, #fff, #fae7e7);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #fa9090;
}
nav.global-nav-side-A010-pink > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-pink > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-pink > ul > li > ul > li > a:hover {
  background: #ffe6e6;
  color: #fa9090;
}
nav.global-nav-side-A010-pink > ul > li > ul > li.active > a {
  color: #fa9090;
}
nav.global-nav-side-A010-pink > ul > li.active > a {
  color: #fa9090;
}
.lt-ie9 nav.global-nav-upper-A010-pink > ul {
  background: #fff;
  border-bottom: 3px solid #fa9090;
}
.lt-ie9 nav.global-nav-upper-A010-pink > ul > li > a {
  background-image: url("../../images/global-navi/A010/pink/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-pink > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/pink/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-pink > ul > li > a:hover {
  background: url("../../images/global-navi/A010/pink/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-purple > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-purple > ul > li > a {
  background-image: url("../../images/global-navi/A010/purple/arrow-upper.png"), url("../../images/global-navi/A010/purple/line-upper.png"), url("../../images/global-navi/A010/purple/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-purple > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/purple/arrow-upper.png"), url("../../images/global-navi/A010/purple/line-upper.png"), url("../../images/global-navi/A010/purple/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #863b94;
}
nav.global-nav-upper-A010-purple > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-purple > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-purple > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-purple > ul > li > ul > li > a:hover {
  background: #f8eafa;
  color: #863b94;
}
nav.global-nav-upper-A010-purple > ul > li > ul > li.active > a {
  color: #863b94;
}
nav.global-nav-upper-A010-purple > ul > li.active > a {
  color: #863b94;
}
nav.global-nav-side-A010-purple > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-purple > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-purple > ul > li > a {
  background: url("../../images/global-navi/A010/purple/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-purple > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/purple/arrow-side.png"), -moz-linear-gradient(left, #fff, #f4eaf6);
  background: url("../../images/global-navi/A010/purple/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#f4eaf6));
  background: url("../../images/global-navi/A010/purple/arrow-side.png"), linear-gradient(to right, #fff, #f4eaf6);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #863b94;
}
nav.global-nav-side-A010-purple > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-purple > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-purple > ul > li > ul > li > a:hover {
  background: #f8eafa;
  color: #863b94;
}
nav.global-nav-side-A010-purple > ul > li > ul > li.active > a {
  color: #863b94;
}
nav.global-nav-side-A010-purple > ul > li.active > a {
  color: #863b94;
}
.lt-ie9 nav.global-nav-upper-A010-purple > ul {
  background: #fff;
  border-bottom: 3px solid #863b94;
}
.lt-ie9 nav.global-nav-upper-A010-purple > ul > li > a {
  background-image: url("../../images/global-navi/A010/purple/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-purple > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/purple/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-purple > ul > li > a:hover {
  background: url("../../images/global-navi/A010/purple/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-black > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-black > ul > li > a {
  background-image: url("../../images/global-navi/A010/black/arrow-upper.png"), url("../../images/global-navi/A010/black/line-upper.png"), url("../../images/global-navi/A010/black/bg-upper.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-black > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/black/arrow-upper.png"), url("../../images/global-navi/A010/black/line-upper.png"), url("../../images/global-navi/A010/black/bg-upper-ov.png");
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #a40000;
}
nav.global-nav-upper-A010-black > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-black > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-black > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-black > ul > li > ul > li > a:hover {
  background: #f2f2f2;
  color: #a40000;
}
nav.global-nav-upper-A010-black > ul > li > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-upper-A010-black > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-side-A010-black > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-black > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-black > ul > li > a {
  background: url("../../images/global-navi/A010/black/arrow-side.png") 10px center no-repeat;
  color: #333;
}
nav.global-nav-side-A010-black > ul > li > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/black/arrow-side.png"), -moz-linear-gradient(left, #fff, #dcdcdc);
  background: url("../../images/global-navi/A010/black/arrow-side.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#dcdcdc));
  background: url("../../images/global-navi/A010/black/arrow-side.png"), linear-gradient(to right, #fff, #dcdcdc);
  background-repeat: no-repeat;
  background-position: 10px center;
  color: #a40000;
}
nav.global-nav-side-A010-black > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-black > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-black > ul > li > ul > li > a:hover {
  background: #f2f2f2;
  color: #a40000;
}
nav.global-nav-side-A010-black > ul > li > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-side-A010-black > ul > li.active > a {
  color: #a40000;
}
.lt-ie9 nav.global-nav-upper-A010-black > ul {
  background: #fff;
  border-bottom: 3px solid #000;
}
.lt-ie9 nav.global-nav-upper-A010-black > ul > li > a {
  background-image: url("../../images/global-navi/A010/black/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-black > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/black/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-side-A010-black > ul > li > a:hover {
  background: url("../../images/global-navi/A010/black/arrow-side.png") 10px center no-repeat;
}
nav.global-nav-upper-A010-colorful > ul {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+1) > a {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper2.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper2.png");
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+1) > a:hover {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper2.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper-ov2.png");
  color: #a40000;
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+2) > a {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper3.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper3.png");
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+2) > a:hover {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper3.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper-ov3.png");
  color: #a40000;
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+3) > a {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper4.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper4.png");
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+3) > a:hover {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper4.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper-ov4.png");
  color: #a40000;
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+4) > a {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper5.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper5.png");
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+4) > a:hover {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper5.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper-ov5.png");
  color: #a40000;
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+5) > a {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper6.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper6.png");
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+5) > a:hover {
  background-image: url("../../images/global-navi/A010/colorful/arrow-upper6.png"), url("../../images/global-navi/A010/colorful/line-upper.png"), url("../../images/global-navi/A010/colorful/bg-upper-ov6.png");
  color: #a40000;
}
nav.global-nav-upper-A010-colorful > ul > li > a {
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
  color: #333;
}
nav.global-nav-upper-A010-colorful > ul > li > a:hover {
  background-position: center 90%, right center, left bottom;
  background-repeat: no-repeat, no-repeat, repeat-x;
}
nav.global-nav-upper-A010-colorful > ul > li:nth-child(5n+5) {
  background: none;
}
nav.global-nav-upper-A010-colorful > ul > li > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-upper-A010-colorful > ul > li > ul > li > a {
  background: #fff;
  padding: 10px 20px;
  color: #333;
}
nav.global-nav-upper-A010-colorful > ul > li > ul > li > a:hover {
  background: #ffe6e6;
  color: #f1a6a6;
}
nav.global-nav-upper-A010-colorful > ul > li > ul > li.active > a {
  color: #f1a6a6;
}
nav.global-nav-upper-A010-colorful > ul > li.active > a {
  color: #a40000;
}
nav.global-nav-side-A010-colorful > ul {
  background: #fff;
  background: -moz-linear-gradient(left, #fff, #f0f0f0);
  background: -webkit-gradient(linear, left center, right center, from(#fff), to(#f0f0f0));
  background: linear-gradient(to right, #fff, #f0f0f0);
}
nav.global-nav-side-A010-colorful > ul > li {
  border-bottom: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+1) > a {
  background: url("../../images/global-navi/A010/colorful/arrow-side2.png") 10px center no-repeat;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+1) > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/colorful/arrow-side2.png"), -moz-linear-gradient(left, #fff, #fff0e2);
  background: url("../../images/global-navi/A010/colorful/arrow-side2.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fff0e2));
  background: url("../../images/global-navi/A010/colorful/arrow-side2.png"), linear-gradient(to right, #fff, #fff0e2);
  color: #ffc998;
  background-repeat: no-repeat;
  background-position: 10px center;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+2) > a {
  background: url("../../images/global-navi/A010/colorful/arrow-side3.png") 10px center no-repeat;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+2) > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/colorful/arrow-side3.png"), -moz-linear-gradient(left, #fff, #fff0e2);
  background: url("../../images/global-navi/A010/colorful/arrow-side3.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fff0e2));
  background: url("../../images/global-navi/A010/colorful/arrow-side3.png"), linear-gradient(to right, #fff, #fff0e2);
  color: #ffe298;
  background-repeat: no-repeat;
  background-position: 10px center;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+3) > a {
  background: url("../../images/global-navi/A010/colorful/arrow-side4.png") 10px center no-repeat;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+3) > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/colorful/arrow-side4.png"), -moz-linear-gradient(left, #fff, #fff7e2);
  background: url("../../images/global-navi/A010/colorful/arrow-side4.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#fff7e2));
  background: url("../../images/global-navi/A010/colorful/arrow-side4.png"), linear-gradient(to right, #fff, #fff7e2);
  color: #e6ff98;
  background-repeat: no-repeat;
  background-position: 10px center;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+4) > a {
  background: url("../../images/global-navi/A010/colorful/arrow-side5.png") 10px center no-repeat;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+4) > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/colorful/arrow-side5.png"), -moz-linear-gradient(left, #fff, #f7fde3);
  background: url("../../images/global-navi/A010/colorful/arrow-side5.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#f7fde3));
  background: url("../../images/global-navi/A010/colorful/arrow-side5.png"), linear-gradient(to right, #fff, #f7fde3);
  color: #b9eaad;
  background-repeat: no-repeat;
  background-position: 10px center;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+5) > a {
  background: url("../../images/global-navi/A010/colorful/arrow-side6.png") 10px center no-repeat;
}
nav.global-nav-side-A010-colorful > ul > li:nth-child(5n+5) > a:hover {
  background: #fff;
  background: url("../../images/global-navi/A010/colorful/arrow-side6.png"), -moz-linear-gradient(left, #fff, #ecf8e9);
  background: url("../../images/global-navi/A010/colorful/arrow-side6.png"), -webkit-gradient(linear, left center, right center, from(#fff), to(#ecf8e9));
  background: url("../../images/global-navi/A010/colorful/arrow-side6.png"), linear-gradient(to right, #fff, #ecf8e9);
  color: #98deff;
  background-repeat: no-repeat;
  background-position: 10px center;
}
nav.global-nav-side-A010-colorful > ul > li > a {
  color: #333;
}
nav.global-nav-side-A010-colorful > ul > li > ul > li {
  border-top: 1px solid #e2e2e2;
}
nav.global-nav-side-A010-colorful > ul > li > ul > li > a {
  background: #fff;
  color: #333;
}
nav.global-nav-side-A010-colorful > ul > li > ul > li > a:hover {
  background: #ffe6e6;
  color: #f1a6a6;
}
nav.global-nav-side-A010-colorful > ul > li > ul > li.active > a {
  color: #f1a6a6;
}
nav.global-nav-side-A010-colorful > ul > li.active > a {
  color: #a40000;
}
.lt-ie9 nav.global-nav-upper-A010-colorful > ul {
  background: #fff;
  border-bottom: 3px solid #a40000;
}
.lt-ie9 nav.global-nav-upper-A010-colorful > ul > li > a {
  background-image: url("../../images/global-navi/A010/colorful/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.lt-ie9 nav.global-nav-upper-A010-colorful > ul > li > a:hover {
  background-image: url("../../images/global-navi/A010/colorful/line-upper.png");
  background-position: right center;
  background-repeat: no-repeat;
  color: #46a12f;
}
.lt-ie9 nav.global-nav-side-A010-colorful > ul > li > a:hover {
  background: url("../../images/global-navi/A010/colorful/arrow-side.png") 10px center no-repeat;
  color: #2253ae;
}
