/*リンク*/
a:link { color: #ffffff; text-decoration: none; }
a:visited { color: #ffffff; text-decoration: none; }
a:active { color: #ffffff; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }

a.line:link { color: #ffffff; text-decoration: underline; }
a.line:visited { color: #ffffff; text-decoration: underline; }
a.line:active { color: #ffffff; text-decoration: underline; }
a.line:hover { color: #000000; text-decoration: underline; }


/*メニュー・リンク*/
a.menu:link { color: #ffffff; text-decoration: none; }
a.menu:visited { color: #ffffff; text-decoration: none; }
a.menu:active { color: #ffffff; text-decoration: none; }
a.menu:hover { color: #000000; text-decoration: none; }

/*文章*/
p{ color: #f0f0f0; font-size:15px; line-height:1.3em;}
p.memberList{ color: #ffffff; font-size:16px; line-height:1.2em;}

/*強調 色を変える*/
EM{ color:yellow; font-style:normal; }

/*強調 ボールドにする*/
STRONG{ font-weight:bold; }

/*背景色*/
Body{ background-color:#48828a; font-family: "ＭＳ Ｐゴシック", "Osaka"; }
Body.menu{ background-color:#569aa3; font-family: "ＭＳ Ｐゴシック", "Osaka"; }

/*テーブル*/
TH, TD { color:#ffffff; font-size:15px;　line-height:1.3em;}
TD.member{ color:#ffffff; font-size:30px; font-family:Impact;　}
TD.prof{ width=100px; border: 1px solid #569aa3; text-align:left; vertical-align:top; }
TD.prof2{ border: 1px solid #569aa3; vertical-align:top; }
Table.prof{ border: 1px solid #569aa3; width:100% }

/*メインタイトルで使用*/
H1{ color:white; font-size:40px; font-family:Impact; font-weight:normal;
    margin-top:1px; padding-top:1px; margin-bottom:1px; padding-bottom:1px; }

/*メイン・ネームで使用*/
H1.strong{ color:yellow; font-size:42px;}

/*メニューで使用*/
H2{ color:#ffffff; font-size:28px; font-family:Impact; font-weight: normal;
    margin-top:1px; padding-top:1px; margin-bottom:1px; padding-bottom:1px; }

/*文章タイトルで使用*/
H3{ color:#ffffff; font-size:16px; font-weight: bold;
    margin-top:1px; padding-top:1px; margin-bottom:1px; padding-bottom:1px; }

/*戻るや日付で使用*/
H4{ color:#ffffff; font-size:13px; font-weight: bold;
    margin-top:1px; padding-top:1px; margin-bottom:1px; padding-bottom:1px; }

