
@charset "UTF-8";

@charset "UTF-8";

#apply+section:before{
	position: absolute;
	display: block;
	content: "";
	width: 95%;
	max-width: 1100px;
	height: 125px;
	background: url(/common/upload_data/leettacom/image/harinezumi.png) no-repeat right bottom / contain;
	pointer-events: none;
	z-index: -1;
	top: 83px;
	left:50%;
	transform: translateX(-50%);	
}

@media screen and (max-width: 900px){
	#apply+section:before{
		height: 105px;
	}
}

@media screen and (max-width: 600px){
	#outline+div:before{
		height: 65px;
	}

}
/*----------------ご利用までの流れ--------------------------*/
#flow+section.contents_box01.block_image_text_12 .wrapper_item{
	background: #fff;
	border: none;
	outline: 2px dotted #684a4042;
	outline-offset: 7px;
	border-radius: 0;
}
#flow+section.contents_box01.block_image_text_12 .inner_item_txt .heading.block_header_2 .h{
	padding-bottom: 0;
	order: 2;
	margin-bottom: 0;
	margin-left: 10px;
}
#flow+section.contents_box01.block_image_text_12 .inner_item_txt .heading.block_header_2{
	display: flex;
	flex-direction: row;
	align-items: center;
}
#flow+section.contents_box01.block_image_text_12 .inner_item_txt .heading.block_header_2 .h:before{
	display: none;
}
#flow+section.contents_box01.block_image_text_12 .inner_item_txt .heading.block_header_2 p{
	color: var(--i_sub_color);
	font-weight: 700;
	font-size: 2.5rem;
	text-align: center;
	order: 1;
	letter-spacing: 0.25rem;
}
@media screen and (max-width: 800px){
	#flow+section.contents_box01.block_image_text_12 .inner_item_txt .heading.block_header_2 p{
		font-size: 2.4rem;
	}
}