body {background-color:#002255;color:#eeeedd;line-height:160%;
      scrollbar-arrow-color: #002255;
      scrollbar-face-color: #000077;
      scrollbar-3dlight-color: #f3cfff;
      scrollbar-darkshadow-color: #0000a5;
      scrollbar-highlight-color: #f7eefe;
      scrollbar-shadow-color: #ebbbfb;
      font-size:100%;}
.body {width:750px;font-size:85%;}

/*ヘッダー、フッター*/
.header {width:95%;text-align:center;margin-bottom:1em;border-bottom:solid 0px #ffffff;marin:0px;padding:0px;}
.footer {width:100%:text-align:center;margin-top:2em;}
hr {height:2px;color:#ffffff;}
.title {background-color:#ffffff;color:#000099;font-weight:bold;font-size:150%;padding:6px 0px 4px 0.7em;text-align:left;}
.navi {font-size:70%;margin:0.7em 0em 0.7em 0em;text-align:left;}
hr {width:100%;}

.dwn {text-align:left;padding:1em 1em 1em 0px;font-size:80%;}
em {font-size:1.2em;font-style:normal;font-weight:bold;}
.top_menu {border-top:solid 2px #ffffff;
           border-bottom:solid 2px #ffffff;
           font-size:75%;
           font-weight:bold;
           padding-top:0.3em;
           padding-bottom:0.3em;
           WIDTH: 100%; 
           background-color:#002255;
           text-align:center;
           margin-top:0.5em;
           color:#ffffff;}
.genzaiiti {background-color:#c0c0c0;color:#664499;}

/*検索*/
.kensaku  {width:100%;
           border:solid 2px #ffffff;
           text-align:center;
           padding-left:0px;
           margin:0px 0px 15px 0px;
           background-color:;
           color:#ffffff;}
.google   {width:100%;
           text-align:left;
           padding:0px 0px 0px 10px;
           background-color:#002255;
           color:#ffffff;}
form      {margin:0px;}
.google_c {background-color:#002255;
           margin:0px;color:#ffffff;}

/*見出し*/
h2 {text-align:center;font-size:150%;margin-bottom:0px;}
h1 {font-size:95%;margin-bottom:0.7em;text-align:center;}
strong {font-size:75%;text-align:center;}

dt {font-size:120%;font-weight:bold;}
dd {margin:1em 0em 2em 0em;padding-left:1.5em;}

div.top {text-align:right;padding-right:1em;font-size:100%;margin:1em 0em 1em 0em;}
.dkou {font-size:90%;line-height:150%;background-color:#c0c0c0;color:#000099;border:solid 2px #0000ff;width:100%;}
.kkou {padding:6px 5px 5px 5px;width:6em;border:solid 1px #0000aa;font-weight:bold;vertical-align:top;font-size:110%;}
.ddtae {padding:5px 5px 5px 10px;border:solid 1px #0000aa}

/*GAROU*/

.garou {width:95%;}
.g_img {width:370px;padding:30px 10px 30px 10px;text-align:center;vertical-align:top;}
.g_kai {width:370px;padding:30px 10px 30px 10px;text-align:left;vertical-align:top;line-height:150%;font-size:95%;}


/*LINK*/

a.st:link {cursor:pointer;color:#ffffff;text-decoration:none;}
a.st:visited {cursor:pointer;color:#ffffff;text-decoration:none;}
a.st:hover {cursor:pointer;color:#ffffff;text-decoration:none;}
a.st:active {cursor:pointer;color:#ffffff;text-decoration:none;}
a.tone:hover {color:#000099;}
a:link {color:#ffffff;}
a:visited {color:#00ffff;}
a:hover {color:#ff00ff;}
a:active {color:#00ff00;}
a.none:hover {color:#ffffff;}
a.mone:hover {color:#000044;}
a.done:hover {color:#000044;}

/*文字縮小*/

.li {font-size:0.95em;}
.min {font-size:0.9em;}
.limin {font-size:0.85em;}
.minmin {font-size:0.8em;}



/*FOOTER*/
.copy {font-size:85%;color:#ffffff;font-weight:bold;text-align:center;}