a span {
	display: none;
}

/***  ロゴ  ***/
a.logo {
	background-image: url(images/kan_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px -115px;
	display: block;
	height: 114px;
	width: 400px;
}
a.logo:hover {
	background-position: 0px 0px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.logo_info {
	background-image: url(images/info/kan_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 131px;
	width: 400px;
}
a.logo_info:hover {
	background-position: 0px -131px;
	position: relative;
	top: 0px;
	left: 0px;
}

a.logo_recomm {
	background-image: url(images/recommend/kan_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 131px;
	width: 400px;
}
a.logo_recomm:hover {
	background-position: 0px -131px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.logo_menu {
	background-image: url(images/menu/kan_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 131px;
	width: 400px;
}
a.logo_menu:hover {
	background-position: 0px -131px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.logo_access {
	background-image: url(images/access/kan_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 131px;
	width: 400px;
}
a.logo_access:hover {
	background-position: 0px -131px;
	position: relative;
	top: 0px;
	left: 0px;
}

/***  サイドナビボタン  ***/
a#navi {
	background-image: url(images/sidenavi.jpg);
	background-repeat: no-repeat;
	height: 54px;
	width: 221px;
	display: block;
}
a.navi1 {
	background-position: 0px 0px;
}
a.navi1:hover {
	background-position: -221px 0px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.navi2 {
	background-position: 0px -54px;
}
a.navi2:hover {
	background-position: -221px -54px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.navi3 {
	background-position: 0px -108px;
}
a.navi3:hover {
	background-position: -221px -108px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.navi4 {
	background-position: 0px -162px;
}
a.navi4:hover {
	background-position: -221px -162px;
	position: relative;
	top: 0px;
	left: 0px;
}
a.navi5 {
	background-position: 0px -216px;
}
a.navi5:hover {
	background-position: -221px -216px;
	position: relative;
	top: 0px;
	left: 0px;
}

/***  サイドバナー  ***/
a.side_unagi {
	background-image: url(images/banner_unagi_s.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 86px;
	width: 221px;
}
a.side_unagi:hover {
	background-position: -221px 0px;
}
a.side_koi {
	background-image: url(images/banner_koi_s.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 86px;
	width: 221px;
}
a.side_koi:hover {
	background-position: -221px 0px;
}

/***  トップバナー  ***/
a.top_unagi {
	background-image: url(images/banner_unagi.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 129px;
	width: 276px;
}
a.top_unagi:hover {
	background-position: 0px -129px;
}
a.top_koi {
	background-image: url(images/banner_koi.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 129px;
	width: 276px;
}
a.top_koi:hover {
	background-position: 0px -129px;
}

/***  ページトップへ  ***/
a.pagetop {
	background-image: url(images/pagetop.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 29px;
	width: 174px;
}
a.pagetop:hover {
	background-position: 0px -29px;
}

