/* ▼ここからGoogle Maps API 及び KsGMap に関連するCSS▼ */
		#map {
			width: 618px;  height: 500px;
		}

		#categoryNavi {
	width: 153px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #ccc;
	padding: 10px;
		}
		#mapNavi {
	width: 153px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #ccc;
	padding: 10px;
		}

		#categoryNavi select {
			width: 230px;
		}
		#itemNavi {
position: absolute;  top: 148px;  left: 0px;  width: 165px;  height: 315px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
line-height: 150%;
			font-size: 80%;
}
.listbox{
	width: 173px;
height: 335px;
                margin-bottom: 5px;
	border: 1px solid #ccc;
}

.searchbox2 {
	width: 153px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #ccc;
	padding: 10px;
		}


	/* 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;
		}
		/* ▲ここまでGoogle Maps API 及び KsGMap に関連するCSS▲ */
		#breadCrumbsNavi {
			margin-bottom: 10px;
		}
		#breadCrumbsNavi a , #breadCrumbsNavi span {
			font-size: 80%;  color: #333333;  text-decoration: none;
		}
		#breadCrumbsNavi a:hover {
			color: #000000;  text-decoration: underline;
		}