/* CSS Document */
/* /eeg/d_circuit/logic.htm */

.pageInnerLink a{
	display:inline-block;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 10px;
	background: url(../img/common/arrow-03.png) no-repeat 0px center;
  border-bottom: 1px solid;
	font-size: 90%;
}

.logic-kadai01{
	background: url(../eeg/img/d_circuit/logic-img-03.png) no-repeat left center;
	background-size: 80px;
	padding-left: 120px;
}
.logic-kadai02{
	background: url(../eeg/img/d_circuit/logic-img-04.png) no-repeat left center;
	background-size: 85px;
	padding: 10px 0 10px 120px;
}

ul.col3.jirei{
  display: flex;
  flex-wrap: wrap;
  margin: 0 -7px -20px;
}
ul.col3.jirei > li{
  width: calc(100% / 3 - 14px);
  margin: 0 7px 20px;
}

.logic-jirei01{
	background-color: #0264d1;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	height: 4em;
	padding: 0.5em 0.5em 0;
	margin-bottom: 15px;
}
.logic-jirei01 > .line1 {
	margin: 0.75em 0;
}

.logic-jirei02{
	background-color: #e9f3fc;
	margin-top: 15px;
	height: 15em;
	padding: 5px;
}
.logic-jirei03{
	background-color: #e9f3fc;
	margin-top: 15px;
	height: 18em;
	padding: 5px;
}
.logic-jirei04{
	background-color: #e9f3fc;
	margin-top: 15px;
	height: 10em;
	padding: 5px;
}

.standard_contact_textCopyBtn{
	text-align: center;
	max-width: 400px;
	width: 100%;
	border-radius: 40px;
	overflow: hidden;
	border: 1px solid #0064d2;
	background-color: #0064d2;
	margin: 0 auto;
}
.standard_contact_textCopyBtn_top{
	font-size: 1.9rem;
	background-color: #0064d2;
	color: #ffffff;
	padding: 6px;
}
.standard_contact_textCopyBtn_bottom{
	font-size: 1.1rem;
	background-color: #ffffff;
	padding: 4px 20px;
}

#popup0001 .popup_text p:nth-of-type(2){
	margin-top: 15px;
}
#popup0001 .popup_text li{
	margin-top: 15px;
}

h3.lamp{
  background: url("../eeg/img/d_circuit/logic-img-21.svg") no-repeat left center;
  padding: 4px 0px 0px 30px;
}

.consultion_txc_b{
  color:#0164D1;
}

.wireless_table{
  border-collapse: collapse;
  width: 100%;
}

.wireless_table th{
  background-color: #b7dee8;
  text-align: center;
}

.wireless_table th, .wireless_table td{
  border: solid 1px black;
  padding: 5px;
  text-align: center;
}
