@charset "utf-8";
/* CSS Document */
#sidenav ul {
  margin: 0;
  padding: 0;
  list-style-type: none; /* リストマークの削除 */
  width: 78px;
  height:413px;
  }

#sidenavi li {
  width: 78px;
  height: 77px;
  margin: 0;
  padding: 0;
  display: inline;
}

#sidenav a {
  text-indent: -9999px; /* テキストを隠す */
  text-decoration: none;
  display: block;
  width: 78px;
  height: 77px; /* リンク領域を広げる */
  background-image:url(../img/sidenav/btn01.png);
  background-repeat: no-repeat;
}

.btn01 a { background-position: 0 0; } /* 表示画像の位置を指定 */
.btn02 a { background-position: 0 -82px; }
.btn03 a { background-position: 0 -163px; }
.btn04 a { background-position: 0 -245px; }
.btn05 a { background-position: 0 -327px; }
.btn06 a { background-position: 0 -410px; }

#globalnavi a:hover {
  text-decoration: none;
  background-image: url(../img/sidenav/btn01.png);
  background-repeat: no-repeat;
}

.btn01 a:hover { background-position: -78px 0; } /* 入れ替え画像の位置を指定 */
.btn02 a:hover { background-position: -78px -82px; }
.btn03 a:hover { background-position: -78px -164px; }
.btn04 a:hover{ background-position: -78px -245px; }
.btn05 a:hover{ background-position: -78px -327px; }
.btn06 a:hover{ background-position: -78px -410px; }