@charset "UTF-8";
.low_top_area{
	padding: 7px 0 185px;
	background: #F8F8F8;
}
.low_top_area .main_title{
	margin-top: 118px;
	font-size: 35px;
	font-weight: bold;
	text-align: center;
}
@media screen and (max-width: 1024px){
	.low_top_area{
		padding: 15% 0;
	}
	.low_top_area .main_title{
		margin-top: 0;
		font-size: 24px;
	}
}

#low{
	max-width: 1100px;
	padding: 120px 0 94px;
}
#low dl{
	display: flex;
	padding: 40px 0;
	border-bottom: 1px solid #F0EFF0;
}
#low dl dt{
	width: 265px;
	font-size: 15px;
	font-weight: bold;
	line-height: 2.14;
}
#low dl dd{
	width: calc(100% - 265px);
	padding-right: 90px;
	font-size: 14px;
	line-height: 2.14;
}
@media screen and (max-width: 1024px){
	#low{
		padding: 10% 0 5%;
	}
	#low.transaction{
		padding: 55px 0 130px;
	}
	#low dl{
		display: block;
		padding: 5% 0;
	}
	#low dl dt{
		width: 100%;
		margin-bottom: 0.5em;
		font-size: 13px;
	}
	#low dl dd{
		width: 100%;
		padding-right: 0;
		font-size: 12px;
		line-height: 1.8;
	}
	#low dl dd .sp{
		display: inline-block !important;
	}
}