﻿ body {
  background-color: #FFFFFF;
  background-image: url("");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 150px 280px;
  font-weight : ;
  font-family : "ＭＳ ゴシック";
  font-size : 12px;
  cursor :  auto;
}

table.contents {
  font-family:ＭＳ ゴシック;
  font-size:12px;
  color:#808080;
  text-decoration:none;
  line-height:normal;
  text-align:left;
  vertical-align:top;
  letter-spacing:1px;
  word-spacing:normal;
  background-color:;
  table-layout: fixed; width: 450px;
}

table.gaiyou {
  table-layout: fixed; width: 400px;
  border: 1px solid #a9a9a9;
}

th.1 {
  font-family:ＭＳ ゴシック;
  font-size:14px;
  color:#DD5778;
  text-decoration:none;
  line-height:normal;
  text-align:center;
  vertical-align:middle;
  letter-spacing:normal;
  word-spacing:normal;
  border: 1px solid #a9a9a9;
  width:;height:30px;
}
table.gaiyou2 {
  table-layout: fixed; width: 400px;
  border-color:#ffffff #DD5778 #DD5778 #DD5778; border-width: 1px; border-style: solid;
  font-family:ＭＳ ゴシック;
  font-size:12px;
  color:#a9a9a9;
  text-decoration:none;
  line-height:150%;
  text-align:left;
  vertical-align:middle;
  letter-spacing:1;
  word-spacing:normal;
}

th.2 {
  font-family:ＭＳ ゴシック;
  font-size:14px;
  color:#DD5778;
  text-decoration:none;
  line-height:normal;
  text-align:center;
  vertical-align:top;
  letter-spacing:normal;
  word-spacing:normal;
  border: 1px solid #DD5778;
  width:480px;height:50px;
}

td.8{
  font-family:ＭＳ ゴシック;
  font-size:12px;
  color:#a9a9a9;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  letter-spacing:1;
  word-spacing:normal;
  border: 1px solid #DD5778;
  background-color:#F6E5E9;
}

td.9{
  font-family:ＭＳ ゴシック;
  font-size:12px;
  color:#a9a9a9;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  letter-spacing:1;
  word-spacing:normal;
  border: 1px solid #DD5778;
}

td.drink {
color: #808080;
background-image: url("./images/food_5.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right center;
font-size: 9pt;
text-align:left;
}

table.food2 {
  table-layout: fixed; width: 500px;
  border-color:#FF7A1F #FF7A1F #FF7A1F #FF7A1F; border-width: 1px; border-style: solid;
  background-image: url(images/c-2b.gif); 
  background-repeat: no-repeat; 
  background-position: 95% 10%;
  background-attachment: fixed;
  width:500px;height:px;
}


td.food2 {
  font-family:ＭＳ ゴシック;
  font-size:14px;
  color:#FF7A1F;
  text-decoration:none;
  text-align:left;
  vertical-align:middle;
  letter-spacing:0;
  word-spacing:normal;
  background-image: url(images/c-2c.gif); 
  background-repeat: no-repeat; 
  background-position: 0% 100%;
  background-attachment: fixed;
}

h5.m {
  border-top-color: #ff6699; /* 上枠の色 */
  border-bottom-color: #ff6699; /* 下枠の色 */
  padding: 2px; /* 余白の幅 */
  border-style: double; /* 枠の種類 */
  border-width: 4px 0px; /* 枠の幅 */
  line-height: 130%; /* 行の高さ */
  text-align: left; /* テキストの配置 */
  margin: 0px 0px 0px 0px; /* 上、右、下、左の余白 */
}

A:link {
  color: #ff6699; 
  text-decoration: underline; 
  font-weight: bold; 
}
/* 訪問済みリンク */
A:visited {
  color: #ff6699; 
  text-decoration: underline; 
  font-weight: bold; 
 }
/* 現在開いているリンク */
A:active { 
  color: #ff6699; 
  text-decoration: underline; 
  font-weight: bold; 
 }
/* マウスカーソルが上に来た時のリンク */
A:hover {
  color: #ff6699; 
  background-color: #FFE8E8;
  text-decoration: underlinenone; 
  font-weight: bold; 
}

