div.tenpomenu {
	width:840px;
	margin:0 auto;
	padding:0 0 0;
	border-bottom:1px dashed #ccc;
}
div.tenpomenu h2 {
	width:80px;
	padding:5px 0;
	float:left;
}

/* 
	LEVEL ONE
*/
ul.dropdown						{width:760px;float:left;color:#666;font-size:14px;list-style:none;position:relative;}
ul.dropdown li					{width:140px;padding:6px;float: left; zoom: 1;}
ul.dropdown a					{color:#603839;}
ul.dropdown a:hover				{color:#fa0;}
ul.dropdown li a				{ display: block;padding:0;}
ul.dropdown li:last-child a		{ border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover			{position: relative; }

ul.list_sengyo					{background:#fae3e4;border:2px solid #c21b1f;}
ul.list_izakaya					{background:#d0ebff;border:2px solid #4394d0;}
ul.list_sushi					{background:#b9faeb;border:2px solid #63c0ab;}
ul.list_tenpura					{background:#e1eaff;border:2px solid #718cc7;}
ul.list_kaisen					{background:#fff7c6;border:2px solid #7d6c0e;}

ul.list_sengyo,ul.list_izakaya,ul.list_sushi,ul.list_tenpura,ul.list_kaisen {
	-webkit-box-shadow: 3px 3px 5px 0px #777; /* Safari, Chrome用 */
	-moz-box-shadow: 3px 3px 5px 0px #777; /* Firefox用 */
	box-shadow: 3px 3px 5px 0px #777; /* CSS3 */
}

ul.dropdown li.ichiran			{width:143px;padding:4px;border-bottom:1px dotted #999;background:#fff;}

/* 
	LEVEL TWO
*/
ul.dropdown ul 					{list-style:none;width:152px;visibility:hidden; position: absolute; top:0;left:0;}
ul.dropdown ul li 				{width:147px;padding:5px;font-weight:bold;border-bottom:1px dotted #999;}
								
								/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a				{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 				{list-style:none;width:120px;left: 100%; top: 0;display: inline-block;}
ul.dropdown li:hover > ul 		{visibility: visible; }

