.box {
  width: 580px;
  margin-left: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  float: left;
}

.box2 {
  font-size: 0.8em;
  color: #333333;
  width: 250px;
  float: left;
  padding-top: 12px;
  padding-right: 10px;
  padding-left: 10px;
}

.box3 {
  width: 260px;
  margin-left: 20px;
  padding-top: 15px;
  padding-bottom: 5px;
  float: left;
  height: 210px;
}
.ctitl {
  width: 565px;
  padding-bottom: 5px;
  border-bottom: 1px solid #999999;
  padding-top: 20px;
  font-size: 0.8em;
  color: #333333;
  background: url(../images/smap_02.jpg) no-repeat 0px 21px;
  padding-left: 15px;
}

.ctitl2 {
  width: 245px;
  padding-bottom: 5px;
  border-bottom: 1px solid #999999;
  padding-top: 20px;
  font-size: 0.8em;
  color: #333333;
  background: url(../images/smap_02.jpg) no-repeat 0px 21px;
  padding-left: 15px;
}

.txtli {
  width: 240px;
  padding-bottom: 3px;
  padding-left: 12px;
  padding-top: 3px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 3px solid #006699;
}

.txyli2 {
  background: url(../images/smap_03.jpg) no-repeat 13px 15px;
  padding-top: 11px;
  padding-left: 24px;
}

.txyli3 {
  background: url(../images/smap_03.jpg) no-repeat 13px 15px;
  padding-top: 11px;
  float: left;
  width: 100px;
  padding-left: 24px;
}

.pobox {
  padding-top: 40px;
  padding-left: 20px;
  padding-right: 120px;
}

.list {
  list-style: decimal;
  padding-left: 40px;
}

.poli {
  padding-top: 10px;
  font-size: 0.8em;
  line-height: 1.5em;
  color: #333333;
  padding-right: 150px;
}

.linkbox {
  width: 565px;
  padding-bottom: 5px;
  border-bottom: 1px solid #999999;
  padding-top: 15px;
  float: left;
  margin-left: 5px;
}

.link_left {
  float: left;
  padding-right: 10px;
}

.linktxt {
  padding-top: 8px;
  background: url(../images/smap_03.jpg) no-repeat 0px 12px;
  width: 400px;
  float: left;
  padding-bottom: 10px;
  padding-left: 10px;
}