@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	text-align:center;
	font:13px/1.5 arial, helvetica, clean, sans-serif;
	*font-size:small;
	*font:x-small;
}

img{border:none;}

#frame{
	width:728px;
	margin:10px auto 5px;
	position:relative;
	text-align:left;
	overflow:hidden;
	_display:inline-block;/*for IE6*/
}
#Left,
#Right{width:354px;}
#Left{float:left;}
#Right{float:right;}
#map,
#map2{
	width:354px; height:354px;
	background:#FFF;
}
#map .loading,
#map2 .loading{
	text-align:center;
	padding:142px 0;
	border:2px #CCCCCC dotted;
	overflow:hidden;
}


/*heading
--------------------------------------*/
h2{padding:0; margin-bottom:10px;}
h3{color:#666; margin:5px 0;}

/* address
---------------------------------*/
address{font-style:normal; margin-bottom:15px;}

/*Close Print
---------------------------------*/
#closeBtn,
#printBtn{
	overflow:hidden;
	position: absolute;	
}

#closeBtn li,#closeBtn a,
#printBtn li,#printBtn a{
	overflow:hidden;
	display:block;
	background-repeat:no-repeat;
	height:18px;
	text-indent:-999px;
}

#closeBtn a:hover,
#printBtn a:hover{background-position:0 -18px;}

/*#closeBtn
--------------------------------------*/
#closeBtn{
	top:0px; right:0px;
}
#closeBtn li,#closeBtn a{
	width:60px;
	background-image: url(../../img/nav/close.gif) ;
}

/*#printBtn
--------------------------------------*/
#printBtn{
	top:10px; right:0px;
}
#printBtn li,#printBtn a{
	width:56px;
	background-image:url(../../img/nav/print.gif);
}


/*#footer
--------------------------------------*/
#footer{
	width:728px;
	margin:0 auto;
	position:relative;
	clear:both;
	text-align:left;
}
#footer address img{margin:5px;}

/*mapArea
--------------------------------------*/
.mapArea{
	position:relative;
	 z-index:2;
}
.mapUP a{
	overflow:hidden;
	display:block;
	position:absolute;
	top:300px; left:270px;
	z-index:1;
	width:76px; height:24px;
	background:#FFFFFF;
	font-size:10px;
	line-height:18px;
	text-indent:-9999px;
	background:url(../img/btn_mapup.gif) no-repeat;
}
.mapUP a:hover{ background-position:0 -24px;}

/*infoData
--------------------------------------*/
.infoData{
	font-size:12px;
	line-height:1.5em;
}


address{ height:5em;}

