/********* ボディー定義 *********/
BODY { background-color:#101010; color:#d0d0d0; }
/********* リンクカラー *********/
a:link { color:#FFCC00; }       /* リンクカラー           */
a:visited { color:#995500; }    /* 利用済みリンクカラー   */
a:active { color:#ff0000; }     /* クリック時リンクカラー */
/********* クラス定義 *********/
/* 文字による太線 */
.mline {
    font-family:ＭＳ Ｐゴシック;
    font-size:12pt;
    font-weight:bold;
    width:100%;
    letter-spacing:-4px;
    white-space:nowrap;  /* 改行禁止 */
    overflow:hidden;     /* 画面からはみだした部分を消す */
}

/* タイトル */
.mtitle {
    font-family:Impact;
    font-size:24pt;
    font-style:italic;
    width:100%;
}

/* サブタイトル */
.stitle {
    font-family:ＭＳ ゴシック;
    font-size:10pt;
    font-style:italic;
    width:100%;
}

/* メイン文書整形テーブル */
.mstrtbl {
    width:90%;
    border-width:0px;
    background-color:#202020;
    line-height:140%;
    text-align:left;
}

/* メイン文書整形テーブル */
.sstrtbl {
    width:95%;
    border-width:0px;
    background-color:#202020;
    text-align:left;
    line-height:140%;
    color:#d0d0d0;     /* テキストカラー */
}

/* 文字囲い用テーブル */
.ybox {
    border: 2px solid #FFCC00;
    width:120px;
    color:#FFCC00;
    text-align:center;
    font-weight:bold;
    font-size:10pt;
    line-height:85%;
    letter-spacing:-1px;
    white-space:nowrap;  /* 改行禁止 */
}

/* トピック */
.topic {
    text-align:left;
    font-size:14pt;
    color:#FFCC00;
    line-height:140%;   /* 行間 */
    font-weight:bold;
}

/* リンク先頭文字 */
.lkhed {
    color:#FFCC00;
    font-weight:bold;
}

/* リンク文字 */
.lkstr {
    color:#d0d0d0;
}

