body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 115%; background-image: url(new-img/aqua.jpg); text: #666666; margin: 0; }
td { font-size: 12px; line-height: 18px; Color: #666666 ;
font-family: Verdana
;}
td.whi { font-size: 12px; Color: #ffffff; line-height: 18px;}
td.sitemap { font-size: 14px; Color: #666666; line-height: 14px; margin: 0px; padding: 0px; }
td.hyou {padding:'1px' '1px' '1px' '1px';}
img.width { margin-top: 6px; margin-bottom: 2px; }
img.width2 { margin: 0; }
.kigou {color:#00A4F1;}
.red {color:#FF0000;}
.blue {color:#0066FF;}
.gray {color:#999999;}

p.head  { color: #666666; font-size: 12px; margin: 1px 1px 1px 5px; padding: 3px 1px 1px }

p.menu  { color: #666666; font-size: 12px; background-color: #E1E1E1; margin: 1px 3px; padding: 1px 5px; border-style: solid; border-width: 1px; border-color: #bad2ff #a8b7eb #a8b7eb #bad2ff }

p.title  { color: #ffffff; font-size: 12px; background-color: #0000aa; margin: 0px 1px 0px 1px; padding: 3px 5px; border-style: solid; border-width: 1px; border-color: #ffffff #0000aa #0000aa #ffffff }

A.white:link    { font-size: 12px; color: #ffffff; text-decoration: none; }
A.white:visited { font-size: 12px; color: #ffffff;  }
A.white:hover   { font-size: 12px; color: #FF9900; text-decoration: none;  }

A.black:link    { font-size: 10px; line-height: 15px; color: #000000; text-decoration: none; }
A.black:visited { font-size: 10px; line-height: 15px; color: #0000CC; text-decoration: none; }
A.black:hover   { font-size: 10px; color: #FF0000; padding: 5px; line-height: 20px; background-color: #FBEBEA;  }



A.red:link    { color: #FF0000; text-decoration: none; }
A.red:visited { color: #FF9933; text-decoration: none; }
A.red:hover   { color: #FF0000; text-decoration: underline; }

a { color: #0000CC; font-size: 10px; text-decoration: none; }
a:link { color: #0000CC; }
a:visited { color: #0000CC; }
a;active { color: #0000CC; }
a:hover { color: #FF9900; text-decoration: underline; }

a.qa { color: #0000CC; font-size: 12px; text-decoration: none; }
a.qa:link { color: #0000CC; }
a.qa:visited { color: #0000CC; }
a.qa;active { color: #0000CC; }
a.qa:hover { color: #FF9900; text-decoration: underline; }

p.top{ line-height: 100%; margin: 5px 0 0; }
a.top { color: #0000cc; font-size: 13px; text-decoration: none; }
a.top:link { color: #0000CC; }
a.top:visited { color: #0000CC; }
a.top;active { color: #0000CC; }
a.top:hover { color: #FF9900; text-decoration: underline; }

p.top2{ line-height: 100%; margin: 5px 0 0; }
a.top2 { color: #0000cc; font-size: 10px; text-decoration: none; }
a.top2:link { color: #0000CC; text-decoration: underline; }
a.top2:visited { color: #0000CC; text-decoration: underline; }
a.top2;active { color: #0000CC; text-decoration: underline; }
a.top2:hover { color: #FF9900; text-decoration: none; }

a.sitemap { color: #5E5E5E; font-size: 14px; text-decoration: none; }
a.sitemap:link { color: #5E5E5E; }
a.sitemap:visited { color: #5E5E5E; }
a.sitemap;active { color: #5E5E5E; }
a.sitemap:hover { color: #FF9900; text-decoration: underline; }

.txt10 { font-size: 10px; line-height: 150%; }

.txt11 { font-size: 11px; line-height: 150%; }

.txt12 { font-size: 12px; line-height: 80%; }

.txt15 { font-size: 15px; line-height: 150%; }

.txt16 { font-size: 16px; line-height: 150%; }

.txt18 { font-size: 18px; line-height: 150%; }

.txt14 { font-size: 14px; line-height: 150%; }

.txt20 { font-size: 20px; line-height: 150%; }
span { color: #0400ff; font-size: 16px; }
.class { color: #f00; font-size: 16px; }