@charset "utf-8";
/* CSS Document */

/* for index
--------------------------------------------------------------------*/
#mainCont h1 {
	font-size: 1.2em;
	font-weight: bold;
	border-bottom: 2px #AB001B solid;
	padding: 0 5px 0 0;
	margin: 0 0 10px 0;
}

#mainCont .companyTb {
	width: 100%;
}

#mainCont .companyTb th {
	background: #F5E2D3;
	text-align: left;
	width: 20%;
	vertical-align: top;
}

#mainCont .companyTb th,
#mainCont .companyTb td {
	padding: 5px 10px;
	border: 1px solid #CCCCCC;
	font-size: 0.78em;
}

#mainCont .companyTb td li {
	list-style: decimal outside;
	margin: 0 0 3px 20px;
}

#mainCont .companyTb td dt {
	float: left;
	margin-right: 10px;
}

#mainCont .companyTb td dd {
	padding-left: 100px;
}