.t10 {font-size:10px; line-height:15px;}
.t10l {font-size:10px; line-height:14px;}
.t10wh {font-size:10px; line-height:15px; color: #ffffff}
.t10w {font-size:10px; line-height:22px;}
.t12 {font-size:12px; line-height:17px;}
.t12w {font-size:12px; line-height:20px;}
.t12l {font-size:12px; line-height:16px;}
.t14 {font-size:14px; line-height:19px;}
.t14l {font-size:14px; line-height:17px;}
.t14b{font-size:14px; line-height:19px; font-weight : bold}

A.white:link{color: #ffffff; text-decoration: none; font-weight : bold}
A.white:visited{color: #ffffff; text-decoration: none; font-weight : bold}
A.white:active{color: #FFFFCC; text-decoration: underline; font-weight : bold}
A.white:hover{color: #FFFFCC; text-decoration: underline; font-weight : bold}

A.black:link{color: #000000; text-decoration: none;}
A.black:visited{color: #000000; text-decoration: none;}
A.black:active{color: #0066FF; text-decoration: none;}
A.black:hover{color: #0066FF; text-decoration: none;}

A.blue:link{color: #0066FF; text-decoration: none;}
A.blue:visited{color: #0066FF; text-decoration: none;}
A.blue:active{color: #003399; text-decoration: underline;}
A.blue:hover{color: #003399; text-decoration: underline;}

A.orange:link{color: #FF6600; text-decoration: none;}
A.orange:visited{color: #FF6600; text-decoration: none;}
A.orange:active{color: #990000; text-decoration: underline;}
A.orange:hover{color: #990000; text-decoration: underline;}

A.blue2:link{color: #313181; text-decoration: none;}
A.blue2:visited{color: #313181; text-decoration: none;}
A.blue2:active{color: #990000; text-decoration: underline;}
A.blue2:hover{color: #990000; text-decoration: underline;}


/*-- link --*/
.linkpage td {border-bottom:1px solid #CCC; font-size:12px; line-height:17px; }

/*-- sitemap --*/
.block1 {  margin-bottom:20px; }
.block1 td { border-bottom:1px solid #CCC; font-size:12px; line-height:17px;}

/*-- テキストメニュー --*/
.top_tmenu { margin:15px 0px; }
