/* -------------------------------------------------------------------------------------------- */
/* item                                                                                         */
/* -------------------------------------------------------------------------------------------- */
#right_center_block h2{
  margin:0px 0px 10px 0px;
  padding:0px;
  }
  
@media screen and (min-width: 691px) {
#right_center_block h3{
  margin:0px 0px 10px 40px;
  padding:0px;
  color:#003366;
  font-size:14px;
  }
}
@media screen and (max-width: 690px) {
#right_center_block h3{
  margin:0px 0px 10px 20px;
  padding:0px;
  color:#003366;
  font-size:14px;
  }
}
@media screen and (min-width: 691px) {
#right_center_block p{
  margin:0px 10px 10px 40px;
  }
}
@media screen and (max-width: 690px) {
#right_center_block p{
  margin:0px 10px 10px 15px;
  }
}

@media screen and (min-width: 941px) {  
#right_center_block ul{
  margin:0px 0px 10px 70px;
  padding:0px;
  }
}
@media screen and (min-width: 691px) and (max-width: 940px) {  
#right_center_block ul{
  margin:0px 30px 10px 70px;
  padding:0px;
  }
}
@media screen and (max-width: 690px) {  
#right_center_block ul{
  margin:0px 10px 10px 40px;
  padding:0px;
  }
}


#item_contact{
  margin:0px;
  padding:35px 0px 30px 0px;
  }
/* ---------------------------------- */

#right_center_block  .bihin_table {
  margin:0px 30px 30px 10px;
  padding:0px;
  line-height:120%;
  width:648px;
  }
#right_center_block  .bihin_table td{
  padding-top:20px;
  padding-bottom:20px;
  vertical-align:top;
  border-bottom:1px solid #ccc;
  }
#right_center_block  .bihin_table p{
  margin-left:0px;
  margin-bottom:8px;
  }
#right_center_block  .bihin_table strong{
  color:
  #203D6C;
  }
#right_center_block  .bihin_table ul{
  margin:0px 0px 10px 0px;
  padding:0px;
  list-style-type:none;
  }
#right_center_block  .bihin_table li{
  margin:0px;
  padding:0px 0px 5px 15px;
  background-image:url(../img/item_bihin_li_back.gif);
  background-repeat:no-repeat;
  }
#right_center_block .back_blue {
  padding:2px 0px 2px 13px;
  width:56px;
  background-color:#2F6CC8;
  color:white;
  letter-spacing:1em;
  }
/* ---------------------------------- */
  
.font_large {
  font-size:130%;
  font-weight:bold;
  }
.color_red {
  color:red;
  }
.height_150 {
  line-height:150%;
  }
/* ---------------------------------- */
#lease_table{
  margin:20px 0px 0px 60px;
  }
#lease_table td{
  padding:0px;
  width:282px;
  border:1px solid #ccc;
  vertical-align:top;
  text-align:center;
  }  
#lease_table h3{
  margin:0px;
  padding:2px 10px;
  background-color:#8B5934;
  color:white;
  text-align:left;
  }    