* {margin:0px;
	padding:0px;}

.table_bg{ background-color:#FFFFFF;
			padding:3px;}

.access_r_table{ padding-left:15px;
				padding-right:15px;}

.access_r_table2{ padding-top:10px;
				padding-bottom:10px;}

.access_r_table3{ padding-top:0px;
				padding-bottom:20px;}

.access_r_table3{ padding-top:10px;}

.access_r_table4{ padding-left:7px;
				padding-right:7px;}
				
.access_r_table5{ padding:5px;}

.access_r_table6{padding-left:10px;}


.access_table_bgcolor{background-color:#FDD9E0;}

.access_img_margin{ margin-bottom:10px;}

.access_img_margin2{ margin-bottom:9px;
					margin-right:7px;}
					
.access_img_margin3{ margin-bottom:10px;
					margin-top:10px;}

.access_img_margin4{ margin-right:10px;
						margin-left:5px;}


	.blue_link a{ color:#002ADF; text-decoration:none;}
	.blue_link a:visited{color:#002ADF;	}
	.blue_link a:hover{text-decoration:underline;}

	.top_link a{text-decoration:none;color:#002ADF;}
	.top_link a:visited{text-decoration:none color:#002ADF;}
	.top_link a:hover{text-decoration:underline;}
			

/*-----JRcss-----*/

.f10 { font-size:10px;
       line-height:11px;
       color:#7f7f7f;}

.listmarker6 { list-style-type: none; }

.listmarker6 li {
	list-style-type: none;
	margin: 0;
	padding-left: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../accessmap/image/jr_list.gif);
	background-position: 2 0.4em;
	background-repeat: no-repeat;
	font-size:13px;
	line-height:17px;
	color:#7f7f7f;
}
.listmarker6 li ul li{font-size:13px;
	background:none;
	border:none;
	padding:0px;
	margin:0px;
	line-height:17px;}

.link {font-size:13px; line-height:17px; color:#7f7f7f;}

.link a{ color:#E04C83;}
.link a:visited{ color:#666666;}
.link a:hover { text-decoration:underline;}	


/*-----bus_car_css-----*/
.bus{ font-size:13px;
		color:#7f7f7f;}
.bus h4{ font-size:13px;
			color: #E04C83;}

#font_red{ color:#CC0000; font-weight:bold;}
#font_blod{font-weight:bold;}
.bus_padding1{ padding-bottom:10px;}
.bus_padding{ padding:10 0;}

.bus_tableborder{ border-bottom:1px solid #fdd9ed;
					border-top:1px solid #fdd9ed;
					padding:10 0;
					font-size:13px;
					color:#7f7f7f;
					}
.bus_div{ width:350px; margin-left:15px;}

.bus_yajirusi{margin:10 0;}
.bus_syuhen{width:545px; text-align:right;}


/*-----時刻表css-----*/
.jikoku_title{
	font-size:17px;
	font-weight: 300;
	/*line-height:17px;*/
	color:#ffffff;
	padding:0 0 0 5;
	background-color:#E0648D;}
	
　/*-----オレンジのところ -----*/
.jikoku_title2{
	font-size:13px;
	font-weight:300;
	line-height:16px;
	color:#ffffff;
	padding:5 0 5 0;
	background-color:#FFA23B;}
	
　/*-----文字いろ -----*/
.color_yellow {color:#FFA23B;}
	.color_yellow a{color:#FFA23B;}
	.color_yellow a:visited{color:#FFA23B;}
	.color_yellow a:hover{text-decoration:underline;}
.color_pink{color:#DC4974;}
	.color_pink a{color:#DC4974;}
	.color_pink a:visited{color:#DC4974;}
	.color_pink a:hover{text-decoration:underline;}
.color_blue{color:#63A9E6;}
	.color_blue a{color:#63A9E6;}
	.color_blue a:visited{color:#63A9E6;}
	.color_blue a:hover{text-decoration:underline;}
.kome{color:red;font-size:10px;}

.jikoku_table{
	padding:4;
	border: 1px solid #cccccc;
}
.jikoku_table2{
	padding:15 20 15 20;
	border: 1px solid #cccccc;
	font-size:12px;
	line-height:23px;
}
	
.jikoku_table3{
	padding:0;
	font-size:12px;
	line-height:18px;
	color:#3D3D3D;
	border-collapse: collapse;}
	.jikoku_table3 td{
		padding:3 5;
		border: 1px solid #FF5600;
		height:35px;}
	.jikoku_table3 th{
		padding:3 5;
		border: 1px solid #FF5600;
		background-color:#FFF5EB;
		text-align:center;
		color:#FF8A08;
		line-height:14px;
		height:25px;
		font-weight:bold;}

.jikoku_table4{
	padding:0;
	font-size:12px;
	line-height:18px;
	color:#3D3D3D;
	border-collapse: collapse;}
	.jikoku_table4 td{
		text-align:center;
		padding:1 5;
		border: 1px solid #FF5600;
		color:#FF8A08;}
	.jikoku_table4 th{
		padding:3 1;
		border: 1px solid #FF5600;
		background-color:#FFF3F5;
		text-align:center;
		color:#FF8A08;
		line-height:14px;
		font-weight:bold;}
		
.jikoku_table5{
	padding:0;
	font-size:12px;
	line-height:18px;
	color:#3D3D3D;
	border-collapse: collapse;}
	.jikoku_table5 td{
		text-alig:left;
		padding:3 5;
		border: 1px solid #FF384C;
		height:22px;}
	.jikoku_table5 th{
		padding:3 5;
		border: 1px solid #FF384C;
		background-color:#FFF3F5;
		text-align:center;
		color:#FF384C;
		line-height:14px;
		font-weight:bold;
		height:25px;}
		
.jikoku_table6{
	padding:0;
	font-size:12px;
	line-height:18px;
	color:#3D3D3D;
	border-collapse: collapse;}
	.jikoku_table6 td{
		text-alig:left;
		padding:3 5;
		border: 1px solid #63A9E6;
		height:22px;}
	.jikoku_table6 th{
		padding:3 5;
		border: 1px solid #63A9E6;
		background-color:#EFF6FD;
		text-align:center;
		color:#63A9E6;
		line-height:14px;
		font-weight:bold;
		height:25px;}