body {
   color : #000000;
   background-color : #ffffdd;
   font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
   font-size : 1em;
   line-height : 1.5em;
   text-align: center;
   }
a:link {
   color : #0000ff ;
   text-decoration : underline ;
   }
a:visited {
   color : #660066;
   text-decoration : underline ;
   }
a:active {
   color : #cc0000;
   text-decoration : underline ;
   }
a:hover {
   color : #006600;
   text-decoration : underline ;
   }
h1 {
      font-size: 1.2em; 
      margin-left: 10px; 
      margin-right: 20px; 
      color: #006699; 
      padding-left: 10px; 
      padding-right: 10px; 
      padding-top: 10px; 
      padding-bottom: 10px; 
      border-left: #006699 20px solid; 
      border-bottom: #006699 1px solid; 
     }
h2 {
      font-size: 1.2em;
      margin-left: 15px;
      color: #000099;
   }
h3 {
      margin-left: 20px;
   }
h4 {
      margin-left: 25px;
   }
li {
      margin-left: 20px; 
      line-height: 1.5em; 
      margin-right: 5px; 
     }
dl {
      margin-left: 5px; 
      line-height: 1.5em; 
      margin-right: 5px
     }
p  {
      margin-left: 30px; 
      line-height: 1.3em; 
      margin-right: 30px
     }
hr {
      margin-left: 20px;
      margin-right: 20px;
     }
img {
      margin-left: 0px;
      border: 0px;
     }
table{
      margin-left: 20px; 
      line-height: 1.5em;
     }

div#site-box{width:960px; margin-left:auto; margin-right: auto; text-align: left; }

div#header{width:730px; background: #ffffdd; }
div#header div#menu{width:730px; margin:0 auto;text-align:left}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:left;font-size: 100%; font-family: serif;}
ul#nav li{float:left;margin-left: 10px;text-align: center}
ul#nav a{float:left; width: 120px; padding: 5px 0; background: #E7F1F8;text-decoration:none;color: #666; border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #fff;}
ul#nav a:hover{background: #fff;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}
