a { color: rgb(0, 0, 0); text-decoration: none; }
a:active { color: rgb(253, 75, 5); }
a:hover { color: rgb(253, 75, 5); text-decoration: underline; }
.j10 { font-size: 9px; line-height: 16px; }
.j12 { font-size: 12px; line-height: 14px; }
.j12 { font-size: 14px; line-height: 16px; }
.main_txt hr { height: 1px; clear: both; border: medium dashed rgb(7, 107, 144); }
.main_txt img { float: right; }
/* ::::: http://www.mbs.jp/home200612/css/s_header.css ::::: */

* { font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3"; }
#home2006_s_header td img { vertical-align: top; }
/* ::::: http://www.mbs.jp/home200612/css/footer.css ::::: */

html { height: 100% ! important; }
body { height: 100% ! important; }
#home2006_common { height: 100% ! important; min-height: 100% ! important; position: relative ! important; }
#home2006_common02 { clear: both ! important; content: "" ! important; display: block ! important; height: 17px ! important; }
body > #home2006_common { height: auto ! important; }
#home2006_footer { position: absolute ! important; bottom: 0px ! important; left: 0px ! important; text-align: center ! important; width: 100% ! important; height: 17px ! important; margin: 0px ! important; padding: 0px ! important; background: url('s_head_backimg.gif') repeat-x scroll 0% 0% transparent ! important; }
#home2006_footer address { font-size: 10px ! important; font-style: normal ! important; color: rgb(255, 255, 255) ! important; line-height: 17px ! important; text-align: center ! important; width: 980px ! important; padding: 0px ! important; margin: 0px auto ! important; background: url('s_head_backimg.gif') repeat-x scroll 0% 0% transparent ! important; }
.non { display: none; }
