@charset "UTF-8";
#items{
  width : 100%;
  margin-top : 10px;
}

#items table{
  width : 100%;
  font-size : 100%;
}

#items td{
  padding-left : 5px;
  padding-right : 5px;
  width : 25%;
  text-align : center;
  padding-top : 10px;
  padding-bottom : 10px;
  vertical-align : top;
  font-size : 100%;
}

#items p{
  font-weight : bold;
  color : red;
  margin-top : 10px;
}
#comtents_area{
  margin-top : 10px;
  margin-bottom : 10px;
}
#form_table{
  width : 100%;
  margin-bottom : 10px;
}
#form_td{
  vertical-align : top;
  text-align : left;
  width : 380px;
}
#img_td{
  vertical-align : top;
  text-align : left;
  width : 260px;
}
#price{
  color : red;
}
#color_table{
  text-align : center;
}
#color_table table{
  margin-left : auto;
  margin-right : auto;
  width : 600px;
}
#color_table td{
  text-align : center;
  width : 200px;
  font-size : 90%;
}
.price_table{
  width : 100%;
}
.price_table table{
  width : 100%;
}
.price_table td{
  text-align : center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  width : 160px;
  bottom : auto;
  right : auto;
}
.price_table2{
  width : 100%;
}
.price_table2 table{
  width : 637px;
}
.price_table2 td{
  text-align : center;
  width : 91px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;}
#BTN{
  margin-top : 10px;
}
#model_type{
  text-align : center;
}
#model_type table{
  margin-left : auto;
  margin-right : auto;
  width : 630px;
}
#model_type th{
  width : 210px;
  text-align : left;
  vertical-align : top;
}
#model_type td{
  padding-bottom : 10px;
  width : 210px;
  text-align : left;
  vertical-align : top;
}
