#content h2 {
background-image: url(../treatment/img/h2.jpg);
}
#content h4 {
text-align: center;
margin-bottom: 5px;
}
#content .box {
background-color: #EEEEEE;
border: 1px solid #CCCCCC;
padding: 5px 10px;
margin: 10px 20px 0;
}
#content hr {
font-size: 1px;
line-height: 1px;
color: #CCCCCC;
background-color: #CCCCCC;
margin: 0 20px;
padding: 0px;
clear: both;
border:none;
width: 760px;
}
#content .img {
float: left;
width: 200px;
padding: 0 0 5px 10px;
text-align: center;
}
#content .text {
width: 495px;
float: left;
}
#content .block2 {
width: 400px;
float:left;
}
#content .left dl,
#content .block2 dl {
padding: 0 20px;
}
#content .left dt,
#content .block2 dt {
font-size: 87.5%;
line-height: 2;
font-weight: bold;
color: #FF9900;
}
#content .left dd,
#content .block2 dd {
font-size: 75%;
line-height: 1.5;
padding: 0 0 10px 10px;
}

#content .block2 ol {
font-size: 87.5%;
line-height: 1.5;
padding: 0 20px 0 40px;
}
#content .block2 ol.list {
list-style-type: none;
padding: 0 0 0 20px;
height: 90px;
}
#content .block2 ol.list li {
display: block;
width: 120px;
float: left;
margin: 0;
}
#content .block2 ol.list img {
vertical-align: bottom;
}

#content .block2 dd ol {
list-style-type: lower-alpha;
padding-left: 25px;
}
#content .left ul,
#content .block2 ul {
font-size: 75%;
line-height: 2;
padding: 0 20px 0 40px;
}
#content .left ul.list {
border: 1px dotted #CCCCCC;
width: 240px;
margin: 0;
padding: 9px 9px 9px 30px;
float: left;
}
#content .left {
float: left;
width: 510px;
padding-bottom: 20px;
}
#content .right {
float: left;
width: 270px;
padding-bottom: 20px;
}
#content .right p {
margin: 0 0 5px;
padding: 0px;
}

