@charset "utf-8";
/* CSS Document */


/* boxTop
---------------------------------------------------------------------------------------- */
#container .content .boxTop h3{
	font-weight:bold;
	margin:0px 0px 20px 0px;
}

#container .content .boxTop p{
	font-weight:normal;
	margin:0px 0px 20px 0px;
}

#container .content .boxTop .map{
	text-align:left;
	clear:none;
	margin:10px 0px 0px 0px;
}

#container .content .boxTop .gomap{
	margin:10px 0px 5px 0px;
	float:none;
}

#container .content .boxTop table{

}

#container .content .boxTop th{
	text-align:left;
	vertical-align:top;
	padding:5px 10px 5px 5px;
}

#container .content .boxTop td{
	text-align:left;
	vertical-align:top;
	padding:5px 5px 5px 0px;
}


/* boxBottom
---------------------------------------------------------------------------------------- */
#container .content .boxBottom{
	margin:30px 0px 0px 0px;
}

#container .content .boxBottom .text{
	width:250px;
	float:right;
}

#container .content .boxBottom .text p{
	margin:0px 0px 10px 0px;
	line-height:1.7;
}

#container .content .boxBottom .photo ul{
	float:left;
	width:610px;
}

#container .content .boxBottom .photo ul li{
	display:block;
	float:left;
	margin:0px 10px 10px 0px;
}

#container .content .boxBottom .photo ul li.clear {
	clear:left;
}

#container .content .boxBottom .photo ul li.marginTop { margin-top:-240px !important; margin-top:0px; }
#container .content .boxBottom .photo ul li.marginRight { margin-right:50px; }
*:first-child+html #container .content .boxBottom .photo ul li.marginTop { margin-top:0px !important; }

#container .content .boxBottom .text span{
	display:block;
	margin:20px 0px 10px 0px;
	font-weight:bold;
}


#container .content .boxBottom .photo span{
	display:block;
	float:left;
	margin:10px 0px;
	width:610px;
	font-weight:bold;
}

#container .content .boxBottom .photo ol{
	width:610px;
	float:left;
}

#container .content .boxBottom .text ol li,
#container .content .boxBottom .photo ol li{
	line-height:1.7;
	font-size:85%;
	color:#487801;
}


/* content
---------------------------------------------------------------------------------------- */
#container .content .boxBottom .photo ul li{
	display:block;
	float:left;
	margin:0px 9px 10px 0px;
}

/* map‚Ö¨s‚­
---------------------------------------------------------------------------------------- */

#container .content .boxTop .gomap{
	background:url(../images/bt_map_hover.gif) no-repeat left top ;
	display:block;
	float:none;
	margin:0px 0px 10px 0px;
}
#container .content .boxTop .gomap a{
	display:block;
}

#container .content .boxTop .gomap a:hover{
	background-color:transparent;
	display:block;
}

#container .content .boxTop .gomap a:hover img{
	visibility:hidden;
}



