@charset "euc-jp";
#pricehead {
	font-size:1.1em;
	font-weight:bold;
	margin:2px;
}
#pricehead .char_y {
	font-size:1.3em;
	padding-right:3px;
}
#pricehead .char_m {
	font-size:1.3em;
	padding:0 3px 0 3px;
}

#pricehead .train_name {
margin-left:20px;
}

#price table{
	width:585px;
	border-collapse: collapse;
	border: 1px solid #cccccc;
}
#price td{
	border: 1px solid #cccccc;
	padding:3px 5px 3px 5px;
	background-color:#FFEFEF;
}

#price .tdH1, #price .tdH2, #price .tdH3, #price .tdH4, #price .tdH5, #price .tdH6, #price .tdH7, #price .tdH8{
	text-align:center;
	font-size:10px;
	background-color:#AAAAAA;
	color:#ffffff;
}

#price .tdH1, #price .tdH2, #price .tdH3{
width:90px;
}

#price .td1a,#price .td2a{
	text-align:left;
	background-color: #FFF7EE;
}

#price .td1b, #price .td2b, #price .td3b, #price .td4b, #price .td5b{
	text-align:right;
background-color: #ffffff;
}