font.fo{
color:#ffffff;
font-size:12;
}

font.folink{
color:#aa0000;
font-size:10;
}

font.kana{
color:#354B6E;
}

td.link{
color:#7D8DA8;
}

td.yomi{
color:#ffffff;
background-color:#5080D1;
border:solid #5080D1 1px;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}

td.link2{
color:#7D8DA8;
border:solid #5080D1 1px;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}

td.com{
color:#000000;
border:solid #5080D1 1px;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}

INPUT.height {
color:#000000;
background-color:#eFFdFF;
font-size:14px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
height:18px;
width:250px;
}

A:link { color:#1B4790 }
A:visited { color:#3167BF }
A:hover { color:#FD005A;
     text-decoration:overline ; 
     }
A:link, A:visited,A:action { text-decoration:none }

/*optic*/
a.optic:link,a.optic:visited{
background:#FC5B14;
color:#ffffff;
text-decoration:none;
font-size:9px;
}

/*opticlarge*/
a.opticl:link,a.opticl:visited{
background:#FC5B14;
color:#ffffff;
text-decoration:none;
}

/*hp*/
a.hp:link,a.hp:visited{
background:#2DB24D;
color:#ffffff;
text-decoration:none;
font-size:9px;
}

/*hpl*/
a.hpl:link,a.hpl:visited{
background:#2DB24D;
color:#ffffff;
text-decoration:none;
}

table.keisai {
   padding:4px 20px 4px 20px;
   border:1px solid #588BB4;
   background-color:#ECF4FB;
}

