@charset "UTF-8";
/* CSS Document */


.next_sec--rgt {
    background-image: url(../img/recruit/next-about.png);
}

.bosyu-list{
	margin: 150px auto;
	
}
.bosyu-list-inner{
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	border-top: 1px solid #000;
	padding: 20px 0px;
}
.bosyu-list-inner:last-child{
	
	border-bottom: 1px solid #000;
}

.blist-t{

font-weight: bold;
width: 30%;
}
.blist-d{

	font-weight: 400;
	width: 70%;
	}
.t-h2{
	font-size: clamp(20px, 1.04vw, 35px);
	  font-family: "Shippori Mincho", serif;
	  
	  margin-bottom: 30px;
}
.no-requirement{
	text-align: center;
	height: 300px;
	font-size: clamp(20px, 1.04vw, 35px);
	margin-top: 100px;
}
@media only screen and (max-width: 767px) {

	.blist-t{

		font-weight: bold;
		width: 100%;
		margin-bottom: 5px;
		}
		.blist-d{
		
			
			width: 100%;
			}
	.bosyu-list-inner{
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	border-top: 1px solid #000;
	padding: 10px 0px;
}
	  .bosyu-list{
	margin: 0px auto 50px;
	
}
}




