:root{font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Yu Gothic",sans-serif;color:#18322b;background:#f4f7f5;line-height:1.85}*{box-sizing:border-box}body{margin:0}.legal-header{background:#087f5b;padding:13px 20px}.legal-header a{display:inline-flex;align-items:center;color:#fff;text-decoration:none;font-weight:800}.legal-header img{width:125px;filter:brightness(0) invert(1)}.legal{max-width:780px;margin:auto;padding:35px 22px 75px}.back{display:inline-block;margin-bottom:20px;color:#087f5b;text-decoration:none}.legal article{padding:32px;border-radius:20px;background:#fff;box-shadow:0 10px 35px rgba(24,50,43,.07)}h1{font-size:28px;line-height:1.4;margin-top:0}h2{margin-top:2.2em;padding-bottom:7px;border-bottom:1px solid #dfe8e4;color:#075f47;font-size:19px}h3{color:#075f47;font-size:16px}li{margin:.45em 0}table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}th,td{padding:11px 13px;border:1px solid #dce5e1;text-align:left;vertical-align:top}th{width:28%;background:#edf7f3}a{color:#087f5b}.legal-footer{text-align:center;padding:22px;color:#687b75;font-size:13px}@media(max-width:600px){.legal{padding:24px 14px 55px}.legal article{padding:23px 18px}h1{font-size:24px}table,tbody,tr,th,td{display:block}th{width:auto;border-bottom:0}td{margin-bottom:10px}}
