@charset "Shift_JIS";

#menu{
width:504px;
float:left;
margin-top:77px;
margin-left:270px;}

#menu ul{
list-style: none;}

#menu li{
display: block;
text-indent: -9999px;
float:left;}

#menu li+li {
margin-left: 47px;}

#menu a{
background:url(../_menu/menu_180319.gif);
display: block;
height:14px;}

#menu .current a,
#menu a:hover {
background-position-y: -14px;}

#menu li:nth-child(1) a{
width:114px;
background-position-x: 0;}
#menu li:nth-child(2) a{
width:26px;
background-position-x: -161px;}
#menu li:nth-child(3) a{
width:50px;
background-position-x: -233px;}

#menu li:nth-child(4) a{
width:48px;
background-position-x: -332px;}
#menu li:nth-child(5) a{
width:75px;
background-position-x: -425px;}




#bottom_menu{
width:235px;
float:left;
height:14px;
}


#bottom_menu ul{
list-style: none;
}

#bottom_menu li{
display: block;
text-indent: -9999px;
float:left;
}

#bottom_menu a{
background:url(../_menu/f_menu.gif);
display: block;
}


#top a{
background-position: 0px  0px;
width:64px;
height:14px;}

#top a:hover{
background-position: 0px -14px;
width:64px;
height:14px;}

#top_current a{
background-position: 0px -28px;
width:64px;
height:14px;}

#f_space01{
width:34px;
height:14px;
}

#f_space02{
width:36px;
height:14px;}


#link a{
background-position: -205px  0px;
width:30px;
height:14px;}

#link a:hover{
background-position: -205px -14px;
width:30px;
height:14px;}

#link_current a{
background-position: -205px -28px;
width:30px;
height:14px;}



#p_menu{
width:150px;
float:left;
margin-left:374px;
_margin-left:330px;
}

#p_menu ul{
list-style: none;}

#p_menu li{
display: block;
text-indent: -9999px;
float:left;}

#p_menu a{
background:url(../_menu/p_menu.gif);
display: block;}


#kimono a{
background-position: 0px 0px;
width:34px;
height:12px;}

#kimono a:hover{
background-position: 0px -12px;
width:34px;
height:12px;}

#kimono_current a{
background-position: 0px -12px;
width:34px;
height:12px;}

#p_mane_space{
width:25px;
height:12px;
}

#original a{
background-position: -59px 0px;
width:91px;
height:12px;}

#original a:hover{
background-position: -59px -12px;
width:91px;
height:12px;}

#original_current a{
background-position: -59px -12px;
width:91px;
height:12px;}


#g_menu{
width:288px;
float:left;
margin-left:228px;
}

#g_menu ul{
list-style: none;}

#g_menu li{
display: block;
text-indent: -9999px;
float:left;}

#g_menu li+li {
  margin-left: 25px;
}

#g_menu a{
background:url(../_menu/g_menu.gif);
display: block;
width:37px;
height:12px;}

#g_menu .current a,
#g_menu a:hover {
background-position-y: -13px;}

#g_menu li:nth-child(1) a{
background-position-x: 0;}
#g_menu li:nth-child(2) a{
background-position-x: -62px;}
#g_menu li:nth-child(3) a{
background-position-x: -124px;}
#g_menu li:nth-child(4) a{
background-position-x: -186px;}
#g_menu li:nth-child(5) a{
background-position-x: -250px;}



