@charset 'UTF-8';
/* div */
div.openingBox {
	width:700px;
	margin:0 0 20px 0;
}
div.developBox {
	overflow:hidden;
	width:900px;
	margin:0 0 20px 0;
}
div.constructionBox {
	overflow:hidden;
	width:900px;
	margin:0 0 20px 0;
}
div#resultsContainer {
	padding:0 0 15px;
	background-color:#FFF;
}
div#resultsHeader {
	margin:0 0 15px;
	border-top:5px solid #000;
	border-bottom:1px solid #000;
	text-align:left;
}
div#resultsWrapper {
	margin:0 25px;
}
div#resultsContents {
	text-align:left;
}
div.functionBox {
	margin:0 0 20px;
}
div.resultsBox {
	margin:0 0 20px;
}
/* h */
div.openingBox h3 {
	width:700px;
	margin:0 0 15px 0;
}
div.constructionBox h4 {
	width:auto;
	margin:0 0 10px 0;
	border-left:5px solid gray;
	padding:0 0 0 10px;
	font-size:14px;
}
div#resultsHeader h1 {
	margin:10px 20px;
}
div#resultsContents h2 {
	margin:0 0 15px;
	padding:10px;
	background-color:#F5F5F5;
	font-weight:bold;
	font-size:110%;
}
div#resultsContents h3 {
	width:auto;
	margin:0 0 10px 0;
	border-left:5px solid gray;
	padding:0 0 0 10px;
	font-size:14px;
}
/* table */
div.constructionBox table {
	width:700px;
	font-size:13px;
	line-height:150%;
}
div.constructionBox table th {
/* 	width:1%; */
	padding:15px 30px;
	border:1px solid #ccc;
	background:#EDEEF2;
	color:#333366;
	white-space:nowrap;
}
div.constructionBox table td {
	width:auto;
	padding:15px 30px;
	border:1px solid #ccc;
}
div.functionBox table {
	width:580px;
	font-size:13px;
	line-height:150%;
}
div.functionBox table th {
/* 	width:1%; */
	padding:10px 20px;
	border:1px solid #ccc;
	background:#EDEEF2;
	color:#333366;
	white-space:nowrap;
}
div.functionBox table td {
	width:auto;
	padding:10px 20px;
	border:1px solid #ccc;
}


/* dl */
div.developBox dl {
	float:left;
	width:400px;
	margin:0 15px;
}
div.developBox dl dt {
	margin:0 0 5px;
	padding:5px 10px;
	background-color:#F5F5F5;
	border-bottom:1px solid #CCC;
	font-weight:bold;
}
div.developBox dl dd {
	margin:0 0 5px 15px;
	line-height:160%;
}

/* li */
div.resultsBox ul {
	margin:0 0 15px;
}
div.resultsBox ul li {
	margin:0 0 5px 20px;
		list-style-type : circle ;

}

/* p */
div.openingBox p {
	width:900px;
	font-size:13px;
	line-height:150%;
}
div.resultsBox p.common {
	margin:0 0 15px;
	line-height:140%;
}
