@charset "utf-8";

/* treatment21_pc.css：PC
 * ======================================
 * 
 * ======================================
 */

/* #treatment21
------------------------------------------------------------------ */
table th {
	border-left: 1px solid #dadada;
}

/* treatment21_cat07 */
#treatment21_cat07 table {
	width: 100%;
	margin: 20px auto;
}
#treatment21_cat07 table th {
	width: 14em;
	font-weight: normal;
	background: #f9f9f9;
}

/* treatment21_cat10 */
#treatment21_cat10 table th,
#treatment21_cat10 table td {
	width: 30%;
}

section.medical section > div > dl {
	margin: 30px 0 0 0;
}
section.medical section > div > dl > dt {
	background: #f9f9f9;
	padding: 0.5em 1em;
	border-top: 1px dotted #dadada;
	border-bottom: 1px dotted #dadada;
}
section.medical section > div > dl > dd {
	padding: 0.5em 1em;
}
section.medical section > div > dl > dd ol,
section.medical section > div > dl > dd ul {
	padding: 0 0 0 1em;
}
section.medical section > div > dl > dd .notes {
	font-size: 0.8em;
	padding: 1em 0 0 1em;
	text-indent: -1em;
}
section.medical section > div > dl > dd ol li + li {
	margin: 1em 0 0 0;
}
section.medical section > div > dl > dd ol dt {
	color: #d6809a;
	font-weight: bold;
}
