@charset "Shift_JIS";

/* -------------------------------------------------
	body#about index.css
-------------------------------------------------- */
.history {
	width: 606px;
	padding: 0 24px;
	margin-bottom: 30px;
}
body#about .history .txt {
	padding: 0;
	margin-bottom: 10px;
}
.history .imgRight {
	float: right;
	margin-left: 30px;
}
.chart {
	position: relative;
	background: #EBECF1 url(../images/bg_chart.gif) no-repeat left top;
	width: 610px;
	height: 620px;
	margin-left: 12px;
}
.chart .chart01 {
	position: absolute;
	top: 12px;
	left: 8px;
}
.chart .chart02 {
	position: absolute;
	top: 289px;
	left: 32px;
}
.chart .chart03 {
	position: absolute;
	top: 228px;
	left: 147px;
}
.chart .society {
	padding: 17px 0 0 317px;
	font-size: 12px;
	line-height: 140%;
}
.chart .society .box-top {
	width: 275px;
	height: 73px;
	margin-bottom: 16px;
}
.chart .society .box {
	width: 275px;
	height: 73px;
	margin-bottom: 11px;
}
.chart .society dl {
	border: #CCCCCC 1px solid;
	background-color: #FFFFFF;
	margin: 0 15px 12px 0;
	padding: 7px;
}

.chart .society dl.group01 {
	border: #C84A8F 1px solid;
	background-color: #FCE3ED;
}
.chart .society dt {
	margin-bottom: 7px;
}