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

/*メリット*/
h1{
	width:90%;
	max-width:1200px;
	margin:auto auto 50px auto;
}
.welfare-content-back{
	background-color:#fffef4;
	padding:50px 0;
}
/*.welfare-content1 {
	width:90%;
	max-width:1200px;
	margin:auto auto 50px auto;
	background-color:#fff;
	padding:30px;
}
.welfare-content1 ul{
	padding-left:0;
	list-style:none;
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	gap:20px;
}
.welfare-content1 ul li{
	width:30%;
}
.welfare-content1 ul li::before{
	content:"●";
	font-size:7px;
	margin-right:10px;
	color:#417E13;
}
.welfare-content1 ul .empty{
	width:30%;
}
.welfare-content1 ul .empty::before{
	content:none;
}
@media(max-width:960px){
.welfare-content1 ul li{
	width:47%;
}	
.welfare-content1 ul .empty{
	width:47%;
}
}
@media(max-width:520px){
.welfare-content1 ul li{
	width:90%;
}	
.welfare-content1 ul .empty{
	width:90%;
}
}*/


/* 福利厚生 
===================================*/
/*#welfare {
	background: #f3f3f3;
	padding: 60px 0;
}*/
/*.Welfare {
	width: 30%;
	margin: auto;
}*/
.welfare ul,li{
	margin: 0;
    padding: 0;
    list-style-type: none;
}
.welfare img {
	height: auto;
	width: 100%;
}
.welfare_content {
	background: #fff;
	display: grid;
	margin: auto;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	justify-items: center;
	justify-content: center;
	padding: 40px;
	
	max-width: 800px;
}
.welfare_list {
	margin-bottom: 16px;
}
.welfare_list li {
	color: #417E13;
	margin: 10px 0 0px;
	/*font-size: 1.3rem;*/
	font-weight: bold;
	text-align: center;
	
	font-size: 17px;
	margin-bottom: 16px;
}
.welfare_list li img {
	background: #f3f3f3;
	border-radius: 20px;
	height: auto;
	/*padding: 15px;*/
	width: 65%;
	
	padding: 20px;
}
@media(max-width:748px){
/*	#welfare {
		padding: 60px 20px;
	}*/
	.Welfare {
		width: 51%;
		margin: auto;
	}
	.welfare_content {
		grid-template-columns: 1fr 1fr;
		padding: 20px;
	}
	.welfare_list li {
		font-size: 1.1rem;
	}
}
@media(max-width:480px){
	.welfare_list li {
		font-size: 1rem;
	}
}
