@charset "utf-8";

/*-------------------------------
	Sus top
-------------------------------*/

.Sus_top .sus_icon {
	top:20rem;
}

/*-------------------------------
	sus block
-------------------------------*/

.sus_inner {
	padding-right:32.4%;
}

.sus_block_img {
	width:30%;
	max-width:29.5rem;
	position:absolute;
	right:1rem;
	top:5.5rem;
}

.sus_block01 .sus_block_img {
	top:12.5rem;
}

.sus_inner .numbers_title {
	align-items: flex-start;
}

.sus_block .numbers_title span {
	line-height:0.6;
}

.numbers_bottom {
	font-size:1.4rem;
	line-height:1.4285;
	margin-top:-0.5em;
}

.sus_child .list-no li {
	margin-bottom:0;
}

.sus_child p span {
	color:var(--maincolor);
}

/*-------------------------------
	responsive
-------------------------------*/

@media screen and (max-width:960px){

.sus_inner {
	padding-right:0;
}

.sus_block_img {
	width:100%;
	max-width:29.5rem;
	position:relative;
	right:auto;
	top:auto;
	margin:7rem auto 0;
}

.sus_block01 .sus_block_img {
	top:auto;
}

} /* end 960px */


/*-------------------------------
	ver sp
-------------------------------*/

@media screen and (max-width:768px){

/*-------------------------------
	Sus top
-------------------------------*/

.Sus_top .sus_icon {
	top:auto;
}

/*-------------------------------
	sus block
-------------------------------*/

.sus_inner {
	padding-right:0;
}

.sus_block_img {
	width:100%;
	max-width:43.3rem;
	position:relative;
	right:auto;
	top:auto;
	margin:8rem auto 0;
}

.sus_block01 .sus_block_img {
	top:auto;
}

.sus_inner .numbers_title {
	align-items: flex-start;
}

.sus_block .numbers_title span {
	line-height:0.6;
}

.numbers_bottom {
	font-size:2.4rem;
	padding-left:12.4rem;
	line-height: 1.8;
}

.numbers_bottom br {
	display: none;
}

.sus_child .list-no li {
	margin-bottom:0;
}


} /* end 768px */