/*-- 文字鏡WEB用CSS　　KaoriKanayama   --*/


/*-- 基本　 --*/

P
{
    font-family:"ＭＳ Ｐゴシック,Osaka"; 
}

H2
{
    color: maroon; 
    font-family: sans-serif; 
    font-weight: bold
}

BODY 
{ 
    background-color: #FFFFFF;
    margin-left: 0px; 
    margin-top: 0px; 
}
TD
{
    text-align: left;
    vertical-align: top;
}
td.cover
{
    text-align: left;
    vertical-align: middle;
; font-size: 10pt
}
TH
{
    white-space: nowrap; 
    color: white;
}
td.price
{  
    text-align: center; 
    vertical-align: middle
}



/*-- 基本Ａリンク --*/
A
{
    text-decoration: underline; 
    COLOR: black;
}
A:link
{
    voice-family: harry, male
}
A:visited
{
    COLOR: #666666; 
}
A:active
{
    COLOR: black;
}
A:hover
{
    text-decoration: underline; 
    COLOR: #FFCC00;
}

/*-- トップメニュー 　リンク --*/
A.menu
{
    text-decoration:none; 
    COLOR: white;
}
A.menu:link
{
    voice-family: harry, male
}
A.menu:visited 
{
    COLOR: #FFFFFF; 
}
A.menu:active
{
    COLOR: #FF9900;
}
A.menu:hover
{
    text-decoration: underline; 
    COLOR: #FFCC00;
}

/*-- サブメニュー 　リンク --*/
A.sm
{
    text-decoration:none; 
    COLOR: black;
}
A.sm:link
{
    voice-family: harry, male
}
A.sm:visited
{
    COLOR: #666666; 
}
A.sm:active
{
    COLOR: #FFCC00;
}
A.sm:hover
{
    text-decoration: underline; 
    COLOR: #FFCC00;
}

/*-- リンクリスト 　リンク --*/
A.links
{
    text-decoration:none; 
    COLOR: #663399
}
A.links:link
{
    voice-family: harry, male
}
A.links:visited 
{
    COLOR: #CC99CC; 
}
A.links:active
{
    COLOR: #CC66CC;
}
A.links:hover
{
    text-decoration: underline; 
    COLOR: #CC3399;
}

/*-- サブメニュー色 --*/
.clr1
{
    background-color: #000099;
}
.clr2
{
    background-color: #0099CC;
}
.clr3
{
    background-color: #669900;
}
.clr4
{
    background-color: #CCCC33;
}
.clr5
{
    background-color: #CC9900;
}
.clr6
{
    background-color: #CC3300;
}
.clr7
{
    background-color: #993366;
}
.clr8
{
    background-color: #663300;
}

.clrkon
{
    background-color: #FFCC00;
}
.clrweb
{
    background-color: #0033CC;
}
.clrfs
{
    background-color: #CC3300;
}
.clryuyu
{
    background-color: #009933;
}

/*-- トップメニュー　スタイル --*/

.topmenu
{
    padding-top: 3px; 
    padding-bottom: 3px; 
    padding-right: 3px; 
    padding-left: 3px;
    color: #FFCC00;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    font-family: "ＭＳ Ｐゴシック", "Osaka";
    font-size: 9pt;
}

.topmenu_sub
{
    background-color: #666666;
    padding-top: 3px; 
    padding-bottom: 3px; 
    color: #FFCC00;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    font-family: "ＭＳ Ｐゴシック", "Osaka";
    font-size: 8pt; 
}


/*-- サブメニュー　スタイル --*/
.submenu
{
    color: #0099CC;
    width: 160px;
    vertical-align: top;
; font-size: 9pt
}
.submenu3
{
    color: #669900;
    width: 160px;
    vertical-align: top;
; font-size: 9pt
}



/*-- カレント色 --*/
.crntmenu
{
    COLOR: #FFCC00;
}
.crntmenu2
{
    COLOR: #669900;
    font-weight: bold
}
.frame
{
    background-color: #000090;
    width: 5px
}


