/*基本設定*/
body{
 background-color:#F5F5DC;
 color:#000000;
}

a:link{
 color:#FF0000;
}

a:VISITED{
 color:#00FFFF;
}

a:alink{
 color:#FFFFE1;
}

/*タイトル等*/
div.titl{
 width:100%;
 font-size:30pt;
 color:dimgray;
 font-weight:bold; 
 text-align:center; 
 filter:shadow(color=darkseagreen, direction=190);
}

div.dai{
 width:100%;
 font-size:18pt;
 color:#ffffff;
 font-weight:bold;
 filter:shadow(color=#ff0000, direction=135);
}

div.ust-live{
 color:#ff0000;
}
div.ust-online{
 color:#ffffff;
}
div.ust-offline{
 color:#0000FF;
}
dt{
    padding-left: 1em;
    font-weight: bold;
}
.yokostart{
    float: left;
    margin-right: 2em;
}
.yokoend{
    float: clear;
}
.yokostartl{
    float: left;
    margin-right: 1em;
	font-size: x-large;
}
.yokoendl{
    float: clear;
	font-size: x-large;
}
.bigm{
	font-size: x-large;
}

/*ボタン関係*/
input.menu{
 color:#C0C0C0;
 background-color:#000000;
 border:solid #ff0000 2px;
 width:200px;
 height:25px;
 cursor:hand;
}
input.menu2{
 color:#C0C0C0;
 background-color:#000000;
 border:solid #ff0000 2px;
 width:100px;
 height:25px;
 cursor:hand;
}
input.gotop{
 color:#C0C0C0;
 background-color:#000000;
 border:solid #ff0000 2px;
 width:50px;
 height:25px;
 cursor:hand;
 text-align:center;
 vertical-align:middle;
}

/*表関係*/
table.kihon{
 background-color:#000000;
 border-color:#FF0000;
 border-width:2px;
 border-style:solid;
}

th.kihon{
 background-color:#000000;
 border-color:#FF0000;
 border-width:1px;
 border-style:ridge;
 height:30px;
}

td.kihon{
 background-color:#000000;
 border-color:#FF0000;
 border-width:1px;
 border-style:ridge;
 height:auto;
}

