@charset "shift-jis";

.base     { font-size: 12px; line-height: 16px; }
.bold     { font-size: 12px; line-height: 16px; font-weight:bold; }
.bold_w   { font-size: 12px; font-weight:bold; color:ffffff; }
.topics   { font-size: 12px; }
.outbound { font-size: 12px; line-height: 16px; }
.small    { font-size: 10px; line-height: 14px; }
.cr       { font-size: 10px; color:ffffff; }
.hot_news { font-size:25px;
            padding-left: 5px;
            padding-right: 0px;
            padding-top: 10px;
            padding-bottom: 5px;

/*
            padding-right: none; 
            padding-top: 10px;;
            padding-bottom: 5px;; 
*/
            line-height:25px; }
            
.topics   { font-size:16px; line-height:20px; font-weight:bold; }
.topics_r { font-size:16px; line-height:20px; font-weight:bold; color:ff0000; }

a:link    { color:#FFFFFF; font-size:12px; text-decoration:underline; }
a:visited { color:#FFFFFF; font-size:12px; text-decoration:underline; }
a:active  { color:#FFFFFF; font-size:12px; text-decoration:underline; }
a:hover   { color:#FFFF99; font-size:12px; text-decoration:underline; }

.outbound:link    { color:#0000cc; font-size:10px; line-height: 16px; text-decoration:underline; }
.outbound:visited { color:#0000cc; font-size:10px; line-height: 16px; text-decoration:underline; }
.outbound:active  { color:#0000cc; font-size:10px; line-height: 16px; text-decoration:underline; }
.outbound:hover   { color:#3399FF; font-size:10px; line-height: 16px; text-decoration:underline; }

.footer:link    { color:#ffffff; font-size:10px; text-decoration:underline; }
.footer:visited { color:#ffffff; font-size:10px; text-decoration:underline; }
.footer:active  { color:#ffffff; font-size:10px; text-decoration:underline; }
.footer:hover   { color:#0000cc; font-size:10px; text-decoration:underline; }

.s_link:link    { color:#0000cc; font-size:10px; text-decoration:underline; }
.s_link:visited { color:#0000cc; font-size:10px; text-decoration:underline; }
.s_link:active  { color:#0000cc; font-size:10px; text-decoration:underline; }
.s_link:hover   { color:#3399FF; font-size:10px; text-decoration:underline; }

DIV#marqueeArea { overflow: hidden; width:615px; text-align:center; }
/* DIV#marqueeArea { overflow: hidden; width:615px; align:cemter } */

/* 変数の宣言
.base       ：基本フォント
.bold       ：太字
.bold_w     ：白色の太字
.topics     ：OUTOBOUND ヘッダーの流れるテキスト
.outobound  ：OUTOBOUND 右リンクテキスト
.s_link     ：小さい文字のリンク
.cr         ：copyrights 用
.footer     ：footer リンク用
.hot_news   ：トップページ、information の見出し
.topics     ：詳細ページの見出し
.topics_r   ：同、赤文字

Modified by A.Hiroki(TCP01D) at 2007/12/12
*/
