@charset "euc-jp";
/* navi
---------------------------------------------------------------------------------------------------- */
#navi ul #navi_bt005 a	{
	background: url(../common/navi_bt005_ac.gif) no-repeat;
}
/* sidebar
---------------------------------------------------------------------------------------------------- */
#side_bt001 a	{ background: url(../guidance/images/guidance_navi002.gif) no-repeat; }
#side_bt002 a	{ background: url(../guidance/images/building_navi003.gif) no-repeat; }
#side_bt003 a	{ background: url(../guidance/images/building_navi004.gif) no-repeat; }
/* contents
---------------------------------------------------------------------------------------------------- */
#contents h1	{
	width: 655px;
	padding-bottom: 26px;
}
/* box001
---------------------------------------------------------------------------------------------------- */
#box001	{
	width: 655px;
	margin-bottom: 35px;
	padding-bottom: 28px;
	background: url(../common/contents_br001.gif) no-repeat;
	background-position: left bottom;
}
#box001 p	{
	float: left;
}
#building_img	{
	width: 250px;
	margin-right: 15px;
}
#building_lead	{
	width: 385px;
}
/* box002
---------------------------------------------------------------------------------------------------- */
#box002	{
	width: 655px;
	margin-bottom: 21px;
	padding-bottom: 30px;
	background: url(../common/contents_br001.gif) no-repeat;
	background-position: left bottom;
}
#box002 ul li	{
	width: 655px;
	text-align: center;
}
.building_cap	{
	padding-top: 10px;
	padding-bottom: 55px;
}
/* box003
---------------------------------------------------------------------------------------------------- */
#box003	{
	width: 655px;
	margin-bottom: 21px;
	padding-bottom: 45px;
	background: url(../common/contents_br001.gif) no-repeat;
	background-position: left bottom;
}
#box003 h4	{
	padding-bottom: 25px;
}
#box003 dl	{
	padding-left: 26px;
}
#box003 dl dt	{
	padding-bottom: 14px;
}
/* box004
---------------------------------------------------------------------------------------------------- */
#box004	{
	width: 655px;
	padding-bottom: 50px;
}
#box004 h4	{
	padding-bottom: 29px;
}
#box004 ul	{
	padding-bottom: 24px;
}
#box004 ul li	{
	float: left;
	width: 215px;
	margin-right: 5px;
}
#box004 ul .building_end	{
	margin-right: 0px;
}
/* clearfix
---------------------------------------------------------------------------------------------------- */
#box001:after,
#box004 ul:after	{
	content: ".";
	display: block;
	clear: both; 
	height: 0;
	visibility: hidden;
}
#box001,
#box004 ul	{
	display: inline-block;
}
