#f12{FONT-SIZE:12pt;FONT-WEIGHT:normal}
#f11{FONT-SIZE:11pt;FONT-WEIGHT:normal}
#f10{FONT-SIZE:10pt;FONT-WEIGHT:normal}
#f9{FONT-SIZE:9pt;FONT-WEIGHT:normal}
#f8{FONT-SIZE:8pt;FONT-WEIGHT:normal}

#bg1{background-color: #FFEEEE;}
#bg2{background-color: #FFFF66;}
#bg3{background-color: #ECFFEC;}
#bg4{background-color: #CC6600;}

A#noln{TEXT-DECORATION:none}body {  background-color: #FFFFFF}
a.head:link {  text-decoration: none; color: #333333}
a.head:visited {  color: #333333; text-decoration: none}
a.head:hover {  color: #FF6600; background-color: #ffff99}

form{margin: 0em;}
ul{margin: 0em; padding: 0em;}
TD   {FONT-SIZE:9pt;}

tr.menu_odd { background-color: #eeeeee}
tr.menu { }
td.nav { font-size: 12px; line-height: 12px}
td.divider { background-color: #999999}
.toypc_modelname {  font-family: "sans-serif"; font-size: 12px; font-weight: bolder}
.th12 {  font-size: 12px; line-height: 16px}

/* 親メニューリンクの属性 */
.menu-host a{
  text-decoration:none;/* アンダーライン無し */
  color:#333333;       /* 文字色 */
}

/* 子メニューリンクの属性 */
.child a{
  text-decoration:none;/* アンダーライン無し */
  color:#666666;       /* 文字色 */
}

/* マウスが乗ったときの文字色 */
.menu-host a:hover{ color:#ff7f50; }

/* ダミーメニューの最上位のメニューのスタイル  */
.menu-dummy-t{
  width:0px;          /* 横幅 */
  margin:0px;          /* マージン(外周の幅) */
  padding:3px;         /* パディング(内周の幅) */
  background:#FFFFFF;  /* 背景色 */
  list-style-type:none;/* リストマーカーの設定 */
  float:left;          /* 回り込み */
}
/* ダミーメニューの最上位のメニューのスタイル  */
.menu-dummy-b{
  width:0px;          /* 横幅 */
  margin:0px;          /* マージン(外周の幅) */
  padding:3px;         /* パディング(内周の幅) */
  background:#EAF0FD;  /* 背景色 */
  list-style-type:none;/* リストマーカーの設定 */
  float:left;          /* 回り込み */
}
/* ダミーメニューの最上位のメニューのスタイル  */
.menu-dummy-u{
  width:70px;          /* 横幅 */
  margin:0px;          /* マージン(外周の幅) */
  padding:0px;         /* パディング(内周の幅) */
  background:#FFFFFF;  /* 背景色 */
  list-style-type:none;/* リストマーカーの設定 */
  float:left;          /* 回り込み */
}

/* ポップアップメニューの最上位のメニューのスタイル  */
.menu-host{
  border-style:solid;
  border-width:1px;
  border-color : #DCE7FC #D2E0FB #DCE7FC #DCE7FC;
  text-align : center;
  color:#666666;       /* 通常の文字色 */
  width:100px;         /* 横幅 */
  font-size:12px;      /* フォントサイズ */
  font-weight:normal;  /* 文字の太さ 普通にするときはnormalに */
  margin:0px;          /* マージン(外周の幅) */
  padding:3px;         /* パディング(内周の幅) */
  background-color:#99CCFF;    /* 背景色 */
  cursor:pointer;         /* マウスカーソルの形 */
  list-style-type:none;/* リストマーカーの設定 */
  float:left;          /* 回り込み */
}

/* ポップアップメニュー内、子メニューあるいは孫メニューに適用するスタイル */
.child{
  position:absolute;   /* 絶対配置にする */
  visibility:hidden;   /* 表示しないでおく */
  list-style-type:none;/* リストマーカーは表示しない */
  border-style:solid;
  border-width:1px;
  border-color : #DCE7FC #D2E0FB #D2E0FB #D2E0FB;
  text-align:left;
  font-size:11px;      /* 文字のサイズ */
  font-weight:normal;  /* 文字の太さ 太くするときはboldなどに */
  margin:0px;          /* マージン(外周の幅) */
  padding:5px;         /* パディング(内周の幅) */
  width:120px;         /* 横幅 */
  background:#EAF0FD;  /* 背景色 */
}

#w54 { width:540px;}
#w52 { width:520px; border-style:none; BACKGROUND-COLOR:#FBFBFF; margin:0px 0px 0px 0px;}
#w20 { width:200px; border-style:none; margin:0px 0px 0px 0px; }
#w18 { width:180px; border-style:none; margin:0px 0px 0px 0px; }
#w16 { width:160px; border-style:none; margin:0px 0px 0px 0px;}
#w9 { width:90px; border-style:none; margin:0px 0px 0px 0px; }
#w8ch { width:50px; height:15px; border-style:none; margin: 0px 0px 0px 4px;}
#w7ls { width:80px; height:15px; border-style:none; BACKGROUND-COLOR:#FFFFFF; margin:-24px 0px 0px 0px; text-align: center; }
#w4i { width:40px; height:15px; border-style:none; margin:0px 0px 0px -4px; }
#w4q { width:40px; height:15px; border-style:none; margin:-19px 0px 0px 0px; }

#w50bb { width:480px; height:17px; color:#000000; margin:0px 0px 0px 2px; BACKGROUND-COLOR:#E8E8FF;}
#w50bm { width:480px; height:17px; margin:0px 0px 0px 2px; BACKGROUND-COLOR:#EEFFEE;}
#w10tp {width:50px; height:17px; margin:0px 0px 0px 0px; }
#w15kt { width:150px; height:17px; margin:0px 0px 0px 2px; BACKGROUND-COLOR:#ffffee; }
#w7dt { width:90px; height:17px; border-style:none; margin:0px 0px 0px 4px; text-align:center; }
#w185b { width:184px; height:15px; margin:-1px 0px 0px 0px; }
#w17mk { width:170px; height:17px; margin:2px 0px 0px 0px; BACKGROUND-COLOR:#ffffee;}
#w17mks { width:170px; height:17px; margin:-23px 0px 0px 2px; BACKGROUND-COLOR:#ffffee;}
#w16wr { width:130px; height:19px; margin:-23px 0px 0px 0px; BACKGROUND-COLOR:#ffffee; }
#w6sh { width:60px; height:15px; margin:-23px 0px 0px 2px; BACKGROUND-COLOR:#ffffee;  }
#w10bb { width:100px; height:15px; color:#ff3300; margin:1px 0px 0px 0px; BACKGROUND-COLOR:blue; }
#w10pr1 { width:44px; height:15px; margin:-23px 0px 0px -6px; BACKGROUND-COLOR:#ffffee;}
#w10pr2 { width:56px; height:15px; margin:-23px 0px 0px 2px; BACKGROUND-COLOR:#ffffee; color:#ff3300; text-align: right; }
#w9b { width:90px; height:15px; margin:0px; BACKGROUND-COLOR:#ffffee;  }
#w8b { width:80px; height:15px; margin:0px; BACKGROUND-COLOR:#ffffee;  }
#w8w { width:80px; height:15px; margin:0px; }
#w11no { width:110px; height:19px; margin:0px 0px 0px 4px; font-size:8pt;}
input.btbl{background-color: #3366CC; color: #ffffff; border-left-color:#B0C4EC; border-top-color:#B0C4EC; border-right-color:#2851A4; border-bottom-color:#2851A4; border-right-style:inset; }
input.btor{background-color: #FF3300; color: #ffffff; border-left-color:#FFA48C; border-top-color:#FFA48C; border-right-color:#D22B00; border-bottom-color:#D22B00; border-right-style:inset;}
input.btgr{background-color: #33CC00; color: #ffffff; border-left-color:#93FF6F; border-top-color:#93FF6F; border-right-color:#279B00; border-bottom-color:#279B00; border-right-style:inset;}
input.bteg{background-color: #CC3333; color: #ffffff; border-left-color:#FFA48C; border-top-color:#FFA48C; border-right-color:#D22B00; border-bottom-color:#D22B00; border-right-style:inset;}
input.btrg{background-color: #EFEFEF; color: #333333; border-left-color:#E6E6E6; border-top-color:#E6E6E6; border-right-color:#666666; border-bottom-color:#666666; border-right-style:inset;}

#pl1 {border-collapse: collapse; font-size:12px; border-color:#cccccc; background-color:#DFEAFF; }
#pl2 {border-collapse: collapse; font-size:12px; border-color:#F5F5F5 #cccccc #cccccc #cccccc; background-color:#F5F5F5; }
#pl3 {border-color:#ffffff; background-color:#ffffff; }
#pl4 {text-align:center; }
#pl5 {text-align:right; }
#pl6 {text-align:right;background-color:#FFFFDD; }
