body{
color:black;
background-color:#404040;
background-repeat:repeat;
background-attachment:scroll;
margin:0px 0px 0px;
line-height:150% }

body.note{background-image:url("./image/tatezima.gif")}

p.blueline1{
color:#bcbcbc;
background-color:#404040;
border-style:solid;
border-width:1px 1px 1px 7px }

p.blueline2{
color:#bcbcbc;
background-color:#404040;
border-style:solid;
border-width:1px 1px 1px 7px}

p.blueline3{
color:#bcbcbc;
background-color:#404040;
border-style:solid;
border-width:1px 1px 1px 7px}

p.blueline4{
color:#bcbcbc;
background-color:#404040;
border-style:solid;
border-width:1px 1px 1px 7px}

p.blueline5{
color:#bcbcbc;
background-color:#404040;
border-style:solid;
border-width:1px 1px 1px 7px}




a:link,a:visited,a:active,a:hover{text-decoration:none}
a:link    {color:steelblue   }
a:visited {color:steelblue   }
a:active  {color:black       }
a:hover   {color:black       }

a.bold2:link    {color:steelblue;}
a.bold2:visited {color:steelblue;}
a.bold2:active  {color:steelblue;}
a.bold2:hover   {color:steelblue; font-size:10pt}

a.talk:link   {color:white}
a.talk:visited{color:white}
a.talk:active {color:white}
a.talk:hover  {color:white}

a.aqua:link   {color:aqua; font-weight:900}
a.aqua:visited{color:aqua; font-weight:900}
a.aqua:active {color:aqua; font-weight:900}
a.aqua:hover  {color:aqua; font-weight:900}

a.black:link   {color:black}
a.black:visited{color:black}
a.black:active {color:black}
a.black:hover  {color:black}

a.special:link   {color:steelblue}
a.special:visited{color:steelblue}
a.special:active {color:steelblue}
a.special:hover  {color:orange   }

a.bold:link    {color:steelblue; font-weight:900}
a.bold:visited {color:steelblue; font-weight:900}
a.bold:active  {color:black    ; font-weight:900}
a.bold:hover   {color:black    ; font-weight:900}


p.grayline{
color:dimgray;
background-color:gainsboro;
border-style:solid;
border-width:1px 1px 1px 7px
}

p.linet{
  padding     : 0px 0px;
  border-style: solid;
  border-width: 3px 0px 0px;
  border-color: #CCCCCC       }

p.lineb{
  padding     : 0px 0px;
  border-style: solid;
  border-width: 0px 0px 3px;
  border-color: #CCCCCC       }


A.line2:link { color:dimgray}
A.line2:visited { color:dimgray}
A.line2:hover, A.line2:focus { background-color:dimgray; color:lightsteelblue}
A.line2:action { color:lightsteelblue}


.b1{font-size:22pt; font-weight:bold}
.b2{font-size:18pt; font-weight:bold}
.b3{font-size:16pt; font-weight:bold}
.b4{font-size:12pt; font-weight:bold}
.b5{font-size:11pt; font-weight:bold}
.b6{font-size:9pt; font-weight:bold}

.h1{font-size:22pt}
.h2{font-size:17pt}
.h3{font-size:16pt}
.h4{font-size:12pt}
.h5{font-size:11pt}
.h6{font-size:10pt}
.h7{font-size:9pt }

.hb1{font-size:22pt; font-weight:bold}
.hb2{font-size:18pt; font-weight:bold}
.hb3{font-size:14pt; font-weight:bold}
.hb4{font-size:12pt; font-weight:bold}
.hb5{font-size:11pt; font-weight:bold}
.hb6{font-size:9pt;  font-weight:bold}


span.un{text-decoration:underline   }
span.lt{text-decoration:line-through}

div.cen   {text-align:center                             }
div.xcen  {text-align:center; font-size:10pt             }
div.xcenr {text-align:center; font-size:10pt; color:red  }
div.xceng {text-align:center; font-size:10pt; color:green}
div.xcenb {text-align:center; font-size:10pt; color:blue }
div.lcen  {font-size:14pt; text-align:center}
div.scen  {font-size:8pt; text-align:center}


.rit   {                text-align:right }
.srit  {font-size:8pt; text-align:right }
.lft   {                text-align:left  }
.slef  {font-size:10pt; text-align:left  }

.title    {font-size:28px; text-align:center}

span.gr{color:gray      ; font-weight:900}
span.vo{color:#b888d8   ; font-weight:900}
span.t {color:#9898e8   ; font-weight:900}
span.br{color:#c2997c   ; font-weight:900}
span.aq{color:#62998c   ; font-weight:900}


span.or{color:#ffa500   ; font-weight:900}
span.r {color:brown   ; font-weight:900}
span.g {color:teal  ; font-weight:900}
span.b {color:steelblue ; font-weight:900}
span.lp{color:lightpink ; font-weight:900}
span.sb{color:steelblue ; font-weight:900}
span.gb{color:#778899   ; font-weight:900}
span.bl{color:black     ; font-weight:900}
span.gk{color:#90ff15   ; font-weight:900}
span.bk{color:#00ffff   ; font-weight:900}

span.dic{font-weight:900;color:#778899}

span.koudaig{color:#90ff15; font-size:16pt}

span.bold{font-weight:900}
span.bg {color:darkcyan  ; font-weight:900}
span.bp {color:pink      ; font-weight:900}
span.bt {color:thistle   ; font-weight:900}
span.rr {color:brown     ; font-weight:850}
span.gg {color:teal      ; font-weight:850}
span.bb {color:royalblue ; font-weight:850}
span.pp {color:#f08080   ; font-weight:850}
span.tt {color:thistle   ; font-weight:850}
span.sbb{color:steelblue ; font-weight:900}
span.sbb{color:steelblue ; font-size:17pt}

span.hitokoto{font-size:17pt}



table.index{color:black}
table.top  {background-color:thistle ; color:white }
table.driver{background-color:#6080b0 ; border-style:solid; color:white           }
table.grayline{background-color:gainsboro; color:#444444}

table.talk1{background-color:lightsteelblue ; border-style:solid ; color:black ;}
table.hitokoto{background-color:#8080c0 ; border-style:none  ; color:white;width:100%}

table.toolz{background-color:#efefff ; width:85%; border-width:5px; border-style:solid}
table.link {background-color:#cccccc; border-style:solid ; color:black;
            border-width:5px;border-color:#cccccc}

table.drv1 {background-color:  ; border-style:solid  ; color:black}
table.drv2 {background-color:  ; border-style:solid  ; color:black}

table.koudai1{background-color:#000000; color:white; }
table.white{background-color:#f3f3f3; color:steelbule; width:95%}

th.name{width:60px}
th.input{width:400px;height:50px}

