.insurance_agency_link {
  width: 257px;
  height: 119px;
  float: left;
  position: relative;
  }

#insurance_agency_company {
  width: 270px;
  background: url(/images/insurance_agency_company.png) no-repeat;
  }
#insurance_agency_agent {
  background: url(/images/insurance_agency_agent.png) no-repeat;
  }

#content .insurance_agency_link h4,
#content .insurance_agency_link p {
  display: none;
  }

.insurance_agency_link p {
  margin: 5px 30px;
  }
.insurance_agency_link a {
  width: 250px;
  height: 112px;
  top: 0;
  left: 0;
  display: block;
  position: absolute;
  text-indent: -5000px;
  z-index: 100;
  }

#about_pdca { margin: 0 1em 1em; }

#about_pdca th {
	white-space: nowrap;
	font-weight: bold;
	padding-right: 2em;
	}

#about_pdca th,
#about_pdca td {
	vertical-align: middle;
	padding: 0.3em;
	}

#about_pdca .even th,
#about_pdca .even td {
	background: #ccf7d1;
	}

#check_list {
	margin: 0 15px 1em;
	border: 1px outset #666;
	}
#check_list h4 {
	background: none;
	font-size: 16px;
	font-weight: bold;
	}
#check_list ul {
	padding: 5px;
	}
#check_list li {
	background: url(/images/check_box.gif) 3px 5px no-repeat;
	padding: 5px 20px;
	}