#content h2 {
background-image: url(../health/img/h2.jpg);
}
#content .block .orange {
color: #FF6600;
}

#content ul.color {
list-style-type: none;
margin: 0px;
padding: 0 20px;
clear: both;
width: 760px;
}
#content .color li {
float: left;
display: inline;
padding: 0px;
width: 190px;
}
#content .color img {
vertical-align: bottom;
}

#content .block {
float: left;
width: 400px;
padding-bottom: 20px;
}
#content .block h4 {
font-size: 100%;
line-height: 2;
padding: 0 0 5px;
text-align: center;
clear: both;
}
#content .block h5 {
font-size: 87.5%;
line-height: 2;
padding: 0 20px;
color: #FF9900;
}
#content .block p {
font-size: 75%;
line-height: 1.5;
}
#content .block ul.list {
float: left;
width: 160px;
}

#content ul {
padding: 0 0 10px 40px;
}
#content ul li {
font-size: 75%;
line-height: 1.5;
}
#content table {
margin: 0 auto 10px;
width: 760px;
border: 1px solid #CCCCCC;
clear: both;
}
#content th {
font-size: 75%;
line-height: 1.5;
font-weight: normal;
background-color: #99CC00;
border: 1px solid #CCCCCC;
}
#content td {
font-size: 75%;
line-height: 1.5;
border: 1px solid #CCCCCC;
padding: 0 10px;
}
#content .block dl.price {
font-family: Arial, Helvetica, sans-serif;
margin: 5px 20px 10px;
padding: 9px 9px 4px;
border: 1px dotted #CCCCCC;
width: 340px;
background-color: #FFFFFF;
font-size: 75%;
line-height: 1.5;
}
#content .block dl.price dt {
text-align: center;
width: 9em;
background-color: #666666;
color: #FFFFFF;
padding: 0px;
margin: 0px;
}
#content .block dl.price dd {
margin: -1.5em 0 5px 10em;
padding: 0px;
}
#content ul.list2 {
float: left;
width: 330px;
font-size: 87.5%;
}
#content .box {
margin: 0 auto 10px;
padding: 9px 4px 0;
clear: both;
width: 750px;
background-color: #EEEEEE;
border: 1px solid #CCCCCC;
}
#content .center {
text-align: center;
padding: 10px;
clear: both;
}
#content .block .margin_no {
margin: 0 10px;
padding: 0px;
}

