PageSourceSearch

https://www.nefront.com/spatial-cloud/

html nefront.com collected 2026-10-08 03:29:12 UTC 84,136 bytes, 47 lines download raw bytes

1<!DOCTYPE html><html lang="ja"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="author" content="Nefront Inc."/><link rel="shortcut icon" href="/favicon.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180"/><title>Nefront Spatial Cloud - 屋内位置特定・空間情報の管理 | Nefront Inc.</title><meta name="description" content="GPSが届きにくい屋内でも画像認識で位置を特定し、その場所に情報を紐づけて管理する基盤。Nefront Spatial Cloud(旧称 IndooAR)は、巡回・点検の記録から施設内の案内まで、用途に合わせて使えます。"/><link rel="canonical" href="https://www.nefront.com/spatial-cloud/"/><link rel="alternate" hreflang="ja" href="https://www.nefront.com/spatial-cloud/"/><link rel="alternate" hreflang="en" href="https://www.nefront.com/en/spatial-cloud/"/><link rel="alternate" hreflang="x-default" href="https://www.nefront.com/spatial-cloud/"/><meta property="og:site_name" content="Nefront Inc."/><meta property="og:title" content="Nefront Spatial Cloud - 屋内位置特定・空間情報の管理 | Nefront Inc."/><meta property="og:description" content="GPSが届きにくい屋内でも画像認識で位置を特定し、その場所に情報を紐づけて管理する基盤。Nefront Spatial Cloud(旧称 IndooAR)は、巡回・点検の記録から施設内の案内まで、用途に合わせて使えます。"/><meta property="og:type" content="website"/><meta property="og:url" content="https://www.nefront.com/spatial-cloud/"/><meta property="og:image" content="https://www.nefront.com/images/nefront.png"/><meta property="og:locale" content="ja_JP"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Nefront Spatial Cloud - 屋内位置特定・空間情報の管理 | Nefront Inc."/><meta name="twitter:description" content="GPSが届きにくい屋内でも画像認識で位置を特定し、その場所に情報を紐づけて管理する基盤。Nefront Spatial Cloud(旧称 IndooAR)は、巡回・点検の記録から施設内の案内まで、用途に合わせて使えます。"/><meta name="twitter:image" content="https://www.nefront.com/images/nefront.png"/><meta name="thumbnail" content="https://www.nefront.com/thumbnail.png"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Nefront Spatial Cloud","alternateName":["Nefront 空間クラウド","IndooAR"],"applicationCategory":"BusinessApplication","operatingSystem":"iOS, Android, Web","url":"https://www.nefront.com/spatial-cloud/","description":"GPSが届きにくい屋内でも画像認識で位置を特定し、その場所に情報を紐づけて管理する基盤。Nefront Spatial Cloud(旧称 IndooAR)は、巡回・点検の記録から施設内の案内まで、用途に合わせて使えます。","inLanguage":"ja","publisher":{"@type":"Organization","name":"Nefront Inc.","url":"https://www.nefront.com"}}</script>
1<meta name="next-head-count" content="24"/><link rel="preload" href="/_next/static/css/13c1431062757ef7.css" as="style"/><link rel="stylesheet" href="/_next/static/css/13c1431062757ef7.css" data-n-g=""/><noscript data-n-css=""></noscript>
1<script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script>
1<script src="/_next/static/chunks/webpack-3141c9e10b96d1e6.js" defer=""></script>
1<script src="/_next/static/chunks/framework-0995a3e8436ddc4f.js" defer=""></script>
1<script src="/_next/static/chunks/main-4fb1915ef74414d7.js" defer=""></script>
1<script src="/_next/static/chunks/pages/_app-7192500980ec34d0.js" defer=""></script>
1<script src="/_next/static/chunks/3612-00b824e9ee1e22ea.js" defer=""></script>
1<script src="/_next/static/chunks/3970-5044526df4a4138a.js" defer=""></script>
1<script src="/_next/static/chunks/pages/spatial-cloud-127f36389fc17390.js" defer=""></script>
1<script src="/_next/static/pvh26CV1RTaWsI6cOL1eT/_buildManifest.js" defer=""></script>
1<script src="/_next/static/pvh26CV1RTaWsI6cOL1eT/_ssgManifest.js" defer=""></script>
1</head><body>
1<script id="chakra-script">!(function(){try{var a=function(c){var v="(prefers-color-scheme: dark)",h=window.matchMedia(v).matches?"dark":"light",r=c==="system"?h:c,o=document.documentElement,s=document.body,l="chakra-ui-light",d="chakra-ui-dark",i=r==="dark";return s.classList.add(i?d:l),s.classList.remove(i?l:d),o.style.colorScheme=r,o.dataset.theme=r,r},n=a,m="light",e="chakra-ui-color-mode",t=localStorage.getItem(e);t?a(t):localStorage.setItem(e,a(m))}catch(a){}})();</script>
1<div id="__next"><style data-emotion="css-global epbagf">:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#FFFFFF;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;
1--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-grassTeal:#88ccca;--chakra-colors-nefront:#3054D6;--chakra-colors-brand-50:#F3F6FD;--chakra-colors-brand-100:#EAEFFB;--chakra-colors-brand-200:#C7D4F4;--chakra-colors-brand-300:#9DB2EA;
1--chakra-colors-brand-400:#6885E0;--chakra-colors-brand-500:#3054D6;--chakra-colors-brand-600:#2A49BC;--chakra-colors-brand-700:#24409F;--chakra-colors-brand-800:#1C3179;--chakra-colors-brand-900:#142354;--chakra-colors-brandBlue:#3054D6;--chakra-colors-brandBlueDeep:#24409F;--chakra-colors-brandBlueSoft:#EAEFFB;--chakra-colors-brandBlueWash:#F3F6FD;--chakra-colors-ink:#16202E;--chakra-colors-inkMuted:#4B5A6E;--chakra-colors-inkSubtle:#8391A4;--chakra-colors-paper:#FFFFFF;--chakra-colors-ground:#F5F8FC;--chakra-colors-line:#E2E8F2;--chakra-colors-axis:#C3CFE2;--chakra-colors-statusError:#D6453A;--chakra-colors-statusWarning:#E0A521;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:'M PLUS Rounded 1c';--chakra-fonts-body:'Noto Sans JP';--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-3xs:0.45rem;--chakra-fontSizes-2xs:0.625rem;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;
1--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:30em;
1--chakra-breakpoints-md:48em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:80em;--chakra-breakpoints-2xl:96em;}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);}</style><style data-emotion="css-global fubdgu">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern";}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where(
2          button::-moz-focus-inner,
3          [type="button"]::-moz-focus-inner,
4          [type="reset"]::-moz-focus-inner,
5          [type="submit"]::-moz-focus-inner
6        ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}
6:where([type="checkbox"], [type="radio"]){box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}input[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}:where(
7          blockquote,
8          dl,
9          dd,
10          h1,
11          h2,
12          h3,
13          h4,
14          h5,
15          h6,
16          hr,
17          figure,
18          p,
19          pre
20        ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, [role="button"]){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not(
21          [data-focus-visible-disabled]
22        ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}</style><style data-emotion="css-global 13u1nj">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,::after{border-color:var(--chakra-colors-chakra-border-color);}html,body{background:#fff;color:var(--chakra-colors-black);}</style><style>
23        @import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@300;700);
24        @import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@700);
25        @import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP);
26        </style><main class="css-0"><style data-emotion="css 6h4gwo">.css-6h4gwo{position:fixed;width:100%;height:50px;z-index:20;}</style><nav class="nf-navbar css-6h4gwo"><style data-emotion="css 1d708tu">.css-1d708tu{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);padding-top:0px;padding-bottom:0px;max-width:1400px;}</style><div class="chakra-container css-1d708tu"><style data-emotion="css 1x86uc4">.css-1x86uc4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0px;}@media screen and (min-width: 62em){.css-1x86uc4{margin-right:var(--chakra-space-8);}}</style><div class="css-1x86uc4"><style data-emotion="css 1n6eccx">.css-1n6eccx{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-2xl);line-height:1.33;letter-spacing:var(--chakra-letterSpacings-tighter);margin:0px;padding:0px;}@media screen and (min-width: 48em){.css-1n6eccx{font-size:var(--chakra-fontSizes-3xl);line-height:1.2;}}</style><h1 class="chakra-heading css-1n6eccx"><a style="cursor:pointer;display:flex" href="/"><style data-emotion="css 1w6x26z">.css-1w6x26z{font-weight:bold;font-size:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;line-height:1;padding:0 0 0 10px;}.css-1w6x26z >svg{height:45px;width:auto;display:block;-webkit-transition:200ms ease;transition:200ms ease;}</style><span class="css-1w6x26z">
26<svg width="133.9346" height="45" viewBox="0 0 5269 1415" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.0032854 0.0644531H0V561.16C471.254 610.641 870.596 948.967 991.582 1414.06H1000V1405.06C894.193 799.462 517.308 288.081 0.0032854 0.0644531Z" fill="#3054D6"></path><rect x="1000.01" width="220" height="1414" fill="#3054D6"></rect><rect x="0.0078125" y="414" width="220" height="1000" fill="#3054D6"></rect><path d="M1684.63 1413.85C1611.69 1413.85 1548.91 1399.08 1496.28 1369.53C1443.96 1339.68 1403.64 1297.51 1375.33 1243.04C1347.02 1188.26 1332.86 1123.47 1332.86 1048.69C1332.86 975.746 1347.02 911.731 1375.33 856.641C1403.64 801.551 1443.5 758.617 1494.9 727.841C1546.6 697.064 1607.23 681.676 1676.79 681.676C1723.57 681.676 1767.11 689.216 1807.43 704.297C1848.06 719.07 1883.45 741.383 1913.61 771.236C1944.08 801.089 1967.78 838.636 1984.7 883.878C2001.63 928.812 2010.1 981.439 2010.1 1041.76V1095.77H1411.34V973.899H1824.97C1824.97 945.585 1818.82 920.502 1806.51 898.651C1794.2 876.799 1777.12 859.718 1755.27 847.408C1733.72 834.789 1708.64 828.48 1680.02 828.48C1650.16 828.48 1623.7 835.405 1600.61 849.254C1577.84 862.796 1559.99 881.108 1547.06 904.19C1534.14 926.965 1527.52 952.356 1527.21 980.362V1096.24C1527.21 1131.32 1533.67 1161.64 1546.6 1187.18C1559.83 1212.72 1578.45 1232.42 1602.46 1246.27C1626.47 1260.12 1654.93 1267.05 1687.87 1267.05C1709.72 1267.05 1729.72 1263.97 1747.88 1257.81C1766.04 1251.66 1781.58 1242.42 1794.51 1230.11C1807.43 1217.8 1817.28 1202.72 1824.05 1184.87L2005.94 1196.88C1996.71 1240.58 1977.78 1278.74 1949.16 1311.36C1920.84 1343.68 1884.22 1368.92 1839.29 1387.07C1794.66 1404.92 1743.11 1413.85 1684.63 1413.85ZM2519.75 690.909V838.636H2082.11V690.909H2519.75ZM2182.29 1400V639.666C2182.29 588.269 2192.29 545.644 2212.3 511.79C2232.61 477.936 2260.31 452.545 2295.39 435.618C2330.48 418.691 2370.33 410.227 2414.96 410.227C2445.12 410.227 2472.67 412.535 2497.6 417.152C2522.83 421.768 2541.61 425.923 2553.92 429.616L2518.83 577.344C2511.14 574.882 2501.6 572.573 2490.21 570.419C2479.13 568.265 2467.74 567.188 2456.05 567.188C2427.12 567.188 2406.96 573.958 2395.57 587.5C2384.18 600.734 2378.49 619.354 2378.49 643.359V1400H2182.29ZM2639.9 1400V690.909H2830.56V814.631H2837.94C2850.87 770.62 2872.57 737.382 2903.04 714.915C2933.51 692.14 2968.59 680.753 3008.29 680.753C3018.14 680.753 3028.76 681.368 3040.15 682.599C3051.53 683.83 3061.54 685.523 3070.15 687.678V862.18C3060.92 859.41 3048.15 856.948 3031.84 854.794C3015.53 852.64 3000.6 851.562 2987.06 851.562C2958.13 851.562 2932.27 857.872 2909.5 870.49C2887.03 882.801 2869.18 900.035 2855.95 922.195C2843.02 944.354 2836.56 969.898 2836.56 998.828V1400H2639.9ZM3459.21 1413.85C3387.5 1413.85 3325.48 1398.62 3273.16 1368.15C3221.15 1337.37 3180.99 1294.59 3152.67 1239.81C3124.36 1184.72 3110.2 1120.86 3110.2 1048.22C3110.2 974.976 3124.36 910.961 3152.67 856.179C3180.99 801.089 3221.15 758.31 3273.16 727.841C3325.48 697.064 3387.5 681.676 3459.21 681.676C3530.92 681.676 3592.78 697.064 3644.79 727.841C3697.11 758.31 3737.43 801.089 3765.74 856.179C3794.06 910.961 3808.21 974.976 3808.21 1048.22C3808.21 1120.86 3794.06 1184.72 3765.74 1239.81C3737.43 1294.59 3697.11 1337.37 3644.79 1368.15C3592.78 1398.62 3530.92 1413.85 3459.21 1413.85ZM3460.13 1261.51C3492.75 1261.51 3519.99 1252.27 3541.84 1233.81C3563.69 1215.03 3580.16 1189.49 3591.24 1157.17C3602.63 1124.86 3608.32 1088.08 3608.32 1046.84C3608.32 1005.6 3602.63 968.821 3591.24 936.506C3580.16 904.19 3563.69 878.646 3541.84 859.872C3519.99 841.098 3492.75 831.712 3460.13 831.712C3427.2 831.712 3399.5 841.098 3377.03 859.872C3354.88 878.646 3338.1 904.19 3326.71 936.506C3315.63 968.821 3310.1 1005.6 3310.1 1046.84C3310.1 1088.08 3315.63 1124.86 3326.71 1157.17C3338.1 1189.49 3354.88 1215.03 3377.03 1233.81C3399.5 1252.27 3427.2 1261.51 3460.13 1261.51ZM4132.75 990.057V1400H3936.09V690.909H4123.52V816.016H4131.83C4147.52 774.775 4173.84 742.152 4210.77 718.146C4247.7 693.833 4292.48 681.676 4345.11 681.676C4394.35 681.676 4437.29 692.448 4473.91 713.991C4510.53 735.535 4539 766.312 4559.31 806.321C4579.63 846.023 4589.78 893.419 4589.78 948.508V1400H4393.12V983.594C4393.43 940.199 4382.35 906.345 4359.88 882.031C4337.42 857.41 4306.48 845.099 4267.09 845.099
26C4240.62 845.099 4217.23 850.793 4196.92 862.18C4176.92 873.568 4161.22 890.187 4149.83 912.038C4138.75 933.582 4133.06 959.588 4132.75 990.057ZM5121.95 690.909V838.636H4694.92V690.909H5121.95ZM4791.87 521.023H4988.53V1182.1C4988.53 1200.26 4991.3 1214.42 4996.84 1224.57C5002.38 1234.42 5010.07 1241.35 5019.92 1245.35C5030.08 1249.35 5041.77 1251.35 5055.01 1251.35C5064.24 1251.35 5073.47 1250.58 5082.71 1249.04C5091.94 1247.19 5099.02 1245.81 5103.94 1244.89L5134.87 1391.23C5125.02 1394.31 5111.18 1397.85 5093.32 1401.85C5075.47 1406.16 5053.78 1408.77 5028.23 1409.69C4980.84 1411.54 4939.29 1405.23 4903.59 1390.77C4868.19 1376.3 4840.65 1353.84 4820.95 1323.37C4801.26 1292.9 4791.56 1254.43 4791.87 1207.95V521.023Z" fill="#3054D6"></path></svg></span></a></h1></div><style data-emotion="css x8pz5q">.css-x8pz5q{display:none;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media screen and (min-width: 62em){.css-x8pz5q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-x8pz5q"><nav class="nf-nav"><div class="nf-dd" tabindex="0"><span class="nf-ddlabel">プロダクト</span><div class="nf-ddpanel"><a href="/junkai-go/">巡回GO<small>巡回・点検の記録を場所に残す</small></a><a href="/filefront/">Filefront<small>AI図面プラットフォーム</small></a><a href="/spatial-cloud/">Nefront Spatial Cloud<small>屋内位置特定・空間情報の管理</small></a></div></div><div class="nf-dd" tabindex="0"><span class="nf-ddlabel">会社情報</span><div class="nf-ddpanel"><a href="/company/">会社概要<small>メンバー・沿革</small></a><a href="/recruit/">採用情報<small>募集職種・選考フロー</small></a></div></div><a class="nf-nlink" href="/news/">News</a></nav></div><style data-emotion="css cd89m5">.css-cd89m5{display:none;margin-left:auto;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-3);}@media screen and (min-width: 62em){.css-cd89m5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-cd89m5"><div class="nf-lang" role="group" aria-label="言語"><span class="nf-langcur" aria-current="true">日本語</span><a class="nf-langalt" hrefLang="en" href="/en/spatial-cloud/">English</a></div><a class="nf-navcta" href="https://docs.google.com/forms/d/e/1FAIpQLSclRlh8Ez2rB66XBz76CqEG02YvtWGzf0eIy7YBwViR582mOQ/viewform?usp=pp_url&amp;entry.718651997=%E7%A9%BA%E9%96%93%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89+Nefront+Spatial+Cloud+%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6&amp;nf_src=spatial-cloud-navbar-contact" target="_blank" rel="noopener noreferrer" data-placement="navbar" data-cta="contact">お問い合わせ</a></div><style data-emotion="css 1yi4279">.css-1yi4279{margin-left:auto;display:inline-block;}@media screen and (min-width: 62em){.css-1yi4279{display:none;}}</style><div class="css-1yi4279"><style data-emotion="css 59vqqt">.css-59vqqt{display:inline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:inherit;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:none;color:inherit;margin:0px;padding:0px;}.css-59vqqt:focus-visible,.css-59vqqt[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-59vqqt:disabled,.css-59vqqt[disabled],.css-59vqqt[aria-disabled=true],.css-59vqqt[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-59vqqt:hover:disabled,.css-59vqqt[data-hover]:disabled,.css-59vqqt:hover[disabled],.css-59vqqt[data-hover][disabled],.css-59vqqt:hover[aria-disabled=true],.css-59vqqt[data-hover][aria-disabled=true],.css-59vqqt:hover[data-disabled],.css-59vqqt[data-hover][data-disabled]{background:initial;}</style>
26<button type="button" class="chakra-button nf-burger css-59vqqt" aria-label="メニューを開く" aria-expanded="false"><span class="nf-burger-lines" aria-hidden="true"><span></span><span></span><span></span></span></button></div></div></nav><style data-emotion="css 102853i">.css-102853i{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:99999999px;padding-top:50px;}</style><div class="chakra-container css-102853i"><article style="position:relative;opacity:0;transform:translateX(0px) translateY(20px) translateZ(0)"><style data-emotion="css-global 5wkgrt">.nfp{--blue:#3054d6;--blue-deep:#24409f;--blue-pale:#eaeffb;--blue-wash:#f3f6fd;--ink:#16202e;--ink-soft:#4b5a6e;--ink-faint:#8391a4;--paper:#ffffff;--ground:#f5f8fc;--grid:#e2e8f2;--axis:#c3cfe2;--red:#d6453a;--amber-raw:#e0a521;--sh-1:0 1px 2px rgba(22, 32, 46, 0.05),0 4px 14px rgba(22, 32, 46, 0.05);--sh-2:0 2px 4px rgba(22, 32, 46, 0.06),0 14px 34px rgba(22, 32, 46, 0.1);--sh-blue:0 8px 26px rgba(48, 84, 214, 0.28);--ease:cubic-bezier(0.22, 0.8, 0.28, 1);margin-inline:calc(-1 * var(--chakra-space-4, 1rem));background:var(--paper);color:var(--ink);font-size:15px;line-height:1.9;overflow:clip;text-align:left;word-break:keep-all;overflow-wrap:anywhere;}.nfp *{box-sizing:border-box;overflow-wrap:anywhere;}@media (max-width: 700px){.nfp p,.nfp li,.nfp dd,.nfp td{word-break:normal;word-break:auto-phrase;}}.nfp h1,.nfp h2,.nfp h3{letter-spacing:0.015em;text-wrap:pretty;font-family:inherit;}@media (min-width: 768px){.nfp h1,.nfp h2,.nfp h3{text-wrap:balance;}}.nfp .wrap{max-width:1120px;margin:0 auto;padding:0 28px;}@media (max-width: 700px){.nfp .wrap{padding:0 16px;}}.nfp .pname{white-space:nowrap;}.nfp .nw{white-space:nowrap;}.nfp a.pname{color:var(--blue-deep);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;}.nfp a.pname:hover{color:var(--blue);}.nfp .mono{font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;}.nfp .rv{opacity:0;-webkit-transform:translateY(22px);-moz-transform:translateY(22px);-ms-transform:translateY(22px);transform:translateY(22px);-webkit-transition:opacity 0.7s var(--ease),-webkit-transform 0.7s var(--ease);transition:opacity 0.7s var(--ease),transform 0.7s var(--ease);transition-delay:var(--d, 0s);}.nfp .rv.in{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}.nfp .plogo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:18px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nfp .plogo .plogo-symbol{-webkit-flex:none;-ms-flex:none;flex:none;height:56px;}.nfp .plogo .plogo-word{-webkit-flex:none;-ms-flex:none;flex:none;height:25px;}.nfp .plogo .plogo-symbol img,.nfp .plogo .plogo-word img{display:block;height:100%;width:auto;}.nfp .plogo .plogo-mark{-webkit-flex:none;-ms-flex:none;flex:none;width:56px;height:56px;}.nfp .plogo .plogo-mark img{display:block;width:100%;height:100%;}.nfp .plogo .pwordmark{font-family:'Yu Gothic Medium','Yu Gothic',YuGothic,'游ゴシック体','Hiragino Sans',sans-serif;font-size:32px;font-weight:500;color:var(--ink);line-height:1;}.nfp .plogo .psub{font-size:12.5px;color:var(--ink-faint);font-weight:700;border-left:1px solid var(--axis);padding-left:14px;}@media (max-width: 520px){.nfp .plogo .psub{border-left:none;padding-left:0;}}.nfp .eyebrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:11.5px;font-weight:700;letter-spacing:0.24em;color:var(--blue);margin-bottom:16px;font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;}.nfp .eyebrow::before{content:'';width:30px;height:2px;background:linear-gradient(90deg, var(--blue), rgba(48, 84, 214, 0.25));}.nfp .btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;
26-webkit-justify-content:center;justify-content:center;gap:10px;font-size:15px;font-weight:700;letter-spacing:0.03em;padding:14px 32px;border-radius:5px;-webkit-text-decoration:none;text-decoration:none;border:2px solid var(--blue);cursor:pointer;font-family:inherit;-webkit-transition:-webkit-transform 0.25s var(--ease),box-shadow 0.25s var(--ease),background 0.25s,color 0.25s,border-color 0.25s;transition:transform 0.25s var(--ease),box-shadow 0.25s var(--ease),background 0.25s,color 0.25s,border-color 0.25s;position:relative;}.nfp .btn .ar{display:inline-block;-webkit-transition:-webkit-transform 0.25s var(--ease);transition:transform 0.25s var(--ease);font-weight:400;}.nfp .btn:hover .ar{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);}.nfp .btn.pri{background:var(--blue);color:#fff;box-shadow:var(--sh-blue);}.nfp .btn.pri:hover{background:var(--blue-deep);border-color:var(--blue-deep);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 14px 34px rgba(48, 84, 214, 0.36);}.nfp .btn.pri:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.nfp .btn.ghost{background:rgba(255, 255, 255, 0.9);color:var(--blue);}.nfp .btn.ghost:hover{background:var(--blue-pale);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--sh-1);}.nfp .btn:focus-visible,.nfp a:focus-visible{outline:3px solid #8fa8ef;outline-offset:2px;}.nfp .btnrow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;gap:14px;}@media (max-width: 520px){.nfp .btnrow{grid-auto-flow:row;}}.nfp .phero{background:var(--blue-wash);border-bottom:1px solid var(--grid);position:relative;overflow:hidden;}.nfp .phero::before{content:'';position:absolute;inset:0;background:radial-gradient(640px 380px at 82% 20%, rgba(48, 84, 214, 0.1), transparent 65%),linear-gradient(var(--grid) 1px, transparent 1px) 0 28px/56px 56px,linear-gradient(90deg, var(--grid) 1px, transparent 1px) 0 0/56px 56px;-webkit-mask-image:linear-gradient(180deg, #000 60%, transparent);mask-image:linear-gradient(180deg, #000 60%, transparent);-webkit-mask-image:linear-gradient(180deg, #000 60%, transparent);}.nfp .phero .wrap{position:relative;padding-top:76px;padding-bottom:68px;display:grid;grid-template-columns:1.15fr 0.85fr;gap:44px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width: 880px){.nfp .phero .wrap{grid-template-columns:1fr;padding-top:52px;}}.nfp .phero h1{font-size:clamp(28px, 4.2vw, 44px);margin:0 0 18px;font-weight:800;line-height:1.45;}.nfp .phero p{color:var(--ink-soft);margin:0 0 30px;max-width:30em;}.nfp .trialbadge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;background:#fff;border:1.5px solid var(--blue);color:var(--blue-deep);font-weight:800;font-size:13.5px;border-radius:999px;padding:6px 18px;margin-bottom:18px;box-shadow:var(--sh-1);}.nfp .trialbadge::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--blue);}.nfp .phero.geo .wrap{z-index:2;}.nfp .pheromap{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;}.nfp .pheromap .proom{fill:none;stroke:var(--blue);stroke-width:1.4;opacity:0;stroke-dasharray:1;stroke-dashoffset:1;}.nfp .phero.in .pheromap .proom{-webkit-animation:nfpRoom 1.9s var(--ease) forwards;animation:nfpRoom 1.9s var(--ease) forwards;}@-webkit-keyframes nfpRoom{from{stroke-dashoffset:1;opacity:0;}40%{opacity:0.2;}to{stroke-dashoffset:0;opacity:0.2;}}@keyframes nfpRoom{from{stroke-dashoffset:1;opacity:0;}40%{opacity:0.2;}to{stroke-dashoffset:0;opacity:0.2;}}.nfp .pheromap .pping{fill:none;stroke:var(--blue);stroke-width:2;opacity:0;}.nfp .phero.in .pheromap .pping{-webkit-animation:nfpPing 2.6s ease-out infinite;animation:nfpPing 2.6s ease-out infinite;}@-webkit-keyframes nfpPing{0%{r:8;opacity:0.45;}70%,100%{r:46;opacity:0;}}@keyframes nfpPing{0%{r:8;opacity:0.45;}70%,100%{r:46;opacity:0;}}.nfp .pheromap .proute{fill:none;stroke:var(--blue);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;opacity:0.5;stroke-dasharray:1;stroke-dashoffset:1;}.nfp .pheromap .r2{stroke-width:2;opacity:0.3;}.nfp .phero.in .pheromap .r1{-webkit-animation:nfpDraw 2.6s var(--ease) 0.4s forwards;animation:nfpDraw 2.6s var(--ease) 0.4s forwards;}.nfp .phero.in .pheromap .r2{-webkit-animation:nfpDraw 2s var(--ease) 1.6s forwards;animation:nfpDraw 2s var(--ease) 1.6s forwards;}.nfp .pheromap .ppin{opacity:0;}
26.nfp .pheromap .ppin path{fill:var(--blue);opacity:0.62;}.nfp .pheromap .ppin circle{fill:#fff;}.nfp .phero.in .pheromap .ppin{-webkit-animation:nfpPop 0.5s var(--ease) forwards;animation:nfpPop 0.5s var(--ease) forwards;}.nfp .phero.in .pheromap .p1{-webkit-animation-delay:0.9s;animation-delay:0.9s;}.nfp .phero.in .pheromap .p2{-webkit-animation-delay:1.4s;animation-delay:1.4s;}.nfp .phero.in .pheromap .p3{-webkit-animation-delay:1.9s;animation-delay:1.9s;}.nfp .phero.in .pheromap .p4{-webkit-animation-delay:2.4s;animation-delay:2.4s;}.nfp .phero.in .pheromap .p5{-webkit-animation-delay:3.1s;animation-delay:3.1s;}.nfp .pheromap .pwalk circle{fill:var(--blue);opacity:0;}.nfp .phero.in .pheromap .pwalk circle{offset-path:path('M150 720 V540 H560 V300 H900 V150');-webkit-animation:nfpWalk 6.5s linear 1s infinite,nfpFade 0.6s ease 1s forwards;animation:nfpWalk 6.5s linear 1s infinite,nfpFade 0.6s ease 1s forwards;}@-webkit-keyframes nfpWalk{from{offset-distance:0%;}to{offset-distance:100%;}}@keyframes nfpWalk{from{offset-distance:0%;}to{offset-distance:100%;}}@-webkit-keyframes nfpFade{to{opacity:0.55;}}@keyframes nfpFade{to{opacity:0.55;}}@-webkit-keyframes nfpDraw{to{stroke-dashoffset:0;}}@keyframes nfpDraw{to{stroke-dashoffset:0;}}@-webkit-keyframes nfpPop{to{opacity:1;}}@keyframes nfpPop{to{opacity:1;}}@media (max-width: 700px){.nfp .pheromap{opacity:0.55;}}.nfp .phero.dwg .dwglayer{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(100deg, transparent 6%, #000 40%, #000 96%, transparent);mask-image:linear-gradient(100deg, transparent 6%, #000 40%, #000 96%, transparent);-webkit-mask-image:linear-gradient(
27            100deg,
28            transparent 6%,
29            #000 40%,
30            #000 96%,
31            transparent
32        );}.nfp .phero.dwg .dwglayer image{opacity:0.24;mix-blend-mode:multiply;}.nfp .phero.dwg .dwgscan{position:absolute;top:0;bottom:0;width:22%;left:-22%;pointer-events:none;z-index:1;background:linear-gradient(
33            90deg,
34            transparent,
35            rgba(48, 84, 214, 0.12) 46%,
36            rgba(48, 84, 214, 0.28) 50%,
37            rgba(48, 84, 214, 0.12) 54%,
38            transparent
39        );}.nfp .phero.dwg.in .dwgscan{-webkit-animation:nfpSweep 3.2s var(--ease) 0.3s forwards;animation:nfpSweep 3.2s var(--ease) 0.3s forwards;}@-webkit-keyframes nfpSweep{to{left:100%;}}@keyframes nfpSweep{to{left:100%;}}.nfp .phero.dwg .dwglayer .det{opacity:0;}.nfp .phero.dwg .dwglayer .det rect{fill:none;stroke:#d92b2b;stroke-width:1.4;vector-effect:non-scaling-stroke;}.nfp .phero.dwg .dwglayer .det text{font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;font-size:13px;font-weight:700;fill:#1f3fd8;}.nfp .phero.dwg.in .dwglayer .det{-webkit-animation:nfpDet 0.42s var(--ease) forwards;animation:nfpDet 0.42s var(--ease) forwards;}@-webkit-keyframes nfpDet{from{opacity:0;-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);transform:scale(0.94);}to{opacity:0.4;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}}@keyframes nfpDet{from{opacity:0;-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);transform:scale(0.94);}to{opacity:0.4;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}}.nfp .phero.dwg .wrap{z-index:2;}.nfp .phero.cloud{background:#05080f;color:#fff;border-bottom:none;min-height:560px;}.nfp .phero.cloud::before{display:none;}.nfp .phero.cloud canvas{position:absolute;inset:0;width:100%;height:100%;}.nfp .phero.cloud .cloudglow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(
40            720px 440px at 66% 48%,
41            rgba(48, 120, 214, 0.24),
42            transparent 68%
43        );}.nfp .phero.cloud .cloudvig{position:absolute;inset:0;pointer-events:none;background:radial-gradient(
44            140% 110% at 50% 42%,
45            transparent 38%,
46            rgba(5, 8, 15, 0.88) 100%
47        );}.nfp .phero.cloud .wrap{position:relative;z-index:5;grid-template-columns:1fr;}.nfp .phero.cloud h1{color:#fff;}.nfp .phero.cloud .plogo .pwordmark{color:#fff;line-height:1.18;}.nfp .phero.cloud p{color:#fff;}.nfp .phero.cloud .psub{color:#7f96b5;border-left-color:#2a3a55;}.nfp .phero.cloud .btn.pri{background:#2f7ad6;border-color:#2f7ad6;box-shadow:0 10px 34px rgba(47, 122, 214, 0.42);}.nfp .phero.cloud .arlayer{position:absolute;inset:0;z-index:3;pointer-events:none;}.nfp .phero.cloud .arlab{position:absolute;-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);font-size:11.5px;line-height:1.55;white-space:nowrap;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}.nfp .phero.cloud .arlab .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;background:rgba(8, 16, 30, 0.78);border:1px solid rgba(120, 180, 255, 0.34);border-radius:7px;padding:7px 12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 26px rgba(0, 0, 0, 0.4);}.nfp .phero.cloud .arlab .dot{width:7px;height:7px;border-radius:50%;-webkit-flex:none;-ms-flex:none;flex:none;}.nfp .phero.cloud .arlab b{color:#fff;font-weight:700;}.nfp .phero.cloud .arlab small{display:block;color:#8fa6c4;font-size:10px;}.nfp .phero.cloud .arlab .stem{display:block;width:1px;height:26px;margin:0 auto;background:linear-gradient(180deg, rgba(120, 180, 255, 0.6), rgba(120, 180, 255, 0));}.nfp .phero.cloud .arlab .anchor{display:block;width:9px;height:9px;border-radius:50%;margin:-5px auto 0;border:1px solid rgba(120, 180, 255, 0.9);background:rgba(120, 180, 255, 0.25);}.nfp .phero.cloud .hud{position:absolute;inset:0;z-index:4;pointer-events:none;}.nfp .phero.cloud .hud .br{position:absolute;width:28px;height:28px;border:1.5px solid rgba(120, 190, 255, 0.4);}.nfp .phero.cloud .hud .br.tl{top:24px;left:24px;border-right:0;border-bottom:0;}.nfp .phero.cloud .hud .br.tr{top:24px;right:24px;border-left:0;border-bottom:0;}.nfp .phero.cloud .hud .br.bl{bottom:24px;left:24px;border-right:0;border-top:0;}.nfp .phero.cloud .hud .br.br2{bottom:24px;right:24px;border-left:0;border-top:0;}.nfp .sec{padding:92px 0;position:relative;}.nfp .sec.alt{background:var(--ground);border-block:1px solid var(--grid);}.nfp .sec h2{font-size:clamp(24px, 3.1vw, 33px);margin:0 0 16px;font-weight:800;line-height:1.5;}.nfp .sec .lead{color:var(--ink-soft);max-width:44em;margin:0 0 44px;}.nfp .sec .lead.tight{margin-bottom:16px;}.nfp .note{font-size:12.5px;color:var(--ink-faint);margin-top:22px;}.nfp .painlist{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:20px;}.nfp .painlist4{display:grid;grid-template-columns:1fr 1fr;gap:20px;}@media (max-width: 720px){.nfp .painlist4{grid-template-columns:1fr;}}@media (max-width: 700px){.nfp .painlist{grid-template-columns:1fr;}}.nfp .pain{background:#fff;border:1px solid var(--grid);border-radius:10px;padding:26px 26px 22px;box-shadow:var(--sh-1);-webkit-transition:-webkit-transform 0.35s var(--ease),box-shadow 0.35s var(--ease);transition:transform 0.35s var(--ease),box-shadow 0.35s var(--ease);}.nfp .pain:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--sh-2);}.nfp .pain h3{font-size:15.5px;margin:0 0 8px;}.nfp .pain p{font-size:13px;color:var(--ink-soft);margin:0;}.nfp .shot{background:var(--ground);border:1px solid var(--grid);border-radius:8px;overflow:hidden;}.nfp .shot svg,.nfp .shot img{display:block;width:100%;height:auto;}.nfp .shot-note{font-size:10.5px;color:var(--ink-faint);text-align:center;padding:5px 0 7px;}.nfp .figure{margin:0;background:#fff;border:1px solid var(--grid);border-radius:12px;overflow:hidden;box-shadow:var(--sh-1);}.nfp .figure img{display:block;width:100%;height:auto;}.nfp .figure figcaption{font-size:12px;color:var(--ink-faint);text-align:center;padding:10px 16px 14px;}.nfp .features{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:20px;}@media (max-width: 880px){.nfp .features{grid-template-columns:1fr;}}.nfp .feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid var(--grid);border-radius:10px;padding:26px 28px 22px;box-shadow:var(--sh-1);-webkit-transition:-webkit-transform 0.35s var(--ease),box-shadow 0.35s var(--ease),border-color 0.35s;transition:transform 0.35s var(--ease),box-shadow 0.35s var(--ease),border-color 0.35s;}.nfp .feature:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--sh-2);border-color:rgba(48, 84, 214, 0.35);}.nfp .feature .fno{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--blue);font-weight:700;letter-spacing:0.1em;}.nfp .feature h3{margin:6px 0 8px;font-size:16.5px;}.nfp .feature p{margin:0;font-size:13px;color:var(--ink-soft);}.nfp .feature .fimg{margin:16px 0 0;border:1px solid var(--grid);border-radius:8px;overflow:hidden;background:#fff;height:300px;display:grid;grid-template-rows:minmax(0, 1fr);place-items:center;}@media (max-width: 880px){.nfp .feature .fimg{height:240px;}}.nfp .feature .fimg picture{display:block;width:100%;height:100%;}.nfp .feature .fimg img{display:block;width:100%;height:100%;object-fit:contain;}.nfp .feature .fimg.portrait{padding:12px;}.nfp .feature .fimg.portrait img{border-radius:8px;}.nfp .feature .fimg.panel{padding:10px;}.nfp .feature .fimg.panel img{border-radius:6px;border:1px solid var(--grid);}.nfp .fitline{margin-top:12px!important;padding-top:11px;border-top:1px dashed var(--grid);font-size:12px!important;color:var(--ink-faint)!important;}.nfp .continuum{background:#fff;border:1px solid var(--grid);border-radius:14px;padding:40px 44px;box-shadow:var(--sh-1);}@media (max-width: 720px){.nfp .continuum{padding:28px 24px;}}.nfp .stackviz .devices{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px;max-width:660px;margin:0 auto 18px;}@media (max-width: 720px){.nfp .stackviz .devices{grid-template-columns:repeat(2, 1fr);}}.nfp .stackviz .devices.five{grid-template-columns:repeat(auto-fit, minmax(124px, 1fr));max-width:780px;}.nfp .stackviz .dev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--ink-soft);border:1px solid var(--grid);background:#fff;border-radius:10px;padding:10px 12px;text-align:center;line-height:1.6;-webkit-transition:-webkit-transform 0.3s var(--ease);transition:transform 0.3s var(--ease);}.nfp .stackviz .dev:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}.nfp .stackviz .dev small{font-weight:500;font-size:10.5px;color:var(--ink-faint);}.nfp .stackviz .conn{text-align:center;color:var(--axis);font-size:15px;line-height:1;margin-bottom:14px;letter-spacing:8px;}.nfp .stackviz .base{background:var(--blue);color:#fff;border-radius:8px;text-align:center;font-weight:800;font-size:14.5px;padding:13px 18px;letter-spacing:0.06em;box-shadow:var(--sh-blue);max-width:560px;margin:0 auto;}.nfp .stackviz .cap{text-align:center;font-size:11.5px;color:var(--ink-faint);margin-top:12px;}.nfp .stackviz .cap.top{margin-top:0;margin-bottom:12px;}.nfp .forwhom{margin-top:38px;border-top:1px solid var(--grid);padding-top:26px;}.nfp .forwhom h3{margin:0 0 14px;font-size:15px;font-weight:800;letter-spacing:0.02em;}.nfp .forwhom ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px 26px;}@media (max-width: 720px){.nfp .forwhom ul{grid-template-columns:1fr;}}.nfp .forwhom li{font-size:13.5px;color:var(--ink-soft);padding-left:20px;position:relative;line-height:1.8;}.nfp .forwhom li::before{content:'';position:absolute;
47left:0;top:0.72em;width:9px;height:9px;border:1.5px solid var(--blue);border-radius:50%;}.nfp .lifecycle{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:34px;}@media (max-width: 880px){.nfp .lifecycle{grid-template-columns:1fr;}}.nfp .lcgroup{background:#fff;border:1px solid var(--grid);border-radius:10px;padding:22px 24px 18px;box-shadow:var(--sh-1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-transition:-webkit-transform 0.35s var(--ease),box-shadow 0.35s var(--ease),border-color 0.35s;transition:transform 0.35s var(--ease),box-shadow 0.35s var(--ease),border-color 0.35s;}.nfp .lcgroup:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--sh-2);border-color:rgba(48, 84, 214, 0.35);}.nfp .lctag{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;font-size:12.5px;font-weight:800;letter-spacing:0.1em;color:var(--blue-deep);background:var(--blue-wash);border:1px solid var(--blue-pale);border-radius:999px;padding:3px 16px;}.nfp .lcstep{display:grid;grid-template-columns:34px 1fr;gap:12px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.nfp .lcno{font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:700;color:var(--blue);letter-spacing:0.06em;padding-top:2px;}.nfp .lcstep b{display:block;font-size:14.5px;margin-bottom:3px;}.nfp .lcstep p{margin:0;font-size:12.5px;color:var(--ink-soft);line-height:1.75;}.nfp .wf{margin-top:34px;border:1px solid rgba(48, 84, 214, 0.28);border-radius:14px;background:linear-gradient(180deg, var(--blue-wash), #fff 55%);padding:36px 38px 32px;box-shadow:var(--sh-1);}@media (max-width: 720px){.nfp .wf{padding:26px 22px;}}.nfp .wfsteps{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;gap:8px;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}@media (max-width: 880px){.nfp .wfsteps{grid-template-columns:1fr;}}.nfp .wfstep{background:#fff;border:1px solid var(--grid);border-radius:10px;padding:20px 22px 18px;box-shadow:var(--sh-1);-webkit-transition:-webkit-transform 0.35s var(--ease),border-color 0.35s;transition:transform 0.35s var(--ease),border-color 0.35s;}.nfp .wfstep:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);border-color:rgba(48, 84, 214, 0.4);}.nfp .wfno{display:inline-block;font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:0.1em;color:#fff;background:var(--blue);border-radius:3px;padding:2px 9px;margin-bottom:10px;}.nfp .wfstep b{display:block;font-size:15.5px;margin-bottom:5px;}.nfp .wfstep p{margin:0;font-size:12.5px;color:var(--ink-soft);line-height:1.8;}.nfp .wfarr{display:grid;place-items:center;color:var(--axis);font-size:17px;font-weight:700;}@media (max-width: 880px){.nfp .wfarr{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);padding:4px 0;}}.nfp .wfnotes{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:26px;}@media (max-width: 880px){.nfp .wfnotes{grid-template-columns:1fr;}}.nfp .wfnote{border-top:2px solid var(--blue-pale);padding-top:14px;}.nfp .wfnote b{display:block;font-size:13.5px;margin-bottom:5px;}.nfp .wfnote p{margin:0;font-size:12.5px;color:var(--ink-soft);line-height:1.8;}.nfp .compare{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;background:#fff;border:1px solid var(--grid);border-radius:10px;overflow:hidden;box-shadow:var(--sh-1);min-width:780px;}.nfp .compare th,.nfp .compare td{border-bottom:1px solid var(--grid);padding:14px 18px;text-align:left;vertical-align:top;}.nfp .compare tr:last-child th,.nfp .compare tr:last-child td{border-bottom:none;}.nfp .compare thead th{background:var(--ground);font-size:12.5px;border-bottom:2px solid var(--axis);}.nfp .compare .hl{background:var(--blue-wash);border-left:1px solid var(--blue-pale);border-right:1px solid var(--blue-pale);}.nfp .compare thead .hl{background:var(--blue-pale);color:var(--blue-deep);}.nfp .compare .hl b{color:var(--blue-deep);}.nfp .tblscroll{overflow-x:auto;}.nfp .faq details{background:#fff;border:1px solid var(--grid);border-radius:10px;margin-bottom:12px;box-shadow:var(--sh-1);-webkit-transition:border-color 0.25s;transition:border-color 0.25s;}.nfp .faq details[open]{border-color:rgba(48, 84, 214, 0.35);}.nfp .faq summary{cursor:pointer;padding:18px 52px 18px 22px;font-weight:700;font-size:14.5px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;}.nfp .faq summary::-webkit-details-marker{display:none;}.nfp .faq summary::before{content:'Q';color:var(--blue);font-family:ui-monospace,Menlo,monospace;font-weight:700;}.nfp .faq summary::after{content:'';position:absolute;right:22px;top:50%;width:9px;height:9px;border-right:2px solid var(--ink-faint);border-bottom:2px solid var(--ink-faint);-webkit-transform:translateY(-70%) rotate(45deg);-moz-transform:translateY(-70%) rotate(45deg);-ms-transform:translateY(-70%) rotate(45deg);transform:translateY(-70%) rotate(45deg);-webkit-transition:-webkit-transform 0.3s var(--ease);transition:transform 0.3s var(--ease);}.nfp .faq details[open] summary::after{-webkit-transform:translateY(-30%) rotate(225deg);-moz-transform:translateY(-30%) rotate(225deg);-ms-transform:translateY(-30%) rotate(225deg);transform:translateY(-30%) rotate(225deg);}.nfp .faq details[open] summary{border-bottom:1px solid var(--grid);}.nfp .faq .a{padding:16px 22px;font-size:13.5px;color:var(--ink-soft);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;}.nfp .faq .a::before{content:'A';color:var(--ink-faint);font-family:ui-monospace,Menlo,monospace;font-weight:700;}.nfp .flow3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;}@media (max-width: 780px){.nfp .flow3{grid-template-columns:1fr;}}.nfp .flow4{display:grid;grid-template-columns:repeat(4, 1fr);gap:18px;}@media (max-width: 880px){.nfp .flow4{grid-template-columns:1fr 1fr;}}@media (max-width: 560px){.nfp .flow4{grid-template-columns:1fr;}}.nfp .flowbox{background:#fff;border:1px solid var(--grid);border-radius:10px;padding:24px 24px 20px;text-align:center;box-shadow:var(--sh-1);-webkit-transition:-webkit-transform 0.35s var(--ease),box-shadow 0.35s var(--ease);transition:transform 0.35s var(--ease),box-shadow 0.35s var(--ease);}.nfp .flowbox:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--sh-2);}.nfp .flowbox .fno{font-family:ui-monospace,Menlo,monospace;color:var(--blue);font-weight:700;font-size:12px;letter-spacing:0.14em;}.nfp .flowbox h3{font-size:16px;margin:8px 0 6px;}.nfp .flowbox p{font-size:12.5px;color:var(--ink-soft);margin:0;}.nfp .related{margin-top:40px;border:1px solid var(--blue-pale);background:var(--blue-wash);border-radius:12px;padding:24px 28px;}.nfp .related p{margin:0;font-size:13.5px;color:var(--ink-soft);line-height:1.9;}.nfp .related a{color:var(--blue-deep);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;}.nfp .closing{background:linear-gradient(150deg, #17233e, #101828 55%, #0f1e3d);color:#fff;position:relative;overflow:hidden;}.nfp .closing::before{content:'';position:absolute;inset:0;background:linear-gradient(rgba(255, 255, 255, 0.045) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.045) 1px, transparent 1px);-webkit-background-size:56px 56px;background-size:56px 56px;-webkit-mask-image:radial-gradient(720px 420px at 50% 0%, #000, transparent 75%);mask-image:radial-gradient(720px 420px at 50% 0%, #000, transparent 75%);-webkit-mask-image:radial-gradient(720px 420px at 50% 0%, #000, transparent 75%);}.nfp .closing .wrap{position:relative;text-align:center;}.nfp .closing h2{color:#fff;}.nfp .closing .lead{color:#b9c5d6;margin:0 auto 34px;}.nfp .closing .btn.pri{border-color:#fff;background:#fff;color:var(--ink);box-shadow:0 10px 30px rgba(0, 0, 0, 0.3);}.nfp .closing .btn.pri:hover{background:#e9eefb;border-color:#e9eefb;color:var(--ink);}.nfp .plegal{background:var(--ground);border-top:1px solid var(--grid);padding:22px 0;}.nfp .plegal .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 28px;-webkit-box-pack:center;-ms-flex-pack:center;
47-webkit-justify-content:center;justify-content:center;}.nfp .plegal a{font-size:13px;color:var(--ink-soft);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;}.nfp .plegal a:hover{color:var(--blue-deep);}.nfp .slideshow{position:relative;}.nfp .phone{width:min(272px, 74vw);margin:0 auto;background:#0f1524;border-radius:34px;padding:10px;box-shadow:0 2px 3px rgba(22, 32, 46, 0.2),0 24px 60px rgba(27, 47, 110, 0.3),0 8px 20px rgba(27, 47, 110, 0.16);-webkit-animation:nfpFloat 7s ease-in-out infinite;animation:nfpFloat 7s ease-in-out infinite;}@media (max-width: 900px){.nfp .phone{-webkit-animation:none;animation:none;}}@-webkit-keyframes nfpFloat{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}}@keyframes nfpFloat{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px);}}.nfp .phone .screen{border-radius:25px;overflow:hidden;position:relative;background:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff, #000);-webkit-mask-image:radial-gradient(#fff, #000);mask-image:radial-gradient(#fff, #000);}.nfp .slides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 0.6s var(--ease);transition:transform 0.6s var(--ease);will-change:transform;}.nfp .slide{min-width:100%;}.nfp .slide img{display:block;width:100%;height:auto;aspect-ratio:736/1600;}.nfp .slide-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:13.5px;font-weight:700;}.nfp .slide-caption .stepno{font-family:ui-monospace,Menlo,monospace;font-size:11px;background:var(--blue);color:#fff;border-radius:3px;padding:2px 9px;box-shadow:0 3px 10px rgba(48, 84, 214, 0.3);}.nfp .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:14px;}.nfp .dots button{width:8px;height:8px;border-radius:999px;border:none;cursor:pointer;background:var(--axis);padding:0;-webkit-transition:width 0.35s var(--ease),background 0.35s;transition:width 0.35s var(--ease),background 0.35s;}.nfp .dots button.on{background:var(--blue);width:26px;}@media (prefers-reduced-motion: reduce){.nfp .slides,.nfp .rv{-webkit-transition:none;transition:none;}.nfp .rv{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}.nfp .phone{-webkit-animation:none;animation:none;}.nfp .phero.dwg .dwgscan{display:none;}.nfp .phero.dwg .dwglayer .det{opacity:0.4;-webkit-animation:none!important;animation:none!important;}.nfp .pheromap .proom{opacity:0.2;stroke-dashoffset:0;-webkit-animation:none!important;animation:none!important;}.nfp .pheromap .pping{display:none;}.nfp .pheromap .proute{stroke-dashoffset:0;-webkit-animation:none!important;animation:none!important;}.nfp .pheromap .ppin{opacity:1;-webkit-animation:none!important;animation:none!important;}.nfp .pheromap .pwalk{display:none;}}</style><div class="nfp"><div class="phero cloud"><canvas aria-hidden="true"></canvas><div class="cloudglow"></div><div class="cloudvig"></div><div class="arlayer" aria-hidden="true"><div class="arlab"><div class="card"><span class="dot" style="background:#63b6ff"></span><span><b>現在地</b><small>3F / X3-Y2</small></span></div><span class="stem"></span><span class="anchor"></span></div><div class="arlab"><div class="card"><span class="dot" style="background:#7fe0c0"></span><span><b>この場所に紐づく情報</b><small>12件</small></span></div><span class="stem"></span><span class="anchor"></span></div><div class="arlab"><div class="card"><span class="dot" style="background:#ffc84a"></span><span><b>この先へ案内</b><small>順路</small></span></div><span class="stem"></span><span class="anchor"></span></div></div><div class="hud" aria-hidden="true"><span class="br tl"></span><span class="br tr"></span><span class="br bl"></span><span class="br br2"></span></div><div class="wrap"><div><div class="plogo"><span class="pwordmark">Nefront<br/>Spatial Cloud</span><span class="psub">
47空間クラウド ― 屋内位置特定・空間情報の管理</span></div><h1>情報を、<br/>空間につなぐ。</h1><p>GPSが届きにくい屋内環境でも、画像認識技術により位置を特定し、その場所に情報を紐づけて管理する仕組みです。巡回・点検の記録から、施設内の案内、ARコンテンツの提示まで。用途に合わせて使えます。</p><div class="btnrow"><a class="btn pri" href="https://docs.google.com/forms/d/e/1FAIpQLSclRlh8Ez2rB66XBz76CqEG02YvtWGzf0eIy7YBwViR582mOQ/viewform?usp=pp_url&amp;entry.718651997=%E7%A9%BA%E9%96%93%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89+Nefront+Spatial+Cloud+%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6&amp;nf_src=spatial-cloud-hero-partnership" target="_blank" rel="noreferrer noopener" data-placement="hero" data-cta="partnership">共創・技術連携のご相談<span class="ar">→</span></a></div></div></div></div><section class="sec"><div class="wrap"><div class="eyebrow rv">WHERE IT SITS</div><h2 class="rv">ひとつの仕組ã
47¿ã§ã€ã„くつもの使い方ができます</h2><p class="lead rv">Nefront Spatial Cloud は、<b>GPSが届きにくい屋内でも画像認識で位置を特定し、建物の情報を場所に紐づけて管理する</b>空間クラウドです。<a class="pname" href="/junkai-go/">巡回GO</a>は、この仕組みの使い方のひとつ —— 巡回・点検の業務に特化させたサービスです。同じ仕組みで、施設内の案内やARコンテンツの提示といった使い方もできます。用途に合わせて、一緒に形にしていきます。</p><div class="continuum rv"><div class="stackviz"><div class="devices"><span class="dev"><span class="pname">巡回GO</span><small>巡回・点検の記録</small></span><span class="dev">施設内の案内<small>多言語・場所に応じた誘導</small></span><span class="dev">ARコンテンツの提示<small>展示・イベント・広告</small></span><span class="dev">お客様との共創<small>用途に合わせて一緒に</small></span></div><div class="conn" aria-hidden="true">↓ ↓ ↓ ↓</div><div class="base">Nefront Spatial Cloud ── 屋内位置特定/空間データ/API</div><p class="cap">現実の建物・空間</p></div><div class="forwhom"><h3>こんなご相談をいただいています</h3><ul><li>施設内で、場所に応じた案内やコンテンツを提供したい</li><li>建物の情報を、場所ごとに整理して管理したい</li><li>AIやスマートグラス、ロボティクスを活かした新しいサービスを検討している</li><li>建物内の情報管理に課題はあるが、解決方法はまだ決まっていない</li></ul></div></div></div></section><section class="sec alt"><div class="wrap"><div class="eyebrow rv">TECHNOLOGY</div><h2 class="rv">屋内位置特定 —— 2つの方式を、環境で使い分ける</h2><p class="lead rv">位置の特定は、スマートフォンのカメラ画像とセンサー情報を、事前に登録した空間情報と照合して行います。屋内の環境はひとつではないので、<b>2つの方式を用意し、現場に応じて使い分け・併用します</b>。</p><div class="features" style="margin-top:36px"><div class="feature rv"><div class="fno">METHOD A</div><h3>VPS方式</h3><p>カメラ画像をもとに、位置や向きを特定します。<b>特許取得の独自処理により、既存のVPSが苦手とする屋内の反復形状にも対応できます。</b>マーカーを表に貼りたくない場所にも使えます。</p><p class="fitline">向いている環境 — 見た目に特徴があり、変化が少ない空間</p></div><div class="feature rv" style="--d:.1s"><div class="fno">METHOD B</div><h3>ARマーカー方式</h3><p>空間情報を持たせたQRコードやARマーカーを画像認識して位置を特定します。開始地点の制約はありますが、<b>安定性と汎用性が高い方式</b>です。</p><p class="fitline">向いている環境 — 変化が大きい、または見た目の特徴が少ない空間</p></div></div><p class="note rv">※ 一度位置を特定したあとは、移動しても自己位置が追従して更新されます。精度が落ちた場合は再度読み取って補正します。</p></div></section><section class="sec"><div class="wrap"><div class="eyebrow rv">CAPABILITIES</div><h2 class="rv">空間クラウドが提供するもの</h2><div class="features" style="margin-top:36px"><div class="feature rv"><div class="fno">C-01</div><h3>屋内位置特定</h3><p>カメラ画像とセンサー情報を事前に登録した空間情報と照合し、建物内での位置と向きを特定します。</p></div><div class="feature rv" style="--d:.1s"><div class="fno">C-02</div><h3>空間への情報の紐づけ</h3><p>写真・メモ・文書・動画などを、建物内の座標を持たせた状態で記録・蓄積・共有できます。</p></div><div class="feature rv" style="--d:.05s"><div class="fno">C-03</div><h3>ARとマップでの入出力</h3><p>紐づいた空間データをARで現実に重ねて表示。フロアマップ上での入力・表示にも対応します。</p></div><div class="feature rv" style="--d:.15s"><div class="fno">C-04</div><h3>外部システムとの連携</h3><p>蓄積した空間データを、既存の管理システムやBIMと連携させることができます。</p></div></div></div></section><section class="sec alt"><div class="wrap"><div class="eyebrow rv">SETUP</div><h2 class="rv">空間を立ち上げる</h2><p class="lead rv">対象の建物を、システムが扱える空間として用意する工程です。ここが済めば、その上でどのサービスも動かせます。</p><div class="flow3" style="margin-top:32px"><div class="flowbox rv"><div class="fno">STEP 1</div><h3>空間スキャン</h3><p>空間の特徴をスキャンし、マップを作成します。ç©
47ºé–“スキャンなしでも、正確な図面があればだいたい対応できます。</p></div><div class="flowbox rv" style="--d:0.12s"><div class="fno">STEP 2</div><h3>マーカー設置</h3><p>建物内の位置が特定できるQRコードを施設内に設置します。</p></div><div class="flowbox rv" style="--d:0.24s"><div class="fno">STEP 3</div><h3>情報の紐づけ</h3><p>マーカーを認識したうえで情報を入力・撮影して記録するか、地図画面上で情報を紐づけます。</p></div></div></div></section><section class="sec"><div class="wrap"><div class="eyebrow rv">USE CASES</div><h2 class="rv">建設現場だけの<span class="nw">技術ではありません</span></h2><p class="lead rv">「場所」と「情報」を結びつけたい場面であれば、業種を問わず使えます。いま主戦場としているのは建設・不動産ですが、空間クラウドとしての射程はもっと広いものです。施設案内などのユースケースにも展開していきます。</p><div class="painlist" style="margin-top:36px"><div class="pain rv"><h3>建設現場・設備メンテナンス</h3><p>点検・修繕の記録を場所に紐づけて可視化し、蓄積する。<a class="pname" href="/junkai-go/">巡回GO</a>が担っている領域です。</p></div><div class="pain rv" style="--d:.1s"><h3>施設内の案内</h3><p>視覚的で分かりやすい案内を、その場所に応じて提示する。多言語での対応にも向いています。</p></div><div class="pain rv" style="--d:.2s"><h3>展示会・ライブ会場</h3><p>ブースや座席への案内。場所に合わせたARコンテンツやミニゲームにも。</p></div><div class="pain rv" style="--d:.1s"><h3>ARコンテンツ・広告</h3><p>特定の場所でだけ現れるコンテンツやクーポンを配信する。</p></div><div class="pain rv" style="--d:.2s"><h3>そのほか</h3><p>まだ解決方法が決まっていない建物内の情報管理の課題も、お気軽にご相談ください。</p></div></div></div></section><section class="sec alt"><div class="wrap"><div class="eyebrow rv">VISION</div><h2 class="rv">その先に、<span class="nw">空間AIプラットフォームへ</span></h2><p class="lead tight rv">屋内位置特定を土台に、周辺データの検索、状況認識、作業記録からの暗黙知の抽出、AIによる案内や作業指示を積み上げていきます。</p><p class="lead tight rv">スマートグラスのように常時身につけられるデバイスと組み合わせれば、人は建物に問いかけるだけで答えを受け取れます。</p><p class="lead rv">同じ土台の上で、巡回ロボットをはじめとするロボティクスとの連携も進めていきます。空間の情報が整っていれば、フィジカルAIが建物の構造を理解して自律的に動けるようになります。</p><div class="continuum rv"><div class="stackviz"><p class="cap top">スマートグラス・自律ロボット・スマートフォン</p><div class="devices five"><span class="dev">屋内位置特定</span><span class="dev">周辺データの検索</span><span class="dev">状況認識</span><span class="dev">作業記録の解析・暗黙知の抽出</span><span class="dev">AIによる案内・作業指示</span></div><div class="conn" aria-hidden="true">↓ ↓ ↓ ↓ ↓</div><div class="base"><span class="nw">空間AIプラットフォーム</span></div></div></div></div></section><section class="sec closing"><div class="wrap"><h2 class="rv">空間情報の活用について、お話ししませんか</h2><p class="lead rv">施設での活用、共同での研究開発、技術評価のご相談を承っています。まだ具体的な解決方法が決まっていない課題でも構いません。</p><a class="btn pri rv" href="https://docs.google.com/forms/d/e/1FAIpQLSclRlh8Ez2rB66XBz76CqEG02YvtWGzf0eIy7YBwViR582mOQ/viewform?usp=pp_url&amp;entry.718651997=%E7%A9%BA%E9%96%93%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89+Nefront+Spatial+Cloud+%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6&amp;nf_src=spatial-cloud-closing-partnership" target="_blank" rel="noreferrer noopener" data-placement="closing" data-product="spatial-cloud" data-cta="partnership">
47共創・技術連携のご相談<span class="ar">→</span></a></div></section><nav class="plegal" aria-label="規約・ポリシー"><div class="wrap"><a href="/spatial-cloud/terms/">利用規約</a><a href="/spatial-cloud/privacy-policy/">プライバシーポリシー</a></div></nav></div><style data-emotion="css-global ff7m78">.grid-item-thumbnail{border-radius:50%;width:180px;height:180px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style></article><style data-emotion="css zv7ju9">.css-zv7ju9{margin-top:0px;}</style><footer class="nf-bleed nf-footer css-zv7ju9"><div class="nf-wrap"><div class="nf-col"><div class="nf-fbrand">Nefront</div><div class="nf-ftagline">株式会社Nefront<br/>欲しい情報が、欲しい時に、目の前にある世界へ。</div></div><div class="nf-col"><b>PRODUCTS</b><a href="/junkai-go/">巡回GO</a><a href="/filefront/">Filefront</a><a href="/spatial-cloud/">Nefront Spatial Cloud</a></div><div class="nf-col"><b>COMPANY</b><a href="/company/">会社概要</a><a href="/recruit/">採用情報</a><a href="/news/">News</a></div><div class="nf-col"><b>SUPPORT</b><a href="https://docs.google.com/forms/d/e/1FAIpQLSclRlh8Ez2rB66XBz76CqEG02YvtWGzf0eIy7YBwViR582mOQ/viewform?usp=pp_url&amp;entry.718651997=%E7%A9%BA%E9%96%93%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89+Nefront+Spatial+Cloud+%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6&amp;nf_src=spatial-cloud-footer-contact" target="_blank" rel="noopener noreferrer" data-placement="footer" data-cta="contact">お問い合わせ</a><a href="/cookies/">Cookie・アクセス解析について</a></div></div><div class="nf-fine"><span>© <!-- -->2026<!-- --> Nefront Inc.</span><span class="nf-mono">SPATIAL AI PLATFORM</span></div></footer></div></main><span></span><span id="__chakra_env" hidden=""></span></div>
47<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/spatial-cloud","query":{},"buildId":"pvh26CV1RTaWsI6cOL1eT","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script>
47</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.