.t01{
	/* --- ライン用 N4 E4 --- */
	border-bottom:thin solid tan;
	border-top:solid silver;	
	}
	
.t02{
	/* --- ヘッダライン用 --- */
	border-top:thin solid;
	
	border-left:none;
	border-right:none;
	border-color:tan;
	font-size:16px;
}

.welcome{
	position:absolute;
	left:556px;
	top:187px;
	width:248px;
	height:275px;
	z-index:2;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:18px;
	text-justify:newspaper;
	text-indent:1em;
}

#main{
	position:absolute;
	left:5px;
	top:30px;
	z-index:1;
	width: 800px;
	height: 989px;


}

#message{
	margin:2px;
	line-height:120%;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:18px;
	text-justify:newspaper;
	text-indent:1em;
}

.addres{
	position:absolute;
	z-index:3;
	margin:2px;
	line-height:120%;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:16px;
	left: 34px;
	top: 326px;
	text-justify:newspaper;
}
.omiyage{
	position:absolute;
	left:11px;
	top:907px;
	width:326px; 
	height:288px;
	z-index:5;

}
.menu-title{
	margin:5px 5%;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:22px;
}
.menu-shadow{
	border-top:5px solid;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-color:silver;
}

.price{
	margin:5px 5%;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:18px;
	border-top:none;
	border-bottom:thin solid;
	border-left:none;
	border-right:none;
	border-color:tan;
}

.p1{
	margin:5px 5%;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:18px;
}
.p2{
	border-bottom:thin solid tan;
	border-top:solid silver;
	margin:5px 5%;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:14px;

}




UL{
	list-style-type:square;
}

.i01{
	vertical-align:middle;
}

#menu_navi{
	margin-left:1px;
	margin-right:1px;
	padding-top:2px;
	padding-bottom:1px;
	font-family:'ＭＳ　Ｐゴシック',Osaka;
	font-size:14px;
	font-color:white;
	font-weight:bolder;
}
.font12vardanaC {

	font-family:"Verdana";
	font-size:12px;
	color:#666666;
	letter-spacing: normal;
	text-align: center;
}

.font18white {


	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size:18px;
	color:#FFFFFF;
	letter-spacing: normal;
	text-align: center;
}

