#footer {
	margin-top: calc(80 * var(--rs));
}

/* SP
----------------------------------*/
@media screen and (max-width: 768px) {
	#footer {
		margin-top: calc(120 * var(--rs));
	}
}


.secPolicy {
	margin-top: calc(120 * var(--rs));
}
.secPolicy .pageTtl .ttl {
	font-size: calc(40 * var(--rs));
	font-weight: 500;
	line-height: 1.4;
}
.secPolicy .lstWrap {
	margin-top: calc(40 * var(--rs));
}
.secPolicy .lstWrap .list:not(:first-child) {
	border-top: 1px solid #d8d8d8;
}
.secPolicy .lstWrap .list .inr {
	box-sizing: border-box;
	padding: calc(20 * var(--rs)) 0;
}
.secPolicy .lstWrap .list .line {
	display: flex;
}
.secPolicy .lstWrap .list .line .ttl {
	width: calc(212 * var(--rs));
	box-sizing: border-box;
	padding-right: calc(16 * var(--rs));
	font-size: calc(16 * var(--rs));
	font-weight: 500;
	line-height: 1.5;
	position: relative;
}
.secPolicy .lstWrap .list .line .ttl::after {
	content: "：";
	font-size: calc(16 * var(--rs));
	font-weight: 500;
	line-height: 1.5;
	position: absolute;
	top: 0;
	right: 0;
}
.secPolicy .lstWrap .list .line .col {
	flex: 1 0 0%;
	box-sizing: border-box;
	padding-left: calc(10 * var(--rs));
}
.secPolicy .lstWrap .list .line .col .txt {
	font-size: calc(16 * var(--rs));
	line-height: 1.5;
}

/* SP
----------------------------------*/
@media screen and (max-width: 768px) {
	.secPolicy {
		margin-top: calc(180 * var(--rs));
	}
	.secPolicy .pageTtl .ttl {
		font-size: calc(48 * var(--rs));
		line-height: 1.66;
		letter-spacing: 0.06em;
	}
	.secPolicy .lstWrap {
		margin-top: calc(60 * var(--rs));
	}
	.secPolicy .lstWrap .list .inr {
		padding: calc(40 * var(--rs)) 0;
	}
	.secPolicy .lstWrap .list .line {
		display: block;
	}
	.secPolicy .lstWrap .list .line .ttl {
		width: auto;
		padding-right: 0;
		font-size: calc(32 * var(--rs));
		line-height: 1.25;
	}
	.secPolicy .lstWrap .list .line .ttl::after {
		content: none;
	}
	.secPolicy .lstWrap .list .line .col {
		margin-top: calc(20 * var(--rs));
		padding-left: 0;
	}
	.secPolicy .lstWrap .list .line .col .txt {
		font-size: calc(30 * var(--rs));
	}
}