/*全体-----------------------------   BACKGROUND: #7603cb; */ solid collapse:solid;
BODY{
   PADDING-BOTTOM:3px;
   MARGIN:0px;
   PADDING-LEFT:3px;
   PADDING-RIGHT:3px;
   FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
   FONT-SIZE: 80%;
   COLOR: #4e531a;
   PADDING-TOP: 3px;}
/*###################################################################### */
/*トップタイトル部分の設定----------------------------- */
.toptitle{
  position: absolute;
  top: 10px;
  left: 0px;
  z-index: 2;
  width: 100%;
  border-top: solid 1px #222434;
  border-bottom: solid 1px #222434;
  padding: 6px 20px 6px 20px;
  background-color: #DAE7FC;/*背景色*/
  font-size: 15pt;
  font-family: Verdana;
  letter-spacing: 0.4em;
  }
.mainleft_space{
  margin-left: 10px;/*左の空きスペースの幅*/
  padding: 60px 30px 30px 10px;
  }
/*###################################################################### */
.Cell_White {
  background-color:#FFFFFF;
}
.Cell_blue {
  background-color:#d7e8fb;
}
.Cell_Line_Blue{
  border-style:solid;
  border-color:#73A4F4;
  border-width:5px;
/*###################################################################### */
TABLE{
  border-collapse:separate;
  border-bottom-width :5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-style : solid;
}

/*###################################################################### *
/*テーブル(Tips部分)=========================== */
table.Tips {
  width:1000px;
  border-collapse:separate;
  margin-bottom:5px;
}
table.Tips td {
  border-width:0px ;
  border-style:double;
}
/*テーブル表6列(ページ上部のよく使うリンク用)===========================collapse separate*/
table.Cell6 {
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#000000;
  border-spacing: 0px;
}
table.Cell6 td {
  width:166px;
  border-style:solid;
  border-color:#cccccc;
/*上 左 下 右*/
  border-width:1px 1px 1px 1px ;
}
/*# Masa用リンク用のテーブル設定 ############################################*/
table.wide1000 {
  width:1000px;
  border-style:solid;
  border-collapse:separate;
  border-width:1px;
  border-color:#000000;
  margin-bottom:10px;
}
table.wide1000 td {
}
/*参考・TOOL・Wiki・小説の見出し部分*/
table.wide1000 th {
  text-align: left;
  font-weight: normal;
  border-style:solid;
  border-color:#7761f8;
  border-width:1px 5px 1px 5px ;
}

/*(リンク部分のテーブル設定）===========================*/
table.Cell_MasaLink {
  width:100%;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#000000;
  border-spacing: 0px;
}
table.Cell_MasaLink td {
  border-style:solid;
  border-color:#ffffff;
  border-width:0px 0px 1px 0px ;
}
/*GAME・情報・PSP・ローダ・吉里吉里・面白サイト・出版社の見出し部分*/
table.Cell_MasaLink th {
  text-align: left;
  border-color:#4f88dd;
  border-width:1px 5px 1px 5px ;
}
/*ツール===========================*/
table.tool {
  width:100%;
  border-style:solid;
  border-collapse:separate;
  border-width:1px;
  border-color:#73A4F4;
  border-spacing: 0px;
}
table.tool td {
  width:25%;
  border-style:solid;
  border-color:#73A4F4;
  border-width:1px;
}

/*################################################################################################*/
/*テーブル(見出しショートver)=========================== */
table.MidasiShort {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#1466ed;
  border-width:1px 1px 0px 1px;
}
table.MidasiShort td {
  font-weight: bold;
  background-color:#DAE7FC;
  border-color:#1466ed;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*表4列1000px===========================collapse separate*/
table.Cell4 {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#73A4F4;
  margin-bottom:10px;
}
table.Cell4 td {
  width:25%;
  border-style:solid;
  border-color:#c0dcfa;
  border-width:1px 1px 1px 1px;
}
table.Cell4 th {
  text-align: left;
  font-weight: normal;
  border-style:solid;
  border-width:1px 5px 1px 5px ;
}
/*///////////////////////////////////////*/
/*一般*/
table.ippan {
  width:100%;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#000000;
  border-spacing: 0px;
}
table.ippan td {
  border-style:solid;
  border-color:#ffa275;
  border-width:1px ;
}
/*見出し部分*/
table.ippan th {
  text-align: left;
  background-color: #b1faaf;
  border-color:#0d960a;
  border-width:1px 5px 1px 5px ;
}
/*見出しショート部分 */
table.Midasiippan {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#0d960a;
  border-width:1px 1px 0px 1px;
}
table.Midasiippan td {
  font-weight: bold;
  border-color:#0d960a;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*競馬*/
table.keiba {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#ff6820;
  margin-bottom:10px;
}
table.keiba td {
  width:25%;
  border-style:solid;
  border-color:#ffa275;
  border-width:1px 1px 1px 1px;
}
/*見出し */
table.Midasikeiba {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#ff6820;
  border-width:1px;
}
table.Midasikeiba td {
  font-weight: bold;
  border-color:#ff6820;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*テレビ*/
table.tv {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#62720a;
  margin-bottom:10px;
}
table.tv td {
  width:25%;
  border-style:solid;
  border-color:#a9c411;
  border-width:1px;
}
/*見出し */
table.Midasitv {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#62720a;
  border-width:1px 1px 0px 1px;
}
table.Midasitv td {
  font-weight: bold;
  border-color:#62720a;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*iPhone*/
table.iPhone {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#8106ae;
  margin-bottom:10px;
}
table.iPhone td {
  width:25%;
  border-style:solid;
  border-color:#e4a8fb;
  border-width:1px;
}
/*見出し */
table.MidasiiPhone {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#4f046a;
  border-width:1px 1px 0px 1px;
}
table.MidasiiPhone td {
  font-weight: bold;
  border-color:#8106ae;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*グルメ*/
table.gurume {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#009f00;
  margin-bottom:10px;
}
table.gurume td {
  width:25%;
  border-style:solid;
  border-color:#b0ffb0;
  border-width:1px;
}
/*見出し */
table.Midasigurume {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#009f00;
  border-width:1px 1px 0px 1px;
}
table.Midasigurume td {
  font-weight: bold;
  border-color:#009f00;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*ダーツ*/
table.darts {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#ada907;
  margin-bottom:10px;
}
table.darts td {
  width:25%;
  border-style:solid;
  border-color:#ada907;
  border-width:1px;
}
table.darts th {
  text-align: left;
  font-weight: normal;
  border-style:solid;
  border-color:#ada907;
  border-width:1px 5px 1px 5px ;
}
/*見出し */
table.Midasidarts {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#ada907;
  border-width:1px 1px 0px 1px;
}
table.Midasidarts td {
  font-weight: bold;
  border-color:#ada907;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*電子*/
table.densi {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#00aeae;
  margin-bottom:10px;
}
table.densi td {
  width:25%;
  border-style:solid;
  border-color:#a6ffff;
  border-width:1px;
}
/*見出し */
table.Midasidensi {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#00aeae;
  border-width:1px 1px 0px 1px;
}
table.Midasidensi td {
  font-weight: bold;
  border-color:#00aeae;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*車*/
table.car {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#9a9a9a;
  margin-bottom:10px;
}
table.car td {
  width:25%;
  border-style:solid;
  border-color:#9a9a9a;
  border-width:1px;
}
table.car th {
  text-align: left;
  font-weight: normal;
  border-style:solid;
  border-color:#9a9a9a;
  border-width:1px 5px 1px 5px ;
}
/*見出し */
table.Midasicar {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#9a9a9a;
  border-width:1px 1px 0px 1px;
}
table.Midasicar td {
  font-weight: bold;
  border-color:#9a9a9a;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
/*///////////////////////////////////////*/
/*PC*/
table.pc {
  background-color: #FFFFFF;
  margin-bottom:10px;
  width:1000px;
  border-style:double;
  border-collapse:separate;
  border-width:3px;
  border-color:#59b0ff;
  margin-bottom:10px;
}
table.pc td {
  width:25%;
  border-style:solid;
  border-color:#59b0ff;
  border-width:1px;
}
table.pc th {
  text-align: left;
  font-weight: normal;
  border-style:solid;
  border-color:#59b0ff;
  border-width:1px 5px 1px 5px ;
}
/*見出し */
table.Midasipc {
  border-style:solid;
  background-color: #FFFFFF;
  width:300px;
  height:25px;
  border-color:#59b0ff;
  border-width:1px 1px 0px 1px;
}
table.Midasipc td {
  font-weight: bold;
  border-color:#59b0ff;
  border-width:1px 5px 1px 5px ;
  border-style:solid;
}
