
.contents_field .title {
  display:none;
}

.bottom_info {
  clear:both;
  text-align:center;
}



/*** law page style ***/
.law_page {
}

.law_page .sub {
  width:600px;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:15px;
  font-size:1.4em;
}

.law_page .data_table {
  width:600px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:15px;
  border-left:solid 1px #634a7b;
  border-right:solid 1px #634a7b;
  border-bottom:solid 1px #634a7b;
  line-height:1.4em;
}
.law_page .data_table dl {
  margin:0;
  padding:0;
}
.law_page .data_table dt {
  clear:both;
  float:left;
  width:170px;
  margin:0;
  padding:5px 0 0 0;
  text-align:right;
  border-top:solid 1px #634a7b;
}
.law_page .data_table dt strong {
  margin-right:5px;
}
.law_page .data_table dd {
  float:left;
  width:429px;
  margin:0;
  padding:5px 0;
  text-align:left;
  border-top:solid 1px #634a7b;
  border-left:solid 1px #634a7b;
}
.law_page .data_table dd p {
  padding:0 5px;
}

