﻿body { font-color: #000000; background-color: #eaeaea; margin: 0px;
  font-family: Osaka,"ＭＳ Ｐゴシック",sans-serif;}
div {width:840px; margin-left:20px; text-align:center; line-height:1.2; font-size: 12px;}
a:link {font-size: 12px; font-weight: bold; color: #ff0000; text-decoration : none;}
a:visited {font-size: 12px; font-weight: bold; color: #ff0000; text-decoration : none;}
a:active {font-size: 12px; font-weight: bold; color: #ff0000;}
a:hover {font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: underline;}
a.btn {
  display: block;
  width: 260px;
  color: #ffffff;
  background-color: #ff0000;
  border: outset 3px #ff9966;
  margin: 0px;
  padding: 3px 3px 0px 0px;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  text-decoration: none;
}
a.btn:hover {
  color: #cccccc;
  background-color: #ff0000;
  border: inset 3px #990000;
  margin: 0px;
  padding: 3px 3px 0px 0px;
  text-decoration: none;
}
a.btn:active  { color: #000000; }
a.btn:visited { color: #ffffff; }
h1 {font-size: 24px; color: #ffffff; font-weight: bold; background-color: #000000; padding: 10px; width: 900px; line-height:40px; margin-left:0px;}
h2 {font-size: 18px; color: #ff0000; font-weight: bold; margin-left:0px; padding: 5px;}
img {border: none; }
h3 {font-size: 14px; color: #000000; font-weight: bold; margin-left:0px;}
p {line-height:1.2; font-size: 12px; width: 840px; margin-left:20px; text-align:center;}
address {font-size: 14px; color: #ffffff; font-weight: bold; background-color: #000000; padding: 10px; width: 900px; text-align:center;}
td {align:center;}
#header {width:900px; margin: 0px;}
#gon99bb table {background-color:#ffc0cb; width: 790px;
}
#gon99bb td.gon {height:26px; font-size: 14px; font-weight: bold; background-color: #ff6699; text-align: center;}
.gon2 {width: 407px; text-align: left;}
.gon3 {width: 397px; }
.bred {font-size: 18px; color: #ff0000; font-weight: bold;}
.bpink {font-size: 14px; color: #ff0099; font-weight: bold;}
#ad {width:800px;}
#webring table {border: 2px; background-color: #ffffff; cell-spacing: 2px; width:270px; text-align:center; }
#webring td.ra {width:260; font-size: 14px; background-color: #ff3399;}
#webring td.rb {width:40; font-size: 10px; }
#webring td.rc {width:260; font-size: 10px; background-color: #ffdfef;}
#madam {text-align:center; background-color: #ffe4e1; font-size: 14px; font-weight: bold; color: #ff0099; width: 800px;}
#enter {width:840px; text-align:center; line-height:1.2;}
#splink {width:840px; text-align:center; margin-left:5px; }
#sea {width:840px; text-align:center; margin-left:5px; }
#sea img {width:88px; height:31px; }
