body.jisu-about127 .j-page-banner .j-breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 14px;border:1px solid #9ebce7;border-radius:10px;background:#fff;color:#234365;font-size:14px;font-weight:650;line-height:1.7;margin-bottom:18px}
body.jisu-about127 .j-page-banner .j-breadcrumb a{color:#0051dc;font-weight:700}
body.jisu-about127 main .p-eyebrow{display:inline-flex;align-items:center;max-width:100%;padding:8px 14px;border:1px solid #9dbbf0;border-radius:9px;background:#e8f0ff;color:#0045bf;font-size:15px;font-weight:700;line-height:1.65;letter-spacing:.6px;margin-bottom:16px}
body.jisu-about127 .p-about-copy>.p-eyebrow{background:#0051dc;color:#fff;border-color:#0051dc;box-shadow:0 4px 12px #005cff16}
body.jisu-about127 .p-section-head .p-eyebrow{font-size:18px;letter-spacing:0;border-left:4px solid #005cff;padding:9px 16px}
body.jisu-about127 .p-info-grid{gap:22px}
body.jisu-about127 .p-info-card{background:#fff;border:2px solid #adc7ed;border-top:4px solid #005cff;border-radius:18px;box-shadow:0 6px 20px #143c7008;padding:25px;min-width:0}
body.jisu-about127 .p-info-card .p-card-kicker{display:inline-block;max-width:100%;box-sizing:border-box;margin:0 0 16px;padding:8px 12px;border:1px solid #9dbbf0;border-radius:9px;background:#edf3ff;color:#0045bf;font-size:15px;font-weight:700;line-height:1.65;letter-spacing:0}
body.jisu-about127 .p-info-card h3{font-size:20px;color:#182a3b;line-height:1.6;margin-bottom:12px}
body.jisu-about127 .p-info-card p{font-size:16px;color:#334155;line-height:1.9}
body.jisu-about127 .p-company-card .p-text-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 18px;border:1px solid #0051dc;border-radius:10px;background:#0051dc;color:#fff;font-size:16px;font-weight:650;line-height:1.6;text-decoration:none}
body.jisu-about127 .p-company-card .p-text-link:hover{background:#003fae;border-color:#003fae;color:#fff}
body.jisu-about127 .p-company-card .p-text-link:focus-visible{outline:3px solid #005cff;outline-offset:3px}
body.jisu-about127 .p-company-logo{display:flex;align-items:center;justify-content:center;min-height:190px;padding:28px;box-sizing:border-box;border:1.5px solid #adc7ed;border-radius:18px;background:#f5f8ff;text-align:center}
body.jisu-about127 .p-company-logo img{display:block;max-width:300px;width:100%;height:auto;object-fit:contain;margin:0 auto}
body.jisu-about127 .p-company-data dt{color:#475569;font-weight:650}
body.jisu-about127 .p-company-data dd{color:#182a3b;font-weight:550}
@media(max-width:600px){body.jisu-about127 main .p-eyebrow{font-size:13px;padding:7px 11px}body.jisu-about127 .p-section-head .p-eyebrow{font-size:16px}body.jisu-about127 .p-info-card{padding:20px}body.jisu-about127 .p-info-card .p-card-kicker{font-size:14px}body.jisu-about127 .p-info-card h3{font-size:19px}body.jisu-about127 .p-company-logo{min-height:150px;padding:24px}body.jisu-about127 .p-company-logo img{max-width:260px}}
