.textlink {
 margin-top:20px;
}
.red_anchor_btn01 {
 margin: 20px auto 40px;
}
.payment .box {
 margin: 40px auto 20px;
}
@media screen and (max-width: 750px) {
.red_anchor_btn01 {
margin: 0 auto 10px;
}
.textlink {
font-size: 3.6vw;
}
.red_anchor_btn a {
 padding: 10px;
}
.c-btn__default a.c-btn__default__in--l{
 padding: 18px;
}
.c-btn__default01 > a, .c-btn__default > p {
 padding: 18px;
}
.c-btn__default02 > a, .c-btn__default > p {
 padding: 18px;
}
}