body {
margin: 0;
padding: 0;
background-color:#FDEECA; /* ページの背景色 */
color: #000000; /* 全体の文字色 */
font-size: 100%; /* 全体の文字サイズ */
font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
}

#container{
	width:800px;
	background-color:#FDEECA;
	margin:0 auto;
}


.header{
	margin:0px;
	padding:0px;
	line-height:130%;
}


.header p{
	display:table-cell;
	vertical-align:middle;
	margin:0;
	padding:0;
}

/*for IE6*/
* html .header p{
	display:inline;
	zoom:1;
}

/*for IE7*/
*:first-child+html .header p{
	display:inline;
	zoom:1;
}

.header #image{
	width:184px;
}

#opentime{
	float:right;
	width:398;
}

#goaisatsu{
	float:right;

}

#mainimage{
	width:800px;
}

.news{
	margin-top:5px;
	margin-bottom: 20px;
	width: 800px;
	overflow: auto;
}

#lead{
	width:540px;
	padding-top:10px;
	padding-right:15px;
	line-height:150%;
	font-size:14px;
	color:#330000;
	float:left;
}

#lead h1{
	color: #6a3f04;
	padding:20px 0 17px 50px;
	background: url(images/h1bg.gif) left center no-repeat;
	font-size: 26px;
	margin: 0
}


#photo{
	width:240px;
	padding-top:10px;
	float:right;
}


#foot{
	width:800px;
	border-top:1px solid #B56020;
	padding-top:5px;
	margin-top:10px;
	font-size:14px;
	line-height:110%;
	color:#330000;
}

#eventcalendar{
	margin:15px 0;
}

.shopcolumn{
	width:395px;
	margin-bottom:10px;
	float:left;
}


.single-column{
	width: 800px;
	overflow: auto;
}

#gmap{
	width:300px;
	float: left;
}

#torori{
	width:440px;
	float:right;
	overflow:auto;
}

#yanbaba{
	float:left;
}

#shopdata{
	margin-bottom: 10px;
}
