@charset "UTF-8";

/*全体*/

.midasi1{
	margin-bottom:10px;
}
p{
	margin:0 0 5px 0;
	width:540px;
}
.aka{
	color:#ff0000;
}
.ore{
	color:#ff6600;
	font-weight:bold;
}
form{
	margin:0;
	padding:0;
}
.small{
	font-size:smaller;
}
.ao{
	color:#6282d3;
	font-weight:bold;
}
.kuro{
	font-weight:bold;
}

/*ページナンバー*/
.pBtn{
	width:540px;
	text-align:right;
	margin:0;
}

/*テーブル*/
.kiyamaCourse{
	margin:0;
}
.kiyamaTT, .kiyamaTT td, .kiyamaTT th{
	border:solid #6666cc;
	border-width:1px  0px 0px 1px;
}
.kiyamaTT td, .kiyamaTT th{
	border-width:0px 1px 1px 0px;
}
.kiyamaTT th{
	background:#90B2EE;
}
.kiyamaTT{
	margin:0 0 20px 0;
}


/*金額*/
.kiyamaRight{
	text-align:right;
}
.kiyamaAoCell{
	background:#E6EEFB;
	text-align:center;
}

.kiyamaAoCell img{
	margin-bottom:5px;
}

.yoyakuBtn{
	margin-bottom:10px;
}

/*色分け*/
.rosenIro, .rosenIro1{
	padding:2px 0 0 14px;
	min-height:16px;
	display:block;
}
.rosenIro{
	background:url(./images/yoyakunasi.gif) 0 0.3em no-repeat;
	color:#2222ee;
}
.rosenIro1{
	background:url(./images/yoyaku.gif) 0 0.3em no-repeat;
	color:#60A203;
}
/*.rosenIroari{
	padding:2px 0 0 14px;
	background:url(./images/yoyaku.gif) left center no-repeat;
	color:#60A203;
	margin:0 20px 0 0;
	float:left;
}*/


/*発選択*/

.hatusitaBox, .chakusitaBox{
	margin-bottom:10px;
}
.hatuUe{
	background:url(./images/hatu_ue_back.gif) top left no-repeat;
}
.hatuUsiro{
	background:url(./images/hatu_usiro_back.gif) top left no-repeat;
}
.hatuSita{
background:url(./images/hatu_sita_back.gif) bottom left no-repeat;
}
.hatuUeBorder{
	border:solid #8FB1EE 2px;
	border-width:0 2px;
	color:#8FB1EE;
	padding:2px 2px 0 4px;
	font-weight:bold;
}
.hatuSitaBorder{
	border:solid #8FB1EE 2px;
	border-width:0 2px;
	color:#8FB1EE;
	padding:2px 2px 0 4px;
	font-weight:bold;
}


/*着選択*/
.chakuUe{
	background:url(./images/chaku_ue_back.gif) top left no-repeat;
}
.chakuUsiro{
	background:url(./images/chaku_usiro_back.gif) top left no-repeat;
}
.chakuSita{
background:url(./images/chaku_sita_back.gif) bottom left no-repeat;
}
.chakuUeBorder{
	border:solid #ff9900 2px;
	border-width:0 2px;
	color:#ff9900;
	padding:2px 2px 0 4px;
	font-weight:bold;
}
.chakuSitaBorder{
	border:solid #ff9900 2px;
	border-width:0 2px;
	color:#ff9900;
	padding:2px 2px 0 4px;
	font-weight:bold;
}



/*時刻選択*/
.jikokuBorder{
	border:solid #81BF2C 2px;
}
.jikokuBack{
	background:#81BF2C;
	color:#ffffff;
}
.jikokuBox{
	margin:0 0 30px 0;
}
/*発着バス停*/
.kiyamaNakaTT, .kiyamaNakaTT td{
	border-width:0;
}
.senBack{
	background:url(./images/sen_back.gif) center left no-repeat;
}

.yaji{
	padding:0 0 10px 0;
	text-align:center;
	background:url(./images/yaji.gif) center bottom no-repeat;
}



.chuiUl li{
	margin:0;
	padding:0 0 0 9px;
	background:url(./images/gray_ten.gif) left 0.5em no-repeat;
}
.chuiUl{
	width:540px;
	margin:0 0 30px 0;
	padding:0;
	list-style:none;
}

