@charset "utf-8";

/* 健康保険ガイド：デザインスタイル
 * **************************************************
 * Element [ 健康保険ガイド ]  
 * **************************************************
 */

/*　年齢別の給付の割合　*/

table.paymentPercentage {
	width:95%;
	border-left:#666 1px solid;
	border-bottom:#666 1px solid;
}
table.paymentPercentage th, table.paymentPercentage td {
	font-size:85%;
	padding:3px 5px;
	border-right:#666 1px solid;
	border-top:#666 1px solid;
}
table.paymentPercentage th {
	text-align:left;
	background-color:#eeff94;
	font-weight:normal;
}
table.paymentPercentage td {
	width:45%;
	text-align:center;
}
table.paymentPercentage th.ndsp {
	width:5%;
	border-top:none;
}



.memo3 {
	font-size: 13px;
	line-height: 19px;
	margin: 0px;
	padding: 0px;
}


ul.familyParen {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.familyParen li {
	list-style-type:none;
	list-style-position:outside;
	font-size: 85%;
	line-height:160%;
	text-indent: -3em;
	margin: 0 0 0 3em;
}

ul.familyParen li:last-child{
	text-indent: -1.6em;
  margin: 0 0 0 1.6em;
}

ul.exception {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.exception li {
	list-style-type:none;
	list-style-position:outside;
	font-size: 15px;
	line-height:160%;
	text-indent: -1.4em;
	margin: 0 0 0 1.4em;
}



