.site-wnjzw .wnj-home-top.wnj-home-three{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:20px;align-items:stretch;margin-bottom:22px}
.site-wnjzw .wnj-home-three>.restored-panel{margin:0;min-width:0}
.site-wnjzw .wnj-home-three .restored-panel-body{font-size:16px;line-height:1.9;padding:20px}
.site-wnjzw .wnj-home-three .wnj-record-list{margin:0;padding:0;list-style:none}
.site-wnjzw .wnj-home-three .wnj-record-list li{padding:9px 0;border-bottom:1px dotted #c8d8df}
.site-wnjzw .wnj-home-three .wnj-record-list a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}
.site-wnjzw .wnj-home-three .wnj-record-list li:last-child{border-bottom:0}
.site-wnjzw .wnj-home-three .wnj-contact{font-size:15px;overflow-wrap:anywhere}
.site-wnjzw .wnj-original-side{color:#202c42;background:#f7f3ff;padding:17px;border-radius:6px;line-height:1.8;font-size:15px;overflow-wrap:anywhere}
.site-wnjzw .wnj-original-side p{margin:0 0 18px;font-size:15px!important;line-height:1.85!important}
.site-wnjzw .wnj-original-warning strong{display:block;color:#174a92;font-size:16px;white-space:nowrap}
.site-wnjzw .wnj-original-side dl{margin:0;border-top:1px solid #dcd8e6;padding-top:14px;display:grid;grid-template-columns:1fr;gap:3px}
.site-wnjzw .wnj-original-side dt{font-size:13px;color:#59677b;margin-top:9px}
.site-wnjzw .wnj-original-side dd{margin:0;font-size:17px;font-weight:650;line-height:1.7}
.site-wnjzw .wnj-member-card{padding:24px;max-width:700px;background:#f8fbfd;border:1px solid #d5e1ea;border-radius:8px;margin:0 auto}
.site-wnjzw .wnj-member-card p{font-size:16px;line-height:1.9}
.site-wnjzw .wnj-member-form{display:grid;gap:18px;margin:24px 0}
.site-wnjzw .wnj-member-form label{display:grid;gap:8px;font-size:16px}
.site-wnjzw .wnj-member-form input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #9fb3c7;border-radius:4px;font-size:17px}
.site-wnjzw .wnj-member-button{display:inline-block;background:#245b7e;color:white!important;border:0;padding:12px 20px;border-radius:4px;font-size:16px;text-align:center;cursor:pointer}
.site-wnjzw .wnj-prose img{height:auto!important;max-width:100%!important;display:block;margin:16px auto;object-fit:contain}
.site-wnjzw .wnj-side-login,.site-wnjzw .wnj-side-search{display:grid;gap:11px;font-size:14px}
.site-wnjzw .wnj-side-login label,.site-wnjzw .wnj-side-search label{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px}
.site-wnjzw .wnj-side-login input,.site-wnjzw .wnj-side-search input,.site-wnjzw .wnj-side-search select{width:100%;min-width:0;box-sizing:border-box;padding:7px;border:1px solid #bac7d4;border-radius:3px;font-size:14px}
.site-wnjzw .wnj-side-login>div{display:flex;gap:10px;padding-left:56px}
.site-wnjzw .wnj-side-login button,.site-wnjzw .wnj-side-search button{padding:7px 16px;font-size:14px;background:#edf3f8;color:#174b70;border:1px solid #b9cbd9;border-radius:3px;cursor:pointer}
.site-wnjzw .wnj-side-search>button{justify-self:end}
.site-wnjzw .wnj-account-links{font-size:13px!important;text-align:center;margin:14px 0 0!important}
.site-wnjzw .wnj-preview-note{font-size:12px!important;line-height:1.7!important;color:#657689;margin-bottom:0}
@media(max-width:950px){.site-wnjzw .wnj-home-top.wnj-home-three{grid-template-columns:1fr 1fr}.site-wnjzw .wnj-home-three>.restored-panel:last-child{grid-column:1/-1}}
@media(max-width:700px){.site-wnjzw .wnj-home-top.wnj-home-three{grid-template-columns:1fr}.site-wnjzw .wnj-member-card{padding:18px}.site-wnjzw .wnj-home-three>.restored-panel:last-child{grid-column:auto}.site-wnjzw .restored-body.has-sidebar{display:flex;flex-direction:column}.site-wnjzw .restored-body.has-sidebar>main{order:0}.site-wnjzw .restored-body.has-sidebar>aside{order:1;width:100%;margin-top:20px}.site-wnjzw .wnj-original-side dl{grid-template-columns:110px minmax(0,1fr);gap:10px}.site-wnjzw .wnj-original-side dt{margin:0}}
