/*--level 2 common--*/


/*--content_l--*/
.content .content_l {
  float: left;
  width: 607px;
  margin-right: 24px;
  font-size: 1.2em;
}

.content .content_l div {
  margin-bottom: 12px;
}

.content .content_l a {
  color: #28428c;
}

.content .content_l a:hover {
  color: #5274d2;
}

.content .content_l h2 {
  background: transparent url(/common/img/content_dia_line_bg.gif) repeat left bottom;
  margin-bottom: 12px;
  padding: 7px 0 5px 6px;
  color: #666;
  font-size: 16px;
  font-weight: bold;
}

.content_l h3 {
  background: transparent url(/common/img/h3_icon.gif) no-repeat 6px center;
  margin-bottom: 12px;
  padding: 4px 0 4px 16px;
  border: 1px solid #ccc;
}

.content_l h5 {
  margin-bottom: 12px;
}

.content .content_l p {
  line-height: 2em;
}

.content .content_l ul {
  margin-bottom: 1em;
}

.content_l .list_title {
  background: transparent url(/common/img/btn_list_title.gif) no-repeat left center;
  margin-bottom: 0.1em;
  padding-left: 12px;
  font-size: 1.2em;
}

.content_l .list_title a {
  color: #28428c;
}

.content_l .list_title a:hover {
  color: #5274d2;
}

/*--content_r--*/
.content .content_r {
  float: right;
  width: 269px;
  color: #5274d2;
  font-size: 1.3em;
}

.content .content_r .content_arrow:hover,
.download_arrow:hover,
.active {
  background: transparent url(/common/img/content_dia_line_bg.gif) repeat left bottom;
}

.content_r .content_r_area {
  border: 1px solid #ccc;
  margin-bottom: 12px;
  /*padding: 0 12px;*/
}

.content_r h4 {
  background: transparent url(/common/img/content_r_h4_bg.gif) repeat left bottom;
  padding: 7px 0 5px 6px;
  color: #666;
  font-size: 16px;
}

.content_r .content_r_area ul li {
  padding-left: 12px;
  border-bottom: 2px dotted #666;
}

.content_r .content_r_area ul li a {
  display: block;
  padding: 18px 0 18px 20px;
  color: #28428c;
}

.content_r .content_r_area ul li a:hover {
  color: #5274d2;
}

.content_r .content_r_area .border_btm_clr {
  border-bottom: 0 none;
}

.content_r .content_r_area .content_arrow_sub p {
  margin-bottom: 0;
  padding: 18px 0 18px 20px;
  border-bottom: 2px dotted #666;
  color: #28428C;
}