@charset "utf-8";
/* -------------------
	common
------------------- */

/* ----------------------------------------------------------------------------
	街づくりへの想い
	/planning/index.html
---------------------------------------------------------------------------- */
.planning .box0{

}
.planning .box0 .first{
	width:400px;
}
.planning .box2{
	background:url(../../shared/img/content/cont-bg0.gif) repeat-x top;
}
.planning .box2-inner{
	background:url(../../shared/img/content/cont-bg0.gif) repeat-x bottom;
	padding:20px 0;
}

/* ----------------------------------------------------------------------------
	八重洲の街づくり実例
	/example/index.html
---------------------------------------------------------------------------- */
.example .site-bnr {
	text-align: right;
	margin-top:-60px;
	padding-bottom:35px;
}

.example .description-unit dd{
	float: left;
	width: 152px;
	margin-right:20px;
	margin-bottom:40px;
}
.example .description-unit dd.last{
	margin-right: 0;
}
	.example .description-unit dd p{
		font-size: 120%;
		padding-top:10px;
	}
	
.ex-unit0 {
	border-bottom: 1px dotted #44B034;
	margin-bottom: 30px;
	padding-bottom: 10px;
}
	.example .ex-head {
		font-size: 150%;
		font-weight: bold;
		color: #44B034;
		margin-bottom:10px;
	}


/* ----------------------------------------------------------------------------
	街づくり実績
	/planning/result/
---------------------------------------------------------------------------- */
.leadtext{
	font-size:180%;
	line-height:2.0;
	font-weight: bold;
	margin-bottom:5px;
}

#resultImg06 {
	margin:35px 10px 0 10px;

}
#resultImg06 table{
	width: 100%;
	font-size:120%;
	line-height:1.4;
	text-align:left;
	border-collapse: collapse;
	margin-bottom: 30px;
}
#resultImg06 table.kodate tr th {
	width:94px;
	font-weight:bold;
	vertical-align:top;
	padding: 10px 5px 10px 0px;
border-bottom: #ccc 1px solid;
}
#resultImg06 table.kodate tr td {
	vertical-align:top;
	padding: 10px 0px 10px 0;
	border-bottom: #ccc 1px dotted;
}
#resultImg06 table.kodate tr.nonbo td {
	border: none;
	padding-bottom: 0px;
}
#resultImg06 table.kodate tr td.kosuu{
	padding: 10px 20px 10px 0;
	text-align: right;
}
#resultImg06 table.kodate tr td.kosuu02{
	padding: 10px 3px 10px 0;
	text-align: right;
}
table.bunzyou tr .w20{
	width: 41%;
}
table.bunzyou tr th{
	width: 25%;
	font-weight:bold;
	vertical-align:top;
	padding: 10px 10px 10px 0px;
border-bottom: #ccc 1px solid;
}
table.bunzyou tr td{
vertical-align:top;
	padding: 10px 0px 10px 0;
	border-bottom: #ccc 1px dotted;
}
td.kosuu03{
	width: 10%;
	padding: 10px 10px 10px 0;
	text-align: right;
}

