{"id":12,"date":"2026-08-21T13:15:21","date_gmt":"2026-08-21T04:15:21","guid":{"rendered":"https:\/\/kaisermotors.mycafe24.com\/?page_id=12"},"modified":"2026-09-07T16:33:26","modified_gmt":"2026-09-07T07:33:26","slug":"home","status":"publish","type":"page","link":"https:\/\/kaisermotors.co.kr\/","title":{"rendered":"HOME"},"content":{"rendered":"\n\n<!-- Fonts -->\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@300;400;500;600;700&#038;family=Noto+Sans+KR:wght@300;400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n\n  <!-- Swiper -->\n  <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\" \/>\n\n  <style>\n    :root{\n      --bg:#0b0b0c;\n      --bg-soft:#111214;\n      --paper:#ece8df;\n      --paper-2:#f6f3ed;\n      --white:#f5f5f2;\n      --muted:#a2a3a5;\n      --line:rgba(255,255,255,.14);\n      --dark-line:rgba(0,0,0,.14);\n      --gold:#b79b72;\n      --gold-2:#d5c2a1;\n      --red:#8f1f1f;\n      --kr-red:#8E474D;\n      --kr-blue:#43566F;\n      --header-h:84px;\n      --side:clamp(22px,4.2vw,78px);\n      --radius:30px;\n    }\n\n    *{box-sizing:border-box;margin:0;padding:0}\n    html{scroll-behavior:auto;background:var(--bg)}\n    body{\n      font-family:\"Noto Sans KR\",\"Manrope\",sans-serif;\n      background:var(--bg);\n      color:var(--white);\n      overflow-x:hidden;\n      word-break:keep-all;\n    }\n    body.menu-open{overflow:hidden}\n    a{color:inherit;text-decoration:none}\n    button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}\n    img{display:block;width:100%;height:100%;object-fit:cover}\n    ::selection{background:var(--gold);color:#111}\n\n    .en{font-family:\"Manrope\",sans-serif;letter-spacing:-.035em}\n    .wrap{width:100%;}\n    .max{max-width:1540px;margin:0 auto}\n    .eyebrow{\n      display:flex;align-items:center;gap:12px;\n      font:500 11px\/1 \"Manrope\",sans-serif;\n      letter-spacing:.18em;text-transform:uppercase;\n    }\n    .eyebrow::before{content:\"\";width:28px;height:1px;background:currentColor;opacity:.65}\n    .section-title{\n      font-family:\"Manrope\",\"Noto Sans KR\",sans-serif;\n      font-weight:400;letter-spacing:-.055em;line-height:.96;\n      font-size:clamp(44px,7vw,112px);\n    }\n    .section-copy{font-size:clamp(15px,1.2vw,19px);line-height:1.85;color:#b8b8b6;font-weight:300}\n    .paper-copy{color:#55544f}\n    .ko-title{font-family:\"Noto Sans KR\",\"Manrope\",sans-serif !important;font-weight:400;letter-spacing:-.06em !important;line-height:1.06 !important}\n    .section-title.ko-title{font-size:clamp(42px,5.8vw,94px); color:#fff;}\n    .craft-copy h2.ko-title{font-size:clamp(46px,6.2vw,78px); color:#fff;}\n    .slogan-inline{font-weight:500;color:#262521}\n    .slogan-light{display:block;color:#d6d6d3;margin-bottom:10px}\n    .hero-desc strong{font-weight:500;color:#fff}\n\n    \/* progress *\/\n    .progress{position:fixed;top:0;left:0;width:100%;height:2px;z-index:1000;pointer-events:none}\n    .progress span{display:block;width:0;height:100%;background:var(--gold-2)}\n\n    \/* preloader *\/\n    .loader{\n      position:fixed;inset:0;background:#070708;z-index:9999;\n      display:flex;align-items:center;justify-content:center;\n      transition:opacity .8s ease,visibility .8s ease;\n    }\n    .loader.done{opacity:0;visibility:hidden}\n    .loader-inner{width:min(520px,80vw)}\n    .loader-word{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px}\n    .loader-word b{font:500 clamp(22px,4vw,46px)\/1 \"Manrope\";letter-spacing:.18em}\n    .loader-word span{font:500 11px\/1 \"Manrope\";color:#777}\n    .loader-line{height:1px;background:#28282a;overflow:hidden}\n    .loader-line i{display:block;height:100%;width:0;background:#d4c09e;transition:width 1.6s cubic-bezier(.22,1,.36,1)}\n\n    \/* cursor *\/\n    .cursor-dot,.cursor-ring{position:fixed;left:0;top:0;z-index:9998;pointer-events:none;border-radius:50%;mix-blend-mode:difference}\n    .cursor-dot{width:6px;height:6px;background:#fff;transform:translate(-50%,-50%)}\n    .cursor-ring{width:42px;height:42px;border:1px solid rgba(255,255,255,.75);transform:translate(-50%,-50%);transition:width .25s,height .25s,background .25s}\n    .cursor-ring.hover{width:68px;height:68px;background:rgba(255,255,255,.08)}\n\n    \/* header *\/\n    .header{\n      position:fixed;top:0;left:0;width:100%;height:var(--header-h);z-index:500;\n      display:flex;align-items:center;border-bottom:1px solid transparent;\n      transition:background .4s,border-color .4s,backdrop-filter .4s;\n    }\n    .header.scrolled{background:rgba(9,9,10,.72);border-color:rgba(255,255,255,.09);backdrop-filter:blur(18px)}\n    .header-inner{width:100%;padding:0 var(--side);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}\n    .brand{justify-self:start;font:600 18px\/1 \"Manrope\";letter-spacing:.16em;white-space:nowrap}\n    .gnb{display:flex;align-items:center;gap:34px;font-size:13px;font-weight:400}\n    .gnb a{position:relative;color:#e7e7e5}\n    .gnb a::after{content:\"\";position:absolute;left:0;bottom:-8px;width:0;height:1px;background:#fff;transition:.3s}\n    .gnb a:hover::after{width:100%}\n    .header-right{justify-self:end;display:flex;align-items:center;gap:24px}\n    .contact-link{font:500 12px\/1 \"Manrope\";letter-spacing:.12em;text-transform:uppercase}\n    .menu-btn{display:none;width:34px;height:34px;position:relative}\n    .menu-btn i{position:absolute;left:4px;width:26px;height:1px;background:#fff;transition:.35s}\n    .menu-btn i:first-child{top:12px}.menu-btn i:last-child{top:21px}\n    .menu-btn.active i:first-child{top:17px;transform:rotate(45deg)}\n    .menu-btn.active i:last-child{top:17px;transform:rotate(-45deg)}\n\n    .mobile-menu{position:fixed;inset:0;background:#0a0a0b;z-index:450;padding:120px var(--side) 40px;display:flex;flex-direction:column;justify-content:space-between;transform:translateY(-105%);transition:transform .7s cubic-bezier(.76,0,.24,1)}\n    .mobile-menu.open{transform:translateY(0)}\n    .mobile-menu nav{display:flex;flex-direction:column;gap:18px}\n    .mobile-menu nav a{font:400 clamp(38px,11vw,72px)\/1.05 \"Manrope\";letter-spacing:-.05em}\n    .mobile-meta{display:flex;justify-content:space-between;color:#777;font-size:12px;border-top:1px solid #222;padding-top:20px}\n\n    \/* hero *\/\n    .hero{position:relative;height:100svh;min-height:720px;overflow:hidden;background:#080808}\n    .hero-media{position:absolute;inset:-6%;will-change:transform}\n    .hero-media::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,.38) 100%),linear-gradient(0deg,rgba(0,0,0,.7) 0%,transparent 46%)}\n    .hero-media img{filter:saturate(.72) contrast(1.05);transform:scale(1.03)}\n    .hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;max-width: 1700px; margin: 0 auto; padding-bottom: 70px;}\n    .hero-kicker{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:24px;color:#d7d6d2}\n    .hero-kicker p{font-size:12px;letter-spacing:.12em;text-transform:uppercase}\n    .hero-kicker span{font-size:11px;color:#eee;}\n    .hero-title{font:400 clamp(62px,11.4vw,190px)\/.78 \"Manrope\";letter-spacing:-.075em;text-transform:uppercase;white-space:nowrap; color: #fff; line-height: 0.8 !important;}\n    .hero-bottom{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-end;gap:30px}\n    .hero-desc{max-width:610px;font-size:clamp(15px,1.1vw,16px) !important;line-height:1.7 !important;color:#d3d2cf;font-weight:300}\n\n    \/* MADE IN KOREA \u2014 \ud0dc\uadf9\uc744 \ube0c\ub79c\ub4dc \uc2ec\ubcfc\ucc98\ub7fc \uc791\uac8c \ub179\uc778 \ud788\uc5b4\ub85c \ubc30\uc9c0 *\/\n    .hero-badge-wrap{\n      position:absolute;\n      top:calc(var(--header-h) + 28px);\n      left:0;\n      right:0;\n      z-index:4;\n      pointer-events:none;\n    }\n    .hero-badge-inner{\n      width:100%;\n      max-width:1700px;\n      margin:0 auto;\n      display:flex;\n      justify-content:flex-start;\n    }\n    .made-korea-mark{\n      display:inline-flex;\n      align-items:center;\n      gap:14px;\n      padding:12px 17px 12px 12px;\n      color:#fff;\n      border:1px solid rgba(255,255,255,.18);\n      border-radius:18px;\n      background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.045));\n      box-shadow:0 16px 42px rgba(0,0,0,.24);\n      backdrop-filter:blur(14px);\n      -webkit-backdrop-filter:blur(14px);\n    }\n    .made-korea-symbol{\n      width:42px;\n      height:42px;\n      flex:0 0 42px;\n      display:grid;\n      place-items:center;\n      border:1px solid rgba(255,255,255,.34);\n      border-radius:50%;\n      background:rgba(7,7,8,.24);\n      box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);\n    }\n    .made-korea-symbol svg{\n      display:block;\n      width:29px;\n      height:29px;\n      overflow:visible;\n    }\n    .made-korea-text{display:block}\n    .made-korea-mark b{\n      display:block;\n      font:700 12px\/1 \"Manrope\",sans-serif;\n      letter-spacing:.16em;\n    }\n    .made-korea-mark small{\n      display:block;\n      margin-top:6px;\n      font:500 9px\/1.25 \"Manrope\",sans-serif;\n      letter-spacing:.105em;\n      color:rgba(255,255,255,.80);\n    }\n    .made-korea-text::after{\n      content:\"\";\n      display:block;\n      width:54px;\n      height:2px;\n      margin-top:8px;\n      background:linear-gradient(90deg,var(--kr-red) 0 47%,transparent 47% 53%,var(--kr-blue) 53% 100%);\n      opacity:.82;\n    }\n\n    .scroll-cue{display:flex;align-items:center;gap:14px;color:#cfcfcf;font:500 10px\/1 \"Manrope\";letter-spacing:.14em;text-transform:uppercase}\n    .scroll-cue i{\n    width:48px;\n    height:48px;\n    border:1px solid rgba(255,255,255,.45);\n    border-radius:0;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    overflow:hidden;\n    position:relative;\n    font-style:normal;     border-radius: 50%;\n}\n.scroll-cue i::after{\n    content:\"\u2193\";\n    font-size:18px;\n    line-height:1;\n    color:#fff;\n    animation:scrollArrow 1.6s ease-in-out infinite;\n}\n\n@keyframes scrollArrow{\n    0%,100%{\n        transform:translateY(-3px);\n    }\n    50%{\n        transform:translateY(4px);\n    }\n}\n\n    \/* philosophy *\/\n    .philosophy{background:var(--paper);color:#141414;padding:150px 0 150px;position:relative;overflow:hidden}\n    .philosophy-grid{display:flex; justify-content: space-between;gap:70px;align-items:start}\n    .philosophy .eyebrow{margin-top:13px;color:#77746c}\n    .philosophy h2{font-size:clamp(42px,6.7vw,85px) !important;line-height:1.05 !important;letter-spacing:-.065em;font-weight:400;max-width:1050px}\n    .philosophy h2 span{color:#8a877f}\n    .philosophy-foot{margin-top:72px;display:flex;gap:80px; justify-content: space-between;}\n    .big-index{font:300 clamp(80px,12vw,190px)\/.8 \"Manrope\";letter-spacing:-.08em;color:#d4cec3}\n    .philosophy-copy{max-width:560px;align-self:end}\n    .philosophy-copy p{font-size:17px;line-height:1.85;color:#57534c;font-weight:300}\n    .philosophy-copy strong{display:block;margin-bottom:20px;padding-bottom:20px;font:500 12px\/1 \"Manrope\";letter-spacing:.16em;text-transform:uppercase;color:#1a1a1a;    border-bottom: 1px solid #8a877f;}\n\n    \/* signature sticky *\/\n    .signature{position:relative;background:#0b0b0c;min-height:320vh}\n    .signature-sticky{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}\n    \/* WordPress\uc5d0\uc11c GSAP pin \uc0ac\uc6a9 \uc2dc sticky \uc758\uc874\uc131\uc744 \uc81c\uac70 *\/\n    .signature-sticky.gsap-pin-ready{position:relative;top:auto}\n    .signature-bg{position:absolute;inset:0}\n    .signature-bg::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.15) 58%,rgba(0,0,0,.45)),linear-gradient(0deg,rgba(0,0,0,.66),transparent 45%)}\n    .signature-bg img{filter:saturate(.5) brightness(.65);transform:scale(1.06);will-change:transform,filter}\n.sig-wrap{width:100%; max-width:1700px; margin:0 auto;}\n    .sig-top{position:absolute;top:110px;left:var(--side);right:var(--side);z-index:2;display:flex;justify-content:space-between;align-items:flex-start; width:100%; max-width:1700px; margin:0 auto;}\n    .sig-top .eyebrow{color:#d4c09f}\n    .sig-counter{font:400 12px\/1 \"Manrope\";letter-spacing:.1em;color:#aaa}\n    .sig-copy{position:absolute;left:var(--side);right:var(--side);bottom:60px;z-index:3;display:flex;gap:60px;align-items:end; width:100%; max-width:1700px; margin:0 auto;    justify-content: space-between;}\n    .sig-copy h2{font:400 clamp(55px,9vw,150px)\/.82 \"Manrope\";letter-spacing:-.07em;text-transform:uppercase; color:#fff;}\n    .sig-copy h2 em{display:block;font-style:normal;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.6);    line-height: 0.2;}\n    .sig-copy p{font-size:16px;line-height:1.8;color:#c1c1be;justify-self:end;}\n.sig-right{display: flex; flex-direction: column;}\n    .sig-chips{margin-top:28px;display:flex;flex-wrap:wrap;gap:8px}\n    .sig-chips span{padding:10px 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;font:500 10px\/1 \"Manrope\";letter-spacing:.08em;text-transform:uppercase}\n\n    \/* products *\/\n    .products{background:#0e0f10;padding:140px 0 60px;overflow:hidden}\n    .products-head{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding-bottom:72px}\n    .products-head .section-copy{justify-self:end; font-size: 16px; line-height: 1.8; color: #c1c1be;\n    justify-self: end;}\n    .products-track-wrap{position:relative}\n    .products-track{display:flex;gap:26px;width:max-content;padding:0 var(--side) 90px;will-change:transform}\n    .product-card{width:min(68vw,760px);flex:0 0 auto;position:relative}\n    .product-media{height:min(72vh,720px);overflow:hidden;border-radius:2px;position:relative;background:#171719;transform-style:preserve-3d}\n    .product-media::after{content:\"\";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 45%);pointer-events:none}\n    .product-media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1);filter:saturate(.72)}\n    .product-card:hover img{transform:scale(1.05)}\n    .product-tag{position:absolute;top:24px;left:24px;z-index:2;padding:9px 12px;background:rgba(10,10,11,.58);backdrop-filter:blur(8px);font:500 10px\/1 \"Manrope\";letter-spacing:.12em;text-transform:uppercase}\n    .product-info{padding-top:22px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;border-top:1px solid rgba(255,255,255,.13);margin-top:20px}\n    .product-no{font:500 11px\/1 \"Manrope\";color:#78797c}\n    .product-info h3{font:400 clamp(24px,2.3vw,38px)\/1.1 \"Manrope\",\"Noto Sans KR\";letter-spacing:-.04em; color:#fff;}\n    .product-info p{font-size:14px;color:#909094;text-align:right}\n\n    \/* marquee *\/\n    .marquee{background:var(--paper);color:#0c0c0d;border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line);overflow:hidden;padding:28px 0; display:none;}\n    .marquee-inner{display:flex;width:max-content;animation:marquee 24s linear infinite}\n    .marquee-group{display:flex;align-items:center;gap:34px;padding-right:34px}\n    .marquee-group span{font:400 clamp(34px,5vw,80px)\/1 \"Manrope\";letter-spacing:-.05em;white-space:nowrap;text-transform:uppercase}\n    .marquee-group i{width:11px;height:11px;border-radius:50%;background:#a3845d}\n    @keyframes marquee{to{transform:translateX(-50%)}}\n\n    \/* applications *\/\n    .applications{background:var(--paper);color:#111;padding:145px 0 160px}\n    .applications-head{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:72px}\n    .applications-head p{justify-self:end; font-size:16px; line-height: 1.8;}\n    .app-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}\n    .app-card{position:relative;min-height:560px;overflow:hidden;background:#d8d3c9}\n    .app-card.small{min-height:271px}\n    .app-stack{display:grid;gap:18px}\n    .app-card::after{content:\"\";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 56%);transition:.45s}\n    .app-card:hover::after{background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.05) 65%)}\n    .app-card img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1);filter:saturate(.7)}\n    .app-card:hover img{transform:scale(1.045)}\n    .app-content{position:absolute;z-index:2;left:28px;right:28px;bottom:26px;color:#fff;display:flex;justify-content:space-between;align-items:end;gap:20px}\n    .app-content span{font:500 12px\/1 \"Manrope\";letter-spacing:.13em;text-transform:uppercase;color:#d6c5aa}\n    .app-content h3{margin-top:10px;font-size:clamp(23px,2.2vw,38px);font-weight:400;letter-spacing:-.045em; color:#fff;}\n    .circle-arrow{width:48px;height:48px;border:1px solid rgba(255,255,255,.55);border-radius:50%;display:grid;place-items:center;flex:none;transition:.35s}\n    .app-card:hover .circle-arrow{background:#fff;color:#111;transform:rotate(45deg)}\n\n    \/* craft *\/\n    .craft{position:relative;background:#09090a;padding:150px 0}\n    .craft-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw;align-items:start}\n    .craft-copy{position:sticky;top:140px}\n    \/* WordPress\uc5d0\uc11c \ubd80\ubaa8 overflow\/transform\uc73c\ub85c sticky\uac00 \ud480\ub9b4 \ub54c GSAP pin\uc73c\ub85c \ub300\uccb4 *\/\n    .craft-copy.gsap-pin-ready{position:relative;top:auto}\n    .craft-copy .eyebrow{color:#bda480;margin-bottom:34px}\n    .craft-copy h2{font:400 clamp(52px,7vw,110px)\/.92 \"Manrope\";letter-spacing:-.06em}\n    .craft-copy h2 span{display:block;color:#77787b}\n    .craft-copy p{width:100%;margin-top:34px;color:#a2a2a3;line-height:1.8;font-size:16px;}\n    .korea-proof{\n      margin-top:34px;\n      padding-top:22px;\n      border-top:1px solid rgba(255,255,255,.14);\n    }\n    .korea-proof b{\n      display:block;\n      margin-bottom:13px;\n      color:#d8c4a4;\n      font:600 10px\/1 \"Manrope\",sans-serif;\n      letter-spacing:.18em;\n      text-transform:uppercase;\n    }\n    .korea-proof-meta{\n      display:flex;\n      align-items:center;\n      flex-wrap:wrap;\n      gap:9px 0;\n      color:#77787b;\n      font:500 9px\/1.4 \"Manrope\",sans-serif;\n      letter-spacing:.11em;\n      text-transform:uppercase;\n    }\n    .korea-proof-meta span{display:inline-flex;align-items:center}\n    .korea-proof-meta span + span::before{\n      content:\"\/\";\n      margin:0 10px;\n      color:#444548;\n    }\n    .craft-list{border-top:1px solid rgba(255,255,255,.15)}\n    .craft-item{padding:35px 0;border-bottom:1px solid rgba(255,255,255,.15);display:grid;grid-template-columns:56px 1fr;gap:24px}\n    .craft-item .num{font:500 11px\/1 \"Manrope\";color:#646568;padding-top:6px}\n    .craft-item h3{font-size:clamp(24px,2.5vw,38px);font-weight:400;letter-spacing:-.04em;margin-bottom:12px; color:#fff;}\n    .craft-item p{color:#88898b;font-size:15px;line-height:1.75;max-width:620px}\n    .craft-photo{margin-top:72px;height:540px;overflow:hidden}\n    .craft-photo img{filter:grayscale(.12) saturate(.65)}\n\n    \/* stats *\/\n    .stats{background:#141516;padding:95px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n    .stats-grid{display:grid;grid-template-columns:repeat(4,1fr)}\n    .stat{padding:0 34px;border-right:1px solid var(--line)}\n    .stat:first-child{padding-left:0}.stat:last-child{border-right:0}\n    .stat strong{display:flex;align-items:flex-end;gap:4px;font:300 clamp(54px,6vw,96px)\/.9 \"Manrope\";letter-spacing:-.06em}\n    .stat strong small{font-size:17px;letter-spacing:0;padding-bottom:11px;color:#b79b72}\n    .stat span{display:block;margin-top:18px;color:#858689;font-size:12px;line-height:1.55}\n\n    \/* growth roadmap *\/\n    .roadmap{background:var(--paper);color:#141414;padding:105px 0 110px;border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}\n    .roadmap-head{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;margin-bottom:52px}\n    .roadmap-head h2{font:400 clamp(42px,5.7vw,82px)\/1 \"Manrope\",sans-serif;letter-spacing:-.06em}\n    .roadmap-head p{justify-self:end;max-width:480px;font-size:16px;line-height:1.8;color:#68655f;font-weight:300}\n    .roadmap-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}\n    .road{min-height:210px;padding:26px 28px 30px 0;border-right:1px solid var(--dark-line);display:flex;flex-direction:column}\n    .road:nth-child(2),.road:nth-child(3){padding-left:28px}\n    .road:last-child{border-right:0}\n    .road small{font:500 10px\/1 \"Manrope\",sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#8b877f}\n    .road h3{font:400 clamp(23px,2.25vw,34px)\/1.08 \"Manrope\",\"Noto Sans KR\",sans-serif;letter-spacing:-.045em;margin-top:48px;margin-bottom:14px}\n    .road p{font-size:15px;line-height:1.6;color:#6e6a63;font-weight:300;max-width:360px;}\n\n    \/* gallery \/ swiper *\/\n#content .gallery{margin:0;}\n    .gallery{background:#0b0b0c;padding:145px 0 150px}\n    .gallery-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:60px;gap:30px}\n    .gallery-head p{font-size:16px; line-height:1.8;}\n    .gallery-swiper{overflow:visible}\n    .gallery-swiper .swiper-slide{width:min(72vw,960px)}\n    .gallery-card{height:min(70vh,720px);overflow:hidden;position:relative;background:#171719}\n    .gallery-card::after{content:\"\";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.45),transparent 44%)}\n    .gallery-card img{filter:saturate(.72)}\n    .gallery-caption{position:absolute;z-index:2;left:24px;bottom:22px;right:24px;display:flex;justify-content:space-between;gap:20px;align-items:end}\n    .gallery-caption h3{font:400 clamp(24px,2.5vw,42px)\/1.05 \"Manrope\";letter-spacing:-.04em; color:#fff;}\n    .gallery-caption span{font-size:11px;color:#cacac8}\n    .gallery-nav{display:flex;gap:9px;    justify-content: flex-end;}\n    .gallery-nav button{width:52px;height:52px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center;transition:.3s}\n    .gallery-nav button:hover{background:#fff;color:#111}\n\n    \/*\n      MangBoard gallery source\n      - \uc2e4\uc81c \uac8c\uc2dc\ud310 \uc20f\ucf54\ub4dc\ub294 WordPress Shortcode \ube14\ub85d\uc5d0\uc11c \uc2e4\ud589\n      - \ud654\uba74\uc5d0\ub294 \ubcf4\uc774\uc9c0 \uc54a\uc9c0\ub9cc display:none\uc740 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc74c\n      - MangBoard\uac00 \ub300\ud45c\uc774\ubbf8\uc9c0 DOM\uc744 \uc815\uc0c1 \uc0dd\uc131\ud560 \uc218 \uc788\ub3c4\ub85d \ud3ed\uc744 \uc720\uc9c0\n    *\/\n    .kaiser-gallery-mb-source{\n      position:absolute !important;\n      left:-100000px !important;\n      top:0 !important;\n      width:1400px !important;\n      max-width:none !important;\n      height:auto !important;\n      overflow:visible !important;\n      opacity:.001 !important;\n      pointer-events:none !important;\n      z-index:-1 !important;\n    }\n\n\n    \/* reveal helpers \u2014 progressive enhancement: JS\/CDN \uc2e4\ud328 \uc2dc\uc5d0\ub3c4 \ubcf8\ubb38\uc740 \ud56d\uc0c1 \ubcf4\uc784 *\/\n    .reveal-line{overflow:hidden;display:block}\n    .reveal-line > span{display:block;transform:none}\n    .fade-up{opacity:1;transform:none}\n    html.motion-ready .reveal-line > span{transform:translateY(110%)}\n    html.motion-ready .fade-up{opacity:0;transform:translateY(40px)}\n    html:not(.motion-ready) .products-track-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}\n    html:not(.motion-ready) .products-track{transform:none !important}\n\n    @keyframes loaderFailSafe{\n      to{opacity:0;visibility:hidden;pointer-events:none}\n    }\n    .loader{animation:loaderFailSafe .65s ease 3.2s forwards}\n    .loader.done{animation:none}\n\n    \/* =========================================================\n       RESPONSIVE COMPLETE\n       PC 1181px \uc774\uc0c1\uc740 \uae30\uc874 \ucf54\ub4dc\/\ub514\uc790\uc778 \uadf8\ub300\ub85c \uc720\uc9c0\n       1180 \/ 1024 \/ 900 \/ 760 \/ 560 \/ 390 + landscape\n    ========================================================= *\/\n\n\n    \/* ---------------------------------------------------------\n       TABLET LANDSCAPE \/ SMALL LAPTOP\n       1180px \uc774\ud558\n    --------------------------------------------------------- *\/\n    @media (max-width:1180px){\n\n      :root{\n        --side:clamp(28px,4vw,48px);\n        --header-h:76px;\n      }\n\n      .max{\n        width:100%;\n        max-width:none;\n        padding-left:var(--side);\n        padding-right:var(--side);\n      }\n\n      \/* HEADER *\/\n      .gnb,\n      .contact-link{\n        display:none;\n      }\n\n      .menu-btn{\n        display:block;\n      }\n\n      .header-inner{\n        grid-template-columns:1fr auto;\n      }\n\n      .brand{\n        grid-column:1;\n      }\n\n      .header-right{\n        grid-column:2;\n      }\n\n      .mobile-menu{\n        padding-top:calc(var(--header-h) + 44px);\n      }\n\n      \/* HERO *\/\n      .hero{\n        min-height:720px;\n      }\n\n      .hero-content{\n        width:100%;\n        max-width:none;\n        padding-left:var(--side);\n        padding-right:var(--side);\n        padding-bottom:56px;\n      }\n\n      .hero-badge-inner{\n        width:100%;\n        max-width:none;\n        padding-left:var(--side);\n        padding-right:var(--side);\n      }\n\n      .hero-title{\n        font-size:clamp(92px,13.5vw,154px);\n      }\n\n      .hero-desc{\n        max-width:600px;\n      }\n\n      \/* PHILOSOPHY *\/\n      .philosophy{\n        padding:120px 0 125px;\n      }\n\n      .philosophy-grid{\n        flex-direction:column;\n        gap:34px;\n      }\n\n      .philosophy .eyebrow{\n        margin-top:0;\n      }\n\n      .philosophy h2{\n        max-width:940px;\n        font-size:clamp(54px,7.3vw,80px) !important;\n      }\n\n      .philosophy-foot{\n        margin-top:58px;\n        gap:52px;\n      }\n\n      .philosophy-copy{\n        max-width:560px;\n      }\n\n      \/* SIGNATURE *\/\n      .sig-top,\n      .sig-copy{\n        left:var(--side);\n        right:var(--side);\n        width:auto;\n        max-width:none;\n        margin:0;\n      }\n\n      .sig-copy{\n        gap:44px;\n      }\n\n      .sig-copy h2{\n        font-size:clamp(72px,10.2vw,116px);\n      }\n\n      .sig-copy p{\n        max-width:540px;\n      }\n\n      \/* PRODUCTS *\/\n      .products{\n        padding:115px 0 45px;\n      }\n\n      .products-head{\n        grid-template-columns:1fr;\n        gap:28px;\n        padding-bottom:52px;\n      }\n\n      .products-head .section-copy{\n        justify-self:start;\n      }\n\n      .products-track-wrap{\n        overflow-x:auto;\n        overflow-y:hidden;\n        -webkit-overflow-scrolling:touch;\n        scrollbar-width:none;\n        scroll-snap-type:x proximity;\n        overscroll-behavior-inline:contain;\n      }\n\n      .products-track-wrap::-webkit-scrollbar{\n        display:none;\n      }\n\n      .products-track{\n        transform:none !important;\n        padding-bottom:64px;\n      }\n\n      .product-card{\n        width:min(76vw,690px);\n        scroll-snap-align:start;\n      }\n\n      .product-media{\n        height:min(62vh,620px);\n        min-height:500px;\n      }\n\n      \/* APPLICATIONS *\/\n      .applications{\n        padding:120px 0 130px;\n      }\n\n      .applications-head{\n        grid-template-columns:1fr;\n        gap:28px;\n        margin-bottom:56px;\n      }\n\n      .applications-head p{\n        justify-self:start;\n      }\n\n      .app-card{\n        min-height:500px;\n      }\n\n      .app-card.small{\n        min-height:241px;\n      }\n\n      \/* CRAFT *\/\n      .craft{\n        padding:120px 0;\n      }\n\n      .craft-grid{\n        grid-template-columns:1fr;\n        gap:58px;\n      }\n\n      .craft-copy{\n        position:relative;\n        top:auto;\n        max-width:880px;\n      }\n\n      .craft-photo{\n        height:500px;\n        margin-top:58px;\n      }\n\n      \/* STATS *\/\n      .stats-grid{\n        grid-template-columns:1fr 1fr;\n        row-gap:44px;\n      }\n\n      .stat:nth-child(2){\n        border-right:0;\n      }\n\n      .stat:nth-child(3){\n        padding-left:0;\n      }\n\n      \/* ROADMAP *\/\n      .roadmap{\n        padding:95px 0 100px;\n      }\n\n      \/* GALLERY *\/\n      .gallery{\n        padding:115px 0 125px;\n      }\n\n      .gallery-head{\n        margin-bottom:48px;\n      }\n\n      .gallery > .wrap:not(.max){\n        padding-left:var(--side);\n        overflow:visible;\n      }\n\n      .gallery-swiper .swiper-slide{\n        width:min(78vw,830px);\n      }\n\n      .gallery-card{\n        height:min(62vh,620px);\n        min-height:500px;\n      }\n\n      \/* CONTACT *\/\n      .contact{\n        padding:115px 0 50px;\n      }\n\n      .contact-top{\n        display:flex;\n        justify-content:space-between;\n        align-items:flex-end;\n        gap:54px;\n        padding-bottom:82px;\n      }\n\n      .contact h2{\n        margin:0;\n        color:#fff;\n        font:400 clamp(58px,8.2vw,96px)\/.84 \"Manrope\",sans-serif;\n        letter-spacing:-.07em;\n      }\n\n      .contact h2 span{\n        color:#77787b;\n      }\n\n      .contact-side{\n        width:min(100%,520px);\n      }\n\n      .contact-side p{\n        margin:0 0 28px;\n        color:#aaa9a6;\n        font-size:15px;\n        line-height:1.82;\n        font-weight:300;\n      }\n\n      .cta-btn{\n        display:inline-flex;\n        width:min(100%,300px);\n        align-items:center;\n        justify-content:space-between;\n        gap:36px;\n        padding:0 0 13px;\n        border-bottom:1px solid rgba(255,255,255,.7);\n        color:#fff;\n        font:500 11px\/1 \"Manrope\",sans-serif;\n        letter-spacing:.12em;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       TABLET PORTRAIT\n       1024px \uc774\ud558\n    --------------------------------------------------------- *\/\n    @media (max-width:1024px){\n\n      :root{\n        --side:34px;\n        --header-h:74px;\n      }\n\n      \/* HERO *\/\n      .hero{\n        min-height:700px;\n      }\n\n      .hero-content{\n        padding-bottom:48px;\n      }\n\n      .hero-title{\n        font-size:clamp(88px,14.3vw,142px);\n      }\n\n      .hero-desc{\n        max-width:650px;\n      }\n\n      \/* PHILOSOPHY *\/\n      .philosophy{\n        padding:110px 0 115px;\n      }\n\n      .philosophy h2{\n        font-size:clamp(52px,7.8vw,74px) !important;\n      }\n\n      .philosophy-foot{\n        margin-top:52px;\n      }\n\n      \/* SIGNATURE *\/\n      .signature{\n        min-height:260vh;\n      }\n\n      .sig-top{\n        top:98px;\n      }\n\n      .sig-copy{\n        bottom:44px;\n      }\n\n      .sig-copy h2{\n        font-size:clamp(72px,11vw,106px);\n      }\n\n      \/* PRODUCTS *\/\n      .product-card{\n        width:78vw;\n      }\n\n      .product-media{\n        min-height:470px;\n      }\n\n      \/* APPLICATION *\/\n      .app-grid{\n        grid-template-columns:1fr;\n        gap:16px;\n      }\n\n      .app-stack{\n        grid-template-columns:1fr 1fr;\n        gap:16px;\n      }\n\n      .app-card{\n        min-height:470px;\n      }\n\n      .app-card.small{\n        min-height:340px;\n      }\n\n      \/* CRAFT *\/\n      .craft-copy h2.ko-title{\n        font-size:clamp(48px,7.7vw,72px);\n      }\n\n      .craft-photo{\n        height:470px;\n      }\n\n      \/* ROADMAP *\/\n      .roadmap-head{\n        grid-template-columns:1fr;\n        gap:24px;\n      }\n\n      .roadmap-head p{\n        justify-self:start;\n      }\n\n      .roadmap-grid{\n        grid-template-columns:1fr;\n      }\n\n      .road{\n        min-height:auto;\n        padding:28px 0 !important;\n        border-right:0;\n        border-bottom:1px solid var(--dark-line);\n      }\n\n      .road:nth-child(2),\n      .road:nth-child(3){\n        padding-left:0;\n      }\n\n      .road:last-child{\n        border-bottom:0;\n      }\n\n      .road h3{\n        margin-top:26px;\n      }\n\n      \/* GALLERY *\/\n      .gallery-swiper .swiper-slide{\n        width:80vw;\n      }\n\n      .gallery-card{\n        height:min(60vh,590px);\n        min-height:470px;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       WIDE MOBILE \/ SMALL TABLET\n       900px \uc774\ud558\n    --------------------------------------------------------- *\/\n    @media (max-width:900px){\n\n      :root{\n        --side:28px;\n        --header-h:72px;\n      }\n\n      \/* HERO *\/\n      .hero{\n        min-height:690px;\n      }\n\n      .hero-content{\n        padding-bottom:44px;\n      }\n\n      .hero-title{\n        font-size:clamp(82px,15.5vw,132px);\n      }\n\n      .hero-bottom{\n        margin-top:18px;\n      }\n\n      .hero-desc{\n        max-width:100%;\n      }\n\n      \/* PHILOSOPHY *\/\n      .philosophy{\n        padding:102px 0 108px;\n      }\n\n      .philosophy h2{\n        font-size:clamp(48px,8.4vw,70px) !important;\n      }\n\n      .philosophy-foot{\n        flex-direction:column;\n        align-items:flex-start;\n        gap:34px;\n        margin-top:48px;\n      }\n\n      .big-index{\n        font-size:clamp(100px,19vw,158px);\n      }\n\n      .philosophy-copy{\n        max-width:650px;\n      }\n\n      \/* SIGNATURE *\/\n      .signature{\n        min-height:235vh;\n      }\n\n      .sig-top{\n        top:94px;\n      }\n\n      .sig-copy{\n        bottom:38px;\n        flex-direction:column;\n        align-items:flex-start;\n        gap:24px;\n      }\n\n      .sig-copy h2{\n        font-size:clamp(68px,12vw,100px);\n      }\n\n      .sig-copy h2 em{\n        line-height:.45;\n      }\n\n      .sig-right{\n        width:100%;\n      }\n\n      .sig-copy p{\n        max-width:620px;\n      }\n\n      \/* PRODUCTS *\/\n      .product-card{\n        width:81vw;\n      }\n\n      .product-media{\n        min-height:440px;\n      }\n\n      \/* APPLICATION *\/\n      .app-card{\n        min-height:440px;\n      }\n\n      .app-card.small{\n        min-height:320px;\n      }\n\n      \/* CRAFT *\/\n      .craft{\n        padding:105px 0;\n      }\n\n      .craft-photo{\n        height:450px;\n      }\n\n      \/* STATS *\/\n      .stats{\n        padding:80px 0;\n      }\n\n      \/* GALLERY *\/\n      .gallery-head{\n        flex-direction:column;\n        align-items:flex-start;\n        gap:28px;\n      }\n\n      .gallery-head > div:last-child{\n        width:100%;\n      }\n\n      .gallery-nav{\n        justify-content:flex-start;\n      }\n\n      .gallery-swiper .swiper-slide{\n        width:83vw;\n      }\n\n      .gallery-card{\n        height:min(58vh,550px);\n        min-height:440px;\n      }\n\n      \/* CONTACT *\/\n      .contact{\n        padding:102px 0 44px;\n      }\n\n      .contact-top{\n        flex-direction:column;\n        align-items:flex-start;\n        gap:36px;\n        padding-bottom:72px;\n      }\n\n      .contact-side{\n        width:100%;\n        max-width:620px;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       MOBILE\n       760px \uc774\ud558\n    --------------------------------------------------------- *\/\n    @media (max-width:760px){\n\n      :root{\n        --side:20px;\n        --header-h:70px;\n      }\n\n      .cursor-dot,\n      .cursor-ring{\n        display:none;\n      }\n\n      .max{\n        padding-left:var(--side);\n        padding-right:var(--side);\n      }\n\n      \/* HEADER \/ MOBILE MENU *\/\n      .brand{\n        font-size:16px;\n      }\n\n      .mobile-menu{\n        padding:calc(var(--header-h) + 38px) var(--side) 30px;\n      }\n\n      .mobile-menu nav{\n        gap:14px;\n      }\n\n      .mobile-menu nav a{\n        font-size:clamp(38px,12vw,62px);\n      }\n\n      .mobile-meta{\n        gap:18px;\n        flex-wrap:wrap;\n        font-size:11px;\n      }\n\n      \/* HERO *\/\n      .hero{\n        height:100svh;\n        min-height:650px;\n      }\n\n      .hero-media{\n        inset:0;\n      }\n\n      .hero-media img{\n        object-position:58% center;\n      }\n\n      .hero-content{\n        padding-left:var(--side);\n        padding-right:var(--side);\n        padding-bottom:30px;\n      }\n\n      .hero-kicker{\n        margin-bottom:17px;\n        padding-bottom:13px;\n      }\n\n      .hero-kicker p{\n        max-width:88%;\n        font-size:9.5px;\n        line-height:1.45;\n      }\n\n      .hero-kicker span{\n        display:none;\n      }\n\n      .hero-title{\n        font-size:17.8vw;\n        line-height:.86 !important;\n        white-space:normal;\n      }\n\n      .hero-bottom{\n        flex-direction:column;\n        align-items:flex-start;\n        gap:17px;\n        margin-top:19px;\n      }\n\n      .hero-desc{\n        max-width:100%;\n        font-size:13.5px !important;\n        line-height:1.7 !important;\n      }\n\n      .hero-badge-wrap{\n        top:86px;\n      }\n\n      .hero-badge-inner{\n        padding-left:var(--side);\n        padding-right:var(--side);\n      }\n\n      .made-korea-mark{\n        gap:10px;\n        padding:9px 11px 9px 9px;\n        border-radius:14px;\n      }\n\n      .made-korea-symbol{\n        width:34px;\n        height:34px;\n        flex-basis:34px;\n      }\n\n      .made-korea-symbol svg{\n        width:23px;\n        height:23px;\n      }\n\n      .made-korea-mark b{\n        font-size:9.5px;\n      }\n\n      .made-korea-mark small{\n        font-size:7.5px;\n        letter-spacing:.065em;\n      }\n\n      .made-korea-text::after{\n        width:42px;\n        margin-top:6px;\n      }\n\n      .scroll-cue{\n        align-self:flex-end;\n      }\n\n      .scroll-cue span{\n        display:none;\n      }\n\n      .scroll-cue i{\n        width:44px;\n        height:44px;\n      }\n\n      \/* PHILOSOPHY *\/\n      .philosophy{\n        padding:86px 0 92px;\n      }\n\n      .philosophy-grid{\n        gap:26px;\n      }\n\n      .philosophy h2{\n        max-width:none;\n        font-size:11.5vw !important;\n        line-height:1.08 !important;\n      }\n\n      .philosophy h2 br{\n        display:none;\n      }\n\n      .philosophy-foot{\n        gap:26px;\n        margin-top:42px;\n      }\n\n      .big-index{\n        font-size:24vw;\n      }\n\n      .philosophy-copy p{\n        font-size:14px;\n        line-height:1.76;\n      }\n\n      .philosophy-copy p br{\n        display:none;\n      }\n\n      \/* SIGNATURE *\/\n      .signature{\n        min-height:205vh;\n      }\n\n      .sig-top{\n        top:86px;\n        left:var(--side);\n        right:var(--side);\n        width:auto;\n      }\n\n      .sig-copy{\n        left:var(--side);\n        right:var(--side);\n        width:auto;\n        bottom:28px;\n        gap:20px;\n      }\n\n      .sig-copy h2{\n        font-size:13.7vw;\n        line-height:.87;\n      }\n\n      .sig-copy h2 em{\n        line-height:.58;\n      }\n\n      .sig-copy p{\n        font-size:13.5px;\n        line-height:1.7;\n      }\n\n      .sig-copy p br{\n        display:none;\n      }\n\n      .sig-chips{\n        margin-top:15px;\n        gap:6px;\n      }\n\n      .sig-chips span{\n        padding:8px 10px;\n        font-size:8.5px;\n      }\n\n      \/* PRODUCTS *\/\n      .products{\n        padding:86px 0 34px;\n      }\n\n      .products-head{\n        gap:20px;\n        padding-bottom:36px;\n      }\n\n      .products-head .section-copy{\n        font-size:14px;\n        line-height:1.7;\n      }\n\n      .products-head .section-copy br{\n        display:none;\n      }\n\n      .products-track{\n        gap:14px;\n        padding-left:var(--side);\n        padding-right:var(--side);\n        padding-bottom:46px;\n      }\n\n      .product-card{\n        width:86vw;\n      }\n\n      .product-media{\n        height:min(55vh,490px);\n        min-height:380px;\n      }\n\n      .product-tag{\n        top:15px;\n        left:15px;\n      }\n\n      .product-info{\n        grid-template-columns:auto 1fr;\n        gap:12px;\n        padding-top:15px;\n        margin-top:15px;\n      }\n\n      .product-info h3{\n        font-size:clamp(23px,6.8vw,31px);\n      }\n\n      .product-info p{\n        display:none;\n      }\n\n      \/* APPLICATION *\/\n      .applications{\n        padding:86px 0 92px;\n      }\n\n      .applications-head{\n        gap:20px;\n        margin-bottom:38px;\n      }\n\n      .applications-head p{\n        font-size:14px;\n        line-height:1.7;\n      }\n\n      .applications-head p br{\n        display:none;\n      }\n\n      .app-grid{\n        grid-template-columns:1fr;\n      }\n\n      .app-stack{\n        grid-template-columns:1fr;\n        gap:14px;\n      }\n\n      .app-card,\n      .app-card.small{\n        min-height:370px;\n      }\n\n      .app-content{\n        left:17px;\n        right:17px;\n        bottom:17px;\n      }\n\n      .app-content h3{\n        font-size:clamp(23px,6.8vw,31px);\n      }\n\n      .circle-arrow{\n        width:43px;\n        height:43px;\n      }\n\n      \/* CRAFT *\/\n      .craft{\n        padding:86px 0;\n      }\n\n      .craft-grid{\n        gap:44px;\n      }\n\n      .craft-copy h2.ko-title{\n        font-size:11.3vw;\n        line-height:1.1 !important;\n      }\n\n      .craft-copy p{\n        margin-top:25px;\n        font-size:14px;\n        line-height:1.76;\n      }\n\n      .korea-proof{\n        margin-top:23px;\n        padding-top:17px;\n      }\n\n      .craft-item{\n        grid-template-columns:32px 1fr;\n        gap:13px;\n        padding:24px 0;\n      }\n\n      .craft-item h3{\n        font-size:clamp(22px,6.4vw,29px);\n      }\n\n      .craft-item p{\n        font-size:13.5px;\n        line-height:1.68;\n      }\n\n      .craft-photo{\n        height:390px;\n        margin-top:40px;\n      }\n\n      \/* STATS *\/\n      .stats{\n        padding:60px 0;\n      }\n\n      .stats-grid{\n        grid-template-columns:1fr 1fr;\n        row-gap:28px;\n      }\n\n      .stat{\n        padding:0 13px;\n      }\n\n      .stat strong{\n        font-size:13vw;\n      }\n\n      .stat span{\n        font-size:10px;\n      }\n\n      \/* ROADMAP *\/\n      .roadmap{\n        padding:70px 0 76px;\n      }\n\n      .roadmap-head{\n        gap:18px;\n        margin-bottom:32px;\n      }\n\n      .roadmap-head h2{\n        font-size:10.5vw;\n      }\n\n      .roadmap-head p{\n        font-size:14px;\n        line-height:1.7;\n      }\n\n      .road{\n        padding:25px 0 !important;\n      }\n\n      .road h3{\n        margin-top:25px;\n      }\n\n      \/* GALLERY *\/\n      .gallery{\n        padding:84px 0 88px;\n      }\n\n      .gallery-head{\n        gap:22px;\n        margin-bottom:36px;\n      }\n\n      .gallery-head p{\n        font-size:14px;\n        line-height:1.7;\n      }\n\n      .gallery-head p br{\n        display:none;\n      }\n\n      .gallery-nav{\n        margin-top:16px !important;\n      }\n\n      .gallery-nav button{\n        width:46px;\n        height:46px;\n      }\n\n      .gallery > .wrap:not(.max){\n        padding-left:var(--side);\n      }\n\n      .gallery-swiper .swiper-slide{\n        width:88vw;\n      }\n\n      .gallery-card{\n        height:min(54vh,490px);\n        min-height:360px;\n      }\n\n      .gallery-caption{\n        left:17px;\n        right:17px;\n        bottom:17px;\n      }\n\n      .gallery-caption h3{\n        font-size:clamp(23px,6.8vw,32px);\n      }\n\n      \/* CONTACT *\/\n      .contact{\n        padding:84px 0 32px;\n      }\n\n      .contact-top{\n        gap:32px;\n        padding-bottom:60px;\n      }\n\n      .contact h2{\n        font-size:14.5vw;\n      }\n\n      .contact-side p{\n        font-size:14px;\n        line-height:1.72;\n      }\n\n      .contact-side p br{\n        display:none;\n      }\n\n      .cta-btn{\n        width:min(100%,290px);\n      }\n\n      .section-title.ko-title{\n        font-size:10.7vw;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       COMPACT MOBILE\n       560px \uc774\ud558\n    --------------------------------------------------------- *\/\n    @media (max-width:560px){\n\n      :root{\n        --side:18px;\n      }\n\n      \/* HERO *\/\n      .hero{\n        min-height:625px;\n      }\n\n      .hero-media img{\n        object-position:60% center;\n      }\n\n      .hero-title{\n        font-size:18.2vw;\n      }\n\n      .hero-desc{\n        font-size:13px !important;\n      }\n\n      .hero-badge-wrap{\n        top:80px;\n      }\n\n      .made-korea-mark{\n        gap:8px;\n        padding:8px 9px 8px 8px;\n      }\n\n      .made-korea-symbol{\n        width:31px;\n        height:31px;\n        flex-basis:31px;\n      }\n\n      .made-korea-symbol svg{\n        width:21px;\n        height:21px;\n      }\n\n      .made-korea-mark b{\n        font-size:8.5px;\n      }\n\n      .made-korea-mark small{\n        font-size:6.8px;\n        letter-spacing:.05em;\n      }\n\n      .made-korea-text::after{\n        width:36px;\n        margin-top:5px;\n      }\n\n      \/* PHILOSOPHY *\/\n      .philosophy h2{\n        font-size:11.1vw !important;\n      }\n\n      .philosophy-copy p{\n        font-size:13.5px;\n      }\n\n      \/* SIGNATURE *\/\n      .signature{\n        min-height:188vh;\n      }\n\n      .sig-top{\n        top:80px;\n      }\n\n      .sig-top .eyebrow{\n        font-size:8.5px;\n      }\n\n      .sig-counter{\n        font-size:9px;\n      }\n\n      .sig-copy h2{\n        font-size:14vw;\n      }\n\n      .sig-chips span{\n        font-size:8px;\n        letter-spacing:.055em;\n      }\n\n      \/* PRODUCTS *\/\n      .product-card{\n        width:88vw;\n      }\n\n      .product-media{\n        height:51vh;\n        min-height:340px;\n      }\n\n      \/* APPLICATION *\/\n      .app-card,\n      .app-card.small{\n        min-height:330px;\n      }\n\n      \/* CRAFT *\/\n      .craft-copy h2.ko-title{\n        font-size:11vw;\n      }\n\n      .korea-proof-meta{\n        gap:6px 0;\n        font-size:7.5px;\n      }\n\n      .korea-proof-meta span + span::before{\n        margin:0 5px;\n      }\n\n      .craft-photo{\n        height:340px;\n      }\n\n      \/* STATS *\/\n      .stats-grid{\n        grid-template-columns:1fr;\n        row-gap:0;\n      }\n\n      .stat,\n      .stat:first-child,\n      .stat:nth-child(3){\n        padding:23px 0;\n        border-right:0;\n        border-bottom:1px solid var(--line);\n      }\n\n      .stat:first-child{\n        padding-top:0;\n      }\n\n      .stat:last-child{\n        padding-bottom:0;\n        border-bottom:0;\n      }\n\n      .stat strong{\n        font-size:17vw;\n      }\n\n      .stat span{\n        margin-top:11px;\n        font-size:10.5px;\n      }\n\n      \/* GALLERY *\/\n      .gallery-swiper .swiper-slide{\n        width:90vw;\n      }\n\n      .gallery-card{\n        height:49vh;\n        min-height:320px;\n      }\n\n      .gallery-caption{\n        flex-direction:column;\n        align-items:flex-start;\n        gap:7px;\n      }\n\n      .gallery-caption h3{\n        font-size:clamp(22px,7.2vw,30px);\n      }\n\n      \/* CONTACT *\/\n      .contact h2{\n        font-size:15vw;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       NARROW MOBILE\n       390px \uc774\ud558\n    --------------------------------------------------------- *\/\n    @media (max-width:390px){\n\n      :root{\n        --side:16px;\n      }\n\n      .hero{\n        min-height:610px;\n      }\n\n      .hero-title{\n        font-size:18.5vw;\n      }\n\n      .hero-desc{\n        font-size:12.5px !important;\n        line-height:1.66 !important;\n      }\n\n      .made-korea-mark small{\n        max-width:180px;\n        white-space:normal;\n      }\n\n      .philosophy{\n        padding:76px 0 82px;\n      }\n\n      .philosophy h2{\n        font-size:10.9vw !important;\n      }\n\n      .signature{\n        min-height:178vh;\n      }\n\n      .sig-copy h2{\n        font-size:14.2vw;\n      }\n\n      .products,\n      .applications,\n      .craft,\n      .gallery{\n        padding-top:76px;\n      }\n\n      .product-media{\n        min-height:320px;\n      }\n\n      .app-card,\n      .app-card.small{\n        min-height:310px;\n      }\n\n      .craft-photo{\n        height:310px;\n      }\n\n      .gallery-card{\n        min-height:300px;\n      }\n\n      .gallery-nav button{\n        width:42px;\n        height:42px;\n      }\n\n      .contact{\n        padding-top:76px;\n      }\n\n      .contact h2{\n        font-size:15.4vw;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       TOUCH DEVICE\n       \ud130\uce58 \ud658\uacbd\uc5d0\uc11c hover\uc131 \ucee4\uc11c\/3D \uc794\uc0c1 \ubc29\uc9c0\n    --------------------------------------------------------- *\/\n    @media (hover:none), (pointer:coarse){\n\n      .cursor-dot,\n      .cursor-ring{\n        display:none !important;\n      }\n\n      .product-card:hover img,\n      .app-card:hover img{\n        transform:none;\n      }\n\n      .gallery-nav button:hover{\n        background:transparent;\n        color:inherit;\n      }\n    }\n\n\n    \/* ---------------------------------------------------------\n       MOBILE LANDSCAPE \/ \ub0ae\uc740 \ud654\uba74\n    --------------------------------------------------------- *\/\n    @media (max-width:900px) and (max-height:600px) and (orientation:landscape){\n\n      .hero{\n        height:auto;\n        min-height:540px;\n      }\n\n      .hero-content{\n        padding-top:112px;\n        padding-bottom:26px;\n      }\n\n      .hero-badge-wrap{\n        top:76px;\n      }\n\n      .hero-title{\n        font-size:11.2vw;\n      }\n\n      .hero-bottom{\n        flex-direction:row;\n        align-items:flex-end;\n      }\n\n      .hero-desc{\n        max-width:68%;\n        font-size:12.5px !important;\n      }\n\n      .signature{\n        min-height:210vh;\n      }\n\n      .product-media{\n        height:72vh;\n        min-height:320px;\n      }\n    }\n\n  <\/style>\n\n\n  <div class=\"loader\" id=\"loader\">\n    <div class=\"loader-inner\">\n      <div class=\"loader-word\"><b>KAISER<\/b><span>PREMIUM MOBILITY<\/span><\/div>\n      <div class=\"loader-line\"><i id=\"loaderBar\"><\/i><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"progress\"><span id=\"progressBar\"><\/span><\/div>\n  <div class=\"cursor-dot\"><\/div>\n  <div class=\"cursor-ring\"><\/div>\n\n\n  <main id=\"top\">\n    <!-- HERO -->\n    <section class=\"hero\">\n      <div class=\"hero-media\" id=\"heroMedia\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1503376780353-7e6692767b70?auto=format&#038;fit=crop&#038;w=2200&#038;q=90\" alt=\"\ud504\ub9ac\ubbf8\uc5c4 \ucc28\ub7c9 \uc774\ubbf8\uc9c0 \uc784\uc2dc \uc774\ubbf8\uc9c0\">\n      <\/div>\n\n      <div class=\"hero-badge-wrap\">\n        <div class=\"hero-badge-inner\">\n          <div class=\"made-korea-mark fade-up\" aria-label=\"Made in Korea \u00b7 Domestic Material \u00b7 In-house Design and Build\">\n            <span class=\"made-korea-symbol\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 100 100\" focusable=\"false\">\n                <defs>\n                  <clipPath id=\"kaiserTaegeukClip\">\n                    <circle cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\n                  <\/clipPath>\n                <\/defs>\n                <g clip-path=\"url(#kaiserTaegeukClip)\" transform=\"rotate(32.25 50 50)\">\n                  <rect x=\"8\" y=\"8\" width=\"84\" height=\"42\" fill=\"var(--kr-red)\"><\/rect>\n                  <rect x=\"8\" y=\"50\" width=\"84\" height=\"42\" fill=\"var(--kr-blue)\"><\/rect>\n                  <circle cx=\"29\" cy=\"50\" r=\"21\" fill=\"var(--kr-red)\"><\/circle>\n                  <circle cx=\"71\" cy=\"50\" r=\"21\" fill=\"var(--kr-blue)\"><\/circle>\n                <\/g>\n              <\/svg>\n            <\/span>\n            <div class=\"made-korea-text\">\n              <b>MADE IN KOREA<\/b>\n              <small>DOMESTIC MATERIAL \u00b7 IN-HOUSE DESIGN &amp; BUILD<\/small>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-content\">\n        <div class=\"hero-kicker fade-up\">\n          <p class=\"en\">Premium Special Vehicle Interior &#038; Components<\/p>\n          <span>INCHEON \u00b7 KOREA<\/span>\n        <\/div>\n        <h1 class=\"hero-title en\">\n          <span class=\"reveal-line\"><span>Beyond<\/span><\/span>\n          <span class=\"reveal-line\"><span>Ordinary<\/span><\/span>\n        <\/h1>\n        <div class=\"hero-bottom fade-up\">\n          <p class=\"hero-desc\">\uc774\ub3d9\uc758 \uc2dc\uac04, \uba38\ubb34\ub984\uc758 \uaca9\uc73c\ub85c \uce74\uc774\uc800\ubaa8\ud130\uc2a4\ub294 VIP \uc758\uc804\uc6a9 \ucee8\ubc84\uc804, \ucea0\ud551.\ucc28\ubc15 \ucee8\ubc84\uc804, \ud2b9\uc218\ucc28\ub7c9 \ud2b9\uc7a5\uc744 \uc790\uccb4 \uc124\uacc4\uc81c\uc870\ud558\ub294 \ud504\ub9ac\ubbf8\uc5c4 \ubaa8\ube4c\ub9ac\ud2f0 \ube0c\ub79c\ub4dc\uc785\ub2c8\ub2e4.\n<\/p>\n          <div class=\"scroll-cue\"><span>SCROLL<\/span><i><\/i><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- BRAND STATEMENT -->\n    <section class=\"philosophy\" id=\"brand\">\n      <div class=\"wrap max\">\n        <div class=\"philosophy-grid\">\n          <div class=\"eyebrow fade-up\">Our Philosophy<\/div>\n          <h2 class=\"fade-up\">\ucc28\ub7c9 \uc548\uc758 \ubaa8\ub4e0 \uc21c\uac04\uc774<br><span>\ub354 \ud3b8\uc548\ud558\uace0, \ub354 \ud2b9\ubcc4\ud558\ub3c4\ub85d.<\/span><\/h2>\n        <\/div>\n        <div class=\"philosophy-foot\">\n          <div class=\"big-index fade-up\">01<\/div>\n          <div class=\"philosophy-copy fade-up\">\n            <strong>Designed for the moment<\/strong>\n            <p>\ubcf4\uc774\ub294 \ub514\uc790\uc778\ub9cc\uc774 \uc544\ub2c8\ub77c \uc549\ub294 \uac10\uac01, \uc6c0\uc9c1\uc784\uc758 \uc5ec\uc720, \uc0ac\uc6a9\uc790\uc758 \ub3d9\uc120\uae4c\uc9c0 \uc0dd\uac01\ud569\ub2c8\ub2e4.<br>\n\uad6d\ub0b4\uc0b0 \uc6d0\uc7ac\ub8cc\uc640 \uac80\uc99d\ub41c \uad6d\ub0b4 \uc18c\uc7ac\ub97c \ubc14\ud0d5\uc73c\ub85c \uc9c1\uc811 \uc124\uacc4\u00b7\uc81c\uc791\ud558\uba70, \uc2dc\ud2b8\uc640 \ubd80\ud488 \ud558\ub098\uc5d0\ub3c4 \ucc28\ub7c9\uc758 \ubaa9\uc801\uacfc \ud0d1\uc2b9 \uacbd\ud5d8\uc774 \uc790\uc5f0\uc2a4\ub7fd\uac8c \uc774\uc5b4\uc9c0\ub3c4\ub85d \uc644\uc131\ud569\ub2c8\ub2e4.\n<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- SIGNATURE EXPERIENCE -->\n    <section class=\"signature\" id=\"experience\">\n      <div class=\"signature-sticky\">\n        <div class=\"signature-bg\" id=\"signatureBg\">\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1542362567-b07e54358753?auto=format&#038;fit=crop&#038;w=2200&#038;q=90\" alt=\"\ud504\ub9ac\ubbf8\uc5c4 \ucc28\ub7c9 \uc778\ud14c\ub9ac\uc5b4 \uc784\uc2dc \uc774\ubbf8\uc9c0\">\n        <\/div>\n<div class=\"sig-wrap\">\n        <div class=\"sig-top\">\n          <div class=\"eyebrow\">Signature Experience<\/div>\n          <div class=\"sig-counter en\">01 \u2014 03<\/div>\n        <\/div>\n        <div class=\"sig-copy\">\n          <h2 class=\"en\"><span>Crafted<\/span><em>for Comfort.<\/em><\/h2>\n          <div class=\"sig-right\">\n            <p>VIP \uc758\uc804, \ucea0\ud551, \ud2b9\uc7a5 \ubaa9\uc801\uc5d0 \ub530\ub77c \ub2ec\ub77c\uc9c0\ub294 \uacf5\uac04.<br>\uce74\uc774\uc800\ubaa8\ud130\uc2a4\ub294 \uad6d\ub0b4\uc0b0 \uc6d0\uc7ac\ub8cc\uc640 \uc790\uccb4 \uc124\uacc4\u00b7\uc81c\uc791 \uae30\uc220\uc744 \ubc14\ud0d5\uc73c\ub85c<br>&#8216;\uacf5\uac04\uc744 \uc644\uc131\ud558\ub294 \ud575\uc2ec\uc694\uc18c&#8217;\ubd80\ud130 \uc815\uad50\ud558\uac8c \ub9cc\ub4e4\uc5b4\uac11\ub2c8\ub2e4.<\/p>\n            <div class=\"sig-chips\"><span>Made in Korea<\/span><span>In-house Design<\/span><span>Special Vehicle<\/span><\/div>\n          <\/div>\n        <\/div>\n<\/div>\n      <\/div>\n    <\/section>\n\n    <!-- PRODUCTS -->\n    <section class=\"products\" id=\"products\">\n      <div class=\"wrap max products-head\">\n        <div>\n          <div class=\"eyebrow fade-up\" style=\"color:#b79b72;margin-bottom:28px\">Special Vehicle Lineup<\/div>\n          <h2 class=\"section-title ko-title fade-up\">\ucc28\uc885\uacfc \ubaa9\uc801\uc5d0 \ub9de\ucd98<br>\ud2b9\uc7a5 \ub77c\uc778\uc5c5<\/h2>\n        <\/div>\n        <p class=\"section-copy fade-up\">PV5, \uce74\ub2c8\ubc1c, \uc2a4\ud0c0\ub9ac\uc544\ub97c \ube44\ub86f\ud55c \ub2e4\uc591\ud55c \ucc28\uc885\uc744 \uae30\ubc18\uc73c\ub85c \ucea0\ud551\u00b7\ucc28\ubc15\uc6a9 \ud2b9\uc7a5\ubd80\ud130 VIP \uc758\uc804\uc6a9 \ud2b9\uc7a5\uae4c\uc9c0 \ub9de\ucda4\ud615 \uc194\ub8e8\uc158\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.  \ud2b9\uc7a5 \ubd80\ud488 \uc635\uc158\uacfc \ud2b9\uc218\ucc28\ub7c9 \uc81c\uc791\uae4c\uc9c0 \uace0\uac1d\uc774 \uc6d0\ud558\ub294 \ubaa9\uc801\uc5d0 \ucd5c\uc801\ud654\ub41c \ubaa8\ube4c\ub9ac\ud2f0\ub97c \uc644\uc131\ud569\ub2c8\ub2e4.<\/p>\n      <\/div>\n\n      <div class=\"products-track-wrap\">\n        <div class=\"products-track\" id=\"productsTrack\">\n          <article class=\"product-card hover-target\">\n            <div class=\"product-media\"><span class=\"product-tag\">PV5 \/ PBV<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-2026\ub144-9\uc6d4-7\uc77c-\uc624\ud6c4-02_42_31-1.png\" alt=\"PV5 \ubc0f PBV \ud2b9\uc7a5 \uc784\uc2dc \uc774\ubbf8\uc9c0\"><\/div>\n            <div class=\"product-info\"><span class=\"product-no en\">01<\/span><h3>PV5 \/ PBV<\/h3><p>\ucea0\ud551\u00b7\ucc28\ubc15\ubd80\ud130 VIP \uc758\uc804\uae4c\uc9c0<br>\ubaa9\uc801\ubcc4 \uad6c\uc131<\/p><\/div>\n          <\/article>\n          <article class=\"product-card hover-target\">\n            <div class=\"product-media\"><span class=\"product-tag\">Carnival<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-2026\ub144-9\uc6d4-7\uc77c-\uc624\ud6c4-02_42_32-2.png\" alt=\"\uce74\ub2c8\ubc1c \ud2b9\uc7a5 \uc784\uc2dc \uc774\ubbf8\uc9c0\"><\/div>\n            <div class=\"product-info\"><span class=\"product-no en\">02<\/span><h3>\uce74\ub2c8\ubc1c<\/h3><p>\ucea0\ud551\u00b7\ucc28\ubc15 \ubc0f VIP \uc758\uc804\uc5d0 \ub9de\ucd98<br>\uacf5\uac04 \uad6c\uc131\uacfc \uc635\uc158<\/p><\/div>\n          <\/article>\n          <article class=\"product-card hover-target\">\n            <div class=\"product-media\"><span class=\"product-tag\">Staria<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-2026\ub144-9\uc6d4-7\uc77c-\uc624\ud6c4-02_42_32-3.png\" alt=\"\uc2a4\ud0c0\ub9ac\uc544 \ud2b9\uc7a5 \uc784\uc2dc \uc774\ubbf8\uc9c0\"><\/div>\n            <div class=\"product-info\"><span class=\"product-no en\">03<\/span><h3>\uc2a4\ud0c0\ub9ac\uc544<\/h3><p>\uc0ac\uc6a9 \ubaa9\uc801\uacfc \ud0d1\uc2b9 \uacbd\ud5d8\uc744 \uace0\ub824\ud55c<br>\ub9de\ucda4\ud615 \uad6c\uc131<\/p><\/div>\n          <\/article>\n\n         <!-- <article class=\"product-card hover-target\">\n            <div class=\"product-media\"><span class=\"product-tag\">Parts & Options<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/fb0201b0-44f1-4fc3-86b8-b991b046f2d7-1.png\" alt=\"\ud2b9\uc7a5 \ubd80\ud488 \ubc0f \uc635\uc158 \uc784\uc2dc \uc774\ubbf8\uc9c0\"><\/div>\n            <div class=\"product-info\"><span class=\"product-no en\">04<\/span><h3>\ud2b9\uc7a5 \ubd80\ud488 &amp; \uc635\uc158<\/h3><p>\uc2dc\ud2b8\ubd80\ud130 \ud3b8\uc758 \ubd80\ud488\uae4c\uc9c0<br>\ubaa9\uc801\uc5d0 \ub9de\ucd98 \uc120\ud0dd \uad6c\uc131<\/p><\/div>\n          <\/article> -->\n\n          <article class=\"product-card hover-target\">\n            <div class=\"product-media\"><span class=\"product-tag\">Special Vehicle<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/fb0201b0-44f1-4fc3-86b8-b991b046f2d7-1.png\" alt=\"\ud2b9\uc218\ucc28\ub7c9 \ud2b9\uc7a5 \uc784\uc2dc \uc774\ubbf8\uc9c0\"><\/div>\n            <div class=\"product-info\"><span class=\"product-no en\">05<\/span><h3>\ud2b9\uc218\ucc28\ub7c9<\/h3><p>\ud504\ub85c\uc81d\ud2b8\uc758 \uc6a9\ub3c4\uc640 \ud658\uacbd\uc5d0 \ub9de\ucd98<br>\ud2b9\uc218 \ubaa9\uc801 \ucc28\ub7c9 \uc194\ub8e8\uc158<\/p><\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- MARQUEE -->\n    <div class=\"marquee\" aria-hidden=\"true\">\n      <div class=\"marquee-inner\">\n        <div class=\"marquee-group\"><span>VIP Mobility<\/span><i><\/i><span>Precision Interior<\/span><i><\/i><span>Special Vehicle<\/span><i><\/i><span>Built for Comfort<\/span><i><\/i><\/div>\n        <div class=\"marquee-group\"><span>VIP Mobility<\/span><i><\/i><span>Precision Interior<\/span><i><\/i><span>Special Vehicle<\/span><i><\/i><span>Built for Comfort<\/span><i><\/i><\/div>\n      <\/div>\n    <\/div>\n\n    <!-- APPLICATIONS -->\n    <section class=\"applications\" id=\"applications\">\n      <div class=\"wrap max\">\n        <div class=\"applications-head\">\n          <div>\n            <div class=\"eyebrow fade-up\" style=\"color:#8b7659;margin-bottom:28px\">Main Business<\/div>\n            <h2 class=\"section-title ko-title fade-up\" style=\"color:#333\">\uc138 \uac00\uc9c0 \ud2b9\uc7a5 \ubd84\uc57c\ub97c<br>\ud558\ub098\uc758 \uae30\uc900\uc73c\ub85c.<\/h2>\n          <\/div>\n          <p class=\"section-copy paper-copy fade-up\">\uce74\uc774\uc800\ubaa8\ud130\uc2a4\uc758 \uc81c\ud488\uc740 \ud558\ub098\uc758 \ucc28\uc885\uc5d0 \uba38\ubb34\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<br>\ucea0\ud551\uce74, VIP \uc758\uc804 \ucc28\ub7c9, \ud2b9\uc7a5 \ud504\ub85c\uc81d\ud2b8 \ub4f1 \ubaa9\uc801\uc5d0 \ub530\ub77c \ub2e4\uc591\ud55c<br> \uacf5\uac04\uc5d0 \uc801\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n        <\/div>\n\n        <div class=\"app-grid\">\n          <a class=\"app-card hover-target fade-up\" href=\"#contact\">\n            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/kaiser_camping_carstay_conversion.png\" alt=\"\ucea0\ud551 \ubc0f \ucc28\ubc15\uc6a9 \ud2b9\uc7a5 \uc784\uc2dc \uc774\ubbf8\uc9c0\">\n            <div class=\"app-content\"><div><span>01 \u00b7 Executive<\/span><h3>\ucea0\ud551 \ucc28\ubc15 \ucee8\ubc84\uc804<\/h3><\/div><i class=\"circle-arrow\">\u2197<\/i><\/div>\n          <\/a>\n          <div class=\"app-stack\">\n\n            <a class=\"app-card small hover-target fade-up\" href=\"#contact\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/kaiser_vip_conversion.png\" alt=\"\ucea0\ud551&#038;\ucc28\ubc15\"><div class=\"app-content\"><div><span>02 \u00b7 LEISURE<\/span><h3>VIP \uc758\uc804\uc6a9 \ucee8\ubc84\uc804<\/h3><\/div><i class=\"circle-arrow\">\u2197<\/i><\/div><\/a>\n\n            <a class=\"app-card small hover-target fade-up\" href=\"#contact\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/fb0201b0-44f1-4fc3-86b8-b991b046f2d7-1.png\" alt=\"\ud2b9\uc218\ucc28\ub7c9\"><div class=\"app-content\"><div><span>03 \u00b7 SPECIAL<\/span><h3>\ud2b9\uc218\ucc28\ub7c9 \ud2b9\uc7a5<\/h3><\/div><i class=\"circle-arrow\">\u2197<\/i><\/div><\/a>\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- TECHNOLOGY \/ CRAFT -->\n    <section class=\"craft\" id=\"craft\">\n      <div class=\"wrap max craft-grid\">\n        <div class=\"craft-copy\">\n          <div class=\"eyebrow fade-up\">Korean Craftsmanship \u00b7 Our Standard<\/div>\n          <h2 class=\"ko-title fade-up\">\uc800\ud488\uc9c8 \uc18c\uc7ac\uc640 \ud0c0\ud611\ud558\uc9c0 \uc54a\ub294 \uc9d1\uc694\ud568,<br> \uc9c1\uc811 \uc124\uacc4\ud558\uace0 \uc81c\uc791\ud558\ub294 \uc644\ubcbd\ud568.<br><span>\uce74\uc774\uc800\ubaa8\ud130\uc2a4\uac00 \uc9c0\ud0a4\ub294 \ub2e8 \ud558\ub098\uc758 \uae30\uc900\uc785\ub2c8\ub2e4<\/span><\/h2>\n          <p class=\"fade-up\"><strong class=\"slogan-inline slogan-light\">\uad6d\ub0b4\uc0b0 \uc6d0\uc7ac\ub8cc\uc640 \uad6d\ub0b4 \uc18c\uc7ac \uc5c5\uccb4\uc758 \uac80\uc99d\ub41c \uc790\uc7ac\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/strong> \ucc28\uc885\uacfc \ubaa9\uc801\uc5d0 \ub9de\ucdb0 \uad6c\uc870\uc640 \uae30\ub2a5\uc744 \uc9c1\uc811 \uc124\uacc4\ud558\uace0 \uc81c\uc791\ud558\uba70, \uc18c\uc7ac \uc120\ud0dd\ubd80\ud130 \ub9c8\uac10\uacfc \uc0ac\uc6a9\uc131\uae4c\uc9c0 \ud558\ub098\uc758 \uae30\uc900\uc73c\ub85c \uc644\uc131\ud569\ub2c8\ub2e4.<\/p>\n          <div class=\"korea-proof fade-up\">\n            <b>Korean Craftsmanship<\/b>\n            <div class=\"korea-proof-meta\">\n              <span>Domestic Material<\/span>\n              <span>In-house Design<\/span>\n              <span>In-house Manufacturing<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div>\n          <div class=\"craft-list\">\n            <div class=\"craft-item fade-up\"><span class=\"num en\">01<\/span><div><h3>Domestic Material<\/h3><p>\uad6d\ub0b4\uc0b0 \uc6d0\uc7ac\ub8cc\uc640 \uad6d\ub0b4 \uc18c\uc7ac \uc5c5\uccb4\uc758 \uac80\uc99d\ub41c \uc790\uc7ac\ub97c \ubc14\ud0d5\uc73c\ub85c, \ubcf4\uc774\uc9c0 \uc54a\ub294 \ubd80\ubd84\uae4c\uc9c0 \uc2e0\ub8b0\ud560 \uc218 \uc788\ub294 \ud488\uc9c8\uc744 \uc9c0\ud5a5\ud569\ub2c8\ub2e4.<\/p><\/div><\/div>\n            <div class=\"craft-item fade-up\"><span class=\"num en\">02<\/span><div><h3>In-house Design &amp; Manufacturing<\/h3><p>\ucc28\uc885\uacfc \ubaa9\uc801\uc5d0 \ub9de\ucdb0 \uad6c\uc870\ubd80\ud130 \ub514\ud14c\uc77c\uae4c\uc9c0 \uc9c1\uc811 \uc124\uacc4\ud558\uace0 \uc81c\uc791\ud558\uba70, \uce74\uc774\uc800\ubaa8\ud130\uc2a4\ub9cc\uc758 \uc77c\uad00\ub41c \uc81c\uc791 \uae30\uc900\uc744 \uc720\uc9c0\ud569\ub2c8\ub2e4.<\/p><\/div><\/div>\n            <div class=\"craft-item fade-up\"><span class=\"num en\">03<\/span><div><h3>Refined Finish<\/h3><p>\ucc28\ub7c9 \uc2e4\ub0b4\uc640 \uc790\uc5f0\uc2a4\ub7fd\uac8c \uc5b4\uc6b0\ub7ec\uc9c0\ub294 \uc18c\uc7ac\uac10\uacfc \uc815\uad50\ud55c \ub9c8\uac10, \uc2e4\uc81c \uc0ac\uc6a9\uc131\uc744 \ud568\uaed8 \uace0\ub824\ud574 \ud504\ub9ac\ubbf8\uc5c4 \uc644\uc131\ub3c4\ub97c \ub192\uc785\ub2c8\ub2e4.<\/p><\/div><\/div>\n            <div class=\"craft-item fade-up\"><span class=\"num en\">04<\/span><div><h3>Project Partnership<\/h3><p>\ub2e8\uc21c \ubd80\ud488 \ud310\ub9e4\ub97c \ub118\uc5b4 \uc81c\uc791\uc0ac\u00b7\uc758\uc804\uc5c5\uccb4\uc640 \ud568\uaed8 \ud504\ub85c\uc81d\ud2b8\uc758 \uc644\uc131\ub3c4\ub97c \ub192\uc774\ub294 \uc2e0\ub8b0\ud560 \uc218 \uc788\ub294 \ud30c\ud2b8\ub108\ub97c \uc9c0\ud5a5\ud569\ub2c8\ub2e4.<\/p><\/div><\/div>\n          <\/div>\n          <div class=\"craft-photo fade-up\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1486262715619-67b85e0b08d3?auto=format&#038;fit=crop&#038;w=1600&#038;q=88\" alt=\"\uc790\ub3d9\ucc28 \uc81c\uc791 \ub514\ud14c\uc77c \uc784\uc2dc \uc774\ubbf8\uc9c0\"><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- GROWTH ROADMAP -->\n    <section class=\"roadmap\" id=\"growth\">\n      <div class=\"wrap max\">\n        <div class=\"roadmap-head fade-up\">\n          <h2>Growing with Mobility.<\/h2>\n          <p>\ud604\uc7ac\uc758 \uc2dc\ud2b8\u00b7\ubd80\ud488 \uc804\ubb38\uc131\uc744 \uae30\ubc18\uc73c\ub85c,<br>\uc55e\uc73c\ub85c \ub354 \ub113\uc740 \ubaa8\ube4c\ub9ac\ud2f0 \uc601\uc5ed\uc73c\ub85c \ud655\uc7a5\ud574 \ub098\uac11\ub2c8\ub2e4.<\/p>\n        <\/div>\n        <div class=\"roadmap-grid\">\n          <div class=\"road fade-up\">\n            <small>Now<\/small>\n            <h3>\ud2b9\uc7a5 \uc194\ub8e8\uc158<\/h3>\n            <p>\uad6d\ub0b4\uc0b0 \uc6d0\uc7ac\ub8cc\uc640 \uc790\uccb4 \uc124\uacc4\u00b7\uc81c\uc791 \uae30\uc220\uc744 \uae30\ubc18\uc73c\ub85c \ucea0\ud551\u00b7\ucc28\ubc15, VIP \uc758\uc804, \ud2b9\uc218\ucc28\ub7c9 \ud2b9\uc7a5\uc758 \uc2e0\ub8b0\ub3c4 \ub192\uc740 \uc81c\uc791 \uc5ed\ub7c9\uc744 \uad6c\ucd95\ud569\ub2c8\ub2e4.<\/p>\n          <\/div>\n          <div class=\"road fade-up\">\n            <small>Next<\/small>\n            <h3>\uc778\ud14c\ub9ac\uc5b4 \uc2dc\uc2a4\ud15c<\/h3>\n            <p>\uac1c\ubcc4 \ubd80\ud488\uacfc \uc635\uc158\uc744 \ub118\uc5b4 \ucc28\ub7c9 \ub0b4\ubd80 \uacf5\uac04 \uc804\uccb4\ub97c \uc81c\uc548\ud558\ub294 \ud2b9\uc7a5 \uc2dc\uc2a4\ud15c\uc73c\ub85c \ud655\uc7a5\ud569\ub2c8\ub2e4.<\/p>\n          <\/div>\n          <div class=\"road fade-up\">\n            <small>Future<\/small>\n            <h3>\uc644\uc131\ud615 \ubaa8\ube4c\ub9ac\ud2f0<\/h3>\n            <p>\uce74\uc774\uc800\ubaa8\ud130\uc2a4\ub9cc\uc758 \uc644\uc131\ub41c \ud2b9\uc7a5 \ucc28\ub7c9\uacfc \ubaa8\ube4c\ub9ac\ud2f0\ub97c \uc120\ubcf4\uc774\ub294 \ube0c\ub79c\ub4dc\ub85c \uc131\uc7a5\ud569\ub2c8\ub2e4.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- GALLERY -->\n    <section class=\"gallery\">\n      <div class=\"wrap max\">\n        <div class=\"gallery-head\">\n          <div><div class=\"eyebrow fade-up\" style=\"color:#b79b72;margin-bottom:28px\">Visual Archive<\/div><h2 class=\"section-title ko-title fade-up\">\uc644\uc131\ub3c4\ub97c \ub9cc\ub4dc\ub294<br>\ub514\ud14c\uc77c<\/h2><\/div>\n          <div><p class=\"section-copy fade-up\">\uc81c\ud488\uc758 \uc18c\uc7ac\uc640 \ub9c8\uac10, \uad6c\uc870\ubd80\ud130 \uc2e4\uc81c \uc801\uc6a9 \ubaa8\uc2b5\uae4c\uc9c0<br> \uce74\uc774\uc800\ubaa8\ud130\uc2a4\uac00 \ucd94\uad6c\ud558\ub294 \uc644\uc131\ub3c4\ub97c \ub514\ud14c\uc77c\ud558\uac8c \ubcf4\uc5ec\ub4dc\ub9bd\ub2c8\ub2e4.<\/p><div class=\"gallery-nav\" style=\"margin-top:24px\"><button class=\"gallery-prev hover-target\">\u2190<\/button><button class=\"gallery-next hover-target\">\u2192<\/button><\/div><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"wrap\">\n        <div class=\"swiper gallery-swiper fade-up\">\n          <div class=\"swiper-wrapper\" id=\"kaiserGallerySlides\"><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n\n\n\n<div id=\"kaiserGalleryMbSource\" class=\"wp-block-group kaiser-gallery-mb-source\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"clear\"><\/div><div id=\"mb_top\" class=\"mb-desktop\"><div id=\"gallery_board\" class=\"mb-board\"><div class=\"mb-level-0 mb-name-gallery mb-mode-list mb-skin-hometory-masonry-m11\"><script type=\"text\/javascript\">\r\n\r\nfunction resizeResponsive(){var nWidth\t= window.innerWidth;if(nWidth>=1200){jQuery(\".mb-desktop\").removeClass(\"mb-desktop\").addClass(\"mb-desktop-large\");jQuery(\".mb-tablet\").removeClass(\"mb-tablet\").addClass(\"mb-desktop-large\");jQuery(\".mb-mobile\").removeClass(\"mb-mobile\").addClass(\"mb-desktop-large\");}else if(nWidth>=992){jQuery(\".mb-desktop-large\").removeClass(\"mb-desktop-large\").addClass(\"mb-desktop\");jQuery(\".mb-tablet\").removeClass(\"mb-tablet\").addClass(\"mb-desktop\");jQuery(\".mb-mobile\").removeClass(\"mb-mobile\").addClass(\"mb-desktop\");}else if(nWidth>=768){jQuery(\".mb-desktop-large\").removeClass(\"mb-desktop-large\").addClass(\"mb-tablet\");jQuery(\".mb-desktop\").removeClass(\"mb-desktop\").addClass(\"mb-tablet\");jQuery(\".mb-mobile\").removeClass(\"mb-mobile\").addClass(\"mb-tablet\");}else if(nWidth<768){jQuery(\".mb-desktop-large\").removeClass(\"mb-desktop-large\").addClass(\"mb-mobile\");jQuery(\".mb-desktop\").removeClass(\"mb-desktop\").addClass(\"mb-mobile\");jQuery(\".mb-tablet\").removeClass(\"mb-tablet\").addClass(\"mb-mobile\");}}if(typeof jQuery != \"undefined\"){ jQuery(window).on(\"resize\",resizeResponsive);resizeResponsive();};var category_text\t\t\t\t= '';mb_categorys[\"value1\"]\t= \"\";mb_categorys[\"value2\"]\t= \"\";mb_categorys[\"value3\"]\t= \"\";mb_urls[\"base\"]\t\t\t\t\t\t= \"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/\";mb_urls[\"image\"]\t\t\t\t\t\t= \"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/includes\/mb-file.php\";mb_urls[\"file\"]\t\t\t\t\t\t\t= \"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/includes\/mb-file.php\";mb_urls[\"search\"]\t\t\t\t\t\t= \"https:\/\/kaisermotors.co.kr\/?mode=list\";mb_options[\"device_type\"]\t\t= \"desktop\";mb_options[\"mode\"]\t\t\t\t= \"list\";mb_options[\"board_action\"]\t\t\t\t= \"\";mb_options[\"board_name\"]\t\t= \"gallery\";mb_options[\"board_type\"]\t\t\t= \"board\";mb_options[\"table_prefix\"]\t\t\t= \"wp_mb_gallery_\";mb_options[\"pid\"]\t\t\t\t\t= \"\";mb_options[\"nonce\"]\t\t\t\t= \"mb_nonce_value=66020d82755e547350cf150c84ad3987&mb_nonce_time=1788981485&wp_nonce_value=29d2a2b8dd&lang=ko_KR\";mb_options[\"list_type\"]\t\t\t\t= \"gallery\";mb_options[\"search_field\"]\t\t= \"fn_title\";mb_options[\"search_text\"]\t\t\t= \"\";mb_languages[\"selectbox1\"]\t\t= \"\uc804\uccb4\";mb_languages[\"selectbox2\"]\t\t= \"\uc804\uccb4\";mb_languages[\"selectbox3\"]\t\t= \"\uc804\uccb4\";\r\nvar category_data\t\t\t\t= \"\";\r\ntry {\r\n\tif(isJsonType(category_text)){\r\n\t\tcategory_data\t\t\t= JSON.parse(category_text);\r\n\t}\r\n}catch(e) {}\r\n\r\n\r\n<\/script><style type=\"text\/css\">\r\n.mb-category button{margin-right:3px !important;}\r\n.gallery-list-body{min-height:58px;}\r\n.gallery-list-body > div {overflow: hidden;  opacity:0;}\r\n\r\n.gallery-item-box{\r\n\t\/*transition: all 0.5s; transform: translate(0,200px); opacity:0;*\/\r\n\ttransition: all 0.5s; opacity:0;\r\n}\r\n.mb-ani-tran1{\r\n\t\/*transform: translate(0,0) !important;*\/\r\n\topacity:1 !important;\r\n}\r\n\r\n<\/style>\r\n\r\n<script type=\"text\/javascript\">\r\nfunction selectTabMenu(obj,category,name,idx){\r\n\tif(typeof(idx)===\"undefined\" || idx==\"\") idx\t= \"1\";\r\n\tjQuery('.tab-menu-on').removeClass(\"tab-menu-on\").addClass(\"tab-menu-off\");\r\n\tjQuery(obj).removeClass(\"tab-menu-off\").addClass(\"tab-menu-on\");\r\n\tif(jQuery(\"input[name=category\"+idx+\"]\")) jQuery(\"input[name=category\"+idx+\"]\").val(category);\r\n\tsendMasonryListTemplateData({\"board_name\":name,\"category\":category,\"idx\":idx});\r\n}\r\n\r\n\r\nfunction sendSearchData(data){\r\n\tvar search_url\t\t\t\t\t= mb_urls[\"search\"];\r\n\tvar params\t\t\t\t\t\t= jQuery('#'+mb_options[\"board_name\"]+'_form_board_search').serialize();\r\n\r\n\tif(typeof(data)!=='undefined') params\t\t\t\t\t= params+\"&\"+data;\t\t\r\n\tif(params.indexOf('category')!=-1){\r\n\t\tif(search_url.indexOf('category')!=-1){\r\n\t\t\tsearch_url\t\t= search_url.replace(\/(category)(\\d{1})=\/g,\"category_old$2=\");\r\n\t\t}\r\n\t}\r\n\tsearch_url\t\t\t\t\t\t= search_url+\"&\"+params;\r\n\tmoveURL(search_url);\r\n}\r\n\r\n\r\nfunction showDeleteConfirm(){\t\r\n\tvar check_count\t= jQuery(\".mb-board input[name='check_array[]']\").filter(\":checked\").length;\r\n\tif(check_count > 0) {\r\n\t\tshowConfirmPopup(check_count+\"\uac1c\uc758 \ud56d\ubaa9\uc744 \uc0ad\uc81c\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?\", {\"board_action\":\"multi_delete\"}, sendBoardListData);\r\n\t}else{\r\n\t\tshowAlertPopup({\"code\":\"1000\",\"message\":\"\uc0ad\uc81c\ud560 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud574 \uc8fc\uc138\uc694\"});\r\n\t}\r\n}\r\n\r\n\r\nfunction showMoveConfirm(type){\t\r\n\tvar check_count\t= jQuery(\".mb-board input[name='check_array[]']\").filter(\":checked\").length;\r\n\tif(check_count > 0) {\r\n\t\tif(type==\"multi_copy\"){\r\n\t\t\tshowConfirmPopup(check_count+\"\uac1c\uc758 \ud56d\ubaa9\uc744 \ubcf5\uc0ac\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?\", {\"board_action\":type}, sendBoardListData);\r\n\t\t}else if(type==\"multi_move\"){\r\n\t\t\tshowConfirmPopup(check_count+\"\uac1c\uc758 \ud56d\ubaa9\uc744 \uc774\ub3d9\ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?\", {\"board_action\":type}, sendBoardListData);\r\n\t\t}\t\t\r\n\t}else{\r\n\t\tif(type==\"multi_copy\"){\r\n\t\t\tshowAlertPopup({\"code\":\"1000\",\"message\":\"\ubcf5\uc0ac\ud560 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud574 \uc8fc\uc138\uc694\"});\r\n\t\t}else if(type==\"multi_move\"){\r\n\t\t\tshowAlertPopup({\"code\":\"1000\",\"message\":\"\uc774\ub3d9\ud560 \ud56d\ubaa9\uc744 \uc120\ud0dd\ud574 \uc8fc\uc138\uc694\"});\r\n\t\t}\r\n\t}\r\n}\r\n\r\nfunction sendBoardListData(args){\t\r\n\tif(args.board_action==\"multi_modify\"){\r\n\t\tjQuery('#'+mb_options[\"board_name\"]+'_form_board_list input[name=board_pid]').val(args.board_pid);\r\n\t}\r\n\r\n\tjQuery('#'+mb_options[\"board_name\"]+'_form_board_list input[name=board_action]').val(args.board_action);\r\n\tsendFormDataRequest(jQuery('#'+mb_options[\"board_name\"]+'_form_board_list'), mb_urls[\"board_api\"], sendBoardListDataHandler);\r\n}\r\n\r\nfunction sendBoardListDataHandler(response, state)\r\n{\r\n\tif(response.state == \"success\"){\r\n\t\tif(typeof(response.message)!=='undefined'){\r\n\t\t\t if(response.message!=\"\") alert(response.message);\r\n\t\t}\r\n\t\twindow.location.reload();\r\n\t}else{\t\t\t\r\n\t\tshowAlertPopup(response);\r\n\t}\r\n}\r\n<\/script>\r\n\r\n<div class=\"mb-style1 gallery-list\">\r\n\t<form name=\"gallery_form_board_search\" id=\"gallery_form_board_search\" method=\"post\">\r\n\t<input type=\"hidden\" name=\"board_name\" value=\"gallery\" \/>\r\n\t\t<input type=\"hidden\" name=\"list_style\" value=\"none\" \/>\r\n\t\t\r\n\t<div class=\"list-head\">\r\n\r\n\t\t<div class=\"mb-category\"><input type=\"hidden\" name=\"category1\" value=\"\" \/><input type=\"hidden\" name=\"category2\" value=\"\" \/><input type=\"hidden\" name=\"category3\" value=\"\" \/><\/div>\r\n\t\t\t\t<div class=\"list-search\">\r\n\t\t\t<select id=\"search_field\" name=\"search_field\" class=\"search-field margin-right-5\" title=\"Search Field\"><option value=\"fn_title\"  selected>\uc81c\ubaa9<\/option><option value=\"fn_content\" >\ub0b4\uc6a9<\/option><option value=\"fn_user_name\" >\uc791\uc131\uc790<\/option><option value=\"fn_tag\" >\ud0dc\uadf8<\/option><\/select><input type=\"text\" id=\"search_text\" class=\"search-text\" name=\"search_text\" accesskey=\"s\" title=\"Search Text\" value=\"\" onkeypress=\"checkEnterKey(sendSearchData);\"\/><input style=\"display:none !important;\" type=\"text\"\/><button onclick=\"sendSearchData();return false;\" title=\"\uac80\uc0c9\" class=\"btn btn-default btn-search margin-left-5\" type=\"button\"><span>\uac80\uc0c9<\/span><\/button>\t\t<\/div>\r\n\t\t\t\t<div class=\"clear\"><\/div>\r\n\t<\/div>\r\n\t<div class=\"clear\"><\/div>\r\n\t<\/form> \t\r\n\t\t<form name=\"gallery_form_board_list\" id=\"gallery_form_board_list\" method=\"post\">\t\r\n\t<input type=\"hidden\" name=\"board_name\" id=\"board_name\" value=\"gallery\" \/>\r\n\t<input type=\"hidden\" name=\"page_id\" id=\"page_id\" value=\"\" \/>\r\n\t<input type=\"hidden\" name=\"list_type\" id=\"list_type\" value=\"gallery\" \/>\r\n\t<input type=\"hidden\" name=\"page\" id=\"page\" value=\"1\" \/>\r\n\t<input type=\"hidden\" name=\"mode\" id=\"mode\" value=\"list\" \/>\r\n\t<input type=\"hidden\" name=\"board_action\" id=\"board_action\" value=\"\" \/>\r\n\t<input type=\"hidden\" name=\"board_pid\" id=\"board_pid\" value=\"\" \/>\r\n\t<input type=\"hidden\" name=\"responsive_class\" id=\"responsive_class\" value=\"col-321\" \/>\r\n\r\n\t<input type=\"hidden\" name=\"mb_nonce_value\" value=\"66020d82755e547350cf150c84ad3987\" \/><input type=\"hidden\" name=\"mb_nonce_time\" value=\"1788981485\" \/><input type=\"hidden\" id=\"wp_nonce_value\" name=\"wp_nonce_value\" value=\"29d2a2b8dd\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F12\" \/><input type=\"hidden\" name=\"lang\" value=\"ko_KR\" \/>\r\n\t<div class=\"main-style1\" id=\"gallery_board_box\">\t\t\r\n\t\t<div class=\"gallery-list-head\"><\/div><div class=\"gallery-list-body\" id=\"gallery_board_body\"><div class=\"gallery-item-box  col-321\" style=\"\"><div class=\"gallery-item-wrap\"><div class=\"gallery-item-img\"><a href=\"https:\/\/kaisermotors.co.kr\/?vid=3\" title=\"[SAMPLE] 03\"><div class=\"img\" style=\"max-width:100%;width:100%;height:270px;margin:0 auto;background-image:url(https:\/\/kaisermotors.co.kr\/wp-content\/uploads\/mangboard\/2026\/08\/26\/F5_photo-1517524008697-84bbe3c3fd98.png);background-position:center center;background-size:cover;background-repeat:no-repeat;\" ><\/div><\/a><\/div><div class=\"gallery-title\"><a href=\"https:\/\/kaisermotors.co.kr\/?vid=3\" title=\"[SAMPLE] 03\"><div>[SAMPLE] 03<\/div><\/a><\/div><div class=\"gallery-date\"><span>2026-08-26<\/span><\/div><\/div><\/div><div class=\"gallery-item-box  col-321\" style=\"\"><div class=\"gallery-item-wrap\"><div class=\"gallery-item-img\"><a href=\"https:\/\/kaisermotors.co.kr\/?vid=2\" title=\"[SAMPLE] 02\"><div class=\"img\" style=\"max-width:100%;width:100%;height:270px;margin:0 auto;background-image:url(https:\/\/kaisermotors.co.kr\/wp-content\/uploads\/mangboard\/2026\/08\/26\/F3_photo-1507136566006-cfc505b114fc.png);background-position:center center;background-size:cover;background-repeat:no-repeat;\" ><\/div><\/a><\/div><div class=\"gallery-title\"><a href=\"https:\/\/kaisermotors.co.kr\/?vid=2\" title=\"[SAMPLE] 02\"><div>[SAMPLE] 02<\/div><\/a><\/div><div class=\"gallery-date\"><span>2026-08-26<\/span><\/div><\/div><\/div><div class=\"gallery-item-box  col-321\" style=\"\"><div class=\"gallery-item-wrap\"><div class=\"gallery-item-img\"><a href=\"https:\/\/kaisermotors.co.kr\/?vid=1\" title=\"[SAMPLE] 01\"><div class=\"img\" style=\"max-width:100%;width:100%;height:270px;margin:0 auto;background-image:url(https:\/\/kaisermotors.co.kr\/wp-content\/uploads\/mangboard\/2026\/08\/26\/F1_photo-1542282088-72c9c27ed0cd.png);background-position:center center;background-size:cover;background-repeat:no-repeat;\" ><\/div><\/a><\/div><div class=\"gallery-title\"><a href=\"https:\/\/kaisermotors.co.kr\/?vid=1\" title=\"[SAMPLE] 01\"><div>[SAMPLE] 01<\/div><\/a><\/div><div class=\"gallery-date\"><span>2026-08-26<\/span><\/div><\/div><\/div><div class=\"clear\"><\/div><\/div><div class=\"gallery-list-foot\"><\/div>\t\t\t\r\n\t<\/div>\r\n\t\r\n\t\t\t<div class=\"list-btn\">\r\n\t\t<div class=\"btn-box-right\" id=\"gallery_btn_box\">\r\n\t\t\t<span class=\"btn-box-left\" style=\"float:left;\"><\/span>\t\t<\/div>\r\n\t<\/div>\r\n\t\t<\/form>\r\n\t\t<div id=\"gallery_pagination_box\" class=\"pagination-box\"><div class=\"pagination-large\"><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"table table-page\" align=\"center\"><tbody><tr><td class=\"page_arrow mb-disabled mb-mobile-hide\"><a title=\"\ucc98\uc74c\" class=\"btn-start\" role=\"button\"><span><img decoding=\"async\" src=\"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/skins\/hometory_masonry_m11\/images\/btn_paging_pprev.gif\" alt=\"\ucc98\uc74c\" style=\"width:15px;\" \/><\/span><\/a><\/td><td class=\"page_arrow mb-disabled\"><a title=\"\uc774\uc804\" class=\"btn-prev\" role=\"button\"><span><img decoding=\"async\" src=\"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/skins\/hometory_masonry_m11\/images\/btn_paging_prev.gif\" alt=\"\uc774\uc804\" style=\"width:15px;\" \/><\/span><\/a><\/td><td class=\"btn-page active\"><a class=\"btn-page-num first\" title=\"Page 1 - Selected\">1<\/a><\/td><td class=\"page_arrow mb-disabled\"><a title=\"\ub2e4\uc74c\" class=\"btn-next\" role=\"button\"><span><img decoding=\"async\" src=\"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/skins\/hometory_masonry_m11\/images\/btn_paging_next.gif\" alt=\"\ub2e4\uc74c\" style=\"width:15px;\" \/><\/span><\/a><\/td><td class=\"page_arrow mb-disabled mb-mobile-hide\"><a title=\"\ub9e8\ub05d\" class=\"btn-end\" role=\"button\"><span><img decoding=\"async\" src=\"https:\/\/kaisermotors.co.kr\/wp-content\/plugins\/mangboard\/skins\/hometory_masonry_m11\/images\/btn_paging_nnext.gif\" alt=\"\ub9e8\ub05d\" style=\"width:15px;\" \/><\/span><\/a><\/td><\/tr><\/tbody><\/table><\/div><\/div><\/div>\r\n\r\n\r\n<script type=\"text\/javascript\">\r\n\tvar total_count\t\t= 3;\t\r\n\r\n\tvar page_size\t\t\t= 24;\r\n\tvar page\t\t\t\t\t= 1;\r\n\tvar total_page\t\t\t= 1;\r\n\tvar load_template\t\t= true;\r\n\r\n\t\tfunction sendListTemplateData(data){\r\n\t\tsendMasonryListTemplateData(data);\r\n\t}\r\n\tfunction sendMasonryListTemplateData(data){\r\n\t\tlistTemplateCheck\t= true;\r\n\t\tif(typeof(data)==='undefined') data = {};\r\n\t\tif(typeof(data.board_name)==='undefined' || data.board_name==='undefined' || data.board_name===\"\") board_name = mb_options[\"board_name\"];\r\n\t\telse board_name = data.board_name;\t\r\n\t\tif(typeof(data.mode)==='undefined' || data.mode==='undefined') mode = \"\";\r\n\t\telse mode = data.mode;\r\n\t\tif(typeof(data.page)==='undefined' || data.page==='undefined' || data.page===\"\") page = 1;\r\n\t\telse page = data.page;\t\r\n\t\t\r\n\t\tlistTemplateBoard\t\t\t\t\t= board_name;\r\n\t\tlistTemplateMode\t\t\t\t\t= mode;\r\n\t\tlistTemplateAction\t\t\t\t= document.forms[listTemplateBoard+'_form_board_list'].board_action.value;\r\n\t\tdocument.forms[listTemplateBoard+'_form_board_list'].board_action.value = \"load\";\r\n\t\tvar params\t\t= jQuery('#'+listTemplateBoard+'_form_board_search').serialize();\r\n\t\tparams\t\t= params+\"&\"+jQuery('#'+listTemplateBoard+'_form_board_list').serialize();\r\n\r\n\t\tif(typeof(data.category)!=='undefined'){\r\n\t\t\tif(typeof(data.idx)==='undefined' || data.idx==='undefined' || data.idx===\"\") idx = \"1\";\r\n\t\t\telse idx = data.idx;\r\n\t\t\tmb_categorys[\"value\"+idx]\t\t\t= data.category;\r\n\t\t\tparams\t\t\t\t\t= params+\"&category\"+idx+\"=\"+encodeURIComponent(data.category);\r\n\t\t}else{\r\n\t\t\tif(mb_categorys[\"value1\"]!=\"\"){\r\n\t\t\t\tparams\t\t\t\t\t= params+\"&category1=\"+encodeURIComponent(mb_categorys[\"value1\"]);\r\n\t\t\t\tif(mb_categorys[\"value2\"]!=\"\"){\r\n\t\t\t\t\tparams\t\t\t\t\t= params+\"&category2=\"+encodeURIComponent(mb_categorys[\"value2\"]);\r\n\t\t\t\t\tif(mb_categorys[\"value3\"]!=\"\"){\r\n\t\t\t\t\t\tparams\t\t\t\t\t= params+\"&category3=\"+encodeURIComponent(mb_categorys[\"value3\"]);\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif(typeof(data.page_type)!=='undefined'){\r\n\t\t\tparams\t\t\t\t\t= params+\"&page_type=\"+encodeURIComponent(data.page_type);\r\n\t\t}\t\t\r\n\t\tparams\t\t\t\t\t= params+\"&board_page=\"+page;\t\r\n\t\tsendDataRequest(mb_urls[\"template_api\"], params, sendMasonryListTemplateDataHandler);\t\t\r\n\t}\r\n\tfunction sendMasonryListTemplateDataHandler(response, state){\t\t\r\n\t\tdocument.forms[listTemplateBoard+'_form_board_list'].board_action.value\t\t= listTemplateAction;\r\n\t\tif(listTemplateCheck){\r\n\t\t\tif(response.state == \"success\"){\r\n\t\t\t\tif(listTemplateMode!=\"append\"){\r\n\t\t\t\t\tjQuery(\"#\"+listTemplateBoard+\"_board_body>tr\").remove();\r\n\t\t\t\t\tjQuery(\"#\"+listTemplateBoard+\"_board_body>div\").remove();\r\n\r\n\t\t\t\t\ttotal_count\t\t\t= parseInt(response.data[\"options\"].total_count);\r\n\t\t\t\t\tpage_size\t\t\t= parseInt(response.data[\"options\"].page_size);\r\n\t\t\t\t\tpage\t\t\t\t\t= parseInt(response.data[\"options\"].page);\r\n\t\t\t\t\ttotal_page\t\t\t= parseInt(response.data[\"options\"].total_page);\r\n\t\t\t\t}\r\n\t\t\t\tif(response.data[\"body\"]){\r\n\t\t\t\t\tjQuery(\"#\"+listTemplateBoard+\"_board_body\").append(response.data[\"body\"]);\r\n\t\t\t\t}\r\n\t\t\t\tif(response.data[\"pagination\"]!=\"\"){\r\n\t\t\t\t\tjQuery('#'+listTemplateBoard+'_pagination_box').html(response.data[\"pagination\"]);\r\n\t\t\t\t}else{\r\n\t\t\t\t\tjQuery('#'+listTemplateBoard+'_pagination_box').html(\"\");\r\n\t\t\t\t}\r\n\t\t\t\tif(listTemplateMode!=\"append\" && typeof(scrollToBoardTop)==='function'){\r\n\t\t\t\t\tscrollToBoardTop();\r\n\t\t\t\t}\r\n\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\tsetGalleryEffect(0);\r\n\t\t\t\t}, 600);\r\n\r\n\t\t\t\t\t\t\t}else{\r\n\t\t\t\tshowAlertPopup(response);\r\n\t\t\t}\r\n\t\t\tlistTemplateCheck\t\t= false;\r\n\t\t\tload_template\t\t\t\t= true;\r\n\t\t}\r\n\t}\r\n\tvar galleryAniStyle\t\t= 1;\r\n\tvar msnry;\r\n\tfunction setGalleryEffect(num){\r\n\t\t\t\r\n\t\tjQuery('.gallery-list-body > div ').each( function() {\r\n\t\t\tvar obj\t= jQuery(this);\r\n\t\t\tif(!obj.hasClass(\"mb-ani-tran\"+galleryAniStyle))\r\n\t\t\t{\r\n\t\t\t\tnum\t= num+0.1;\r\n\t\t\t\tobj.css(\"transition-delay\",num+\"s\");\r\n\t\t\t\tobj.addClass(\"mb-ani-tran\"+galleryAniStyle);\r\n\t\t\t}\r\n\t\t} );\t\r\n\t}\r\n\tjQuery(document).ready(function() {\r\n\t\tif(total_count>0){\r\n\t\t\tsetTimeout(function() {\r\n\t\t\t\tsetGalleryEffect(0);\r\n\t\t\t}, 0);\r\n\t\t\t\t\t}\r\n\t});\r\n<\/script><\/div><\/div><\/div><div style=\"display:none !important;\" class=\"mb-poweredby\"><a href=\"https:\/\/www.mangboard.com\" rel=\"nofollow\" target=\"_blank\" style=\"font-size:13px;\" title=\"Powered by MangBoard\">Powered by MangBoard | \ub9dd\ubcf4\ub4dc \uc2a4\ud1a0\uc5b4<\/a><\/div>\n\n<\/div><\/div>\n\n\n\n\n    <!-- CONTACT -->\n    <section class=\"contact\" id=\"contact\">\n      <div class=\"wrap max\">\n        <div class=\"contact-top\">\n          <h2 class=\"fade-up\">Build Your<br><span>Own Standard.<\/span><\/h2>\n          <div class=\"contact-side fade-up\"><p>\ucea0\ud551\u00b7\ucc28\ubc15, VIP \uc758\uc804, \ud2b9\uc218\ucc28\ub7c9 \ud2b9\uc7a5\uc774 \ud544\uc694\ud558\uc2e0\uac00\uc694?<br> \ucc28\uc885\uacfc \uc81c\uc791 \ubaa9\uc801\uc5d0 \ub9de\ub294 \uce74\uc774\uc800\ubaa8\ud130\uc2a4\uc758 \ud2b9\uc7a5 \uc194\ub8e8\uc158\uc744 \uc0c1\ub2f4\ud574\ubcf4\uc138\uc694.<\/p><a href=\"https:\/\/kaisermotors.mycafe24.com\/?page_id=255\" class=\"cta-btn hover-target\"><span>\uad6c\ub9e4\u00b7\uc0c1\ub2f4 \ubb38\uc758<\/span><i>\u2192<\/i><\/a><\/div>\n        <\/div>\n\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <!-- Libraries -->\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.12.5\/dist\/gsap.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.12.5\/dist\/ScrollTrigger.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@studio-freight\/lenis@1.0.42\/dist\/lenis.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"><\/script>\n\n  <script>\n    (() => {\n      \/* ----------------------------------------------------------\n         KAISER MOTORS MAIN MOCKUP\n         Fail-safe structure:\n         1) Loader always closes even when a CDN fails.\n         2) Content is visible by default.\n         3) Advanced motion starts only when GSAP is available.\n      ---------------------------------------------------------- *\/\n\n      const loader = document.getElementById('loader');\n      const loaderBar = document.getElementById('loaderBar');\n      let loaderClosed = false;\n\n      function closeLoader(delay = 0){\n        if(loaderClosed) return;\n        window.setTimeout(() => {\n          loaderClosed = true;\n          if(loader) {\n            loader.classList.add('done');\n            loader.style.pointerEvents = 'none';\n          }\n        }, delay);\n      }\n\n      \/* \uc2e4\ud589 \uc624\ub958\uac00 \uc0dd\uaca8\ub3c4 2.6\ucd08 \ub4a4 \ubb34\uc870\uac74 \ubcf8\ubb38 \uacf5\uac1c *\/\n      window.setTimeout(() => closeLoader(0), 2600);\n      if(loaderBar) requestAnimationFrame(() => loaderBar.style.width = '100%');\n\n      function onReady(){\n        const hasGSAP = !!(window.gsap && window.ScrollTrigger);\n        const hasLenis = typeof window.Lenis === 'function';\n        const hasSwiper = typeof window.Swiper === 'function';\n\n        const header = document.getElementById('header');\n        const progressBar = document.getElementById('progressBar');\n        const menuBtn = document.getElementById('menuBtn');\n        const mobileMenu = document.getElementById('mobileMenu');\n        let lenis = null;\n        let gallerySwiper = null;\n\n        \/* ----------------------------------------------------------\n           MangBoard gallery \u2192 \uae30\uc874 KAISER Swiper \ub514\uc790\uc778\n           \uc2e4\uc81c MangBoard gallery \ubaa8\ub378\uc758\n           .gallery-item-img \/ .gallery-title\uc744 \uae30\uc900\uc73c\ub85c \uc5f0\uacb0\n        ---------------------------------------------------------- *\/\n\n        const KAISER_GALLERY_PAGE = '\/?page_id=120';\n\n        function getKaiserGalleryItem(cell, source){\n          let node = cell;\n\n          while(node && node !== source){\n            const hasGalleryCol = Array.from(node.classList || []).some(cls => \/^col-\\d{3}$\/.test(cls));\n\n            if(hasGalleryCol){\n              return node;\n            }\n\n            node = node.parentElement;\n          }\n\n          return cell.parentElement;\n        }\n\n        function getKaiserGalleryImage(cell){\n          const img = cell.querySelector('img');\n\n          if(img){\n            const candidates = [\n              img.currentSrc,\n              img.getAttribute('src'),\n              img.getAttribute('data-src'),\n              img.getAttribute('data-lazy-src'),\n              img.getAttribute('data-original'),\n              img.getAttribute('data-url')\n            ];\n\n            for(const value of candidates){\n              if(\n                value &&\n                value !== '#' &&\n                !\/^data:image\\\/gif\/i.test(value)\n              ){\n                return value;\n              }\n            }\n\n            const srcset =\n              img.getAttribute('srcset') ||\n              img.getAttribute('data-srcset');\n\n            if(srcset){\n              const first =\n                srcset\n                  .split(',')[0]\n                  .trim()\n                  .split(\/\\s+\/)[0];\n\n              if(first){\n                return first;\n              }\n            }\n          }\n\n          const bgTargets = [\n            cell,\n            cell.querySelector('[style*=\"background\"]')\n          ].filter(Boolean);\n\n          for(const el of bgTargets){\n            const inline =\n              el.style.backgroundImage ||\n              el.getAttribute('data-background-image') ||\n              '';\n\n            const match =\n              String(inline).match(\/url\\([\"']?(.*?)[\"']?\\)\/i);\n\n            if(match && match[1]){\n              return match[1];\n            }\n          }\n\n          return '';\n        }\n\n        function getKaiserGalleryLink(item, cell){\n          const titleLink =\n            item &&\n            item.querySelector('.gallery-title a[href]');\n\n          const imageLink =\n            cell.querySelector('a[href]');\n\n          const anyLink =\n            item &&\n            item.querySelector('a[href]');\n\n          const link =\n            titleLink ||\n            imageLink ||\n            anyLink;\n\n          if(!link){\n            return '';\n          }\n\n          const raw =\n            link.getAttribute('href') ||\n            link.href ||\n            '';\n\n          if(!raw || raw === '#' || \/^javascript:\/i.test(raw)){\n            return '';\n          }\n\n          \/*\n             mb_board\ub97c \ud648\uc5d0 \uc228\uaca8\uc11c \ub80c\ub354\ud558\uba74 \uc0c1\uc138 \ub9c1\ud06c\uac00\n             \ud604\uc7ac \ud648 URL\uc744 \uae30\uc900\uc73c\ub85c \ub9cc\ub4e4\uc5b4\uc9c0\ub294 \ud14c\ub9c8\/\ubc84\uc804\uc774 \uc788\uc744 \uc218 \uc788\uc73c\ubbc0\ub85c,\n             vid\uac00 \uc788\uc73c\uba74 \uc2e4\uc81c gallery \ud398\uc774\uc9c0\ub85c \ubcf4\uc815\n          *\/\n          try{\n            const url = new URL(raw, window.location.origin);\n            const vid = url.searchParams.get('vid');\n\n            if(vid){\n              const target = new URL(KAISER_GALLERY_PAGE, window.location.origin);\n              target.searchParams.set('vid', vid);\n\n              const boardName = url.searchParams.get('board_name');\n              if(boardName){\n                target.searchParams.set('board_name', boardName);\n              }\n\n              return target.pathname + target.search + target.hash;\n            }\n          }catch(err){\n            \/* \uc0c1\ub300\uacbd\ub85c\uac00 \ud2b9\uc774\ud55c \uacbd\uc6b0 \uc6d0\ubcf8 \ub9c1\ud06c \uc0ac\uc6a9 *\/\n          }\n\n          return raw;\n        }\n\n        function connectKaiserMangBoardGallery(){\n          const source =\n            document.getElementById('kaiserGalleryMbSource');\n\n          const target =\n            document.getElementById('kaiserGallerySlides');\n\n          if(!source || !target){\n            return false;\n          }\n\n          \/*\n             Shortcode\uac00 \uc2e4\ud589\ub418\uc9c0 \uc54a\uace0 \ubb38\uc790 \uadf8\ub300\ub85c \ub0a8\uc544 \uc788\uc73c\uba74\n             gallery-item-img\uac00 0\uac1c\uc774\ubbc0\ub85c \uc5ec\uae30\uc11c false.\n          *\/\n          const imageCells =\n            Array.from(\n              source.querySelectorAll('.gallery-item-img')\n            );\n\n          if(!imageCells.length){\n            return false;\n          }\n\n          const posts = [];\n          const used = new Set();\n\n          for(const cell of imageCells){\n\n            if(posts.length >= 5){\n              break;\n            }\n\n            const item =\n              getKaiserGalleryItem(cell, source);\n\n            const src =\n              getKaiserGalleryImage(cell);\n\n            const href =\n              getKaiserGalleryLink(item, cell);\n\n            if(!src || !href || used.has(href)){\n              continue;\n            }\n\n            const titleLink =\n              item &&\n              item.querySelector('.gallery-title a');\n\n            const titleBox =\n              item &&\n              item.querySelector('.gallery-title');\n\n            const img =\n              cell.querySelector('img');\n\n            let title =\n              titleLink\n                ? (titleLink.textContent || '').trim()\n                : '';\n\n            if(!title && titleBox){\n              title =\n                (titleBox.textContent || '').trim();\n            }\n\n            if(!title && img){\n              title =\n                (img.getAttribute('alt') || '').trim();\n            }\n\n            if(!title){\n              title = 'Kaiser Motors Gallery';\n            }\n\n            posts.push({\n              src,\n              href,\n              title\n            });\n\n            used.add(href);\n          }\n\n          if(!posts.length){\n            return false;\n          }\n\n          const escapeHtml = value =>\n            String(value)\n              .replace(\/&\/g,'&amp;')\n              .replace(\/<\/g,'&lt;')\n              .replace(\/>\/g,'&gt;')\n              .replace(\/\"\/g,'&quot;')\n              .replace(\/'\/g,'&#039;');\n\n          target.innerHTML =\n            posts\n              .map((post,index) => {\n\n                const no =\n                  String(index + 1).padStart(2,'0');\n\n                return `\n                  <div class=\"swiper-slide\">\n                    <a\n                      class=\"hover-target\"\n                      href=\"${escapeHtml(post.href)}\"\n                    >\n                      <div class=\"gallery-card\">\n\n                        <img decoding=\"async\"\n                          src=\"${escapeHtml(post.src)}\"\n                          alt=\"${escapeHtml(post.title)}\"\n                        >\n\n                        <div class=\"gallery-caption\">\n                          <h3>${escapeHtml(post.title)}<\/h3>\n                          <span>${no} \/ Gallery<\/span>\n                        <\/div>\n\n                      <\/div>\n                    <\/a>\n                  <\/div>\n                `;\n              })\n              .join('');\n\n          if(gallerySwiper){\n            gallerySwiper.update();\n            gallerySwiper.slideTo(0,0);\n          }\n\n          return true;\n        }\n\n        \/*\n           MangBoard\/\ud14c\ub9c8\uac00 \ub2a6\uac8c DOM\uc744 \uc644\uc131\ud558\ub294 \uacbd\uc6b0 \ub300\uc751.\n           \uc2e4\uc81c \uac8c\uc2dc\ubb3c\uc774 \uc7a1\ud788\ub294 \uc21c\uac04 observer \uc885\ub8cc.\n        *\/\n        function initKaiserMangBoardGallery(){\n          if(connectKaiserMangBoardGallery()){\n            return;\n          }\n\n          const source =\n            document.getElementById('kaiserGalleryMbSource');\n\n          if(!source){\n            console.warn('[KAISER] MangBoard gallery shortcode source not found.');\n            return;\n          }\n\n          const observer =\n            new MutationObserver(() => {\n\n              if(connectKaiserMangBoardGallery()){\n                observer.disconnect();\n              }\n\n            });\n\n          observer.observe(\n            source,\n            {\n              childList:true,\n              subtree:true,\n              attributes:true,\n              attributeFilter:[\n                'src',\n                'srcset',\n                'data-src',\n                'data-lazy-src'\n              ]\n            }\n          );\n\n          [100,300,700,1200,2000,3500].forEach(delay => {\n            window.setTimeout(\n              connectKaiserMangBoardGallery,\n              delay\n            );\n          });\n\n          window.setTimeout(\n            () => observer.disconnect(),\n            6000\n          );\n        }\n\n        initKaiserMangBoardGallery();\n\n        \/* Header \/ progress\ub294 \uc678\ubd80 \ub77c\uc774\ube0c\ub7ec\ub9ac \uc5c6\uc774\ub3c4 \uc791\ub3d9 *\/\n        function updateChrome(){\n          const scroll = window.scrollY || document.documentElement.scrollTop || 0;\n          if(header) header.classList.toggle('scrolled', scroll > 40);\n          const max = Math.max(1, document.documentElement.scrollHeight - window.innerHeight);\n          if(progressBar) progressBar.style.width = Math.min(100, Math.max(0, scroll \/ max * 100)) + '%';\n        }\n        window.addEventListener('scroll', updateChrome, {passive:true});\n        window.addEventListener('resize', updateChrome);\n        updateChrome();\n\n        \/* Lenis\ub294 \uc788\uc73c\uba74 \uc0ac\uc6a9, \uc5c6\uc73c\uba74 \ube0c\ub77c\uc6b0\uc800 \uae30\ubcf8 \uc2a4\ud06c\ub864 *\/\n        if(hasLenis){\n          try{\n            lenis = new Lenis({ duration: 1.08, smoothWheel: true, wheelMultiplier: .9, touchMultiplier: 1.4 });\n          }catch(err){\n            console.warn('[KAISER] Lenis init skipped:', err);\n            lenis = null;\n          }\n        }\n\n        function closeMenu(){\n          if(menuBtn) menuBtn.classList.remove('active');\n          if(mobileMenu) mobileMenu.classList.remove('open');\n          document.body.classList.remove('menu-open');\n          if(lenis && typeof lenis.start === 'function') lenis.start();\n        }\n\n        if(menuBtn && mobileMenu){\n          menuBtn.addEventListener('click', () => {\n            const open = !mobileMenu.classList.contains('open');\n            menuBtn.classList.toggle('active', open);\n            mobileMenu.classList.toggle('open', open);\n            document.body.classList.toggle('menu-open', open);\n            if(lenis){\n              if(open && typeof lenis.stop === 'function') lenis.stop();\n              if(!open && typeof lenis.start === 'function') lenis.start();\n            }\n          });\n          mobileMenu.querySelectorAll('a').forEach(a => a.addEventListener('click', closeMenu));\n        }\n\n        document.querySelectorAll('a[href^=\"#\"]').forEach(a => {\n          a.addEventListener('click', e => {\n            const id = a.getAttribute('href');\n            if(!id || id === '#') return;\n            const target = document.querySelector(id);\n            if(!target) return;\n            e.preventDefault();\n            if(lenis && typeof lenis.scrollTo === 'function'){\n              lenis.scrollTo(target, { offset: -60 });\n            }else{\n              const top = target.getBoundingClientRect().top + window.scrollY - 60;\n              window.scrollTo({ top, behavior:'smooth' });\n            }\n            closeMenu();\n          });\n        });\n\n        \/* GSAP\uac00 \uc5c6\uc73c\uba74 \uc5ec\uae30\uc11c \uc885\ub8cc \u2014 \ubcf8\ubb38\uc740 \uc774\ubbf8 \ubaa8\ub450 \ubcf4\uc784 *\/\n        if(!hasGSAP){\n          console.warn('[KAISER] GSAP\/ScrollTrigger CDN unavailable. Static fallback is active.');\n          closeLoader(350);\n          return;\n        }\n\n        try{\n          const gsap = window.gsap;\n          const ScrollTrigger = window.ScrollTrigger;\n          gsap.registerPlugin(ScrollTrigger);\n          document.documentElement.classList.add('motion-ready');\n\n          if(lenis){\n            lenis.on('scroll', ScrollTrigger.update);\n            gsap.ticker.add((time) => lenis.raf(time * 1000));\n            gsap.ticker.lagSmoothing(0);\n          }\n\n          \/* Cursor *\/\n          const dot = document.querySelector('.cursor-dot');\n          const ring = document.querySelector('.cursor-ring');\n          if(dot && ring && window.matchMedia('(pointer:fine)').matches){\n            let mx = innerWidth\/2, my = innerHeight\/2, rx = mx, ry = my;\n            window.addEventListener('mousemove', e => {\n              mx = e.clientX; my = e.clientY;\n              dot.style.transform = `translate(${mx}px,${my}px) translate(-50%,-50%)`;\n            }, {passive:true});\n            gsap.ticker.add(() => {\n              rx += (mx-rx)*.14; ry += (my-ry)*.14;\n              ring.style.transform = `translate(${rx}px,${ry}px) translate(-50%,-50%)`;\n            });\n            document.querySelectorAll('.hover-target,a,button').forEach(el => {\n              el.addEventListener('mouseenter', () => ring.classList.add('hover'));\n              el.addEventListener('mouseleave', () => ring.classList.remove('hover'));\n            });\n          }\n\n          \/* Hero intro *\/\n          gsap.to('.hero-title .reveal-line > span', {\n            y:0, duration:1.1, stagger:.12, ease:'power4.out', delay:.05\n          });\n          gsap.to('.hero .fade-up', {\n            opacity:1, y:0, duration:1, stagger:.12, ease:'power3.out', delay:.2\n          });\n\n          \/* Hero parallax *\/\n          gsap.to('#heroMedia', {\n            yPercent:18, scale:1.08, ease:'none',\n            scrollTrigger:{ trigger:'.hero', start:'top top', end:'bottom top', scrub:true }\n          });\n          gsap.to('.hero-content', {\n            yPercent:14, opacity:.15, ease:'none',\n            scrollTrigger:{ trigger:'.hero', start:'35% top', end:'bottom top', scrub:true }\n          });\n\n          \/* Generic reveals *\/\n          gsap.utils.toArray('.fade-up:not(.hero .fade-up)').forEach(el => {\n            gsap.fromTo(el, {opacity:0,y:45}, {\n              opacity:1, y:0, duration:1.05, ease:'power3.out',\n              scrollTrigger:{trigger:el,start:'top 88%',once:true}\n            });\n          });\n\n          \/* Philosophy 01 parallax \u2014 \uc6d0\ubcf8\uacfc \ub3d9\uc77c\ud55c 18% \uc774\ub3d9, WordPress\uc5d0\uc11c\ub3c4 \uacc4\uc0b0 \uc548\uc815\ud654 *\/\n          const bigIndex = document.querySelector('.big-index');\n          if(bigIndex){\n            gsap.to(bigIndex, {\n              xPercent:18,\n              ease:'none',\n              scrollTrigger:{\n                trigger:'.philosophy',\n                start:'top bottom',\n                end:'bottom top',\n                scrub:true,\n                invalidateOnRefresh:true\n              }\n            });\n          }\n\n          \/* Signature Experience\n             \uc6d0\ubcf8\uc740 CSS position:sticky\uc5d0 \uc758\uc874\ud588\uae30 \ub54c\ubb38\uc5d0 WordPress \ud14c\ub9c8\uc758\n             overflow\/transform \ubd80\ubaa8\uac00 \uc788\uc73c\uba74 sticky\uac00 \ud480\ub9b4 \uc218 \uc788\uc74c.\n             GSAP ScrollTrigger\uac00 \uc9c1\uc811 \ud654\uba74\uc744 pin\ud558\ub3c4\ub85d \ubcc0\uacbd. *\/\n          const signature = document.querySelector('.signature');\n          const signatureSticky = document.querySelector('.signature-sticky');\n          const signatureBgImg = document.querySelector('#signatureBg img');\n          const signatureTitle = document.querySelector('.sig-copy h2');\n          const signatureDetail = document.querySelectorAll('.sig-copy p,.sig-chips');\n\n          if(signature && signatureSticky){\n            signatureSticky.classList.add('gsap-pin-ready');\n\n            ScrollTrigger.create({\n              id:'kaiser-signature-pin',\n              trigger:signature,\n              start:'top top',\n              end:'bottom bottom',\n              pin:signatureSticky,\n              pinSpacing:false,\n              pinReparent:true,\n              anticipatePin:1,\n              invalidateOnRefresh:true\n            });\n\n            if(signatureBgImg){\n              gsap.fromTo(signatureBgImg,\n                {scale:1.06, filter:'saturate(.5) brightness(.65)'},\n                {\n                  scale:1.22,\n                  filter:'saturate(.8) brightness(.82)',\n                  ease:'none',\n                  scrollTrigger:{\n                    trigger:signature,\n                    start:'top top',\n                    end:'bottom bottom',\n                    scrub:1,\n                    invalidateOnRefresh:true\n                  }\n                }\n              );\n            }\n\n            if(signatureTitle){\n              gsap.fromTo(signatureTitle,\n                {y:70, opacity:.3},\n                {\n                  y:-30,\n                  opacity:1,\n                  ease:'none',\n                  scrollTrigger:{\n                    trigger:signature,\n                    start:'top 10%',\n                    end:'70% 80%',\n                    scrub:1,\n                    invalidateOnRefresh:true\n                  }\n                }\n              );\n            }\n\n            if(signatureDetail.length){\n              gsap.fromTo(signatureDetail,\n                {y:80, opacity:0},\n                {\n                  y:0,\n                  opacity:1,\n                  ease:'none',\n                  scrollTrigger:{\n                    trigger:signature,\n                    start:'18% top',\n                    end:'55% top',\n                    scrub:1,\n                    invalidateOnRefresh:true\n                  }\n                }\n              );\n            }\n          }\n\n          \/* Horizontal products\n             PC(1181px \uc774\uc0c1): \uae30\uc874 GSAP \uac00\ub85c pin \ud6a8\uacfc \uc720\uc9c0\n             \ud0dc\ube14\ub9bf\/\ubaa8\ubc14\uc77c: pin \uc81c\uac70 + \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ud130\uce58 \uac00\ub85c \uc2a4\ud06c\ub864 *\/\n          const track = document.getElementById('productsTrack');\n          if(track){\n            const productMM = gsap.matchMedia();\n\n            productMM.add('(min-width: 1181px)', () => {\n              const getScrollAmount = () =>\n                Math.max(0, track.scrollWidth - window.innerWidth + 30);\n\n              const tween = gsap.to(track, {\n                x:() => -getScrollAmount(),\n                ease:'none',\n                scrollTrigger:{\n                  trigger:'.products-track-wrap',\n                  start:'top 9%',\n                  end:() => '+=' + Math.max(1,getScrollAmount()),\n                  pin:true,\n                  scrub:1,\n                  invalidateOnRefresh:true\n                }\n              });\n\n              return () => {\n                if(tween.scrollTrigger) tween.scrollTrigger.kill();\n                tween.kill();\n                gsap.set(track,{clearProps:'transform'});\n              };\n            });\n\n            productMM.add('(max-width: 1180px)', () => {\n              gsap.set(track,{x:0,clearProps:'transform'});\n            });\n          }\n\n          \/* Product tilt *\/\n          if(window.matchMedia('(pointer:fine)').matches){\n            document.querySelectorAll('.product-media').forEach(media => {\n              media.addEventListener('mousemove', e => {\n                const r = media.getBoundingClientRect();\n                const x = (e.clientX-r.left)\/r.width - .5;\n                const y = (e.clientY-r.top)\/r.height - .5;\n                gsap.to(media,{rotateY:x*4,rotateX:-y*4,duration:.45,transformPerspective:900,ease:'power2.out'});\n              });\n              media.addEventListener('mouseleave', () => gsap.to(media,{rotateY:0,rotateX:0,duration:.6,ease:'power3.out'}));\n            });\n          }\n\n          document.querySelectorAll('.app-card img').forEach(img => {\n            gsap.fromTo(img,{yPercent:-6,scale:1.08},{\n              yPercent:6,ease:'none',\n              scrollTrigger:{trigger:img.parentElement,start:'top bottom',end:'bottom top',scrub:true}\n            });\n          });\n\n          \/* Our Standard \/ Craft \uc67c\ucabd \uce74\ud53c \uace0\uc815\n             \uc6d0\ubcf8 HTML\uc758 .craft-copy { position:sticky; top:140px } \ud6a8\uacfc\ub97c\n             WordPress\uc5d0\uc11c\ub3c4 \ub3d9\uc77c\ud558\uac8c \ubcf4\uc774\ub3c4\ub85d \ub370\uc2a4\ud06c\ud1b1\uc5d0\uc11c GSAP pin\uc73c\ub85c \ubcf4\uac15.\n             \uc624\ub978\ucabd 01~04 + \uc774\ubbf8\uc9c0\uac00 \uc2a4\ud06c\ub864\ub418\ub294 \ub3d9\uc548 \uc67c\ucabd \ubb38\uad6c\ub294 \ud654\uba74\uc744 \ub530\ub77c \ub0b4\ub824\uc634. *\/\n          const craftGrid = document.querySelector('.craft-grid');\n          const craftCopy = document.querySelector('.craft-copy');\n\n          if(craftGrid && craftCopy){\n            const craftMM = gsap.matchMedia();\n\n            craftMM.add('(min-width: 1181px)', () => {\n              const craftTop = 140;\n              craftCopy.classList.add('gsap-pin-ready');\n\n              const craftPin = ScrollTrigger.create({\n                id:'kaiser-craft-copy-pin',\n                trigger:craftGrid,\n                start:() => `top ${craftTop}px`,\n                endTrigger:craftGrid,\n                end:() => `bottom ${craftTop + craftCopy.offsetHeight}px`,\n                pin:craftCopy,\n                pinSpacing:false,\n                pinReparent:true,\n                anticipatePin:1,\n                invalidateOnRefresh:true\n              });\n\n              return () => {\n                craftPin.kill();\n                craftCopy.classList.remove('gsap-pin-ready');\n                gsap.set(craftCopy,{clearProps:'transform,width,height,top,left'});\n              };\n            });\n\n            craftMM.add('(max-width: 1180px)', () => {\n              craftCopy.classList.remove('gsap-pin-ready');\n              gsap.set(craftCopy,{clearProps:'transform,width,height,top,left'});\n            });\n          }\n\n          const craftImg = document.querySelector('.craft-photo img');\n          if(craftImg){\n            gsap.fromTo(craftImg,{scale:1.12,yPercent:-5},{\n              scale:1.03,yPercent:5,ease:'none',\n              scrollTrigger:{trigger:'.craft-photo',start:'top bottom',end:'bottom top',scrub:true}\n            });\n          }\n\n          document.querySelectorAll('.count').forEach(el => {\n            const target = +el.dataset.count || 0;\n            const obj = {n:0};\n            gsap.to(obj,{\n              n:target,duration:1.5,ease:'power2.out',snap:{n:1},\n              scrollTrigger:{trigger:el,start:'top 85%',once:true},\n              onUpdate:()=>el.textContent=obj.n\n            });\n          });\n\n          \/* Swiper *\/\n          if(hasSwiper){\n            gallerySwiper = new Swiper('.gallery-swiper', {\n              slidesPerView:'auto', spaceBetween:18, speed:900, grabCursor:true,\n              navigation:{nextEl:'.gallery-next',prevEl:'.gallery-prev'},\n              breakpoints:{768:{spaceBetween:28}}\n            });\n\n            connectKaiserMangBoardGallery();\n          }\n\n          \/* Magnetic buttons *\/\n          if(window.matchMedia('(pointer:fine)').matches){\n            document.querySelectorAll('.circle-arrow,.gallery-nav button').forEach(btn => {\n              btn.addEventListener('mousemove', e => {\n                const r=btn.getBoundingClientRect();\n                gsap.to(btn,{x:(e.clientX-r.left-r.width\/2)*.18,y:(e.clientY-r.top-r.height\/2)*.18,duration:.25});\n              });\n              btn.addEventListener('mouseleave',()=>gsap.to(btn,{x:0,y:0,duration:.45,ease:'elastic.out(1,.4)'}));\n            });\n          }\n\n          \/* WordPress\ub294 \ud3f0\ud2b8\/\uc774\ubbf8\uc9c0\/\ud14c\ub9c8 \ub808\uc774\uc544\uc6c3\uc774 \ub4a4\ub2a6\uac8c \ud655\uc815\ub420 \uc218 \uc788\uc5b4\uc11c\n             ScrollTrigger \uc704\uce58\ub97c \uc5ec\ub7ec \uc2dc\uc810\uc5d0 \ub2e4\uc2dc \uacc4\uc0b0 *\/\n          const refreshMotion = () => ScrollTrigger.refresh(true);\n          window.addEventListener('resize', refreshMotion, {passive:true});\n          window.addEventListener('load', refreshMotion, {once:true});\n\n          if(document.fonts && document.fonts.ready){\n            document.fonts.ready.then(refreshMotion).catch(()=>{});\n          }\n\n          document.querySelectorAll('img').forEach(img => {\n            if(!img.complete){\n              img.addEventListener('load', refreshMotion, {once:true});\n              img.addEventListener('error', refreshMotion, {once:true});\n            }\n          });\n\n          requestAnimationFrame(() => {\n            refreshMotion();\n            window.setTimeout(refreshMotion, 120);\n            window.setTimeout(refreshMotion, 500);\n          });\n          closeLoader(450);\n\n        }catch(err){\n          \/* \uc5b4\ub5a4 \ubaa8\uc158 \ucf54\ub4dc\uc5d0\uc11c \uc624\ub958\uac00 \ub098\ub354\ub77c\ub3c4 \ud654\uba74\uc744 \uc228\uae30\uc9c0 \uc54a\uc74c *\/\n          console.error('[KAISER] Motion init error:', err);\n          document.documentElement.classList.remove('motion-ready');\n          document.querySelectorAll('.fade-up').forEach(el => {\n            el.style.opacity = '1';\n            el.style.transform = 'none';\n          });\n          document.querySelectorAll('.reveal-line > span').forEach(el => {\n            el.style.transform = 'none';\n          });\n          closeLoader(250);\n        }\n      }\n\n      if(document.readyState === 'loading'){\n        document.addEventListener('DOMContentLoaded', onReady, {once:true});\n      }else{\n        onReady();\n      }\n\n      if(document.readyState === 'complete') closeLoader(650);\n      else window.addEventListener('load', () => closeLoader(650), {once:true});\n    })();\n  <\/script>\n","protected":false},"excerpt":{"rendered":"<p>KAISERPREMIUM MOBILITY MADE IN KOREA DOMESTIC MATERIAL \u00b7 IN-HOUSE DESIGN &amp; BUILD Premium Special Vehicle Interior &#038; Components INCHEON \u00b7 KOREA Beyond Ordinary \uc774\ub3d9\uc758 \uc2dc\uac04, \uba38\ubb34\ub984\uc758 \uaca9\uc73c\ub85c \uce74\uc774\uc800\ubaa8\ud130\uc2a4\ub294 VIP \uc758\uc804\uc6a9 \ucee8\ubc84\uc804, \ucea0\ud551.\ucc28\ubc15 \ucee8\ubc84\uc804, \ud2b9\uc218\ucc28\ub7c9 \ud2b9\uc7a5\uc744 \uc790\uccb4 \uc124\uacc4\uc81c\uc870\ud558\ub294 \ud504\ub9ac\ubbf8\uc5c4 \ubaa8\ube4c\ub9ac\ud2f0 \ube0c\ub79c\ub4dc\uc785\ub2c8\ub2e4. &hellip; <a href=\"https:\/\/kaisermotors.co.kr\/\">Continued<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"kt_blocks_editor_width":"","footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12"}],"version-history":[{"count":143,"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":387,"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions\/387"}],"wp:attachment":[{"href":"https:\/\/kaisermotors.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}