BODY { margin: 0px 0px 0px 0px ;  background-image: url(images/bg.gif);}
td {font-size: 12px; color: #333333;}

a:visited { color: #cc0000;  text-decoration: none;  font-weight: normal;}
a:active { color: #cc0000;  text-decoration: none;  font-weight: normal;}
a:link { color: #cc0000;  text-decoration: none;  font-weight: normal;}
a:hover { color: #990000;  text-decoration: underline;  font-weight: normal;}

/*フォント*/
.mini {font-size: 10px;  color: #333333; }

.text {font-size: 12px;  color: #333333;}
.aka {font-size: 12px;  color: #A22D01;}
.cha {font-size: 24px;  color: #641D01;}
.cw { font-size: 10px;  color: #333333; }

.mw { font-size: 10px;  color: #FFFFFF;}
.mw a:visited { color: #FFFFFF;  text-decoration: underline;  font-weight: normal;}
.mw a:active { color: #FFFFFF;  text-decoration: underline;  font-weight: normal;}
.mw a:link { color: #FFFFFF;  text-decoration: underline;  font-weight: normal;}
.mw a:hover { color: #cccccc;  text-decoration: underline;  font-weight: normal;}

.list { font-size:12px;  line-height:18px;  color: #660000;}
.list a:visited {color: #660000;  text-decoration: none;  font-weight: normal;}
.list a:link { color: #660000;  text-decoration: none;  font-weight: normal;}
.list a:hover { color: #990000;  text-decoration: underline;  font-weight: normal;}


/*鉄道模型*/
h1.detail {font-size: 24px;  color: #641D01;}
h1.listtit {font-size: 12px;  color: #333333; font-weight: bold;}
.spec {font-size: 12px; color: #333333;}

.detlink {font-size: 12px; }
a:visited.detlink { color: #cc0000; text-decoration: none;  font-weight: bold; }
a:active.detlink { color: #cc0000; text-decoration: none;  font-weight: bold; }
a:link.detlink { color: #cc0000; text-decoration: none;  font-weight: bold; }
a:hover.detlink { color: #990000; text-decoration: none;  font-weight: bold; }


/*コピーライト*/
.copyright {color:#999999; font-size:10px; letter-spacing:0.05em;}

/*フッターリンク*/
.footer {font-size: 10px;  color: #333333; }
a:visited.footer { color: #333333;  text-decoration: none;  font-weight: normal; }
a:link.footer { color: #333333;  text-decoration: none;  font-weight: normal;}
a:hover.footer {	color: #999999;  text-decoration: underline;  font-weight: normal;}

/*お知らせ*/
.news {font-size: 12px;  line-height: 130;  color: #333333;}


/*追加クラス*/

CSS記述