@charset "UTF-8";
/*------------------------------------

	Styleset:aku.css
	aku.htm Only
			2024-12New
------------------------------------*/


.linkBnnerInAku{text-align:center;}
.linkBnnerInAku a{
	margin-left:auto;width:80%;margin-right:auto;padding:36px;
	background-color:#8b0000;
	color:#ffffff;font-size:200%;font-family:sans-serif;font-family:'kaisyo';letter-spacing:8px;text-decoration:none;line-height:48px;
	border-bottom:4px solid #fff;
	display:block;
}
.linkBnnerInAku a:hover{background-color:#dc143c;border-bottom:none;}

/*
	id="secTitleBlock"
*/

#secTitleBlock .flex_column{align-items:center;}
#secTitleBlock p{color:#0068b7;font-size:200%;font-family:'kaisyo';letter-spacing:4px;line-height:2.0;}

/*	id="secTitleBlock" end	*/

/*
	id="secKassenBlock"
*/

#secKassenBlock p{margin-bottom:16px;line-height:47px;font-family:'kaisyo';}

/*	id="secKassenBlock" end	*/

/*
	id="secRecruitBlock"
*/

.recruitPostUl{
	display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;
	gap:36px;justify-content:space-around;
}
.recruitPostUl li{width:640px;}
.recruitPostNunberTxt{
	padding-left:8px;padding-top:4px;padding-bottom:4px;
	background-color:#0068b7;
	color:#fff;font-size:90%;font-family:sans-serif;font-family:'kaisyo';
}
.recruitPostUl th{width:80px;}
.recruitPostBtn{
	padding:4px;
	background-color:#8b0000;
	color:#fff;font-size:80%;
	display:inline-block;
}
.recruitPostBtn:hover{background-color:#dc143c;}
.recruitPostUl .linkTxtExter a:after{content:'';margin:0px;}
.commonBlock .recruitPostNunberTxt,.recruitPostBtn p{margin-bottom:0px;}
/*	id="secRecruitBlock" end	*/

/*
	@media screen
*/
/*	Mobile start	*/
@media screen and (max-width: 480px){
	.linkBnnerInAku a{width:auto;}
	.recruitPostUl li{width:100%;}
}

/*	@media screen end	*/
