@charset "UTF-8";

/* CSS Document */

/* =========================================================
 基本レイアウト
========================================================= */

#sub_main_c .right_area div#map {
  margin-top : 21px;
  margin-left : 30px;
  margin-bottom : 25px;
  padding : 0px;
  border: 1px outset #b2b2b2;
  float: none;
}


.info {
	color: #535353;
	font-size: 93%;
	text-align : center;
}

div#ventana {
	line-height: 1.6;
	padding-bottom: 6px;
	margin-bottom: 8px;
	font-size: 535353;
}

.bk {
	color: #000000;
}


#sub_main_c .right_area .tbl{
  margin : 0px 20px 15px 30px;
  padding : 0px;
  width:610px;
}

#sub_main_c .right_area .tbl td{
  padding : 0px;
  margin : 0px;
  text-align : left;
  vertical-align : top;
  color : #333333;
  width : 50%;
}

#sub_main_c .right_area #box_r{
  margin : 0px 0px 25px 20px;
  padding: 0px;
  width:295px;
}

#sub_main_c .right_area #box_r h4{
  margin :0px;
  padding : 0px 20px 0px 30px;
  height : 52px;
  background-image : url(../../images/h4.gif);
  background-repeat : no-repeat;
  font-size : 123.1%;
  color : #4c2806;
  line-height : 52px;
}

#sub_main_c .right_area #box_r h5{
  text-align : left;
  margin : 20px 0px 10px 0px;
  padding : 0px;
  font-size : 123.1%;
  color : #336600;
  line-height : 1em;
}

#sub_main_c #box_r p { 
  margin : 0px 0px 10px 0px;
  padding : 0px;
} 

#sub_main_c .right_area #box_l{
  margin : 0px 0px 25px 0px;
  width:295px;
}

#sub_main_c .right_area #box_l h4{
  margin :0px;
  padding : 0px 0px 0px 30px;
  height : 52px;
  background-image : url(../../images/h4.gif);
  background-repeat : no-repeat;
  font-size : 123.1%;
  color : #4c2806;
  line-height : 52px;
}

#sub_main_c .right_area #box_l h5{
  text-align : left;
  margin : 20px 0px 10px 0px;
  padding : 0px;
  font-size : 123.1%;
  color : #336600;
  line-height : 1em;
}

#sub_main_c #box_l ul.disk { 
  list-style-type : disk; 
  margin : 0px 0px 0px 15px;
  padding : 0px 0px;
  list-style-position:outside;
} 

#sub_main_c .#box_l ul.disk li { 
  line-height : 1.5em;
  padding : 0px 0px 0px 0px;
  margin : 0px 0px 0px 20px;
  font-size : 93%;
}


ul.acce_ico { 
  list-style-position:outside;
  padding : 0px;
  margin : 0px 10px 12px 0px;
}

ul.acce_ico li { 
  list-style-type : none; 
  background : url(../../images/ico.gif) no-repeat; 
  line-height : 12px;
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 20px;
}



/*　バス時刻表
--------------------------------------------------------*/
div.bus_jikoku {
	margin: 0 25px 0 30px;
	padding: 0 0 10px;
	width: 610px;
}

#sub_main_c .right_area div.bus_jikoku h4 {
	margin: 0 0 15px;
}

div.bus_jikoku table {
	margin: 0 0 15px;
	padding: 1px;
	background: #bdb08c;
  border-top : 1px solid #bdb08c;
  border-left : 1px solid #bdb08c;
}

div.bus_jikoku table.mizuyama {
	float: left;
/* 10.08.17_須藤修正 */}

div.bus_jikoku table.itinosekieki {
	float: right;
/* 10.08.17_須藤修正 */}

div.bus_jikoku table th {
	margin: 0;
	padding: 4px;
	color: #333;
	font-size: 93%;
	font-weight: normal;
	background: #D6CAAA;
  border-right : 1px solid #bdb08c;
  border-bottom : 1px solid #bdb08c;
}

div.bus_jikoku table th.goto {
	color: #4c2806;
	font-size: 100%;
	font-weight: bold;
	background: #bdb08c;
}

div.bus_jikoku table th.honedera {
	background: #E2CBB4;
}

div.bus_jikoku table td {
	margin: 0;
	padding: 4px;
	background: #FFF;
	text-align: center;
  border-right : 1px solid #bdb08c;
  border-bottom : 1px solid #bdb08c;
}

div.bus_jikoku table td.title {
	margin: 0;
	padding: 0;
	font-size: 93%;
	background: #f8f8ef;
	text-align: center;
}

div.bus_jikoku table td.honedera {
	background: #FFF0F0;
}

#sub_main_c .right_area div.bus_jikoku div.bus_heizitu {
	clear: both;
	margin: 0 0 20px;
/* 10.08.17_須藤修正 */}

#sub_main_c .right_area div.bus_jikoku div.bus_heizitu h5 {
	text-align : left;
  margin : 20px 0px 10px 0px;
  padding : 0px;
  font-size : 123.1%;
  color : #336600;
  line-height : 1em;
/* 10.08.17_須藤修正 */}

#sub_main_c .right_area div.bus_jikoku div.bus_doniti {
	clear: both;
/* 10.08.17_須藤修正 */}

#sub_main_c .right_area div.bus_jikoku div.bus_doniti h5 {
	text-align : left;
  margin : 20px 0px 10px 0px;
  padding : 0px;
  font-size : 123.1%;
  color : #336600;
  line-height : 1em;
/* 10.08.17_須藤修正 */}



