@CHARSET "windows-31j";
BODY {
  width:1200px;
/*  background-image: url("img/bgimg1.jpg"); /* 全体の背景画像 */
  background-image: url("img/back1.jpg"); /* 全体の背景画像 */
  background-repeat: repeat;               /* 背景を繰り返さない */
  background-attachment:fixed;             /* 背景画像を固定する */
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}

TABLE {
  width:100%;
  background-color:#640032;
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
  border: 0;
  padding: 0;
}

#imgtitle {
  padding: 0;
  width: 100%;
  background-attachment: fixed;             /* 背景画像を固定する */
  border-bottom: 5px ridge #641632;
}
#titlecmnt {
  padding: 0;
  width: 100%;
  background-attachment: fixed;             /* 背景画像を固定する */
  border-bottom: 3px ridge #641632;
  text-align: center;
  font-size: 1.7em;
  font-weight:bold;
  color: #ffffff;
}
#imgtitlel {
/*  padding: 0; */
  width: 20%;
  text-align: center;
  border-bottom: 5px ridge #641632;
}
#titlec {
  color: #ffffff;
  padding: 0;
  width: 60%;
  font-size: 1.7em;
  font-weight:bold;
  text-align: center;
  border-bottom: 5px ridge #641632;
}
#imgtitler {
/*  padding: 0; */
  width: 20%;
  text-align: center;
  border-bottom: 5px ridge #641632;
}

#notice {
  width: 80%; 
  text-align: center;
  font-size: 1.7em;
  font-weight:bold;
  background-color: #320216;
  color: #ffff00;
  border: 2px solid #a83264;
  margin: 0 auto;
}

#body {
  width:100%;
  background-color:#640032;
  margin-left: auto;
  margin-right: auto;
}

#openclose {
  width:100%;
  background-color:#640032;
  color:#ffffff;
  font-size: 1.7em;
  font-weight:bold;
  text-align:center;
  border-top: 5px ridge #641632;
  border-bottom: 5px ridge #641632;
  border-collapse: collapse;
  padding: 0;
}

#menuttl {
  width:80%;
  background-color:#640032;
  color:#ffffff;
  font-size: 1.7em;
  font-weight:bold;
  text-align:center;
  border-bottom: 5px ridge #641632;
/*  border-bottom: 5px ridge #641632; */
  border-collapse: collapse;
  padding: 0;
}

#menul {
  text-align:left;
  width:10%;
}
#menu1 {
  color:#ffffff;
  font-size: 1.7em;
  font-weight:bold;
  text-align:left;
  width:20%;
/*  border-top:3px ridge #641632; */
  border-bottom:3px ridge #641632;
}
#menu2 {
  color:#ffffff;
  font-size: 1.7em;
  text-align:right;
  font-weight:bold;
  width:43%;
/*  border-top:3px ridge #641632; */
  border-bottom:3px ridge #641632;
  border-bottom:3px ridge #641632;"
}
#menu3 {
  color:#ffffff;
  font-size: 1.7em;
  text-align:right;
  font-weight:bold;
  width:17%;
/*  border-top:3px ridge #641632; */
  border-bottom:3px ridge #641632;
  border-bottom:3px ridge #641632;"
}
#menur {
  text-align:right;
  width:10%;
}

#map {
/*  background-color:#ffffff; */
  color:#ffffff;
  font-weight:bold;
  font-size: 1.7em;
  text-align:left;
  border: 0 #000000 solid;
  border-collapse: collapse;
  padding: 0;
  width: 100%;
  background-color:#640032;
}
#map1 {
/*  background-color:#ffffff; */
  color:#ffffff;
  font-weight:bold;
  font-size: 1.7em;
  text-align:center;
  border: 0 #000000 solid;
  border-collapse: collapse;
  padding: 10px;
  width: 50%;
  background-color:#640032;
}

