div.link {
	margin:  10px  0px 10px  0px;
	padding: 20px 20px 20px 20px;
	border: 2px solid #cadef7;
	border-radius: 8px;
	width: 916px;
	overflow: hidden;  /* float 解除 */
}



/* 関連サイト */
div.related-site {
	margin:   0px  0px 10px  0px;
	padding:  0px  0px  0px  0px;
}

h4 {
	margin:  15px  0px  5px 15px;
	padding:  0px  0px  0px  0px;
	color: #666;
	font-size: 15px;
	text-align: left;
}


table.related-site {
	margin: 0px 10px 10px 10px;
	color: #666;
	font-size: 15px;
	text-align: left;
	line-height: 1.3em;
}

table.related-site td {
	padding: 10px 10px 10px 10px;
	background-color: #fbfbff;
	width: 204px;
	text-align: left;
}



/* お取引企業 */
div.client-site {
	margin:   0px  0px 10px  0px;
	padding:  0px  0px  0px  0px;
}

h4 {
	margin:  15px  0px  5px 15px;
	padding:  0px  0px  0px  0px;
	color: #666;
	font-size: 15px;
	text-align: left;
}


table.client-site {
	margin: 0px 10px 5px 10px;
	color: #666;
	font-size: 13px;
	text-align: left;
	line-height: 1.3em;
}

table.client-site td {
	padding: 10px 10px 10px 10px;
	background-color: #fbfbff;
	width: 204px;
	text-align: left;
}





