<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

@media screen and (min-width: 767px) {

  /* --------------------------
  privacy
  ----------------------------- */

  .mv.privacy,
  .mv.document,
  .mv.tos{ width: 100%;height: 250px;position: relative;padding-top: 50px;text-align: center;background: #ffde5b;}

  .mv.privacy h2,
  .mv.document h2,
  .mv.tos h2{ font-size: 36px;font-weight: 500;line-height: 1;margin: 0;padding: 55px 0;background: url(../img/faq/bg_mv_ans.png) no-repeat center top;background-size: auto;}

  .privacy_cont,
  .document_cont,
  .tos_cont {width: 100%;}

  .privacy .inner.privacy,
  .document .inner.document,
  .tos .inner.tos{max-width: 800px;width: 100%;padding: 60px 0 95px;margin: 0 auto;text-align: left;}

  .document .inner.document{padding: 0 0 95px;}

  #toc_container {margin-top: 90px;}

  .privacy_cont ol,
  .document_cont ol,
  .tos_cont ol {list-style: decimal!important;padding-left: 20px;font-size: 16px;font-weight: 400;line-height: 1.8;color: #000000;margin-bottom: 0;}

  .privacy_cont ul,
  .document_cont ul,
  .tos_cont ul {list-style: none;padding-left: 20px;font-size: 16px;font-weight: 400;line-height: 1.8;color: #000000;margin-bottom: 0;}

  .privacy_cont ul li,
  .document_cont ul li,
  .tos_cont ul li{font-size: 16px;font-weight: 400;line-height: 1.8;color: #000000;margin-bottom: 0;}

  .privacy_cont h2,
  .privacy_cont h3,
  .document_cont h2,
  .document_cont h3,
  .tos_cont h2,
  .tos_cont h3{font-size: 20px;font-weight: 700;line-height: 1.8;color: #000000;margin: 60px 0 20px;}

  .privacy_cont p,
  .document_cont p,
  .tos_cont p{font-size: 16px;font-weight: 400;line-height: 1.8;color: #000000;margin-bottom: 0;}

  .privacy_cont a,
  .document_cont a,
  .tos_cont a{font-size: 16px;font-weight: 400;line-height: 1.8;color: #1cb6b8;margin-bottom: 0;}

  .privacy_cont .point,
  .document_cont .point,
  .tos_cont .point{color: red;}

}</pre></body></html>