@charset "utf-8";


/**************************************************50
 * slider
 **************************************************/
#slider{
	overflow-x: visible;
	overflow-y: visible;
	position: relative;
	height: 460px;
	margin: 0 auto 55px;
	width: 960px;
}
#slider:not(.slick-initialized){
}
#slider:not(.slick-initialized) li:not(.slick-slide){
	position: absolute;
	top: 0;
	left: 50%;
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
}
#slider:not(.slick-initialized) li:not(.slick-slide):first-child{
	z-index: 2;
}
#slider li.slick-slide{
	width: 960px !important;
}
#slider:not(.slick-initialized) li:not(.slick-slide) img{
}
#slider img{
	width: 100%;
}
#slider li.slick-slide > a > img{
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: opacity 0.2s ease-out 0s;
}
#slider li.slick-slide > a:hover > img{
	opacity: 0.7;
}
#slider .slick-dots{
/*	bottom: 0; */
}
#slider .slick-arrow,
#slider .slick-prev:before,
#slider .slick-next:before{
	content: "";
	display: block;
	height: 300px;
	width: 108px;
}
#slider .slick-prev:before{
	background: url("https://job.rey-fukuyama.com/images/user/top/slider_arrow01.webp") center center no-repeat;
}
#slider .slick-next:before{
	background: url("https://job.rey-fukuyama.com/images/user/top/slider_arrow02.webp") center center no-repeat;
}
#slider .slick-prev{
	left: -108px;
}
#slider .slick-next{
	right: -108px;
}
#slider .slick-dots li.slick-active button:before,
#slider .slick-dots li button:before{
	background-color: #9A4F5F;
}


