@charset "EUC-JP";

/*Route Contents Setting*/

.route_text2{
width: 635px;
	margin: 20px 15px 5px;
	padding: 0px;
	font-size: 0.7em;
	text-align:right;
}


#route{
	width: 720px;
	margin: 0 auto;
}



.route_title{
	margin: 0px;
	padding: 0px;
}

table{
	width: 720px;
	margin: 0px auto 40px;
	border-left: 1px solid #429fcb;
	border-right: 1px solid #429fcb;
	border-bottom: 1px solid #429fcb;	
}

th{
	height: 34px;
	
}

td{
	height: 200px;
	font-size: 0.8em;
	text-align: center;
}

.route_picture{
	border-top: 1px solid #429fcb;
	border-left: 1px solid #429fcb;
	border-right: 1px solid #429fcb;
	padding-bottom:5px;
}


.route_equipment{
	border-top: 1px solid #429fcb;
	border-right: 1px solid #429fcb;
}

.btninfo{
	padding:10px 0px;
}

.route_text{
    padding: 0px;
	font-size: 0.7em;
}

.route_vacant{
	border-top: 1px solid #429fcb;
}



/* Nagoya daytime -- */

.table_daytime{
	width: 720px;
	margin: 0px auto 40px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CA6B2B;
	border-bottom-color: #CA6B2B;
	border-left-color: #CA6B2B;
}

.route_picture_daytime {
	border-top: 1px solid #CA6B2B;
	border-left: 1px solid #CA6B2B;
	border-right: 1px solid #CA6B2B;
}


.route_equipment_daytime {
	border-top: 1px solid #CA6B2B;
	border-right: 1px solid #CA6B2B;
}


.route_vacant_daytime {
	border-top: 1px solid #CA6B2B;
}

/* -- Nagoya daytime */



strong{
	font-weight: bold;
	color: #666666;
}


.vip_liner{
	margin-bottom: 20px;
}



/*RollOver Setting*/



a.vacant_confirm {
	display: block; 
	width: 59px; 
	height: 59px; 
	margin: 10px auto 15px;
	background: url("../image/route/vacant_botan.gif") 0 0 no-repeat; 
	text-decoration: none;
	text-indent:-9999em;
} 


a:hover.vacant_confirm { 
	background-position: -59px 0; 
} 
