		#main {
			position: relative;  height: 450px;  oveflow: hidden;
			margin: 10px 0px 10px 0px;
		}
		/* (！) position: relative; もしくは position: absolute; は必ず指定して下さい。*/
		#map {
			z-index: 2;  background-color: #eeeeee;
			width: 450px;  height: 450px;
		}

		#mapNavi {
			position: absolute;  top: 0px;  left: 460px;  width: 235px;
			border: 1px solid #888888;  padding: 10px;
		}

		#categoryNavi {
			position: absolute;  top: 50px;  left: 460px;  width: 235px;
			border: 1px solid #888888;  padding: 10px;
		}
		#categoryNavi select {
			width: 235px;
		}
		#itemNavi {
			position: absolute;  top: 50px;  left: 460px;  width: 235px;  height: 380px;
			border: 1px solid #888888;  padding: 10px;
			font-size: 85%;  line-height: 115%;
		}

		/* 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;
		}