body    {       margin: 5px;       padding: 0px;       background-color: #e6eeea;       background-image: url(../../image/bgi-x02b.jpg);       color: #333366;}a:link       {color:#006633; }a:visited { color:#669966; text-decoration:none}a:hover   { color:#ffff66; text-decoration:none; background-color: #669966;}a:active  { color:#ff0000; text-decoration:none; background-color: #ffff66; }.navi-line a:link     { color:#ffcc99;}.navi-line a:visited    { color:#bbdd99; 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:link {color:#778899; }.name-lk a:visited    { color:#cc9999; text-decoration:none}.name-lk a:hover { color:#ff3399;  text-decoration:none;font-size:105%;}.name-lk a:active     { color:#99ccff }.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: #eeffdd;     font-size: 100%;     text-align: center;     border-style: inset;     border-width: 1px;     background-color: #aabbaa;}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: #ccddcc;      text-align: center;      border-style: solid;      border-width: 1px 1px 1px 1px;      border-color: #ffffff #666666 #666666 #cccccc ;}.nvl-up    {     width: 96%;     height: 52px;     background-color: #6666cc;}.lkcell01-up  {      width: 32%;      height: 24px;      background-color: #ddeedd;      text-align: center;      border-style: solid;      border-width: 1px 1px 1px 1px;      border-color: #ffffff #666666 #666666 #cccccc ;}.contents    {      width: 96%;     background-color: #ddddee;}.nvl-dwn    {     width: 96%;     height: 24px;     background-color: #6666cc;}.info-nvl  {      width: 72%;      height: 28px;      text-align: center;      font-size: 90%;      background-color: #ccddcc;      border-style: solid;      border-width: 1px 1px 1px 1px;      border-color: #ffffff #666666 #666666 #cccccc ;}.lkcell01-dwn  {      width: 24%;      height: 24px;      background-color: #ddeedd;      text-align: center;      font-size: 80%;      border-style: solid;      border-width: 1px 1px 1px 1px;      border-color: #ffffff #333333 #333333 #cccccc ;}.navi-line    {     color: #667766;     text-align: center;     background-color: #889988;     margin:0px 10%;     padding: 0px;     border-width: 1px;     border-color: #eeeeee;     border-style: inset;}.nvl-current  {      color: #eeffdd;      text-align: center;      background-color: #aabbaa;      padding: 0px;}.sakuhin-info-tbl     {     width: 96%;     height: 441px;     background-color: #9999cc;}.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: 99%;      height: 480px;      color: #336699;}.name-lkcell   {      width: 80px;      height: 60px;      text-align: center;      font-size: 85%;      background-image: url("../../02/unv-image/nmwkx02f.gif");      background-position: center center;      background-repeat: no-repeat;}.nm-currentcl   {      width: 80px;      height: 60px;      color: #996666;      text-align: center;      font-size: 85%;      background-image: url("../../02/unv-image/nmwkx02e.gif");      background-position: center center;      background-repeat: no-repeat;}.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;}