.Btn dl{clear: both; margin-top: 25px; float: left; width: 742px; margin-bottom: 20px;}
.Btn dt{float: left; width: 359px; padding-right: 12px; padding-left: 180px; padding-top: 10px;}
.Btn dt a:hover img{opacity:0.8;filter:alpha(opacity=80);-ms-filter: "alpha( opacity=80 )";}
.title_Line{margin-bottom: 15px; margin-top: 20px; color: white; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; text-align: left; font-size: 18px; font-weight: bold; background-color: #0099FF;}
.left_Box{float: left; line-height: 1.4em; text-align: left; font-size: 14px; padding-right: 10px; width: 730px;}
.right_Box{padding-top: 20px; float: right; line-height: 1.4em; text-align: left; font-size: 14px; width: 730px;}
.right_Box p,.left_Box p{padding-top: 5px; font-size: 12px;}
.sub_title{padding-bottom: 10px; text-align: left; font-size: 16px; font-weight: bold;}
.under_Box{width: 740px;}
.half_Box{float: left; padding-right: 10px; width: 360px;}
table.price {
  width: 730px;
  margin-top: 10px;
  border: 1px solid #D8D8D8;
  margin-bottom: 10px;
}
table.price th {
  background-color: #A0A0A0;
  color: #FFF;
  border: 1px solid #D8D8D8;
  text-align: center;
  line-height: 1.5;
}
table.price tr.odd {
  background-color: #F0F0F0;
}
table.price td {
  text-align: center;
  border: 1px solid #D8D8D8;
  padding: 5px;
  line-height: 1.5;
}

table.price td.graph {
  text-align: left;
  padding: 0px;
  width: 250px;
}
table.price td.bg_white {background-color: #FFF;}


