@charset "utf-8";

/* ========================================================
	result.css => 施工実績用CSS
======================================================== */


#contentsBox #topicsPath {
	margin-bottom: 5px;
}
#contentsBox #headInfo {
	margin-bottom: 5px;
	text-align: right;
}


#contentsBox h1 {
	background-image: url(../common/images/parts/title_bg_large_blue.png);
}

#contentsBox section {
	margin-bottom: 50px;
}
#contentsBox table {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
	border-bottom: 1px solid #ababab;
}
#contentsBox table th,
#contentsBox table td {
	vertical-align: middle;
}
#contentsBox table thead th {
	padding: 0.3em 1em;
	background-color: #ceebba;
	border-bottom: 2px solid #ffffff;
	text-align: center;
}
#contentsBox table thead th + th {
	border-left: 2px solid #ffffff;
}
#contentsBox table thead th.title {
	width: 20%;
	background-color: #bdccd4;
}
#contentsBox table tbody th {
	background-color: #f2f2f2;
	border-top: 1px solid #ababab;
	border-bottom: 2px solid #ffffff;
	text-align: center;
}
#contentsBox table tbody td {
	padding: 0.2em 1.2em;
}
#contentsBox table .line td {
	padding-top: 0.5em;
	border-top: 1px solid #ababab;
}
#contentsBox table .last td {
	padding-bottom: 0.5em;
}
#contentsBox table td + td {
	border-left: 1px solid #e6e6e6;
}
#contentsBox table td a.icon {
	float: right;
}

