/* ProductComments2-2.css */
/* 商品コメント2用スタイルシート(仕様テーブル1段組み版) */

@charset "UTF-8";

.ProductComments2 * {
  font-family: Arial, メイリオ;
  font-size: 12;
}

/* 見出し(h1)スタイル */
.ProductComments2 h1 {
  color: red;
  padding: 0 0 10px 20px;
  font-size: 20px;
  font-weight: bold;
}

/* 見出し(h2)スタイル */
.ProductComments2 h2 {
  color: blue;
  margin: 10px;
  font-size: 16px;
  font-weight: bold;
}

/* 箇条書きスタイル */
.ProductComments2 ul {
  padding: 0 0 0 30px;
  margin: 0;
  font-size: 12px;
}

.ProductComments2 ul li {
  padding-bottom:10px;
}

/* 表スタイル */
.ProductComments2 table{
  font-size: 0.8rem;
  letter-spacing: 1px;
  margin: 0 0 10px 30px;
  font-size: 10px;
/*  width: 50%;*/
}

.ProductComments2 table thead {
}

.ProductComments2 table thead th{
  color: dodgerblue;
  font-size: 12px;
  text-align: left;
  font-weight: bold;
  background-color: white;
  border: none;
  padding: 0;
}

.ProductComments2 table th{
  font-weight: bold;
  border: 1px solid silver;
  padding: 0 0 0 10px;
  width: 120px;
}

.ProductComments2 table td{
/*  font-weight: bold;*/
  padding : 10px 10px;
  border: 1px solid silver;
  width: 500px;
}

/* その他クラススタイル */
/* 特徴 */
.feature {
}

/* 仕様 */
.specification {
  display: flex;
  align-items: flex-start;
}

/* 付属品 */
.accessory p {
}

.accessory ul {
  padding-left: 0;
  font-size: 12px;
}

.accessory li {
  list-style: none;
  margin: 0 0 0 30px;
}

/* 表：項目名 */
.item {
  background-color: lightcyan;
}

/* 表：値 */
.value {
}
