@charset "utf-8";
.dataSec{margin:0 auto;}
.dataLead{text-align:center;}
.dataList{
	display:grid;
	grid-template-columns:33.908% 3.626% 5.802% 3.626% 6.074% 3.626% 5.802% 3.626% 33.908%;
	grid-template-rows:repeat(8,auto);
	margin:0 auto;
}
.dataList li{
	display:block;
	overflow:hidden;
}
#dataFg01{
	grid-column:1 / 2;
	grid-row:1 / 2;
}
#dataFg02{
	grid-column:3 / 10;
	grid-row:1 / 2;
}
#dataFg03{
	grid-column:1 / 6;
	grid-row:2 / 4;
}
#dataFg04{
	grid-column:7 / 10;
	grid-row:2 / 3;
}
#dataFg05{
	grid-column:7 / 10;
	grid-row:3 / 4;
}
#dataFg06{
	grid-column:1 / 8;
	grid-row:4 / 5;
}
#dataFg07{
	grid-column:9 / 10;
	grid-row:4 / 5;
}
#dataFg08{
	grid-column:1 / 2;
	grid-row:5 / 6;
}
#dataFg09{
	grid-column:3 / 10;
	grid-row:5 / 6;
}
#dataFg10{
	grid-column:1 / 4;
	grid-row:6 / 7;
}
#dataFg11{
	grid-column:1 / 4;
	grid-row:7 / 8;
}
#dataFg12{
	grid-column:5 / 10;
	grid-row:6 / 8;
}
#dataFg13{
	grid-column:1 / 8;
	grid-row:8 / 9;
}
#dataFg14{
	grid-column:9 / 10;
	grid-row:8 / 9;
}
.cautionTxt{
	display:block;
	text-align:right;
	line-height:1.0;
}
@media screen and (max-width:767.98px){/*390px*/
	.dataSec{width:89.743589%;}
	.dataList{
		row-gap:3.3333vw;
		margin-top:5.1282vw;
	}
	.dataList li{border-radius:1.7949vw;}
	.cautionTxt{
		margin-top:2.2857%;
		font-size:0.6667rem;
	}
	#jobDescription{margin-top:19.4872vw;}
}
@media screen and (min-width:768px){
	.dataSec{
		width:96%;
		max-width:1100px;
	}
	.cautionTxt{
		margin-top:2.2727%;
		font-size:0.875rem;
	}
}
@media screen and (min-width:768px) and (max-width:1219.98px){
	.dataSec{padding-top:1.25vw;}
	.dataList{
		row-gap:3.636vw;
		margin-top:6.1818vw;
	}
	.dataList li{border-radius:0.81818vw;}
	#jobDescription{margin-top:10.6667vw;}
}
@media screen and (min-width:1220px){
	.dataSec{padding-top:15px;}
	.dataList{
		row-gap:40px;
		margin-top:68px;
	}
	.dataList li{border-radius:9px;}
	#jobDescription{margin-top:128px;}
}

