@charset "utf-8";

	.separateimgBox-img {
		display: block;
	}
	.separateimgBox-txt .separateimgBox-txt-ttl{
		color:#dddedc;
	}
	.clm3pa .cmt {
		margin-top: 5px;
	}
@media only screen and (max-width:768px) {
}

/*---------------

----------------*/
.num01{
}

.num02,
.num03,
.num04{
	padding-top: 0;
}

	.clm3pa .clm{
		margin-top: 30px;
	}
	.clm3pa .clm:nth-child(n+2){
		margin-top: 30px;
	}

	.num02 .clm3pa,
	.num04 .clm3pa {
		padding-top: 40px;
		border-top: solid 1px #d7d8d6;
	}

	.num03 .clm3pa {
		padding-top: 40px;
		border-top: solid 1px #5d5d5d;
	}
@media only screen and (max-width:768px) {
	.num02 .clm3pa,
	.num03 .clm3pa,
	.num04 .clm3pa {
		margin-top: 0;
		padding-top: 20px;
	}

	.num02 .clmBox.clm3pa .clm,
	.num03 .clmBox.clm3pa .clm,
	.num04 .clmBox.clm3pa .clm {
	}
	.num03 .clmBox.clm3pa .clm:nth-child(n+2){
		margin-top: 30px;
	}
}
