@charset "utf-8";
/* /ir/personal/benefit/ SP */
table.tbType01.spBlock {
	border-bottom: none;
}
table.tbType01.spBlock th,
table.tbType01.spBlock td {
	display: block;
	width: 100%;
	border: none;
}
table.tbType01.spBlock th,
table.tbType01.spBlock td {
	border-bottom: #666 1px solid;
}
.spBlockHalfWrap {
	background: #f2f2f2;
	border-bottom: #666 1px solid;
}
table.tbType01.spBlock td.spBlockHalf {
	width: 50%;
	display: inline-block;
	border-bottom: none;
}
table.tbType01.spBlock td.spBlockHalf {
	border-right: #666 1px solid;
}
table.tbType01.spBlock td.spBlockHalf:last-child {
	border-right: none;
}

