#law_Head {
	width: 100%;
	margin: 29px 0 30px;
}
#law_Head ul li {
	float: left;
	margin-right: 10px;
}
#law_Head ul .end {
	float: left;
	margin-right: 0;
}
.law_contents {
	width: 100%;	
}
.law_contents h2 {
	font-size: 18px;
	font-weight: bold;
	color: #956600;
	background: #f8f1e9;
	padding: 21px 28px;
	margin-bottom: 26px;
}
.law_contents table {
	width: 100%;
	margin-bottom: 60px;
}
.law_contents table tr th {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	width: 182px;
	padding: 16px 20px;
	background: #f5f5f5;
	border-top : #dddbd6 1px solid;
	border-bottom : #dddbd6 1px solid;
	vertical-align: middle;
}
.law_contents table tr td {
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	padding: 16px 20px;
	background: #FFF;
	border-top : #dddbd6 1px solid;
	border-bottom : #dddbd6 1px solid;
	line-height: 1.6;
}
#cd_card {
	width: 360px;
	height: auto;
}
.txtTax01,
.txtTax02,
.txtTax03,
.txtTax04 {
	display: table-cell;
	line-height: 1.6;
}
.txtTax01 {
	width: 80px;
}
.txtTax02 {
	width: 25px;
}
.txtTax03 {
	width: 110px;
}
.txtTax04 {
	width: 70px;
	text-align: right;
}
