.sp {
	display: none;
}
.pc {
	display:block;
}

div.lsuxsp-mainvisual__txt--box {
	margin-left: 5.3334%;
}

@media (max-width: 640px) {
	.sp {
		display: block;
	}
	.pc {
		display:none;
	}
	.lsuxsp-mainvisual__img {
		width: 100%;
	}
}


.s5-button.secondary {
	color: #2f353d !important;
	background: #e4e7ec !important;
}
