#contentHeader{
  background:#e3e3e3 url(../images/service/header.jpg) no-repeat top center;
  text-indent:-9999px;
}
#center h4{
  color:#5b0505;
  letter-spacing:0.12em;
  line-height:1.4em;
  border:0px;
  border-left:3px solid #5b0505;
  background:#fff;
}
#center h5{
  color:#f15511;
  padding: 0 0 0 1.5em; 
  background:url(../images/common/icon01_h5.gif) no-repeat left center;
}
table#gList{
  color:#333;
  width:400px;
  margin:0 auto 2em;
  border-collapse:collapse;
}
table#gList th,
table#gList td{
  padding:0.3em 0.5em;
  border:1px solid #aaa;
}
table#gList th{
  white-space:nowrap;
  background:#efeeec;
}
p.pon01{
  padding:0 0 0 30px;
  background: url(../images/service/pon01.gif) no-repeat top left;
}
.marker{
  padding:0 0 0 1.2em;
  background:url(../images/common/listmark02.gif) no-repeat top left;
}
table#pcsurvey{
  color:#333333;
  width:424px;
  margin:10px 20px 20px 36px;
  border-collapse:collapse;
}
table#pcsurvey th,
table#pcsurvey td{
  border:1px solid #999999;
  text-align:center;
  padding:0.5em 0;
}
table#pcsurvey th.colm{
  color:#fff;
  background:#f90;
}
table#pcsurvey th.rec{
  background:#ffc;
}
table#pcsurvey .wd{
  width:212px;
}
table#pcsurvey img{
  margin:3px;
}
/**
 */
dl#program,
dl#diagnosis{
  width:450px;
  margin:0 0 20px 20px;
}
dl#program dt,
dl#diagnosis dt,
dl#program dd.excerpt,
dl#diagnosis dd.excerpt{
  float:right;
  /* width:370px; */
  width:430px;
  height:15px;
  margin:0;
  padding:5px;
}
dl#diagnosis dd ul{
  font-size:1em;
  width:450px;
}
dl#diagnosis dd ul li{
  margin:0 0 0 20px;
  padding:2px 0 2px 15px;
}
dl#diagnosis dd ul li.dt{
}
dl#program dt,
dl#diagnosis dt{
  background:#eee; 
}
dl#program dd.image,
dl#diagnosis dd.image{
  float:left;
  width:60px;
  height:50px;
}
/* activity */
table.gList{
  color:#333;
  width:400px;
  margin:0 auto 2em;
  border-collapse:collapse;
}
table.gList th,
table.gList td{
  padding:0.3em 0.5em;
  border:1px solid #aaa;
}
table.gList th{
  white-space:nowrap;
  background:#efeeec;
}
#activity_map{
  width:404px;
  margin:0 auto 15px;
  position:relative;
}
#activity_image{
  width:404px;
  height:300px;
}
#activity_map li.alnk{
  float:left;
  width:24px;
  text-indent:-9999px;
  background:url(NULL);
  position:absolute;
}
#activity_map li.alnk a{
  display:block;
  width:24px;
}
#a01{ left:179px; bottom:14px; }
#a02{ left:205px; bottom:14px; }
#a03{ left:231px; bottom:14px; }
#a04{ left:257px; bottom:14px; }
#a05{ left:283px; bottom:60px; }
#a06{ left:309px; bottom:93px; }
#a07{ left:335px; bottom:173px; }
#a08{ left:361px; bottom:173px; }
#a01 a{ height:65px; }
#a02 a{ height:65px; }
#a03 a{ height:145px; }
#a04 a{ height:176px; }
#a05 a{ height:130px; }
#a06 a{ height:97px; }
#a07 a{ height:65px; }
#a08 a{ height:65px; }