.tou_title {
  font-size: 30px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  margin: 3rem 3rem 0;
}

.tou_content_box {
  margin: 0 3rem;
}
.tou_content_box h2 {
  font-size: 24px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #c0a3f4;
  margin: 2rem 0 2rem;
}
.tou_content_box h3, .tou_content_box h5 {
  color: #c0a3f4;
}
.tou_content_box p {
  font-size: 12px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  margin: 1rem 0 1rem;
}
.tou_content_box ul {
  margin: 1rem 0 1rem;
}
.tou_content_box li {
  font-size: 12px;
}
.tou_content_box a {
  color: #c0a3f4;
  font-size: 12px;
}
.tou_content_box a:hover {
  text-decoration: underline;
}

.after_footer_button {
  display: none;
}

@media (min-width: 1210px) {
  .tou_content_box h2 {
    font-size: 32px;
    font-weight: 500;
  }
  .tou_content_box p, .tou_content_box a, .tou_content_box li {
    font-size: 16px;
    font-weight: 300;
  }
}
@media (max-width: 768px) {
  .after_footer_button {
    display: block;
    width: 100%;
    height: 40px;
  }
}
@media (max-width: 500px) {
  .tou_title {
    text-align: center;
    font-size: 24px;
    margin: 0;
  }

  .tou_content_box {
    margin: 0 1rem 3rem;
  }
  .tou_content_box h2 {
    text-align: center;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZi10b3UuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7QUFDRjtBQUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKO0FBQ0U7RUFDRTtBQUNKO0FBRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFKO0FBR0U7RUFDRTtBQURKO0FBSUU7RUFDRTtBQUZKO0FBS0U7RUFDRTtFQUNBO0FBSEo7QUFLSTtFQUNFO0FBSE47O0FBU0E7RUFDRTtBQU5GOztBQVNBO0VBRUk7SUFDRTtJQUNBO0VBUEo7RUFVRTtJQUNFO0lBQ0E7RUFSSjtBQUNGO0FBYUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQVhGO0FBQ0Y7QUFjQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VBWkY7O0VBY0E7SUFDRTtFQVhGO0VBYUU7SUFDRTtFQVhKO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2YtdG91LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnRvdV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAzcmVtIDNyZW0gMDtcbn1cblxuLnRvdV9jb250ZW50X2JveCB7XG4gIG1hcmdpbjogMCAzcmVtO1xuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGNvbG9yOiAjYzBhM2Y0O1xuICAgIG1hcmdpbjogMnJlbSAwIDJyZW07XG4gIH1cbiAgaDMsIGg1IHtcbiAgICBjb2xvcjogI2MwYTNmNDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgbWFyZ2luOiAxcmVtIDAgMXJlbTtcbiAgfVxuXG4gIHVsIHtcbiAgICBtYXJnaW46IDFyZW0gMCAxcmVtO1xuICB9XG5cbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAjYzBhM2Y0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbn1cblxuLmFmdGVyX2Zvb3Rlcl9idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIxMHB4KSB7XG4gIC50b3VfY29udGVudF9ib3gge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgcCwgYSwgbGkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFmdGVyX2Zvb3Rlcl9idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnRvdV90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRvdV9jb250ZW50X2JveCB7XG4gICAgbWFyZ2luOiAwIDFyZW0gM3JlbTtcblxuICAgIGgyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/