@charset "UTF-8";
body{
        background-color:#ffffff;
      margin: 0px;
   /*      user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;*/
                                
    }
    
table.styleTable,th,td{
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	border-color:#fff;
	line-height:1.8;
    margin:5px;
	letter-spacing:0.02em;
	word-spacing:0em;
	border-spacing:0px;
	}

#backArea{
	width:95%;
	height:95%;

	background-color: #eee;
}

.station{
    width: 122px;
    height: 30px;
    border: 1px solid #aaa;
    
    float: left;
    
}
.station_pitch{
    width: 152px;
    height: 30px;
    border: 1px solid #aaa;
    top:-15px;
    float: left;
    position: relative;
    text-align: center;
   
}
.aj{
	 width: 28px;
    height: 30px;
    border: 1px solid #aaa;
	text-align: center;
    float: left;

}
.kobai{
    width: 0px;
    height: 30px;
    border: 1px solid #aaa;
    float: left;
    visibility: hidden;
    
}
.kobai2{
    width: 0px;
    height: 30px;
    border: 1px solid #aaa;
    float: left;
    visibility: hidden;
}
.kyori{
    width: 0px;
    height: 30px;
    border: 1px solid #aaa;
    float: left;
    visibility: hidden;
}
.stationBox{
    width:906px;
 
 
    

}
.sidlineBox1{
    width:0px ;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;
    visibility: hidden;
}
.sidlineBox2{
    width:122px ;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;
}
.sidlineBox3{
    width:152px ;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;
}
.sidlineBox2_pitch{
    width:152px ;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;
    top:-15px;
    position: relative;
    text-align: center;

}
.kobaiBoxTop{
    width: 0px;
    height: 60px;
    border: 0px solid #aaa;
    float: left;
   visibility: hidden;
}
.kobaiBoxAll{
    width: 124px;
    height: 60px;
  
    float: left; 
}
.kobaiBox{
    width: 0px;
    height: 30px;
    border: 1px solid #aaa;
    font-size: 10px;
    visibility: hidden;
}
.kobaiBoxUp{
    width: 0px;
    height: 28px;
    border: 1px solid #aaa;
    float: left;
    visibility: hidden;
   
}
.kobaiBoxDown{
    width: 0px;
    height: 28px;
    border: 1px solid #aaa;
    float: left;
    visibility: hidden;
  
}
.kyoriBox1{
    width: 0px;
    height: 60px;
    border: 0px solid #aaa;
    float: left;
    visibility: hidden;
   
}
.kyoriBox{
    width: 0px;
    height: 60px;
  
    float: left; 
    visibility: hidden;
}
#kyoriBox2{
    width: 122px;
    height: 30px;
    border: 1px solid #aaa;

}
#kiroBox3{
    width: 60px;
    height: 28px;
    border: 1px solid #aaa;
    float: left;
}
#kiroBox4{
    width: 60px;
    height: 28px;
    border: 1px solid #aaa;
    float: right;
}
.stationBox2{
    width: 152px;
    height:60px;
    border: 1px solid #aaa;  
    
    float: left;
}
.stationBox2pcBox{
	width: 152px;
    height:60px;
    border: 1px solid #aaa;  
    
    float: left;
}
.stationBox2s{
    width: 152px;
    height:45px;
    border: 1px solid #aaa;  
    
    float: left;
}
.stationBox2sp{
    width: 152px;
    height:45px;
    border: 1px solid #aaa;  
    
    float: left;
}
.sidButtonDiv{
    width: 100px;
    height: 30px;
    border: 1px solid #aaa;
    float: left;  
}
.sidButtonDiv_dot{
    width: 100px;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;  
}

.sidButtonDiv2{
    width: 260px;
    height: 30px;
    border: 1px solid #aaa;
    float: left;  
}
.sidButtonDivSid{
    width: 100px;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;  
}
.sidButtonDivSid2{
    width: 260px;
    height: 30px;
    border: 1px dotted #aaa;
    float: left;  
}
.buttonBox{
    width: 464px;
    height: 60px;
    border: 1px solid #aaa;
    float: left;  
}

#div_untenjifun{
	width:130px;
	height:50px;
	float:left;
	padding-top: 5px;
}

