@charset "UTF-8";

/* indemnity.html
===================================================== */
div#wrapper div#contents div#main p.indemnity_txt01 {
	padding: 0 10px;
	font-size: 14px;
	line-height: 15px;
}
div#wrapper div#contents div#main p.indemnity_txt01 a {
	color: #073d71;
}
div#wrapper div#contents div#main p.indemnity_txt01 a:hover {
	color: #3273b1;
}
div#wrapper div#contents div#main div#mainInner {
	width: 600px;
	margin: 30px 0 25px 10px;
}
div#wrapper div#contents div#main h4 {
	font-size: 15px;
	line-height: 15px;
	color: #073d71;
	padding-left: 22px;
	margin-bottom: 10px;
}
div#wrapper div#contents div#main h4 span {
	background-color: #fff;
	padding-right: 10px;
}
div#wrapper div#contents div#main h4.indemnity_h401 {
	background: url("../img/lower/h4bg_01.gif") no-repeat left center;
}
div#wrapper div#contents div#main h4.indemnity_h402 {
	background: url("../img/lower/h4bg_02.gif") no-repeat left center;
	margin-top: 35px;
}
div#wrapper div#contents div#main h4.indemnity_h401b {
	background: url("../img/lower/h4bg_01b.gif") no-repeat left center;
}
div#wrapper div#contents div#main h4.indemnity_h402b {
	background: url("../img/lower/h4bg_02b.gif") no-repeat left center;
}


/* div.tabBox */
div#wrapper div#contents div#main div#mainInner div.tabBox {
	width: 560px;
	margin: 20px auto;
}
div#wrapper div#contents div#main div#mainInner div.tabBoxInner {
	border-right: 10px solid #e0e0e0;
	border-left: 10px solid #e0e0e0;
	border-bottom: 10px solid #e0e0e0;
	padding-bottom: 10px;
}
div#wrapper div#contents div#main div#mainInner table.tab01 {
	width: 513px;
	margin: 0 auto;
	border-collapse: collapse;
	font-size: 12px;
}
div#wrapper div#contents div#main div#mainInner table.tab01 td {
	padding: 5px 0;
	border-bottom: 1px dotted #808080;
}
div#wrapper div#contents div#main div#mainInner table.tab02 {
	width: 560px;
	margin-left: 20px;
	border-collapse: collapse;
	font-size: 12px;
}
div#wrapper div#contents div#main div#mainInner table.tab02 td {
	padding: 5px 0;
	border-bottom: 1px dotted #808080;
}
div#wrapper div#contents div#main div#mainInner table td.last {
	border: none;
}
div#wrapper div#contents div#main div#mainInner table td.bold {
	line-height: 18px;
}
div#wrapper div#contents div#main div#mainInner table.tab02 table#inner {
}
div#wrapper div#contents div#main div#mainInner table.tab02 table#inner td {
	border: none;
	padding: 0;
}

/* 慰謝料table */
div#wrapper div#contents div#main div#mainInner table th {
	padding: 4px 6px;
	background-color: #adcf03;
	color: #fff;
}
div#wrapper div#contents div#main div#mainInner table th.white {
	background-color: #fff;
}
div#wrapper div#contents div#main div#mainInner table td.pd86 {
	padding: 8px 6px;
}

/* merit */
div#wrapper div#contents div#main div.meritBox {
	border: 1px dotted #adcf03;
	width: 580px;
	margin: 20px auto;
}
div#wrapper div#contents div#main div.meritBox dl {
	width: 540px;
	margin: 10px auto;
}
div#wrapper div#contents div#main div.meritBox dl dt {
	display: inline;
	float: left;
	width: 70px;
}
div#wrapper div#contents div#main div.meritBox dl dd {
	display: inline;
	float: left;
	font-weight: bold;
	margin-top: 8px;
}
div#wrapper div#contents div#main div.meritBox dl dd.mt18 {
	margin-top: 18px !important;
}