<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.topimg {
	margin-bottom: 10px;
}

.main h2 {
	padding: 0;
}


.main .header h1 {
	color: #1750c1;
	text-align: center;
}

.main .header h2 {
	color: #2a68e6;
	text-align: center;
}

.main .header h3 {
	color: #141414;
	font-weight: 700;
	font-size: 22px;
	text-align: center;
	color: #e62a3d;

}

.main .body h2.headline {
	background: repeating-linear-gradient(-45deg,
			#487ce6,
			#487ce6 5px,
			#2a68e6 5px,
			#2a68e6 10px);
	padding: 10px;
	margin: 10px 0;
	font-size: 28px;
	text-align: center;
	color: #fff;
}

.main .body h3.headline {
	background-color: #fff;
	padding: 8px;
	font-size: 20px;
	border: 4px solid #E62A3D;
	text-align: center;
	color: #141414;
}

.main .body h4.headline {
	/* background-color: #fff;*/
	padding: 8px 0;
	font-size: 20px;
	/* text-align: center; */
	color: #141414;
}


.main div.image {
	text-align: center;
}

.main div.image img {
	margin: 10px 0px;
	width: 95%;
	box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .3);
}

.text_box {
	padding: 10px;
}

.text_box p {
	color: #141414;
	font-weight: 400;
	font-size: 18px;
	line-height: 1.8;
}

.text_box p a {
	color: #141414;
}

.text_box p.note {
	font-size: 16px;
	color: #292929;
}

.text_box ul {

	padding-left: 2em;
}

.text_box li {
	color: #141414;
	font-size: 18px;

}


.main .purchase {
	padding: 20px 0px;
}

.emphasis_blue {
	background: linear-gradient(transparent 60%, #6cf 30%);
	font-weight: 900;
}

.emphasis_red {
	background: linear-gradient(transparent 60%, #f6c 30%);
	font-weight: 900;
}

div#code {
	background: #a08005;
	text-align: center;
	font-size: 24px;
	padding: 10px;

	background: repeating-linear-gradient(-45deg,
			#a08005,
			#a08005 5px,
			#b39005 5px,
			#b39005 10px);
}

div#code p.p24 {
	font-size: 24px;
	color: #fff;
}

div#code p.p14 {
	font-size: 14px;
	color: #fff;
}

div#notice {
	padding: 10px;
	border: solid 5px #a08005;
	background: #faecb3;
	margin-top: 10px;
}

div#notice p {
	font-size: 14px;
	font-weight: normal;
}

div#notice ul {
	font-size: 14px;
	padding-left: 1em;
	line-height: 1.8;
}

.contents_block span.scope {
	padding: 3px;
	margin: 0 10px;
	background-color: #213385;
	color: #ffffff;
}

.contents_block span.hit {
	padding: 3px;
	background-color: #ff0000;
	color: #ffffff;
}


@media screen and (max-width: 767px) {
	/* .main h2.headline {
		font-size: 24px;
	} */

	.main .body h2.headline {
		font-size: 22px;
	}

	.main .body h3.headline,
	.main .body h4.headline {
		font-size: 18px;
	}

}
</pre></body></html>