@charset "Shift_JIS";

/* ------------------------------------------------------------------------
レストラン
------------------------------------------------------------------------ */
/*ウェステリア、あじさい、マロニエ、テイクアウトコーナー*/
#restaurant01,
#restaurant02,
#restaurant03,
#restaurant04
{
	width : 590px ;
	height : auto ;

	text-align: left;	
}
#restaurant01 img
{
	width : 250px ;

	margin-right: 15px;

	float : left ;

}
#restaurant01 p
{
	width : 325px ;
	height : auto ;

	float : left ;

}

#restaurant02 img,
#restaurant03 img,
#restaurant04 img
{
	width : 240px ;

	margin-right: 15px;

	float : left ;

}
#restaurant02 p,
#restaurant03 p,
#restaurant04 p
{
	width : 335px ;
	height : auto ;

	float : left ;

}

/* ------------------------------------------------------------------------
ウェステリア　メニュー
------------------------------------------------------------------------ */
#restaurant01Menu
{
	width : 565px ;
	height : auto ;

	margin-left: 25px;

}
#restaurant01MenuTitle
{
	width : 540px ;
	height : auto ;

	padding-bottom: 15px;

	background-image : url(../guide/restaurant/images/menu_line01.gif) ;
	background-repeat : no-repeat ;
	background-position : bottom left;

	float : left ;
}
#restaurant01MenuTitle h2
{
	width : 540px ;
	height : auto ;

	margin: 0px;

}

#restaurant01MenuBlock
{
	width : 260px ;
	height : auto ;

	margin-right: 20px;
	margin-bottom: 20px;

	float : left ;

}

#restaurant01MenuBlock img
{
	width : 250px ;

	border : 5px solid #C5BE9F;
}
#restaurant01MenuBlock p
{
	width : 250px ;
	height : auto ;

	margin-top: 5px;
	margin-left: 5px;

}

#restaurant02Menu
{
	width : 540px ;
	height : auto ;

	margin-left: 25px;
	margin-bottom: 15px;

	padding-top : 15px ;

	border-top : 1px solid #C5BE9F;

}
#restaurant02MenuBlock
{
	width : 540px ;
	height : auto ;

}
#restaurant02MenuBlock #left
{
	width : 370px ;
	height : auto ;

	margin: 0px;
	text-align: left;	

	float : left ;
}
#restaurant02MenuBlock #right
{
	width : 140px ;
	height : auto ;

	margin: 0px;
	text-align: right;	

	float : right ;
}
#restaurant02MenuBlock #line
{
	clear : both ;

	width : 540px ;
	height : 11px ;

	background-image : url(../guide/restaurant/images/menu_line02.gif) ;
	background-repeat : no-repeat ;
	background-position : top left;
}
