<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.newsArea a {
	color:#0066ff;
}
.newsArea a:hover {
	text-decoration:underline;
	opacity:0.7;
}
.bookBox {
	max-width:740px;
	margin:0 auto;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-pack: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top:30px;
}
.bookBox .text{
	width: calc(100% -380px);
}
.bookBox .img{
	width:350px;
}
.bookBox .img img{
	width:100%;
	border:1px solid #eee;
}

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

	.newsArea h1 {
		font-size:22px;
		letter-spacing:0;
	}
	.bookBox .txt{
		width: 100%;
		margin:0 0 25px;
	}
	.bookBox .img{
		width:100%;
		max-width:350px;
		margin:0 auto;
	}

}

@media screen and (min-width: 768px){
	.newsArea.p-tokuten-box {
		font-size:1.15em;
	}
	.bookBox .txt{
		width: calc(100% -380px);
	}
	.bookBox .img{
		width:350px;
		transition:all 0.5s ease;
	}
	.bookBox .img:hover{
		opacity:0.6;
	}
}</pre></body></html>