@charset "utf-8";


/*ーーーーーーーー総合ホームバックありー*/
.navi-left01
{
float: left;
width: 805px;
height: 108px;
background-image: url(../navi-img/navi01.jpg);
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*ーーーーーーーー総合ホームバックなしー*/
.navi-left02
{
float: left;
width: 805px;
height: 108px;
background-image: url(../navi-img/navi02.jpg);
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*ーーーーーーーー総合ホームバックなし3ボタン追加ー*/
.navi-left03
{
float: left;
width: 805px;
height: 108px;
background-image: url(../navi-img/navi03.jpg);
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*ーーーーーーーー総合ホームバックなし２ボタン追加ー*/
.navi-left04
{
float: left;
width: 805px;
height: 108px;
background-image: url(../navi-img/navi04.jpg);
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*ーーーーーーーー総合ホームバックなし1ボタン追加ー*/
.navi-left05
{
float: left;
width: 805px;
height: 108px;
background-image: url(../navi-img/navi05.jpg);
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-right
{
float: right;
width: 145px;
height: 108px;
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-space15-right
{
float: right;
font-size: 1px;
width: 15px;
height: 108px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.backto-kamihito
{
float: right;
width: 90px;
height: 90px;
background: url(../navi-img/kamihito-sublogo-r.jpg) left top no-repeat;
margin: 11px 0 7px 0;
padding: 0 0 0 0;
}

.backto-kamihito a
{
float: right;
width: 90px;
height: 90px;
background: url(../navi-img/kamihito-sublogo-n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.backto-kamihito a:hover
{
background-image: none;
}

.navi-right-noimg
{
float: right;
font-size: 1px;
width: 145px;
height: 108px;
background-color: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-space-h20
{
font-size: 1px;
height: 20px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-space-h9clear
{
clear: both;
font-size: 1px;
height: 9px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-space-h10clear
{
clear: both;
font-size: 1px;
height: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-space28
{
float: left;
font-size: 1px;
width: 28px;
height: 20px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.navi-space15
{
float: left;
font-size: 1px;
width: 15px;
height: 20px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.home-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/01home_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.home
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/01home_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.home a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/01home_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.home a:hover
{
background-image: none;
}

.cd-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/02cd_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.cd
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/02cd_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.cd a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/02cd_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.cd a:hover
{
background-image: none;
}

.live-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/03live_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.live
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/03live_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.live a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/03live_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.live a:hover
{
background-image: none;
}

.reiden-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/04reiden_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.reiden
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/04reiden_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.reiden a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/04reiden_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.reiden a:hover
{
background-image: none;
}

.katsudo-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/05katsudo_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.katsudo
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/05katsudo_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.katsudo a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/05katsudo_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.katsudo a:hover
{
background-image: none;
}

.call-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/06call_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.call
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/06call_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.call a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/06call_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.call a:hover
{
background-image: none;
}

.songs-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/07songs_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.songs
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/07songs_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.songs a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/07songs_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.songs a:hover
{
background-image: none;
}

.bokin-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/08bokin_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.bokin
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/08bokin_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.bokin a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/08bokin_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.bokin a:hover
{
background-image: none;
}

.shinji-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/09shinji_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.shinji
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/09shinji_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.shinji a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/09shinji_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.shinji a:hover
{
background-image: none;
}

.vegan-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/10vegan_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.vegan
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/10vegan_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.vegan a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/10vegan_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.vegan a:hover
{
background-image: none;
}

.linkpage-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/11linkpage_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.linkpage
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/11linkpage_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.linkpage a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/11linkpage_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.linkpage a:hover
{
background-image: none;
}

.osirase-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/13osirase_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.osirase
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/13osirase_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.osirase a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/13osirase_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.osirase a:hover
{
background-image: none;
}


.kaisai-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/14kaisai_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.kaisai
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/14kaisai_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.kaisai a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/14kaisai_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.kaisai a:hover
{
background-image: none;
}

.mixi-fix
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/15mixi_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.mixi
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/15mixi_r.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.mixi a
{
float: left;
font-size: 1px;
width: 130px;
height: 20px;
background: url(../navi-img/15mixi_n.jpg) left top no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
}

.mixi a:hover
{
background-image: none;
}


















