@charset "UTF-8";
/************************************************
overWrite
************************************************/
/************************************************
unique
************************************************/
/*---------------
parts
------------------*/
.pointList .name {
	font-weight: bold;
	font-size: 1.428rem;/*20*/
	padding-left: 1.428rem;
	text-indent: -1.428rem;
}
.pointList > li:not(:first-of-type) {
	margin-top: 30px;
}
.pointList > li > .txt {
	padding-left: 1.428rem;/*20*/
}
/*---------------
subjectBlk
------------------*/
.subjectBlk {
	margin-top: 60px;
}
.subjectBlk .subjectBox {
	margin: 0 auto;
}
.subjectBlk .subjectImg {
	margin-top: 38px;
}
.subjectBlk .subjectImg > img {
	width: auto;
}
/*---------------
descBlk
------------------*/
.descBlk {
	margin-top: 63px;
}
.descBlk .pointList {
	margin: 28px auto 0;
}
.descBlk .noteWrap {
	margin: 60px auto 0;
}
/************************************************
print
************************************************/
@media print {
	.pgbreak01 {
		page-break-after: always;
	}
}