
/* navi 0 */

.globalnavi0 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi0 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_limited/close.gif);
  background-repeat: no-repeat;
}

#menu00-1 { background-position: -180px 0; }
#menu00-2 { background-position: -180px -25px; }
#menu00-3 { background-position: -180px -50px; }

.globalnavi0 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_limited/close.gif);
  background-repeat: no-repeat;
}

#menu00-1 a { background-position: 0px 0; }
#menu00-2 a { background-position: 0px -25px; }
#menu00-3 a { background-position: 0px -50px; }

.globalnavi0 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}


/* navi 1 */

.globalnavi1 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi1 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_08/close.gif);
  background-repeat: no-repeat;
}

#menu08-1 { background-position: -180px 0; }
#menu08-2 { background-position: -180px -25px; }
#menu08-3 { background-position: -180px -50px; }
#menu08-4 { background-position: -180px -75px; }
#menu08-5 { background-position: -180px -100px; }
#menu08-6 { background-position: -180px -125px; }
#menu08-7 { background-position: -180px -150px; }
#menu08-8 { background-position: -180px -175px; }
#menu08-9 { background-position: -180px -200px; }
#menu08-10 { background-position: -180px -225px; }
#menu08-11 { background-position: -180px -250px; }
#menu08-12 { background-position: -180px -275px; }

.globalnavi1 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_08/close.gif);
  background-repeat: no-repeat;
}

#menu08-1 a { background-position: 0px 0; }
#menu08-2 a { background-position: 0px -25px; }
#menu08-3 a { background-position: 0px -50px; }
#menu08-4 a { background-position: 0px -75px; }
#menu08-5 a { background-position: 0px -100px; }
#menu08-6 a { background-position: 0px -125px; }
#menu08-7 a { background-position: 0px -150px; }
#menu08-8 a { background-position: 0px -175px; }
#menu08-9 a { background-position: 0px -200px; }
#menu08-10 a { background-position: 0px -225px; }
#menu08-11 a { background-position: 0px -250px; }
#menu08-12 a { background-position: 0px -275px; }

.globalnavi1 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}


/* navi 2 */

.globalnavi2 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi2 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_07/close.gif);
  background-repeat: no-repeat;
}

#menu07-1 { background-position: -180px 0; }
#menu07-2 { background-position: -180px -25px; }

.globalnavi2 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_07/close.gif);
  background-repeat: no-repeat;
}

#menu07-1 a { background-position: 0px 0; }
#menu07-2 a { background-position: 0px -25px; }

.globalnavi2 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}


/* navi 3 */

.globalnavi3 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi3 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_03/close.gif);
  background-repeat: no-repeat;
}

#menu03-1 { background-position: -180px 0; }
#menu03-2 { background-position: -180px -25px; }
#menu03-3 { background-position: -180px -50px; }
#menu03-4 { background-position: -180px -75px; }
#menu03-5 { background-position: -180px -100px; }
#menu03-6 { background-position: -180px -125px; }
#menu03-7 { background-position: -180px -150px; }

.globalnavi3 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_03/close.gif);
  background-repeat: no-repeat;
}

#menu03-1 a { background-position: 0px 0; }
#menu03-2 a { background-position: 0px -25px; }
#menu03-3 a { background-position: 0px -50px; }
#menu03-4 a { background-position: 0px -75px; }
#menu03-5 a { background-position: 0px -100px; }
#menu03-6 a { background-position: 0px -125px; }
#menu03-7 a { background-position: 0px -150px; }

.globalnavi3 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}


/* navi 4 */

.globalnavi4 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi4 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_06/close.gif);
  background-repeat: no-repeat;
}

#menu06-1 { background-position: -180px 0; }
#menu06-2 { background-position: -180px -25px; }
#menu06-3 { background-position: -180px -50px; }
#menu06-4 { background-position: -180px -75px; }
#menu06-5 { background-position: -180px -100px; }
#menu06-6 { background-position: -180px -125px; }

.globalnavi4 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_06/close.gif);
  background-repeat: no-repeat;
}

#menu06-1 a { background-position: 0px 0; }
#menu06-2 a { background-position: 0px -25px; }
#menu06-3 a { background-position: 0px -50px; }
#menu06-4 a { background-position: 0px -75px; }
#menu06-5 a { background-position: 0px -100px; }
#menu06-6 a { background-position: 0px -125px; }

.globalnavi4 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}


/* navi 5 */

.globalnavi5 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi5 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_01A/close.gif);
  background-repeat: no-repeat;
}

#menu01A-1 { background-position: -180px 0; }
#menu01A-2 { background-position: -180px -25px; }
#menu01A-3 { background-position: -180px -50px; }
#menu01A-4 { background-position: -180px -75px; }
#menu01A-5 { background-position: -180px -100px; }
#menu01A-6 { background-position: -180px -125px; }
#menu01A-7 { background-position: -180px -150px; }
#menu01A-8 { background-position: -180px -175px; }
#menu01A-9 { background-position: -180px -200px; }

.globalnavi5 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_01A/close.gif);
  background-repeat: no-repeat;
}

#menu01A-1 a { background-position: 0px 0; }
#menu01A-2 a { background-position: 0px -25px; }
#menu01A-3 a { background-position: 0px -50px; }
#menu01A-4 a { background-position: 0px -75px; }
#menu01A-5 a { background-position: 0px -100px; }
#menu01A-6 a { background-position: 0px -125px; }
#menu01A-7 a { background-position: 0px -150px; }
#menu01A-8 a { background-position: 0px -175px; }
#menu01A-9 a { background-position: 0px -200px; }

.globalnavi5 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}


/* navi 6 */


.globalnavi6 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 180px;
}

.globalnavi6 li {
  margin: 0;
  padding: 0;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_01B/close.gif);
  background-repeat: no-repeat;
}

#menu01B-1 { background-position: -180px 0px; }
#menu01B-2 { background-position: -180px -25px; }
#menu01B-3 { background-position: -180px -50px; }
#menu01B-4 { background-position: -180px -75px; }
#menu01B-5 { background-position: -180px -100px; }

.globalnavi6 a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  width: 180px;
  height: 25px;
  background-image: url(../img/navi-button/item-line_01B/close.gif);
  background-repeat: no-repeat;
}

#menu01B-1 a { background-position: 0px 0px; }
#menu01B-2 a { background-position: 0px -25px; }
#menu01B-3 a { background-position: 0px -50px; }
#menu01B-4 a { background-position: 0px -75px; }
#menu01B-5 a { background-position: 0px -100px; }

.globalnavi6 a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}



/* private */

#undercons { position: relative; margin:50px auto; text-align:center; font-weight:bold; color:#666666;}



