.section dl {
				margin-top: 2em;
				display: table;
}

@media screen and (max-width: 750px) {
				.section dl {
								margin-top: 1em;
				}
}

.section dl dd,
.section dl dt {
				display: table-cell;
}

.section dl dt {
				width: 2em;
				font-weight: bold;
}

.section dl dd ul li {
				margin-left: 1.5em;
				text-indent: -1.5em;
}

.inquiry {
				margin-top: 2em;
}

.inquiry .inquiry-head {
				font-weight: bold;
}

@media screen and (max-width: 750px) {
				.inquiry .inquiry-head {
								font-size: 2.8rem;
								font-size: 3.73333vw;
				}
}

@media screen and (min-width: 751px) {
				.tel-link {
								color: inherit;
				}
}

@media screen and (max-width: 750px) {
				.tel-link {
								text-decoration: underline;
				}
}

/*# sourceMappingURL=pointcard-terms.css.map */
