table {
	width:37em;
	border-collapse: collapse;
	}
th {
	width:22em;
	text-align:left;
	}
td {
	text-align:right;
	}
th, td {
	padding:3px 3px;
	}
th.title {
	font-size:small;
	font-weight:normal;
	width:auto;
	text-align:center;
	}
p.point {
	text-indent:0em;
	color:#ff5050;
	font-weight:bold;
	}
tr.line1 {
	border-top:1px solid #90c060;
	border-bottom:1px dotted #90c060;
	border-right:1px solid #90c060;
	border-left:1px solid #90c060;
	/* background-color:#90c060; */
	}
tr.line2 {
	border-bottom:1px solid #90c060;
	border-right:1px solid #90c060;
	border-left:1px solid #90c060;

	/* background-color:#c0f090; */
	}
h4 {
	margin-top:1.5em;
	color:#306000;
	}
td.explain {
	font-size: x-small;
	color:#cc6633;
	text-align: left; 
	}
th.bodycare {
	width: 8em;
	}
ul.explain {
	color:#cc6633;
	}

.photo1 {
	width:22em;
	height:18em;
}
.photo2 {
	width:22.8em;
	height:18.4em;
}
.photo3 {
	width:11em;
	height:18em;
}
