@charset "utf-8";


@media screen and (max-width:736px){
#spsl {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 414px;
}
#pcsl .bx-wrapper {
	margin-bottom: 0px;
	display: none;
}
#spsl .bx-wrapper {
	width: 100%;
}


.bx-wrapper {
	width: 100%;
	max-width: 384px;
}
.slide     {
	width: 100%;
	max-width: 384px;
	height: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#spsl .bxslider.sp .slide img {
	width: 100%;
	height: auto;
}



}

@media screen and (max-width:414px){
#spsl .bxslider.sp .slide img {
	max-width: none;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: auto;
}

}

@media screen and (max-width:410px){
.slide {
	max-width: 100%;
}

}

@media screen and (max-width:375px){
}

@media screen and (max-width:360px){
}

@media screen and (max-width:320px){
}
