A:hover { color : #cae0ff ;}

A { color: silver ;
    font-size: 16px ;
    font-weight: bold ;}

A.im { color: #3333dd ;
       font-size: 12px ;}

A.ps { color: #ffcc66 ;}

BODY { margin-top: 2px ;
       margin-bottom: 2px ;
	background-color: #c3c3c3 ;}

TABLE { margin-left: 2px ;}

TD { font-size: 14px ;
     vertical-align: top ;
     color: #143674 ;}

IMG { border: 0px ;}

.main { background-color: #4d77a5 ;
        padding-top: 5px ;
        width: 122px ;
        height: 70px ;}


.tdback { font-family: '‚l‚r ƒSƒVƒbƒN' ;
          width: 235px ;
	 text-align:left;
}

.tdans { height: 36px ;}

.asm { font-size: 16px ;
       color: blue ;}

.wn { font-size: 32px ;
      color: red ;}


.wn2 { font-size: 12px ;
       color: red ;
	width:79px;
}

.asm2 { font-size: 12px ;
	font-weight: bold ;
        color: blue ;}

.anno { font-size: 13px ;}

.anno2 { font-size: 12px ;}

.anno3 { font-size: 15px ;
	width:527px;
	color:#000099;
}

.anno4 { 
	font-size: 17px ;
	width:527px;
	}

.anno5{
	line-height:130%;
	color:#146974;
	}
	

#top{
	text-align:right;
	width:720px;
	height:70px;
}

#new{
	color:#ff0000;
	font-weight: bold ;
        text-align: center ;
	font-size: 18px ;
}

#spg { width: 100% ;}

#chu{
	color:#ff0000;
	font-weight: bold ;
}


.aniv { font-size: 120% ;
        font-style: italic ;
        color: #ff8b17 ;}


a.main1 {
	text-decoration:underline;	
        width: 122px ;
        height: 70px ;
        display: block;
}      

a:hover.main1  { 
	color: #cae0ff;
	text-decoration:underline;}

a.main2 {color: #ffcc66 ;
	text-decoration:underline;	
        width: 122px ;
        height: 70px ;
        display: block;
}      

a:hover.main2  { 
	color: #cae0ff;
	text-decoration:underline;}

//<BODY bgcolor="#c3c3c3" onload="blink()">