/*j[*/

a.link07	{
		background-color: yellowgreen;
		border-color:yellowgreen;
		color:white;
}
/*top navi*/
ul.accessnavi	{
    background-color:#800000;
    padding:5px 2px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:10px;
    text-align:center;
    line-height:160%;
    font-family:MingLiU,'MS UI Gothic','LiHei Pro','Apple LiGothic',sans-serif;

}
ul.accessnavi li	{
	display:inline;
	list-style-type:none;
	margin:5px 0.3em;
	font-size: 12px;
	font-weight:bold;
	border-left: 1px dotted #c7cdb1;
	padding-right:0.3em;
	padding-left:0.3em;
}

ul.accessnavi a	{
	color: white;
	text-decoration: none;
		}
ul.accessnavi a:visited	{
		color:gray;
		}
ul.accessnavi a:hover	{
		color: red;
		}
ul.accessnavi a:active	{
		color: green;
		}

div.access-top	{
	background-color: #ffffe1;
	border: solid 1px #800000;
	padding: 0.2em 0.5em;
}
div.access-top p	{
	font-family: Georgia, serif;
	font-size:11px;
}
/*access-contents*/
.con-access	{
	position:absolute;
	top:75px;
	left:130px;
	width: 645px;
}
.con-access p	{
	font-size:12px;
}
.con-access p:first-line	{
	font-weight:bold;
	color:#333333;
}
.con-access h1	{
	font-size: 22px;
	font-weight:bold;
	color:#87ad93;
	text-align:right;
}
.con-access h2	{
    font-size: 16px;
    font-weight:bold;
    border-style:solid;
	border-color:#800000;
    border-width:0px 0px 1px 1em;
    color:orange;
    padding:5px 5px;
}
.con-access h3	{
    font-size: 13px;
    font-weight:bold;
    border-style:solid;
    border-color:#c7cdb1;
    border-width:0px 0px 1px 1px;
    color:orange;
    padding:5px 5px;
}
div.map	{
	margin-left:100px;
	margin-bottom:5px;
	width:450px;
	height:290px;
	background-image: url("../images/railmap.jpg");
	background-repeat:no-repeat;
}
div.map1	{
	text-align:center;
	margin-bottom:0px;
}
.con-access a	{
	color: #e57a0f;
	text-decoration: none;
		}
.con-access a:visited	{
		color:gray;
		}
.con-access a:hover	{
		color: red;
		}
.con-access a:active	{
    color:green;
}
div.tab	{
	margin-left: 50px;
}
div.tab-s	{
	margin-left: 20px;
}
table.directions	{
	background-color: #ffffe1;
	border: solid 1px orange;
	border-collapse: collapse;
	margin-top:0px;
	margin-bottom:1em;
}
table.directions td	{
	text-align: center;
	padding: 1em 1.5em;
	font-size:11px;
}
div.detail-descript	{
	background-color:#f1efef;
	padding: 0.2em 1.5em;
} 

