/* 共通 */
h3 {
	font-size: 110%;
	color: #3366cc;
}

table#table-border {
	width: 740px;
	border: 1px #969696 solid;
	border-collapse: collapse;
}

table#table-border td {
	padding: 5px 5px 5px 5px;
}

table#table-border td.title {
	border: 1px #969696 solid;
	background: #ecefe9;
}


/* ご提案 */
table#table-border td.t-content {
	width: 540px;
}

table#table-border td.t-content-jpg {
	width: 200px;
	vertical-align: middle;
}


/* 導入事例 */
table#table-border td.d-column {
	width: 100px;
	border: 1px #969696 solid;
	background: #ecefe9;
}

table#table-border td.d-content {
	width: 640px;
	border: 1px #969696 solid;
}

