
[data-design-page="nen-tang"] .sh-eb{margin:0 0 16px;display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:6px 14px;border-radius:999px;background:#E4EBFD;border:1px solid #DCE3F3;color:#1E3FB8;font-size:13px;line-height:1.4;font-weight:700}
[data-design-page="nen-tang"] .sh-h{margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.2;letter-spacing:-.02em;font-weight:800;color:#0E1A33;text-wrap:balance;padding-top:.06em}
[data-design-page="nen-tang"] .sh-lead{margin:16px 0 0;font-size:18px;line-height:1.6;color:#556079;max-width:64ch}
[data-design-page="nen-tang"] .nt{background:#FFFFFF;color:#0E1A33}
[data-design-page="nen-tang"] .nt-hero{background:#F7F9FF;border-bottom:1px solid #DCE3F3;padding:32px 0 48px}
[data-design-page="nen-tang"] .nt-crumb{display:flex;gap:8px;align-items:center;font-size:14px;color:#556079;margin-bottom:28px}
[data-design-page="nen-tang"] .nt-crumb a{color:#1E3FB8;text-decoration:none}[data-design-page="nen-tang"] .nt-crumb a:hover{text-decoration:underline}
[data-design-page="nen-tang"] .nt-h1{font-size:clamp(34px,4vw,50px)}
[data-design-page="nen-tang"] .nt-sum{margin:20px 0 0;font-size:15px;color:#556079}[data-design-page="nen-tang"] .nt-sum b{color:#1E3FB8;font-size:18px}
[data-design-page="nen-tang"] .nt-body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;padding-top:48px;padding-bottom:72px;align-items:start}
[data-design-page="nen-tang"] .nt-side{position:sticky;top:96px}
[data-design-page="nen-tang"] .nt-st{margin:0 0 12px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#556079}
[data-design-page="nen-tang"] .nt-nav{list-style:none;margin:0;padding:0;display:grid;gap:4px}
[data-design-page="nen-tang"] .nt-nav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;color:#0E1A33;text-decoration:none;font-size:15px;font-weight:600}
[data-design-page="nen-tang"] .nt-nav a:hover{background:#F4F7FE;color:#1E3FB8}
[data-design-page="nen-tang"] .nt-ni{width:30px;height:30px;border-radius:9px;background:#E4EBFD;color:#1E3FB8;display:inline-flex;align-items:center;justify-content:center;flex:none}
[data-design-page="nen-tang"] .nt-nt{flex:1;min-width:0}
[data-design-page="nen-tang"] .nt-nc{font-size:12px;font-weight:700;color:#556079;background:#F4F7FE;border-radius:999px;padding:2px 8px}
[data-design-page="nen-tang"] .nt-main{display:grid;gap:48px;min-width:0}
[data-design-page="nen-tang"] .nt-grp{scroll-margin-top:96px}
[data-design-page="nen-tang"] .nt-gh{display:flex;gap:16px;align-items:flex-start;margin-bottom:16px}
[data-design-page="nen-tang"] .nt-gi{width:48px;height:48px;border-radius:14px;background:#1E3FB8;color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;flex:none;box-shadow:0 8px 20px rgba(30,63,184,.2)}
[data-design-page="nen-tang"] .nt-gn{margin:0;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2F5BEA}
[data-design-page="nen-tang"] .nt-gt{margin:2px 0 0;font-size:26px;line-height:1.25;font-weight:800;letter-spacing:-.01em;padding-top:.06em}
[data-design-page="nen-tang"] .nt-gd{margin:4px 0 0;font-size:15.5px;line-height:1.55;color:#556079}
[data-design-page="nen-tang"] .nt-list{list-style:none;margin:0;padding:0;border:1px solid #DCE3F3;border-radius:20px;overflow:hidden;background:#FFFFFF;box-shadow:0 10px 28px rgba(30,63,184,.05)}
[data-design-page="nen-tang"] .nt-list li+li{border-top:1px solid #EEF2FC}
[data-design-page="nen-tang"] .nt-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 22px;text-decoration:none;color:inherit;transition:background .2s}
[data-design-page="nen-tang"] .nt-row:hover{background:#F7F9FF}
[data-design-page="nen-tang"] .nt-dot{width:8px;height:8px;border-radius:999px;background:#2F5BEA;margin-top:2px;align-self:start;margin-top:9px}
[data-design-page="nen-tang"] .nt-rt b{display:block;font-size:16.5px;font-weight:700;line-height:1.4;color:#0E1A33}
[data-design-page="nen-tang"] .nt-rt small{display:block;margin-top:3px;font-size:14.5px;line-height:1.55;color:#556079}
[data-design-page="nen-tang"] .nt-go{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#1E3FB8;white-space:nowrap;transition:gap .2s}
[data-design-page="nen-tang"] .nt-row:hover .nt-go{gap:10px}
[data-design-page="nen-tang"] .nt-cta{background:#F4F7FE;border-top:1px solid #DCE3F3;padding:64px 0}
[data-design-page="nen-tang"] .nt-ctai{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}
[data-design-page="nen-tang"] .nt-ctab{display:flex;flex-wrap:wrap;gap:12px}
@media (max-width:1000px){[data-design-page="nen-tang"] .nt-body{grid-template-columns:minmax(0,1fr);gap:24px}[data-design-page="nen-tang"] .nt-side{position:static}[data-design-page="nen-tang"] .nt-nav{display:flex;flex-wrap:wrap;gap:8px}[data-design-page="nen-tang"] .nt-nav a{border:1px solid #DCE3F3;padding:6px 10px 6px 6px}[data-design-page="nen-tang"] .nt-nc{display:none}}
@media (max-width:640px){[data-design-page="nen-tang"] .nt-row{grid-template-columns:10px minmax(0,1fr);padding:16px}[data-design-page="nen-tang"] .nt-go{grid-column:2}[data-design-page="nen-tang"] .nt-gt{font-size:22px}[data-design-page="nen-tang"] .nt-gh{gap:12px}[data-design-page="nen-tang"] .nt-gi{width:40px;height:40px}}
[data-design-page="nen-tang"]{margin:0}