body{
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
margin-top:20px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
background-image:url("http://www.udagawacafe.com/images/bg.gif");
background-repeat:repeat;
}

/* header */
#header{
	display: none;
	visibility: hidden;
}

.t4{font-size: 14px; line-height: 145%; color:#666666;}
.t3{font-size: 12px; line-height: 145%; color:#666666;}
.t2{font-size: 10px; line-height: 145%; color:#666666;}
.t1{font-size:  9px; line-height: 145%; color:#666666;}

.b_t4{font-size: 14px; line-height: 145%; color:#663300;}
.b_t3{font-size: 12px; line-height: 145%; color:#663300;}
.b_t2{font-size: 10px; line-height: 145%; color:#663300;}
.b_t1{font-size:  9px; line-height: 145%; color:#663300;}

.r_t4{font-size: 14px; line-height: 145%; color:#990000;}
.r_t3{font-size: 12px; line-height: 145%; color:#990000;}
.r_t2{font-size: 10px; line-height: 145%; color:#990000;}
.r_t1{font-size:  9px; line-height: 145%; color:#990000;}

.g_t4{font-size: 14px; line-height: 145%; color:#999900;}
.g_t3{font-size: 12px; line-height: 145%; color:#999900;}
.g_t2{font-size: 10px; line-height: 145%; color:#999900;}
.g_t1{font-size:  9px; line-height: 145%; color:#999900;}

.style1{font-size: 16px; color: #660000; font-weight: bold;}
.style2{font-size: 14px; color: #993333;}
.style3{font-size: 10px}
.style4{font-size: 9px}
.style5{font-size: 10px; color: #993333; font-weight: bold;}


a:link{color:#660000; text-decoration:underline;}
a:visited{color:#660000; text-decoration:underline;}
a:hover{color:#660000; text-decoration:underline;}
a:active{color:#660000; text-decoration:underline;}

/*- Menu--------------------------- */
#menu-m {
      font: bold 12px/1.5em Verdana;/*- 文字サイズ- */
      float:left;
      width:100%;
      background:change-background;
      line-height:normal;
}
#menu-m ul {
      margin:0;
      padding:0px;/*- Menu 上右下左- */
      list-style:none;
}
#menu-m li {
      display:inline;
      margin:0;
      padding:0;
}
#menu-m a {
      float:left;
      background:url("../images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
}
#menu-m a span {
      float:left;
      display:block;
      background:url("../images/tabright.gif") no-repeat right top;
      padding:7px 15px 7px 10px;
      color:#000;
}
#menu-m a span {
      float:none;
}
#menu-m a:hover span {
      color:#fff;
}
#menu-m a:hover {
      background-position:0% -42px;
}
#menu-m a:hover span {
      background-position:100% -42px;
}
