*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;color:#15243b;background:#fff;font-family:Arial,"Noto Sans KR",sans-serif;line-height:1.75;word-break:keep-all}a{color:inherit;text-decoration:none}.wrap{max-width:1120px;margin:auto;padding:0 24px}.top{background:#102d46;color:#dceefb;text-align:center;font-size:12px;padding:7px}header{background:#fffffff5;position:sticky;top:0;z-index:8;border-bottom:1px solid #e7edf2}.head{height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{font-size:24px;font-weight:900;letter-spacing:-1px}.star{color:#2675ee}nav{display:flex;gap:23px;font-size:14px;font-weight:bold}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#2166e8;color:white;padding:13px 22px;border-radius:9px;font-weight:700;min-height:48px}.outline{background:white;color:#21364e;border:1px solid #d4dfe9}.eyebrow{font-size:12px;letter-spacing:2px;color:#2466de;font-weight:bold}.hero{background:#f2f6fa;padding:72px 0 65px}.grid{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center}h1{font-size:clamp(36px,5vw,60px);line-height:1.22;letter-spacing:-2.5px;margin:20px 0}h1 em{font-style:normal;color:#2166e8}.lead{font-size:18px;color:#536378;max-width:560px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tags{display:flex;gap:16px;margin-top:25px;font-size:13px;color:#51647a}.visual{position:relative;min-height:420px;background:#153950;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center}.visual:before{content:"";position:absolute;width:360px;height:360px;border:1px solid #ffffff20;border-radius:50%;box-shadow:0 0 0 45px #ffffff06,0 0 0 90px #ffffff03}.phone{position:relative;background:#f9fcff;border:8px solid #0a2031;border-radius:35px;width:190px;height:335px;transform:rotate(-8deg);box-shadow:18px 20px 30px #0003;padding:35px 16px;text-align:center}.notch{width:65px;height:9px;border-radius:9px;background:#122c3f;margin:-20px auto 30px}.chip{height:72px;width:58px;margin:20px auto;background:#dce8f9;border:2px solid #8caad3;border-radius:8px;display:grid;place-items:center;color:#2166e8;font-size:28px}.phone strong{font-size:25px;display:block}.phone small{color:#5a7186}.bubble{position:absolute;background:white;border:1px solid #edf1f5;border-radius:13px;padding:12px 17px;box-shadow:0 8px 20px #0001;font-size:13px}.b1{left:20px;top:62px}.b2{right:18px;bottom:50px}.bubble b{display:block;color:#2166e8;font-size:17px}.quick{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #e1e9f1}.quick a{padding:23px 10px;text-align:center;font-weight:bold;border-right:1px solid #e1e9f1;font-size:14px}.quick a:last-child{border:0}.quick span{color:#2166e8;margin-left:10px}section{padding:72px 0}.sectionhead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}h2{font-size:32px;line-height:1.4;letter-spacing:-1px;margin:10px 0}h3{font-size:22px;letter-spacing:-.6px}.muted,p{color:#59697a}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{border:1px solid #dfe7ef;border-radius:16px;padding:28px}.card p{font-size:15px}.label{font-size:12px;color:#2166e8;font-weight:bold}.card a.link{display:inline-block;margin-top:12px;color:#2166e8;font-weight:bold}.soft{background:#f5f8fb}.network{display:grid;grid-template-columns:1fr 1fr;gap:20px}.network article{padding:30px;background:white;border:1px solid #dfe7ef;border-radius:16px}.badge{display:inline-block;padding:4px 10px;background:#edf4ff;color:#2166e8;border-radius:6px;font-size:12px;font-weight:bold}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.step{border-top:2px solid #2166e8;padding-top:16px}.step b{color:#2166e8;font-size:13px}.step h3{font-size:19px}.step p{font-size:14px}.notice{background:#edf4ff;border-radius:10px;padding:18px 22px;font-size:14px;margin-top:24px}.faq{max-width:850px}details{border-bottom:1px solid #dfe7ef;padding:20px 0}summary{font-weight:bold;cursor:pointer;min-height:30px}details p{font-size:15px}.cta{background:#153950;color:white;border-radius:20px;padding:45px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta h2{margin-top:0}.cta p{color:#c5d8e6}.cta .btn{background:white;color:#153950;font-size:20px}footer{background:#f5f8fb;padding:40px 0 90px;font-size:12px}footer .brand{font-size:21px}footer nav{margin:18px 0;font-size:13px;flex-wrap:wrap}.mobilebar{display:none}.article{max-width:820px;margin:auto;padding:60px 24px}.article h1{font-size:42px}.article h2{font-size:25px;margin-top:36px}.article li{margin:12px 0;color:#59697a}.article table{width:100%;border-collapse:collapse;font-size:14px}.article th,.article td{text-align:left;border-bottom:1px solid #dfe7ef;padding:15px 10px}.article th{background:#f1f6fc}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;background:white;padding:15px;z-index:20}a:focus-visible,summary:focus-visible{outline:3px solid #e1a027;outline-offset:4px}@media(max-width:850px){nav{display:none}.grid{grid-template-columns:1fr;gap:35px}.hero{padding:40px 0}.visual{min-height:330px}.phone{width:160px;height:280px;padding:30px 10px}.phone strong{font-size:22px}.chip{margin:15px auto;height:55px}.tags{gap:12px;font-size:12px}.cards,.network{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.quick{grid-template-columns:1fr 1fr}.quick a{border-bottom:1px solid #e1e9f1}.sectionhead,.cta{display:block}.cta{padding:30px}.cta .btn{width:100%}.mobilebar{display:flex;position:fixed;bottom:0;left:0;right:0;background:white;padding:10px 16px;gap:10px;box-shadow:0 -3px 20px #0001;z-index:9}.mobilebar a{flex:1;font-size:14px}.head{height:65px}.head>.btn{padding:9px 12px;font-size:12px;min-height:40px}.brand{font-size:21px}section{padding:48px 0}h2{font-size:27px}.article h1{font-size:34px}.article{padding-top:36px}.article table{font-size:12px}.wrap{padding:0 20px}footer nav{display:flex}.visual .b1{top:30px}.visual .b2{bottom:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.kakao{background:#fee500;color:#251e17}.warning{border-left:4px solid #de752d;background:#fff4e9;padding:20px 24px;border-radius:9px;margin-top:24px}.warning b{color:#954512}.warning p{margin-bottom:0;color:#734b30}.flow{font-size:14px;font-weight:bold;background:#edf4ff;padding:12px;border-radius:8px;color:#174991}.image-guide{margin-top:32px;background:#f5f8fb;padding:20px;border-radius:12px}.image-guide img{display:block;width:100%;max-width:324px;height:auto;margin:20px auto}.image-guide .link{display:block;text-align:center;color:#2166e8}.article .network h3{font-size:21px}.article .network article{padding:22px}.mobilebar .btn{padding:10px 8px}@media(max-width:850px){.mobilebar a:first-child{flex:.9}.mobilebar a:nth-child(2){flex:1.3}}
/* supplied assets */
.brand{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.telecom-logo{width:76px;height:auto;object-fit:contain}.plan-chart{margin:32px 0 56px}.plan-image{display:block;width:100%;height:auto;border-radius:10px;border:1px solid #e1e9f1}.plan-chart h4{margin-top:28px}.full-guide{margin-top:40px;background:#fff;border:1px solid #dfe7ef;border-radius:14px;padding:24px}.activation-image,.image-guide img.activation-image{display:block;width:100%;max-width:560px;height:auto;margin:24px auto}.full-guide .link{color:#2166e8;font-weight:bold}@media(max-width:850px){.telecom-logo{width:56px}.head .brand{gap:4px;font-size:18px}.full-guide{padding:14px}.plan-chart{margin-bottom:36px}}
