/*kukaku-spec*/
.kukaku-spec table{
	width: 100%;
	margin-bottom: 30px;
}
.kukaku-spec h3{
	color: #f8c45a;
}
.kukaku-spec h3::after{
	background: #f8c45a;
}
.kukaku-spec th,
.kukaku-spec td{
	padding: 10px;
	text-align: center;
	border: 1px solid #ccc;
}
.kukaku-spec th{
	background: #f8c45a;
	color: #fff;
}
.kukaku-spec .top th{
	background: #fff;
	color: #666;
	font-weight: normal;
}

/*tenant*/
.tenant{
	font-size: 12px;
}
.tenant h4{
	background: #8cc999;
	color: #fff;
	padding: 0 10px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.tenant .row div{
	margin-bottom: 30px;
}
.tenant .row img{
	margin-bottom: 5px;
}
.num{
	border: 1px solid #333;
	margin-right: 4px;
	padding: 0 2px;
	min-width: 20px;
	font-size: 11px;
	display: inline-block;
	text-align: center;
	border-radius: 50%;
}
