 body    { background: #f7f7f6 url("../menu/background.gif") repeat-y fixed 50% 0; text-align: center; margin: 0; padding: 0 }
	
.clear {
	 clear: both}    
	
  #container { margin: 0 auto;
    text-align: left;
    width: 750px
    }

  h1    { background: url("../menu/header.jpg") 0 50%; text-indent: -9999px; margin: 0; padding: 0; width: 750px; height: 100px }


#left {
  	width: 140px }
	
 #navcontainer {
  	width: 140px }
	
ul.navlist   { font: bold 10px/22px Osaka, "ＭＳ ゴシック", san-serif ; text-indent: 22px; letter-spacing: 1.5px; list-style-type: none; margin: 0; padding: 0 }

ul.navlist li a  { display: block; width: 140px; height: 22px; margin: 0 }

.navlist li a:link, .navlist li a:visited     { color: #ffffff; text-decoration: none; background-image: url("../menu/nav1.gif"); background-repeat: no-repeat; list-style-type: none }
.navlist li a:hover     { color: #ffffff; text-decoration: none; background-image: url("../menu/nav2.gif"); background-repeat: no-repeat }
.navlist li a#current     { color: #ffffff; text-decoration: none; background-image: url("../menu/nav2.gif"); background-repeat: no-repeat }

ul.subnavlist  { 
  	font: 9px/20px "ＭＳ ゴシック",Osaka, san-serif; text-indent: 20px; letter-spacing:1.5px; list-style-type: none; margin: 0; padding: 0  }

 ul.subnavlist li  a { 
	display: block;
    width: 120px;
    height: 20px;
   margin: 0 0 0 20px }
    
.subnavlist li a:link, .subnavlist li a:visited     { color: #333333; text-decoration: none; background-image: url("../menu/subnav1.gif"); background-repeat: no-repeat }
  
.subnavlist li a:hover    { color: #ffffff; text-decoration: none; background-image: url("../menu/subnav2.gif"); background-repeat: no-repeat }

.subnavlist li  a:active    { color: #333333; text-decoration: none; background-image: url("../menu/subnav1.gif"); background-repeat: no-repeat }
.subnavlist li  a#subcurrent    { color: #ffffff; text-decoration: none; background-image: url("../menu/subnav2.gif"); background-repeat: no-repeat }

#main { background-color: #000000;
    width: 600px; float: right
    }

#footer {       
        margin: 0px auto;
        position: relative;
        background-color: #990000;
        border-top: 10px solid #ffffff;
        border-bottom: 10px solid #ffffff;
        text-align: center;
        width: 750px; padding: 5px 0; clear: both}

#footer h2 { 
    margin: 0pt auto; color: white;
    text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica, san-selif ;
    text-decoration: none; 
    letter-spacing: 1px}
#footer h2 a {
	font-style: italic; color: #ffffff; text-decoration: none; border-bottom: dotted 2px #ffffff;
	letter-spacing:  0.2em }
	
	
.enter {margin: 100px auto; text-align: center; text-decoration: none }

.go { width: 300px; text-align: center; float: left; margin: 5px  auto 100px }

.go h2 { font-size: 14px; text-decoration: none; margin-top: 10px}
.go a:link, .go a:visited{ color: #ffffff; font-size: 14px;  font-family: "ＭＳ 明朝",  "ヒラギノ明朝 Pro W3",  平成明朝, serif; text-decoration: none}
.go a:hover { color: #990000; font-size: 14px;  font-family: "ＭＳ 明朝",  "ヒラギノ明朝 Pro W3",   serif; text-decoration: none; letter-spacing: 0.2em}
.go a:active { color: #ffffff; font-size: 14px;  font-family: "ＭＳ 明朝",  "ヒラギノ明朝 Pro W3",   serif; text-decoration: none }
	