@charset "utf-8";

.reader {
	width: 850px;
	margin: 90px auto 40px;
}
.reader .sp {
	display: none;
}

@media screen and (max-width: 960px){
	.reader {
		width: 800px;
	}
}

@media screen and (max-width: 768px){
	.reader {
		width: 650px;
	}
}

@media screen and (max-width: 767px){
	.reader {
		width: 94%;
		padding: 0 3%;
	}
	.reader .pc {
		display: none;
	}
	.reader .sp {
		display: block;
	}
}