@charset "utf-8";
@import "/css/template.css";

/*------------------------------------------------------------
	会社概要
------------------------------------------------------------*/
#conts h2 {
	margin: 0 0 20px;
}

#conts h3 {
	margin: 0 0 15px;
}

#conts h4 {
	margin: 0 0 15px;
}

#conts h4.one {
	margin: 0 0 10px;
}

#conts p {
	margin: 0 2px 15px;
	
	line-height: 1.7;
}

#conts p.bg {
	margin: 0 0 15px;
	padding: 10px 12px;
	background: #D1E1F4;
}

#conts table{
	margin: 0 -3px 25px -3px;
	width: 526px;
	background: #fff;
}

#conts th {
	padding: 5px 10px;
	width: 140px;
	background: #D1E1F4;
	
	font-size: 110%;
	font-weight: bold;
	text-align: left;
	line-height: 1.5;
	white-space: nowrap;
}

#conts td {
	padding: 5px 10px;
	background: #EBEBEB;

	line-height: 1.5;
}

#conts ul {
	margin: 0 0 20px;
}

#conts li {
	margin: 0 0 7px;
	padding: 0 0 0 15px;
	background: url(/img/icon/icon02.gif) no-repeat left center;
}

#conts dl {
	margin: 0 0 25px;
	line-height: 2;
}

#conts dt {
	font-size: 110%;
	font-weight: bold;
	
	float: left;
	clear: left;
}

#conts dt.space {
	letter-spacing: 1px;
}

#conts dt.space0 {
	letter-spacing: 1.5px;
}

#conts dt.space1 {
	letter-spacing: 3px;
}

#conts dt.space2 {
	letter-spacing: 8px;
}

#conts dd {
	margin:  0 0 0 103px;
	padding: 0 0 0 15px;
	background: url(/img/about/profile/coron.gif) no-repeat left 8px;

	font-size: 110%;
}














