
/*■ニュー打倒のトップページ用CSSです■*/

/*==================ページ全体の設定====================================*/

BODY
{
  font-size : 75%;
  color : #2e2e2a;
  line-height : 130%;
  margin : 0px 0px 0px 0px;
  background-image : url("bg_w.gif");
  background-position: center top;
  background-repeat : repeat-y;
  background-color : #ffffff;
}

TD
{
  font-size : 75%;
  color : #2e2e2a;
  line-height : 130%;
}

h1
{

}/**/

h2
{
  color : #006600;
  font-size : 11pt;
  margin : 10px 0 7px 0;
  padding : 2px 0 0 15px;
  width : 247px;
  height : 26px;
  background-image : url("topi_back.gif");
  background-position: 0% 0%;
  background-repeat : no-repeat;
}/*メインの各ディレクトリ*/


h3
{
  font-size : 11pt;
  color : #ffffff;
  line-height : 150%;
  padding : 0px;
  margin : 0px;
}/*左メニュー*/

h4
{

}/**/

h5
{

}/**/


/*=================リンク===============================================*/

A:LINK
{
  text-decoration : none;
}/**/
A:VISITED
{
  text-decoration : none;
}/**/
A:ACTIVE
{
  text-decoration : none;
}/**/

A:HOVER
{
  color:#ff4a4a;
  text-decoration : underline;
}/*リンク文字にマウスがのった時の装飾*/

A.hm:LINK
{
  color : #006600;
  text-decoration : none;
}/*ヘッダメニュー*/
A.hm:VISITED
{
  color : #006600;
  text-decoration : none;
}/*ヘッダメニュー*/
A.hm:ACTIVE
{
  color : #006600;
  text-decoration : none;
}/*ヘッダメニュー*/
A.hm:HOVER
{
  text-decoration : none;
  color : #00f000;
}/*ヘッダメニュー*/

.lo a,
.lo a:link,
.lo a:visited,
.lo a:active
{


  color : #ffffff;
  line-height : 140%;
  padding-left : 7px;
  margin : 0px;
  text-decoration : none;
}/*左メニュー以外のリンク*/

.lo a:hover
{
  color:#ffffff;

  line-height : 140%;
  text-decoration : underline;

}/*左メニュー以外のリンク（オンマウス）*/

/*----------------------左メインメニュー----------------------*/

.menu1 a,
.menu1 a:link,
.menu1 a:visited,
.menu1 a:active
{


  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00ff00;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*@左メニューのリンク*/

.menu1 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*@左メニューのリンク（オンマウス）*/

.menu2 a,
.menu2 a:link,
.menu2 a:visited,
.menu2 a:active
{


  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00f700;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*A左メニューのリンク*/

.menu2 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*A左メニューのリンク（オンマウス）*/

.menu3 a,
.menu3 a:link,
.menu3 a:visited,
.menu3 a:active
{


  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00e800;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*B左メニューのリンク*/

.menu3 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*B左メニューのリンク（オンマウス）*/

.menu4 a,
.menu4 a:link,
.menu4 a:visited,
.menu4 a:active
{


  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00dd00;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*C左メニューのリンク*/

.menu4 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*C左メニューのリンク（オンマウス）*/

.menu5 a,
.menu5 a:link,
.menu5 a:visited,
.menu5 a:active
{


  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00c600;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*D左メニューのリンク*/

.menu5 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;
  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;

}/*D左メニューのリンク（オンマウス）*/

.menu6 a,
.menu6 a:link,
.menu6 a:visited,
.menu6 a:active
{

  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00bb00;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*E左メニューのリンク*/

.menu6 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*E左メニューのリンク（オンマウス）*/

.menu7 a,
.menu7 a:link,
.menu7 a:visited,
.menu7 a:active
{

  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#00a800;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*F左メニューのリンク*/

.menu7 a:hover
{
  font-size : 11pt;
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*F左メニューのリンク（オンマウス）*/

.menu8 a,
.menu8 a:link,
.menu8 a:visited,
.menu8 a:active
{

  font-size : 11pt;
  color : #ffffff;
  display : block;
  width : 100%;
  height : 100%;
  background:#009b00;
  line-height : 150%;
  padding-left : 7px;
  margin : 0px;
  text-decoration:none;
}/*G左メニューのリンク*/

.menu8 a:hover
{
  font-size : 11pt
  color:#ffffff;

  display : block;
  width : 100%;
  height : 100%;
  background:#808080;

  line-height : 150%;
  text-decoration:none;

  background-image : url("pp.gif");
  background-position: 95% 50%;
  background-repeat : no-repeat;
}/*G左メニューのリンク（オンマウス）*/


/*----------------フッタ部特定商取引法のリンク-------------*/

A.hk:LINK
{
  color : #808080;
  font-size : 8pt;
  text-decoration : none;
}/*▲特定商取引*/
A.hk:VISITED
{
  color : #808080;
  font-size : 8pt;
  text-decoration : none;
}/*▲特定商取引法*/
A.hk:ACTIVE
{
  color : #808080;
  font-size : 8pt;
  text-decoration : none;
}/*▲特定商取引法*/
A.hk:HOVER
{
  text-decoration : none;
  color : #808080;
  font-size : 8pt;
}/*▲特定商取引法*/


/*=================クラス（テーブル）===================================*/


.head_b
{
  text-align : right;
}/*ヘッダメニューのセル*/

.menu_back
{
  color : #ffffff;
  background-color : #006600;
  vertical-align: top;
}/*メニューテーブルの入っているセル*/

.mc
{
  background-color : #ffffff;
}/*左メニューテーブルセルとセルの間*/

.sub
{
  background-color : #e4ffca;
  border : solid 1px #006600;
  line-height : 150%;
  padding : 7px;
}/*左サブメニューテーブル*/

.lo
{
  color : #ffffff;
  line-height : 140%;
}/*左メニュー下その他リンク*/

.main
{
  background-image : url("head_b.gif");
  background-position: right top;
  background-repeat : no-repeat;
  padding-top : 20px;
  vertical-align: top;
}/*メインのセル*/

.main_m
{
  font-size : 92%;
  color : #2e2e2a;
  line-height : 140%;
}/*メインメニューテーブルのセル*/

.topic_m
{
  height : 25px;
  background-image : url("topi_back2.gif");
  background-position: left top;
  background-repeat : no-repeat;
  padding-left : 15px;
}/*右トピックテーブルのタイトルセル（グレー）*/

.topic
{
  padding : 5px;
  border : solid 1px #9d9d9d;
}/*右トピックテーブルのセル（グレー）*/

.osu_m
{
  font-size : 11pt;
  padding : 0 0 0 25px;
  background-color : #ffffff;
  background-image : url("osu_back.gif");
  background-position: left center;
  background-repeat : no-repeat;
}/*メイン下部おすすめテーブルのタイトルセル*/

.osu
{
  line-height : 140%;
  padding : 10px 0 10px 7px;
}/*メイン下部おすすめテーブルのメニューセル*/

.copy
{
  height : 17px;
  text-align : center;
  background-color : #999999;
}/*著作権表記*/

/*=================クラス（フォント）===================================*/

.sub UL
{
  list-style-image: url(mail.gif);
  margin : 0px;
  padding : 0 0 0 15px;
}/*左サブメニューのメールアイコンのリスト*/

.topic DL
{
  margin : 0px;
  padding : 0px;
}/*右運用成績テーブルのリスト*/

.topic DT
{
  margin : 0px;
  padding : 0px;
  border-bottom : dotted 1px #cccccc;
}/*右運用成績テーブルのリスト*/

.topic DD
{
  margin : 0px;
  padding : 0px;
  text-align : right;
}/*右運用成績テーブルのリスト*/

TD.92
{
  font-size : 92%;
}/*フォントサイズを92%にするセル*/

.osu UL,.osu LI
{
  margin : 0 0 0 10px;
}/*メイン下部おすすめテーブルのメニューセル*/


