.csection-cells [data-isfullwideimage="false"] .cover {
    background-color: #fff;
    border: solid 0px #fff;
    box-shadow: 0;
    border-radius: 0;
    padding: 0;
}
#csec169044795115,
#csec169131219242,
#csec169044799299,
#csec169044798944,
#csec169258574432,
#csec169258575590,
#csec169044835814,
#csec169258612376,
#csec169258614836,
#csec169258615703 {
    margin-bottom: 40px;
}
#csec169165346521 .hgroup-wrap {padding: 0;border-bottom: none;}

#csec169044671014,
#csec169044671818,
#csec169044673004,
#csec169044673891,
#csec169044674068,
#csec169044674227,
#csec169044681416,
#csec169044682310,
#csec169044682922,
#csec169044683211,
#csec169044684256,
#csec169044664743 {
	
}
#csec169078526958 p,
#csec169078526958  ul {
    margin-bottom: 10px;
}
#csec169165212587 .h-underline {
	padding-bottom: 25px;
	border-bottom: 2px solid var(--color-border-dark);
	margin-bottom: 35px;
}
#csection #csec169044688175 {
    margin-bottom: 75px;
}

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

	#csec169165212587 .h-underline {
		padding-bottom: 20px;
		border-bottom: 1.3px solid var(--color-border-dark);
		margin-bottom: 30px;
	}
	#csec169044795115,
	#csec169131219242,
	#csec169044799299,
	#csec169044798944,
	#csec169258574432,
	#csec169258575590,
	#csec169044835814,
	#csec169258612376,
	#csec169258614836,
	#csec169258615703 {
		margin-bottom: 35px;
	}
	#csec169044671014,
	#csec169044671818,
	#csec169044673004,
	#csec169044673891,
	#csec169044674068,
	#csec169044674227,
	#csec169044681416,
	#csec169044682310,
	#csec169044682922,
	#csec169044683211,
	#csec169044684256,
	#csec169044664743 {
		
	}
	#csection #csec169044688175 {
		margin-bottom: 50px;
	}
}

/*q&a*/
#csection #csec169044688109 {
    margin-bottom: 0;
}
#csec169253103903 {
    margin-bottom: 40px;
}
#csec169253103903 > div {
    border: solid 1px #f6f6f6;
    border-top: none;
	background-color: #fafafa;
    padding-bottom: 1.3em;
	position: relative;
}
#csec169253103903 .pad-l {
    padding-left: 3.8em;
}

#csec169044688109 .open-node {
    border-bottom: none;
    padding-bottom: 0.2em;
}
@media only screen and (max-width: 750px){
    #csec169253103903 .pad-l {
		padding-left: 3.5em;
	}
}

/*Q&A*/
#csection #csec169044806866,
#csection #csec169044688287,
#csection #csec169044688136 {
	margin-bottom: 0;
}
#csection #csec169044806866 .open-node,
#csection #csec169044688287 .open-node,
#csection #csec169044688136 .open-node {
    border-bottom: none;
    padding-bottom: 0.5em;
}
/*Q&A　追加セックション*/
#csec169270621001,
#csec169278189141,
#csec169278189782 {
    margin-bottom: 40px;
}
#csection .faq_add > li {
	line-height: 1.5;
	color: var(--color-primary);
}