@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;



}



.reporttitle{
margin-top:10px;
font-size:12px;
line-height:120%;}

.reporttitle2{
font-size:12px;
line-height:100%;}






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;

}


