@charset "utf-8";

.buypdf-recommend {
	font-family: "Noto Sans JP", sans-serif;
	background: rgba(235, 236, 240, 0.92);
	box-shadow: 0 2px 8px rgb(14 19 24 / 7%);
	margin-bottom: 2em;
	margin-top: 2em;
}

.buypdf-recommend .pull-left {
	width: 40%;
	font-weight: bold;
}

.buypdf-recommend .pull-right {
	width: 60%;
}

.buypdf-recommend .upper {
	padding: 1em;
}

.buypdf-recommend .lower {
	background: #3e3e3e;
	color: #ffffff;
	margin-top: 50px;
	padding: 1em 1em 80px 30px;
}

.buypdf-recommend .lower p {
	padding: .5em 1em;
	margin: 0;
}

.buypdf-recommend dl {
	background: #5dd8dd;
	position: absolute;
	top: -80px;
	width: 45%;
	font-weight: bold;
	text-align: center;
}

.buypdf-recommend dl:nth-child(1) {
	left: 0;
}

.buypdf-recommend dl:nth-child(2) {
	right: 5%;
}

.buypdf-recommend dt {
	background: #4cb1b5;
	padding: .5em 1em;
}

.buypdf-recommend dd {
	padding: 2em 0 1em;
}

@media screen and (max-width: 640px) {
	.buypdf-recommend {
		display: none;
	}
}
