*{
	margin:0;
	padding:0;
	}

/* 全体設定 */

body {
	background-color:#411011;
	background-image:url(../img/background17.png)
	}


#back {
	width: 900px;
	font-size: 100%;
	color: #454341;
	height: 680px;
	margin: 0 auto;
	background-image: url(../img/back01.jpg);
}


a:link {
	color: #ffffff;
}
a:visited {
	color: #414161;
}
a:hover {
	color: #914141;
}
a:active {
	color: #914141;
}



/* メニュー */
div#menu {

	width: 228px;
	position:relative;
	top: 168px;
	text-indent: -9999px;
}

li {
	margin:0;
	padding:0;
	padding-bottom:3px;
	list-style-type:none;
}





/* メニュー */
#menu1 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/menu.jpg) no-repeat;
}
#menu1 a {
	width:228px;
	height:45px;
	display:block;
}
#menu1 a:hover {
	width:228px;
	height:45px;
	background:url(../img/menu.jpg) no-repeat;
}
#menu2 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/udon.jpg) no-repeat;
}
#menu2 a {
	width:228px;
	height:45px;
	display:block;
}
#menu2 a:hover {
	background:url(../img/udon2.jpg) no-repeat;
}
#menu3 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/gohan.jpg) no-repeat;
}
#menu3 a {
	width:228px;
	height:45px;
	display:block;
}
#menu3 a:hover {
	background:url(../img/gohan2.jpg) no-repeat;
}
#menu4 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/topping.jpg) no-repeat;
}
#menu4 a {
	width:228px;
	height:45px;
	display:block;
}
#menu4 a:hover {
	background:url(../img/topping2.jpg) no-repeat;
}
#menu5 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/ippin.jpg) no-repeat;
}
#menu5 a {
	width:228px;
	height:45px;
	display:block;
}
#menu5 a:hover {
	background:url(../img/ippin2.jpg) no-repeat;
}
#menu6 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/ichioshi.jpg) no-repeat;
}
#menu6 a {
	width:228px;
	height:45px;
	display:block;
}
#menu6 a:hover {
	background:url(../img/ichioshi2.jpg) no-repeat;
}
#menu7 {
	width:228px;
	height:45px;
	text-indent:-9999px;
	background:url(../img/lunch.jpg) no-repeat;
}
#menu7 a {
	width:228px;
	height:45px;
	display:block;
}
#menu7 a:hover {
	background:url(../img/lunch2.jpg) no-repeat;
}



#menu8 {
	width:228px;
	height:65px;
	text-indent:-9999px;
	background:url(../img/nomi.jpg) no-repeat;
}
#menu8 a {
	width:228px;
	height:65px;
	display:block;
}
#menu8 a:hover {
	background:url(../img/nomi2.jpg) no-repeat;
}


#header
{
	width:900px;
	height:149px;
	background-image: url(../img/header.jpg);
}

/* 上部メニュー */
#menutop {
	background-image:url(../img/loof.jpg);
	background-repeat:repeat-x;
	width: 900px;
	height: 60px;
	
	text-indent: -9999px;
}

#tmenu1 {
	width:106px;
	height:60px;
	text-indent:-9999px;
	background:url(../img/menu_head1.png) no-repeat;
}
#tmenu1 a {
	width:106px;
	height:60px;
	display:block;
}
#tmenu1 a:hover {
	background:url(../img/menu_head1r.png) no-repeat;
}
#tmenu2 {
	width:106px;
	height:60px;
	text-indent:-9999px;
	background:url(../img/menu_head2.png) no-repeat;
}
#tmenu2 a {
	width:106px;
	height:60px;
	display:block;
}
#tmenu2 a:hover {
	background:url(../img/menu_head2r.png) no-repeat;
}
#tmenu3 {
	width:106px;
	height:60px;
	text-indent:-9999px;
	background:url(../img/menu_head3.png) no-repeat;
}
#tmenu3 a {
	width:106px;
	height:60px;
	display:block;
}
#tmenu3 a:hover {
	background:url(../img/menu_head3r.png) no-repeat;
}
/* フッター */
#footer {
	background-image:url(../img/footer3.jpg);
	width: 900px;
	height: 26px;
	text-indent: -9999px;
}

#main {
	background-image:url(../img/main.jpg);
	width: 672px;
	height: 511px;
	text-indent: -9999px;
}
.frame {
width:900px;
margin:0 auto;
background-color:#400000;
}

a {
outline:none;
	}
