@charset "Shift_JIS";
a#sinjuku{
  margin:0 3px 3px 0;
  background:transparent url("http://www.harenchi.co.jp/tokyo/images/bana/sinjuku_bana.jpg") 0 0 no-repeat!important; 
  width:120px;
  height:160px;
  display:block;
  text-align:left;
  text-indent:-9999px;
}
a:hover#sinjuku{
  background:transparent url("http://www.harenchi.co.jp/tokyo/images/bana/sinjuku_bana.jpg") 0 -160px no-repeat!important;
}




/*

はれへっだー。

*/


#groupNavi{
top:0;
left:0;
width:100%;
background-color:#cccccc;
border-bottom:solid 1px #000;
height:45px;
z-index:15;
}

#groupNavi *{
margin:0;
padding:0;
color:#000;
text-decoration:none;
font-size:11px;
list-style:none;
}

#groupNavi ul{
clear:both;
height:22px;
}
#groupNavi li{
float:left;
}


#groupNavi li a{
display:block;
padding:2px 2px;
}


#hareHeader{
width:740px;
height:25px;
margin:0 auto;
position:relative;
padding:20px 0 0 0;
}

#hareHeader ul{
border-top:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #fff;
border-bottom:solid 1px #fff;
}

#hareHeader ul a.on{
border-top:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #fff;
border-bottom:solid 1px #fff;
}

ul#areaMenu,
ul#contentsMenu{
border:none;
}

#areaMenu{
position:absolute;
top:0;
left:0;
}

#areaMenu a:hover{
background-color:#d6ffff;
border-top:solid 1px #fff;
border-left:solid 1px #fff;
border-right:solid 1px #000;
border-bottom:solid 1px #000;
}

#contentsMenu{
position:absolute;
top:0;
right:0;
}

#contentsMenu li{
height:20px;
}
#contentsMenu a:hover{
border-top:solid 1px #fff;
border-left:solid 1px #fff;
border-right:solid 1px #000;
border-bottom:solid 1px #000;
}


#ykShop {width:800px;}

#yk a:hover		{background-color:#ffffce;}
#kw a:hover		{background-color:#9cffff;}
#tk a:hover		{background-color:#ffce66;}
#st a:hover		{background-color:#ceffce;}


#ykContents		{background-color:#ff9eff;}
#ykContents .on	{background-color:#ffff6b;}
#ykContents a:hover	{background-color:#ffd7ff;}

#ykShop			{background-color:#ffff9c;}
#ykShop a.on		{background-color:#ffff6b;}
#ykShop a:hover	{background-color:#ffffce;}

#kwShop			{background-color:#9cffff;}
#kwShop a:hover	{background-color:#ceffff;}

#tkShop			{background-color:#ffce00;}
#tkShop a:hover	{background-color:#ffce66;}

#stShop			{background-color:#9cff9c;}
#stShop a:hover	{background-color:#ceffce;}
