@charset "utf-8";
/* CSS Document */

.blocco-comme {

  table {
    width:650; /* 表全体の幅を親要素に合わせる */
    border-collapse: collapse; /* セル間の線を一本にする */
    border: none; /* 表自体の枠線を消す */
	background-color:#e6ebeb ;
  }
  
  
  
  
  th, td {
    border-bottom: 1px solid #ccc; /* 下線のみ表示 */
    padding: 8px;
    text-align: left;
  }
  /* セルの幅を%で指定 */
  .col1 {
	width: 15%;
	background-color: #e6ebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
  .col2 {
	width: 80%;
	background-color: #e6ebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
  .col3 {
	width: 15%;
	background-color: #e6ebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}



.horizontal-only {
  width: 100%; /* テーブル全体の幅を親要素の100%に設定 */
  border-collapse: collapse; /* 枠線を重ねて表示する */
  border: none; /* テーブル全体の境界線を非表示 */
}

.horizontal-only th,
.horizontal-only td {
  border: none; /* セルの境界線を非表示 */
  padding: 8px; /* 見やすいようにパディングを設定 */
  text-align: left; /* テキストを左寄せに設定 */
}

/* 各行の下に横線を表示 */
.horizontal-only tr {
  border-bottom: 1px solid #000;　　
}

/* 最後の行の線は非表示にする場合（任意） */
.horizontal-only tr:last-child {
  border-bottom: none;
}
}
