
.s5-container {
	margin-top: 60px;
}

.s5-row__col1 img {
	display: block;
	width: 100%;
	height: auto;
}
.s5-row__col1 img.c5-pcImgMain {
	display: block;
}
.s5-row__col1 img.c5-smImgMain {
	display: none;
}

.c5-txtSizeAJ {
	font-size: 120%;
}

.s5-row__col1 .s5-heading2 {
	margin: 70px 0 20px 0;
}

.s5-row__col1 .c5-imgCenter {
	display: block;
	margin: 30px auto;
}
.s5-row__col1 img.c5-pcImg {
	display: block;
}
.s5-row__col1 img.c5-smImg {
	display: none;
}

.s5-inStoreMail {
	margin-top: 60px;
	padding: 20px 40px;
	border: #d0d0d0 4px solid;
}
.s5-inStoreMail h2,
.s5-inStoreMail p.s5-inStoreMail__text,
.s5-inStoreMail p.s5-inStoreMail__aside {
	text-align: center;
}
.s5-inStoreMail p.s5-inStoreMail__aside {
	font-size: 70%;
}



@media screen and (max-width: 768px) {

.s5-row__col1 img.c5-pcImg {
	display: none;
}
.s5-row__col1 img.c5-smImg {
	display: block;
	width: 70%;
}

.s5-row__col1 img.c5-pcImgMain {
	display: none;
}
.s5-row__col1 img.c5-smImgMain {
	display: block;
	width: 100%;
}

}


@media screen and (max-width: 639px) {

.s5-row__col1 img.c5-smImg {
	display: block;
}
.s5-row__col1 .s5-heading2 {
	margin: 40px 0 20px 0;
}
.s5-inStoreMail {
	margin-top: 40px;
	padding: 14px;
}

}

