@charset 'UTF-8';
.pankuzu-wrap {
	overflow-x:inherit;
}
.slick-slide img {
    object-fit: cover;
    width: -webkit-fill-available;
}
.nav ul {
   	gap: 30px;
}
.line-share {
	margin: 10px auto 0 auto !important;
}
.line-share a {
	/*background:#06c152;*/
	color:#06c152;
	padding:10px 20px;
	text-decoration:none;
	border-radius:5px;
	border:1px solid #06c152;
}
@media screen and (max-width: 1200px){
	.nav ul {
    	gap: 20px;
	}
}
@media screen and (max-width: 1000px){
	.mv-list {
		padding-inline: 15% 0px;
	}
	.nav ul {
    	gap: 20px;
	}
}
@media screen and (max-width: 834px){

}
@media screen and (max-width: 640px){

}