@charset "UTF-8";
nav.global-nav-upper-A002-red,
nav.global-nav-side-A002-red,
nav.global-nav-upper-A002-orange,
nav.global-nav-side-A002-orange,
nav.global-nav-upper-A002-yellow,
nav.global-nav-side-A002-yellow,
nav.global-nav-upper-A002-yellowgreen,
nav.global-nav-side-A002-yellowgreen,
nav.global-nav-upper-A002-green,
nav.global-nav-side-A002-green,
nav.global-nav-upper-A002-aqua,
nav.global-nav-side-A002-aqua,
nav.global-nav-upper-A002-blue,
nav.global-nav-side-A002-blue,
nav.global-nav-upper-A002-brown,
nav.global-nav-side-A002-brown,
nav.global-nav-upper-A002-pink,
nav.global-nav-side-A002-pink,
nav.global-nav-upper-A002-purple,
nav.global-nav-side-A002-purple,
nav.global-nav-upper-A002-black,
nav.global-nav-side-A002-black,
nav.global-nav-upper-A002-colorful,
nav.global-nav-side-A002-colorful {
  margin: 0 0 20px;
  padding: 0;
}
nav.global-nav-upper-A002-red ul,
nav.global-nav-side-A002-red ul,
nav.global-nav-upper-A002-orange ul,
nav.global-nav-side-A002-orange ul,
nav.global-nav-upper-A002-yellow ul,
nav.global-nav-side-A002-yellow ul,
nav.global-nav-upper-A002-yellowgreen ul,
nav.global-nav-side-A002-yellowgreen ul,
nav.global-nav-upper-A002-green ul,
nav.global-nav-side-A002-green ul,
nav.global-nav-upper-A002-aqua ul,
nav.global-nav-side-A002-aqua ul,
nav.global-nav-upper-A002-blue ul,
nav.global-nav-side-A002-blue ul,
nav.global-nav-upper-A002-brown ul,
nav.global-nav-side-A002-brown ul,
nav.global-nav-upper-A002-pink ul,
nav.global-nav-side-A002-pink ul,
nav.global-nav-upper-A002-purple ul,
nav.global-nav-side-A002-purple ul,
nav.global-nav-upper-A002-black ul,
nav.global-nav-side-A002-black ul,
nav.global-nav-upper-A002-colorful ul,
nav.global-nav-side-A002-colorful ul {
  list-style: none;
}
nav.global-nav-upper-A002-red ul li,
nav.global-nav-side-A002-red ul li,
nav.global-nav-upper-A002-orange ul li,
nav.global-nav-side-A002-orange ul li,
nav.global-nav-upper-A002-yellow ul li,
nav.global-nav-side-A002-yellow ul li,
nav.global-nav-upper-A002-yellowgreen ul li,
nav.global-nav-side-A002-yellowgreen ul li,
nav.global-nav-upper-A002-green ul li,
nav.global-nav-side-A002-green ul li,
nav.global-nav-upper-A002-aqua ul li,
nav.global-nav-side-A002-aqua ul li,
nav.global-nav-upper-A002-blue ul li,
nav.global-nav-side-A002-blue ul li,
nav.global-nav-upper-A002-brown ul li,
nav.global-nav-side-A002-brown ul li,
nav.global-nav-upper-A002-pink ul li,
nav.global-nav-side-A002-pink ul li,
nav.global-nav-upper-A002-purple ul li,
nav.global-nav-side-A002-purple ul li,
nav.global-nav-upper-A002-black ul li,
nav.global-nav-side-A002-black ul li,
nav.global-nav-upper-A002-colorful ul li,
nav.global-nav-side-A002-colorful ul li {
  padding: 0;
}
nav.global-nav-upper-A002-red ul li a,
nav.global-nav-side-A002-red ul li a,
nav.global-nav-upper-A002-orange ul li a,
nav.global-nav-side-A002-orange ul li a,
nav.global-nav-upper-A002-yellow ul li a,
nav.global-nav-side-A002-yellow ul li a,
nav.global-nav-upper-A002-yellowgreen ul li a,
nav.global-nav-side-A002-yellowgreen ul li a,
nav.global-nav-upper-A002-green ul li a,
nav.global-nav-side-A002-green ul li a,
nav.global-nav-upper-A002-aqua ul li a,
nav.global-nav-side-A002-aqua ul li a,
nav.global-nav-upper-A002-blue ul li a,
nav.global-nav-side-A002-blue ul li a,
nav.global-nav-upper-A002-brown ul li a,
nav.global-nav-side-A002-brown ul li a,
nav.global-nav-upper-A002-pink ul li a,
nav.global-nav-side-A002-pink ul li a,
nav.global-nav-upper-A002-purple ul li a,
nav.global-nav-side-A002-purple ul li a,
nav.global-nav-upper-A002-black ul li a,
nav.global-nav-side-A002-black ul li a,
nav.global-nav-upper-A002-colorful ul li a,
nav.global-nav-side-A002-colorful ul li a {
  display: block;
  text-decoration: none;
}
nav.global-nav-upper-A002-red ul li ul,
nav.global-nav-side-A002-red ul li ul,
nav.global-nav-upper-A002-orange ul li ul,
nav.global-nav-side-A002-orange ul li ul,
nav.global-nav-upper-A002-yellow ul li ul,
nav.global-nav-side-A002-yellow ul li ul,
nav.global-nav-upper-A002-yellowgreen ul li ul,
nav.global-nav-side-A002-yellowgreen ul li ul,
nav.global-nav-upper-A002-green ul li ul,
nav.global-nav-side-A002-green ul li ul,
nav.global-nav-upper-A002-aqua ul li ul,
nav.global-nav-side-A002-aqua ul li ul,
nav.global-nav-upper-A002-blue ul li ul,
nav.global-nav-side-A002-blue ul li ul,
nav.global-nav-upper-A002-brown ul li ul,
nav.global-nav-side-A002-brown ul li ul,
nav.global-nav-upper-A002-pink ul li ul,
nav.global-nav-side-A002-pink ul li ul,
nav.global-nav-upper-A002-purple ul li ul,
nav.global-nav-side-A002-purple ul li ul,
nav.global-nav-upper-A002-black ul li ul,
nav.global-nav-side-A002-black ul li ul,
nav.global-nav-upper-A002-colorful ul li ul,
nav.global-nav-side-A002-colorful ul li ul {
  margin: 0;
  list-style: none;
}
nav.global-nav-upper-A002-red > ul,
nav.global-nav-side-A002-red > ul,
nav.global-nav-upper-A002-orange > ul,
nav.global-nav-side-A002-orange > ul,
nav.global-nav-upper-A002-yellow > ul,
nav.global-nav-side-A002-yellow > ul,
nav.global-nav-upper-A002-yellowgreen > ul,
nav.global-nav-side-A002-yellowgreen > ul,
nav.global-nav-upper-A002-green > ul,
nav.global-nav-side-A002-green > ul,
nav.global-nav-upper-A002-aqua > ul,
nav.global-nav-side-A002-aqua > ul,
nav.global-nav-upper-A002-blue > ul,
nav.global-nav-side-A002-blue > ul,
nav.global-nav-upper-A002-brown > ul,
nav.global-nav-side-A002-brown > ul,
nav.global-nav-upper-A002-pink > ul,
nav.global-nav-side-A002-pink > ul,
nav.global-nav-upper-A002-purple > ul,
nav.global-nav-side-A002-purple > ul,
nav.global-nav-upper-A002-black > ul,
nav.global-nav-side-A002-black > ul,
nav.global-nav-upper-A002-colorful > ul,
nav.global-nav-side-A002-colorful > ul {
  margin: 0;
}
nav.global-nav-upper-A002-red > ul > li,
nav.global-nav-side-A002-red > ul > li,
nav.global-nav-upper-A002-orange > ul > li,
nav.global-nav-side-A002-orange > ul > li,
nav.global-nav-upper-A002-yellow > ul > li,
nav.global-nav-side-A002-yellow > ul > li,
nav.global-nav-upper-A002-yellowgreen > ul > li,
nav.global-nav-side-A002-yellowgreen > ul > li,
nav.global-nav-upper-A002-green > ul > li,
nav.global-nav-side-A002-green > ul > li,
nav.global-nav-upper-A002-aqua > ul > li,
nav.global-nav-side-A002-aqua > ul > li,
nav.global-nav-upper-A002-blue > ul > li,
nav.global-nav-side-A002-blue > ul > li,
nav.global-nav-upper-A002-brown > ul > li,
nav.global-nav-side-A002-brown > ul > li,
nav.global-nav-upper-A002-pink > ul > li,
nav.global-nav-side-A002-pink > ul > li,
nav.global-nav-upper-A002-purple > ul > li,
nav.global-nav-side-A002-purple > ul > li,
nav.global-nav-upper-A002-black > ul > li,
nav.global-nav-side-A002-black > ul > li,
nav.global-nav-upper-A002-colorful > ul > li,
nav.global-nav-side-A002-colorful > ul > li {
  position: relative;
}
nav.global-nav-upper-A002-red > ul > li > a:hover,
nav.global-nav-side-A002-red > ul > li > a:hover,
nav.global-nav-upper-A002-orange > ul > li > a:hover,
nav.global-nav-side-A002-orange > ul > li > a:hover,
nav.global-nav-upper-A002-yellow > ul > li > a:hover,
nav.global-nav-side-A002-yellow > ul > li > a:hover,
nav.global-nav-upper-A002-yellowgreen > ul > li > a:hover,
nav.global-nav-side-A002-yellowgreen > ul > li > a:hover,
nav.global-nav-upper-A002-green > ul > li > a:hover,
nav.global-nav-side-A002-green > ul > li > a:hover,
nav.global-nav-upper-A002-aqua > ul > li > a:hover,
nav.global-nav-side-A002-aqua > ul > li > a:hover,
nav.global-nav-upper-A002-blue > ul > li > a:hover,
nav.global-nav-side-A002-blue > ul > li > a:hover,
nav.global-nav-upper-A002-brown > ul > li > a:hover,
nav.global-nav-side-A002-brown > ul > li > a:hover,
nav.global-nav-upper-A002-pink > ul > li > a:hover,
nav.global-nav-side-A002-pink > ul > li > a:hover,
nav.global-nav-upper-A002-purple > ul > li > a:hover,
nav.global-nav-side-A002-purple > ul > li > a:hover,
nav.global-nav-upper-A002-black > ul > li > a:hover,
nav.global-nav-side-A002-black > ul > li > a:hover,
nav.global-nav-upper-A002-colorful > ul > li > a:hover,
nav.global-nav-side-A002-colorful > ul > li > a:hover {
  text-decoration: none;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A001-red ul li ul li a,
  nav.global-nav-side-A001-red ul li ul li a,
  nav.global-nav-upper-A001-orange ul li ul li a,
  nav.global-nav-side-A001-orange ul li ul li a,
  nav.global-nav-upper-A001-yellow ul li ul li a,
  nav.global-nav-side-A001-yellow ul li ul li a,
  nav.global-nav-upper-A001-yellowgreen ul li ul li a,
  nav.global-nav-side-A001-yellowgreen ul li ul li a,
  nav.global-nav-upper-A001-green ul li ul li a,
  nav.global-nav-side-A001-green ul li ul li a,
  nav.global-nav-upper-A001-aqua ul li ul li a,
  nav.global-nav-side-A001-aqua ul li ul li a,
  nav.global-nav-upper-A001-blue ul li ul li a,
  nav.global-nav-side-A001-blue ul li ul li a,
  nav.global-nav-upper-A001-brown ul li ul li a,
  nav.global-nav-side-A001-brown ul li ul li a,
  nav.global-nav-upper-A001-pink ul li ul li a,
  nav.global-nav-side-A001-pink ul li ul li a,
  nav.global-nav-upper-A001-purple ul li ul li a,
  nav.global-nav-side-A001-purple ul li ul li a,
  nav.global-nav-upper-A001-black ul li ul li a,
  nav.global-nav-side-A001-black ul li ul li a,
  nav.global-nav-upper-A001-colorful ul li ul li a,
  nav.global-nav-side-A001-colorful ul li ul li a,
  nav.global-nav-upper-A001-red ul li ul li.active a,
  nav.global-nav-side-A001-red ul li ul li.active a,
  nav.global-nav-upper-A001-orange ul li ul li.active a,
  nav.global-nav-side-A001-orange ul li ul li.active a,
  nav.global-nav-upper-A001-yellow ul li ul li.active a,
  nav.global-nav-side-A001-yellow ul li ul li.active a,
  nav.global-nav-upper-A001-yellowgreen ul li ul li.active a,
  nav.global-nav-side-A001-yellowgreen ul li ul li.active a,
  nav.global-nav-upper-A001-green ul li ul li.active a,
  nav.global-nav-side-A001-green ul li ul li.active a,
  nav.global-nav-upper-A001-aqua ul li ul li.active a,
  nav.global-nav-side-A001-aqua ul li ul li.active a,
  nav.global-nav-upper-A001-blue ul li ul li.active a,
  nav.global-nav-side-A001-blue ul li ul li.active a,
  nav.global-nav-upper-A001-brown ul li ul li.active a,
  nav.global-nav-side-A001-brown ul li ul li.active a,
  nav.global-nav-upper-A001-pink ul li ul li.active a,
  nav.global-nav-side-A001-pink ul li ul li.active a,
  nav.global-nav-upper-A001-purple ul li ul li.active a,
  nav.global-nav-side-A001-purple ul li ul li.active a,
  nav.global-nav-upper-A001-black ul li ul li.active a,
  nav.global-nav-side-A001-black ul li ul li.active a,
  nav.global-nav-upper-A001-colorful ul li ul li.active a,
  nav.global-nav-side-A001-colorful ul li ul li.active a {
    font-size: 11px !important;
  }
}
nav.global-nav-upper-A002-red ul li:hover ul li,
nav.global-nav-upper-A002-orange ul li:hover ul li,
nav.global-nav-upper-A002-yellow ul li:hover ul li,
nav.global-nav-upper-A002-yellowgreen ul li:hover ul li,
nav.global-nav-upper-A002-green ul li:hover ul li,
nav.global-nav-upper-A002-aqua ul li:hover ul li,
nav.global-nav-upper-A002-blue ul li:hover ul li,
nav.global-nav-upper-A002-brown ul li:hover ul li,
nav.global-nav-upper-A002-pink ul li:hover ul li,
nav.global-nav-upper-A002-purple ul li:hover ul li,
nav.global-nav-upper-A002-black ul li:hover ul li,
nav.global-nav-upper-A002-colorful ul li:hover ul li {
  height: 100% !important;
}
nav.global-nav-upper-A002-red > ul,
nav.global-nav-upper-A002-orange > ul,
nav.global-nav-upper-A002-yellow > ul,
nav.global-nav-upper-A002-yellowgreen > ul,
nav.global-nav-upper-A002-green > ul,
nav.global-nav-upper-A002-aqua > ul,
nav.global-nav-upper-A002-blue > ul,
nav.global-nav-upper-A002-brown > ul,
nav.global-nav-upper-A002-pink > ul,
nav.global-nav-upper-A002-purple > ul,
nav.global-nav-upper-A002-black > ul,
nav.global-nav-upper-A002-colorful > ul {
  font-size: 14px;
}
nav.global-nav-upper-A002-red > ul > li > a,
nav.global-nav-upper-A002-orange > ul > li > a,
nav.global-nav-upper-A002-yellow > ul > li > a,
nav.global-nav-upper-A002-yellowgreen > ul > li > a,
nav.global-nav-upper-A002-green > ul > li > a,
nav.global-nav-upper-A002-aqua > ul > li > a,
nav.global-nav-upper-A002-blue > ul > li > a,
nav.global-nav-upper-A002-brown > ul > li > a,
nav.global-nav-upper-A002-pink > ul > li > a,
nav.global-nav-upper-A002-purple > ul > li > a,
nav.global-nav-upper-A002-black > ul > li > a,
nav.global-nav-upper-A002-colorful > ul > li > a {
  padding: 21px 10px 20px 43px;
}
nav.global-nav-upper-A002-red > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-orange > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-yellow > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-green > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-aqua > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-blue > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-brown > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-pink > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-purple > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-black > ul > li > ul > li:last-child > a,
nav.global-nav-upper-A002-colorful > ul > li > ul > li:last-child > a {
  border-bottom: none;
}
nav.global-nav-upper-A002-red > ul > li > ul > li > a,
nav.global-nav-upper-A002-orange > ul > li > ul > li > a,
nav.global-nav-upper-A002-yellow > ul > li > ul > li > a,
nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li > a,
nav.global-nav-upper-A002-green > ul > li > ul > li > a,
nav.global-nav-upper-A002-aqua > ul > li > ul > li > a,
nav.global-nav-upper-A002-blue > ul > li > ul > li > a,
nav.global-nav-upper-A002-brown > ul > li > ul > li > a,
nav.global-nav-upper-A002-pink > ul > li > ul > li > a,
nav.global-nav-upper-A002-purple > ul > li > ul > li > a,
nav.global-nav-upper-A002-black > ul > li > ul > li > a,
nav.global-nav-upper-A002-colorful > ul > li > ul > li > a {
  padding: 12px 10px 11px 40px;
  font-size: 13px;
}
nav.global-nav-upper-A002-red > ul > li > a:after,
nav.global-nav-upper-A002-orange > ul > li > a:after,
nav.global-nav-upper-A002-yellow > ul > li > a:after,
nav.global-nav-upper-A002-yellowgreen > ul > li > a:after,
nav.global-nav-upper-A002-green > ul > li > a:after,
nav.global-nav-upper-A002-aqua > ul > li > a:after,
nav.global-nav-upper-A002-blue > ul > li > a:after,
nav.global-nav-upper-A002-brown > ul > li > a:after,
nav.global-nav-upper-A002-pink > ul > li > a:after,
nav.global-nav-upper-A002-purple > ul > li > a:after,
nav.global-nav-upper-A002-black > ul > li > a:after,
nav.global-nav-upper-A002-colorful > ul > li > a:after {
  position: absolute;
}
nav.global-nav-side-A002-red ul,
nav.global-nav-side-A002-orange ul,
nav.global-nav-side-A002-yellow ul,
nav.global-nav-side-A002-yellowgreen ul,
nav.global-nav-side-A002-green ul,
nav.global-nav-side-A002-aqua ul,
nav.global-nav-side-A002-blue ul,
nav.global-nav-side-A002-brown ul,
nav.global-nav-side-A002-pink ul,
nav.global-nav-side-A002-purple ul,
nav.global-nav-side-A002-black ul,
nav.global-nav-side-A002-colorful ul {
  font-size: 14px;
}
nav.global-nav-side-A002-red ul li a,
nav.global-nav-side-A002-orange ul li a,
nav.global-nav-side-A002-yellow ul li a,
nav.global-nav-side-A002-yellowgreen ul li a,
nav.global-nav-side-A002-green ul li a,
nav.global-nav-side-A002-aqua ul li a,
nav.global-nav-side-A002-blue ul li a,
nav.global-nav-side-A002-brown ul li a,
nav.global-nav-side-A002-pink ul li a,
nav.global-nav-side-A002-purple ul li a,
nav.global-nav-side-A002-black ul li a,
nav.global-nav-side-A002-colorful ul li a {
  padding: 12px 10px 11px 40px;
}
nav.global-nav-side-A002-red ul li ul li:last-child > a,
nav.global-nav-side-A002-orange ul li ul li:last-child > a,
nav.global-nav-side-A002-yellow ul li ul li:last-child > a,
nav.global-nav-side-A002-yellowgreen ul li ul li:last-child > a,
nav.global-nav-side-A002-green ul li ul li:last-child > a,
nav.global-nav-side-A002-aqua ul li ul li:last-child > a,
nav.global-nav-side-A002-blue ul li ul li:last-child > a,
nav.global-nav-side-A002-brown ul li ul li:last-child > a,
nav.global-nav-side-A002-pink ul li ul li:last-child > a,
nav.global-nav-side-A002-purple ul li ul li:last-child > a,
nav.global-nav-side-A002-black ul li ul li:last-child > a,
nav.global-nav-side-A002-colorful ul li ul li:last-child > a,
nav.global-nav-side-A002-red ul li ul li.active:last-child > a,
nav.global-nav-side-A002-orange ul li ul li.active:last-child > a,
nav.global-nav-side-A002-yellow ul li ul li.active:last-child > a,
nav.global-nav-side-A002-yellowgreen ul li ul li.active:last-child > a,
nav.global-nav-side-A002-green ul li ul li.active:last-child > a,
nav.global-nav-side-A002-aqua ul li ul li.active:last-child > a,
nav.global-nav-side-A002-blue ul li ul li.active:last-child > a,
nav.global-nav-side-A002-brown ul li ul li.active:last-child > a,
nav.global-nav-side-A002-pink ul li ul li.active:last-child > a,
nav.global-nav-side-A002-purple ul li ul li.active:last-child > a,
nav.global-nav-side-A002-black ul li ul li.active:last-child > a,
nav.global-nav-side-A002-colorful ul li ul li.active:last-child > a {
  border-bottom: none;
}
nav.global-nav-side-A002-red ul li ul li a,
nav.global-nav-side-A002-orange ul li ul li a,
nav.global-nav-side-A002-yellow ul li ul li a,
nav.global-nav-side-A002-yellowgreen ul li ul li a,
nav.global-nav-side-A002-green ul li ul li a,
nav.global-nav-side-A002-aqua ul li ul li a,
nav.global-nav-side-A002-blue ul li ul li a,
nav.global-nav-side-A002-brown ul li ul li a,
nav.global-nav-side-A002-pink ul li ul li a,
nav.global-nav-side-A002-purple ul li ul li a,
nav.global-nav-side-A002-black ul li ul li a,
nav.global-nav-side-A002-colorful ul li ul li a,
nav.global-nav-side-A002-red ul li ul li.active a,
nav.global-nav-side-A002-orange ul li ul li.active a,
nav.global-nav-side-A002-yellow ul li ul li.active a,
nav.global-nav-side-A002-yellowgreen ul li ul li.active a,
nav.global-nav-side-A002-green ul li ul li.active a,
nav.global-nav-side-A002-aqua ul li ul li.active a,
nav.global-nav-side-A002-blue ul li ul li.active a,
nav.global-nav-side-A002-brown ul li ul li.active a,
nav.global-nav-side-A002-pink ul li ul li.active a,
nav.global-nav-side-A002-purple ul li ul li.active a,
nav.global-nav-side-A002-black ul li ul li.active a,
nav.global-nav-side-A002-colorful ul li ul li.active a {
  font-size: 13px;
}
nav.global-nav-side-A002-red > ul > li > a:after,
nav.global-nav-side-A002-orange > ul > li > a:after,
nav.global-nav-side-A002-yellow > ul > li > a:after,
nav.global-nav-side-A002-yellowgreen > ul > li > a:after,
nav.global-nav-side-A002-green > ul > li > a:after,
nav.global-nav-side-A002-aqua > ul > li > a:after,
nav.global-nav-side-A002-blue > ul > li > a:after,
nav.global-nav-side-A002-brown > ul > li > a:after,
nav.global-nav-side-A002-pink > ul > li > a:after,
nav.global-nav-side-A002-purple > ul > li > a:after,
nav.global-nav-side-A002-black > ul > li > a:after,
nav.global-nav-side-A002-colorful > ul > li > a:after {
  position: absolute;
  right: 15px;
}
nav.global-nav-side-A002-red > ul > li.active > a:after,
nav.global-nav-side-A002-orange > ul > li.active > a:after,
nav.global-nav-side-A002-yellow > ul > li.active > a:after,
nav.global-nav-side-A002-yellowgreen > ul > li.active > a:after,
nav.global-nav-side-A002-green > ul > li.active > a:after,
nav.global-nav-side-A002-aqua > ul > li.active > a:after,
nav.global-nav-side-A002-blue > ul > li.active > a:after,
nav.global-nav-side-A002-brown > ul > li.active > a:after,
nav.global-nav-side-A002-pink > ul > li.active > a:after,
nav.global-nav-side-A002-purple > ul > li.active > a:after,
nav.global-nav-side-A002-black > ul > li.active > a:after,
nav.global-nav-side-A002-colorful > ul > li.active > a:after {
  position: absolute;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-red > ul > li > a,
  nav.global-nav-upper-A002-orange > ul > li > a,
  nav.global-nav-upper-A002-yellow > ul > li > a,
  nav.global-nav-upper-A002-yellowgreen > ul > li > a,
  nav.global-nav-upper-A002-green > ul > li > a,
  nav.global-nav-upper-A002-aqua > ul > li > a,
  nav.global-nav-upper-A002-blue > ul > li > a,
  nav.global-nav-upper-A002-brown > ul > li > a,
  nav.global-nav-upper-A002-pink > ul > li > a,
  nav.global-nav-upper-A002-purple > ul > li > a,
  nav.global-nav-upper-A002-black > ul > li > a,
  nav.global-nav-upper-A002-colorful > ul > li > a {
    padding-left: 17%;
  }
  nav.global-nav-upper-A002-red > ul > li > ul > li > a,
  nav.global-nav-upper-A002-orange > ul > li > ul > li > a,
  nav.global-nav-upper-A002-yellow > ul > li > ul > li > a,
  nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li > a,
  nav.global-nav-upper-A002-green > ul > li > ul > li > a,
  nav.global-nav-upper-A002-aqua > ul > li > ul > li > a,
  nav.global-nav-upper-A002-blue > ul > li > ul > li > a,
  nav.global-nav-upper-A002-brown > ul > li > ul > li > a,
  nav.global-nav-upper-A002-pink > ul > li > ul > li > a,
  nav.global-nav-upper-A002-purple > ul > li > ul > li > a,
  nav.global-nav-upper-A002-black > ul > li > ul > li > a,
  nav.global-nav-upper-A002-colorful > ul > li > ul > li > a {
    padding-left: 17%;
  }
}
nav.global-nav-upper-A002-red > ul {
  border: 1px solid #f03e3e;
  background: url("../../images/global-navi/A002/red/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-red > ul > li > a {
  background: url("../../images/global-navi/A002/red/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-red > ul > li > a:hover {
  color: #e22e2e;
}
nav.global-nav-upper-A002-red > ul > li > ul > li {
  background: url("../../images/global-navi/A002/red/bg-sub.png") repeat #e75151;
}
nav.global-nav-upper-A002-red > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/red/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-red > ul > li > ul > li > a:hover {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-red > ul > li > ul > li.active > a {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-red > ul > li.active > a {
  color: #e22e2e;
}
nav.global-nav-side-A002-red > ul {
  border: 1px solid #f03e3e;
  background: url("../../images/global-navi/A002/red/bg-upper.png") repeat;
}
nav.global-nav-side-A002-red > ul > li > a {
  background: url("../../images/global-navi/A002/red/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-red > ul > li > a:hover {
  color: #e22e2e;
}
nav.global-nav-side-A002-red > ul > li > ul > li {
  background: url("../../images/global-navi/A002/red/bg-sub.png") repeat #e75151;
}
nav.global-nav-side-A002-red > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/red/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-red > ul > li > ul > li a:hover {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-red > ul > li > ul > li.active > a {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-red > ul > li.active > a {
  color: #e22e2e;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-red > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-red > ul > li > a {
    background: url("../../images/global-navi/A002/red/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-orange > ul {
  border: 1px solid #ff9131;
  background: url("../../images/global-navi/A002/orange/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-orange > ul > li > a {
  background: url("../../images/global-navi/A002/orange/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-orange > ul > li > a:hover {
  color: #ff8113;
}
nav.global-nav-upper-A002-orange > ul > li > ul > li {
  background: url("../../images/global-navi/A002/orange/bg-sub.png") repeat #f87300;
}
nav.global-nav-upper-A002-orange > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/orange/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-orange > ul > li > ul > li > a:hover {
  background-color: #f87300;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-orange > ul > li > ul > li.active > a {
  background-color: #f87300;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-orange > ul > li.active > a {
  color: #ff8113;
}
nav.global-nav-side-A002-orange > ul {
  border: 1px solid #ff9131;
  background: url("../../images/global-navi/A002/orange/bg-upper.png") repeat;
}
nav.global-nav-side-A002-orange > ul > li > a {
  background: url("../../images/global-navi/A002/orange/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-orange > ul > li > a:hover {
  color: #ff8113;
}
nav.global-nav-side-A002-orange > ul > li > ul > li {
  background: url("../../images/global-navi/A002/orange/bg-sub.png") repeat #f87300;
}
nav.global-nav-side-A002-orange > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/orange/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-orange > ul > li > ul > li a:hover {
  background-color: #f87300;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-orange > ul > li > ul > li.active > a {
  background-color: #f87300;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-orange > ul > li.active > a {
  color: #ff8113;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-orange > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-orange > ul > li > a {
    background: url("../../images/global-navi/A002/orange/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-yellow > ul {
  border: 1px solid #f9c734;
  background: url("../../images/global-navi/A002/yellow/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-yellow > ul > li > a {
  background: url("../../images/global-navi/A002/yellow/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-yellow > ul > li > a:hover {
  color: #d09d0a;
}
nav.global-nav-upper-A002-yellow > ul > li > ul > li {
  background: url("../../images/global-navi/A002/yellow/bg-sub.png") repeat #e9b10c;
}
nav.global-nav-upper-A002-yellow > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/yellow/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-yellow > ul > li > ul > li > a:hover {
  background-color: #e9b10c;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-yellow > ul > li > ul > li.active > a {
  background-color: #e9b10c;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-yellow > ul > li.active > a {
  color: #d09d0a;
}
nav.global-nav-side-A002-yellow > ul {
  border: 1px solid #f9c734;
  background: url("../../images/global-navi/A002/yellow/bg-upper.png") repeat;
}
nav.global-nav-side-A002-yellow > ul > li > a {
  background: url("../../images/global-navi/A002/yellow/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-yellow > ul > li > a:hover {
  color: #d09d0a;
}
nav.global-nav-side-A002-yellow > ul > li > ul > li {
  background: url("../../images/global-navi/A002/yellow/bg-sub.png") repeat #e9b10c;
}
nav.global-nav-side-A002-yellow > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/yellow/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-yellow > ul > li > ul > li a:hover {
  background-color: #e9b10c;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-yellow > ul > li > ul > li.active > a {
  background-color: #e9b10c;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-yellow > ul > li.active > a {
  color: #d09d0a;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-yellow > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-yellow > ul > li > a {
    background: url("../../images/global-navi/A002/yellow/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-yellowgreen > ul {
  border: 1px solid #b6d754;
  background: url("../../images/global-navi/A002/yellow-green/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-yellowgreen > ul > li > a {
  background: url("../../images/global-navi/A002/yellow-green/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-yellowgreen > ul > li > a:hover {
  color: #8db126;
}
nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li {
  background: url("../../images/global-navi/A002/yellow-green/bg-sub.png") repeat #9ec330;
}
nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/yellow-green/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li > a:hover {
  background-color: #9ec330;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-yellowgreen > ul > li > ul > li.active > a {
  background-color: #9ec330;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-yellowgreen > ul > li.active > a {
  color: #8db126;
}
nav.global-nav-side-A002-yellowgreen > ul {
  border: 1px solid #b6d754;
  background: url("../../images/global-navi/A002/yellow-green/bg-upper.png") repeat;
}
nav.global-nav-side-A002-yellowgreen > ul > li > a {
  background: url("../../images/global-navi/A002/yellow-green/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-yellowgreen > ul > li > a:hover {
  color: #8db126;
}
nav.global-nav-side-A002-yellowgreen > ul > li > ul > li {
  background: url("../../images/global-navi/A002/yellow-green/bg-sub.png") repeat #9ec330;
}
nav.global-nav-side-A002-yellowgreen > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/yellow-green/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-yellowgreen > ul > li > ul > li a:hover {
  background-color: #9ec330;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-yellowgreen > ul > li > ul > li.active > a {
  background-color: #9ec330;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-yellowgreen > ul > li.active > a {
  color: #8db126;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-yellowgreen > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-yellowgreen > ul > li > a {
    background: url("../../images/global-navi/A002/yellow-green/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-green > ul {
  border: 1px solid #83d057;
  background: url("../../images/global-navi/A002/green/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-green > ul > li > a {
  background: url("../../images/global-navi/A002/green/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-green > ul > li > a:hover {
  color: #4da718;
}
nav.global-nav-upper-A002-green > ul > li > ul > li {
  background: url("../../images/global-navi/A002/green/bg-sub.png") repeat #65b734;
}
nav.global-nav-upper-A002-green > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/green/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-green > ul > li > ul > li > a:hover {
  background-color: #65b734;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-green > ul > li > ul > li.active > a {
  background-color: #65b734;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-green > ul > li.active > a {
  color: #4da718;
}
nav.global-nav-side-A002-green > ul {
  border: 1px solid #83d057;
  background: url("../../images/global-navi/A002/green/bg-upper.png") repeat;
}
nav.global-nav-side-A002-green > ul > li > a {
  background: url("../../images/global-navi/A002/green/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-green > ul > li > a:hover {
  color: #4da718;
}
nav.global-nav-side-A002-green > ul > li > ul > li {
  background: url("../../images/global-navi/A002/green/bg-sub.png") repeat #65b734;
}
nav.global-nav-side-A002-green > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/green/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-green > ul > li > ul > li a:hover {
  background-color: #65b734;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-green > ul > li > ul > li.active > a {
  background-color: #65b734;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-green > ul > li.active > a {
  color: #4da718;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-green > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-green > ul > li > a {
    background: url("../../images/global-navi/A002/green/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-aqua > ul {
  border: 1px solid #5fd3d3;
  background: url("../../images/global-navi/A002/aqua/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-aqua > ul > li > a {
  background: url("../../images/global-navi/A002/aqua/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-aqua > ul > li > a:hover {
  color: #50c6c6;
}
nav.global-nav-upper-A002-aqua > ul > li > ul > li {
  background: url("../../images/global-navi/A002/aqua/bg-sub.png") repeat #3dbfc0;
}
nav.global-nav-upper-A002-aqua > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/aqua/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-aqua > ul > li > ul > li > a:hover {
  background-color: #3dbfc0;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-aqua > ul > li > ul > li.active > a {
  background-color: #3dbfc0;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-aqua > ul > li.active > a {
  color: #50c6c6;
}
nav.global-nav-side-A002-aqua > ul {
  border: 1px solid #5fd3d3;
  background: url("../../images/global-navi/A002/aqua/bg-upper.png") repeat;
}
nav.global-nav-side-A002-aqua > ul > li > a {
  background: url("../../images/global-navi/A002/aqua/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-aqua > ul > li > a:hover {
  color: #50c6c6;
}
nav.global-nav-side-A002-aqua > ul > li > ul > li {
  background: url("../../images/global-navi/A002/aqua/bg-sub.png") repeat #3dbfc0;
}
nav.global-nav-side-A002-aqua > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/aqua/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-aqua > ul > li > ul > li a:hover {
  background-color: #3dbfc0;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-aqua > ul > li > ul > li.active > a {
  background-color: #3dbfc0;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-aqua > ul > li.active > a {
  color: #50c6c6;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-aqua > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-aqua > ul > li > a {
    background: url("../../images/global-navi/A002/aqua/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-blue > ul {
  border: 1px solid #2760ca;
  background: url("../../images/global-navi/A002/blue/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-blue > ul > li > a {
  background: url("../../images/global-navi/A002/blue/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-blue > ul > li > a:hover {
  color: #2356b8;
}
nav.global-nav-upper-A002-blue > ul > li > ul > li {
  background: url("../../images/global-navi/A002/blue/bg-sub.png") repeat #2760ca;
}
nav.global-nav-upper-A002-blue > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/blue/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-blue > ul > li > ul > li > a:hover {
  background-color: #2760ca;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-blue > ul > li > ul > li.active > a {
  background-color: #2760ca;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-blue > ul > li.active > a {
  color: #2356b8;
}
nav.global-nav-side-A002-blue > ul {
  border: 1px solid #2760ca;
  background: url("../../images/global-navi/A002/blue/bg-upper.png") repeat;
}
nav.global-nav-side-A002-blue > ul > li > a {
  background: url("../../images/global-navi/A002/blue/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-blue > ul > li > a:hover {
  color: #2356b8;
}
nav.global-nav-side-A002-blue > ul > li > ul > li {
  background: url("../../images/global-navi/A002/blue/bg-sub.png") repeat #2760ca;
}
nav.global-nav-side-A002-blue > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/blue/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-blue > ul > li > ul > li a:hover {
  background-color: #2760ca;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-blue > ul > li > ul > li.active > a {
  background-color: #2760ca;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-blue > ul > li.active > a {
  color: #2356b8;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-blue > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-blue > ul > li > a {
    background: url("../../images/global-navi/A002/blue/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-brown > ul {
  border: 1px solid #7a5026;
  background: url("../../images/global-navi/A002/brown/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-brown > ul > li > a {
  background: url("../../images/global-navi/A002/brown/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-brown > ul > li > a:hover {
  color: #9f550c;
}
nav.global-nav-upper-A002-brown > ul > li > ul > li {
  background: url("../../images/global-navi/A002/brown/bg-sub.png") repeat #7a5026;
}
nav.global-nav-upper-A002-brown > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/brown/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-brown > ul > li > ul > li > a:hover {
  background-color: #7a5026;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-brown > ul > li > ul > li.active > a {
  background-color: #7a5026;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-brown > ul > li.active > a {
  color: #9f550c;
}
nav.global-nav-side-A002-brown > ul {
  border: 1px solid #7a5026;
  background: url("../../images/global-navi/A002/brown/bg-upper.png") repeat;
}
nav.global-nav-side-A002-brown > ul > li > a {
  background: url("../../images/global-navi/A002/brown/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-brown > ul > li > a:hover {
  color: #9f550c;
}
nav.global-nav-side-A002-brown > ul > li > ul > li {
  background: url("../../images/global-navi/A002/brown/bg-sub.png") repeat #7a5026;
}
nav.global-nav-side-A002-brown > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/brown/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-brown > ul > li > ul > li a:hover {
  background-color: #7a5026;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-brown > ul > li > ul > li.active > a {
  background-color: #7a5026;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-brown > ul > li.active > a {
  color: #9f550c;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-brown > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-brown > ul > li > a {
    background: url("../../images/global-navi/A002/brown/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-pink > ul {
  border: 1px solid #e62376;
  background: url("../../images/global-navi/A002/pink/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-pink > ul > li > a {
  background: url("../../images/global-navi/A002/pink/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-pink > ul > li > a:hover {
  color: #e83f85;
}
nav.global-nav-upper-A002-pink > ul > li > ul > li {
  background: url("../../images/global-navi/A002/pink/bg-sub.png") repeat #e62376;
}
nav.global-nav-upper-A002-pink > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/pink/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-pink > ul > li > ul > li > a:hover {
  background-color: #e62376;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-pink > ul > li > ul > li.active > a {
  background-color: #e62376;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-pink > ul > li.active > a {
  color: #e83f85;
}
nav.global-nav-side-A002-pink > ul {
  border: 1px solid #e62376;
  background: url("../../images/global-navi/A002/pink/bg-upper.png") repeat;
}
nav.global-nav-side-A002-pink > ul > li > a {
  background: url("../../images/global-navi/A002/pink/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-pink > ul > li > a:hover {
  color: #e83f85;
}
nav.global-nav-side-A002-pink > ul > li > ul > li {
  background: url("../../images/global-navi/A002/pink/bg-sub.png") repeat #e62376;
}
nav.global-nav-side-A002-pink > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/pink/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-pink > ul > li > ul > li a:hover {
  background-color: #e62376;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-pink > ul > li > ul > li.active > a {
  background-color: #e62376;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-pink > ul > li.active > a {
  color: #e83f85;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-pink > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-pink > ul > li > a {
    background: url("../../images/global-navi/A002/pink/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-purple > ul {
  border: 1px solid #a839ba;
  background: url("../../images/global-navi/A002/purple/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-purple > ul > li > a {
  background: url("../../images/global-navi/A002/purple/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-purple > ul > li > a:hover {
  color: #b14dc1;
}
nav.global-nav-upper-A002-purple > ul > li > ul > li {
  background: url("../../images/global-navi/A002/purple/bg-sub.png") repeat #a839ba;
}
nav.global-nav-upper-A002-purple > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/purple/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-purple > ul > li > ul > li > a:hover {
  background-color: #a839ba;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-purple > ul > li > ul > li.active > a {
  background-color: #a839ba;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-purple > ul > li.active > a {
  color: #b14dc1;
}
nav.global-nav-side-A002-purple > ul {
  border: 1px solid #a839ba;
  background: url("../../images/global-navi/A002/purple/bg-upper.png") repeat;
}
nav.global-nav-side-A002-purple > ul > li > a {
  background: url("../../images/global-navi/A002/purple/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-purple > ul > li > a:hover {
  color: #b14dc1;
}
nav.global-nav-side-A002-purple > ul > li > ul > li {
  background: url("../../images/global-navi/A002/purple/bg-sub.png") repeat #a839ba;
}
nav.global-nav-side-A002-purple > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/purple/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-purple > ul > li > ul > li a:hover {
  background-color: #a839ba;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-purple > ul > li > ul > li.active > a {
  background-color: #a839ba;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-purple > ul > li.active > a {
  color: #b14dc1;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-purple > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-purple > ul > li > a {
    background: url("../../images/global-navi/A002/purple/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-black > ul {
  border: 1px solid #0f0f0f;
  background: url("../../images/global-navi/A002/black/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-black > ul > li > a {
  background: url("../../images/global-navi/A002/black/list-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-black > ul > li > a:hover {
  color: #0f0f0f;
}
nav.global-nav-upper-A002-black > ul > li > ul > li {
  background: url("../../images/global-navi/A002/black/bg-sub.png") repeat #0f0f0f;
}
nav.global-nav-upper-A002-black > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/black/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-black > ul > li > ul > li > a:hover {
  background-color: #0f0f0f;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-black > ul > li > ul > li.active > a {
  background-color: #0f0f0f;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-black > ul > li.active > a {
  color: #0f0f0f;
}
nav.global-nav-side-A002-black > ul {
  border: 1px solid #0f0f0f;
  background: url("../../images/global-navi/A002/black/bg-upper.png") repeat;
}
nav.global-nav-side-A002-black > ul > li > a {
  background: url("../../images/global-navi/A002/black/list-upper.png") no-repeat 10px center;
  color: #000;
}
nav.global-nav-side-A002-black > ul > li > a:hover {
  color: #0f0f0f;
}
nav.global-nav-side-A002-black > ul > li > ul > li {
  background: url("../../images/global-navi/A002/black/bg-sub.png") repeat #0f0f0f;
}
nav.global-nav-side-A002-black > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/black/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-black > ul > li > ul > li a:hover {
  background-color: #0f0f0f;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-black > ul > li > ul > li.active > a {
  background-color: #0f0f0f;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-black > ul > li.active > a {
  color: #0f0f0f;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-black > ul {
    font-size: 14px;
  }
  nav.global-nav-upper-A002-black > ul > li > a {
    background: url("../../images/global-navi/A002/black/list-upper.png") no-repeat 1px center;
  }
}
nav.global-nav-upper-A002-colorful > ul {
  border: 1px solid #f87300;
  background: url("../../images/global-navi/A002/colorful/bg-upper.png") repeat;
}
nav.global-nav-upper-A002-colorful > ul > li > a {
  background: url("../../images/global-navi/A002/colorful/list1-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-upper-A002-colorful > ul > li > a:hover {
  color: #e22e2e;
}
nav.global-nav-upper-A002-colorful > ul > li:nth-child(5n+1) > a {
  background: url("../../images/global-navi/A002/colorful/list1-upper.png") no-repeat 7px center;
}
nav.global-nav-upper-A002-colorful > ul > li:nth-child(5n+2) > a {
  background: url("../../images/global-navi/A002/colorful/list2-upper.png") no-repeat 7px center;
}
nav.global-nav-upper-A002-colorful > ul > li:nth-child(5n+3) > a {
  background: url("../../images/global-navi/A002/colorful/list3-upper.png") no-repeat 7px center;
}
nav.global-nav-upper-A002-colorful > ul > li:nth-child(5n+4) > a {
  background: url("../../images/global-navi/A002/colorful/list4-upper.png") no-repeat 7px center;
}
nav.global-nav-upper-A002-colorful > ul > li:nth-child(5n+5) > a {
  background: url("../../images/global-navi/A002/colorful/list5-upper.png") no-repeat 7px center;
}
nav.global-nav-upper-A002-colorful > ul > li > ul > li {
  background: url("../../images/global-navi/A002/colorful/bg-sub.png") repeat #e62376;
}
nav.global-nav-upper-A002-colorful > ul > li > ul > li > a {
  background: url("../../images/global-navi/A002/colorful/side-sub.png") no-repeat 10px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-upper-A002-colorful > ul > li > ul > li > a:hover {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-upper-A002-colorful > ul > li > ul > li.active > a {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-upper-A002-colorful > ul > li.active > a {
  color: #e22e2e;
}
nav.global-nav-side-A002-colorful > ul {
  border: 1px solid #f03e3e;
  background: url("../../images/global-navi/A002/colorful/bg-upper.png") repeat;
}
nav.global-nav-side-A002-colorful > ul > li > a {
  background: url("../../images/global-navi/A002/colorful/list1-upper.png") no-repeat 7px center;
  color: #333;
}
nav.global-nav-side-A002-colorful > ul > li > a:hover {
  color: #e22e2e;
}
nav.global-nav-side-A002-colorful > ul > li:nth-child(5n+1) > a {
  background: url("../../images/global-navi/A002/colorful/list1-upper.png") no-repeat 7px center;
}
nav.global-nav-side-A002-colorful > ul > li:nth-child(5n+2) > a {
  background: url("../../images/global-navi/A002/colorful/list2-upper.png") no-repeat 7px center;
}
nav.global-nav-side-A002-colorful > ul > li:nth-child(5n+3) > a {
  background: url("../../images/global-navi/A002/colorful/list3-upper.png") no-repeat 7px center;
}
nav.global-nav-side-A002-colorful > ul > li:nth-child(5n+4) > a {
  background: url("../../images/global-navi/A002/colorful/list4-upper.png") no-repeat 7px center;
}
nav.global-nav-side-A002-colorful > ul > li:nth-child(5n+5) > a {
  background: url("../../images/global-navi/A002/colorful/list5-upper.png") no-repeat 7px center;
}
nav.global-nav-side-A002-colorful > ul > li > ul > li {
  background: url("../../images/global-navi/A002/colorful/bg-sub.png") repeat #e62376;
}
nav.global-nav-side-A002-colorful > ul > li > ul > li a {
  background: url("../../images/global-navi/A002/colorful/side-sub.png") no-repeat 20px center;
  color: #fff;
  border-bottom: 1px dotted #ccc;
}
nav.global-nav-side-A002-colorful > ul > li > ul > li a:hover {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
  color: #fff;
}
nav.global-nav-side-A002-colorful > ul > li > ul > li.active > a {
  background-color: #e75151;
  background-color: rgba(255,255,255,0.4);
}
nav.global-nav-side-A002-colorful > ul > li.active > a {
  color: #e22e2e;
}
@media (min-width: 768px) and (max-width: 979px) {
  nav.global-nav-upper-A002-colorful > ul > li > a {
    background: url("../../images/global-navi/A002/colorful/list-upper.png") no-repeat 1px center;
  }
}
