body    {
       margin: 5px;
       padding: 0px;
       background-color: #cccccc;
       background-image: url("../../image/bgi-x03a.gif");
       color: #666666;
}


.syubetu-lk a:link         { color:#996666}
.syubetu-lk a:visited    { color:#999966; text-decoration:none }
.syubetu-lk a:hover      { color:#ffff00; background-color: #999966; border:solid 1px; text-decoration:none}
.syubetu-lk a:active     { color:#ff99cc; background-color: #333399; border:solid 1px; text-decoration:none}




.navi-line a:link     { color:#ffcc99;}
.navi-line a:visited    { color:#ddddaa; text-decoration: none }
.navi-line a:hover      { color:#ffff00; background-color: #ff9933; text-decoration: none; border: solid 0px;}
.navi-line a:active     { color:#ff3333; background-color: #ffff33; text-decoration: none; border: solid 0px;}




.name-lk a {
     display: block;
     width: 140px;
     line-height: 40px;
     font-size: 12px;



}



.name-lk a:link {
     display: block;
     width: 140px;
     height: 40px;
     background-image: url("../unv-image/nmwkx02g.gif");
     background-position: 0 40px;
     color:#778899;




}




.name-lk a:visited {
     display: block;
     width: 140px;
     height: 40px;
     background-image: url("../unv-image/nmwkx02g.gif");
     background-position: 0 40px;
     color:#cc9999;
     text-decoration:none;



}




.name-lk a:hover {
     display: block;
     width: 140px;
     height: 40px;
     background-image: url("../unv-image/nmwkx02g.gif");
     background-position: 0 80px;
     color:#ff3399;
     text-decoration:none;
     font-size: 110%;

}


.name-lk a:active {
     display: block;
     width: 140px;
     height: 40px;
     background-image: url("../unv-image/nmwkx02g.gif");
     background-position: 0 80px;
     color:#99ccff;
     text-decoration:none;


}







.unv-lk a:link         { color:#666699}
.unv-lk a:visited    { color:#996666; text-decoration:none }
.unv-lk a:hover      { color:#ff3399; background-color: #ffccff; border:solid 1px;
                                     text-decoration:none}
.unv-lk a:active     { color:#ff99cc; background-color: #333399; border:solid 1px;
                                     text-decoration:none}



h1    {
     margin: 0px 10%;
     padding: 0px;
     color: #996633;
     font-size: 100%;
     text-align: center;
     border-style: inset;
     border-width: 1px;
     background-color: #cccc99;

}


h2    {
     margin: 10px;
     padding: 10px;
     color: #ff3399;
}

h3    {
     margin: 10px;
     padding: 10px;
     color: #ff3399;
}

div    {
     margin: 10px;
     padding: 5px;

}



.title-t    {
     width: 96%;
     height: 28px;
     background-color: #6666cc;

}

.title-cell    {
      width: 96%;
      height: 28px;
      background-color: #ddddcc;
      text-align: center;
      border-style: solid;
      border-width: 1px 1px 1px 1px;
      border-color: #ffffff #666666 #666666 #cccccc ;

}


.nvl-dwn    {
     width: 96%;
     height: 24px;
     background-color: #cccccc;

}


.info-nvl  {
      width: 72%;
      height: 28px;
      text-align: center;
      background-color: #ddddcc;
      border-style: solid;
      border-width: 1px 1px 1px 1px;
      border-color: #ffffff #666666 #666666 #cccccc ;

}


.lkcell01-dwn  {
      width: 24%;
      height: 24px;
      background-color: #eeeedd;
      text-align: center;
      font-size: 80%;
      border-style: solid;
      border-width: 1px 1px 1px 1px;
      border-color: #ffffff #333333 #333333 #cccccc ;

}


.navi-line    {
     color: #777744;
     text-align: center;
     background-color: #999966;
     margin:0px 10%;
     padding: 0px;
     border-width: 1px;
     border-color: #ffffff;
     border-style: inset;

}

.nvl-current  {
      color: #996633;
      background-color: #cccc99;
      text-align: center;
      padding: 0px;

}















.info-lkl  {
      width: 220px;
      height: 32px;
     text-align:center;
     font-size: 86%;
      background-image: url("../image/lbl01.gif");


}


.info-lkct  {
      width: 220;
      height: 32px;
     text-align:center;
     font-size: 86%;
      background-image: url("../image/lbct01.gif");


}


.info-lkr  {
      width: 220px;
      height: 32px;
     text-align:center;
       font-size: 86%;
      background-image: url("../image/lbr01.gif");


}


.info-current-l  {
      width: 220px;
      height: 32px;
     text-align:center;
       font-size: 86%;
      background-image: url("../image/lbl02.gif");



}

.info-current-r  {
      width: 220px;
      height: 32px;
      text-align:center;
      font-size: 86%;
      background-image: url("../image/lbr02.gif");


}


.info-nvnull  {
      height: 32px;
       background-color: #6666ff;

}









.toplk  {
      width: 38%;
      height: 36px;
       background-color: #dddddd;
     margin:2px 2px;
     padding: 0px;
     border-width: 2px;
     border-color: #444444;
     border-style: solid;
     text-align:center;


}


.title-01   {
      width: 60%;
      height: 36px;
      text-align: center;
       color: #eeeeee;
       background-color: #444444;
     margin:2px 2px;
     padding: 0px;
     border-width: 2px;
     border-color: #444444;
     border-style: solid;
     text-align:center;

}


.nvl  {
      width: 99%;
       background-color: #777777;

}


.nmnv-ct   {
      width: 96%;
      height: 466px;
      color: #336699;

}


.contents   {
      height: 454px;
      color: #336699;
      padding: 0px;


}



.name-lkcell   {
      width: 140px;
      height: 40px;
      text-align: center;
      padding: 0px;

}


.nm-currentcl   {
      width: 140px;
      height: 40px;
      color: #996666;
      text-align: center;
      background-image: url("../unv-image/nmwkx02e.gif");
      background-position: center;

}





.lk-cell   {
      width: 33%;
      text-align: center;
       background-color: #dddddd;

}



.current-cell   {
      width: 33%;
      text-align: center;
       color: #eeeeee;
       background-color: #444444;

}



.info-cell   {
      width: 99%;
      text-align: center;
       color: #eeeeee;

}




.lk-info   {
      text-align: center;
       color: #cccccc;
       background-color: #aaaaaa;

}



.info-ct  {
      width: 660px;
      height: 360px;
       font-size: 80%;


}


.cn-lup  {
      width: 20px;
      height: 20px;
      background-image: url("../image/cnr20lup-01a.gif");
      background-position: center center;
      background-repeat: no-repeat;



}


.cn-rup  {
      width: 20px;
      height: 20px;
      background-image: url("../image/cnr20rup-01a.gif");
      background-position: center center;
      background-repeat: no-repeat;



}


.cn-ldn  {
      width: 20px;
      height: 20px;
      background-image: url("../image/cnr20ldn-01a.gif");
      background-position: center center;
      background-repeat: no-repeat;



}


.cn-rdn  {
      width: 20px;
      height: 20px;
      background-image: url("../image/cnr20rdn-01a.gif");
      background-position: center center;
      background-repeat: no-repeat;



}



.naiyo  {
       background-color: #dddddd;

}


.info-ctl  {
     width: 270px;
     background-color: #ccccff;
     border-width: 2px 0px 2px 2px;
     border-color: #6666ff;
     border-style: solid;


}


.info-ctr  {
      width: 390px;
       background-color: #ccccff;
     border-width: 2px 2px 2px 0px;
     border-color: #6666ff;
     border-style: solid;


}



.main-nullup  {
     width: 340px;
     height: 20px;
     background-color: #ccccff;
     border-width: 2px 0px 0px 0px;
     border-color: #6633ff;
     border-style: solid;


}


.main-nulldn  {
      width: 340px;
      height: 20px;
     background-color: #ccccff;
     border-width: 0px 0px 2px 0px;
     border-color: #6633ff;
     border-style: solid;

}


.main-nulll  {
      width: 20px;
      height: 320px;
     background-color: #ccccff;
     border-width: 0px 0px 0px 2px;
     border-color: #6633ff;
     border-style: solid;

}


.main-nullr  {
      width: 20px;
      height: 320px;
       background-color: #ccccff;
     border-width: 0px 2px 0px 0px;
     border-color: #6633ff;
     border-style: solid;

}




.syubetu  {
     margin: 2px 0px 2px 0px;
     padding: 0px 4px;
     background-color: #4477aa;
     color: #eeeeee;
     border-width: 1px 1px 1px 2px;
     border-color: #dd77dd;
     border-style: solid;
     text-align:center;


}


.annnai  {
     margin: 2px 0px 2px 0px;
     padding: 0px 4px;
     background-color: #ddaadd;
     border-width: 1px;
     border-color: #dd77dd;
     border-style: solid;
     text-align:center;


}


.lk-ct  {
     margin: 2px 4px 2px 0px;
     padding: 0px 4px;
     background-color: #ddddaa;
     border-width: 1px 2px 1px 1px;
     border-color: #dd77dd;
     border-style: solid;
     text-align:center;


}







.frame-cell  {
      background-color: #9999ff;
      text-align: center;
      height: 420px;

}



.sikiri  {
       color: #cccccc;

}





