@charset "utf-8";
/* CSS Document */

/* feetable
-------------------------------------------------*/
#feetable{
	width:750px;
	height:auto;
	background-color:#999999;
}
#feetable1 {
	width:750px;
	height:auto;
	background-color:#999999;
}


/* 区間
-------------------------------------------------*/
.sectionfor_me{
	width:90px;
	height:auto;
	background-color:#FFCCCC;
	font-size:13px;
	color:#333333;
	text-align:center;
}

/* 予約日
-------------------------------------------------*/
.reservation_dayfor_me{
width:82px;
height:30px;
background-color:#FFFFCC;
}

.reservation_dayfor_me p{
font-size:12px;
color:#333333;
}

.reservation_dayfor_me p.p_departure{text-align:right; margin:3px 0;}
.reservation_dayfor_me p.p_reservation{text-align:left; margin:0 0 3px 0;}

.reservation_dayAfor_me{
width:82px;
height:45px;
background-color:#FFFFFF;
font-size:11px;
color:#333333;
text-align:center;
}

/* 出発日
-------------------------------------------------*/
.departure_dayfor_me{
	width:92px;
	height:30px;
	background-color:#FFFFCC;
	font-size:12px;
	color:#333333;
	text-align:center;
}

.departure_dayAfor_me{
	width:92px;
	height:auto;
	background-color:#FFFFFF;
	color:#ff0f0f;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}

.departure_dayBfor_me{
	width:92px;
	height:auto;
	background-color:#FFFFFF;
	color:#0f87ff;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}

/* 備考
-------------------------------------------------*/
.remarksfor_me{
	width:84px;
	height:30px;
	background-color:#FFFFCC;
	font-size:12px;
	color:#333333;
	text-align:center;
	vertical-align:middle;
}

.remarksAfor_me{
	width:84px;
	height:auto;
	background-color:#FFFFFF;
	font-size:12px;
	vertical-align:middle;
}
