/* 物件詳細透過パネル */
#article_detail_panel {
	position:absolute;
	z-index:9;
	top:200px;
	width:316;
	background-color: #fff;
	
	filter: alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}

#article_detail {
	position:absolute;
	z-index:10;
	top:235px;
	width:316;
}

/* ポップアップ物件 */
#SmcPop {
	background-color: #fff;
	padding: 3px;
	font-size: 11px;

	filter: alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}

#box_index_blue {
	BORDER-RIGHT: #94c5e3 4px solid; BORDER-TOP: #94c5e3 1px solid; BORDER-LEFT: #94c5e3 4px solid; BORDER-BOTTOM: #94c5e3 1px solid; TEXT-ALIGN: left
}
#box_index_green {
	BORDER-RIGHT: #6ec36e 4px solid; BORDER-TOP: #6ec36e 1px solid; BORDER-LEFT: #6ec36e 4px solid; BORDER-BOTTOM: #6ec36e 1px solid; TEXT-ALIGN: left;
}
#box_index_red {
	BORDER-RIGHT: #ff8585 4px solid; BORDER-TOP: #ff8585 1px solid; BORDER-LEFT: #ff8585 4px solid; BORDER-BOTTOM: #ff8585 1px solid; TEXT-ALIGN: left;
}

.bgc_blue  {
	background-color: #94c5e3;
}
.bgc_green  {
	background-color: #6ec36e;
}
.bgc_red  {
	background-color: #ff8585;
}


/* ポップアップ街情報 */
#lnkClose {
	vertical-align: top;
	background-position: center center;
	BACKGROUND-IMAGE: url(/images/btn_close.gif);border: 0px;BACKGROUND-REPEAT: no-repeat;
	width: 43px;
	height:11px;
}

#pContents {
	text-align: right;
	margin-left:5px;
	font-size: 11px;
}
/* 学校 */
#pContents #mp_scHead {
	color: #fff;
	background-color: #32CC00;
	border: 3px solid #32CC00;
	border-bottom:none;
	text-align: left;
}
#pContents #mp_scBody {
	border: 3px solid #32CC00;
	boder-top:none;
	margin: 0px;
	padding: 5px;
}
/* 官公庁 */
#pContents #mp_kaHead {
	color: #fff;
	background-color: #3366FF;
	border: 3px solid #3366FF;
	border-bottom:none;
	text-align: left;
}
#pContents #mp_kaBody {
	border: 3px solid #3366FF;
	boder-top:none;
	margin: 0px;
	padding: 5px;
}
/* 幼稚園・保育園 */
#pContents #mp_yoHead {
	color: #fff;
	background-color: #FF99FF;
	border: 3px solid #FF99FF;
	border-bottom:none;
	text-align: left;
}
#pContents #mp_yoBody {
	border: 3px solid #FF99FF;
	boder-top:none;
	margin: 0px;
	padding: 5px;
}
/* 病院 */
#pContents #mp_hoHead {
	color: #fff;
	background-color: #FF0000;
	border: 3px solid #FF0000;
	border-bottom:none;
	text-align: left;
}
#pContents #mp_hoBody {
	border: 3px solid #FF0000;
	boder-top:none;
	margin: 0px;
	padding: 5px;
}
/* 店 */
#pContents #mp_shHead {
	color: #fff;
	background-color: #FF6633;
	border: 3px solid #FF6633;
	border-bottom:none;
	text-align: left;
}
#pContents #mp_shBody {
	border: 3px solid #FF6633;
	boder-top:none;
	margin: 0px;
	padding: 5px;
}
/* 文化施設 */
#pContents #mp_buHead {
	color: #fff;
	background-color: #9900CC;
	border: 3px solid #9900CC;
	border-bottom:none;
	text-align: left;
}
#pContents #mp_buBody {
	border: 3px solid #9900CC;
	boder-top:none;
	margin: 0px;
	padding: 5px;
}


/* ロードアイコン */
.LoadIconBack {
	background-color : #fff;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	BACKGROUND-IMAGE: url(/fmap/img/waiting.gif);border: 0px;BACKGROUND-REPEAT: no-repeat;
	background-position: center center;
}


/* 固定画像 */
#img_yaji_01 {
	background-position: center center;
	BACKGROUND-IMAGE: url(/images/yaji_01.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 8px;height: 14px;
}

#img_yaji_03 {
	background-position: center center;
	BACKGROUND-IMAGE: url(/images/yaji_03.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 8px;height: 14px;
}

#img_yaji_04 {
	background-position: center center;
	BACKGROUND-IMAGE: url(/images/yaji_04.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 8px;height: 14px;
	padding: 0px 5px;
}

#img_ico_shin_s {
	BACKGROUND-IMAGE: url(/images/ico_shin_s.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 21px;height: 20px;
}

#img_ico_tochi_s {
	BACKGROUND-IMAGE: url(/images/ico_tochi_s.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 21px;height: 20px;
}

#img_ico_chuko_s {
	BACKGROUND-IMAGE: url(/images/ico_chuko_s.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 21px;height: 20px;
}

#img_ico_tate_s {
	BACKGROUND-IMAGE: url(/images/ico_tate_s.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 21px;height: 20px;
}

#img_tel {
	background-position: left center;
	BACKGROUND-IMAGE: url(/images/tel.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 20px;height: 14px;
	padding: 0px 5px 0px 0px;
}

#img_sp3 {
	BACKGROUND-IMAGE: url(/images/sp.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 3px;height: 1px;
}

#img_sp5 {
	BACKGROUND-IMAGE: url(/images/sp.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 5px;height: 1px;
}

#img_sp7 {
	BACKGROUND-IMAGE: url(/images/sp.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 7px;height: 1px;
}

#img_sp8 {
	BACKGROUND-IMAGE: url(/images/sp.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 8px;height: 1px;
}

#img_sp12 {
	BACKGROUND-IMAGE: url(/images/sp.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;width: 12px;height: 1px;
}

#dotline_619 {
	BACKGROUND-IMAGE: url(/images/dotline_619.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;
}

#dotline_293 {
	BACKGROUND-IMAGE: url(/images/dotline_293.gif);BACKGROUND-REPEAT: no-repeat;border: 0px;
}

/* copyright */
.SmcCP {
	background-color : #fff;
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	font-size: 10px;
	top: 375;
	left: 485;
	width:145;
	text-align: center;
}