@charset "shift_jis";

/*body*/
/*アクセスマップ*/
div.aleft {
	float:left;
	width:280px;
	margin:30px auto 0 20px;

}
h4.nakaoka {
	margin:0 0 15px 0;
	padding:0px;
}
p.jyusyo {
	padding:0px;
	margin:5px 10px 5px 20px;
	font-size:75%;
}
p.gaikan {
	padding:0px;
	margin:10px 20px 10px auto;
	width:250px;
}
p.acmap {
	clear:left;
	margin:10px 10px 10px 30px;
}
div.atime h5 {
	padding:0px;
	margin:20px 0 10px 30px;
}
div.atime ul {
	padding:0px;
	margin:0 0 0 50px;
	font-size:75%;
	
}
div.atime li {
	padding:0px;
	margin:5px;
}
div.atime ul.aroot {
	list-style-type:none;
	margin:0 0 0 43px;
}
div.atime p {
	padding:0px;
	margin:0 0 0 50px;
	font-size:75%;
}
/*時刻表*/
div.gomen {
	margin:0 0 0 10px;
}
div.gomen h4 {
	color:#6D3AB8;
	font-size:80%;
	padding:0px;
	margin:20px auto 5px 10px;
	float:left;
	width:260px;
}
div.goto {
	width:270px;
	text-align:right;
	float:right;
	font-size:75%;
	margin:5px 20px 5px auto;
	padding:0;
}
p.gotocom {
	float:left;
	width:170px;
}
p.gotoimg {
	float:right;
	width:100px;
}
div.gomen table {
	clear:both;
	font-size:75%;
	padding:0px;
	margin:0px 10px 5px 10px;
	text-align:center;
	border-collapse:collapse;
	border:#000 1px solid;
}
div.gomen table td {
	background-color:#fff;
	border:#000 1px solid;
}
div.gomen table th {
	border:#000 1px solid;
}
table.jikokua th {
	background-color:#C2EAF1;
}
table.jikokua th.tblt {
	background-color:#A7C2E7;
}
table.jikokub th {
	background-color:#DAF0C0;
}
table.jikokub th.tblt {
	background-color:#A7D781;
}
table.jikokub th.shin {
	background-color:#ACD6EC;
}
div.kitagawa {
	margin:0 0 0 10px;
}
div.kitagawa table {
	font-size:75%;
	padding:0px;
	margin:0px 10px 20px 10px;
	text-align:center;
	border-collapse:collapse;
	border:#000 1px solid;
}
div.kitagawa table th {
	border:#000 1px solid;
}
div.kitagawa table td {
	background-color:#fff;
	border:#000 1px solid;
}
div.kitagawa table.jikokua {
	float:left;
	width:230px;
}
div.kitagawa table.jikokub {
	float:left;
	width:230px;
}
p.jikokucom {
	font-size:75%;
	padding:0px;
	margin:0px 10px 15px 20px;
	color:#B30000;
	text-indent:-1em;
}
div.kitagawa {
}
div.kitagawa h4 {
	color:#6F0800;
	font-size:80%;
	padding:0px;
	margin:20px 10px 5px 10px;
}
div.kitagawa h4 span.kitatel {
	color:#000;
	font-size:75%;
}
/*周辺案内*/
p.syuhen {
	padding:0px;
	margin:20px 10px;
	font-size:80%;
}
p.syuleft {
	float:left;
	margin:10px 0px 20px 0px;
	padding:0;
	width:220px;
	text-align:right;
}
div.syuright {
	float:right;
	margin:10px 20px 20px 0;
	width:330px;
	text-align:left;
}
h4.syumei {
	color:#009000;
	font-size:120%;
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
}
h4.syumei img {
	margin-left:0.5em;
}
p.syucom1 {
	font-size:75%;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}
p.syucom2 {
	font-size:75%;
	margin:0 0 5px 0;
	padding:0;
}