/*---------- base --------------*/
body {  background-color: #FFFFFF; font-size: 10px; color: #2E3A51}
td {  font-size: 12px; line-height:14px; color: #000000; font-family:"MS P Gothic" , "Osaka";}


/*---------- link --------------*/
a:link {  color:#0066cc; text-decoration:underline;}
a:visited { color:#2E3A51; text-decoration:underline;}
a:active {  color: #999999; text-decoration:none;}
a:hover {  color:#CC0000; text-decoration:underline;}

td.table1 {  font-size: 10px; line-height: 14px}
td.table2 {  font-size: 10px; line-height: 18px}
td.table3 {  font-size: 10px; line-height: 20px; letter-spacing:0; font-family:Verdana;}
td.table4 {  font-size: 12px; line-height: 16px; letter-spacing:0;}

.table1 A:link { color:#FFFFFF; text-decoration:none }
.table1 A:visited { color:#CCCCCC ; text-decoration:none }
.table1 A:hover { color:#FF0000; text-decoration:underline ; }

.table2 A:link   { color:#2E3A51 ; text-decoration:none ; }
.table2 A:visited {  color:#2E3A51 ; text-decoration:none ; }
.table2 A:hover { color:#CC0000 ; text-decoration:underline ;  }

.table4 A:link   { color:#2E3A51 ; text-decoration:underline ; }
.table4 A:visited {  color:#2E3A51 ; text-decoration:none ; }
.table4 A:hover { color:#CC0000 ; text-decoration:underline ;  }


/*---------- 詳細設定（line-heightなし） --------------*/
.css10 {  font-size: 10px; line-height: 14px}
.css12 {  font-size: 12px; line-height: 16px}
.css14 {  font-size: 14px; line-height: 20px}

.b12 {  font-size: 12px; line-height: 16px; font-weight: bold;}
.com12 {  font-size: 12px;}
.tellme{ font-size:14px; font-family:Verdana; font-weight:bold; line-height:24px;}