/*公開まで、一時的にattributeを非表示*/

#data dl.toggle-list,#data .toggle-list dt,#data .toggle-list dd{
display:none !important}

/*prd_list_j.html プロダクトTOPの指定*/
#data table.version-history{width:100%;
  min-width: 1000px;}

/* 1列目：バージョン */
#data table.version-history .color01 th:nth-child(1) {
  width: 10%;
}
/* 2列目：更新日 */
#data table.version-history .color01 th:nth-child(2) {
  width: 10%;
}
/* 3列目：更新内容 (auto) */
#data table.version-history .color01 th:nth-child(3) {
  width: auto;
}
/* 4列目：リリースノート */
#data table.version-history .color01 th:nth-child(4) {
  width: 10%;
}



#data table.sensor-table {
  width: 100%;
  min-width: 1000px;
}
/* 1列目：センサ */
#data table.sensor-table .color01 th:nth-child(1) {
  width: 8%;
}
/* 2列目：プロダクト～5列目最新バージョン */
#data table.sensor-table .color01 th:nth-child(n+2):nth-child(-n+5) {
  width: 11%;
}
/* 6列目：主要パラメータ (auto) */
#data table.sensor-table .color01 th:nth-child(6) {
  width: auto;
}
/* 7列目：開発者・ATBD */
#data table.sensor-table .color01 th:nth-child(7) {
  width: 10%;
}

#data table tr th.color02:nth-child(1) {
  word-break: break-word;
  width: 8%;
}
#data table tr td, #data table tr th {
  /* 改行自体は「許可」する */
  white-space: normal;
  /* ただし、日本語（単語）の途中での改行は「禁止」する */
  word-break: keep-all;
  /* 必要なら単語の途中でも改行する（念のため） */
  overflow-wrap: anywhere;
  text-align: left;
}
#data table tr.combine_menu th {
  border-right: 1px solid #bbe3f0;
}
#data table tr.combine_menu th:last-child {
  border-right: 1px solid #3f83a6;
}
/*各プロダクトページの指定*/
#data table.science-data {
  width: 100%;
  min-width: 1000px;
}

		/* 1列目：変数 */
		#data table.science-data .color01 th:nth-child(1) {
		  width: 20%;
		}
		/* 単位 */
		#data table.science-data .color01 th:nth-child(2) {
		  width: 11%;
		}
		/* 3列目：説明 */
		#data table.science-data .color01 th:nth-child(3) {
		  width: auto;
		}
		/* 4列目：次元 */
		#data table.science-data .color01 th:nth-child(4) {
		  width: 10%;
		}
		/* 5列目：タイプ */
		#data table.science-data .color01 th:nth-child(5) {
		  width: 10%;
		}

#data table.input-data tr th.color02{width:auto}

@media screen and (max-width:1200px) {
	#data table {font-size:small}
}
/*トグルボタン周り指定*/
#data .toggle-list {
  margin: 0
}
#data .toggle-list dt::after {
  content: "⊕";
  font-weight: bold;
  padding-left: 0.5em;
}
#data .toggle-list dt.active::after {
  content: "⊖";
}
#data .toggle-list dt {
  cursor: pointer;
  color: #0070C0;
}
#data .toggle-list dd {
  display: none;
  margin: 0;
  background-color: #fafafa;
}
#data .note {
  text-align: left;
  font-size: small
}