/*■見出し２------------------------------------*/ 
.midashi2{
color: #FFFFFF !important ;/*文字色*/
background: #333;/*背景色*/
height: 60px;
line-height: 60px !important ;
padding-left:15px !important ;
margin-top:20px;
}

/*■見出し３------------------------------------*/ 
.midashi3{
	position: relative;
	overflow: hidden;
	padding-bottom: 5px;
	font-size:20px;
  margin-top:20px;
}
.midashi3::before,
.midashi3::after{
	content: "";
	position: absolute;
	bottom: 0;
}
.midashi3:before{
	border-bottom: 3px solid #325A8C;
	width: 100%;
}
.midashi3:after{
	border-bottom: 3px solid #D8D8D8;
	width: 100%;
}
.marginleft10 {
		margin:0 0 0 15px;
}


section table { width: 100%; }
section th, section td  { padding: 10px; border: 1px solid #ddd; }
section th  { background: #f4f4f4; }
 
/*----------------------------------------------------
  .teble2_4
----------------------------------------------------*/
.teble2_4 th  { width: 25%; text-align: left; }
 .teble2_4 td  { width: 70%; text-align: left; }
@media only screen and (max-width:480px){
    .teble2_4 { margin: 0 -10px; }
    .teble2_4 th,
    .teble2_4 td{
    width: 90%;
    display: block;
    border-top: none;
    }
  .teble2_4 tr:first-child th { border-top: 1px solid #ddd; }
}

.top_search{
	background-image: url(https://aippearnet.com/help/wp-content/uploads/2019/09/help_header.jpg);
	width: 100%;
	height: 250px;
	display: flex;
    justify-content: center;
    align-items: center;
}
.box1 {
  position: absolute;
    width: 100%;
    height: 26%;
    background: rgba(0, 0, 0, 0.4);
    padding-top: 50px;
}
