/* お部屋用CSS  */
/* 見出し用CSS */
.ac_midashi {
  	background-image: url(../access/img/access.gif);
	background-repeat: no-repeat;
	position: top center;
	height:40px;
	width: 470px;
	padding:0px;
	margin: 0px;
	border: solid 0px #CC9966;
	float:left;
}
/* 見出し横ボタン用CSS */
.midashi_bun{
    width:322px;
    height:23px;
    color:#666666;
　　font-size: 80%;
    margin: 0px 0px 5px 166px;
	border: solid 0px #666666;
}
.midashi_bun ul{
    list-style:none;
    width:322px;
	padding:0px;
	margin: 0px;
}
.midashi_bun ul li{
    float:left;
	padding:0px;
	margin: 1px;
}
.midashi_bun ul li a span{
display:none;
}
.tyounai a{
    background-image: url(../access/img/tyounai1.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
	border-top: solid 1px #669966;
	border-right: solid 2px #669966;
	border-left: solid 1px #669966;
	border-bottom: solid 2px #669966;
}
.tyounai a:hover{
    background-image: url(../access/img/tyounai2.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
	
}

.kouiki a{
    background-image: url(../access/img/kouiki1.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
	border-top: solid 1px #669966;
	border-right: solid 2px #669966;
	border-left: solid 1px #669966;
	border-bottom: solid 2px #669966;
}
.kouiki a:hover{
    background-image: url(../access/img/kouiki2.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
}


.car a{
    background-image: url(../access/img/car1.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
	border-top: solid 1px #669966;
	border-right: solid 2px #669966;
	border-left: solid 1px #669966;
	border-bottom: solid 2px #669966;
}
.car a:hover{
    background-image: url(../access/img/car2.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
}

.jr a{
    background-image: url(../access/img/jr1.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
	border-top: solid 1px #669966;
	border-right: solid 2px #669966;
	border-left: solid 1px #669966;
	border-bottom: solid 2px #669966;
}
.jr a:hover{
    background-image: url(../access/img/jr2.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
}

.bus a{
    background-image: url(../access/img/bus1.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
	border-top: solid 1px #669966;
	border-right: solid 2px #669966;
	border-left: solid 1px #669966;
	border-bottom: solid 2px #669966;
}
.bus a:hover{
    background-image: url(../access/img/bus2.gif);
	background-repeat: no-repeat;
	position: top center;
	height:23px;
	width: 58px;
	padding:0px;
	margin: 0px;
	display:block;
}

/* 町内から車まで */
h3 {
   	text-align:left;
	width: 482px;
	margin: 10px 0px 5px 0px;
	padding: 2px 0px 2px 5px;
	border-top: solid 1px #669966;
	border-right: solid 2px #669966;
	border-left: solid 1px #669966;
	border-bottom: solid 2px #669966;
	clear:both;
}
h3 a{
	font-size: 80%;
	color:#000000;
	font-weight:bold;
}
h3 span{
font-size:85%;
color:#333333;
font-weight:normal;
}
.map1{
width:490px;
clear:both;
margin: 0px;
padding:0px;
}

.map1 p{
   font-size:80%;
   padding:0px 0px 0px 5px;
   margin:0px 0px 10px 0px;
}
.map1 img{
width:485px;
margin: 0px 0px 10px 0px;
padding:0px;
border: dotted 0px #CCCCCC;
}

/* JR―高速バス用CSS */
.jr-bus{
    text-align:left;
	width: 730px;
	padding: 0px 0px 10px 20px;
	margin:0px;
	clear:both;
}
.map2 {
    text-align:left;
	width: 720px;
	padding:0px;
	margin: 0px 0px 10px 10px;
	clear:both;
}
.map2 p{
     font-size:80%;
     margin: 0px 0px 5px 5px;
}
.jr_map{
    text-align:left;
    float:left;
    width:363px;
    margin: 0px 0px 10px 0px;
    padding:0px;
}
/* 時刻表リンク用CSS */
.jr_time {
    width:334px;
    margin: 0px 0px 0px 368px;
    padding:0px;
	border: solid 0px #CCCCCC;
}
.jr_time h4{
    font-size:80%;
    margin: 10px 0px 0px 0px;
    padding:5px;
}
.jr_time h4 span{
color:#669966;
}
/* 時刻表リンクそれぞれ用CSS */
.t_link1 a{
    background-image: url(../access/img/link1.gif);
	background-repeat: no-repeat;
	position: top center;
	height:27px;
	width: 330px;
	padding:0px;
	margin: 0px;
	display:block;
}
.t_link1 a span{
    display:none;
} 
.t_link1 a:hover{
    background-image: url(../access/img/link1-2.gif);
	background-repeat: no-repeat;
	position: top center;
}
.t_link2 a{
    background-image: url(../access/img/link2.gif);
	background-repeat: no-repeat;
	position: top center;
	height:27px;
	width: 330px;
	padding:0px;
	margin: 0px;
	display:block;
}
.t_link2 a span{
    display:none;
} 
.t_link2 a:hover{
    background-image: url(../access/img/link2-2.gif);
	background-repeat: no-repeat;
	position: top center;
}
.t_link3 a{
    background-image: url(../access/img/link3.gif);
	background-repeat: no-repeat;
	position: top center;
	height:27px;
	width: 330px;
	padding:0px;
	margin: 0px;
	display:block;
}
.t_link3 a span{
    display:none;
} 
.t_link3 a:hover{
    background-image: url(../access/img/link3-2.gif);
	background-repeat: no-repeat;
	position: top center;
}
.t_link4 a{
    background-image: url(../access/img/link4.gif);
	background-repeat: no-repeat;
	position: top center;
	height:27px;
	width: 330px;
	padding:0px;
	margin: 0px;
	display:block;
}
.t_link4 a span{
    display:none;
} 
.t_link4 a:hover{
    background-image: url(../access/img/link4-2.gif);
	background-repeat: no-repeat;
	position: top center;
}
.t_link5 a{
    background-image: url(../access/img/link5.gif);
	background-repeat: no-repeat;
	position: top center;
	height:27px;
	width: 330px;
	padding:0px;
	margin: 0px;
	display:block;
}
.t_link5 a span{
    display:none;
} 
.t_link5 a:hover{
    background-image: url(../access/img/link5-2.gif);
	background-repeat: no-repeat;
	position: top center;
}
.t_link6 a{
    background-image: url(../access/img/link6.gif);
	background-repeat: no-repeat;
	position: top center;
	height:27px;
	width: 330px;
	padding:0px;
	margin: 0px;
	display:block;
}
.t_link6 a span{
    display:none;
} 
.t_link6 a:hover{
    background-image: url(../access/img/link6-2.gif);
	background-repeat: no-repeat;
	position: top center;
}
.ac_midashi2 {

  	background-image: url(../access/img/fromtk.gif);
	background-repeat: no-repeat;
	position: top center;
	height:40px;
	width: 470px;
	padding:0px;
	margin: 0px;
	border: solid 0px #CC9966;
	float:left;
}
.ac_midashi3 {


  	background-image: url(../access/img/fromng.gif);
	background-repeat: no-repeat;
	position: top center;
	height:40px;
	width: 470px;
	padding:0px;
	margin: 0px;
	border: solid 0px #CC9966;
	float:left;
}
