/*****************************************

ベースマップ(300x300)
タイトル、凡例、アイコンの位置

******************************************/

/**** ベースマップ ****/
.BaseMap {
	position:relative;
	width: 300px;
	height: 300px;
/*
	border-right: solid #999 1px;
	border-bottom: solid #999 1px;
	border-top: solid #EEE 1px;
	border-left: solid #EEE 1px;
*/
	padding:0 2px 0 2px;
	float: left;
}
/*
WeatherMap{
	width:608px;
	margin-left: 2px;
}
*/

/**** タイトル枠 ****/
.MapTitle {
	border-width: 0px;
	position:absolute;
	left: 3px;
	top: 2px;
	width: 90px;
	height: 35px;
	padding: 3px 3px 3px 3px;

	-webkit-border-radius: 5px; /*角丸*/
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-image: url(/img/brown.png);

	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 130%;
	text-align: center;
}
.MapTitle span {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	line-height: 130%;
	text-align: center;
	text-shadow: 2px 2px 2px #000000;
	width: 100%;
	filter:glow(color=#000000,strength=2);
}
.MapTitle span.sun {
	color: #FF0000;
	text-shadow: 2px 2px 2px #ffffff;
	filter:glow(color=#ffffff,strength=2);
}
.MapTitle span.sat {
	color: #0000FF;
	text-shadow: 2px 2px 2px #ffffff;
	filter:glow(color=#ffffff,strength=2);
}
/**** 凡例 ****/
.Exp00p { border-width:0; position:absolute; right:5px; top:1px;}
.Exp01p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp02p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp03p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp04p { border-width:0; position:absolute; right:5px; top:1px;}
.Exp05p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp06p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp07p { border-width:0; position:absolute; right:5px; top:1px;}
.Exp08p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp09p { border-width:0; position:absolute; right:5px; bottom:1px;}
.Exp10p { border-width:0; position:absolute; right:5px; top:1px;}

/**** アイコンボックス ****/
.IconBox {
	border-width:0;
	position:absolute;
	font-size: 13px;
	text-align: center;
	width: 50px;
	padding: 1px;
	left: 200px;
	top: 44px;
}
.PrefName { /* 都市名・黒文字 */
	font-size: 13px;
	text-align: center;
	text-shadow: 2px 2px 2px #ffffff;
	width: 100%;
	color: #663333;
	font-weight: bold;
	filter:glow(color=#ffffff,strength=2);
/*	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=true); */
}

.wicon { /* 天気アイコン */
	-webkit-border-radius: 5px; /*角丸*/
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-top: solid #eee 1px;  /*枠*/
	border-bottom: solid #999  1px;
	border-left: solid #eee 1px;
	border-right: solid #999 1px;
	font-size: 13px;
	text-align: center;
	width: 50px;
	padding: 4px 0px 4px 0px;
	background-image: url(/img/blue.png);
	vertical-align: middle;
}
.hicon { /* 健康アイコン */
	-webkit-border-radius: 5px; /*角丸*/
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 13px;
	text-align: center;
	width: 50px;
	padding: 0;
	vertical-align: middle;
}

/**** 最低・最高気温 ****/
.tMin {
	color: #0000FF;
	font-size: 12px;
	font-weight: bold;
}
.tMax {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXX未使用XXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
.PrefName-white { /* 都市名・白文字 */
	font-size: 13px;
	text-align: center;
	text-shadow: 2px 2px 2px #333333;
	width: 100%;
	color: #FFFFFF;
	font-weight: bold;
	filter:glow(color=#000000,strength=3);
/*	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=true); */
}
.wicon-old {
	-webkit-border-radius: 5px; /*角丸*/
	-moz-border-radius: 5px;
	border-radius: 5px;

	border-top: solid #eee 1px;  /*枠*/
	border-bottom: solid #999  1px;
	border-left: solid #eee 1px;
	border-right: solid #999 1px;

	font-size: 13px;
	text-align: center;
	width: 48px;
	height: 26px;

	background-color: rgba(200,255,255,0.4); /* 透過(αチャンネル) */
	margin-top: 2px;
	position: relative;
}
.hicon-old {
	-webkit-border-radius: 5px; /*角丸*/
	-moz-border-radius: 5px;
	border-radius: 5px;

	border-top: solid #eee 1px;  /*枠*/
	border-bottom: solid #999  1px;
	border-left: solid #eee 1px;
	border-right: solid #999 1px;

	font-size: 13px;
	text-align: center;
	width: 48px;
	height: 34px;

	background-color: rgba(200,255,255,0.4); /* 透過(αチャンネル) */
	margin-top: 2px;
	position: relative;
}.hicon2 {
	border-width:0;
	font-size: 13px;
	text-align: center;
	padding: 2px;
	margin-top: 2px;
}
.iconback {
/*
	position:absolute;
	left: 2px;
	top: 5px;
*/
	position:relative;
	border: 0px;
	filter: alpha(opacity=40);
	-moz-opacity:0;
	opacity:0;
	width: 100%;
	height: 26px;
}
.iconback2 {
	border: 0px;
	filter: alpha(opacity=40);
	-moz-opacity:0;
	opacity:0;
	width: 100%;
	height: 34px;
}
.iconimg {
	position:absolute;
	border: 0px;
	margin: 3px;
	left: 1px;
	top: 1px;
}
.iconimg2 {
	position:absolute;
	border: 0px;
	margin: 3px;
	left: 5px;
	top: -1px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/**** アイコン座標 ****/
.Icon0001 {left:200px; top:35px } /* 全国/札幌 */
.Icon0002 {
	left:199px;
	top:105px
} /* 全国/仙台 */
.Icon0003 {
	left:102px;
	top:131px
} /* 全国/東京 */
.Icon0004 {
	left:196px;
	top:203px
} /* 全国/長野 */
.Icon0005 {
	left:158px;
	top:153px
} /* 全国/名古屋 */
.Icon0006 {
	left:141px;
	top:237px
} /* 全国/金沢 */
.Icon0007 {
	left:98px;
	top:184px
} /* 全国/大阪 */
.Icon0008 {
	left:41px;
	top:181px
} /* 全国/広島 */
.Icon0009 {
	left:64px;
	top:237px
} /* 全国/高知 */
.Icon0010 {
	left:8px;
	top:233px
} /* 全国/福岡 */
.Icon0011 {left:37px; top:53px } /* 全国/那覇 */
.Icon0101 {left:137px; top:11px } /* 北海道/稚内 */
.Icon0102 {left:127px; top:90px } /* 北海道/旭川 */
.Icon0103 {left:76px; top:153px } /* 北海道/札幌 */
.Icon0104 {left:207px; top:78px } /* 北海道/網走 */
.Icon0105 {
	left:211px;
	top:181px
} /* 北海道/釧路 */
.Icon0106 {
	left:156px;
	top:153px
} /* 北海道/帯広 */
.Icon0107 {left:73px; top:214px } /* 北海道/室蘭 */
.Icon0108 {left:16px; top:237px } /* 北海道/函館 */
.Icon0201 {left:134px; top:23px } /* 東北/青森 */
.Icon0202 {
	left:90px;
	top:96px
} /* 東北/秋田 */
.Icon0203 {
	left:165px;
	top:100px
} /* 東北/盛岡 */
.Icon0204 {
	left:159px;
	top:164px
} /* 東北/仙台 */
.Icon0205 {
	left:76px;
	top:165px
} /* 東北/山形 */
.Icon0206 {
	left:116px;
	top:217px
} /* 東北/福島 */
.Icon0207 {
	left:58px;
	top:243px
} /* 東北/若松 */
.Icon0301 {
	left:223px;
	top:65px
} /* 北陸/新潟 */
.Icon0302 {
	left:158px;
	top:47px
} /* 北陸/相川 */
.Icon0303 {
	left:109px;
	top:132px
} /* 北陸/富山 */
.Icon0304 {left:55px; top:151px } /* 北陸/金沢 */
.Icon0305 {left:12px; top:236px } /* 北陸/福井 */
.Icon0401 {
	left:88px;
	top:247px
} /* 関東/大島 */
.Icon0402 {
	left:239px;
	top:217px
} /* 関東/八丈島 */
.Icon0403 {
	left:200px;
	top:73px
} /* 関東/水戸 */
.Icon0404 {
	left:139px;
	top:52px
} /* 関東/宇都宮 */
.Icon0405 {
	left:41px;
	top:95px
} /* 関東/前橋 */
.Icon0406 {
	left:77px;
	top:46px
} /* 関東/みなかみ */
.Icon0407 {
	left:109px;
	top:126px
} /* 関東/さいたま */
.Icon0408 {
	left:134px;
	top:178px
} /* 関東/東京 */
.Icon0409 {left:199px; top:158px } /* 関東/千葉 */
.Icon0410 {left:73px; top:195px } /* 関東/横浜 */
.Icon0501 {
	left:152px;
	top:29px
} /* 東海甲信/長野 */
.Icon0502 {
	left:128px;
	top:115px
} /* 東海甲信/飯田 */
.Icon0503 {left:188px; top:116px } /* 東海甲信/甲府 */
.Icon0504 {left:168px; top:175px } /* 東海甲信/静岡 */
.Icon0505 {left:85px; top:180px } /* 東海甲信/名古屋 */
.Icon0506 {
	left:60px;
	top:110px
} /* 東海甲信/岐阜 */
.Icon0507 {
	left:93px;
	top:45px
} /* 東海甲信/高山 */
.Icon0508 {
	left:29px;
	top:175px
} /* 東海甲信/津 */
.Icon0601 {left:187px; top:68px } /* 近畿/大津 */
.Icon0602 {left:126px; top:77px } /* 近畿/京都 */
.Icon0603 {
	left:108px;
	top:22px
} /* 近畿/舞鶴 */
.Icon0604 {left:113px; top:133px } /* 近畿/大阪 */
.Icon0605 {
	left:58px;
	top:109px
} /* 近畿/神戸 */
.Icon0606 {
	left:47px;
	top:47px
} /* 近畿/豊岡 */
.Icon0607 {
	left:171px;
	top:169px
} /* 近畿/奈良 */
.Icon0608 {
	left:94px;
	top:214px
} /* 近畿/和歌山 */
.Icon0701 {left:222px; top:151px } /* 中国/岡山 */
.Icon0702 {left:139px; top:173px } /* 中国/広島 */
.Icon0703 {
	left:144px;
	top:69px
} /* 中国/松江 */
.Icon0704 {
	left:59px;
	top:124px
} /* 中国/浜田 */
.Icon0705 {left:224px; top:77px } /* 中国/鳥取 */
.Icon0706 {left:16px; top:186px } /* 中国/山口 */
.Icon0801 {left:236px; top:106px } /* 四国/徳島 */
.Icon0802 {left:191px; top:49px } /* 四国/高松 */
.Icon0803 {
	left:64px;
	top:105px
} /* 四国/松山 */
.Icon0804 {left:124px; top:150px } /* 四国/高知 */
.Icon0901 {left:25px; top:217px } /* 九州/名瀬 */
.Icon0902 {
	left:178px;
	top:44px
} /* 九州/福岡 */
.Icon0903 {
	left:247px;
	top:93px
} /* 九州/大分 */
.Icon0904 {
	left:134px;
	top:103px
} /* 九州/長崎 */
.Icon0905 {
	left:191px;
	top:98px
} /* 九州/佐賀 */
.Icon0906 {
	left:207px;
	top:151px
} /* 九州/熊本 */
.Icon0907 {
	left:242px;
	top:203px
} /* 九州/宮崎 */
.Icon0908 {
	left:182px;
	top:210px
} /* 九州/鹿児島 */
.Icon1001 {
	left:160px;
	top:90px
} /* 沖縄/那覇 */
.Icon1002 {
	left:236px;
	top:236px
} /* 沖縄/南大東島 */
.Icon1003 {
	left:88px;
	top:151px
} /* 沖縄/宮古島 */
.Icon1004 {
	left:26px;
	top:161px
} /* 沖縄/石垣島 */
