@charset "utf-8";

table.result-tbl {
	width: 96%;
	margin: 30px auto 50px;
}
table.result-tbl.tbl1 {}/* 入札結果 */
table.result-tbl.tbl2 {}/* オープンカウンター方式による見積結果 */
table.result-tbl.tbl3 {}/* 企画競争に係る実施結果 */
table.result-tbl tr > * {
	border: none;
}
table.result-tbl tr > *:nth-child(1) {
	width: 3.0em;
}
table.result-tbl tr > *:nth-child(2),
table.result-tbl.tbl2 tr > *:nth-child(4) {
	width: 10.0em;
}
table.result-tbl tr th {
	background: transparent;
}
table.result-tbl thead {}
table.result-tbl thead tr {}
table.result-tbl thead tr > * {
	border-top: 2px solid #59C;
	border-bottom: 2px solid #59C;
	padding: 5px;
	text-align: center;
}
table.result-tbl thead tr th {}
table.result-tbl thead tr td {}
table.result-tbl tbody {}
table.result-tbl tbody tr {}
table.result-tbl tbody tr th {}
table.result-tbl tbody tr td {}
table.result-tbl tbody tr:nth-child(odd) {
	background: #E5F3FF;
}
table.result-tbl tbody tr:last-child > * {
	border-bottom: 2px solid #59C;
}
@media only screen and (max-width: 639px){
  table.result-tbl,
  table.result-tbl tbody,
  table.result-tbl tr,
  table.result-tbl tr th,
  table.result-tbl tr td {
	display: block;
  }
  table.result-tbl thead {
	display: none;
  }
  table.result-tbl tr {
	padding: 5px 5px 30px;
  }
  table.result-tbl tr > *::before {
	width: 6.0em;
	display: inline-block;
	margin-right: 1.0em;
	padding: 3px 5px 2px;
	background: #36C;
	font-size: 80%;
	color: #FFF;
	text-align: center;
  }
  table.result-tbl tr > *:nth-child(1) {
	display: none;
  }
  table.result-tbl tr > *:nth-child(1)::before {
	display: none;
  }
  table.result-tbl.tbl1 tbody tr > *:nth-child(2)::before,
  table.result-tbl.tbl3 tbody tr > *:nth-child(2)::before {
	content: "契約締結日";
  }
  table.result-tbl.tbl1 tbody tr > *:nth-child(3)::before,
  table.result-tbl.tbl2 tbody tr > *:nth-child(3)::before,
  table.result-tbl.tbl3 tbody tr > *:nth-child(3)::before {
	content: "件名";
  }
  table.result-tbl.tbl2 tbody tr > *:nth-child(2)::before {
	content: "見積依頼日";
  }

  table.result-tbl.tbl2 tbody tr > *:nth-child(4)::before {
	content: "見積決定日 	";
  }
  table.result-tbl.tbl2 tbody tr > *:nth-child(5)::before {
	content: "契約相手方";
  }
  table.result-tbl.tbl2 tbody tr > *:nth-child(6)::before {
	content: "契約金額";
  }
  table.result-tbl.tbl2 tbody tr > *:nth-child(6)::after {
	content: "円";
	display: inline-block;
	padding-left: 0.5em;
  }
  table.result-tbl.tbl2 tbody tr > *:nth-child(7)::before {
	content: "備考";
  }
  table.result-tbl tr > *:nth-child(2),
  table.result-tbl.tbl2 tr > *:nth-child(4) {
	width: 100%;
  }
  table.result-tbl tr > * {
	text-align: left;
  }
  table.result-tbl tbody tr:first-child {
	border-top: 2px solid #59C;
  }
  table.result-tbl tbody tr:last-child {
	border-bottom: 2px solid #59C;
  }
  table.result-tbl tbody tr:last-child > * {
	border-bottom: none;
  }
  table.result-tbl tbody tr.non-content > *::before {
	display: none!important;
  }
}

