@charset "utf-8";



/*作品のスライド*/
.slider{
	width: 100%;
	max-width: 560px;
	margin: 0 auto;
	border: 1px solid #fff;
}

.slick-dots{ bottom: -55px; }
.slick-dots li button:before{ font-size: 11px; }
.slick-prev{ left: -38px; }
.slick-next{ right: -38px; }
.slick-prev,.slick-next{ width: 23px; height: 32px; z-index: 3; }
.slick-prev, .slick-prev:hover, .slick-prev:focus{ background: url('../works/img/ico-slide-back.svg') 0 0 no-repeat; }
.slick-next,.slick-next:hover,.slick-next:focus{ background: url('../works/img/ico-slide-go.svg') 0 0 no-repeat; }
.slick-prev:before, .slick-next:before{ content: none; }
.slick-dots li{ margin: 0 10px; }
.slider .slider-item{ -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; }
.slider .slider-item img{  }
.slider .slider-item p{ margin-top: 15px; }

.nengaBlock {
	width: 100%;
	margin-bottom: 50px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.nengaBlock img {
	width: 70%;
	height: auto;
}


@media screen and (max-width: 750px) {
/*作品のスライド*/
.slider{ width: 90%; }
.slick-prev{ left: -10px; }
.slick-next{ right: -10px; }
.slider .slider-item{ padding: 1px; }

.nengaBlock img {
	width: 90%;
	height: auto;
}
.pleaseshare {
	font-size: 88%;
	line-height: 1.3em;
}
}

