/*----------文書全体の指定----------*/

body{
background-color:#ffffff;
background-image:url(../../picture/bg1.gif);
text-align:center;
scrollbar-face-color:#ffffff;	/*表面の色*/
scrollbar-arrow-color:#6666ff;	/*矢印の色*/
scrollbar-highlight-color:#ddeeff;	/*ハイライト部分の色*/
scrollbar-3dlight-color:#6666ff;	/*ボタンのハイライト部分の色*/
scrollbar-shadow-color:#ffffff;	/*シャドウ部分の色*/
scrollbar-darkshadow-color:#6666ff;	/*ボタンのシャドウ部分の色*/
}

div.bottom{text-align:left;
}

H1{font-size:20pt;
color:#d6eeff;
text-align:center;
width:100%;
background-color:#6060ff;
border-style:solid;
border-width:2px;
border-color:#0000ff;
}

H3{
page-break-after:empty-string;
}

a:hover{color:#b8860b;
}

table{
page-break-before:empty-string;
}

col.team-result{font-weight:bold;
}

col.order{font-weight:bold;
}

col.total{font-weight:bold;
}

thead{
font-family:serif;
font-weight:bold;
text-align:center;
}

tbody{
/* font-family:serif; */
text-align:center;
}

/*----------AR-S60の指定----------*/

thead.AR-S60{background-color:#00ddff;
}

tbody.AR-S60-d{background-color:#ccffff;
}

tr.AR-S60{background-color:#ccffff;
}

/*----------AR-S40の指定----------*/

thead.AR-S40{background-color:#00ff00;
}

tbody.AR-S40-d{background-color:#ccffcc;
}

tr.AR-S40{background-color:#ccffcc;
}

/*----------AR-S20の指定----------*/

thead.AR-S20{background-color:#00fa9a;
}

tbody.AR-S20-d{background-color:#afffd5;
}

tr.AR-S20{background-color:#afffd5;
}

/*----------AR-3P60の指定----------*/

thead.AR-3P60{background-color:#ffff00;
}

tbody.AR-3P60-d{background-color:#ffffcc;
}

tr.AR-3P60{background-color:#ffffcc;
}

/*----------AR-P60の指定----------*/

thead.AR-P60{background-color:#8a8aff;
}

tbody.AR-P60-d{background-color:#ddddff;
}

tr.AR-P60{background-color:#ddddff;
}

/*----------SFR-3P60の指定----------*/

thead.SFR-3P60{background-color:#ff44cc;
}

tbody.SFR-3P60-d{background-color:#ffccee;
}

tr.SFR-3P60{background-color:#ffccee;
}

/*----------SFR-P60の指定----------*/

thead.SFR-P60{background-color:#ff8c00;
}

tbody.SFR-P60-d{background-color:#ffdd99;
}

tr.SFR-P60{background-color:#ffdd99;
}

/*----------SFR-3P120の指定----------*/

table.SFR-3P120{
background-color:#eeeeee;
width:450pt;
}

colgroup.3P120-top{background:#ccffff;
}

colgroup.3P120-contents{background-color:#ddffdd;
}

colgroup.3P120-end{background:#ffffcc;
}

thead.SFR-3P120{background-color:#00ff00;
}

/*----------ファイナルの指定----------*/

table.final{
background-color:#eeeeee;
width:520pt;
}

colgroup.f-top{background-color:#ccffff;
}

col.pre-result{
background-color:#88ffff;
font-weight:bold;
}

colgroup.f-contents{background-color:#ddffdd;
}

col.pre-score{
width:30pt;
font-weight:bold;
}

col.f-score{width:25pt;
}

colgroup.f-end{
background-color:#ffffcc;
font-weight:bold;
}

col.f-total{width:32pt;
}

col.result{background-color:#ffff88;
}

thead.final{background-color:#00ff00;
}

th.top{background-color:#00ddff
}

th.end{background-color:#fffe00;
}

td.f-name-meidai{font-weight:bold;
}

td.daigaku-meidai{font-weight:bold;
}
