/*-------------------HOME組み合わせ部分--------------------*/

div{
  text-align:center;
}


h4{
  color:navy;
  font-family: "メイリオ",sans-serif;
  margin-left:160px;
  margin-top:5px;  
  margin-bottom:5px;
}

table.home{
  margin-left:160px;
}

td.home{
  height:10px;
  color:navy;
  text-align:left;     
  font-family: "メイリオ",sans-serif;
  font-size:15px;
}     

/*-------------------左メニュー部分--------------------*/

.navi li{
  display:inline-block;
  color:navy;
  font-family: "メイリオ",sans-serif;
  font-size:12px;
}

.fixed{
  position:fixed;
  text-align: center;
  margin:1px;
  width:150px;
  background:#f0f8ff;
}

a:visited{
  color: inherit;
}

/*-------------------本文--------------------*/

p{
  color:navy;
  font-family: "メイリオ",sans-serif;
  font-size: 10px;
  margin-left:160px;
}

/*-------------------勝敗表--------------------*/

h2 {
  width: 900px;
  border-bottom:3px solid #000;
  margin-left:160px;
  margin-bottom:5px;
}

table{
  border: solid 2px green;
  margin-left:160px;
  border-collapse: collapse;
  width: 700px;
  margin-top:20px;
}

th{
  width: 35px;
  height: 30px;
  border:solid 1px #000000;
  border-bottom:solid 2px #000000;
  text-align:center;
  font-size:12px;
  font-family:"メイリオ",sans-serif;
  background-color:#e0ffff;
}

td{
  height: 25px;
  border:solid 1px #000000;
  text-align: center;
  font-size:13px;
  font-family:"メイリオ",sans-serif;
}

td.rank{
  text-align:center;
  font-family: arialblack;
  border:solid 2px #000000;
  height:30px;
}

