@charset "utf-8";

@import "./form_parts.css";

/*/==========================================================
/ 
/ 近畿圏及び佐世保道路のご請求に関するお問い合わせ（ご請求金額にご不明な点がある場合）
/
==========================================================/*/

.content-box-ex p{
	margin:0 0;
}

.content-box ul{
	margin: 0 0;
	padding: 1em 1.5em 0!important;
}

#SECTION2_inpt,
#SECTION2_confm{
	margin-top: var(--mgn-l);
}

/*フォームパーツ*/

#form-content h3{
	margin-top: var(--mgn-l);
}

.formArea ul.seamlessIC{
	display:block;
	overflow:hidden;
}


ul.seamExampleX{
	display:block;
	overflow:hidden;
}

ul.seamExampleX > li{
	display:block;
	overflow:hidden;
}

ul.seamExampleX > li + li{
	padding-top: 6px;
	background: url('/images/common/siteselect_on_bg02.gif') no-repeat 25% top;
	background-size: 12px 6px;
}


.mgl25{
	padding-left:2.5em;
}

.useSection h4{
	display:block;
	overflow:hidden;
	font-weight:700;
}

.useSection h4 > span{
	margin-left: 1em;
	font-weight:normal;
}

.useSection h4 + ul{
	display:block;
	overflow:hidden;
	margin-left:1em;
	padding-bottom: 12px;
	background-position:8% bottom;
	background-size: 12px 6px;
}

/*上方追加*/
#add_info{
	display:block;
	overflow:hidden;
	position:relative;
	padding:0.5em 1em 0;
}

#add_info input{
	margin-right: 0.5em;
}


/*住所入力*/
#addr_dta strong{
	min-width:5em
}

#send_succss .m-indent-box > p.al-center{
	margin-top: var(--mgn-ll);
}

#w-answer{
	margin-top:var(--mgn-l);
}


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

	#div_drive1 dl.firstCell{
		padding-bottom:20px;
	}
	#div_drive1 dl.firstCell > dt{
		padding-top:0;
	}

	ul.seamExampleX > li{
		float:normal;
	}

	ul.btnStyle > li + li{
		margin-top:0.25em;
	}

}
