@charset "utf-8";

/* treatment21_sp.css：SP
 * ======================================
 * 
 * ======================================
 */

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

/* treatment21_cat07 */
#treatment21_cat07 table {
	width: 100%;
	margin: 10px auto;
}
#treatment21_cat07 table th {
	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 {
	padding: 1em 0 0 1em;
	text-indent: -1em;
}
section.medical section > div > dl > dd ol li {
	margin: 1em 0 0 0;
}
section.medical section > div > dl > dd ol dt {
	color: #d6809a;
	font-weight: bold;
}
