@charset"shift_jis";

/*----copyright(c)all rights reserved.-----------------------------------------



-----------------------------------------------------------------------------*/

/*====Distribution==================================================*/


/*====RightContents==================================================*/
div#CourseMaps{
width:588px;
padding:0 13px 15px 15px;

}

div.StageMap{
width:588px;
}

div.StageMapsLeft{
float:left;
width:200px;
height:285px;
background:url(../stage/img/map5.jpg) no-repeat 0 0;

}

div.StageMapsRight{
float:right;
width:368px;
margin-bottom:15px;

}

p.Stage{
border-bottom:dotted 1px #666666;

}

p.reporttitle{
font-size:14px;

}



div.Stage{
border-bottom:dotted 1px #666666;
padding:0 0 10px 0;
margin-bottom:10px;
}

p.iconS{
background:url(../img/arrow.gif) no-repeat 0 6px;
padding:0 0 0 6px;
}


/*====table==================================================*/

table.time{
border-collapse:collapse;
border:solid 1px #999999;
margin-bottom:15px;
width:100%;

}

table.time tr{
height:23px;

}

table.time tr.BT th{
border-top:solid 1px #999999;

}

table.time tr.BT td{
border-top:solid 1px #999999;

}


table.time tr th{
border-right:dotted 1px #999999;
border-top:solid 1px #999999;
padding:3px;
}

table.time tr td{
border-right:dotted 1px #999999;
border-top:solid 1px #999999;
padding:3px;
}

table.time tr.goal{
background-color:#CCCCFF;
padding:3px;
}

div.Stage{
border-bottom:dotted 1px #666666;
padding:0 0 10px 0;
margin-bottom:10px;
}

p.iconS{
background:url(../img/arrow.gif) no-repeat 0 6px;
padding:0 0 0 6px;
}
