/* CSS for pulldown menu v1.3 */
#global_a {
width:898px;
height:35px;
margin:0 auto 20px auto;
padding:0;
font-size:0.95em;
}

#global_b {
width:880px;
height:35px;
margin:0 auto 20px auto;
padding:0;
font-size:0.95em;
}

ul.menu {
position:relative;
list-style:none;
width:980px;
font-size:0.95em;
color:#333;
margin:0;
padding:0;
}

ul.menu li {
position:relative;
font-size:0.95em;
white-space:nowrap;
float:left;
font-size:12px;
color:#333;
border:none;
margin:0;
padding:0;
}

ul.menu a {
position:relative;
display:block;
text-decoration:none;
font-size:12px;
line-height:35px;
color:#333;
background:#FFF;
margin:0;
padding:0px 10px;
}

ul.menu a:visited {
color:#000;
background:#FFF;
}

#ume, #china, #kani, #koume, #ichiban, #koichian, #kanzaki, #cyokubai, #depa, #buaspa, #other, #bsc {
margin:0;
padding:0;
height:47px;
}

/* umenohna */
#ume a#ume_a {
display:block;
width:97px;
height:47px;
background:url(../img/global_a.jpg) 0 0;
margin:0;
padding:0;
}

#ume a#ume_a:hover {
display:block;
width:97px;
height:47px;
background:url(../img/global_a.jpg) 0 -45px;
margin:0;
padding:0;
}

/* china */
#china a#china_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -97px 0;
margin:0;
padding:0;
}

#china a#china_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -97px -45px;
margin:0;
padding:0;
}

/* kanishige */
#kani a#kani_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -195px 0;
margin:0;
padding:0;
}

#kani a#kani_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -195px -45px;
margin:0;
padding:0;
}

/* hanakoume */
#koume a#koume_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -293px 0;
margin:0;
padding:0;
}

#koume a#koume_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -293px -45px;
margin:0;
padding:0;
}

/* 1ban */
/*#ichiban a#ichiban_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -391px 0;
margin:0;
padding:0;
}

#ichiban a#ichiban_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -391px -45px;
margin:0;
padding:0;
}*/

/* kouichian */
#koichian a#koichian_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -391px 0;
margin:0;
padding:0;
}

#koichian a#koichian_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -391px -45px;
margin:0;
padding:0;
}

/* kanzaki */
#kanzaki a#kanzaki_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -490px 0;
margin:0;
padding:0;
}

#kanzaki a#kanzaki_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -490px -45px;
margin:0;
padding:0;
}

/* cyokubai */
#cyokubai a#cyokubai_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -588px 0;
margin:0;
padding:0;
}

#cyokubai a#cyokubai_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -588px -45px;
margin:0;
padding:0;
}

/* depachika */
#depa a#depa_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -686px 0;
margin:0;
padding:0;
}

#depa a#depa_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -686px -45px;
margin:0;
padding:0;
}

/* bs */
#bsc a#bsc_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -784px 0;
margin:0;
padding:0;
}

#bsc a#bsc_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -784px -45px;
margin:0;
padding:0;
}



/* bua spa */
#buaspa a#buaspa_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -882px 0;
margin:0;
padding:0;
}

#buaspa a#buaspa_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -882px -45px;
margin:0;
padding:0;
}

/* sushihan */
#sushihan a#sushihan_a {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -882px 0;
margin:0;
padding:0;
}

#sushihan a#sushihan_a:hover {
display:block;
width:98px;
height:47px;
background:url(../img/global_a.jpg) -882px -45px;
margin:0;
padding:0;
}

ul.menu ul {
position: relative;
display: none;
list-style: none;
height: 35px;
color: #000000;
border-top:#CCC 1px solid;
margin: 0;
padding: 0;
}

ul.menu ul li a {
width:205px;
font-size:1em;
}

ul.menu ul li a:hover {
width:205px;
font-size:1em;
}

ul.menu > li li {
clear:left;
border:#CCC 1px solid;
border-top:none;
}
ul.menu > li li a {
background:#FFF;
padding:0px 10px;
}

ul.menu li:hover > a {
color:#000;
background:#CCC;
}
ul.menu li:hover > ul {
display:block;
position:absolute;
top:100%;
left:5px;
}
ul.menu li a:hover {
color:#FFF;
background:#901C1F;
}
ul.menu li li:hover ul {
top:0;
left:100%;
}

/* ************************************************************ */


/* umenohna */
#ume a#ume_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) 0 0;
margin:0;
padding:0;
}

#ume a#ume_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) 0 -45px;
margin:0;
padding:0;
}

/* china */
#china a#china_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -89px 0;
margin:0;
padding:0;
}

#china a#china_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -89px -45px;
margin:0;
padding:0;
}

/* kanishige */
#kani a#kani_b {
display:block;
width:90px;
height:47px;
background:url(../img/global_b.jpg) -178px 0;
margin:0;
padding:0;
}

#kani a#kani_b:hover {
display:block;
width:90px;
height:47px;
background:url(../img/global_b.jpg) -178px -45px;
margin:0;
padding:0;
}

/* hanakoume */
#koume a#koume_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -268px 0;
margin:0;
padding:0;
}

#koume a#koume_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -268px -45px;
margin:0;
padding:0;
}

/* 1ban */
#ichiban a#ichiban_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -357px 0;
margin:0;
padding:0;
}

#ichiban a#ichiban_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -357px -45px;
margin:0;
padding:0;
}

/* kouichian */
#koichian a#koichian_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -446px 0;
margin:0;
padding:0;
}

#koichian a#koichian_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -446px -45px;
margin:0;
padding:0;
}

/* kanzaki */
#kanzaki a#kanzaki_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -535px 0;
margin:0;
padding:0;
}

#kanzaki a#kanzaki_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -535px -45px;
margin:0;
padding:0;
}

/* cyokubai */
#cyokubai a#cyokubai_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -624px 0;
margin:0;
padding:0;
}

#cyokubai a#cyokubai_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -624px -45px;
margin:0;
padding:0;
}

/* depachika */
#depa a#depa_b {
display:block;
width:90px;
height:47px;
background:url(../img/global_b.jpg) -713px 0;
margin:0;
padding:0;
}

#depa a#depa_b:hover {
display:block;
width:90px;
height:47px;
background:url(../img/global_b.jpg) -713px -45px;
margin:0;
padding:0;
}

/* bs */
#bsc a#bsc_b {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -803px 0;
margin:0;
padding:0;
}

#bsc a#bsc_b:hover {
display:block;
width:89px;
height:47px;
background:url(../img/global_b.jpg) -803px -45px;
margin:0;
padding:0;
}

/* bua spa */
#buaspa a#buaspa_b {
display:block;
width:88px;
height:47px;
background:url(../img/global_b.jpg) -892px 0;
margin:0;
padding:0;
}

#buaspa a#buaspa_b:hover {
display:block;
width:88px;
height:47px;
background:url(../img/global_b.jpg) -892px -45px;
margin:0;
padding:0;
}
