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

/*---page_reform---*/

#maincolumn h3 {
	margin-bottom:17px;
}
#maincolumn .section {
	width: 652px;
	padding: 0 0 50px 0;
}
#maincolumn .block {
	position:relative;
	width: 652px;
	letter-spacing:0.1em;
}
#maincolumn #read {
	width: 652px;
	height: 140px;
	margin-bottom: 20px;
	line-height: 170%;
	background: url(../images/reform/title-bk.jpg) no-repeat;
}
#maincolumn #read .text {
	position:absolute;
	left:36px;
	top:16px;
	width: 560px;
}
#maincolumn #read ul.tab {
	position:absolute;
	left:20px;
	top:69px;
	width: 612px;
}
#maincolumn #read ul.tab li {
	height:26px;
	float:left;
}
#maincolumn .reform {
	position: relative;
	width: 612px;
	padding:61px 18px 20px;
	margin-bottom:20px;
	letter-spacing: 0.1em;
	border: 2px solid #9BC170;
	background: url(../images/reform/bk.jpg) no-repeat;
}
#maincolumn .reform .title {
	position:absolute;
	left:59px;
	top:1px;
	width: auto;
}
#maincolumn .reform .txt {
	float:right;
	display:block;
	width: 410px;
}
#maincolumn .reform ul.check {
	clear:both;
	width: 594px;
	padding:11px 0 0 18px;
	background:#F2EDD3;
}
#maincolumn .reform ul.check li {
	float: left;
	width: 267px;
	padding:0 0 0 26px;
	margin-bottom: 12px;
	font-size:14px;
	font-weight:bold;
	color:#2b2b2b;
	background: url(../images/reform/icon.jpg) no-repeat left center;
}</pre></body></html>