/*以下リンク系*/
a:hover{
background-color:#DCDCDC;
text-decoration:underline;
}
a:link{
color:black;
text-decoration:underline;
}
a:visited{
color:black;
text-decoration:underline;
}
a:active{
color:black;
text-decoration:underline;
}
/*リンク系以上*/

/*テキスト系*/
/*標準のテキスト*/
div.text{
line-height:15pt;
font-size:10pt;
font-color:black;
}

/*メニューのテキスト*/
font.menu_text{
font-size:10pt;
color:black;
}

/*テキスト系以上*/

/*画像ファイルの縦位置*/
img.valign{
vertical-align:middle;
}
/*画像ファイル縦位置*/

tr.index{
background-color:#CAFF70;
height:25px;
}

td.login{
font-size:15px;
width:40px;
}

td.IDPW{
font-size:15px;
width:100px;
}

td.input{
font-size:15px;
width:100px;
}

td.cap{
font-size:15px;
width:150px;
}

td.menu1{
width:150px;
height:50px;
background-color:white;
}

td.menu2{
width:150px;
height:300px;
background-color:#CAFF70;
vertical-align:text-top;
}

td.body1{
height:50px;
background-color:#CAFF70;
vertical-align:text-top;
}

td.body2{
height:300px;
background-color:white;
vertical-align:text-top;
}

tr.login{
background-color:#CAFF70;
height:30px;
}

tr.accerror{
background-color:#FFB5C5;
height:30px;
}

font.warning{
font-size:12px;
color:red;
}

font.text{
font-size:12px;
color:black;
line-height:15px;
}

font.menu1{
font-size:12px;
}

table.account{
width:350px;
margin:0px;
padding:0px;
border-width:0px;
}

div.account{
width:350px;
height:100px;
background-color:#CAFF70;
}

ul.menu{
font-size:12px;
}

table.main{
border:1px solid black;
}

/*スコア表示*/
td.frame{
background-color:gray;
text-align:center;
}

font.frame{
color:white;
}

/*倒したピンの部分*/
td.score{
background-color:white;
text-align:center;
vertical-align:text-center;
height:20px;
width:20px;
padding:0px;
}

img.score{
border:0px;
hspace:0px;
vspace:10px;
}

/*合計点の部分*/
td.sum{
background-color:white;
text-align:center;
}

