body{
	width: 800px;
	text-align:center;
	font:10px/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	background : #ffffff url(image/bla2b.gif);
	margin: 30px;
	padding: 0px;

}

h2{
font-size:13px;
font-weight: normal;
padding: 0px;
margin: 0px;
}

a 
{
    text-decoration:none;
}
a:link, a:visited {
	color: #265e15;	
}


ul,li{
	margin:1px;
	padding:0;
        list-style:none;
}

img{
	border:0;
}
/* ナビゲージョンメニュー */

ul#menu{
    list-style:none;
    width:450px;
    padding:5px 0px 5px 0px;	

}
ul#menu li{
    list-style:none;
    float:left;
    width:110px;
}
ul#menu a{
    display:block;
    width:108px;
    height:34px;
}

ul#menu a span{display:none;}

a.home{
    background-image : url(image/button05.gif);
}
a:hover.home{
    background-position:0px -34px;
}
a.sannma-men{
    background-image : url(image/button06.gif);
}
a:hover.sannma-men{
    background-position:0px -34px;
}
a.tyuukakumiai{
    background-image : url(image/button07.gif);
}
a:hover.tyuukakumiai{
    background-position:0px -34px;
}
a.nyuukai{
    background-image : url(image/button08.gif);
}
a:hover.nyuukai{
    background-position:0px -34px;
}

/* ナビゲージョンメニュー2 */

ul#menu2{
    list-style:none;
    width:700px;
    padding:5px 0px 5px 0px;	

}
ul#menu2 li{
    list-style:none;
    float:left;
    width:228px;
}
ul#menu2 a{
    display:block;
    width:228px;
    height:79px;
}

ul#menu2 a span{display:none;}

a.kawasaki-e{
    background-image : url(image/navi_kawasaki_e.png);
}
a:hover.kawasaki-e{
    background-position:0px -79px;
}
a.kawasaki-w{
    background-image : url(image/navi_kawasaki_w.png);
}
a:hover.kawasaki-w{
    background-position:0px -79px;
}
a.sagamihara{
    background-image : url(image/navi_sagamihara.png);
}
a:hover.sagamihara{
    background-position:0px -79px;
}
a.yokohama-e{
    background-image : url(image/navi_yokohama_e.png);
}
a:hover.yokohama-e{
    background-position:0px -79px;
}
a.yokohama-w{
    background-image : url(image/navi_yokohama_w.png);
}
a:hover.yokohama-w{
    background-position:0px -79px;
}
a.yokosuka{
    background-image : url(image/navi_yokosuka.png);
}
a:hover.yokosuka{
    background-position:0px -79px;
}


/* ナビゲーションバー全体のスタイル */
#navbar {
    text-align: center; /* 配置 */
    font-family: Verdana, Arial, sans-serif; /* フォントスタイル */
    font-weight: normal; /* フォントの太さ */
    font-size: 12px; /* フォントサイズ */
    width: auto; /* 全体の幅 */
    line-height: 150%; /* テキストの高さ */
}
 
/* リンクのスタイル */
#navbar a{
    color:#ffffff; /* 文字色 */
    padding: 2px 5px 2px 5px; /* リンク文字のパディング */
}
 
/* リンクをポイントした時のスタイル */
#navbar a:hover{
    background-color: #8D0000; /* 背景色 */
    color:#ffffff; /* 文字色 */
    text-decoration: none; /* テキストの装飾をなくす */
}

.shopinfo{
text-align: center;
line-height: 20px;
text-decoration: underline;

}

.shopinfo2{
text-align: left;
line-height: 20px;
text-decoration: underline;
padding-left: 10px;
}

/* お店のメニュー表示 */
#outline {
 width:700px;
 text-align:left;
 margin:0px 10px 10px 10px;
 padding-top: 10px;
 background: #F0F0E8;
 font:15px;
 border: solid 1px #8D0000;
}

.outline-margin {
 margin:10px 10px 10px 10px; 
}

.menu_left {
 width:300px;
 float:left;
 padding-left: 90px;
}

.menu_right {
 width:300px;
 float:right;

}

h2#shopmenu {
 text-align:center;
 font-size:15px;
 color:#8D0000;
 width: 150px;
 border: double 3px #8D0000;

}


#footer{
    font-weight: normal; /* フォントの太さ */
    font-size: 12px; /* フォントサイズ */
    line-height: 150%; /* テキストの高さ */
    color:#ffffff;
}

