/* =============================================================================
	防食ソリューション技術ラインアップ CSS
============================================================================= */

/* ---------------------------------------------------------
	画像読み込み
--------------------------------------------------------- */
h4,
table.lineup td.icon span,
table.exp th span {
	background: url("../lineup/img/header.gif") no-repeat;
}

/* ---------------------------------------------------------
	見出し
--------------------------------------------------------- */
h4 {
	margin:0 5px 10px;
	padding:0 0 0 15px;
	border:1px solid #ccc;
	height:28px;
	background-color:#f5f5f5;
	line-height:28px;
}

/* ---------------------------------------------------------
	一覧
--------------------------------------------------------- */
table.lineup {
	margin:0 auto 20px;
	border-top:1px solid #999;
	border-collapse:collapse;
	border-spacing:0;
	width:688px;
}

table.lineup th,
table.lineup td {
	padding:10px 5px;
	border-bottom:1px solid #999;
}

table.lineup th.dot,
table.lineup td.dot {
	padding:10px 5px;
	border-bottom:1px dotted #999;
}

table.lineup th {
	text-align:left;
	font-weight:normal;
}

table.lineup td.icon {
	width:47px;	/* width:45px; から変更 2020/06/11 */
}

table.lineup td.icon span {
	width:20px;
	height:20px;
	display:block;
	float:left;
	background-position:-130px -48px;
}

table.lineup td.icon span.n {
	margin-left:5px;
	background-position:-150px -48px;
}

table.lineup td.icon span.n2 {
	margin-left:5px;
	background-position:-240px -48px;
}

table.lineup td.pdf {
	width:80px;
	padding-left:20px;
}

table.lineup td.pdf a.btn {
	padding:5px 0 0 22px;
	width:58px;
	height:20px;
	background-position:-580px -50px;
	font-size:12px;
}

table.lineup td.pdf a.btn:hover {
	background-position:-580px -75px;
}

table.exp {
	float:right;
	margin-bottom:5px;
}

table.exp th span {
	width:20px;
	height:20px;
	display:block;
	float:left;
	background-position:-130px -48px;
}

table.exp th span.n {
	background-position:-150px -48px;
}

table.exp td {
	padding-right:30px;
}

table.exp td.last {
	padding-right:8px;
}
