body{
   background: url(img/bk.gif) #ffffff;text-align: center;margin: 0;padding: 0;
}

img{border: 0;}

#inbox{
   width: 700px;height: 100%;background: #330000;padding:10px;
   color: #ffffff;font-size: 90%;

}
.images{margin:0;}

h1{margin: 1.8em;font-size: 80%;}


.erabudo{line-height: 1.5em;font-size: 80%}


#menu a {background: #ffffff;}
#menu a:hover{background: #ffff00;}
#menu img{border: 0;}


address{
   background-color: #ffffcc;color: #330000;
   margin: 1em 0 1em 0;padding: 0.3em;width: 100%;
   font-weight: bold;font-style: normal;font-size: 80%;
   clear: both;
   }

h2{margin: 1.5em;}
.osusume {
   clear: both;width: 640px;
   border: solid #ff6600 3px;
   background-color: #ffffec;
   color: #000000;
   margin: 1em;
}
.osusume h3{margin: 1em;}
.osusume ul{text-align: left;float: left;margin-left: 1em;} 
.osusume li{margin: 2px 2px 2px 1.5em;line-height: 1.3em;font-size: 80%;}
.photo{float: left;}

h2{font-size: 100%;}
dl{width: 500px;text-align: left;}


/*お店紹介ページ用*/

.shopadd{margin-bottom:3em;}
.shopname{margin-bottom: 0.5em;}
.totop{padding: 1em;text-align: left;clear: both;}
.totop a{color: #ffffff;}

.gyou{
    width: 100%;clear: both;margin-bottom: 1em;
}
.photo{width: 50%;float: left;text-align: center;}
.photo img{margin:10px ;}

.caution{color: red;font-weight: bold;}

/*thanks*/
.thanks{width: 60%;line-height: 1.5em;text-align: left;}
