/*taxÉ½µ­ºï½ü*/
.tax{
  display:none;
}

.product-spec__col1 table tr th {
  background-color:;
}
.product-spec__col1 table tr td {
  text-align:center;
}
.product-spec-tentative{
  background-color:;
}
/*table*/
.table1{
  padding-bottom:300px;
  margin-top:-100px;
  text-align:center;
  width:1000px;
  margin:0 auto;
}
.table1-title{
  font-size:30px;
  font-weight:bold;
  margin-bottom:10px;
}
.table1-intro{
  font-size:20px;
  margin-bottom:30px;
}
.table1 table tr th{
  width:200px;
  padding:10px;
  background-color:rgba(240,240,240,0.8);
    border-bottom:1px solid rgba(210,210,210,0.8);
}
.table1 table tr td{
  text-align:center;
  width:200px;
  padding:10px;
  border-bottom:1px solid rgba(210,210,210,0.8);
}
.table1-top-th{
  background-color:rgba(10,210,210,0.8);
}

.mb10 tr  td img{
  width:40%;
  margin-bottom:10px;
}

@media screen and (max-width:1000px) { 

  /*sizeTable*/
.table1 table tr td{
  width:140px;
}
  .table1 table tr th{
  width:140px;
}
 
  .table1{
  width:700px;
	padding:0 15px;
      font-size:10px;
    padding-bottom:600px;
}
  .table1-title{
  font-size:26px;
}
.table1-intro{
  font-size:18px;
}
}
@media screen and (max-width:670px) { 

  /*sizeTable*/
.table1 table tr td{
  width:74px;

}
  .table1 table tr th{
  width:74px;
   
}
  .table1{
  width:370px;
	padding:0 5px;
      font-size:10px;
    padding-bottom:120px;
}
    .table1-title{
  font-size:20px;
}
.table1-intro{
  font-size:14px;
}
}
.reviewlist_datas {
  overflow: hidden;
  zoom: 1;
  margin-bottom: 10px;
}
.icon_star {
  float: left;
  width: 150px;
}
.review_poster li {
  float: left;
  margin-left: 10px;
}
.review_poster li {
  list-style: none;
}
.reviewlist {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #ccc;
}
.review_ttl,
.shopcomment_ttl {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}
.review_img {
  float: right;
  margin: 0 0 10px 10px
}
.reviewlist_content {
  overflow: hidden;
  zoom: 1;
}
.shopcomment {
  margin-top: 10px;
  margin-bottom: 10px;
  background: #eee;
  padding: 15px;
  border-radius: 6px;
}
.reviewlist_datas {
  overflow: hidden;
  zoom: 1;
  margin-bottom: 10px;
}
.icon_star {
  float: left;
  width: 75px;
  overflow: hidden;
}
.icon_star img {
  max-width: inherit;
}
.review_poster li {
  float: left;
  margin-left: 10px;
}
.review_poster li {
  list-style: none;
}
.reviewlist {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #ccc;
}
.review_ttl,
.shopcomment_ttl {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}
.review_img {
  float: right;
  margin: 0 0 10px 10px
}
.reviewlist_content {
  overflow: hidden;
  zoom: 1;
}
.shopcomment {
  margin-top: 10px;
  margin-bottom: 10px;
  background: #eee;
  padding: 15px;
  border-radius: 6px;
}