@media screen and (max-width: 767px) {
	.c-detail {
		padding-top: 14rem;
		padding-right: 4rem;
		padding-left: 4rem;
	}
}
.c-detail .l-content-inner {
	padding: 5rem;
	background-color: #ffffff;
	width: 110rem;
	-webkit-box-shadow: 1rem 1rem 2.5rem 0 rgba(0, 0, 0, 0.05);
	        box-shadow: 1rem 1rem 2.5rem 0 rgba(0, 0, 0, 0.05);
}
@media screen and (max-width: 767px) {
	.c-detail .l-content-inner {
		width: 100%;
		padding: 3rem;
	}
}

@media screen and (max-width: 767px) {
	.c-pager.-detail .item {
		width: 100%;
	}
}

@media screen and (max-width: 767px) {
	.c-contact .title {
		font-size: 5.8rem;
	}
}
/*# sourceMappingURL=case.css.map */