
H1 {
  color: #ffffff; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 20px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #ff8000; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}

.midasi{
  color: #ffffff; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 10px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #ff8000; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}

a:link    { color: #ff8000; text-decoration: underline; }
a:visited { color: #ff8000; text-decoration: underline; }
a:active  { color: #FF0000; text-decoration: underline; }
a:hover   { color: #FF0000; text-decoration: none; background-color: #FFD700; }
form{padding:0; margin:0;}

.hot1{
font-size:160%;
}
.hot2{
font-size:140%;
}
.hot3{
font-size:120%;
}
.hot4{
font-size:110%;
}
.hot5{
font-size:100%;
}

body {
color:#ffffff; background-color:#000000;

background-image: url(../../tubo1.gif);

background-attachment: fixed;

background-position: center;

background-repeat: no-repeat;
}

.new{
font-size:8pt; color:#ff0000; 
}

div.total { 
margin:0 auto;
width:840;
}
div.main {
text-align:left;
float: left;
}
div.rank {
text-align:left;
padding-left:10px;
float:left; 
}
div.clear {
clear: left;
}
