@charset "utf-8";
/*------------------------------------------------------------
	Products
------------------------------------------------------------*/
#contsPro {
  font-size: 1.16em;
  width: 1000px;
}

#contsPro p {
  line-height: 1.7em;
  margin-bottom: 25px;
}

#contsPro .productBox {
  margin-bottom: 40px;
}

#contsPro .productBox .imgL {
  float: left;
  width: 210px;
}
#contsPro .productBoxR {
  width: 759px;
  float: right;
  text-align: left;
}
#contsPro .productBox .productBoxR table {
  /*float: right;
	width: 523px;*/
  width: 759px;
  border-collapse: collapse;
  zoom: 1;
}

#contsPro table th,
#contsPro table td {
  padding: 5px 10px;
  border: #ddd 1px solid;
  line-height: 1.6em;
  text-align: center;
  font-weight: normal;
}

#contsPro table th.ttl {
  font-weight: normal;
  vertical-align: middle;
  background: #666666;
  text-align: left;
  color: #fff;
}

#contsPro table tr.ttlList th {
  line-height: 1.3em;
  padding: 5px;
}

#contsPro table td.model {
  background: #f9f7f4;
}

#contsPro table th.th01 {
  width: 110px;
}
#contsPro table th.th02 {
  width: 160px;
}
#contsPro table th.th03 {
  width: 160px;
}
#contsPro table th.th04 {
  width: 150px;
}
#contsPro table th.th05 {
  width: 160px;
}
#contsPro table th.th06 {
  width: 196px;
}

.both {
  clear: both;
}
.movieArea {
  display: block;
  margin-top: 20px;
  clear: both;
  width: 759px;
}
#mv1,
#mv3 {
  float: left;
  width: 365px;
}
#mv2,
#mv4 {
  float: right;
  width: 365px;
}
