@charset "utf-8";
/* ▼ここからGoogle Maps API 及び KsGMap に関連するCSS▼ */
		.style1 {
		color: #0066FF;
		font-weight: bold; 
		}
		#main {
			clear:both;
			position: relative;  height: 600px;  oveflow: hidden;
			margin: 10px auto 10px auto; width:1050px;
		}
		/* (！) position: relative; もしくは position: absolute; は必ず指定して下さい。*/
		#map_canvas {
			z-index: 2;  background-color: #eeeeee; float:left;
			/*width: 500px;*/ /*width: 1350px;*/ width: 750px; height: 600px;
		}
		/* (！) マップの width は適当な値でOK */

		#categoryNavi {
			/*position: absolute;*/  top: 0px;  right: 0px;  width: 230px;
			border: 1px solid #888888;  padding: 10px; /*width: 60%;*/
		}
		#categoryNavi select {
			width: 230px;
		}
		#side_bar {
	/*position: absolute;*/

	top: 50px;
	right: 1px;
	width: 230px;
	/*width:60%;*/
	height: 530px;
	border: 1px solid #888888;
	padding: 10px;
	font-size: 15px;
	line-height: 25px;
		}
		/* KsGMap の ID */
		#ksgmap--map-message {						/* マップ内に表示するメッセージ */
			margin: 10px;
			font-size: 90%;
		}
		#ksgmsp--mapNavi-listItem--mySelf {			/* マップナビの自分自身 */
			background-color: #eeeeee;
		}
		#ksgmsp--categoryNavi-listItem--all {		/* カテゴリナビのすべて表示 */
			background-color: #eeeeee;
		}
		#ksgmsp--categoryNavi-listItem--undefined {	/* カテゴリナビの未定義の場合 */
			background-color: #eeeeee;
		}

/*追加分*/
/*カテゴリナビ内*/
#side_bar table td a,#side_bar table td span{
font-family:verdana,helvetica,sans-serif;
cursor: pointer;
color: #0033cc;
text-decoration: underline;
}
#side_bar table td a:hover,#side_bar table td span:hover{
font-family:verdana,helvetica,sans-serif;
cursor: pointer;
color: #ff0000;
text-decoration: none;
}
/*マップ内タイトル*/
#tt{
font-family:verdana,helvetica,sans-serif;
margin-bottom: 5px;
font-size: 100%;
font-weight: bold;
}
#tt a{
text-decoration:underline;
}
#tt a:hover{
color:#FF0000;
text-decoration:none;
}
#bus-detail span{
color:#4470BF;
font-weight:bold;
margin-right:1em;
}
#links a{
font-size: 75%;
font-family:verdana,helvetica,sans-serif;
text-decoration:underline;
/*padding-left:12px;
background: url(image/ico_tri_red.gif) no-repeat 0 3px;*/
}
#links a:hover{
color:#FF0000;
text-decoration:none;
}

		/* ▲ここまでGoogle Maps API 及び KsGMap に関連するCSS▲ */


		/* ▼ここからGoogle Maps API 及び KsGMap に関連しないCSS（サンプルのHTMLで使用）▼ */
		#head {
			margin-bottom: 10px;  border: 1px solid #aaa68a;  padding: 5px 10px 5px 10px; width:1100px; margin-left:auto; margin-right:auto;
		}
		#navi_area{
			float:right;}
		.clear{clear:both;}
		#head h1{
			font-size: 90%;  color: #333333;
		}
		#breadCrumbsNavi {
			float:right;
			margin-bottom: 10px;
		}
		#breadCrumbsNavi a , #breadCrumbsNavi span {
			font-size: 80%;  color: #333333;  text-decoration: none;
		}
		#breadCrumbsNavi a:hover {
			color: #000000;  text-decoration: underline;
		}
		#foot {
			margin: 10px 0 10px 0;  border: 1px solid #aaa68a;  padding: 10px;
			font-size: 80%;  line-height: 150%; width:1100px;
			margin-left:auto; margin-right:auto;
		}
		/* ▲ここまでGoogle Maps API 及び KsGMap に関連しないCSS▲ *//* CSS Document */

