@charset "utf-8";

/*--(c) el patio 2008 All Rights Reserved.--*/

/*--BASE STYLE--*/
BODY{
	margin:30px 0 0 0;
	background:#000;
	font-family: Verdana,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4","Hiragino Maru Gothic Pro",sans-serif;
	color:#FFFFFF;
	font-size:84%;
	/*--font-size:92%;---*/
	/*--font-size:100%;--*/
	line-height:1.6;
	text-align:center;}
#BASE{
	width:100%;
	background:#960202 url(../img/bg_base.jpg) repeat-x;}
#CENTER{
	width:800px;
	margin:0 auto;
	background:url(../img/bg_center.jpg) no-repeat;}
#LEFTCOL{
	width:290px;
	float:left;
	text-align:left;}
#RIGHTCOL{
	width:500px;
	float:right;
	text-align:left;}
#CLEAR{
	height:10px;
	clear:both;}
#FOOTER_BASE{
	width:100%;}
#FOOTER{
	width:766px;
	margin:0 auto;
	font-size:0.8em;
	text-align:left;}

/*--HTML STYLE--*/
IMG{
	border-style:none;
	vertical-align:baseline;}
H1{
	margin:0;
	font-size:1em;
	font-weight:normal;}
H2{
	margin:0;
	font-size:1em;
	font-weight:normal;}
A:link,active,visited{
	color:#FFF;
	text-decoration:none;}
A:hover{
	color:#DE763A;
	text-decoration:none;}

/*--LEFTCOL--*/
#headerBoxHome{
	width:300px;
	height:500px;
	line-height:1.2;}
#headerBox{
	width:300px;
	height:320px;
	line-height:1.2;}
#titleTop{
	margin:10px;}
#title{
	margin:0 0 20px 0;}
.navigation{
	margin:0 0 10px 15px;}
#infoBox{
	visibility:hidden;
	margin:0 0 0 15px;
	line-height:1;}
#infoBox h2{
	margin:0 0 0 2px;;
	line-height:1.6;}

/*--HOME--*/
#HOMECOL{
	width:800px;
	text-align:left;}
#fadeInArea{
	margin:0;
	padding:0;}
.fadeInHome{
	margin:-260px 0 0 115px;}

/*--RIGHTCOL--*/
#pageTitle{
	margin:86px 0 0 350px}
.fadeInNormal{
	width:480px;
	margin:0 0 0 30px;
	text-align:left;
	margin:0 0 10px 0;}
.foodImageCol{
	width:220px;
	vertical-align:top;}
.foodCommentCol{
	width:260px;
	vertical-align:top;}
.foodNameCol{
	width:350px;
	padding:0 0 0 60px;
	vertical-align:top;}
.foodPriceCol{
	width:130px;
	vertical-align:top;}
.fadeInMapFirst{
	width:500px;
	margin:0;}
.fadeInMap{
	width:500px;
	margin:-410px 0 0 0;}
.mapText{
	font-size:0.8em;
	text-align:right;}
.fadeInEventEnd{
	width:500px;
	text-align:right;}

.fadeInFlyer{
	margin:-390px 0 0 270px;}