/* スタイルシート定義ファイル  Type I */

/* ____ ページ ____ */
BODY { background-color: #000000; text-color: #FFFFFF;
scrollbar-base-color       :#808080;
scrollbar-face-color       :#000000;
scrollbar-arrow-color      :#FFFFFF;
scrollbar-track-color      :#303030;
scrollbar-highlight-color  :#000000;
scrollbar-dark-shadow-color:#000000;
scrollbar-shadow-color     :#808080;
scrollbar-3d-light-color   :#FF8000;
 }


/* ____ リンク ____ */
A         { text-decoration: none;  font-weight: bold; }
A:link    { color: #FFFFFF; }
A:visited { color: #FFFFFF; }
A:active  { color: #FF0000; }
A:hover   { color: #FF0000; }


/* ____ ラベル（横並び） ____ */
TABLE.label { background-color: #808080; }
TH   { color: #C0C0C0; }
TD   { color: #C0C0C0; }
TD.labelT   { background-color: #303030;  text-align: center; }
TD.labelTL  { background-color: #303030;  text-align: left; }
TD.labelTR  { background-color: #303030;  text-align: right; }
TD.labelB   { background-color: #808080;  text-align: center; }
TD.labelC   { background-color: #171717;  padding: 6px; }
TD.normal   { background-color: #171717;  padding: 0x;  }


/* ____ 位置調整 ____ */
DIV              { color: #C0C0C0; }
DIV.pagetitle    { background-color: #303030;  padding: 6px; font-size: 20px;  color: #FFFFFF;  font-weight: bold;  text-align: center;  }
DIV.description  { padding: 12px; font-size: 16px;  text-align: center;  }
DIV.menu         { padding: 12px; }
DIV.article      { background-color: #171717;  padding: 6px;  }
DIV.sub-article  { background-color: #171717;  padding: 6px;  }
DIV.title        { background-color: #303030;  font-size: 16px;  line-height: 24px;  color: #FFFFFF; }
DIV.posted       { font-size: 14px;  line-height: 21px;  color: #FF8080;  text-align: right; }
DIV.body         { font-size: 14px;  line-height: 21px;  color: #C0C0C0;  padding: 6px; }
DIV.move2        { font-size: 14px;  line-height: 28px;  padding: 6px; }
DIV.move         { font-size: 14px;  line-height: 21px;  padding: 6px;  text-align: right; }
DIV.left   { text-align: left;   }
DIV.center { text-align: center; }
DIV.right  { text-align: right;  }

/* ____ 汎用 ____ */
.small    { font-size: 14px;  line-height: 21px;  color: #C0C0C0; }
.smallC   { font-size: 14px;  line-height: 21px;  color: #FF8080; }
.smallL   { font-size: 14px;  line-height: 14px;  color: #FFFFFF; }
.normal   { font-size: 16px;  line-height: 24px;  color: #C0C0C0; }
.normalC  { font-size: 16px;  line-height: 24px;  color: #FF8080; }
.large    { font-size: 20px;  line-height: 30px;  color: #FFFFFF; }


