
/*#################*/
#topImgBox{
	position:relative;
	width:580px;
	height:337px;
}
#topImgPhoto{
	position:absolute;
	width:215px;
	height:94px;
	top:229px;
	left:350px;
}
/*############################################*/
/*（1）左*/
/*############################################*/
.hidariMidasi{
	width:165px;
	height:25px;
	margin:7px 0 0 0;
}
.hidariMidasiTwo{
	width:165px;
	height:28px;
	margin:7px 0 0 0;
}
.hidariBox{
	padding:5px 0 7px 8px;
	background:url(../hyaka/images/hidari/hidari_back.gif) left bottom repeat-y;
}
/*keyword*/
#keywordBox{
	width:150px;
}
#leftNavi{
	padding:6px 0 12px 0;
	width:165px;
	background:url(../images/share/navi_sita.gif) left bottom no-repeat;
}
#leftNavi li a{
	margin:0 3px 3px 8px;
	padding:0 0 0 10px;
	background:url(../images/share/sankaku_midori.gif) 0 0.4em no-repeat;
	display:block;
}

*html #leftNavi li a{
	margin:0 0 0 8px;
}

/*#################*/

.accessBox{
	width:580px;
	margin:0 0 14px 0;
}
.tableLeft{
	width:284px;
	float:left;
}
.tableRight{
	width:284px;
	float:right;
}
.ueBack{
	margin-top:10px;
	width:580px;
	text-align:right;
}
/*上ナビ*/
#tyusyaUeNavi{
	margin:10px 0 0 0;
	width:291px;
	height:16px;
	background:url(images/tyusya_navi.gif) no-repeat;
}
#tyusyaUeNavi li{
	height:16px;
	float:left;
	display:block;
}
#tyusyaUeNavi li a{
	width:291px;
	height:16px;
	display:block;
	float:left;
	text-indent:-5000px;
	font-size:2px;
	background:url(images/tyusya_navi.gif) no-repeat;
}
#tyusin a:link, #tyusin a:visited{
	width:96px;
	background-position:0 0;
}
#tomono a:link, #tomono a:visited{
	width:107px;
	background-position:-96px 0;
}
#seibu a:link, #seibu a:visited{
	width:88px;
	background-position:-203px 0;
}
/*hover*/
#tyusin a:hover{
	width:96px;
	background-position:0 -16px;
}
#tomono a:hover{
	width:107px;
	background-position:-96px -16px;
}
#seibu a:hover{
	width:88px;
	background-position:-203px -16px;
}
/*#########################*/
/*テーブル*/
.accessT{
	border:solid 1px #cccccc;
	border-width:1px 0 0 1px;
}
.accessT td,
.accessT th{
	border:solid 1px #cccccc;
	border-width:0 1px 1px 0;
	text-align:center;
	font-weight:normal;
}
.accessC{
	border:solid 1px #cccccc;
	border-width:1px 0 0 1px;
}
.accessC td,
.accessC th{
	border:solid 1px #cccccc;
	border-width:0 1px 1px 0;
	text-align:left;
	font-weight:normal;
}
.tyusyaTitle{
	line-height:17px;
}
.bgGreen{
	background:#eaf7cc;
}
.bgGreenA{
	background:#f6ffe2;
}
.bgBlue{
	background:#ccdcf7;
}


/*#########################*/
/*トランジットフォーム*/
#damiForm{
	position:absolute;
	top:343px;
	left:10px;
}

/*マップ*/
.map{
	margin:5px;
	width:580px;
	height:400px;
	border:solid 1px #aaaaaa;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:578px;
	height:398px;
}


/*#########################*/
/*駐車場マップ*/
#carWin{
	width:572px;
	height:432px;
	position:absolute;
	z-index:20;
	top:-600px;
	left:100px;
	border:solid 6px #88aae4;
	visibility:hidden;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:560px;
	height:420px;
}
#map{
	width:560px;
	height:393px;
}
