.g-notice { margin: var(--lt-space-12) 0; font-size: 14px; line-height: 1.6; }.g-tg { margin-block-start: -4px; }                  .g-tg:not(:last-child) { margin-block-end: 12px; }   .g-tg-link { min-block-size: 44px; margin: 0; padding: 0; border: 0; background: none; color: var(--lt-text); font-family: inherit; text-align: start; cursor: pointer; }@media (hover: hover) { .g-tg-link:hover { color: var(--lt-muted); } }.g-tg-link:active { color: var(--lt-muted); }.g-tg-note { margin-block-start: 4px; line-height: 1.6; }   .g-contact-h { margin: var(--lt-space-24) 0 var(--lt-space-8); }.g-confirm-h { padding: 14px var(--lt-space-16) 6px; font-size: 17px; line-height: 1.4; font-weight: 600; }.g-steps { margin: 0; padding: 0; list-style: none; }.g-steps li { position: relative; padding: 10px var(--lt-space-16); font-size: 16px; line-height: 1.5; }.g-steps li + li::before { content: ""; position: absolute; top: 0; inset-inline: var(--lt-space-16) 0; border-top: var(--lt-hairline) solid var(--lt-border); }.g-confirm-b { padding: 14px var(--lt-space-16) var(--lt-space-16); border-top: var(--lt-hairline) solid var(--lt-border); }.g-confirm-b > p { margin-bottom: var(--lt-space-12); }.g-pre { white-space: pre-line; }.g-sos.is-first .lt-row-title { font-weight: 700; }.g-demo-note { margin-top: var(--lt-space-8); }.g-privacy { margin-top: var(--lt-space-32); }