.kiji{
  font-family : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  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 : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  line-height : 125%;
  letter-spacing : 1px;
}
.lh150{
  font-family : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  line-height : 150%;
  letter-spacing : 1px;
}
.lh130{
  font-family : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  line-height : 130%;
  letter-spacing : 1px;
}
.pado{
  font-family : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  line-height : 125%;
  letter-spacing : 1px;
  padding : 10px;
}
.pado_5{
  font-family : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  line-height : 125%;
  letter-spacing : 1px;
  padding : 5px;
}
.making{ letter-spacing: 1px;
         line-height: 125%;
          margin: 10px;
          width: 500;
}
.software{ letter-spacing: 1px;
           line-height: 125%;
           width: 600;
           margin-left: 60;
           text-align: center;
}

TH.def{
  font-size : 14px;
  font-family : "£Í£Ó ¥´¥·¥Ã¥¯";
  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 : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  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 : "£Í£Ó £Ð¥´¥·¥Ã¥¯";
  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.navy{
  font-weight : bold;
  color: white;
  text-align : center;
  background-color : navy;
  letter-spacing : 2px;
}
TH.green{
  font-weight : bold;
  color: white;
  text-align : center;
  background-color : darkgreen;
  letter-spacing : 2px;
}

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.lemon_TnC{ background-color: lemonchiffon;
              text-align: center;
              vertical-align: top;
              letter-spacing: 0;
              border-width: 1;
              border-style: solid;
              border-color: tan;
}
TD.saddle_TnC{ background-color: saddlebrown;
               color: white;
               text-align: center;
               vertical-align: top;
               letter-spacing: 0;
               border-width: 1;
               border-style: solid;
               border-color: tan;
}
TD.papa_TnC{ background-color: papayawhip;
             text-align: center;
             vertical-align: top;
             border-width: 1;
             border-style: solid;
             border-color: tan;
}
TD.lace_TnC{ background-color: oldlace;
              text-align: center;
              vertical-align: top;
              border-width: 1;
              border-style: solid;
              border-color: tan;
}
TD.papa_Top{ background-color: papayawhip;
             vertical-align: top;
             border-width: 1;
             border-style: solid;
             border-color: tan;
}
TD.lace_Top{ background-color: oldlace;
              vertical-align: top;
              border-width: 1;
              border-style: solid;
              border-color: tan;
}

TD.t_blue{ background-color: steelblue;
           color: white;
           text-align: center;
           font-weight: bold;
           border-width: 1;
           border-style: solid;
           border-color: cornflowerblue;
}
TD.dt_blue1{ background-color: papayawhip;
             border-width: 1;
             border-style: solid;
             border-color: cornflowerblue;
}
TD.dt_blue2{ background-color: oldlace;
             border-width: 1;
             border-style: solid;
             border-color: cornflowerblue;
}
TD.t_green{ background-color: darkolivegreen;
            color: white;
            text-align: center;
            font-weight: bold;
            border-width: 1;
            border-style: solid;
            border-color: olivedrab;
}
TD.dt_green1{ background-color: papayawhip;
              border-width: 1;
              border-style: solid;
              border-color: olivedrab;
}
TD.dt_green2{ background-color: oldlace;
              border-width: 1;
              border-style: solid;
              border-color: olivedrab;
}

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 : "£Í£Ó ¥´¥·¥Ã¥¯";
}

.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 : 1px;
   text-align : center;
   border-style : dotted none none none;
   border-top-width : 1px;
   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 ;}

.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 ;}