@charset "Shift_JIS";

/*
	企業データ用
*/
table{
	margin-bottom: 30px;
}

table td{
	padding-bottom: 10px;
	line-height: 150%;
}

table td.itemname{
	font-weight: normal;
	color: #CC0033;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	white-space: nowrap;
}

table td.itemdata{
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
}

table ul {
	margin-left: 3px;
}

table ul li{
	padding-left: 10px;
	background-image:url(../images/bullet.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
}

table td.itemdata table td.itemname{
	padding-right:5px;
	padding-top:0px;
	padding-bottom: 2px;
}

table td.itemdata table td.itemdata{
	padding-left: 5px;
	padding-top:0px;
	padding-bottom: 2px;
}

/* 「品質への取り組み」で使用 */

table.compact{
	padding: 0px;
}

table.compact td{
	padding: 0px;
}

table td.itemname2{
	width: 7em;
	font-weight: normal;
	color: #CC0033;
	text-align: right;
	vertical-align: top;
	padding-right: 0px;
	padding-top: 0px;
}

table td.itemdata2{
	font-weight: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
}
