@charset "Shift_JIS";


/*--------------------------------------

   header

--------------------------------------*/

#header {
	position: relative;
	background: -webkit-gradient(linear, left  top, left bottom, from(#FFFBBF), color-stop(0.7, #FFEB00), to(#FFEB00));
	width: 100%;
	height: 50px;
	padding-top: 10px;
}


/*--------------------------------------

   today menu area

--------------------------------------*/
	/* override */
	ul#todayMenu li.midashi {
		display: block;
		background: -webkit-gradient(linear, 
									 left top, 
									 left bottom, 
									 from(#EEEEEE), 
									 to(#CCCCCC));
		border-bottom: 0 none;
		width: 280px;
		height:3em;
		margin: 5px 0 10px;
		padding: 0 10px;
		-moz-border-radius-topleft: 6px;
		-moz-border-radius-topright: 6px;
		-webkit-border-top-left-radius: 6px;
		-webkit-border-top-right-radius: 6px;
		border-top-left-radius: 6px;
		border-top-right-radius: 6px;
		-moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
		-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
		box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);
		font-size: 14px;
		font-weight: bold;
		line-height: 3em;
		color: #333;
	}
	
	ul#todayMenu li.date {
		
		background: -webkit-gradient(linear, 
									 left top, 
									 left bottom, 
									 from(#EEEEEE), 
									 to(#D2D2D2));
		margin: 15px 0 0;
		padding: 0 10px;
		width: 280px;
		height: 2em;
		-moz-border-radius-topleft: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		line-height: 2em;
		font-size: 12px;
		font-weight: bold;
	}
