.kiji{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 125%;
  letter-spacing : 1px;
  background-color : white;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  text-align : justify;
}
.ceru{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 125%;
  letter-spacing : 1px;
}
.lh150{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 150%;
  letter-spacing : 1px;
}
.lh130{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 130%;
  letter-spacing : 1px;
}
.pado{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 125%;
  letter-spacing : 1px;
  padding : 10px;
}
.pado_5{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 125%;
  letter-spacing : 1px;
  padding : 5px;
}
.pads{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 125%;
  letter-spacing : 1;
  padding : 0 10;
}
.pado_l{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  line-height : 125%;
  letter-spacing : 1;
  padding : 0 0 0 10;
}

.making{ letter-spacing: 1;
         line-height: 125%;
          margin: 10 0 0 10;
          width: 518;
}
.software{ letter-spacing: 1px;
           line-height: 125%;
           width: 600;
           margin-left: 60;
           text-align: center;
}

TH.def{
  font-size : 14px;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  font-weight : bold;
  text-align : left;
  background-color : #804040;
  letter-spacing : 1px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
TH.left{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : white;
  background-color : #804040;
  letter-spacing : 2px;
  padding-top : 3px;
  padding-left : 10px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-size : 14px;
  text-align : left;
}
TH.right{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : wheat;
  background-color : #804040;
  letter-spacing : 2px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 10px;
  padding-bottom : 3px;
  font-size : 14px;
  text-align : right;
}
TH.steel{
  font-weight : bold;
  color: white;
  text-align : center;
  background-color : steelblue;
  letter-spacing : 2;
  border-style: solid;
  border-color: navy;
}
TH.green{
  font-weight : bold;
  color: white;
  text-align : center;
  background-color : olive;
  letter-spacing : 2;
  border-style: solid;
  border-color: darkgreen;
}
TH.BnC_0bl{ background-color: steelblue;
            color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: solid;
            border-color: navy;
            padding: 5 10;
}
TH.BnC_0br{ background-color: steelblue;
            color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1 1 1 0;
            border-style: solid;
            border-color: navy;
            padding: 5 10;
}
TH.BnC_0yl{ background-color: #996666;
            color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: solid;
            border-color: #660000;
            padding: 5 10;
}
TH.BnC_0yr{ background-color: #996666;
            color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1 1 1 0;
            border-style: solid;
            border-color: #660000;
            padding: 5 10;
}

TD.cha1{ background-color: papayawhip;
         border-width: 2 2 1 2;
         border-style: solid solid dotted solid;
         border-color: #804040;
         line-height: 130%;
}
TD.cha2{ border-width: 0 2 2 2;
         border-style: none solid solid solid;
         border-color: #804040;
         line-height: 130%;
         vertical-align: top;
}
TD.olv1{ background-color: beige;
         border-width: 2 2 1 2;
         border-style: solid solid dotted solid;
         border-color: olive;
         line-height: 130%;
}
TD.olv2{ border-width: 0 2 2 2;
         border-style: none solid solid solid;
         border-color: olive;
         line-height: 130%;
         vertical-align: top;
}

TD.lemon{ background-color: lemonchiffon;
          border-width: 1;
          border-style: solid;
          border-color: tan;
}
TD.lace{ background-color: oldlace;
         border-width: 1;
         border-style: solid;
         border-color: tan;
}
TD.white{ background-color: white;
          border-width: 1;
          border-style: solid;
          border-color: tan;
}

TD.wood_C{ background-color: burlywood;
             color: black;
             text-align: center;
             border-width: 1;
             border-style: solid;
             border-color: rosybrown;
}

TD.colony_1{ width: 150;
             border-width: 1 2 1 1;
             border-style: solid dotted solid solid;
             border-color: navy;
             font-weight: bold;
}
TD.colony_2{ width: 150;
             border-width: 1 1 1 0;
             border-style: solid;
             border-color: navy;
             font-weight: bold;
}
TD.colony_3{ width: 238;
             border-width: 1;
             border-style: solid;
             border-color: navy;
             text-align: left;
             color: black;
             background-color: lavender;
}

TD.minami{ border-width: 1;
           border-style: solid;
           border-color: navy;
           font-weight: bold;
}

TD.dragoon_1b{ border-width: 1;
               border-style: solid;
               border-color: navy;
               background-color: lavender;
               font-weight: bold;
               text-align: center;
               padding: 5 10;
}
TD.dragoon_2b{ border-width: 1;
               border-style: solid;
               border-color: navy;
               background-color: lavender;
               font-weight: normal;
               text-align: center;
               padding: 5 10;
}
TD.dragoon_3b{ border-width: 1;
               border-style: solid;
               border-color: navy;
               background-color: white;
               font-weight: bold;
               text-align: center;
               padding: 5 10;
}
TD.dragoon_4b{ border-width: 1;
               border-style: solid;
               border-color: navy;
               background-color: white;
               font-weight: normal;
               text-align: center;
               padding: 5 10;
}
TD.dragoon_1y{ border-width: 1;
               border-style: solid;
               border-color: maroon;
               background-color: lemonchiffon;
               font-weight: bold;
               text-align: center;
               padding: 5 10;
}
TD.dragoon_2y{ border-width: 1;
               border-style: solid;
               border-color: maroon;
               background-color: lemonchiffon;
               font-weight: normal;
               text-align: center;
               padding: 5 10;
}

TD.BnC_1bl{ background-color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid solid;
            border-color: navy;
            padding: 5 10;
}
TD.BnC_1bl_col1{ background-color: white;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none none none solid;
                 border-color: navy;
                 padding: 5 10;
}
TD.BnC_1br{ background-color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid none;
            border-color: navy;
            padding: 5 10;
}
TD.BnC_1br_col2{ background-color: white;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none;
                 border-color: navy;
                 padding: 5 10;
}
TD.BnC_1br_col3{ background-color: white;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none solid none none;
                 border-color: navy;
                 padding: 5 10;
}

TD.BnC_2bl{ background-color: lavender;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid solid;
            border-color: navy;
            padding: 5 10;
}
TD.BnC_2bl_col1{ background-color: lavender;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none none none solid;
                 border-color: navy;
                 padding: 5 10;
}
TD.BnC_2br{ background-color: lavender;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid none;
            border-color: navy;
            padding: 5 10;
}
TD.BnC_2br_col2{ background-color: lavender;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none;
                 border-color: navy;
                 padding: 5 10;
}
TD.BnC_2br_col3{ background-color: lavender;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none solid none none;
                 border-color: navy;
                 padding: 5 10;
}

TD.BnC_1yl{ background-color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid solid;
            border-color: #660000;
            padding: 5 10;
}
TD.BnC_1yl_col1{ background-color: white;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none none none solid;
                 border-color: #660000;
                 padding: 5 10;
}
TD.BnC_1yr{ background-color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid none;
            border-color: #660000;
            padding: 5 10;
}
TD.BnC_1yr_col2{ background-color: white;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none;
                 border-color: #660000;
                 padding: 5 10;
}
TD.BnC_1yr_col3{ background-color: white;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none solid none none;
                 border-color: #660000;
                 padding: 5 10;
}

TD.BnC_2yl{ background-color: lemonchiffon;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid solid;
            border-color: #660000;
            padding: 5 10;
}
TD.BnC_2yl_col1{ background-color: lemonchiffon;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none none none solid;
                 border-color: #660000;
                 padding: 5 10;
}
TD.BnC_2yr{ background-color: lemonchiffon;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: none solid solid none;
            border-color: #660000;
            padding: 5 10;
}
TD.BnC_2yr_col2{ background-color: lemonchiffon;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none;
                 border-color: #660000;
                 padding: 5 10;
}
TD.BnC_2yr_col3{ background-color: lemonchiffon;
                 text-align: center;
                 font-weight: bold;
                 border-width: 1;
                 border-style: none solid none none;
                 border-color: #660000;
                 padding: 5 10;
}

TD.data_1cl{ border-width: 1;
             border-style: solid;
             border-color: rosybrown;
             background-color: white;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_1cr{ border-width: 1;
             border-style: solid solid solid none;
             border-color: rosybrown;
             background-color: white;
             font-weight: normal;
             padding: 5 10;
}
TD.data_2cl{ border-width: 1;
             border-style: none solid solid solid;
             border-color: rosybrown;
             background-color: papayawhip;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_2cr{ border-width: 1;
             border-style: none solid solid none;
             border-color: rosybrown;
             background-color: papayawhip;
             font-weight: normal;
             padding: 5 10;
}
TD.data_3cl{ border-width: 1;
             border-style: none solid solid solid;
             border-color: rosybrown;
             background-color: white;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_3cr{ border-width: 1;
             border-style: none solid solid none;
             border-color: rosybrown;
             background-color: white;
             font-weight: normal;
             padding: 5 10;
}

TD.data_1bl{ border-width: 1;
             border-style: solid;
             border-color: steelblue;
             background-color: white;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_1br{ border-width: 1;
             border-style: solid solid solid none;
             border-color: steelblue;
             background-color: white;
             font-weight: normal;
             padding: 5 10;
}
TD.data_2bl{ border-width: 1;
             border-style: none solid solid solid;
             border-color: steelblue;
             background-color: lavender;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_2br{ border-width: 1;
             border-style: none solid solid none;
             border-color: steelblue;
             background-color: lavender;
             font-weight: normal;
             padding: 5 10;
}
TD.data_3bl{ border-width: 1;
             border-style: none solid solid solid;
             border-color: steelblue;
             background-color: white;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_3br{ border-width: 1;
             border-style: none solid solid none;
             border-color: steelblue;
             background-color: white;
             font-weight: normal;
             padding: 5 10;
}

TD.data_1gl{ border-width: 1;
             border-style: solid;
             border-color: darkolivegreen;
             background-color: white;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_1gr{ border-width: 1;
             border-style: solid solid solid none;
             border-color: darkolivegreen;
             background-color: white;
             font-weight: normal;
             padding: 5 10;
}
TD.data_2gl{ border-width: 1;
             border-style: none solid solid solid;
             border-color: darkolivegreen;
             background-color: beige;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_2gr{ border-width: 1;
             border-style: none solid solid none;
             border-color: darkolivegreen;
             background-color: beige;
             font-weight: normal;
             padding: 5 10;
}
TD.data_3gl{ border-width: 1;
             border-style: none solid solid solid;
             border-color: darkolivegreen;
             background-color: white;
             font-weight: bold;
             text-align: center;
             padding: 5 10;
}
TD.data_3gr{ border-width: 1;
             border-style: none solid solid none;
             border-color: darkolivegreen;
             background-color: white;
             font-weight: normal;
             padding: 5 10;
}

TD.stl_left{ border-width: 1 2 1 1;
              border-style: solid dotted solid solid;
              border-color: navy;
}
TD.stl_right{ border-width: 1 1 1 0;
              border-style: solid;
              border-color: navy;
}

INPUT{
  font-size : 16px;
}
INPUT.msize{
  font-size : 16px;
}
SELECT{
  font-size : 16px;
}
.small{
  letter-spacing : 2px;
  font-size : 80%;
}
.small_90{
  font-size : 90%;
}
.tofuku{
  font-family : "‚l‚r ƒSƒVƒbƒN";
}

.highlight{
  background-color: #ccffcc;
}
.HL_red{
  background-color: #ffcccc;
}
.HL_green{
  background-color: #ccffcc;
}
.HL_blue{
  background-color: #ccffff;
}
.HL_yellow{
  background-color: #ffff99;
}

HR{width : 100%;
   height : 1;
   text-align : center;
   border-style : dotted none none none;
   border-top-width : 1;
   border-top-color : #804040;

}

.noway { font-size: 16px;}

.kiji A:link { color : blue;
         text-decoration : underline ;}
.kiji A:visited { color : purple;
            text-decoration : underline ;}
.kiji A:active { color : purple;
           text-decoration : underline ;}
.kiji A:hover { background-color : #ffcc99;
          text-decoration : none ;}

.ceru A:link { color : blue;
         text-decoration : underline ;}
.ceru A:visited { color : purple;
            text-decoration : underline ;}
.ceru A:active { color : purple;
           text-decoration : underline ;}
.ceru A:hover { background-color : #ffcc99;
          text-decoration : none ;}

.noway A:link { text-decoration : underline; color : blue;}
.noway A:visited { text-decoration : underline; color : blue;}
.noway A:active { text-decoration : underline; color : blue;}
.noway A:hover { text-decoration : none; color : blue;}

A.blue:link { color: blue;}
A.blue:visited { color: blue;}
A.blue:active { color: blue;}
A.blue:hover { color: blue;
               background-color : #ffcc99;
               text-decoration : none ;}

A.home:link { color: wheat;}
A.home:visited { color: wheat;}
A.home:active { color: wheat;}
A.home:hover { color: wheat;
               background-color : chocolate;
               text-decoration : none ;}

A.cgi:link { color : blue;
             text-decoration : underline ;}
A.cgi:visited { color : purple;
                text-decoration : underline ;}
A.cgi:active { color : purple;
               text-decoration : underline ;}
A.cgi:hover { background-color : #ffcc99;
              text-decoration : none ;}