/* standard
------------------------------------------------------- */

a:link      { 
           font-size:9pt; 
           line-height:11pt; 
           color: #ffaa33; 
           TEXT-DECORATION:none; 
}

a:visited  { 
           font-size:9pt; 
           line-height:11pt; 
           color: #ffaa33; 
           TEXT-DECORATION:none; 
}

a:hover   { 
           font-size:9pt; 
           line-height:11pt; 
           color: #aacc33;  
           TEXT-DECORATION:underline; 
}


/* menu-link
------------------------------------------------------- */

a:link.menu-link { 
           font-size:9pt; 
           line-height:12pt; 
           color: #ffffff; 
           font-weight:000; 
           TEXT-DECORATION: none;
}

a:visited.menu-link { 
           font-size:9pt; 
           line-height:12pt; 
           color: #ffffff; 
           font-weight:000; 
           TEXT-DECORATION: none;
}

a:hover.menu-link { 
           font-size:9pt; 
           line-height:12pt; 
           color: #aacc33;  
           font-weight:000; 
           TEXT-DECORATION:underline;
}


a:link.menu-link-h { 
           font-size:9pt; 
           line-height:12pt; 
           color: #ffffff; 
           TEXT-DECORATION: none;
}

a:visited.menu-link-h { 
           font-size:9pt; 
           line-height:12pt; 
           color: #ffffff; 
           TEXT-DECORATION: none;
}

a:hover.menu-link-h { 
           font-size: 9pt; 
           line-height: 12pt; 
           color: #88aaff;  
           TEXT-DECORATION:underline;
}


/* head-line-links
------------------------------------------------------- */

a:link.head-line-links { 
           font-size:9pt; 
           line-height:12pt; 
           color: #0055aa;
           TEXT-DECORATION:underline;
}

a:visited.head-line-links { 
           font-size:9pt; 
           line-height:12pt; 
           color: #0055aa; 
           TEXT-DECORATION:underline;
}

a:hover.head-line-links { 
           font-size:9pt;
           line-height:12pt; 
           color: #aacc33;  
           TEXT-DECORATION:underline;
}


/* bottom-link
------------------------------------------------------- */

a:link.bottom-link { 
           font-size:9pt; 
           line-height:12pt; 
           color: #cccccc; 
           font-weight:000; 
           TEXT-DECORATION: none;
}

a:visited.bottom-link { 
           font-size:9pt; 
           line-height:12pt; 
           color: #cccccc; 
           font-weight:000; 
           TEXT-DECORATION: none;
}

a:hover.bottom-link { 
           font-size:9pt; 
           line-height:12pt; 
           color: #aacc33;  
           font-weight:000; 
           TEXT-DECORATION:underline;
}



/* news
------------------------------------------------------- */

a:link.news-ttl-link    { 
           font-size:11pt; 
           line-height:15pt; 
           color: #ffffff; 
           font-weight:900; 
           border-width:-2px; 
           TEXT-DECORATION:none;
           font-family: Hiragino Kaku Gothic Pro, sans-serif;
}

a:visited.news-ttl-link    { 
           font-size:11pt; 
           line-height:15pt; 
           color: #ffffff; 
           font-weight:900; 
           border-width:-2px;
           TEXT-DECORATION:none;
           font-family: Hiragino Kaku Gothic Pro, sans-serif;
}

a:hover.news-ttl-link    { 
           font-size:11pt; 
           line-height:15pt; 
           color: #aacc33; 
           font-weight:900; 
           border-width:-2px; 
           TEXT-DECORATION:underline; 
           font-family: Hiragino Kaku Gothic Pro, sans-serif;
}

/* radio-menu
------------------------------------------------------- */

a:link.ralime-link    { 
           font-size:9pt; 
           line-height:12pt; 
           color: #aaaaaa; 
           TEXT-DECORATION:none;
}

a:visited.ralime-link   { 
           font-size:9pt; 
           line-height:12pt; 
           color: #aaaaaa; 
           TEXT-DECORATION:none;
}

a:hover.ralime-link   { 
           font-size:9pt; 
           line-height:12pt; 
           color: #aacc33; 
           TEXT-DECORATION:underline; 
}
