@charset "EUC-JP";

body {font-family:"MS PGothic", "Hiragino Kaku Gothic Pro", "sans-serif";}

/*Pタグ、SPANタグ指定class指定用*/
/*フォント小*/
.fss{margin:0px; padding:0px; font-size:small;}
*html .fss{font-size:x-small;}

/*フォント小ピクセル*/
.fsspx{margin:0px; padding:0px; font-size:12px;}
*html .fsspx{font-size:10px;}

/*フォント小グレー*/
.fssg{margin:0px; padding:0px; font-size:small; color:#666666;}
*html .fssg{font-size:x-small;}

/*フォント小緑*/
.fssgr{margin:0px; padding:0px; font-size:small; color:#228844;}
*html .fssgr{font-size:x-small;}

/*フォント小赤*/
.fssrd{margin:0px; padding:0px; font-size:small; color:#ff3300;}
*html .fssrd{font-size:x-small;}

/*フォント小青*/
.fssbl{margin:0px; padding:0px; font-size:small; color:#0066ff;}
*html .fssbl{font-size:x-small;}

/*フォント小白*/
.fsswh{margin:0px; padding:0px; font-size:small; color:#ffffff;}
*html .fsswh{font-size:x-small;}

/*フォント小　トピックス用一文字文字下げ*/
.fss_indent{font-size:small; margin:10px; padding:0px; text-indent:1em;}
*html .fss_indent {font-size:x-small;}

/*フォント中*/
.fsm{margin:0px; padding:0px; font-size:medium;}
*html .fsm{font-size:small;}

/*株式ニュース用フォント中*/
.fsm90{margin:0px; padding:0px; font-size:90%;}
*html .fsm{font-size:100%;}

/*フォント中グレー*/
.fsmg{margin:0px; padding:0px; font-size:medium; color:#666666;}
*html .fsmg{font-size:small;}

/*フォント中緑*/
.fsmgr{margin:0px; padding:0px; font-size:medium; color:#228844;}
*html .fsmgr{font-size:small;}

/*フォント中赤*/
.fsmrd{margin:0px; padding:0px; font-size:medium; color:#ff3300;}
*html .fsmrd{font-size:small;}

/*フォント中青*/
.fsmbl{margin:0px; padding:0px; font-size:medium; color:#0066ff;}
*html .fsmbl{font-size:small;}

/*フォント中白*/
.fsmwh{margin:0px; padding:0px; font-size:medium; color:#ffffff;}
*html .fsmwh{font-size:small;}

/*フォント中　トピックス用一文字文字下げ*/
.fsm_indent{font-size:medium; margin:10px 0px; padding:0px; text-indent:1em;}
*html .fsm_indent {font-size:small;}

/*ポイント用赤小*/
.fssr{margin:0px; padding:5px; font-size:small; color:#c00; font-weight:bold; text-align: right;}
*html .fss{font-size:x-small;}

/*ポイント用赤中*/
.fsmr{margin:0px; padding:5px; font-size:medium; color:#c00; font-weight:bold; text-align: right;}
*html .fsm{font-size:small;}

/*フォント大*/
.fsl{margin:0px; padding:0px; font-size:large;}
*html .fsl {font-size:medium;}

/*フォント大大*/
.fsll{font-size:x-large; margin:0px; padding:0px;}
*html .fsl {font-size:large;}

/*矢印をつけるスタイル*/
/*矢印小*/
.fsy{margin:0px; padding:0px; font-size:small;}
*html .fsy{font-size:x-small;}
.fsy a{margin: 0px; padding: 0px 0px 0px 11px; background: url(https://s.yimg.jp/images/news/bt/ya2.gif) no-repeat left center;}

/*矢印中　右寄せ*/
.fsy2{margin: 0px; padding: 0px; font-size:small; text-align:right; margin-right: 0px;}
*html .fsy2{font-size: x-small;}
.fsy2 a{margin: 0px; padding: 0px 0px 0px 10px; background:url(https://s.yimg.jp/images/finance/top/point_b04.gif) no-repeat left center;}

/*矢印中　寄せ指定なし*/
.fsy3{margin:0px; padding:0px 0px 0px 14px; font-size:small; background:url(https://s.yimg.jp/images/finance/top/point_b04.gif) no-repeat left center;}
*html .fsy3{font-size:x-small;}

/*周りに灰色背景指定*/
.gray {background:#eeeeee; margin:0px; padding:2px;}

/*周りに灰色背景指定*/
.yellow {padding:3px; background-color:#ededfe;}

/*文字色指定*/
.fcg{color:#999;}








/*検索回数用*/
.sch200 {font-size:200%; line-height:130%;}
.sch180 {font-size:180%; line-height:130%;}
.sch160 {font-size:160%; line-height:130%;}
.sch140 {font-size:140%; line-height:120%;}
.sch120 {font-size:120%; line-height:120%;}
.sch100 {font-size:100%; line-height:120%;}
.sch90 {font-size:90%; line-height:110%;}
.sch80 {font-size:80%; line-height:110%;}
.sch70 {font-size:70%; line-height:110%;}
.sch60 {font-size:60%; line-height:110%;}
.sch40 {font-size:40%; line-height:110%;}
.schw {margin:0px; padding:1px 0px 2px 16px; background:url(https://s.yimg.jp/images/common/helpicon.gif) no-repeat;}
.schnwp {white-space:nowrap;padding:0 5px;}