/* CSS Document */

/**yoyaku**/
#sidepd{
	margin:0px;
	padding:0px;
	position:relative;
	}

#sidepd ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:-103px;
	left:155px;
	width:113px;
	list-style:none;
	}

#sidepd li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	width:113px;
	}

#sidepd li#01{
	top:0px;
	left:0px;
	position:absolute;
	}
	 
#sidepd li#02{
	top:31px;
	left:0px;
	position:absolute;
	 }

#sidepd li#03{
	top:75px;
	left:0px;
	position:absolute;
	 }

#sidepd li#04{
	top:119px;
	left:0px;
	position:absolute;
	 }
	 
#sidepd li#05{
	top:150px;
	left:0px;
	position:absolute;
	 } 
	 
#sidepd li#06{
	top:181px;
	left:0px;
	position:absolute;
	 }

#sidepd li#07{
	top:212px;
	left:0px;
	position:absolute;
	 }

#sidepd img{
	border:0px;
	vertical-align:bottom;
}

#sidepd li a{
	text-decoration:none;
	display:block;
	width:113px;
}

/**party**/

#sidepd02{
	margin:0px;
	padding:0px;
	position:relative;
	}

#sidepd02 ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:-43px;
	left:155px;
	width:113px;
	list-style:none;
	}

#sidepd02 li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#sidepd02 img{
	border:0px;
	vertical-align:bottom;
}

#sidepd02 li#09{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#sidepd02 li#10{
	top:44px;
	left:0px;
	position:absolute;
	 }
	 
/**party**/

#sidepd03{
	margin:0px;
	padding:0px;
	position:relative;
	}

#sidepd03 ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:-43px;
	left:155px;
	width:113px;
	list-style:none;
	}

#sidepd03 li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#sidepd03 img{
	border:0px;
	vertical-align:bottom;
}

#sidepd03 li#namba{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#sidepd03 li#chaya{
	top:35px;
	left:0px;
	position:absolute;
	 }
	 
/**butterfly,mamounia**/

#toppd{
	width:565px;
	height:0px;
    line-height:0px;
	position:relative;
	}

#toppd ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left:142px;
	width:96px;
	list-style:none;
	}

#toppd li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#toppd img{
	border:0px;
	vertical-align:bottom;
}

#toppd li#09{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#toppd li#10{
	top:20px;
	left:0px;
	position:absolute;
	 }
	 
#party{
	width:565px;
	height:0px;
    line-height:0px;
	position:relative;
	}

#party ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left:238px;
	width:109px;
	list-style:none;
	}

#party li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#party img{
	border:0px;
	vertical-align:bottom;
}

#party li#namba{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#party li#umeda{
	top:20px;
	left:0px;
	position:absolute;
	 }
	 
#reserv{
	width:565px;
	height:0px;
    line-height:0px;
	position:relative;
	}

#reserv ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left:347px;
	width:98px;
	list-style:none;
	}

#reserv li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#reserv img{
	border:0px;
	vertical-align:bottom;
}

#reserv li#namba{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#reserv li#umeda{
	top:20px;
	left:0px;
	position:absolute;
	 }
	 
/**hiiragiso**/

#hipd{
	width:565px;
	height:0px;
    line-height:0px;
	position:relative;
	}

#hipd ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left:101px;
	width:96px;
	list-style:none;
	}

#hipd li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#hipd img{
	border:0px;
	vertical-align:bottom;
}

#hipd li#09{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#hipd li#10{
	top:20px;
	left:0px;
	position:absolute;
	 }
	
	 
/**hiiragiso02**/

#toppd02{
	margin:0px;
	padding:0px;
	position:relative;
	}

#toppd02 ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left:265px;
	width:96px;
	list-style:none;
	}

#toppd02 li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#toppd02 img{
	border:0px;
	vertical-align:bottom;
}

#toppd02 li#11{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#toppd02 li#12{
	top:20px;
	left:0px;
	position:absolute;
	 }

/**saji**/

#sajitoppd{
	width:565px;
	height:0px;
    line-height:0px;
	position:relative;
	}

#sajitoppd ul{
	visibility:hidden;
	position:absolute;
	margin:0px;
	padding:0px;
	top:274px;
	left:102px;
	width:96px;
	list-style:none;
	}

#sajitoppd li{
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	}

#sajitoppd img{
	border:0px;
	vertical-align:bottom;
}

#sajitoppd li#09{
	top:0px;
	left:0px;
	position:absolute;
	 } 
	 
#sajitoppd li#10{
	top:20px;
	left:0px;
	position:absolute;
	 }
	 
a img {border:none;}
a:link    { color: white } 
a:visited { color: white } 
a:hover   { color: blue } 
a:active  { color: gray } 