@charset "utf-8";.mainContents {
	padding: 45px 0 50px
}

@media screen and (min-width: 751px) {
	.mainContents {
		padding: 76px 50px 40px;
		width: 100%
	}
}

.title {
	margin-bottom: 40px;
        text-align: center;
}

.boxTr {
	display: block
}

@media screen and (min-width: 751px) {
	.boxTr {
		display: flex
	}
}

.boxTr dt,
.boxTr dd {
	font-size: 13px
}

.boxTr dt {
	padding: 0 20px;
	margin: 10px 0;
	width: 90%;
	font-style: normal;
	font-weight: 700
}

@media screen and (min-width: 751px) {
	.boxTr dt {
		margin: 0;
		padding: 5px;
		width: 20%
	}
}

.boxTr dd {
	padding: 0 20px;
	width: 90%;
	margin: 5px 0 37px
}

@media screen and (min-width: 751px) {
	.boxTr dd {
		padding: 5px 5px 5px 40px;
		width: 80%;
		margin: 0
	}
}

.crumbsList li {
    font-size: 13px;
}