h3{
  font-size: 120%;
  position: relative;/*相対位置*/
  padding-left: 1.5em;/*アイコン分のスペース*/
  line-height: 1.4;/*行高*/
  color: black;/*文字色*/
}

h3:before {
  font-family: "Font Awesome 5 Free";/*忘れずに*/
  content: "\f111";/*アイコンのユニコード*/
  position: absolute;/*絶対位置*/
  font-size: 1.4em;/*サイズ*/
  left: 0;/*アイコンの位置*/
  top: -0.2em;/*アイコンの位置*/
}

.ccl:before {
  color: #a1ceff;
}

.fe_honbun{
	position: relative;
}

.toiawase2{
	width:100%;
	display:inline-block;
	vertical-align: bottom;
	color: black;
	position: relative;
	font-weight: 500;
	font-size: 2.2rem;
	line-height: 2;
	background:url("../image/newsrelease_bg.jpg");
	background-repeat:no-repeat;
	margin-bottom: 20px;
}

.inq1{
	text-align: center;
}
.inq12{
	display: inline-block;
}



/*テーブルに関する設定*/
table{
	width: 100%;
}

table , td, th {
	border: 1px solid #595959;
	border-collapse: collapse;
}
td, th {
	padding: 3px;
	height: 25px;
}
th {
	background: #f0e6cc;
}
.even {
	background: #fbf8f0;
}
.odd {
	background: #fefcf9;
}

.tbw1{
	width:75px;
}

.tbw2{
	width:205px;
}

.tbw3{
	width:105px;
}

.tbw4{
	width:auto;
}