@charset "utf-8";
/* --------------------------------------------
   Individual Styles (Category:build)
   -------------------------------------------- */
   
/* ======== Page (bold) ======== */


/* ---- buildSectionX01 ---- */
.buildSectionX01 {
	position: relative;
	clear: both;
	/zoom: 1;
	margin-top: 16px;
}

.buildSectionX01:after {
	clear: both;
	display: block;
	content: "";
}

.buildSectionX01 .constructor {
	float: left;
	width: 258px;
}
.buildSectionX01 .manufacturer {
	float: right;
	width: 258px;
}

.buildSectionX01 .image {
	position: absolute;
	top: 64px;
	left: 50%;
	width: 135px;
	height: 70px;
	margin: 0 0 0 -67px;
}

/* ---- buildDefinitionListA01 ---- */

.buildDefinitionListA01 {
	padding: 1px 0;
}

.buildDefinitionListA01.constructor {
	background: #e9ddce;
}

.buildDefinitionListA01.manufacturer {
	background: #dae6fc;
}

.buildDefinitionListA01 dt,
.buildDefinitionListA01 dd {
	margin: 0 15px;
}

.buildDefinitionListA01 dt {
	margin-top: 15px;
	font-size: 116%;
	font-weight: bold;
}

.buildDefinitionListA01.constructor dt {
	color: #73624d;
}

.buildDefinitionListA01.manufacturer dt {
	color: #3d75ce;
}

.buildDefinitionListA01 dd {
	padding-bottom: 15px;
}

.buildDefinitionListA01 dd ul,
.buildDefinitionListA01 dd ol,
.buildDefinitionListA01 dd p {
	margin-top: 12px;
	line-height: 1.5;
}
