@charset "utf-8";
/* CSS Document */

/* =====  第一層 TABLE =========================== */
#ContentPlaceContent_ContentConentA.col-sm-12.col-12 table#Survey_Contact.table-striped tbody tr:nth-of-type(2n+1) {
  background: none;
}
#ContentPlaceContent_ContentConentA.col-sm-12.col-12 table#Survey_Contact.table-hover tbody tr:hover {
  color: #212529;
  background: none;
}
/* ================================ */


/* =====  第二層 TABLE ====// name="td1  +  name="td2  ======================= */
#ContentPlaceContent_ContentConentA.col-sm-12.col-12 table#Survey_Contact td[name="td2"] > input {
	border: 1px solid #dee2e6;
}
#ContentPlaceContent_ContentConentA.col-sm-12.col-12 table#Survey_Contact td[name="td2"] > textarea {
	border: 1px solid #dee2e6;
}
/* ================================ */

#ContentPlaceContent_ContentConentA.col-sm-12.col-12 table#Survey_Contact td[name="td2"] > table {
	display: contents;
}

#ContentPlaceContent_ContentConentA.col-sm-12.col-12 table#Survey_Contact td[name="td2"] > table td {
	border: none;
	padding: 0 12px;
}

/* ================================ */
#ContentPlaceContent_ContentConentA.col-sm-12.col-12 .col-sm-12.inBOX {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}