.nfwrap{justify-content:center;max-width:900px;margin:0 auto;padding:72px 24px 90px;display:flex}.nfbox{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;width:100%;max-width:440px;padding:36px 28px 28px}.nfbox .mark{background:var(--line2);width:52px;height:52px;color:var(--ink3);font-size:var(--t20);font-weight:700;font-family:var(--font-num);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.nfbox h2{font-size:var(--t20);letter-spacing:-.02em;color:var(--ink);font-weight:700;line-height:1.5}.nfbox p{font-size:var(--t14);color:var(--ink3);margin-top:10px;line-height:1.8}.nfact{gap:10px;margin-top:24px;display:flex}.nfact a,.nfact button{cursor:pointer;font-family:inherit;font-size:var(--t14);text-align:center;border:none;border-radius:11px;flex:1;padding:13px;font-weight:600;text-decoration:none}.nfact .b-pri{background:var(--blue);color:#fff}.nfact .b-pri:hover{background:var(--blue)}.nfact a.b-line{border:1px solid var(--line);color:var(--ink2);background:#fff}.nfact a.b-line:hover{border-color:var(--ink3);color:var(--ink)}@media (max-width:860px){.nfwrap{padding:40px 18px 80px}.nfbox{padding:30px 22px 24px}.nfact{flex-direction:column}}
