@charset "UTF-8";

@import "../../../css/etc.css";


/*/==========================================================
/ 
/ 平日朝夕割引 よくあるご質問
/
==========================================================/*/

#etc-ifo-wekqa{


}


#u-main h2{
	display:block;
	overflow:hidden;
	padding-bottom:0.25em;
	font-size:var(--txt-l);
	font-weight:700;
	line-height:125%;
	color:#eb676a;
	border-bottom: 1px solid #eb676a;
}



img.al-l{
	float:left;
	margin-right:1em;
}

img.al-r{
	float:right;
	margin-left:1em;
}

/* for Sp --------------------*/
@media screen and ( max-width:768px) {

	#u-main *{
		word-break:initial;
	}

}



#sec01 dl{
	display:block;
	overflow:hidden;
	margin-top:1em;
}

#sec01 dl > dt{
	display:block;
	overflow:hidden;
	position:relative;
	font-weight:700;
	color: #ff7e00;
}

#sec01 dl > dt > *{
	display: inline-block;
	position:relative;
	vertical-align:middle;
}

#sec01 dl > dt > span{
	padding-left:5px;
}

#sec01 dl > dd{
	display:block;
	overflow:hidden;
	padding-left:55px;
}

#sec01 dl > dd + dt{
	margin-top:1em;
}


/* for Sp --------------------*/
@media screen and ( max-width:768px) {

	#sec01 dl > dd{
		padding-left:0;
	}

	#sec01 dl > dd img.al-r{
		float:none;
		display:block;
		margin:0 auto;
	}

	#sec01 dl > dt > *{
		float:left;
	}

	#sec01 dl > dt > span{
		width:calc(100% - 50px);
	}

}

#qa04{
	color:#eb676a;
}
#qa04 > h4{
	font-weight:700;
	text-align:center;
	margin-bottom: 1em;
}

#qa04 ul{
	color:#eb676a;
	text-align: left;
}

#qa04 .img_box{
	margin-bottom:1em;
}