{"version":3,"file":"script_main.Bd8sdSyQ.mjs","names":["SVG","getProps","React.forwardRef","useState","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","CorpolateLogo","LineVertical","AcoButtonLinkFonts","MotionDivWithColumnMasonryLayout","serializationHash","variantClassNames","transition1","matchVariant","query1","Product","QueryData","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image1","RichText","sharedStyle.css","sharedStyle.fonts","HeaderNavProductLink","serializationHash","variantClassNames","transition1","Product","matchVariant","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","_Fragment","useState","_Fragment","useRef","useCallback","useRef","useState","LOGO_RATIO","CorpolateLogoFramerComponent","EASE","useMemo","useCallback","LOGO_VARIANT_NORMAL","LOGO_VARIANT_WHITE","c","_Fragment","CorpolateLogoFramerComponent","useState","useId","useMemo","MegaMenuProductFonts","MegaMenuProduct","MegaMenuCompanyFonts","MegaMenuCompany","ACOHeaderFonts","ACOMobileMenuFonts","FABGroupFonts","UserComponentFonts","UserComponent","ACOHeaderControls","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","Component","useRef","React.useId","PropertyOverrides","css","MegaMenuProduct","MegaMenuCompany","UserComponent","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","ACO","ACO1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/tf0EacvPy7DacN4zq6PF/Mx6u0QSj1HtBUdZNhmCj/PlD8NJCQb.js","https:/framerusercontent.com/modules/d0CKmIc0qhLynvddUXcN/QVUK9LUEQs0dte8L2Mg7/AcoCopyright.js","https:/framerusercontent.com/modules/uunX7c8p5lYFXMKRWbKI/EyLz18xvU6ABcnQFnRzS/YlwV_peA7.js","https:/framerusercontent.com/modules/RWa4VEKDyJsK9cUFM3pf/q75BhILPlK341ajY2LtB/CuwqGgsxF.js","https:/framerusercontent.com/modules/kWxkuk0eMtbnAnwY4WoY/RsiztGYQFXutQNpUYy7s/kv4SIkG5P.js","https:/framerusercontent.com/modules/2bjXzH8cvjNbQRm2aIej/ARmF9RXs6vs0HdBfTDny/AcoDocLinkCard.js","https:/framerusercontent.com/modules/bJBO5ixRZLw5fHJQLBtN/zDw6ZafTV4cwLUIZfjRp/l3xahJPQi.js","https:/framerusercontent.com/modules/U9KShUXo7g6FITS9Yfip/qAzVDgQMVWA4obds7ZJS/jeiok1p9d.js","https:/framerusercontent.com/modules/PQej3Thj7HNPacc4DsfQ/TuoJOV05DNj6d8k03MdM/mVUlYizDO.js","https:/framerusercontent.com/modules/dxYh1imkMGKqg5Qu2Pgu/siJRz8nncuEpBUjGfgIf/FABGroup.js","https:/framer.com/m/corpolateLogo-CjYQ.js","https:/framerusercontent.com/modules/hC2il62UWTmhgNqo7bka/QTLykUZbRa4HzO7bvJFk/Header.js","https:/framerusercontent.com/modules/wF1N9rdQ21P1SPUQfJeg/Sgwu3XOgxKpnp0vM8DSG/MobileMenu.js","https:/framerusercontent.com/modules/MXoJDe3uTZHS4PtPplSU/K88tDcDALMrgx9D2llcv/lC4y9knXc.js","https:/framerusercontent.com/modules/r3jU01eYdgSCzOPsywiS/SowxD694M9zD2PdRohAK/qd7BAorjy.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.5 0 L 1.5 0 C 0.672 0 0 0.672 0 1.5 L 0 16.5 C 0 17.328 0.672 18 1.5 18 L 16.5 18 C 17.328 18 18 17.328 18 16.5 L 18 1.5 C 18 0.672 17.328 0 16.5 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"VtyJ3O5GA\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 0 19.5\" fill=\"transparent\" height=\"19.5px\" id=\"Eb7hz7HTU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 2.25)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2684153628\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HfbLL\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-HfbLL { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Line Vertical\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-HfbLL\");Icon.displayName=\"Line Vertical\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Line Vertical\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// AcoCopyright — Auto-updating copyright notice for the footer\n// Year is re-computed on the client so the build output always stays current.\nimport{jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// @ts-ignore - Framer remote module imports are resolved by the Framer runtime.\nimport{COLOR_PRESET_LABELS,COLOR_PRESET_OPTIONS,COPYRIGHT_CONFIG,formatCopyrightYearRange,getCurrentYear}from\"https://framer.com/m/SharedConfig-R8N5pE.js\";const DEFAULTS=COPYRIGHT_CONFIG.defaults;const TEXT_STYLE=COPYRIGHT_CONFIG.text;/**\n * Auto-updating copyright line. Renders `©foundingYear-currentYear [company] [suffix]`.\n * Year is recomputed on the client (useEffect) so Framer's static export\n * reflects the real visit date, not the build date.\n *\n * @framerIntrinsicWidth 360\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function AcoCopyright(props){const{prefix=DEFAULTS.prefix,companyName=DEFAULTS.companyName,suffix=DEFAULTS.suffix,showFoundingYear=true,foundingYear=DEFAULTS.foundingYear,color=DEFAULTS.color,align=DEFAULTS.align,style}=props;const[year,setYear]=useState(()=>getCurrentYear());useEffect(()=>{setYear(getCurrentYear());},[]);const yearText=showFoundingYear?formatCopyrightYearRange(year,foundingYear):`${year}`;return /*#__PURE__*/_jsxs(\"p\",{style:{margin:0,...TEXT_STYLE,color,textAlign:align,...style},children:[prefix,yearText,\" \",companyName,\" \",suffix]});}addPropertyControls(AcoCopyright,{prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:DEFAULTS.prefix},companyName:{type:ControlType.String,title:\"Company\",defaultValue:DEFAULTS.companyName},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:DEFAULTS.suffix},showFoundingYear:{type:ControlType.Boolean,title:\"Show Founded\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"OFFで創業年を出さず、現在年だけを表示\"},foundingYear:{type:ControlType.Number,title:\"Founded\",defaultValue:DEFAULTS.foundingYear,min:1900,max:2100,step:1,displayStepper:true,hidden:props=>props.showFoundingYear===false,description:\"創業年。今年と同じなら単年表示\"},color:{type:ControlType.Enum,options:COLOR_PRESET_OPTIONS,optionTitles:COLOR_PRESET_LABELS,title:\"Color\",defaultValue:DEFAULTS.color},align:{type:ControlType.Enum,title:\"Align\",defaultValue:DEFAULTS.align,options:COPYRIGHT_CONFIG.alignOptions,optionTitles:COPYRIGHT_CONFIG.alignLabels}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AcoCopyright\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"360\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AcoCopyright.map","// Generated by Framer (c81289c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-4nANg .framer-styles-preset-1owiom7:not(.rich-text-wrapper), .framer-4nANg .framer-styles-preset-1owiom7.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-9b3ca987-f450-4fa5-9da2-421bcb9c5174, #0068b7); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: var(--token-9b3ca987-f450-4fa5-9da2-421bcb9c5174, #0068b7) /* {\"name\":\"Main\"} */; --framer-link-hover-text-decoration-offset: 1px; --framer-link-hover-text-decoration-style: dotted; --framer-link-hover-text-decoration-thickness: 1px; --framer-link-text-background-padding: 0px 4px 0px 4px; --framer-link-text-decoration: underline; --framer-link-text-decoration-color: var(--token-b6aefd15-50c8-4dc0-8157-7b281a8f4d9f, #969696) /* {\"name\":\"Caption\"} */; --framer-link-text-decoration-offset: 0px; --framer-link-text-decoration-style: solid; --framer-link-text-decoration-thickness: 1px; }'];export const className=\"framer-4nANg\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"voXdpiGYe\",\"KY0EiMar_\",\"YDkw3uxyD\"];const serializationHash=\"framer-qPlZ8\";const variantClassNames={KY0EiMar_:\"framer-v-1myjxwv\",voXdpiGYe:\"framer-v-pnwbj4\",YDkw3uxyD:\"framer-v-18q4k42\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Q0Bbf6kST=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={ACO:\"YDkw3uxyD\",Normal:\"voXdpiGYe\",white:\"KY0EiMar_\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,invert,width,...props})=>{return{...props,Q0Bbf6kST:invert??props.Q0Bbf6kST,variant:humanReadableVariantMap[props.variant]??props.variant??\"voXdpiGYe\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Q0Bbf6kST,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"voXdpiGYe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pnwbj4\",className,classNames),\"data-framer-name\":\"Normal\",layoutDependency:layoutDependency,layoutId:\"voXdpiGYe\",ref:refBinding,style:{filter:\"none\",WebkitFilter:\"none\",...style},variants:{YDkw3uxyD:{filter:`invert(${parseFloat(Q0Bbf6kST)/100})`,WebkitFilter:`invert(${parseFloat(Q0Bbf6kST)/100})`}},...addPropertyOverrides({KY0EiMar_:{\"data-framer-name\":\"white\"},YDkw3uxyD:{\"data-framer-name\":\"ACO\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:50,intrinsicWidth:298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(Math.min(50,(componentViewport?.height||50)*1)+0))/2+0+0)),pixelHeight:50,pixelWidth:298,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/hlISM1A5stKMs5pcyztmlfophE.webp?width=298&height=50\"},className:\"framer-1prn1o8\",\"data-framer-name\":\"logo_aco_name\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"WWhTE6ZA0\",...addPropertyOverrides({KY0EiMar_:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:208,intrinsicWidth:1241,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(Math.min(50,(componentViewport?.height||50)*1)+0))/2+0+0)),pixelHeight:208,pixelWidth:1241,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/m8AXKtk9xr4TSycxDNbzJpY0.png?width=1241&height=208\",srcSet:\"https://framerusercontent.com/images/m8AXKtk9xr4TSycxDNbzJpY0.png?scale-down-to=512&width=1241&height=208 512w,https://framerusercontent.com/images/m8AXKtk9xr4TSycxDNbzJpY0.png?scale-down-to=1024&width=1241&height=208 1024w,https://framerusercontent.com/images/m8AXKtk9xr4TSycxDNbzJpY0.png?width=1241&height=208 1241w\"}},YDkw3uxyD:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:117,intrinsicWidth:638,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(Math.min(50,(componentViewport?.height||50)*1)+0))/2+0+0)),pixelHeight:117,pixelWidth:638,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/yFoKdXumsKXszGadmxiqprDUxk.png?width=638&height=117\",srcSet:\"https://framerusercontent.com/images/yFoKdXumsKXszGadmxiqprDUxk.png?scale-down-to=512&width=638&height=117 512w,https://framerusercontent.com/images/yFoKdXumsKXszGadmxiqprDUxk.png?width=638&height=117 638w\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qPlZ8.framer-sqk14y, .framer-qPlZ8 .framer-sqk14y { display: block; }\",\".framer-qPlZ8.framer-pnwbj4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; padding: 0px; position: relative; width: 298px; }\",\".framer-qPlZ8 .framer-1prn1o8 { flex: none; height: auto; max-height: 100%; overflow: visible; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 298\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KY0EiMar_\":{\"layout\":[\"fixed\",\"fixed\"]},\"YDkw3uxyD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Q0Bbf6kST\":\"invert\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCuwqGgsxF=withCSS(Component,css,\"framer-qPlZ8\");export default FramerCuwqGgsxF;FramerCuwqGgsxF.displayName=\"corpolateLogo\";FramerCuwqGgsxF.defaultProps={height:50,width:298};addPropertyControls(FramerCuwqGgsxF,{variant:{options:[\"voXdpiGYe\",\"KY0EiMar_\",\"YDkw3uxyD\"],optionTitles:[\"Normal\",\"white\",\"ACO\"],title:\"Variant\",type:ControlType.Enum},Q0Bbf6kST:{defaultValue:0,displayStepper:true,max:100,min:0,step:100,title:\"Invert\",type:ControlType.Number,unit:\"%\"},onQ0Bbf6kSTChange:{changes:\"Q0Bbf6kST\",type:ControlType.ChangeHandler}});addFonts(FramerCuwqGgsxF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCuwqGgsxF\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KY0EiMar_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YDkw3uxyD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"50\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"298\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Q0Bbf6kST\\\":\\\"invert\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CuwqGgsxF.map","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LineVertical from\"https://framerusercontent.com/modules/tf0EacvPy7DacN4zq6PF/Mx6u0QSj1HtBUdZNhmCj/PlD8NJCQb.js\";import AcoButtonLink from\"https://framerusercontent.com/modules/HepQuh5wHzVLTJUz3Zjw/OyLHq4wvPT1NzFWyOZFG/AcoButtonLink.js\";import AcoCopyright from\"https://framerusercontent.com/modules/d0CKmIc0qhLynvddUXcN/QVUK9LUEQs0dte8L2Mg7/AcoCopyright.js\";import MaterialIcon from\"https://framerusercontent.com/modules/ddYR9xJ8PiFkok0xy3Ay/G1Ibi3XbmujYZWLYABQc/MaterialIcon.js\";import Product from\"https://framerusercontent.com/modules/5bGXP86NwQc570iXdgQT/rb6ZCvLOQTgKHPl7wHDr/lOdEq6XKC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/klZv3E7G3lfo8ECXHCSZ/H5gWGwDiQCguiEwZFvtv/USxZbHijx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uunX7c8p5lYFXMKRWbKI/EyLz18xvU6ABcnQFnRzS/YlwV_peA7.js\";import CorpolateLogo from\"https://framerusercontent.com/modules/RWa4VEKDyJsK9cUFM3pf/q75BhILPlK341ajY2LtB/CuwqGgsxF.js\";const CorpolateLogoFonts=getFonts(CorpolateLogo);const LineVerticalFonts=getFonts(LineVertical);const MaterialIconFonts=getFonts(MaterialIcon);const AcoButtonLinkFonts=getFonts(AcoButtonLink);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const AcoCopyrightFonts=getFonts(AcoCopyright);const cycleOrder=[\"wh66CFOTo\",\"BMFbLyQdz\",\"CdWVmZOrl\"];const serializationHash=\"framer-17Kxv\";const variantClassNames={BMFbLyQdz:\"framer-v-ll57br\",CdWVmZOrl:\"framer-v-1ubzt2t\",wh66CFOTo:\"framer-v-526xai\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MQ_tjYnAuLuOnFgQay=undefined;const LUTQoj9d6LuOnFgQay=undefined;const Iwux4xSF5LuOnFgQay=undefined;const idLuOnFgQay=undefined;const repeater_item_countLuOnFgQay=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition1};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const query=prequery=>prequery({from:{alias:\"LuOnFgQay\",data:Product,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{collection:\"LuOnFgQay\",name:\"bmF1m3vcV\",type:\"Identifier\"}],select:[{collection:\"LuOnFgQay\",name:\"MQ_tjYnAu\",type:\"Identifier\"},{collection:\"LuOnFgQay\",name:\"LUTQoj9d6\",type:\"Identifier\"},{collection:\"LuOnFgQay\",name:\"Iwux4xSF5\",type:\"Identifier\"},{collection:\"LuOnFgQay\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"LuOnFgQay\",name:\"W_gSLQdfU\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"LuOnFgQay\",data:Product,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{collection:\"LuOnFgQay\",name:\"bmF1m3vcV\",type:\"Identifier\"}],select:[{collection:\"LuOnFgQay\",name:\"MQ_tjYnAu\",type:\"Identifier\"},{collection:\"LuOnFgQay\",name:\"LUTQoj9d6\",type:\"Identifier\"},{collection:\"LuOnFgQay\",name:\"Iwux4xSF5\",type:\"Identifier\"},{collection:\"LuOnFgQay\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"LuOnFgQay\",name:\"W_gSLQdfU\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"wh66CFOTo\",\"タブレット\":\"CdWVmZOrl\",sm:\"BMFbLyQdz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wh66CFOTo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wh66CFOTo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-526xai\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wh66CFOTo\",ref:refBinding,style:{backgroundColor:\"var(--token-c8590915-aa59-42ec-9fdf-0c8840c9d92b, rgb(255, 255, 255))\",...style},...addPropertyOverrides({BMFbLyQdz:{\"data-framer-name\":\"sm\"},CdWVmZOrl:{\"data-framer-name\":\"タブレット\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1celyu\",layoutDependency:layoutDependency,layoutId:\"a9shODaVF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3w6ben\",layoutDependency:layoutDependency,layoutId:\"KQxRGFdXp\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pjwvyu\",layoutDependency:layoutDependency,layoutId:\"nA8LVLpdx\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dePXVZ63m\",openInNewTab:false,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-165ttyg framer-sf53i7\",layoutDependency:layoutDependency,layoutId:\"dePXVZ63m\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"195px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3l9qt9-container\",layoutDependency:layoutDependency,layoutId:\"cVa7s6xrv-container\",nodeId:\"cVa7s6xrv\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(CorpolateLogo,{height:\"100%\",id:\"cVa7s6xrv\",layoutId:\"cVa7s6xrv\",Q0Bbf6kST:100,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"voXdpiGYe\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gtgram\",layoutDependency:layoutDependency,layoutId:\"ozLb6OCsA\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u3mfhf\",layoutDependency:layoutDependency,layoutId:\"QwKG6HXAo\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kgf4n2\",layoutDependency:layoutDependency,layoutId:\"Y7teEYmZ5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14sskf5\",\"data-styles-preset\":\"USxZbHijx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6aefd15-50c8-4dc0-8157-7b281a8f4d9f, rgb(150, 150, 150)))\"},children:\"アコー公式SNS\"})}),className:\"framer-j3rlrz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZcaHmdonv\",style:{\"--extracted-r6o4lv\":\"var(--token-b6aefd15-50c8-4dc0-8157-7b281a8f4d9f, rgb(150, 150, 150))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(LineVertical,{animated:true,className:\"framer-i0wfyb\",layoutDependency:layoutDependency,layoutId:\"IjWaRCpXZ\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-4010fe00-2a9d-474d-a7ac-d4f5b39256eb, rgb(238, 238, 238))\",\"--pgex8v\":1}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1msyen9\",layoutDependency:layoutDependency,layoutId:\"wjbWXd1et\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-avdbab-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"x8q0BLVzC-container\",nodeId:\"x8q0BLVzC\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",whileHover:animation,children:/*#__PURE__*/_jsx(MaterialIcon,{ariaLabel:\"アコー公式Instagram\",color:\"#747474\",customIcon:\"\",filled:false,grade:-25,height:\"100%\",hoverAnimation:\"weight\",hoverColor:\"#0068B7\",hoverDuration:180,hoverFilled:true,hoverGrade:50,hoverOpticalSize:48,hoverWeight:600,iconPreset:\"sns:instagram\",id:\"x8q0BLVzC\",layoutId:\"x8q0BLVzC\",link:\"https://www.instagram.com/aco_clean_air\",openNewTab:true,opticalSize:40,size:28,style:{height:\"100%\"},variant:matchVariant(\"rounded\"),weight:100,width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{size:36}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e1mb0l-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"TysHvARuq-container\",nodeId:\"TysHvARuq\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",whileHover:animation,children:/*#__PURE__*/_jsx(MaterialIcon,{ariaLabel:\"アコー公式YouTube\",color:\"#747474\",customIcon:\"\",filled:false,grade:-25,height:\"100%\",hoverAnimation:\"weight\",hoverColor:\"#0068B7\",hoverDuration:180,hoverFilled:true,hoverGrade:50,hoverOpticalSize:48,hoverWeight:600,iconPreset:\"sns:youtube\",id:\"TysHvARuq\",layoutId:\"TysHvARuq\",link:\"https://www.youtube.com/acomovie\",openNewTab:false,opticalSize:40,size:33,style:{height:\"100%\"},variant:matchVariant(\"rounded\"),weight:100,width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{size:40}},baseVariant,gestureVariant)})})})]})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3qv6iv\",layoutDependency:layoutDependency,layoutId:\"oNexsOAs8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jm32qw-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"NBHF_eAK_-container\",nodeId:\"NBHF_eAK_\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"external\",iconFlipped:false,iconPosition:\"right\",id:\"NBHF_eAK_\",label:\"リクルートサイト\",layoutId:\"NBHF_eAK_\",link:\"https://recruit.acokk.co.jp/\",loading:false,openNewTab:true,size:\"sm\",style:{width:\"100%\"},textUnderline:true,theme:\"blue\",variant:matchVariant(\"outline\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-u1w77\",columnMasonryLayoutEnabled:true,\"data-framer-name\":\"フッターメニュー\",layoutDependency:layoutDependency,layoutId:\"PrY_odSWz\",parentIsDataRepeater:false,rowGap:32,trackCount:1,...addPropertyOverrides({BMFbLyQdz:{columnMasonryLayoutEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lts671\",layoutDependency:layoutDependency,layoutId:\"RJthXpH1K\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wxtnph\",layoutDependency:layoutDependency,layoutId:\"mAcutJmsf\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ke4mr3-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ss07uM1lj-container\",nodeId:\"ss07uM1lj\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"ss07uM1lj\",label:\"製品案内\",layoutId:\"ss07uM1lj\",link:resolvedLinks[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks[1]},CdWVmZOrl:{link:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mpz3q3\",layoutDependency:layoutDependency,layoutId:\"LuOnFgQay\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{const repeater_item_countLuOnFgQay=collection?.length??0;const visible=equals(repeater_item_countLuOnFgQay,0);return /*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({id:idLuOnFgQay,Iwux4xSF5:Iwux4xSF5LuOnFgQay,LUTQoj9d6:LUTQoj9d6LuOnFgQay,MQ_tjYnAu:MQ_tjYnAuLuOnFgQay},index)=>{MQ_tjYnAuLuOnFgQay??=\"\";LUTQoj9d6LuOnFgQay??=\"\";Iwux4xSF5LuOnFgQay??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`LuOnFgQay-${idLuOnFgQay}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Iwux4xSF5:Iwux4xSF5LuOnFgQay},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4jt06w\",layoutDependency:layoutDependency,layoutId:\"EtBCGmML1\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:LUTQoj9d6LuOnFgQay,implicitPathVariables:{Iwux4xSF5:Iwux4xSF5LuOnFgQay}},{href:LUTQoj9d6LuOnFgQay,implicitPathVariables:{Iwux4xSF5:Iwux4xSF5LuOnFgQay}},{href:LUTQoj9d6LuOnFgQay,implicitPathVariables:{Iwux4xSF5:Iwux4xSF5LuOnFgQay}}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10mdgit-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"keoK9WJgr-container\",nodeId:\"keoK9WJgr\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"left\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"none\",iconFlipped:false,iconPosition:\"left\",id:\"keoK9WJgr\",label:MQ_tjYnAuLuOnFgQay,layoutId:\"keoK9WJgr\",link:resolvedLinks1[0],loading:false,openNewTab:false,size:\"sm\",style:{width:\"100%\"},textUnderline:false,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks1[1]},CdWVmZOrl:{link:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})})})})},idLuOnFgQay);}),visible!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qqohm6\",\"data-border\":true,\"data-framer-name\":\"Empty State\",layoutDependency:layoutDependency,layoutId:\"ldXgGFLej\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(136, 136, 136, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(204, 204, 204, 0.2)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"No items\"})}),className:\"framer-3asoar\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J7VhF9B4o\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},verticalAlignment:\"top\",withExternalLayout:true})})]});}})})})]})}),/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-176gnfg\",columnMasonryLayoutEnabled:true,layoutDependency:layoutDependency,layoutId:\"cXCochmnC\",parentIsDataRepeater:false,rowGap:24,trackCount:3,...addPropertyOverrides({BMFbLyQdz:{columnMasonryLayoutEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14yeg9s\",layoutDependency:layoutDependency,layoutId:\"b_yNiC364\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b65p4b-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Hxi2XbOw7-container\",nodeId:\"Hxi2XbOw7\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"Hxi2XbOw7\",label:\"導入事例\",layoutId:\"Hxi2XbOw7\",link:resolvedLinks2[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks2[1]},CdWVmZOrl:{link:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uSapWfbpO\"},implicitPathVariables:undefined},{href:{webPageId:\"uSapWfbpO\"},implicitPathVariables:undefined},{href:{webPageId:\"uSapWfbpO\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1scqlz8-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"e0BmYOEvX-container\",nodeId:\"e0BmYOEvX\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"e0BmYOEvX\",label:\"カタログ・資料ダウンロード\",layoutId:\"e0BmYOEvX\",link:resolvedLinks3[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks3[1]},CdWVmZOrl:{link:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rdaLwQfdy\"},implicitPathVariables:undefined},{href:{webPageId:\"rdaLwQfdy\"},implicitPathVariables:undefined},{href:{webPageId:\"rdaLwQfdy\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ayj9vs-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"PlUckEWfK-container\",nodeId:\"PlUckEWfK\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"PlUckEWfK\",label:\"製品紹介・実機テスト動画\",layoutId:\"PlUckEWfK\",link:resolvedLinks4[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks4[1]},CdWVmZOrl:{link:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ivhis7\",layoutDependency:layoutDependency,layoutId:\"OiFxPpmb6\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jk29np-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"kJgqzzQCm-container\",nodeId:\"kJgqzzQCm\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"kJgqzzQCm\",label:\"アコーニュース\",layoutId:\"kJgqzzQCm\",link:resolvedLinks5[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks5[1]},CdWVmZOrl:{link:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jsh9sm-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UBM6YmRVx-container\",nodeId:\"UBM6YmRVx\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"UBM6YmRVx\",label:\"アコーコラム\",layoutId:\"UBM6YmRVx\",link:resolvedLinks6[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks6[1]},CdWVmZOrl:{link:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q6icmi\",layoutDependency:layoutDependency,layoutId:\"DMnHS51Mg\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qv0hxd\",layoutDependency:layoutDependency,layoutId:\"AqiKFxBoY\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9tafy9-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"XjkmRbpIu-container\",nodeId:\"XjkmRbpIu\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"split\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"XjkmRbpIu\",label:\"会社概要・所在地\",layoutId:\"XjkmRbpIu\",link:resolvedLinks7[0],loading:false,openNewTab:false,size:\"md\",style:{width:\"100%\"},textUnderline:true,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks7[1]},CdWVmZOrl:{link:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-1u9ycaq\",columnMasonryLayoutEnabled:true,layoutDependency:layoutDependency,layoutId:\"WafEN_C5U\",parentIsDataRepeater:false,rowGap:0,trackCount:2,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tgJLrAGWU\"},implicitPathVariables:undefined},{href:{webPageId:\"tgJLrAGWU\"},implicitPathVariables:undefined},{href:{webPageId:\"tgJLrAGWU\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ezkw53-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"gGaBVG0h8-container\",nodeId:\"gGaBVG0h8\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"left\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"none\",iconFlipped:false,iconPosition:\"right\",id:\"gGaBVG0h8\",label:\"事業内容\",layoutId:\"gGaBVG0h8\",link:resolvedLinks8[0],loading:false,openNewTab:false,size:\"sm\",style:{width:\"100%\"},textUnderline:false,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks8[1]},CdWVmZOrl:{link:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dMAtIFvt6\"},implicitPathVariables:undefined},{href:{webPageId:\"dMAtIFvt6\"},implicitPathVariables:undefined},{href:{webPageId:\"dMAtIFvt6\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p02ayc-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Hq53bB7JR-container\",nodeId:\"Hq53bB7JR\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"left\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"none\",iconFlipped:false,iconPosition:\"right\",id:\"Hq53bB7JR\",label:\"納入実績\",layoutId:\"Hq53bB7JR\",link:resolvedLinks9[0],loading:false,openNewTab:false,size:\"sm\",style:{width:\"100%\"},textUnderline:false,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks9[1]},CdWVmZOrl:{link:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qp5puj02Y\"},implicitPathVariables:undefined},{href:{webPageId:\"qp5puj02Y\"},implicitPathVariables:undefined},{href:{webPageId:\"qp5puj02Y\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d5cxa6-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UfDyR_0GF-container\",nodeId:\"UfDyR_0GF\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"left\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"none\",iconFlipped:false,iconPosition:\"right\",id:\"UfDyR_0GF\",label:\"アコーの特長\",layoutId:\"UfDyR_0GF\",link:resolvedLinks10[0],loading:false,openNewTab:false,size:\"sm\",style:{width:\"100%\"},textUnderline:false,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks10[1]},CdWVmZOrl:{link:resolvedLinks10[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y80pRLDS9\"},implicitPathVariables:undefined},{href:{webPageId:\"Y80pRLDS9\"},implicitPathVariables:undefined},{href:{webPageId:\"Y80pRLDS9\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g3c6iq-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"S_oG7g54P-container\",nodeId:\"S_oG7g54P\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"left\",disabled:false,fullWidth:true,height:\"100%\",hoverMotionReversed:false,icon:\"none\",iconFlipped:false,iconPosition:\"right\",id:\"S_oG7g54P\",label:\"代表挨拶・企業理念\",layoutId:\"S_oG7g54P\",link:resolvedLinks11[0],loading:false,openNewTab:false,size:\"sm\",style:{width:\"100%\"},textUnderline:false,theme:\"dark\",variant:matchVariant(\"text\"),width:\"100%\",...addPropertyOverrides({BMFbLyQdz:{link:resolvedLinks11[1]},CdWVmZOrl:{link:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})})]})]})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pg1nos\",layoutDependency:layoutDependency,layoutId:\"iV_e5lTJK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-waptxe\",layoutDependency:layoutDependency,layoutId:\"ytTRIjfvZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14sskf5\",\"data-styles-preset\":\"USxZbHijx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZjMhVbmLW\"},motionChild:true,nodeId:\"IbVuEDYMh\",openInNewTab:false,relValues:[],scopeId:\"kv4SIkG5P\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1owiom7\",\"data-styles-preset\":\"YlwV_peA7\",children:\"プライバシーポリシー\"})})})}),className:\"framer-1ker4q0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IbVuEDYMh\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14sskf5\",\"data-styles-preset\":\"USxZbHijx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XXYSzPej_\"},motionChild:true,nodeId:\"IxCaVdFQx\",openInNewTab:false,relValues:[],scopeId:\"kv4SIkG5P\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1owiom7\",\"data-styles-preset\":\"YlwV_peA7\",children:\"情報セキュリティ基本方針\"})})})}),className:\"framer-1elmojc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IxCaVdFQx\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w8fj\",layoutDependency:layoutDependency,layoutId:\"ZqHyD3_yN\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cjwv7p\",layoutDependency:layoutDependency,layoutId:\"QjuFmLTeo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1elm404-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"PkUux0h2h-container\",nodeId:\"PkUux0h2h\",rendersWithMotion:true,scopeId:\"kv4SIkG5P\",children:/*#__PURE__*/_jsx(AcoCopyright,{align:\"center\",color:\"#FFFFFF\",companyName:\"ACO CO.,LTD\",foundingYear:1977,height:\"100%\",id:\"PkUux0h2h\",layoutId:\"PkUux0h2h\",prefix:\"\\xa9\",showFoundingYear:true,style:{width:\"100%\"},suffix:\"\",width:\"100%\"})})})})})]})]})})})});});const css=[\".framer-17Kxv.framer-sf53i7, .framer-17Kxv .framer-sf53i7 { display: block; }\",\".framer-17Kxv.framer-526xai { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-17Kxv .framer-1celyu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 48px 120px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 80px 0px 48px 0px; position: relative; width: 90%; }\",\".framer-17Kxv .framer-3w6ben { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; min-width: 200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-17Kxv .framer-pjwvyu { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-17Kxv .framer-165ttyg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-17Kxv .framer-3l9qt9-container { flex: none; height: 50px; position: relative; width: 195px; }\",\".framer-17Kxv .framer-gtgram, .framer-17Kxv .framer-kgf4n2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-u3mfhf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-17Kxv .framer-j3rlrz, .framer-17Kxv .framer-3asoar, .framer-17Kxv .framer-1ker4q0, .framer-17Kxv .framer-1elmojc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-17Kxv .framer-i0wfyb { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-17Kxv .framer-1msyen9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-17Kxv .framer-avdbab-container, .framer-17Kxv .framer-1e1mb0l-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-17Kxv .framer-3qv6iv { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 5px; position: relative; width: auto; }\",\".framer-17Kxv .framer-1jm32qw-container, .framer-17Kxv .framer-10mdgit-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-17Kxv .framer-u1w77 { display: grid; flex: 1 0 0px; gap: 32px 24px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-17Kxv .framer-1lts671 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px 24px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-wxtnph { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-17Kxv .framer-ke4mr3-container, .framer-17Kxv .framer-b65p4b-container, .framer-17Kxv .framer-1scqlz8-container, .framer-17Kxv .framer-ayj9vs-container, .framer-17Kxv .framer-1jk29np-container, .framer-17Kxv .framer-jsh9sm-container, .framer-17Kxv .framer-9tafy9-container, .framer-17Kxv .framer-1elm404-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-17Kxv .framer-mpz3q3 { display: grid; flex: none; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-4jt06w { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-qqohm6 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; justify-self: start; min-height: 100%; min-width: 100%; padding: 10px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-176gnfg { align-self: center; display: grid; flex: none; gap: 24px; grid-column: span 1; height: min-content; justify-self: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-14yeg9s, .framer-17Kxv .framer-q6icmi { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-ivhis7 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-qv0hxd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-1u9ycaq { display: grid; flex: none; gap: 0px 13px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-1ezkw53-container, .framer-17Kxv .framer-p02ayc-container, .framer-17Kxv .framer-1d5cxa6-container, .framer-17Kxv .framer-1g3c6iq-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-17Kxv .framer-1pg1nos { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-17Kxv .framer-waptxe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 0px 16px 0px; position: relative; width: 90%; }\",\".framer-17Kxv .framer-1w8fj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 8px 0px 16px 0px; position: relative; width: 90%; }\",\".framer-17Kxv .framer-cjwv7p { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-17Kxv.framer-v-ll57br.framer-526xai { width: 390px; }\",\".framer-17Kxv.framer-v-ll57br .framer-1celyu, .framer-17Kxv.framer-v-1ubzt2t .framer-1celyu { flex-direction: column; gap: 120px 96px; }\",\".framer-17Kxv.framer-v-ll57br .framer-3w6ben { align-self: unset; height: min-content; order: 1; width: 100%; }\",\".framer-17Kxv.framer-v-ll57br .framer-pjwvyu { align-self: unset; gap: 16px; width: 100%; }\",\".framer-17Kxv.framer-v-ll57br .framer-165ttyg { align-content: center; align-items: center; width: 100%; }\",\".framer-17Kxv.framer-v-ll57br .framer-3qv6iv { align-self: unset; width: 100%; }\",\".framer-17Kxv.framer-v-ll57br .framer-u1w77 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-17Kxv.framer-v-ll57br .framer-1lts671, .framer-17Kxv.framer-v-ll57br .framer-14yeg9s, .framer-17Kxv.framer-v-ll57br .framer-q6icmi { align-self: unset; }\",\".framer-17Kxv.framer-v-ll57br .framer-mpz3q3 { grid-template-columns: repeat(1, minmax(200px, 1fr)); justify-content: start; }\",\".framer-17Kxv.framer-v-ll57br .framer-176gnfg { align-content: flex-start; align-items: flex-start; align-self: unset; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; }\",\".framer-17Kxv.framer-v-ll57br .framer-ivhis7 { align-self: unset; gap: 0px; }\",\".framer-17Kxv.framer-v-ll57br .framer-1w8fj { flex-direction: column; gap: 32px; justify-content: flex-start; padding: 24px 0px 16px 0px; }\",\".framer-17Kxv.framer-v-ll57br .framer-cjwv7p { align-content: center; align-items: center; flex: none; gap: 12px; width: 100%; }\",\".framer-17Kxv.framer-v-1ubzt2t.framer-526xai { width: 810px; }\",\".framer-17Kxv.framer-v-1ubzt2t .framer-3w6ben { align-content: center; align-items: center; align-self: unset; flex-direction: row; height: min-content; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-17Kxv.framer-v-1ubzt2t .framer-pjwvyu { align-self: unset; flex: 1 0 0px; flex-direction: row; gap: 34px; justify-content: flex-start; width: 1px; }\",\".framer-17Kxv.framer-v-1ubzt2t .framer-gtgram { flex: 1 0 0px; width: 1px; }\",\".framer-17Kxv.framer-v-1ubzt2t .framer-3qv6iv { flex: 0.5 0 0px; height: auto; padding: 0px; width: 1px; }\",\".framer-17Kxv.framer-v-1ubzt2t .framer-u1w77 { flex: none; order: 0; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-17Kxv[data-border=\"true\"]::after, .framer-17Kxv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 667\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BMFbLyQdz\":{\"layout\":[\"fixed\",\"auto\"]},\"CdWVmZOrl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkv4SIkG5P=withCSS(Component,css,\"framer-17Kxv\");export default Framerkv4SIkG5P;Framerkv4SIkG5P.displayName=\"フッター\";Framerkv4SIkG5P.defaultProps={height:667,width:1200};addPropertyControls(Framerkv4SIkG5P,{variant:{options:[\"wh66CFOTo\",\"BMFbLyQdz\",\"CdWVmZOrl\"],optionTitles:[\"Variant 1\",\"sm\",\"タブレット\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerkv4SIkG5P,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CorpolateLogoFonts,...LineVerticalFonts,...MaterialIconFonts,...AcoButtonLinkFonts,...AcoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framerkv4SIkG5P.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>forwardLoader(CorpolateLogo,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkv4SIkG5P\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"667\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BMFbLyQdz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CdWVmZOrl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kv4SIkG5P.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";// @ts-ignore - Framer remote module imports are resolved by the Framer runtime.\nimport{FONT,RADIUS,SPACE,T,TYPOGRAPHY}from\"https://framer.com/m/SharedConfig-R8N5pE.js\";const V9={accent:T.primary,accentText:T.primaryPressed,heading:T.onSurfaceStrong,sub:T.onSurface,body:T.onSurfaceSubtle,caption:T.onSurfaceMuted,rule:T.outline,bgWarm:T.neutral,white:T.surface,blue:T.primary,blueDeep:T.primaryPressed};// Inline SVG icons\nconst PdfIcon=({color=V9.accent})=>/*#__PURE__*/_jsxs(\"svg\",{width:\"26\",height:\"26\",viewBox:\"0 0 26 26\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"rect\",{x:\"1\",y:\"1\",width:\"24\",height:\"24\",rx:\"2\",stroke:color,strokeWidth:\"1.5\",fill:\"none\"}),/*#__PURE__*/_jsx(\"text\",{x:\"13\",y:\"17\",textAnchor:\"middle\",fontFamily:FONT.en,fontSize:\"9\",fontWeight:\"700\",fill:color,letterSpacing:\"0.5\",children:\"PDF\"})]});const ArrowIcon=({color=V9.accent})=>/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 3L7 7L3 11\",stroke:color,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7.5 3L11.5 7L7.5 11\",stroke:color,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});const ExternalIcon=({color=V9.accent})=>/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 3H3.5C3.22386 3 3 3.22386 3 3.5V12.5C3 12.7761 3.22386 13 3.5 13H12.5C12.7761 13 13 12.7761 13 12.5V10\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9.5 2.5H13.5V6.5\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M13.5 2.5L7.5 8.5\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function AcoDocLinkCard(props){const{label=\"ドキュメント名\",link=\"#\",openInNewTab=true,iconType=\"pdf\",isNew=false,style}=props;const[hovered,setHovered]=useState(false);const borderColor=hovered?V9.accent:V9.rule;const textColor=hovered?V9.accentText:V9.sub;const renderIcon=()=>{const iconColor=hovered?V9.blueDeep:V9.accent;switch(iconType){case\"pdf\":return /*#__PURE__*/_jsx(PdfIcon,{color:iconColor});case\"arrow\":return /*#__PURE__*/_jsx(ArrowIcon,{color:iconColor});case\"external\":return /*#__PURE__*/_jsx(ExternalIcon,{color:iconColor});default:return null;}};return /*#__PURE__*/_jsxs(\"a\",{href:link,target:openInNewTab?\"_blank\":\"_self\",rel:openInNewTab?\"noopener noreferrer\":undefined,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{...style,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:SPACE.sm,width:\"100%\",height:\"100%\",minHeight:72,padding:SPACE.md,boxSizing:\"border-box\",backgroundColor:V9.white,border:`1px solid ${borderColor}`,borderRadius:RADIUS.hairline,textDecoration:\"none\",cursor:\"pointer\",transition:\"border-color 0.25s ease-out, color 0.25s ease-out\",fontFamily:TYPOGRAPHY.bodySm.fontFamily},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",gap:2,flex:1,minWidth:0},children:[isNew&&/*#__PURE__*/_jsx(\"span\",{style:{...TYPOGRAPHY.labelCaps,color:V9.accent,marginBottom:SPACE.micro},children:\"NEW!\"}),/*#__PURE__*/_jsx(\"span\",{style:{...TYPOGRAPHY.bodySm,color:textColor,transition:\"color 0.25s ease-out\",wordBreak:\"break-word\"},children:label})]}),renderIcon()]});}addPropertyControls(AcoDocLinkCard,{label:{type:ControlType.String,title:\"ラベル\",defaultValue:\"ドキュメント名\"},link:{type:ControlType.Link,title:\"リンク\"},openInNewTab:{type:ControlType.Boolean,title:\"新しいタブ\",defaultValue:true},iconType:{type:ControlType.Enum,title:\"アイコン\",options:[\"pdf\",\"arrow\",\"external\",\"none\"],optionTitles:[\"PDF\",\"矢印\",\"外部リンク\",\"なし\"],defaultValue:\"pdf\"},isNew:{type:ControlType.Boolean,title:\"NEW バッジ\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AcoDocLinkCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AcoDocLinkCard.map","// Generated by Framer (0116799)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AcoDocLinkCard from\"https://framerusercontent.com/modules/2bjXzH8cvjNbQRm2aIej/ARmF9RXs6vs0HdBfTDny/AcoDocLinkCard.js\";const AcoDocLinkCardFonts=getFonts(AcoDocLinkCard);const serializationHash=\"framer-TmdhV\";const variantClassNames={wbQkOWv_w:\"framer-v-1w68x4b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wbQkOWv_w\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1w68x4b\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wbQkOWv_w\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-glox3h\",layoutDependency:layoutDependency,layoutId:\"FjRhyt6mg\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dirsop-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"sTUFVhvk8-container\",nodeId:\"sTUFVhvk8\",rendersWithMotion:true,scopeId:\"l3xahJPQi\",children:/*#__PURE__*/_jsx(AcoDocLinkCard,{height:\"100%\",iconType:\"none\",id:\"sTUFVhvk8\",isNew:false,label:\"会社概要\",layoutId:\"sTUFVhvk8\",link:resolvedLinks[0],openInNewTab:false,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tgJLrAGWU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kslyd8-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"KdyA06hno-container\",nodeId:\"KdyA06hno\",rendersWithMotion:true,scopeId:\"l3xahJPQi\",children:/*#__PURE__*/_jsx(AcoDocLinkCard,{height:\"100%\",iconType:\"none\",id:\"KdyA06hno\",isNew:false,label:\"事業内容\",layoutId:\"KdyA06hno\",link:resolvedLinks1[0],openInNewTab:false,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qp5puj02Y\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fj4wmr-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"D5jkiIOX3-container\",nodeId:\"D5jkiIOX3\",rendersWithMotion:true,scopeId:\"l3xahJPQi\",children:/*#__PURE__*/_jsx(AcoDocLinkCard,{height:\"100%\",iconType:\"none\",id:\"D5jkiIOX3\",isNew:false,label:\"アコーの特長\",layoutId:\"D5jkiIOX3\",link:resolvedLinks2[0],openInNewTab:false,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y80pRLDS9\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pa89kc-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"xHtBsSIQH-container\",nodeId:\"xHtBsSIQH\",rendersWithMotion:true,scopeId:\"l3xahJPQi\",children:/*#__PURE__*/_jsx(AcoDocLinkCard,{height:\"100%\",iconType:\"none\",id:\"xHtBsSIQH\",isNew:false,label:\"代表挨拶・企業理念\",layoutId:\"xHtBsSIQH\",link:resolvedLinks3[0],openInNewTab:false,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dMAtIFvt6\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-110o9gw-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ds7qbTSgz-container\",nodeId:\"ds7qbTSgz\",rendersWithMotion:true,scopeId:\"l3xahJPQi\",children:/*#__PURE__*/_jsx(AcoDocLinkCard,{height:\"100%\",iconType:\"none\",id:\"ds7qbTSgz\",isNew:false,label:\"納入実績\",layoutId:\"ds7qbTSgz\",link:resolvedLinks4[0],openInNewTab:false,width:\"100%\"})})})})]})})})})});});const css=[\".framer-TmdhV.framer-6z5bfi, .framer-TmdhV .framer-6z5bfi { display: block; }\",\".framer-TmdhV.framer-1w68x4b { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1000px; }\",\".framer-TmdhV .framer-glox3h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TmdhV .framer-dirsop-container, .framer-TmdhV .framer-1kslyd8-container, .framer-TmdhV .framer-1fj4wmr-container, .framer-TmdhV .framer-1pa89kc-container, .framer-TmdhV .framer-110o9gw-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerl3xahJPQi=withCSS(Component,css,\"framer-TmdhV\");export default Framerl3xahJPQi;Framerl3xahJPQi.displayName=\"MegaMenu Company\";Framerl3xahJPQi.defaultProps={height:72,width:1e3};addFonts(Framerl3xahJPQi,[{explicitInter:true,fonts:[]},...AcoDocLinkCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerl3xahJPQi\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"72\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/IjTTAsNAlHAo1vV2tNmZ/uZkSGjh0JsU9sG0Srd9B/jtVOEE1vU.js\";const enabledGestures={p4wcUCHAR:{hover:true}};const serializationHash=\"framer-6nSih\";const variantClassNames={p4wcUCHAR:\"framer-v-1810soz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rK6cmRmq8=undefined;const giNrjgI7G=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({_,_1,height,id,width,...props})=>{return{...props,giNrjgI7G:_1??props.giNrjgI7G??\"エアショックバグフィルター\",rK6cmRmq8:_??props.rK6cmRmq8};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,rK6cmRmq8,giNrjgI7G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"p4wcUCHAR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1810soz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"p4wcUCHAR\",ref:refBinding,style:{backgroundColor:\"var(--token-c8590915-aa59-42ec-9fdf-0c8840c9d92b, rgb(255, 255, 255))\",...style},variants:{\"p4wcUCHAR-hover\":{backgroundColor:\"var(--token-02a94d9e-b6d8-4a76-9c7c-0efd10e32c69, rgb(242, 242, 242))\"}},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-40)/2)),sizes:\"40px\",...toResponsiveImage(rK6cmRmq8)},className:\"framer-16l0ftc\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"m5EvXv05H\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-4010fe00-2a9d-474d-a7ac-d4f5b39256eb, rgb(237, 235, 232))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7x8zxs\",\"data-styles-preset\":\"jtVOEE1vU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f630532b-ba99-448c-b71c-0ccf697cc092, rgb(36, 36, 36)))\"},children:\"エアショックバグフィルター\"})}),className:\"framer-wds9ly\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JjCLR4JMm\",style:{\"--extracted-r6o4lv\":\"var(--token-f630532b-ba99-448c-b71c-0ccf697cc092, rgb(36, 36, 36))\"},text:giNrjgI7G,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-6nSih.framer-hs2rv9, .framer-6nSih .framer-hs2rv9 { display: block; }\",\".framer-6nSih.framer-1810soz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: 234px; }\",\".framer-6nSih .framer-16l0ftc { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 40px; }\",\".framer-6nSih .framer-wds9ly { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-6nSih[data-border=\"true\"]::after, .framer-6nSih [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 234\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yAMZp5uAO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"rK6cmRmq8\":\"_\",\"giNrjgI7G\":\"_1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerjeiok1p9d=withCSS(Component,css,\"framer-6nSih\");export default Framerjeiok1p9d;Framerjeiok1p9d.displayName=\"HeaderNavProductLink\";Framerjeiok1p9d.defaultProps={height:56,width:234};addPropertyControls(Framerjeiok1p9d,{rK6cmRmq8:{title:\"サムネイル\",type:ControlType.ResponsiveImage},giNrjgI7G:{defaultValue:\"エアショックバグフィルター\",title:\"製品名\",type:ControlType.String},ongiNrjgI7GChange:{changes:\"giNrjgI7G\",type:ControlType.ChangeHandler}});addFonts(Framerjeiok1p9d,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjeiok1p9d\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"234\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yAMZp5uAO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"rK6cmRmq8\\\":\\\"_\\\",\\\"giNrjgI7G\\\":\\\"_1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jeiok1p9d.map","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,forwardLoader,getFonts,Link,PathVariablesContext,queryCache,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AcoButtonLink from\"https://framerusercontent.com/modules/HepQuh5wHzVLTJUz3Zjw/OyLHq4wvPT1NzFWyOZFG/AcoButtonLink.js\";import Product from\"https://framerusercontent.com/modules/5bGXP86NwQc570iXdgQT/rb6ZCvLOQTgKHPl7wHDr/lOdEq6XKC.js\";import HeaderNavProductLink from\"https://framerusercontent.com/modules/U9KShUXo7g6FITS9Yfip/qAzVDgQMVWA4obds7ZJS/jeiok1p9d.js\";const HeaderNavProductLinkFonts=getFonts(HeaderNavProductLink);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const AcoButtonLinkFonts=getFonts(AcoButtonLink);const serializationHash=\"framer-tQ66s\";const variantClassNames={cEJVKvT_E:\"framer-v-qbnnko\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LUTQoj9d6Hk2df0WCr=undefined;const g_NZX4rqCHk2df0WCr=undefined;const MQ_tjYnAuHk2df0WCr=undefined;const Iwux4xSF5Hk2df0WCr=undefined;const idHk2df0WCr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"Hk2df0WCr\",data:Product,type:\"Collection\"},orderBy:[{collection:\"Hk2df0WCr\",name:\"bmF1m3vcV\",type:\"Identifier\"}],select:[{collection:\"Hk2df0WCr\",name:\"LUTQoj9d6\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"g_NZX4rqC\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"MQ_tjYnAu\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"Iwux4xSF5\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"Hk2df0WCr\",name:\"W_gSLQdfU\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"Hk2df0WCr\",data:Product,type:\"Collection\"},orderBy:[{collection:\"Hk2df0WCr\",name:\"bmF1m3vcV\",type:\"Identifier\"}],select:[{collection:\"Hk2df0WCr\",name:\"LUTQoj9d6\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"g_NZX4rqC\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"MQ_tjYnAu\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"Iwux4xSF5\",type:\"Identifier\"},{collection:\"Hk2df0WCr\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"Hk2df0WCr\",name:\"W_gSLQdfU\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cEJVKvT_E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qbnnko\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cEJVKvT_E\",ref:refBinding,style:{backgroundColor:\"var(--token-c8590915-aa59-42ec-9fdf-0c8840c9d92b, rgb(255, 255, 255))\",...style},children:[/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(MotionDivWithColumnMasonryLayout,{className:\"framer-5q295s\",columnMasonryLayoutEnabled:true,layoutDependency:layoutDependency,layoutId:\"Hk2df0WCr\",parentIsDataRepeater:true,rowGap:0,trackCount:4,children:collection?.map(({g_NZX4rqC:g_NZX4rqCHk2df0WCr,id:idHk2df0WCr,Iwux4xSF5:Iwux4xSF5Hk2df0WCr,LUTQoj9d6:LUTQoj9d6Hk2df0WCr,MQ_tjYnAu:MQ_tjYnAuHk2df0WCr},index)=>{LUTQoj9d6Hk2df0WCr??=\"\";MQ_tjYnAuHk2df0WCr??=\"\";Iwux4xSF5Hk2df0WCr??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Hk2df0WCr-${idHk2df0WCr}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Iwux4xSF5:Iwux4xSF5Hk2df0WCr},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fg76i3\",layoutDependency:layoutDependency,layoutId:\"a51X3XBUs\",children:/*#__PURE__*/_jsx(Link,{href:LUTQoj9d6Hk2df0WCr,motionChild:true,nodeId:\"JcXWRdVBl\",openInNewTab:false,scopeId:\"mVUlYizDO\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1c65g6w framer-1e2lri\",layoutDependency:layoutDependency,layoutId:\"JcXWRdVBl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"250px\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-onppk5-container\",layoutDependency:layoutDependency,layoutId:\"F4Yg7zheo-container\",nodeId:\"F4Yg7zheo\",rendersWithMotion:true,scopeId:\"mVUlYizDO\",children:/*#__PURE__*/_jsx(HeaderNavProductLink,{giNrjgI7G:MQ_tjYnAuHk2df0WCr,height:\"100%\",id:\"F4Yg7zheo\",layoutId:\"F4Yg7zheo\",rK6cmRmq8:toResponsiveImage(g_NZX4rqCHk2df0WCr),style:{width:\"100%\"},width:\"100%\"})})})})})})})},idHk2df0WCr);})})});}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qdzkrt\",layoutDependency:layoutDependency,layoutId:\"hGeCn2QAB\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x91fzh-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"eJPV_ils6-container\",nodeId:\"eJPV_ils6\",rendersWithMotion:true,scopeId:\"mVUlYizDO\",children:/*#__PURE__*/_jsx(AcoButtonLink,{align:\"center\",disabled:false,fullWidth:false,height:\"100%\",hoverMotionReversed:false,icon:\"arrow\",iconFlipped:false,iconPosition:\"right\",id:\"eJPV_ils6\",label:\"製品一覧を見る\",layoutId:\"eJPV_ils6\",link:resolvedLinks[0],loading:false,openNewTab:false,size:\"sm\",textUnderline:true,theme:\"blue\",variant:matchVariant(\"fill\"),width:\"100%\"})})})})})]})})})});});const css=[\".framer-tQ66s.framer-1e2lri, .framer-tQ66s .framer-1e2lri { display: block; }\",\".framer-tQ66s.framer-qbnnko { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1000px; }\",\".framer-tQ66s .framer-5q295s { display: grid; flex: none; gap: 0px 0px; height: min-content; padding: 0px; position: relative; width: 100%; }\",\".framer-tQ66s .framer-fg76i3 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 1fr; }\",\".framer-tQ66s .framer-1c65g6w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 250px; }\",\".framer-tQ66s .framer-onppk5-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-tQ66s .framer-qdzkrt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tQ66s .framer-1x91fzh-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 219\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermVUlYizDO=withCSS(Component,css,\"framer-tQ66s\");export default FramermVUlYizDO;FramermVUlYizDO.displayName=\"MegaMenu Product\";FramermVUlYizDO.defaultProps={height:219,width:1e3};addFonts(FramermVUlYizDO,[{explicitInter:true,fonts:[]},...HeaderNavProductLinkFonts,...AcoButtonLinkFonts],{supportsExplicitInterCodegen:true});FramermVUlYizDO.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(HeaderNavProductLink,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermVUlYizDO\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"219\",\"framerIntrinsicWidth\":\"1000\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ACO FAB Group — DS v2.0 (Enhanced)\n// Back to Top (bottom) + Contact + Phone(4拠点横展開) + Test + Catalog\n// Business hours badge, stagger slideIn entry\n// DC: primary 52px blue, secondary 40px white, named fixed-layer z-index\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// @ts-ignore - Framer remote module imports are resolved by the Framer runtime.\nimport{A,EASE_OUT,FONT,RADIUS,SHADOW,SPACE,T,TYPOGRAPHY,useReducedMotion,withAlpha}from\"https://framer.com/m/SharedConfig-R8N5pE.js\";const SVG={arrow:\"M18 15l-6-6-6 6\",mail:\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zM22 6l-10 7L2 6\",phone:\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\",catalog:\"M4 19.5A2.5 2.5 0 016.5 17H20M6.5 2H20v20H6.5A2.5 2.5 0 014 19.5v-15A2.5 2.5 0 016.5 2z\",flask:\"M9 3h6M10 3v5.172a2 2 0 01-.586 1.414L6 13l.572 5.143A2 2 0 008.556 20h6.888a2 2 0 001.984-1.857L18 13l-3.414-3.414A2 2 0 0114 8.172V3\",x:\"M18 6L6 18M6 6l12 12\"};const STYLE_ID=\"aco-fab-kf-v2\";const SECONDARY_SIZE=44;const PRIMARY_SIZE=52;const ITEM_GAP=SPACE.xs;const APP_MENU_ITEM_WIDTH=64;const APP_MENU_ITEM_HEIGHT=56;const APP_MENU_BAR_HEIGHT=68;const APP_MENU_BAR_PADDING_X=SPACE.xs;const APP_MENU_MAX_WIDTH=360;const RING_CIRCUMFERENCE=113.1;const Z_INDEX_FAB=800;const Z_INDEX_TOOLTIP=3;const Z_INDEX_PHONE_MENU=2;const Z_INDEX_ICON=1;const HOVER_LIFT=\"translateY(-1px)\";const SHADOW_RAISED=SHADOW.cardSoft;const SHADOW_HOVER=SHADOW.raised;const SHADOW_PANEL=SHADOW.raised;const SHADOW_CONTACT=`0 3px 14px ${withAlpha(T.primary,.28)}`;const SHADOW_CONTACT_HOVER=`0 5px 18px ${withAlpha(T.primary,.34)}`;const GLASS_BLUR=\"blur(10px) saturate(108%)\";const FAB_SURFACE_BG=withAlpha(T.surface,.86);const FAB_SURFACE_HOVER_BG=withAlpha(T.surface,.94);const FAB_CONTACT_BG=withAlpha(T.primary,.9);const FAB_CONTACT_HOVER_BG=withAlpha(T.primary,.98);const FAB_PANEL_BG=withAlpha(T.surface,.88);const FAB_PANEL_SHADOW=`0 14px 34px ${A.heading26}`;const DOCK_GATHER_MS=260;const DOCK_HIDE_HOLD_MS=70;const DOCK_EXPAND_MS=380;const DOCK_SETTLE_MS=DOCK_GATHER_MS+DOCK_HIDE_HOLD_MS+DOCK_EXPAND_MS;function injectKeyframes(){if(typeof document===\"undefined\")return;const old=document.getElementById(\"aco-fab-keyframes\");if(old)old.remove();if(document.getElementById(STYLE_ID))return;const s=document.createElement(\"style\");s.id=STYLE_ID;s.textContent=`\n        @keyframes aco-fab-slideIn { from{opacity:0;transform:translateY(12px)} to{opacity:1;transform:translateY(0)} }\n        .aco-fab-action:focus-visible{outline:none!important;box-shadow:inset 0 0 0 2px ${T.primary}!important;border-radius:inherit}\n        @media(prefers-reduced-motion:reduce){ .aco-fab-entry{animation:none!important} }\n    `;document.head.appendChild(s);}function isBusinessHours(){const now=new Date;return now.getDay()>=1&&now.getDay()<=5&&now.getHours()>=9&&now.getHours()<17;}function tooltipStyle(visible,docked){const base={position:\"absolute\",background:T.onSurfaceStrong,color:T.surface,padding:`${SPACE.micro}px ${SPACE.xs}px`,fontSize:TYPOGRAPHY.labelMeta.fontSize,whiteSpace:\"nowrap\",pointerEvents:\"none\",opacity:visible?1:0,transition:\"opacity 150ms\",fontFamily:TYPOGRAPHY.labelMeta.fontFamily,fontWeight:TYPOGRAPHY.labelMeta.fontWeight,zIndex:Z_INDEX_TOOLTIP};if(docked){return{...base,left:\"50%\",bottom:\"calc(100% + 8px)\",transform:\"translateX(-50%)\"};}return{...base,right:\"calc(100% + 8px)\",top:\"50%\",transform:\"translateY(-50%)\"};}function SecBtn({iconPath,label,href,onClick,docked,reduced}){const[hov,setHov]=useState(false);const shared={position:\"relative\",width:SECONDARY_SIZE,height:SECONDARY_SIZE,background:hov?FAB_SURFACE_HOVER_BG:FAB_SURFACE_BG,border:`1px solid ${hov?T.primary:T.outline}`,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:hov?SHADOW_HOVER:SHADOW_RAISED,transition:reduced?\"box-shadow 220ms, border-color 220ms\":`transform 220ms ${EASE_OUT}, box-shadow 220ms ${EASE_OUT}, border-color 220ms ${EASE_OUT}`,transform:hov&&!reduced?HOVER_LIFT:\"none\",outline:\"2px solid transparent\",outlineOffset:2,textDecoration:\"none\",backdropFilter:GLASS_BLUR,WebkitBackdropFilter:GLASS_BLUR};const inner=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"svg\",{width:16,height:16,viewBox:\"0 0 24 24\",fill:\"none\",stroke:hov?T.primary:T.onSurfaceSubtle,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transition:\"stroke 150ms\"},children:/*#__PURE__*/_jsx(\"path\",{d:iconPath})}),label&&/*#__PURE__*/_jsx(\"span\",{style:tooltipStyle(hov,docked),children:label})]});if(href){const opensInSameTab=href.startsWith(\"/\")||href.startsWith(\"#\")||href.startsWith(\"tel:\");return /*#__PURE__*/_jsx(\"a\",{className:\"aco-fab-action\",href:href,\"aria-label\":label,target:opensInSameTab?undefined:\"_blank\",rel:opensInSameTab?undefined:\"noopener noreferrer\",onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:shared,children:inner});}return /*#__PURE__*/_jsx(\"button\",{className:\"aco-fab-action\",type:\"button\",\"aria-label\":label,onClick:onClick,onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:shared,children:inner});}function AppMenuAction({iconPath,label,href,onClick,active=false,reduced}){const[hov,setHov]=useState(false);const isEmphasized=active||hov;const shared={position:\"relative\",width:\"100%\",height:APP_MENU_ITEM_HEIGHT,minWidth:0,flex:\"1 1 0\",background:isEmphasized?withAlpha(T.primary,.04):\"transparent\",border:`1px solid ${isEmphasized?T.outlineHover:\"transparent\"}`,borderRadius:RADIUS.hairline,cursor:\"pointer\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:SPACE.micro,padding:`${SPACE.xs}px ${SPACE.micro}px ${SPACE.xs}px`,boxShadow:\"none\",transition:reduced?\"background 160ms, border-color 160ms\":`background 220ms ${EASE_OUT}, border-color 220ms ${EASE_OUT}, transform 220ms ${EASE_OUT}`,transform:hov&&!reduced?HOVER_LIFT:\"none\",outline:\"2px solid transparent\",outlineOffset:2,textDecoration:\"none\",WebkitTapHighlightColor:\"transparent\"};const iconColor=isEmphasized?T.primary:T.onSurfaceSubtle;const labelColor=isEmphasized?T.primary:T.onSurfaceMuted;const inner=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"svg\",{width:18,height:18,viewBox:\"0 0 24 24\",fill:\"none\",stroke:iconColor,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transition:\"stroke 160ms\"},children:/*#__PURE__*/_jsx(\"path\",{d:iconPath})}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:TYPOGRAPHY.labelMeta.fontFamily,fontSize:TYPOGRAPHY.labelMeta.fontSize,fontWeight:FONT.weight.medium,lineHeight:1,letterSpacing:0,color:labelColor,maxWidth:\"100%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",transition:\"color 160ms\"},children:label})]});if(href){return /*#__PURE__*/_jsx(\"a\",{className:\"aco-fab-action\",href:href,\"aria-label\":label,target:href.startsWith(\"tel:\")?undefined:\"_blank\",rel:\"noopener noreferrer\",onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:shared,children:inner});}return /*#__PURE__*/_jsx(\"button\",{className:\"aco-fab-action\",type:\"button\",\"aria-label\":label,onClick:onClick,onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:shared,children:inner});}function PhoneMenu({offices,open,onToggle,docked,showBusinessHours,reduced,appMenu=false}){const[hov,setHov]=useState(false);const biz=isBusinessHours();const isEmphasized=open||hov;const menuTransform=docked?`translateX(-50%)${open||reduced?\"\":\" translateY(6px)\"}`:`translateY(-50%)${open||reduced?\"\":\" translateX(6px)\"}`;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:appMenu?\"100%\":undefined,height:appMenu?APP_MENU_ITEM_HEIGHT:undefined,minWidth:appMenu?0:undefined,flex:appMenu?\"1 1 0\":undefined},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",...docked?{left:\"50%\",bottom:\"calc(100% + 10px)\"}:{right:\"calc(100% + 10px)\",top:\"50%\"},transform:menuTransform,width:open?280:0,maxWidth:\"calc(100vw - 32px)\",background:FAB_PANEL_BG,border:`1px solid ${T.outline}`,boxShadow:SHADOW_PANEL,backdropFilter:GLASS_BLUR,WebkitBackdropFilter:GLASS_BLUR,padding:open?`${SPACE.xs}px 0`:\"0\",overflow:\"hidden\",whiteSpace:\"nowrap\",transition:reduced?\"opacity 150ms\":`width 300ms ${EASE_OUT}, padding 300ms ${EASE_OUT}, opacity 200ms, transform 300ms ${EASE_OUT}`,opacity:open?1:0,pointerEvents:open?\"auto\":\"none\",zIndex:Z_INDEX_PHONE_MENU},children:[showBusinessHours&&/*#__PURE__*/_jsxs(\"div\",{style:{padding:`${SPACE.micro}px ${SPACE.sm}px ${SPACE.xs}px`,display:\"flex\",alignItems:\"center\",gap:SPACE.xs,borderBottom:`1px solid ${T.outlineSubtle}`,marginBottom:SPACE.xs},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:8,height:8,borderRadius:\"50%\",background:biz?T.success:T.error}}),/*#__PURE__*/_jsx(\"span\",{style:{...TYPOGRAPHY.labelMeta,color:biz?T.onSurfaceStrong:T.onSurfaceSubtle,fontWeight:FONT.weight.medium},children:biz?\"営業中（9:00-17:00）\":\"営業時間外\"})]}),offices.map((o,i)=>/*#__PURE__*/_jsxs(\"a\",{href:`tel:${o.tel}`,style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:`${SPACE.xs}px ${SPACE.sm}px`,color:T.onSurface,textDecoration:\"none\",transition:\"background 150ms\",cursor:\"pointer\",gap:SPACE.sm},onMouseEnter:e=>e.currentTarget.style.background=T.surfaceMuted,onMouseLeave:e=>e.currentTarget.style.background=\"transparent\",children:[/*#__PURE__*/_jsx(\"span\",{style:{...TYPOGRAPHY.bodySm,color:T.onSurfaceStrong,fontWeight:FONT.weight.semibold},children:o.name}),/*#__PURE__*/_jsx(\"span\",{style:{...TYPOGRAPHY.labelMeta,color:T.primary,fontWeight:FONT.weight.semibold},children:o.tel})]},i))]}),/*#__PURE__*/_jsxs(\"button\",{className:\"aco-fab-action\",type:\"button\",\"aria-label\":open?\"電話メニューを閉じる\":\"電話する\",\"aria-expanded\":open,onClick:onToggle,onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:{position:\"relative\",width:appMenu?\"100%\":SECONDARY_SIZE,height:appMenu?APP_MENU_ITEM_HEIGHT:SECONDARY_SIZE,background:appMenu?isEmphasized?withAlpha(T.primary,.04):\"transparent\":isEmphasized?FAB_SURFACE_HOVER_BG:FAB_SURFACE_BG,border:appMenu?`1px solid ${isEmphasized?T.outlineHover:\"transparent\"}`:`1px solid ${open||hov?T.primary:T.outline}`,borderRadius:appMenu?RADIUS.hairline:0,cursor:\"pointer\",display:\"flex\",flexDirection:appMenu?\"column\":\"row\",alignItems:\"center\",justifyContent:\"center\",gap:appMenu?SPACE.micro:0,padding:appMenu?`${SPACE.xs}px ${SPACE.micro}px ${SPACE.xs}px`:0,boxShadow:appMenu?\"none\":hov?SHADOW_HOVER:SHADOW_RAISED,transition:reduced?\"box-shadow 150ms, border-color 150ms, background 150ms\":\"transform 150ms, box-shadow 150ms, border-color 150ms, background 150ms\",transform:hov&&!reduced?HOVER_LIFT:\"none\",outline:\"2px solid transparent\",outlineOffset:2,backdropFilter:appMenu?undefined:GLASS_BLUR,WebkitBackdropFilter:appMenu?undefined:GLASS_BLUR,WebkitTapHighlightColor:\"transparent\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:appMenu?18:16,height:appMenu?18:16,viewBox:\"0 0 24 24\",fill:\"none\",stroke:isEmphasized?T.primary:T.onSurfaceSubtle,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transition:\"stroke 150ms\"},children:/*#__PURE__*/_jsx(\"path\",{d:open?SVG.x:SVG.phone})}),appMenu?/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:TYPOGRAPHY.labelMeta.fontFamily,fontSize:TYPOGRAPHY.labelMeta.fontSize,fontWeight:FONT.weight.medium,lineHeight:1,letterSpacing:0,color:isEmphasized?T.primary:T.onSurfaceMuted,maxWidth:\"100%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",transition:\"color 160ms\"},children:\"電話\"}):/*#__PURE__*/_jsx(\"span\",{style:tooltipStyle(hov&&!open,docked),children:\"電話する\"})]})]});}/**\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 260\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function FABGroup(props){const{showBackToTop=true,showPhone=true,showCatalog=false,showTest=true,showBusinessHours=true,contactLabel=\"お問い合わせ\",contactLink=\"/contact_us\",testLabel=\"テスト依頼\",testLink=\"/contact_us?type=test\",catalogLabel=\"資料DL\",catalogLink=\"/digitalcatalog\",variant=\"autoDock\",phone1Name=\"本社\",phone1Tel=\"047-352-4761\",phone2Name=\"千葉営業所\",phone2Tel=\"047-312-6822\",phone3Name=\"大阪営業所\",phone3Tel=\"06-6368-9551\",phone4Name=\"静岡営業所\",phone4Tel=\"0538-86-6478\",showAfter=300,showRing=false,bottomDock=true,bottomDockOffset=120,bottom=24,right=24,style:fs}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[visible,setVisible]=useState(isCanvas);const[progress,setProgress]=useState(0);const[phoneOpen,setPhoneOpen]=useState(false);const[atBottom,setAtBottom]=useState(false);const[contactHover,setContactHover]=useState(false);const[renderDocked,setRenderDocked]=useState(false);const[dockMorphPhase,setDockMorphPhase]=useState(\"settled\");const lastDockTarget=useRef(false);const reduced=useReducedMotion();const isMobileBottom=variant===\"mobileBottom\";useEffect(()=>{injectKeyframes();},[]);useEffect(()=>{if(isCanvas){setVisible(true);return;}if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const onScroll=()=>{const doc=document.documentElement;const max=Math.max(0,doc.scrollHeight-window.innerHeight);const scroll=window.scrollY||doc.scrollTop||0;setVisible(isMobileBottom||scroll>showAfter);setAtBottom(!isMobileBottom&&bottomDock&&max>0&&max-scroll<=bottomDockOffset);if(showRing){setProgress(max>0?scroll/max:0);}};window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);onScroll();return()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);};},[showAfter,showRing,bottomDock,bottomDockOffset,isMobileBottom,isCanvas]);useEffect(()=>{if(!phoneOpen)return;const handler=e=>{if(!e.target.closest(\"[data-fab-phone]\")){setPhoneOpen(false);}};document.addEventListener(\"click\",handler);return()=>document.removeEventListener(\"click\",handler);},[phoneOpen]);const scrollToTop=useCallback(()=>{window.scrollTo({top:0,behavior:reduced?\"auto\":\"smooth\"});},[reduced]);const targetDocked=isMobileBottom||bottomDock&&atBottom;useEffect(()=>{if(isCanvas){lastDockTarget.current=targetDocked;setRenderDocked(targetDocked);setDockMorphPhase(\"settled\");return;}if(!visible||reduced){lastDockTarget.current=targetDocked;setRenderDocked(targetDocked);setDockMorphPhase(\"settled\");return;}if(lastDockTarget.current===targetDocked)return;lastDockTarget.current=targetDocked;setDockMorphPhase(\"gather\");let expandTimer;const gatherTimer=window.setTimeout(()=>{setDockMorphPhase(\"hidden\");expandTimer=window.setTimeout(()=>{setRenderDocked(targetDocked);setDockMorphPhase(\"expand\");},DOCK_HIDE_HOLD_MS);},DOCK_GATHER_MS);const settleTimer=window.setTimeout(()=>{setDockMorphPhase(\"settled\");},DOCK_SETTLE_MS);return()=>{window.clearTimeout(gatherTimer);window.clearTimeout(settleTimer);if(expandTimer!==undefined)window.clearTimeout(expandTimer);};},[targetDocked,reduced,visible,isCanvas]);if(!visible)return null;const isDocked=renderDocked;const offices=[{name:phone1Name,tel:phone1Tel},{name:phone2Name,tel:phone2Tel},{name:phone3Name,tel:phone3Tel},{name:phone4Name,tel:phone4Tel}].filter(o=>o.name&&o.tel);const anim=order=>reduced||isCanvas?\"none\":`aco-fab-slideIn 350ms ${EASE_OUT} ${order*60}ms both`;const items=[];if(showBackToTop){items.push({key:\"back-to-top\",width:SECONDARY_SIZE,height:SECONDARY_SIZE,node:/*#__PURE__*/_jsxs(\"button\",{className:\"aco-fab-action\",type:\"button\",\"aria-label\":\"トップに戻る\",onClick:scrollToTop,style:{position:\"relative\",width:SECONDARY_SIZE,height:SECONDARY_SIZE,background:FAB_SURFACE_BG,border:showRing?\"none\":`1px solid ${T.outline}`,borderRadius:showRing?\"50%\":0,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:SHADOW_RAISED,transition:reduced?\"box-shadow 220ms\":`box-shadow 220ms ${EASE_OUT}, transform 220ms ${EASE_OUT}`,outline:\"2px solid transparent\",outlineOffset:2,backdropFilter:GLASS_BLUR,WebkitBackdropFilter:GLASS_BLUR},onMouseEnter:e=>{if(!reduced){e.currentTarget.style.transform=HOVER_LIFT;}e.currentTarget.style.background=FAB_SURFACE_HOVER_BG;e.currentTarget.style.boxShadow=SHADOW_HOVER;},onMouseLeave:e=>{e.currentTarget.style.transform=\"none\";e.currentTarget.style.background=FAB_SURFACE_BG;e.currentTarget.style.boxShadow=SHADOW_RAISED;},children:[showRing&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 48 48\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"circle\",{cx:24,cy:24,r:18,fill:\"none\",stroke:T.outlineSubtle,strokeWidth:2.5})}),/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 48 48\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",transform:\"rotate(-90deg)\",transition:\"stroke-dashoffset .15s\"},children:/*#__PURE__*/_jsx(\"circle\",{cx:24,cy:24,r:18,fill:\"none\",stroke:T.primary,strokeWidth:2.5,strokeDasharray:RING_CIRCUMFERENCE,strokeDashoffset:RING_CIRCUMFERENCE*(1-progress)})})]}),/*#__PURE__*/_jsx(\"svg\",{width:16,height:16,viewBox:\"0 0 24 24\",fill:\"none\",stroke:T.onSurfaceStrong,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{position:\"relative\",zIndex:Z_INDEX_ICON},children:/*#__PURE__*/_jsx(\"path\",{d:SVG.arrow})})]})});}items.push({key:\"contact\",width:PRIMARY_SIZE,height:PRIMARY_SIZE,node:/*#__PURE__*/_jsxs(\"a\",{className:\"aco-fab-action\",href:contactLink,\"aria-label\":contactLabel,onMouseEnter:e=>{setContactHover(true);if(!reduced){e.currentTarget.style.transform=HOVER_LIFT;}e.currentTarget.style.background=FAB_CONTACT_HOVER_BG;e.currentTarget.style.boxShadow=SHADOW_CONTACT_HOVER;},onMouseLeave:e=>{setContactHover(false);e.currentTarget.style.transform=\"none\";e.currentTarget.style.background=FAB_CONTACT_BG;e.currentTarget.style.boxShadow=SHADOW_CONTACT;},style:{position:\"relative\",width:PRIMARY_SIZE,height:PRIMARY_SIZE,background:FAB_CONTACT_BG,border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:SHADOW_CONTACT,transition:reduced?\"box-shadow 240ms\":`transform 240ms ${EASE_OUT}, box-shadow 240ms ${EASE_OUT}`,textDecoration:\"none\",outline:\"2px solid transparent\",outlineOffset:2,backdropFilter:GLASS_BLUR,WebkitBackdropFilter:GLASS_BLUR},children:[/*#__PURE__*/_jsx(\"svg\",{width:22,height:22,viewBox:\"0 0 24 24\",fill:\"none\",stroke:T.surface,strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:SVG.mail})}),/*#__PURE__*/_jsx(\"span\",{style:tooltipStyle(contactHover,isDocked),children:contactLabel})]})});if(showPhone){items.push({key:\"phone\",width:SECONDARY_SIZE,height:SECONDARY_SIZE,isPhone:true,node:/*#__PURE__*/_jsx(PhoneMenu,{offices:offices,open:phoneOpen,onToggle:()=>setPhoneOpen(p=>!p),docked:isDocked,showBusinessHours:showBusinessHours,reduced:reduced})});}if(showTest){items.push({key:\"test\",width:SECONDARY_SIZE,height:SECONDARY_SIZE,node:/*#__PURE__*/_jsx(SecBtn,{iconPath:SVG.flask,label:testLabel,href:testLink,docked:isDocked,reduced:reduced})});}if(showCatalog){items.push({key:\"catalog\",width:SECONDARY_SIZE,height:SECONDARY_SIZE,node:/*#__PURE__*/_jsx(SecBtn,{iconPath:SVG.catalog,label:catalogLabel,href:catalogLink,docked:isDocked,reduced:reduced})});}if(isMobileBottom){const appMenuWidth=Math.min(APP_MENU_MAX_WIDTH,items.length*APP_MENU_ITEM_WIDTH+APP_MENU_BAR_PADDING_X*2);return /*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"クイックメニュー\",style:{position:\"fixed\",left:\"50%\",bottom,transform:\"translateX(-50%)\",zIndex:Z_INDEX_FAB,width:`min(calc(100vw - 16px), ${appMenuWidth}px)`,height:APP_MENU_BAR_HEIGHT,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:0,padding:`${SPACE.micro}px ${APP_MENU_BAR_PADDING_X}px`,background:FAB_PANEL_BG,border:`1px solid ${T.outlineSubtle}`,borderRadius:RADIUS.hairline,boxShadow:FAB_PANEL_SHADOW,backdropFilter:GLASS_BLUR,WebkitBackdropFilter:GLASS_BLUR,pointerEvents:\"auto\",overflow:\"visible\",...fs,...isCanvas?{position:\"relative\",left:\"auto\",right:\"auto\",top:\"auto\",bottom:\"auto\",transform:\"translate(-100%, -100%)\",width:appMenuWidth,height:APP_MENU_BAR_HEIGHT,pointerEvents:\"none\"}:{}},children:[showBackToTop&&/*#__PURE__*/_jsx(AppMenuAction,{iconPath:SVG.arrow,label:\"トップ\",onClick:scrollToTop,reduced:reduced}),/*#__PURE__*/_jsx(AppMenuAction,{iconPath:SVG.mail,label:contactLabel,href:contactLink,active:true,reduced:reduced}),showPhone&&/*#__PURE__*/_jsx(\"div\",{\"data-fab-phone\":\"\",style:{flex:\"1 1 0\",minWidth:0},children:/*#__PURE__*/_jsx(PhoneMenu,{offices:offices,open:phoneOpen,onToggle:()=>setPhoneOpen(p=>!p),docked:true,showBusinessHours:showBusinessHours,reduced:reduced,appMenu:true})}),showTest&&/*#__PURE__*/_jsx(AppMenuAction,{iconPath:SVG.flask,label:testLabel,href:testLink,reduced:reduced}),showCatalog&&/*#__PURE__*/_jsx(AppMenuAction,{iconPath:SVG.catalog,label:catalogLabel,href:catalogLink,reduced:reduced})]});}const verticalWidth=Math.max(...items.map(item=>item.width));const verticalHeight=items.reduce((sum,item,index)=>sum+item.height+(index>0?ITEM_GAP:0),0);const horizontalWidth=items.reduce((sum,item,index)=>sum+item.width+(index>0?ITEM_GAP:0),0);const horizontalHeight=Math.max(...items.map(item=>item.height));const containerWidth=isDocked?horizontalWidth:verticalWidth;const containerHeight=isDocked?horizontalHeight:verticalHeight;const framePosition=isMobileBottom?{left:\"50%\",right:\"auto\",transform:\"translateX(-50%)\"}:{right,transform:\"none\"};const motionTransition=reduced?\"none\":dockMorphPhase===\"expand\"?`left ${DOCK_EXPAND_MS}ms ${EASE_OUT}, top ${DOCK_EXPAND_MS}ms ${EASE_OUT}, width ${DOCK_EXPAND_MS}ms ${EASE_OUT}, height ${DOCK_EXPAND_MS}ms ${EASE_OUT}, transform ${DOCK_EXPAND_MS}ms ${EASE_OUT}, opacity ${DOCK_EXPAND_MS}ms ${EASE_OUT}`:`left ${DOCK_GATHER_MS}ms ${EASE_OUT}, top ${DOCK_GATHER_MS}ms ${EASE_OUT}, width ${DOCK_GATHER_MS}ms ${EASE_OUT}, height ${DOCK_GATHER_MS}ms ${EASE_OUT}, transform ${DOCK_GATHER_MS}ms ${EASE_OUT}, opacity ${DOCK_GATHER_MS}ms ${EASE_OUT}`;const isGathering=dockMorphPhase===\"gather\";const isHidden=dockMorphPhase===\"hidden\";const isExpanding=dockMorphPhase===\"expand\";const isInteractionSuspended=isGathering||isHidden||isExpanding;const gatherAnchorKey=showBackToTop?\"back-to-top\":\"contact\";const gatherAnchorIndex=Math.max(0,items.findIndex(item=>item.key===gatherAnchorKey));const verticalPositionFor=index=>{const item=items[index];const bottomOffset=items.slice(0,index).reduce((sum,current)=>sum+current.height+ITEM_GAP,0);return{left:(verticalWidth-item.width)/2,top:verticalHeight-bottomOffset-item.height};};const dockedPositionFor=index=>{const item=items[index];const rightOffset=items.slice(0,index).reduce((sum,current)=>sum+current.width+ITEM_GAP,0);return{left:horizontalWidth-rightOffset-item.width,top:(horizontalHeight-item.height)/2};};const normalPositionFor=(index,docked)=>docked?dockedPositionFor(index):verticalPositionFor(index);const gatherAnchor=items[gatherAnchorIndex];const gatherAnchorPosition=normalPositionFor(gatherAnchorIndex,isDocked);const gatherCenter={left:gatherAnchorPosition.left+gatherAnchor.width/2,top:gatherAnchorPosition.top+gatherAnchor.height/2};const positionFor=index=>{const item=items[index];if(isGathering||isHidden){return{left:gatherCenter.left-item.width/2,top:gatherCenter.top-item.height/2};}return normalPositionFor(index,isDocked);};return /*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",bottom,...framePosition,zIndex:Z_INDEX_FAB,width:containerWidth,height:containerHeight,pointerEvents:\"none\",transition:reduced?\"none\":`width ${isExpanding?DOCK_EXPAND_MS:DOCK_GATHER_MS}ms ${EASE_OUT}, height ${isExpanding?DOCK_EXPAND_MS:DOCK_GATHER_MS}ms ${EASE_OUT}`,...fs,...isCanvas?{position:\"relative\",left:\"auto\",right:\"auto\",top:\"auto\",bottom:\"auto\",transform:\"translate(-100%, -100%)\",width:containerWidth,height:containerHeight,pointerEvents:\"none\"}:{}},children:items.map((item,index)=>{const position=positionFor(index);return /*#__PURE__*/_jsx(\"div\",{className:\"aco-fab-entry\",\"data-fab-phone\":item.isPhone?\"\":undefined,...isCanvas||isInteractionSuspended?{\"aria-hidden\":true,inert:true}:{},style:{position:\"absolute\",left:position.left,top:position.top,width:item.width,height:item.height,pointerEvents:isCanvas||isInteractionSuspended?\"none\":\"auto\",zIndex:isGathering&&item.key===gatherAnchorKey?2:undefined,transition:motionTransition,animation:anim(index),opacity:isGathering||isHidden?0:1,transform:\"none\"},children:item.node},item.key);})});}FABGroup.displayName=\"FABGroup\";addPropertyControls(FABGroup,{variant:{type:ControlType.Enum,title:\"Variant\",defaultValue:\"autoDock\",options:[\"autoDock\",\"mobileBottom\"],optionTitles:[\"Auto Dock\",\"Mobile Bottom\"],displaySegmentedControl:true},contactLabel:{type:ControlType.String,title:\"Contact Label\",defaultValue:\"お問い合わせ\"},contactLink:{type:ControlType.String,title:\"Contact Link\",defaultValue:\"/contact_us\"},showTest:{type:ControlType.Boolean,title:\"Show Test Request\",defaultValue:true},testLabel:{type:ControlType.String,title:\"Test Label\",defaultValue:\"テスト依頼\",hidden:p=>p.showTest!==true},testLink:{type:ControlType.String,title:\"Test Link\",defaultValue:\"/contact_us?type=test\",hidden:p=>p.showTest!==true},showPhone:{type:ControlType.Boolean,title:\"Show Phone\",defaultValue:true},phone1Name:{type:ControlType.String,title:\"Phone1 Name\",defaultValue:\"本社\",hidden:p=>p.showPhone!==true},phone1Tel:{type:ControlType.String,title:\"Phone1 Tel\",defaultValue:\"047-352-4761\",hidden:p=>p.showPhone!==true},phone2Name:{type:ControlType.String,title:\"Phone2 Name\",defaultValue:\"千葉営業所\",hidden:p=>p.showPhone!==true},phone2Tel:{type:ControlType.String,title:\"Phone2 Tel\",defaultValue:\"047-312-6822\",hidden:p=>p.showPhone!==true},phone3Name:{type:ControlType.String,title:\"Phone3 Name\",defaultValue:\"大阪営業所\",hidden:p=>p.showPhone!==true},phone3Tel:{type:ControlType.String,title:\"Phone3 Tel\",defaultValue:\"06-6368-9551\",hidden:p=>p.showPhone!==true},phone4Name:{type:ControlType.String,title:\"Phone4 Name\",defaultValue:\"静岡営業所\",hidden:p=>p.showPhone!==true},phone4Tel:{type:ControlType.String,title:\"Phone4 Tel\",defaultValue:\"0538-86-6478\",hidden:p=>p.showPhone!==true},showBusinessHours:{type:ControlType.Boolean,title:\"Show Business Hours\",defaultValue:true,hidden:p=>p.showPhone!==true},showCatalog:{type:ControlType.Boolean,title:\"Show Catalog\",defaultValue:false},catalogLabel:{type:ControlType.String,title:\"Catalog Label\",defaultValue:\"資料DL\",hidden:p=>p.showCatalog!==true},catalogLink:{type:ControlType.String,title:\"Catalog Link\",defaultValue:\"/digitalcatalog\",hidden:p=>p.showCatalog!==true},showBackToTop:{type:ControlType.Boolean,title:\"Show Back to Top\",defaultValue:true},showRing:{type:ControlType.Boolean,title:\"Progress Ring\",defaultValue:false,hidden:p=>p.showBackToTop!==true},showAfter:{type:ControlType.Number,title:\"Show After (px)\",defaultValue:300,min:0,max:1e3,step:50},bottomDock:{type:ControlType.Boolean,title:\"Bottom Dock\",defaultValue:true},bottomDockOffset:{type:ControlType.Number,title:\"Dock Offset (px)\",defaultValue:120,min:0,max:400,step:20,hidden:p=>p.bottomDock!==true},bottom:{type:ControlType.Number,title:\"Bottom (px)\",defaultValue:24,min:8,max:80,step:4},right:{type:ControlType.Number,title:\"Right (px)\",defaultValue:24,min:8,max:80,step:4}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FABGroup\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"260\",\"framerIntrinsicWidth\":\"80\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FABGroup.map","/*\n * corpolateLogo\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/RWa4VEKDyJsK9cUFM3pf/q75BhILPlK341ajY2LtB/CuwqGgsxF.js\"\nexport { default } from \"https://framerusercontent.com/modules/RWa4VEKDyJsK9cUFM3pf/q75BhILPlK341ajY2LtB/CuwqGgsxF.js\"\n","// ═══════════════════════════════════════════════════════\n// ACO Header — DS v2.1 (DS-fix Edition)\n// Pattern B: Transparent→Solid on scroll (Top)\n// Pattern C: Solid with utility bar (Sub Pages)\n// Built-in mobile overlay with accordion sub-menus\n//\n// Changes from v2.0 (header-content.txt baseline):\n//  - Logo: replaced <img src={logoSrc}/> with <CorpolateLogo variant={...}/>\n//    (logoSrc prop removed; LOGO import dropped; brightness/invert filter retired)\n//  - A1 nav pill (borderRadius 9999) → 0 + bottom-rule hover (DS: pill only for badge/tag)\n//  - A2 utility-bar font 9.3 / 10.4 → 14 (DS: compact metadata floor)\n//  - A4 CTA clipPath custom polygon → borderRadius 1 (DS: hairline 1px default)\n//  - A5 navColor on transparent: SharedConfig surface alpha → .92 (WCAG AA)\n//  - A8 mobile overlay uses the shared, reference-counted scroll lock\n//  - A10 focus-visible ring + prefers-reduced-motion gate via injected <style>\n//  - B1 nav labels/CTAs stay single-line; tight desktop uses denser spacing\n//  - C1 desktop nav hover uses neutral background without visible bottom border\n//  - C2 mega-menu open/switch/close transitions avoid bounce/spring motion\n// ═══════════════════════════════════════════════════════\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef,useCallback,useMemo}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// @ts-ignore - Framer module URL imports are resolved at runtime.\nimport{T,FONT,TYPOGRAPHY,LAYOUT,RADIUS,SHADOW,SPACE,Z,BP,EASE,NAV_MAIN,NAV_CTA,SOCIAL_SVG,ICON_PATH,frameStyle,useAcoScrollLock,withAlpha}from\"https://framer.com/m/SharedConfig-R8N5pE.js\";// @ts-ignore - Framer component module URL is resolved at runtime.\nimport CorpolateLogoFramerComponent from\"https://framer.com/m/corpolateLogo-CjYQ.js\";const HDR_H=LAYOUT.headerH// 56\n;const UTIL_H=36;const HEADER_FULL_NAV_W=910;const UTIL_FONT=TYPOGRAPHY.bodySm.fontSize;const UTIL_YOUTUBE_ICON=28;const UTIL_INSTAGRAM_ICON=26;const MEGA_CLOSE_MS=220;const MEGA_SWITCH_MS=140;const MEGA_EASE=\"cubic-bezier(0.33, 0, 0.2, 1)\";const UTILITY_RECRUIT_URL=\"https://recruit.acokk.co.jp\";const UTILITY_YOUTUBE_URL=\"https://www.youtube.com/acomovie\";const UTILITY_INSTAGRAM_URL=\"https://www.instagram.com/aco_clean_air\";const LOGO_RATIO=298/50;const LOGO_VARIANT_NORMAL=\"voXdpiGYe\";const LOGO_VARIANT_WHITE=\"KY0EiMar_\";const COMPACT_NAV_BP=BP.tablet;const HEADER_PANEL_BG=withAlpha(T.surface,.97);const HEADER_NAV_TEXT=T.onSurface;const HEADER_STRONG_TEXT=T.onSurfaceStrong;const HEADER_MUTED_TEXT=T.onSurfaceMuted;const HEADER_RULE=T.outline;const HEADER_SUBTLE_SURFACE=T.surfaceMuted;// Container-width mobile detection (responds to Framer editor breakpoints)\nfunction useContainerMobile(breakpoint=768){const ref=useRef(null);const[mobile,setMobile]=useState(false);const[width,setWidth]=useState(0);useEffect(()=>{const el=ref.current;if(!el)return;const ro=new ResizeObserver(entries=>{for(const entry of entries){const nextWidth=entry.contentRect.width;setWidth(nextWidth);setMobile(nextWidth<breakpoint);}});ro.observe(el);return()=>ro.disconnect();},[breakpoint]);return{ref,isMobile:mobile,width};}function LogoMark({variant,height,style}){const width=height*LOGO_RATIO;return /*#__PURE__*/_jsx(\"div\",{style:{width,height,flexShrink:0,display:\"block\",...style},children:/*#__PURE__*/_jsx(CorpolateLogoFramerComponent,{variant:variant,width:width,height:height,style:{width:\"100%\",height:\"100%\",display:\"block\"}})});}function SocialIcon({url,label,size,svg}){return url?/*#__PURE__*/_jsx(\"a\",{href:url,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":label,className:\"aco-utility-social\",style:{color:\"inherit\",display:\"inline-flex\",transition:`color .2s ${EASE}, transform .28s ${EASE}, background .28s ${EASE}, border-color .28s ${EASE}, box-shadow .28s ${EASE}`},children:/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:svg})}):null;}const YTIcon=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:SOCIAL_SVG.youtube}),/*#__PURE__*/_jsx(\"polygon\",{points:SOCIAL_SVG.youtubePlay})]});const IGIcon=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"2\",width:\"20\",height:\"20\",rx:\"5\",ry:\"5\"}),/*#__PURE__*/_jsx(\"path\",{d:SOCIAL_SVG.instagramCircle}),/*#__PURE__*/_jsx(\"line\",{x1:\"17.5\",y1:\"6.5\",x2:\"17.01\",y2:\"6.5\"})]});// Injected stylesheet for focus-visible + reduced-motion (DS规范)\nconst HEADER_STYLE=`\n[data-aco-header] a:focus-visible,\n[data-aco-header] button:focus-visible {\n    outline: 2px solid transparent;\n    outline-offset: -2px;\n    box-shadow: inset 0 0 0 2px ${T.primary};\n    border-radius: inherit;\n}\n[data-aco-header] a.aco-header-cta-pri:focus-visible { box-shadow: inset 0 0 0 2px ${T.surface}, inset 0 0 0 4px ${T.primary}; }\na:not([class]),\na.framer-text {\n    color: inherit;\n    text-decoration-color: currentColor;\n}\n[data-aco-header] .aco-utility-link {\n    position: relative;\n    padding: ${SPACE.micro}px 2px;\n    will-change: transform;\n}\n[data-aco-header] .aco-utility-link::after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    right: 0;\n    bottom: 1px;\n    height: 1px;\n    background: currentColor;\n    opacity: .72;\n    transform: scaleX(0);\n    transform-origin: left center;\n    transition: transform .3s ${EASE}, opacity .3s ${EASE};\n}\n[data-aco-header] .aco-utility-link svg {\n    transition: transform .28s ${EASE};\n}\n[data-aco-header] .aco-utility-link:hover,\n[data-aco-header] .aco-utility-link:focus-visible {\n    transform: translateY(-1px);\n}\n[data-aco-header] .aco-utility-link:hover::after,\n[data-aco-header] .aco-utility-link:focus-visible::after {\n    transform: scaleX(1);\n}\n[data-aco-header] .aco-utility-link:hover svg,\n[data-aco-header] .aco-utility-link:focus-visible svg {\n    transform: translate(2px, -2px);\n}\n[data-aco-header] .aco-utility-social {\n    width: 34px;\n    height: 32px;\n    align-items: center;\n    justify-content: center;\n    border: 1px solid transparent;\n    border-radius: ${RADIUS.hairline}px;\n    text-decoration: none;\n    will-change: transform;\n}\n[data-aco-header] .aco-utility-social svg {\n    transition: transform .3s ${EASE};\n}\n[data-aco-header] .aco-utility-social:hover,\n[data-aco-header] .aco-utility-social:focus-visible {\n    transform: translateY(-2px);\n    background: ${withAlpha(T.surface,.14)};\n    border-color: currentColor;\n                    box-shadow: ${SHADOW.navPanel};\n}\n[data-aco-header] .aco-utility-social:hover svg,\n[data-aco-header] .aco-utility-social:focus-visible svg {\n    transform: scale(1.02);\n}\n[data-aco-header] .aco-header-nav-chevron {\n    display: inline-flex;\n    opacity: .48;\n    transform: rotate(0deg);\n    transform-origin: center;\n    transition:\n        transform .26s ${MEGA_EASE},\n        opacity .24s ${EASE};\n}\n[data-aco-header] .aco-header-nav-link:hover .aco-header-nav-chevron,\n[data-aco-header] .aco-header-nav-link:focus-visible .aco-header-nav-chevron,\n[data-aco-header] .aco-header-nav-link[data-mega-active=\"true\"] .aco-header-nav-chevron {\n    opacity: 1;\n    transform: rotate(180deg);\n}\n@media (prefers-reduced-motion: reduce) {\n    [data-aco-header] *,\n    [data-aco-header] *::before,\n    [data-aco-header] *::after {\n        transition: none !important;\n        animation: none !important;\n    }\n}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n */export default function ACOHeader(props){const{mode=\"transparent\",logoLink=\"/\",navItems=NAV_MAIN.map(n=>({label:n.label,link:n.link,hasMega:!!n.hasMega})),ctaSubLabel=NAV_CTA.sub.label,ctaSubLink=NAV_CTA.sub.link,ctaPriLabel=NAV_CTA.pri.label,ctaPriLink=NAV_CTA.pri.link,showUtility=true,utilRecruitLabel=\"リクルート\",scrollThreshold=56,megaSlot1,megaSlot2,megaSlot3,megaSlot4,megaSlot5,megaCloseDelay=120,forceCompactMenu=false,logoSrc,mobileSubMenuItems=[],utilRecruitLink=UTILITY_RECRUIT_URL,utilYoutubeUrl=UTILITY_YOUTUBE_URL,utilInstagramUrl=UTILITY_INSTAGRAM_URL,mobileHamburgerColor,mobileOverlayColor,mobileMenuFont,mobileCtaFont,mobileSubFont,style:ext}=props;const{ref,isMobile:isCompactNav,width:containerWidth}=useContainerMobile(COMPACT_NAV_BP);const isCompact=forceCompactMenu||isCompactNav;const[scrolled,setScrolled]=useState(false)// initial false to avoid SSR/CSR mismatch\n;const[utilityScrolled,setUtilityScrolled]=useState(false);const[activeMega,setActiveMega]=useState(null);const[renderedMega,setRenderedMega]=useState(null);const[megaPhase,setMegaPhase]=useState(\"closed\");const[mobileOpen,setMobileOpen]=useState(false);const[openSubIdx,setOpenSubIdx]=useState(null);const closeTimer=useRef(null);const megaAnimTimer=useRef(null);const megaSlots=useMemo(()=>[megaSlot1,megaSlot2,megaSlot3,megaSlot4,megaSlot5],[megaSlot1,megaSlot2,megaSlot3,megaSlot4,megaSlot5]);const requestedMega=activeMega!==null&&megaSlots[activeMega]?activeMega:null;const visibleMega=renderedMega!==null&&megaSlots[renderedMega]?renderedMega:requestedMega;const megaOpen=visibleMega!==null&&!!megaSlots[visibleMega];const isTransparent=mode===\"transparent\";const reserveUtil=showUtility&&!isCompact&&!utilityScrolled;const compactNavItems=isCompact?[...navItems,...mobileSubMenuItems]:navItems;const showUtil=reserveUtil&&!megaOpen;const utilH=reserveUtil?UTIL_H:0;const totalH=HDR_H+utilH;// hydrate initial scrolled state for \"solid\" mode after mount\nuseEffect(()=>{if(mode===\"solid\")setScrolled(true);},[mode]);useEffect(()=>{if(typeof window===\"undefined\")return;let raf=0;const fn=()=>{if(raf)return;raf=window.requestAnimationFrame(()=>{setUtilityScrolled(window.scrollY>2);if(isTransparent)setScrolled(window.scrollY>scrollThreshold);raf=0;});};fn();window.addEventListener(\"scroll\",fn,{passive:true});return()=>{window.removeEventListener(\"scroll\",fn);if(raf)window.cancelAnimationFrame(raf);};},[scrollThreshold,isTransparent]);useAcoScrollLock(mobileOpen);useEffect(()=>{if(!isCompact&&mobileOpen)setMobileOpen(false);},[isCompact,mobileOpen]);// ESC closes mega + mobile menu\nuseEffect(()=>{if(typeof window===\"undefined\")return;const onKey=e=>{if(e.key!==\"Escape\")return;if(mobileOpen)setMobileOpen(false);if(activeMega!==null)setActiveMega(null);};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[mobileOpen,activeMega]);const clearClose=useCallback(()=>{if(closeTimer.current!==null){window.clearTimeout(closeTimer.current);closeTimer.current=null;}},[]);const scheduleClose=useCallback(()=>{clearClose();closeTimer.current=window.setTimeout(()=>setActiveMega(null),megaCloseDelay);},[megaCloseDelay,clearClose]);const openMega=useCallback(i=>{clearClose();if(megaSlots[i])setActiveMega(i);},[clearClose,megaSlots]);const handleMegaClick=useCallback(e=>{if(e.target.closest(\"a[href]\")){clearClose();setActiveMega(null);}},[clearClose]);const clearMegaAnim=useCallback(()=>{if(megaAnimTimer.current!==null){window.clearTimeout(megaAnimTimer.current);megaAnimTimer.current=null;}},[]);const beginMegaOpen=useCallback(index=>{clearMegaAnim();setRenderedMega(index);setMegaPhase(\"opening\");megaAnimTimer.current=window.setTimeout(()=>{setMegaPhase(\"open\");megaAnimTimer.current=null;},24);},[clearMegaAnim]);useEffect(()=>{if(requestedMega===null){if(renderedMega!==null){clearMegaAnim();setMegaPhase(\"closing\");megaAnimTimer.current=window.setTimeout(()=>{setRenderedMega(null);setMegaPhase(\"closed\");megaAnimTimer.current=null;},MEGA_CLOSE_MS);}else{setMegaPhase(\"closed\");}return;}if(renderedMega===null){beginMegaOpen(requestedMega);return;}if(renderedMega!==requestedMega){clearMegaAnim();setMegaPhase(\"switching\");megaAnimTimer.current=window.setTimeout(()=>{setRenderedMega(requestedMega);setMegaPhase(\"opening\");megaAnimTimer.current=window.setTimeout(()=>{setMegaPhase(\"open\");megaAnimTimer.current=null;},24);},MEGA_SWITCH_MS);return;}if(megaPhase===\"closed\"||megaPhase===\"closing\"){beginMegaOpen(requestedMega);}},[requestedMega,renderedMega,megaPhase,beginMegaOpen,clearMegaAnim]);useEffect(()=>()=>{clearMegaAnim();},[clearMegaAnim]);const isSolid=scrolled||mode===\"solid\";const isVisualSolid=isSolid||!!megaOpen;const navColor=isVisualSolid?HEADER_NAV_TEXT:withAlpha(T.surface,.92)// A5: was .55 — WCAG AA\n;const navHover=HEADER_STRONG_TEXT;const navNeutralHoverBg=T.neutral;const navHoverBorder=\"transparent\";const navHoverBg=navNeutralHoverBg;const cSub=isVisualSolid?{c:T.primary,bg:withAlpha(T.primary,.08),h:withAlpha(T.primary,.14),b:withAlpha(T.primary,.32)}:{c:T.surface,bg:withAlpha(T.surface,.16),h:withAlpha(T.surface,.24),b:withAlpha(T.surface,.86)};const cPri=isVisualSolid?{c:T.surface,bg:T.primary,h:T.primaryPressed,b:T.primary}:{c:HEADER_STRONG_TEXT,bg:T.surface,h:HEADER_SUBTLE_SURFACE,b:T.surface};const bColor=isVisualSolid?HEADER_STRONG_TEXT:T.surface;const logoVariant=isVisualSolid?LOGO_VARIANT_NORMAL:LOGO_VARIANT_WHITE;const mobileHamburgerResolved=mobileHamburgerColor||bColor;const mobileOverlayResolved=mobileOverlayColor||T.surface;const recruitUrl=utilRecruitLink||UTILITY_RECRUIT_URL;const youtubeUrl=utilYoutubeUrl||\"\";const instagramUrl=utilInstagramUrl||\"\";const mobileMenuFontStyle=mobileMenuFont||TYPOGRAPHY.bodySm;const mobileCtaFontStyle=mobileCtaFont||TYPOGRAPHY.labelMeta;const mobileSubFontStyle=mobileSubFont||TYPOGRAPHY.bodySm;const uTrans=isTransparent&&!isVisualSolid;const uBg=uTrans?\"transparent\":HEADER_SUBTLE_SURFACE;const uColor=uTrans?withAlpha(T.surface,.85):HEADER_MUTED_TEXT// A5 spillover: util text also bumped from .45\n;const uHover=uTrans?T.surface:HEADER_STRONG_TEXT;const uSep=uTrans?withAlpha(T.surface,.25):HEADER_RULE;// The full desktop nav needs about 910px. The bar's content sits in the\n// 90% frame, so switch to the tight layout whenever that frame is\n// narrower (below about 1010px of screen), not at a fixed screen width.\nconst frameWidth=Math.min(containerWidth*parseFloat(LAYOUT.frame)/100,LAYOUT.frameMax);const tightDesktop=!isCompact&&containerWidth>0&&frameWidth<HEADER_FULL_NAV_W;const logoHeight=isCompact?24:tightDesktop?22:28;const navGap=tightDesktop?0:2;const navMarginRight=tightDesktop?SPACE.xs:SPACE.md;const navFontSize=TYPOGRAPHY.bodyMd.fontSize;const navFontWeight=FONT.weight.medium;const navPaddingX=tightDesktop?SPACE.micro:SPACE.xs;const navMinHeight=tightDesktop?34:36;const ctaFontSize=tightDesktop?TYPOGRAPHY.bodySm.fontSize:TYPOGRAPHY.bodyMd.fontSize;const ctaPaddingX=tightDesktop?SPACE.xs:SPACE.md;const ctaMinHeight=tightDesktop?36:40;const ctaSubMinWidth=tightDesktop?74:104;const ctaPriMinWidth=tightDesktop?86:116;const Chev=({size=8,color=\"currentColor\",op=.4})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 10 10\",fill:\"none\",style:{opacity:op,flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 3.5L5 6.5L8 3.5\",stroke:color,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const BurgerSVG=({c})=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"14\",viewBox:\"0 0 24 14\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"0\",y1:\"3\",x2:\"24\",y2:\"3\",stroke:c,strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"0\",y1:\"11\",x2:\"24\",y2:\"11\",stroke:c,strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});const CloseSVG=({c})=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"14\",viewBox:\"0 0 24 14\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"1\",x2:\"22\",y2:\"13\",stroke:c,strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"22\",y1:\"1\",x2:\"2\",y2:\"13\",stroke:c,strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});// The same content frame as every section (DESIGN.md \"One frame per section\").\nconst innerStyle={...frameStyle(LAYOUT.frameMax),boxSizing:\"border-box\"};const megaOverlayOpacity=megaPhase===\"open\"||megaPhase===\"switching\"?1:0;const megaPanelOpacity=megaPhase===\"open\"||megaPhase===\"switching\"?1:0;const megaContentOpacity=megaPhase===\"open\"?1:0;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,\"data-aco-header\":true,style:{position:\"relative\",width:\"100%\",height:totalH,zIndex:Z.sticky,...ext},onMouseLeave:!isCompact?scheduleClose:undefined,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:HEADER_STYLE}}),megaOpen&&!isCompact&&/*#__PURE__*/_jsx(\"div\",{onClick:()=>setActiveMega(null),style:{position:\"fixed\",inset:0,zIndex:Z.sticky-1,background:withAlpha(T.surfaceInverse,.2),opacity:megaOverlayOpacity,pointerEvents:megaPhase===\"closing\"?\"none\":\"auto\",transition:`opacity .28s ${MEGA_EASE}`}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",top:0,left:0,right:0,zIndex:Z.sticky,background:isVisualSolid?HEADER_PANEL_BG:\"transparent\",boxShadow:isVisualSolid?`0 1px 3px ${withAlpha(T.surfaceInverse,.08)}`:\"none\",borderBottom:isVisualSolid?`1px solid ${HEADER_RULE}`:\"none\",transition:megaOpen?`box-shadow .22s ${EASE}, border-color .22s ${EASE}`:`background .28s ${EASE}, box-shadow .28s ${EASE}, border-color .28s ${EASE}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...innerStyle,display:\"flex\",alignItems:\"center\",height:HDR_H},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink,\"aria-label\":\"ACO ホーム\",style:{marginRight:\"auto\",display:\"flex\",alignItems:\"center\",textDecoration:\"none\",transition:`opacity .3s ${EASE}`},children:logoSrc?/*#__PURE__*/_jsx(\"img\",{src:logoSrc,alt:\"ACO\",style:{display:\"block\",width:`${logoHeight*LOGO_RATIO}px`,height:logoHeight,objectFit:\"contain\"}}):/*#__PURE__*/_jsx(LogoMark,{variant:logoVariant,height:logoHeight})}),!isCompact&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"nav\",{style:{display:\"flex\",flexWrap:\"nowrap\",gap:navGap,marginRight:navMarginRight,fontFamily:FONT.jp,flexShrink:0},children:navItems.map((item,i)=>/*#__PURE__*/_jsxs(\"a\",{href:item.link,target:item.openInNewTab?\"_blank\":undefined,rel:item.openInNewTab?\"noopener noreferrer\":undefined,className:\"aco-header-nav-link\",\"data-mega-active\":item.hasMega&&activeMega===i?\"true\":undefined,style:{fontSize:navFontSize,fontWeight:navFontWeight,color:navColor,textDecoration:\"none\",padding:`0 ${navPaddingX}px`,minHeight:navMinHeight,borderRadius:RADIUS.none,borderBottom:\"1px solid transparent\",background:\"transparent\",lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\",transition:`color .25s ${EASE}, background .25s ${EASE}, border-color .25s ${EASE}`,display:\"inline-flex\",alignItems:\"center\",gap:SPACE.micro},onMouseEnter:e=>{e.currentTarget.style.color=navHover;e.currentTarget.style.background=navHoverBg;e.currentTarget.style.borderBottomColor=navHoverBorder;if(item.hasMega)openMega(i);},onMouseLeave:e=>{e.currentTarget.style.color=navColor;e.currentTarget.style.background=\"transparent\";e.currentTarget.style.borderBottomColor=\"transparent\";if(item.hasMega)scheduleClose()// B2: only for hasMega\n    ;},children:[item.label,item.hasMega&&/*#__PURE__*/_jsx(\"span\",{className:\"aco-header-nav-chevron\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(Chev,{op:1})})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:0,fontFamily:FONT.jp,flexShrink:0},children:[ctaSubLabel&&/*#__PURE__*/_jsx(\"a\",{href:ctaSubLink,style:{fontSize:ctaFontSize,fontWeight:TYPOGRAPHY.labelSection.fontWeight,color:cSub.c,background:cSub.bg,padding:`0 ${ctaPaddingX}px`,textDecoration:\"none\",border:`1px solid ${cSub.b}`,borderRight:0,borderRadius:`${RADIUS.hairline}px 0 0 ${RADIUS.hairline}px`,transition:`background .25s ${EASE}, border-color .25s ${EASE}`,minHeight:ctaMinHeight,minWidth:ctaSubMinWidth,boxSizing:\"border-box\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\"},onMouseEnter:e=>{e.currentTarget.style.background=cSub.h;},onMouseLeave:e=>{e.currentTarget.style.background=cSub.bg;},children:ctaSubLabel}),/*#__PURE__*/_jsx(\"a\",{href:ctaPriLink,className:\"aco-header-cta-pri\",style:{fontSize:ctaFontSize,fontWeight:TYPOGRAPHY.cardTitle.fontWeight,color:cPri.c,background:cPri.bg,padding:`0 ${ctaPaddingX}px`,textDecoration:\"none\",border:`1px solid ${cPri.b}`,borderRadius:ctaSubLabel?`0 ${RADIUS.hairline}px ${RADIUS.hairline}px 0`:RADIUS.hairline,transition:`background .25s ${EASE}, border-color .25s ${EASE}`,minHeight:ctaMinHeight,minWidth:ctaPriMinWidth,boxSizing:\"border-box\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\"},onMouseEnter:e=>{e.currentTarget.style.background=cPri.h;},onMouseLeave:e=>{e.currentTarget.style.background=cPri.bg;},children:ctaPriLabel})]})]}),isCompact&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMobileOpen(v=>!v),\"aria-label\":mobileOpen?\"メニューを閉じる\":\"メニューを開く\",\"aria-expanded\":mobileOpen,style:{background:\"none\",border:\"none\",cursor:\"pointer\",padding:SPACE.micro,display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(BurgerSVG,{c:mobileHamburgerResolved})})]}),showUtil&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"flex-end\",height:utilH,background:uBg,fontSize:UTIL_FONT,color:uColor,fontFamily:FONT.jp,borderTop:`1px solid ${isVisualSolid?HEADER_RULE:withAlpha(T.surface,.18)}`,transition:`height .3s ${EASE}, background .3s ${EASE}, border-color .3s ${EASE}`},children:/*#__PURE__*/_jsx(\"div\",{style:{...innerStyle,display:\"flex\",alignItems:\"center\",justifyContent:\"flex-end\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:SPACE.sm},children:[recruitUrl&&/*#__PURE__*/_jsxs(\"a\",{href:recruitUrl,target:\"_blank\",rel:\"noopener noreferrer\",className:\"aco-utility-link\",style:{color:\"inherit\",textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",gap:SPACE.micro,transition:`color .2s ${EASE}, transform .28s ${EASE}`,fontWeight:FONT.weight.regular,lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\"},onMouseEnter:e=>{e.currentTarget.style.color=uHover;},onMouseLeave:e=>{e.currentTarget.style.color=uColor;},children:[utilRecruitLabel,/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:ICON_PATH.external})})]}),(youtubeUrl||instagramUrl)&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{width:1,height:16,background:uSep,margin:`0 ${SPACE.micro}px`}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:SPACE.xs},children:[/*#__PURE__*/_jsx(SocialIcon,{url:youtubeUrl,label:\"YouTube\",size:UTIL_YOUTUBE_ICON,svg:YTIcon}),/*#__PURE__*/_jsx(SocialIcon,{url:instagramUrl,label:\"Instagram\",size:UTIL_INSTAGRAM_ICON,svg:IGIcon})]})]})]})})}),megaOpen&&!isCompact&&/*#__PURE__*/_jsx(\"div\",{onMouseEnter:clearClose,onMouseLeave:scheduleClose,onClick:handleMegaClick,style:{background:HEADER_PANEL_BG,borderTop:`1px solid ${HEADER_RULE}`,boxShadow:SHADOW.floatingPanel,opacity:megaPanelOpacity,pointerEvents:megaPhase===\"closing\"?\"none\":\"auto\",willChange:\"opacity\",transition:`opacity .28s ${MEGA_EASE}, box-shadow .28s ${MEGA_EASE}`},children:/*#__PURE__*/_jsx(\"div\",{style:{...innerStyle,padding:`${SPACE.md}px 0`},children:/*#__PURE__*/_jsx(\"div\",{style:{opacity:megaContentOpacity,willChange:\"opacity\",transition:`opacity .22s ${MEGA_EASE}`},children:visibleMega!==null?megaSlots[visibleMega]:null},visibleMega??\"none\")})})]}),isCompact&&mobileOpen&&/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",style:{position:\"fixed\",top:0,left:0,right:0,bottom:0,zIndex:Z.overlay,background:mobileOverlayResolved,overflowY:\"auto\",WebkitOverflowScrolling:\"touch\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:`0 ${LAYOUT.gutter}`,height:HDR_H,borderBottom:`1px solid ${HEADER_RULE}`},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink,\"aria-label\":\"ACO ホーム\",style:{display:\"flex\",alignItems:\"center\",textDecoration:\"none\"},children:logoSrc?/*#__PURE__*/_jsx(\"img\",{src:logoSrc,alt:\"ACO\",style:{width:`${24*LOGO_RATIO}px`,height:24,display:\"block\",objectFit:\"contain\"}}):/*#__PURE__*/_jsx(LogoMark,{variant:LOGO_VARIANT_NORMAL,height:24})}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMobileOpen(false),\"aria-label\":\"メニューを閉じる\",\"aria-expanded\":true,style:{background:\"none\",border:\"none\",cursor:\"pointer\",padding:SPACE.micro,display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(CloseSVG,{c:HEADER_STRONG_TEXT})})]}),/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:0,padding:0},children:compactNavItems.map((item,i)=>/*#__PURE__*/_jsxs(\"li\",{children:[item.hasMega?/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setOpenSubIdx(openSubIdx===i?null:i),\"aria-expanded\":openSubIdx===i,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:SPACE.sm,width:\"100%\",minHeight:48,padding:`0 ${LAYOUT.gutter}`,...mobileMenuFontStyle,fontWeight:FONT.weight.medium,color:HEADER_STRONG_TEXT,background:\"none\",border:\"none\",borderBottom:`1px solid ${HEADER_RULE}`,cursor:\"pointer\",textAlign:\"left\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:item.label}),/*#__PURE__*/_jsx(\"span\",{style:{transform:openSubIdx===i?\"rotate(180deg)\":\"none\",transition:`transform .25s ${EASE}`,display:\"flex\"},children:/*#__PURE__*/_jsx(Chev,{size:10,color:HEADER_MUTED_TEXT,op:1})})]}):/*#__PURE__*/_jsx(\"a\",{href:item.link,target:item.openInNewTab?\"_blank\":undefined,rel:item.openInNewTab?\"noopener noreferrer\":undefined,style:{display:\"flex\",alignItems:\"center\",minHeight:48,padding:`0 ${LAYOUT.gutter}`,...mobileMenuFontStyle,fontWeight:FONT.weight.medium,color:HEADER_STRONG_TEXT,textDecoration:\"none\",borderBottom:`1px solid ${HEADER_RULE}`,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:item.label}),item.hasMega&&openSubIdx===i&&megaSlots[i]&&/*#__PURE__*/_jsx(\"div\",{style:{background:HEADER_SUBTLE_SURFACE,padding:`${SPACE.sm}px ${LAYOUT.gutter}`,borderBottom:`1px solid ${HEADER_RULE}`},children:megaSlots[i]})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:SPACE.xs,padding:`${SPACE.sm}px ${LAYOUT.gutter} ${SPACE.md}px`},children:[ctaSubLabel&&/*#__PURE__*/_jsx(\"a\",{href:ctaSubLink,style:{flex:1,textAlign:\"center\",padding:SPACE.sm,...mobileCtaFontStyle,fontWeight:FONT.weight.medium,color:T.primary,background:withAlpha(T.primary,.1),textDecoration:\"none\",borderRadius:RADIUS.hairline,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\"},children:ctaSubLabel}),/*#__PURE__*/_jsx(\"a\",{href:ctaPriLink,className:\"aco-header-cta-pri\",style:{flex:1,textAlign:\"center\",padding:SPACE.sm,...mobileCtaFontStyle,fontWeight:FONT.weight.medium,color:T.surface,background:T.primary,textDecoration:\"none\",borderRadius:RADIUS.hairline,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\"},children:ctaPriLabel})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:SPACE.sm,padding:`${SPACE.sm}px ${LAYOUT.gutter}`,fontSize:mobileSubFontStyle.fontSize||TYPOGRAPHY.bodySm.fontSize,color:HEADER_MUTED_TEXT,fontFamily:FONT.jp},children:[recruitUrl&&/*#__PURE__*/_jsxs(\"a\",{href:recruitUrl,target:\"_blank\",rel:\"noopener noreferrer\",className:\"aco-utility-link\",style:{color:HEADER_MUTED_TEXT,textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",gap:SPACE.micro,transition:`color .2s ${EASE}, transform .28s ${EASE}`,fontWeight:FONT.weight.regular,lineHeight:TYPOGRAPHY.labelMeta.lineHeight,whiteSpace:\"nowrap\"},children:[utilRecruitLabel,/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:ICON_PATH.external})})]}),(youtubeUrl||instagramUrl)&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{width:1,height:16,background:HEADER_RULE,margin:`0 ${SPACE.micro}px`}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:SPACE.xs},children:[/*#__PURE__*/_jsx(SocialIcon,{url:youtubeUrl,label:\"YouTube\",size:UTIL_YOUTUBE_ICON,svg:YTIcon}),/*#__PURE__*/_jsx(SocialIcon,{url:instagramUrl,label:\"Instagram\",size:UTIL_INSTAGRAM_ICON,svg:IGIcon})]})]})]})]})]});}ACOHeader.displayName=\"ACO Header\";addPropertyControls(ACOHeader,{mode:{type:ControlType.Enum,title:\"ヘッダー表示\",options:[\"transparent\",\"solid\"],optionTitles:[\"トップページ用（透明背景）\",\"下層ページ用（白背景）\"],defaultValue:\"transparent\"},logoLink:{type:ControlType.Link,title:\"ロゴリンク\",defaultValue:\"/\"},navItems:{type:ControlType.Array,title:\"ナビ項目\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"ラベル\",defaultValue:\"メニュー\"},link:{type:ControlType.Link,title:\"URL\",defaultValue:\"/\"},hasMega:{type:ControlType.Boolean,title:\"メガメニュー\",defaultValue:false}}},defaultValue:[{label:\"製品案内\",link:\"/guide\",hasMega:true},{label:\"導入事例\",link:\"/jirei\",hasMega:false},{label:\"会社案内\",link:\"/company\",hasMega:true},{label:\"ニュース\",link:\"/news\",hasMega:false},{label:\"コラム\",link:\"/column\",hasMega:false}]},ctaSubLabel:{type:ControlType.String,title:\"CTA副ラベル\",defaultValue:\"資料DL\"},ctaSubLink:{type:ControlType.Link,title:\"CTA副リンク\",defaultValue:\"/digitalcatalog\"},ctaPriLabel:{type:ControlType.String,title:\"CTA主ラベル\",defaultValue:\"お問い合わせ\"},ctaPriLink:{type:ControlType.Link,title:\"CTA主リンク\",defaultValue:\"/contact_us\"},showUtility:{type:ControlType.Boolean,title:\"ユーティリティバー\",defaultValue:true},utilRecruitLabel:{type:ControlType.String,title:\"リクルートラベル\",defaultValue:\"リクルート\",hidden:p=>p.showUtility===false},scrollThreshold:{type:ControlType.Number,title:\"スクロール閾値\",defaultValue:56,min:0,max:300,step:1,unit:\"px\"},megaSlot1:{type:ControlType.Slot,title:\"メガメニュー1\",maxCount:1},megaSlot2:{type:ControlType.Slot,title:\"メガメニュー2\",maxCount:1},megaSlot3:{type:ControlType.Slot,title:\"メガメニュー3\",maxCount:1},megaSlot4:{type:ControlType.Slot,title:\"メガメニュー4\",maxCount:1},megaSlot5:{type:ControlType.Slot,title:\"メガメニュー5\",maxCount:1},megaCloseDelay:{type:ControlType.Number,title:\"メガメニュー遅延\",defaultValue:120,min:0,max:500,step:10,unit:\"ms\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ACOHeader\",\"slots\":[\"megaSlot1\",\"megaSlot2\",\"megaSlot3\",\"megaSlot4\",\"megaSlot5\"],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Header.map","// @ts-nocheck\n// ACO MobileMenu - standalone mobile header/menu.\n// This intentionally does not render ACO Header, because nesting a project\n// component inside another project component can trigger Framer update warnings.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useId,useMemo,startTransition,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// @ts-ignore - Framer remote module imports are resolved by the Framer runtime.\nimport{COLOR_PRESET_LABELS,COLOR_PRESET_OPTIONS,FONT,LAYOUT,MOTION_EASE,RADIUS,SPACE,T,TYPOGRAPHY,useAcoScrollLock,withAlpha}from\"https://framer.com/m/SharedConfig-R8N5pE.js\";// @ts-ignore - Framer component module URL is resolved at runtime.\nimport CorpolateLogoFramerComponent from\"https://framer.com/m/corpolateLogo-CjYQ.js\";const HEADER_HEIGHT=56;// The 5% side margin of the 90% content frame (DESIGN.md \"One frame per section\").\nconst MOBILE_PAD_X=LAYOUT.gutter;const LOGO_RATIO=298/50;const LOGO_HEIGHT=24;const LOGO_VARIANT_NORMAL=\"voXdpiGYe\";const LOGO_VARIANT_WHITE=\"KY0EiMar_\";const EASE=MOTION_EASE;const DEFAULT_LOGO={src:\"https://framerusercontent.com/images/hlISM1A5stKMs5pcyztmlfophE.webp\",alt:\"ACO\"};const DEFAULT_MENU_ITEMS=[{label:\"製品案内\",link:\"/guide\",openInNewTab:false},{label:\"導入事例\",link:\"/jirei\",openInNewTab:false},{label:\"会社案内\",link:\"/company\",openInNewTab:false},{label:\"ニュース\",link:\"/news\",openInNewTab:false},{label:\"コラム\",link:\"/column\",openInNewTab:false}];const DEFAULT_SUB_MENU_ITEMS=[{label:\"サステナビリティ\",link:\"/sustainability\",openInNewTab:false},{label:\"採用情報\",link:\"/recruit\",openInNewTab:true}];function normalizeItems(items){return(items||[]).filter(item=>item?.label).map(item=>({label:item.label,link:item.link||\"#\",openInNewTab:Boolean(item.openInNewTab)}));}function getLinkAttrs(item){return item.openInNewTab?{target:\"_blank\",rel:\"noopener noreferrer\"}:{};}function HamburgerIcon({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 7h16M4 12h16M4 17h16\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\"})});}function CloseIcon({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\"})});}function Logo({logoImage,invert}){const hasCustomLogo=Boolean(logoImage?.src&&logoImage.src!==DEFAULT_LOGO.src);if(!hasCustomLogo){const variant=invert?LOGO_VARIANT_WHITE:LOGO_VARIANT_NORMAL;const width=LOGO_HEIGHT*LOGO_RATIO;return /*#__PURE__*/_jsx(\"div\",{\"aria-label\":\"株式会社アコー\",style:{width,height:LOGO_HEIGHT,display:\"block\",lineHeight:0},children:/*#__PURE__*/_jsx(CorpolateLogoFramerComponent,{variant:variant,width:width,height:LOGO_HEIGHT,style:{width:\"100%\",height:\"100%\",display:\"block\"}})});}return /*#__PURE__*/_jsx(\"img\",{src:logoImage.src,srcSet:logoImage.srcSet,alt:logoImage.alt||\"ACO\",style:{width:LOGO_HEIGHT*LOGO_RATIO,height:LOGO_HEIGHT,objectFit:\"contain\",display:\"block\"}});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ACOMobileMenu(props){const{logoImage=DEFAULT_LOGO,logoLink=\"/\",menuItems=DEFAULT_MENU_ITEMS,subMenuItems=DEFAULT_SUB_MENU_ITEMS,ctaLabel1=\"資料DL\",ctaLink1=\"/digitalcatalog\",ctaLabel2=\"お問い合わせ\",ctaLink2=\"/contact_us\",hamburgerColor=T.onSurface,overlayColor=T.surface,variant=\"solid\",style}=props;const[open,setOpen]=useState(false);const[scrolled,setScrolled]=useState(false);useAcoScrollLock(open);const menuId=useId();const isTransparent=variant===\"transparent\";const menuRows=useMemo(()=>[...normalizeItems(menuItems),...normalizeItems(subMenuItems)],[menuItems,subMenuItems]);const headerIsSolid=!isTransparent||scrolled;const visualHamburgerColor=headerIsSolid?hamburgerColor:T.surface;const dialogBackground=overlayColor||T.surface;const ctaBaseStyle={flex:1,minHeight:44,padding:SPACE.sm,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",textDecoration:\"none\",whiteSpace:\"nowrap\",borderRadius:RADIUS.md,...TYPOGRAPHY.labelMeta,fontWeight:FONT.weight.medium,boxSizing:\"border-box\"};useEffect(()=>{if(!open||typeof window===\"undefined\")return;const onKeyDown=event=>{if(event.key===\"Escape\"){startTransition(()=>setOpen(false));}};window.addEventListener(\"keydown\",onKeyDown);return()=>window.removeEventListener(\"keydown\",onKeyDown);},[open]);useEffect(()=>{if(typeof window===\"undefined\")return;if(!isTransparent){startTransition(()=>setScrolled(false));return;}let raf=0;const handleScroll=()=>{if(raf)return;raf=window.requestAnimationFrame(()=>{startTransition(()=>setScrolled(window.scrollY>0));raf=0;});};handleScroll();window.addEventListener(\"scroll\",handleScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",handleScroll);if(raf)window.cancelAnimationFrame(raf);};},[isTransparent]);return /*#__PURE__*/_jsxs(\"header\",{style:{...style,width:\"100%\",minHeight:HEADER_HEIGHT,background:headerIsSolid?T.surface:\"transparent\",borderBottom:headerIsSolid?`1px solid ${T.outline}`:\"none\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:HEADER_HEIGHT,padding:`0 ${MOBILE_PAD_X}`,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:SPACE.sm,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink||\"/\",\"aria-label\":\"ACO ホーム\",style:{minWidth:0,display:\"flex\",alignItems:\"center\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(Logo,{logoImage:logoImage,invert:!headerIsSolid})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setOpen(true),\"aria-label\":\"メニューを開く\",\"aria-expanded\":open,\"aria-controls\":menuId,style:{width:44,height:44,flex:\"0 0 44px\",padding:0,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:visualHamburgerColor,background:\"transparent\",border:\"none\",borderRadius:RADIUS.md,cursor:\"pointer\"},children:/*#__PURE__*/_jsx(HamburgerIcon,{color:visualHamburgerColor})})]}),open&&/*#__PURE__*/_jsxs(\"div\",{id:menuId,role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"モバイルメニュー\",style:{position:\"fixed\",inset:0,zIndex:1e4,background:dialogBackground,color:T.onSurfaceStrong,overflowY:\"auto\",WebkitOverflowScrolling:\"touch\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:HEADER_HEIGHT,padding:`0 ${MOBILE_PAD_X}`,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:SPACE.sm,borderBottom:`1px solid ${T.outline}`,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink||\"/\",\"aria-label\":\"ACO ホーム\",onClick:()=>setOpen(false),style:{minWidth:0,display:\"flex\",alignItems:\"center\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(Logo,{logoImage:logoImage,invert:false})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setOpen(false),\"aria-label\":\"メニューを閉じる\",style:{width:44,height:44,flex:\"0 0 44px\",padding:0,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:T.onSurfaceStrong,background:\"transparent\",border:\"none\",borderRadius:RADIUS.md,cursor:\"pointer\"},children:/*#__PURE__*/_jsx(CloseIcon,{color:T.onSurfaceStrong})})]}),/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"サイトメニュー\",children:/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:0,padding:0},children:menuRows.map((item,index)=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:item.link,...getLinkAttrs(item),onClick:()=>setOpen(false),style:{minHeight:48,padding:`0 ${MOBILE_PAD_X}`,display:\"flex\",alignItems:\"center\",color:T.onSurfaceStrong,textDecoration:\"none\",borderBottom:`1px solid ${T.outline}`,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",transition:`background .2s ${EASE}`,...TYPOGRAPHY.cardTitle,fontWeight:FONT.weight.semibold,boxSizing:\"border-box\"},children:item.label})},`${item.label}-${index}`))})}),(ctaLabel1||ctaLabel2)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:SPACE.xs,padding:`${SPACE.sm}px ${MOBILE_PAD_X} ${SPACE.md}px`,boxSizing:\"border-box\"},children:[ctaLabel1&&/*#__PURE__*/_jsx(\"a\",{href:ctaLink1||\"#\",onClick:()=>setOpen(false),style:{...ctaBaseStyle,color:T.primary,background:withAlpha(T.primary,.1)},children:ctaLabel1}),ctaLabel2&&/*#__PURE__*/_jsx(\"a\",{href:ctaLink2||\"#\",onClick:()=>setOpen(false),style:{...ctaBaseStyle,color:T.surface,background:T.primary},children:ctaLabel2})]})]})]});}ACOMobileMenu.displayName=\"ACO MobileMenu\";addPropertyControls(ACOMobileMenu,{variant:{type:ControlType.Enum,title:\"表示\",options:[\"solid\",\"transparent\"],optionTitles:[\"白背景\",\"透明背景\"],defaultValue:\"solid\"},logoImage:{type:ControlType.ResponsiveImage,title:\"ロゴ\"},logoLink:{type:ControlType.Link,title:\"ロゴリンク\",defaultValue:\"/\"},menuItems:{type:ControlType.Array,title:\"メニュー項目\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"ラベル\",defaultValue:\"メニュー\"},link:{type:ControlType.Link,title:\"リンク\",defaultValue:\"/\"},openInNewTab:{type:ControlType.Boolean,title:\"新しいタブ\",defaultValue:false}}},defaultValue:DEFAULT_MENU_ITEMS},subMenuItems:{type:ControlType.Array,title:\"サブメニュー\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"ラベル\",defaultValue:\"サブ\"},link:{type:ControlType.Link,title:\"リンク\",defaultValue:\"/\"},openInNewTab:{type:ControlType.Boolean,title:\"新しいタブ\",defaultValue:false}}},defaultValue:DEFAULT_SUB_MENU_ITEMS},ctaLabel1:{type:ControlType.String,title:\"CTA1\",defaultValue:\"資料DL\"},ctaLink1:{type:ControlType.Link,title:\"CTA1リンク\",defaultValue:\"/digitalcatalog\"},ctaLabel2:{type:ControlType.String,title:\"CTA2\",defaultValue:\"お問い合わせ\"},ctaLink2:{type:ControlType.Link,title:\"CTA2リンク\",defaultValue:\"/contact_us\"},hamburgerColor:{type:ControlType.Enum,options:COLOR_PRESET_OPTIONS,optionTitles:COLOR_PRESET_LABELS,title:\"バーガー色\",defaultValue:T.onSurface},overlayColor:{type:ControlType.Enum,options:COLOR_PRESET_OPTIONS,optionTitles:COLOR_PRESET_LABELS,title:\"オーバーレイ色\",defaultValue:T.surface}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ACOMobileMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MobileMenu.map","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"#framer/local/canvasComponent/kv4SIkG5P/kv4SIkG5P.js\";import MegaMenuCompany from\"#framer/local/canvasComponent/l3xahJPQi/l3xahJPQi.js\";import MegaMenuProduct from\"#framer/local/canvasComponent/mVUlYizDO/mVUlYizDO.js\";import FABGroup from\"#framer/local/codeFile/u539Yis/FABGroup.js\";import ACOHeader from\"#framer/local/codeFile/Ap6QoGZ/Header.js\";import ACOMobileMenu from\"#framer/local/codeFile/cBkocue/MobileMenu.js\";const MegaMenuProductFonts=getFonts(MegaMenuProduct);const MegaMenuCompanyFonts=getFonts(MegaMenuCompany);const ACOHeaderFonts=getFonts(ACOHeader);const ACOMobileMenuFonts=getFonts(ACOMobileMenu);const FABGroupFonts=getFonts(FABGroup);const UserComponentFonts=getFonts(UserComponent);const ACOHeaderControls=getPropertyControls(ACOHeader);const breakpoints={c5UkR3G_x:\"(max-width: 809.98px)\",dGzYcYV_7:\"(min-width: 1200px)\",wF9mI33MW:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-GVb35\";const variantClassNames={c5UkR3G_x:\"framer-v-pvo62r\",dGzYcYV_7:\"framer-v-1aa53n3\",wF9mI33MW:\"framer-v-q0y8dy\"};const mAvl8C5fz=undefined;const p6ErWLpYQ=undefined;const eE1VBxauo=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={c5UkR3G_x:[\".framer-GVb35 .framer-7c2gfc-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={c5UkR3G_x:\".framer-pvo62r-override\"};const rules=[\".framer-GVb35.framer-uz22xh, .framer-GVb35 .framer-uz22xh { display: block; }\",\".framer-GVb35.framer-1aa53n3 { align-content: center; align-items: center; background-color: var(--token-3fcdad82-903f-46dd-b450-19e7f05b69d4, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-GVb35 .framer-riw6zm-container { flex: none; height: auto; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 9; }\",\".framer-GVb35 .framer-10da9dl-container, .framer-GVb35 .framer-ujyvx-container { height: min-content; order: 4; position: relative; width: 100%; }\",\".framer-GVb35 .framer-7c2gfc-container { flex: none; height: auto; order: -999; position: sticky; top: 0px; width: 100%; z-index: 9; }\",\".framer-GVb35 .framer-1w0zniu-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 24px); flex: none; height: auto; order: -998; position: var(--framer-canvas-fixed-position, fixed); right: 24px; width: auto; z-index: 8; }\",\".framer-GVb35 .framer-1lxmwrg { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-GVb35 .framer-1uuwpwk-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={c5UkR3G_x:\"(max-width: 809.98px)\",dGzYcYV_7:\"(min-width: 1200px)\",wF9mI33MW:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"dGzYcYV_7\",Phone:\"c5UkR3G_x\",Tablet:\"wF9mI33MW\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"トップページ用（透明背景）\":\"transparent\",\"下層ページ用（白背景）\":\"solid\"};const getProps=({_,_1,_2,height,id,width,...props})=>{return{...props,eE1VBxauo:_2??props.eE1VBxauo??true,mAvl8C5fz:humanReadableEnumMap[_1]??_1??props.mAvl8C5fz??\"solid\",p6ErWLpYQ:_??props.p6ErWLpYQ??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"dGzYcYV_7\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,p6ErWLpYQ,mAvl8C5fz,eE1VBxauo,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"c5UkR3G_x\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"c5UkR3G_x\")return true;return false;};const isDisplayed2=value=>{if(!isBrowser())return true;if(baseVariant===\"c5UkR3G_x\")return false;return value;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"dGzYcYV_7\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-3fcdad82-903f-46dd-b450-19e7f05b69d4, rgb(255, 255, 255)); } :root { font-size: 100%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1aa53n3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined},{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-riw6zm-container hidden-pvo62r\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,nodeId:\"EophOESgd\",scopeId:\"lC4y9knXc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wF9mI33MW:{navItems:[{hasMega:true,id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks[5]},{hasMega:true,id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks[6]},{hasMega:false,id:\"default-item-1\",label:\"導入事例\",link:resolvedLinks[7]},{hasMega:false,id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks[8]},{hasMega:false,id:\"default-item-4\",label:\"コラム\",link:resolvedLinks[9]}]}},children:/*#__PURE__*/_jsx(ACOHeader,{ctaPriLabel:\"お問い合わせ\",ctaPriLink:\"/contact_us\",ctaSubLabel:\"カタログDL\",ctaSubLink:\"/digitalcatalog\",height:\"100%\",id:\"EophOESgd\",layoutId:\"EophOESgd\",logoLink:\"/\",megaCloseDelay:120,megaSlot1:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:219,width:\"1000px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-10da9dl-container\",\"data-framer-name\":\"MegaMenu Product\",inComponentSlot:true,name:\"MegaMenu Product\",nodeId:\"ft8ECek3T\",rendersWithMotion:true,scopeId:\"lC4y9knXc\",children:/*#__PURE__*/_jsx(MegaMenuProduct,{height:\"100%\",id:\"ft8ECek3T\",layoutId:\"ft8ECek3T\",name:\"MegaMenu Product\",style:{width:\"100%\"},width:\"100%\"})})})],megaSlot2:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"1000px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-ujyvx-container\",inComponentSlot:true,nodeId:\"k9uyK2cp4\",rendersWithMotion:true,scopeId:\"lC4y9knXc\",children:/*#__PURE__*/_jsx(MegaMenuCompany,{height:\"100%\",id:\"k9uyK2cp4\",layoutId:\"k9uyK2cp4\",style:{width:\"100%\"},width:\"100%\"})})})],megaSlot3:[],megaSlot4:[],megaSlot5:[],mode:mAvl8C5fz,navItems:[{hasMega:true,id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks[0]},{hasMega:true,id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks[1]},{hasMega:false,id:\"default-item-1\",label:\"導入事例\",link:resolvedLinks[2]},{hasMega:false,id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks[3]},{hasMega:false,id:\"default-item-4\",label:\"コラム\",link:resolvedLinks[4]}],scrollThreshold:56,showUtility:p6ErWLpYQ,style:{width:\"100%\"},utilRecruitLabel:\"リクルートサイト\",width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined},{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7c2gfc-container hidden-1aa53n3 hidden-q0y8dy\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,nodeId:\"bgtpoEQ6o\",scopeId:\"lC4y9knXc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c5UkR3G_x:{menuItems:[{id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks1[5],openInNewTab:false},{id:\"default-item-1\",label:\"導入事例\",link:resolvedLinks1[6],openInNewTab:false},{id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks1[7],openInNewTab:false},{id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks1[8],openInNewTab:false},{id:\"default-item-4\",label:\"コラム\",link:resolvedLinks1[9],openInNewTab:false}]}},children:/*#__PURE__*/_jsx(ACOMobileMenu,{ctaLabel1:\"資料DL\",ctaLabel2:\"お問い合わせ\",ctaLink1:\"/digitalcatalog\",ctaLink2:\"/contact_us\",hamburgerColor:\"#3F3F3F\",height:\"100%\",id:\"bgtpoEQ6o\",layoutId:\"bgtpoEQ6o\",logoLink:\"/\",menuItems:[{id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks1[0],openInNewTab:false},{id:\"default-item-1\",label:\"導入事例\",link:resolvedLinks1[1],openInNewTab:false},{id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks1[2],openInNewTab:false},{id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks1[3],openInNewTab:false},{id:\"default-item-4\",label:\"コラム\",link:resolvedLinks1[4],openInNewTab:false}],overlayColor:\"#FFFFFF\",style:{width:\"100%\"},subMenuItems:[],variant:matchVariant(\"solid\"),width:\"100%\"})})})})}),isDisplayed2(eE1VBxauo!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(\"framer-1w0zniu-container\",\"hidden-pvo62r\",!(eE1VBxauo!==false)&&\"hidden-1aa53n3\",!(eE1VBxauo!==false)&&\"hidden-q0y8dy\"),\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutScroll:true,nodeId:\"FBhHfvLuN\",scopeId:\"lC4y9knXc\",children:/*#__PURE__*/_jsx(FABGroup,{bottom:24,bottomDock:true,bottomDockOffset:120,catalogLabel:\"資料DL\",catalogLink:\"/digitalcatalog\",contactLabel:\"お問い合わせ\",contactLink:\"/contact_us\",height:\"100%\",id:\"FBhHfvLuN\",layoutId:\"FBhHfvLuN\",office1Name:\"本社（千葉）\",office1Tel:\"047-352-4761\",office2Name:\"大阪営業所\",office2Tel:\"06-6368-9551\",office3Name:\"静岡営業所\",office3Tel:\"0538-86-6478\",right:24,showAfter:300,showBackToTop:true,showBusinessHours:true,showCatalog:true,showPhone:true,showRing:false,showTest:true,testLabel:\"テスト依頼\",testLink:\"/contact_us?type=test\",variant:matchVariant(\"autoDock\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lxmwrg\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:676,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uuwpwk-container\",nodeId:\"tuxG2Qqc9\",scopeId:\"lC4y9knXc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c5UkR3G_x:{variant:matchVariant(\"BMFbLyQdz\")},wF9mI33MW:{variant:matchVariant(\"CdWVmZOrl\")}},children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"tuxG2Qqc9\",layoutId:\"tuxG2Qqc9\",style:{width:\"100%\"},variant:matchVariant(\"wh66CFOTo\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1800\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wF9mI33MW\":{\"layout\":[\"fixed\",\"fixed\"]},\"c5UkR3G_x\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"p6ErWLpYQ\":\"_\",\"mAvl8C5fz\":\"_1\",\"eE1VBxauo\":\"_2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"dGzYcYV_7\":[\".framer-riw6zm-container\",\".framer-1w0zniu-container\",\".framer-1uuwpwk-container\"],\"wF9mI33MW\":[\".framer-riw6zm-container\",\".framer-1w0zniu-container\",\".framer-1uuwpwk-container\"],\"c5UkR3G_x\":[\".framer-7c2gfc-container\",\".framer-1uuwpwk-container\"]}\n * @framerBreakpoints {\"dGzYcYV_7\":{\"min\":1200,\"canvasClassName\":\"framer-1aa53n3-override\",\"minHeight\":1800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"wF9mI33MW\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-q0y8dy-override\",\"minHeight\":2301,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"c5UkR3G_x\":{\"max\":809,\"canvasClassName\":\"framer-pvo62r-override\",\"minHeight\":2218,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant dGzYcYV_7\n * @framerLayoutTemplate true\n */const FramerlC4y9knXc=withCSS(Component,css,\"framer-GVb35\");export default FramerlC4y9knXc;FramerlC4y9knXc.displayName=\"ACO-共通\";FramerlC4y9knXc.defaultProps={height:1800,width:1200};addPropertyControls(FramerlC4y9knXc,{p6ErWLpYQ:{defaultValue:false,title:\"ユーティリティバー\",type:ControlType.Boolean},mAvl8C5fz:ACOHeaderControls?.[\"mode\"]&&{...ACOHeaderControls[\"mode\"],defaultValue:\"solid\",description:undefined,hidden:undefined,title:\"ヘッダー表示\"},eE1VBxauo:{defaultValue:true,title:\"右下の表示\",type:ControlType.Boolean}});addFonts(FramerlC4y9knXc,[{explicitInter:true,fonts:[]},...MegaMenuProductFonts,...MegaMenuCompanyFonts,...ACOHeaderFonts,...ACOMobileMenuFonts,...FABGroupFonts,...UserComponentFonts],{supportsExplicitInterCodegen:true});FramerlC4y9knXc.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaMenuProduct,{},context),()=>forwardLoader(MegaMenuCompany,{},context),()=>forwardLoader(UserComponent,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlC4y9knXc\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"dGzYcYV_7\\\":[\\\".framer-riw6zm-container\\\",\\\".framer-1w0zniu-container\\\",\\\".framer-1uuwpwk-container\\\"],\\\"wF9mI33MW\\\":[\\\".framer-riw6zm-container\\\",\\\".framer-1w0zniu-container\\\",\\\".framer-1uuwpwk-container\\\"],\\\"c5UkR3G_x\\\":[\\\".framer-7c2gfc-container\\\",\\\".framer-1uuwpwk-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wF9mI33MW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c5UkR3G_x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerRootFontSize\":\"16\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1800\",\"framerVariables\":\"{\\\"p6ErWLpYQ\\\":\\\"_\\\",\\\"mAvl8C5fz\\\":\\\"_1\\\",\\\"eE1VBxauo\\\":\\\"_2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"dGzYcYV_7\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1aa53n3-override\\\",\\\"minHeight\\\":1800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"wF9mI33MW\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-q0y8dy-override\\\",\\\"minHeight\\\":2301,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"c5UkR3G_x\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-pvo62r-override\\\",\\\"minHeight\\\":2218,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"dGzYcYV_7\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"#framer/local/canvasComponent/kv4SIkG5P/kv4SIkG5P.js\";import MegaMenuCompany from\"#framer/local/canvasComponent/l3xahJPQi/l3xahJPQi.js\";import MegaMenuProduct from\"#framer/local/canvasComponent/mVUlYizDO/mVUlYizDO.js\";import FABGroup from\"#framer/local/codeFile/u539Yis/FABGroup.js\";import ACOHeader from\"#framer/local/codeFile/Ap6QoGZ/Header.js\";import ACOMobileMenu from\"#framer/local/codeFile/cBkocue/MobileMenu.js\";const MegaMenuProductFonts=getFonts(MegaMenuProduct);const MegaMenuCompanyFonts=getFonts(MegaMenuCompany);const ACOHeaderFonts=getFonts(ACOHeader);const FABGroupFonts=getFonts(FABGroup);const ACOMobileMenuFonts=getFonts(ACOMobileMenu);const UserComponentFonts=getFonts(UserComponent);const MotionDivWithFlowFX=withFlowFX(motion.div);const ACOHeaderControls=getPropertyControls(ACOHeader);const breakpoints={IiburDSpf:\"(min-width: 1200px)\",LL_MOJiqy:\"(min-width: 810px) and (max-width: 1199.98px)\",U3MH1f7Ep:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-3tam4\";const variantClassNames={IiburDSpf:\"framer-v-1psvl5d\",LL_MOJiqy:\"framer-v-1pjpaas\",U3MH1f7Ep:\"framer-v-1rc4is9\"};const EcmCMJGav=undefined;const wPp7dCoMV=undefined;const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={U3MH1f7Ep:[\".framer-3tam4 .framer-1h8h9h-container { order: -999; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={U3MH1f7Ep:\".framer-1rc4is9-override\"};const rules=[\".framer-3tam4.framer-1k4l1nc, .framer-3tam4 .framer-1k4l1nc { display: block; }\",'.framer-3tam4.framer-1psvl5d { --selection-background-color: var(--token-d5ff445f-cc7e-456f-afdb-c83b7d3b0cad, #e8ff4f) /* {\"name\":\"蛍光イエロー\"} */; --selection-color: var(--token-d7da1131-c496-4923-a282-a3b0b86c9ac2, #1d2a33) /* {\"name\":\"Dark\"} */; align-content: center; align-items: center; background-color: var(--token-ffcfa97f-355f-44b8-8f76-d7c26417afaa, #f7f7f7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-3tam4 .framer-e20io2-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-3tam4 .framer-1sgsmmw-container, .framer-3tam4 .framer-1vt2goe-container { height: min-content; order: 5; position: relative; width: 100%; }\",\".framer-3tam4 .framer-1mix35y-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 24px); flex: none; height: auto; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 24px; width: auto; z-index: 8; }\",\".framer-3tam4 .framer-1h8h9h-container { flex: none; height: auto; left: 0px; order: -998; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-3tam4 .framer-11w5xoi { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-3tam4 .framer-16ft0uc-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-3tam4[data-selection=\"true\"] * ::selection, .framer-3tam4 [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={IiburDSpf:\"(min-width: 1200px)\",LL_MOJiqy:\"(min-width: 810px) and (max-width: 1199.98px)\",U3MH1f7Ep:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"IiburDSpf\",Phone:\"U3MH1f7Ep\",Tablet:\"LL_MOJiqy\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"トップページ用（透明背景）\":\"transparent\",\"下層ページ用（白背景）\":\"solid\"};const getProps=({_,_1,height,id,width,...props})=>{return{...props,EcmCMJGav:humanReadableEnumMap[_]??_??props.EcmCMJGav??\"transparent\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IiburDSpf\",wPp7dCoMV:_1??props.wPp7dCoMV??true};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,EcmCMJGav,wPp7dCoMV,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"U3MH1f7Ep\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"U3MH1f7Ep\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"IiburDSpf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ffcfa97f-355f-44b8-8f76-d7c26417afaa, rgb(247, 247, 247)); } :root { font-size: 100%; }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1psvl5d\",className),\"data-layout-template\":true,\"data-selection\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined},{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-e20io2-container hidden-1rc4is9\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layout:\"position\",layoutScroll:true,nodeId:\"kXXxN5OBr\",rendersWithMotion:true,scopeId:\"qd7BAorjy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LL_MOJiqy:{navItems:[{hasMega:true,id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks[5]},{hasMega:true,id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks[6]},{hasMega:false,id:\"default-item-1\",label:\"導入事例\",link:resolvedLinks[7]},{hasMega:false,id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks[8]},{hasMega:false,id:\"default-item-4\",label:\"コラム\",link:resolvedLinks[9]}]}},children:/*#__PURE__*/_jsx(ACOHeader,{ctaPriLabel:\"お問い合わせ\",ctaPriLink:\"/contact_us\",ctaSubLabel:\"カタログDL\",ctaSubLink:\"/digitalcatalog\",height:\"100%\",id:\"kXXxN5OBr\",layoutId:\"kXXxN5OBr\",logoLink:\"/\",megaCloseDelay:120,megaSlot1:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:219,width:\"1200px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sgsmmw-container\",inComponentSlot:true,nodeId:\"SbVuEGYb5\",rendersWithMotion:true,scopeId:\"qd7BAorjy\",children:/*#__PURE__*/_jsx(MegaMenuProduct,{height:\"100%\",id:\"SbVuEGYb5\",layoutId:\"SbVuEGYb5\",style:{width:\"100%\"},width:\"100%\"})})})],megaSlot2:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"1000px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vt2goe-container\",inComponentSlot:true,nodeId:\"zKvG1Igxh\",rendersWithMotion:true,scopeId:\"qd7BAorjy\",children:/*#__PURE__*/_jsx(MegaMenuCompany,{height:\"100%\",id:\"zKvG1Igxh\",layoutId:\"zKvG1Igxh\",style:{width:\"100%\"},width:\"100%\"})})})],megaSlot3:[],megaSlot4:[],megaSlot5:[],mode:EcmCMJGav,navItems:[{hasMega:true,id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks[0]},{hasMega:true,id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks[1]},{hasMega:false,id:\"default-item-1\",label:\"導入事例\",link:resolvedLinks[2]},{hasMega:false,id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks[3]},{hasMega:false,id:\"default-item-4\",label:\"コラム\",link:resolvedLinks[4]}],scrollThreshold:56,showUtility:wPp7dCoMV,style:{width:\"100%\"},utilRecruitLabel:\"リクルートサイト\",width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mix35y-container hidden-1rc4is9\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layout:\"position\",layoutScroll:true,nodeId:\"bbIenWeZa\",rendersWithMotion:true,scopeId:\"qd7BAorjy\",children:/*#__PURE__*/_jsx(FABGroup,{bottom:24,bottomDock:true,bottomDockOffset:120,catalogLabel:\"資料DL\",catalogLink:\"/digitalcatalog\",contactLabel:\"お問い合わせ\",contactLink:\"/contact_us\",height:\"100%\",id:\"bbIenWeZa\",layoutId:\"bbIenWeZa\",office1Name:\"本社（千葉）\",office1Tel:\"047-352-4761\",office2Name:\"大阪営業所\",office2Tel:\"06-6368-9551\",office3Name:\"静岡営業所\",office3Tel:\"0538-86-6478\",right:24,showAfter:300,showBackToTop:true,showBusinessHours:true,showCatalog:true,showPhone:true,showRing:false,showTest:true,testLabel:\"テスト依頼\",testLink:\"/contact_us?type=test\",variant:matchVariant(\"autoDock\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined},{href:{webPageId:\"MhWeR4LkV\"},implicitPathVariables:undefined},{href:{webPageId:\"IdUe2kiAK\"},implicitPathVariables:undefined},{href:{webPageId:\"KiaRuS8O6\"},implicitPathVariables:undefined},{href:{webPageId:\"nB7GYZnIJ\"},implicitPathVariables:undefined},{href:{webPageId:\"VuEcLWqzg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h8h9h-container hidden-1psvl5d hidden-1pjpaas\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layout:\"position\",layoutScroll:true,nodeId:\"yjNUuhsaL\",rendersWithMotion:true,scopeId:\"qd7BAorjy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U3MH1f7Ep:{menuItems:[{id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks1[5],openInNewTab:false},{id:\"Y5qQFwhK4\",label:\"導入事例\",link:resolvedLinks1[6],openInNewTab:false},{id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks1[7],openInNewTab:false},{id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks1[8],openInNewTab:false},{id:\"default-item-4\",label:\"コラム\",link:resolvedLinks1[9],openInNewTab:false}]}},children:/*#__PURE__*/_jsx(ACOMobileMenu,{ctaLabel1:\"資料DL\",ctaLabel2:\"お問い合わせ\",ctaLink1:\"/digitalcatalog\",ctaLink2:\"/contact_us\",hamburgerColor:\"#3F3F3F\",height:\"100%\",id:\"yjNUuhsaL\",layoutId:\"yjNUuhsaL\",logoLink:\"/\",menuItems:[{id:\"default-item-0\",label:\"製品案内\",link:resolvedLinks1[0],openInNewTab:false},{id:\"Y5qQFwhK4\",label:\"導入事例\",link:resolvedLinks1[1],openInNewTab:false},{id:\"default-item-2\",label:\"会社案内\",link:resolvedLinks1[2],openInNewTab:false},{id:\"default-item-3\",label:\"ニュース\",link:resolvedLinks1[3],openInNewTab:false},{id:\"default-item-4\",label:\"コラム\",link:resolvedLinks1[4],openInNewTab:false}],overlayColor:\"#FFFFFF\",style:{width:\"100%\"},subMenuItems:[],variant:matchVariant(\"transparent\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-11w5xoi\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:676,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16ft0uc-container\",layout:\"position\",nodeId:\"FmwXhehgP\",rendersWithMotion:true,scopeId:\"qd7BAorjy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LL_MOJiqy:{variant:matchVariant(\"CdWVmZOrl\")},U3MH1f7Ep:{variant:matchVariant(\"BMFbLyQdz\")}},children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"FmwXhehgP\",layoutId:\"FmwXhehgP\",style:{width:\"100%\"},variant:matchVariant(\"wh66CFOTo\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2206\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LL_MOJiqy\":{\"layout\":[\"fixed\",\"fixed\"]},\"U3MH1f7Ep\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EcmCMJGav\":\"_\",\"wPp7dCoMV\":\"_1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"IiburDSpf\":[\".framer-e20io2-container\",\".framer-1mix35y-container\",\".framer-16ft0uc-container\"],\"LL_MOJiqy\":[\".framer-e20io2-container\",\".framer-1mix35y-container\",\".framer-16ft0uc-container\"],\"U3MH1f7Ep\":[\".framer-1h8h9h-container\",\".framer-16ft0uc-container\"]}\n * @framerBreakpoints {\"IiburDSpf\":{\"min\":1200,\"canvasClassName\":\"framer-1psvl5d-override\",\"minHeight\":2206,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"LL_MOJiqy\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1pjpaas-override\",\"minHeight\":2206,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"U3MH1f7Ep\":{\"max\":809,\"canvasClassName\":\"framer-1rc4is9-override\",\"minHeight\":2633,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant IiburDSpf\n * @framerLayoutTemplate true\n */const Framerqd7BAorjy=withCSS(Component,css,\"framer-3tam4\");export default Framerqd7BAorjy;Framerqd7BAorjy.displayName=\"ACO-トップページ\";Framerqd7BAorjy.defaultProps={height:2206,width:1200};addPropertyControls(Framerqd7BAorjy,{EcmCMJGav:ACOHeaderControls?.[\"mode\"]&&{...ACOHeaderControls[\"mode\"],defaultValue:\"transparent\",description:undefined,hidden:undefined,title:\"ヘッダー表示\"},wPp7dCoMV:{defaultValue:true,title:\"ユーティリティバー\",type:ControlType.Boolean}});addFonts(Framerqd7BAorjy,[{explicitInter:true,fonts:[]},...MegaMenuProductFonts,...MegaMenuCompanyFonts,...ACOHeaderFonts,...FABGroupFonts,...ACOMobileMenuFonts,...UserComponentFonts],{supportsExplicitInterCodegen:true});Framerqd7BAorjy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaMenuProduct,{},context),()=>forwardLoader(MegaMenuCompany,{},context),()=>forwardLoader(UserComponent,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqd7BAorjy\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"EcmCMJGav\\\":\\\"_\\\",\\\"wPp7dCoMV\\\":\\\"_1\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2206\",\"framerHitTargets\":\"{\\\"IiburDSpf\\\":[\\\".framer-e20io2-container\\\",\\\".framer-1mix35y-container\\\",\\\".framer-16ft0uc-container\\\"],\\\"LL_MOJiqy\\\":[\\\".framer-e20io2-container\\\",\\\".framer-1mix35y-container\\\",\\\".framer-16ft0uc-container\\\"],\\\"U3MH1f7Ep\\\":[\\\".framer-1h8h9h-container\\\",\\\".framer-16ft0uc-container\\\"]}\",\"framerBreakpoints\":\"{\\\"IiburDSpf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1psvl5d-override\\\",\\\"minHeight\\\":2206,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"LL_MOJiqy\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1pjpaas-override\\\",\\\"minHeight\\\":2206,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"U3MH1f7Ep\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1rc4is9-override\\\",\\\"minHeight\\\":2633,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"IiburDSpf\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LL_MOJiqy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U3MH1f7Ep\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerRootFontSize\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport ACO1 from \"https://framerusercontent.com/modules/MXoJDe3uTZHS4PtPplSU/K88tDcDALMrgx9D2llcv/lC4y9knXc.js\";\r\nimport ACO from \"https://framerusercontent.com/modules/r3jU01eYdgSCzOPsywiS/SowxD694M9zD2PdRohAK/qd7BAorjy.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8wcKfOKY7Dy5j3jrfsgP/YqKWGkFaxc8eSqdlbKZF/augiA20Il.js\")), path: \"/\"}, VuEcLWqzg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aoPJ2J3zNVHf0GGjy8lG/iS4xJArCNRg9F3lkb1Ol/VuEcLWqzg.js\")), path: \"/column\"}, nKXRVtoPJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tHWiSdNN6noR56htybWz/kI7grbMbpsauYVWCvE3P/nKXRVtoPJ.js\")), path: \"/404\"}, IdUe2kiAK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SIVd0SCsu0gOMoSgHuyE/HxohYGEAXz7vFyFgXxOb/IdUe2kiAK.js\")), path: \"/case\"}, uSapWfbpO: {elements: {ja0pfBtEh: \"diesel-smoke-removal-device\", JG1YYQGw9: \"blender\", jsYregRmt: \"dustless\", kAEICmhL3: \"remote-monitoring\", kJ_no1sHp: \"filter\", LCgt2NNHu: \"cyclone\", M3Ceyg9Br: \"bagfilter\", raJCOBSlk: \"wspb\", TVKZT1VI4: \"ventfilter\", Ubzevjx5X: \"wetscrubber\", wEQJVLjvN: \"separator\", XA7GAlYLp: \"damper\", XqxI1G3UM: \"contact\", YLdRVwtwF: \"company\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bqOAxbyN3SzyyhEOcoP2/EFaLNUUdJL4ZEITDkTEy/uSapWfbpO.js\")), path: \"/digitalcatalog\"}, rdaLwQfdy: {elements: {Bm3c7p2PV: \"furyoku-bunri\", DdHBS2qHm: \"funtai-kongou\", jvF4Eh6GN: \"funtai-haisyutu\", loph3T2vf: \"kaisya-annai\", OGO1nL3uz: \"funtai-tonyu\", UJvtsS0IJ: \"syujin\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MdazakvDK2qRuFlvnp0j/2XmoCryOgVFSocBSw1MX/rdaLwQfdy.js\")), path: \"/movie\"}, wu1rJo8eY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d6GGzWdvTorFS6Vk3gYB/i67TTJKQjAbQuXlfrND4/wu1rJo8eY.js\")), path: \"/contact_us\"}, txvOrlPr1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KsZPUf0TjzEck0fyGsgJ/otxe3yReyYU6Isgbca9m/txvOrlPr1.js\")), path: \"/contact_us/thanks\"}, Y80pRLDS9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2obsj72Nbcpykz0ul7tC/HECsm1o9hTKPbEVNJD4h/Y80pRLDS9.js\")), path: \"/philosophy\"}, tgJLrAGWU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X244nlFUCSPEv8KqFDQW/HlZEBKnjzTL2K3Wlwi2f/tgJLrAGWU.js\")), path: \"/business\"}, KiaRuS8O6: {elements: {cmDt1QEt_: \"honsya-3\", Ed6YNGvHd: \"outline-1\", imcDDaCxf: \"honsya\", nB2mSqJSR: \"honsya-5\", tIoholf16: \"history\", VnHqp4HEC: \"locations\", WLJfOizvQ: \"honsya-6\", WrfWhetlU: \"honsya-1\", X22uM8AoS: \"honsya-4\", xBYOggCzR: \"outline\", yddjSrlQX: \"honsya-2\", ztE1tVPL7: \"message\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/67NWRDiqZX9gvZzMWeB4/mOlqaVpYmapfn68OPmuu/KiaRuS8O6.js\")), path: \"/company\"}, ZjMhVbmLW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X60KFvIK9ZO6w68c4gqk/GfNMQ09DXmnOmhOEDjaN/ZjMhVbmLW.js\")), path: \"/privacypolicy\"}, XXYSzPej_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CrN3SDdEKDbdCfM8jlSe/l8NaK7EfaFOJGc2CjsFV/XXYSzPej_.js\")), path: \"/securitypolicy\"}, Dl018j7kl: {elements: {KoQwhfZG8: \"access\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lavtBkqcQmWXwgZKCTxj/uPllC4ZTq4EHAG987dDQ/Dl018j7kl.js\")), path: \"/footsal_terms\"}, qp5puj02Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3VbeTsRYwwECBZEZMv13/QhNotEajiqFhEyTQX21l/qp5puj02Y.js\")), path: \"/feature\"}, nB7GYZnIJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZiXvOFluEwoAmZXxQADB/O4ydUK5wdw2M2Zrnjz1z/nB7GYZnIJ.js\")), path: \"/news\"}, Yb0QdbjlH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jVmUbBDZluzy8geh690n/PARFnBUGATEbm9KqZPw8/Yb0QdbjlH.js\")), path: \"/search\"}, MhWeR4LkV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YPc5P6zDnj1hdifhkoI8/pmodRcHDzgLYZDkxAVBT/MhWeR4LkV.js\")), path: \"/guide\"}, dMAtIFvt6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9z1lE58KBHbnmNVqSBxV/0MbBfyvgdCYaixsujem0/dMAtIFvt6.js\")), path: \"/track-record\"}, ipt1ku4Yy: {elementPatterns: {ah5oU_FGy: \":Iwux4xSF5-specifications\", CrX5JHn0M: \":Iwux4xSF5-structure\", EbG0rEId_: \":Iwux4xSF5-overview\", kWiAr9PLh: \":Iwux4xSF5-contact\", mG06PCBKA: \":Iwux4xSF5-applications\", MgLMAgGJz: \":Iwux4xSF5-features\", PVEO4w3fX: \":Iwux4xSF5-download\"}, elements: {ah5oU_FGy: \"specifications\", CrX5JHn0M: \"structure\", EbG0rEId_: \"overview\", kWiAr9PLh: \"contact\", mG06PCBKA: \"applications\", MgLMAgGJz: \"features\", PVEO4w3fX: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sCkgBl4LV4SeBCBswFaR/S2EpOdUcVPEkALZumEHL/ipt1ku4Yy.js\")), path: \"/guide/diesel-smoke-removal-device\"}, L0bN5QoKi: {elementPatterns: {baqqbL9Pi: \":Iwux4xSF5-structure\", fnPPS9puS: \":Iwux4xSF5-download\", gBTp1WxJR: \":Iwux4xSF5-features\", MMA6Cgep1: \":Iwux4xSF5-overview\", VXWFx6jBI: \":Iwux4xSF5-performance\"}, elements: {baqqbL9Pi: \"structure\", fnPPS9puS: \"download\", gBTp1WxJR: \"features\", lxLo7Kbl7: \"contact\", MMA6Cgep1: \"overview\", VXWFx6jBI: \"performance\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0EBjilg5BGa4laTzsf9I/8RDXfds7syuXiuQwraiu/L0bN5QoKi.js\")), path: \"/guide/wetsgo\"}, qvRjJurcZ: {elementPatterns: {CyglIdqwT: \":Iwux4xSF5-structure\", e1O5fCQDj: \":Iwux4xSF5-applications\", HfqWO8Bs_: \":Iwux4xSF5-contact\", JdDBZAC0o: \":Iwux4xSF5-overview\", JevK9pT76: \":Iwux4xSF5-performance\", LaSfWNTgP: \":Iwux4xSF5-download\", puIBCaDTR: \":Iwux4xSF5-features\"}, elements: {CyglIdqwT: \"structure\", e1O5fCQDj: \"applications\", HfqWO8Bs_: \"contact\", JdDBZAC0o: \"overview\", JevK9pT76: \"performance\", LaSfWNTgP: \"download\", puIBCaDTR: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ibEg5G0IWF4X2D3Ek3v5/1YpCiD4InZ5tGgVuEwPL/qvRjJurcZ.js\")), path: \"/guide/bagfilter\"}, GWpYHkm_O: {elementPatterns: {daWbUX2qR: \":Iwux4xSF5-download\", fyPHURTN1: \":Iwux4xSF5-overview\", gcoc9b0so: \":Iwux4xSF5-specifications\", j_36skGjJ: \":Iwux4xSF5-performance\", lyxBLf_31: \":Iwux4xSF5-applications\", qUAz5K7Ac: \":Iwux4xSF5-contact\", u32au092Z: \":Iwux4xSF5-structure\"}, elements: {daWbUX2qR: \"download\", fyPHURTN1: \"overview\", gcoc9b0so: \"specifications\", j_36skGjJ: \"performance\", lyxBLf_31: \"applications\", qUAz5K7Ac: \"contact\", u32au092Z: \"structure\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KofsYQuFAdABvPEPbZ5P/crvamtVAVTPczxg1hxDB/GWpYHkm_O.js\")), path: \"/guide/blender\"}, pDxytjegj: {elementPatterns: {fQvGza2n0: \":Iwux4xSF5-overview\", KnVefha_J: \":Iwux4xSF5-download\"}, elements: {fQvGza2n0: \"overview\", fzfFJTKNT: \"contact\", KnVefha_J: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/siknypRQ5Njw04khP5Em/FyTPh9s5FfgecuTwOHXM/pDxytjegj.js\")), path: \"/guide/separator\"}, ETtaIjMXr: {elementPatterns: {E8sNtHcJE: \":Iwux4xSF5-features\", eoIhYuvca: \":Iwux4xSF5-structure\", fCl2uRD8Y: \":Iwux4xSF5-download\", q8ouXTunm: \":Iwux4xSF5-overview\", QMazG1pjK: \":Iwux4xSF5-contact\"}, elements: {E8sNtHcJE: \"features\", eoIhYuvca: \"structure\", fCl2uRD8Y: \"download\", q8ouXTunm: \"overview\", QMazG1pjK: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dFwfyHZbN4wkwAk0z7pW/JBUAexcfjxzd5J5NgSiW/ETtaIjMXr.js\")), path: \"/guide/bagfilter/vent-filter\"}, P0huksRv_: {elementPatterns: {Df_jXzQ3L: \":Iwux4xSF5-applications\", LxdOXJYD0: \":Iwux4xSF5-download\", R1ku3yjFA: \":Iwux4xSF5-contact\", RSsG5WIOy: \":Iwux4xSF5-specifications\", uqtuBXhaM: \":Iwux4xSF5-features\", VqljDnuSP: \":Iwux4xSF5-overview\", x0Tf35pMM: \":Iwux4xSF5-structure\", YkSwuFc3B: \":Iwux4xSF5-performance\"}, elements: {Df_jXzQ3L: \"applications\", LxdOXJYD0: \"download\", R1ku3yjFA: \"contact\", RSsG5WIOy: \"specifications\", uqtuBXhaM: \"features\", VqljDnuSP: \"overview\", x0Tf35pMM: \"structure\", YkSwuFc3B: \"performance\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OY7Y2oB4cIOajP7ZwLwh/EBhymqlQDPawMCX5eTMq/P0huksRv_.js\")), path: \"/guide/bagfilter/ceramic\"}, vxHDXG3ID: {elementPatterns: {e_N4rlWRG: \":Iwux4xSF5-contact\", HsveY_M4_: \":Iwux4xSF5-specifications\", mLaPufGni: \":Iwux4xSF5-features\", nmqf8RM8M: \":Iwux4xSF5-download\", PcFylmnEx: \":Iwux4xSF5-performance\", PSFR3DNx8: \":Iwux4xSF5-overview\", r8YHTIVx3: \":Iwux4xSF5-applications\", YWdg1VlHn: \":Iwux4xSF5-structure\"}, elements: {e_N4rlWRG: \"contact\", HsveY_M4_: \"specifications\", mLaPufGni: \"features\", nmqf8RM8M: \"download\", PcFylmnEx: \"performance\", PSFR3DNx8: \"overview\", r8YHTIVx3: \"applications\", YWdg1VlHn: \"structure\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Mcr7NXz0jvUVNll5SnXV/P2AhcvRIR6fT0nOFwHRc/vxHDXG3ID.js\")), path: \"/guide/bagfilter/tubu\"}, euQN4Tfyn: {elementPatterns: {CZFyfoLys: \":Iwux4xSF5-overview\", D9g_9OX7_: \":Iwux4xSF5-download\", RI_SnmNjp: \":Iwux4xSF5-features\", RRjcVeG2N: \":Iwux4xSF5-performance\", xwsLyMv_r: \":Iwux4xSF5-contact\", ZYhj8YVfe: \":Iwux4xSF5-applications\"}, elements: {CZFyfoLys: \"overview\", D9g_9OX7_: \"download\", RI_SnmNjp: \"features\", RRjcVeG2N: \"performance\", xwsLyMv_r: \"contact\", ZYhj8YVfe: \"applications\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7HB393at4fHXE0IwyZvA/cDFwrV7k2vyz9ROciDvX/euQN4Tfyn.js\")), path: \"/guide/bagfilter/pleat\"}, iupUys3Lg: {elementPatterns: {Hsp5kvRda: \":Iwux4xSF5-download\", hXWv4sjPc: \":Iwux4xSF5-overview\", iOeKhltjr: \":Iwux4xSF5-performance\", qFl0gC1K3: \":Iwux4xSF5-applications\", rkjFVMgTQ: \":Iwux4xSF5-structure\", z9MtJk5ar: \":Iwux4xSF5-features\"}, elements: {Hsp5kvRda: \"download\", hXWv4sjPc: \"overview\", iOeKhltjr: \"performance\", jRr6UFVZ_: \"contact\", qFl0gC1K3: \"applications\", rkjFVMgTQ: \"structure\", z9MtJk5ar: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ezGam8tLUGIzMEzTPkdr/SKkTYRkqVuEgopLdmHl5/iupUys3Lg.js\")), path: \"/guide/bagfilter/sliderail\"}, zlslEa4I9: {elementPatterns: {hRiPeJjPV: \":Iwux4xSF5-overview\", LDVt4etbp: \":Iwux4xSF5-applications\", qtyrx6bKI: \":Iwux4xSF5-features\", SzddxzPSn: \":Iwux4xSF5-download\", TCanTGsxR: \":Iwux4xSF5-structure\", XEyPoHAtW: \":Iwux4xSF5-contact\"}, elements: {hRiPeJjPV: \"overview\", LDVt4etbp: \"applications\", qtyrx6bKI: \"features\", SzddxzPSn: \"download\", TCanTGsxR: \"structure\", XEyPoHAtW: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bo379JrjJiuVdOWTKwOx/vv7ZR9kRE5a9dgPRxbHQ/zlslEa4I9.js\")), path: \"/guide/dustergo\"}, KXRcKmRrA: {elementPatterns: {PgvmunI22: \":Iwux4xSF5-features\", T8r41c6vP: \":Iwux4xSF5-download\", VsK8OsWRt: \":Iwux4xSF5-overview\", X99tskolo: \":Iwux4xSF5-performance\"}, elements: {PgvmunI22: \"features\", T8r41c6vP: \"download\", VsK8OsWRt: \"overview\", X99tskolo: \"performance\", YuGSE8gnD: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vqcSUVwCVLuzvRKpAGw4/dbv6m89NSAx3G5OMezds/KXRcKmRrA.js\")), path: \"/guide/damper\"}, YyuIuwrnR: {elementPatterns: {bTcqAywM4: \":Iwux4xSF5-features\", dDIoVbduP: \":Iwux4xSF5-overview\", IyHD8G1L_: \":Iwux4xSF5-performance\", K4Q9En6xx: \":Iwux4xSF5-structure\", tNwhjHajC: \":Iwux4xSF5-applications\", v2sViY6X0: \":Iwux4xSF5-contact\"}, elements: {bTcqAywM4: \"features\", dDIoVbduP: \"overview\", IyHD8G1L_: \"performance\", K4Q9En6xx: \"structure\", tNwhjHajC: \"applications\", v2sViY6X0: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k8Ug7vp2DwnJv77wDID1/ovlu4Bba0kfnkDTGObRA/YyuIuwrnR.js\")), path: \"/guide/smoghog\"}, F_dbPaSHj: {elementPatterns: {ciNYDOQft: \":Iwux4xSF5-applications\", EW8lRVwWa: \":Iwux4xSF5-download\", EwJ2qlWFN: \":Iwux4xSF5-contact\", FGIZ2i5ad: \":Iwux4xSF5-features\", hnSELY7OH: \":Iwux4xSF5-overview\", ooXg72J4E: \":Iwux4xSF5-performance\", or2RE1QuH: \":Iwux4xSF5-applications-1\", wYwZnRc0A: \":Iwux4xSF5-structure\"}, elements: {ciNYDOQft: \"applications\", EW8lRVwWa: \"download\", EwJ2qlWFN: \"contact\", FGIZ2i5ad: \"features\", hnSELY7OH: \"overview\", ooXg72J4E: \"performance\", or2RE1QuH: \"applications-1\", wYwZnRc0A: \"structure\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w9Xs3wf1QgGsDZedjBew/h3kgfj9HVqHZ6YxDYycD/F_dbPaSHj.js\")), path: \"/guide/cyclone\"}, hfuetnKoa: {elementPatterns: {bQavA6x6U: \":Iwux4xSF5-features\", bWVvXxIZe: \":Iwux4xSF5-applications\", msJtWSwwm: \":Iwux4xSF5-overview\", oKN8j8HIy: \":Iwux4xSF5-performance\", QpF5L0x74: \":Iwux4xSF5-applications-1\", tV4epx9EV: \":Iwux4xSF5-structure\", XRun_C2RD: \":Iwux4xSF5-download\"}, elements: {bQavA6x6U: \"features\", bWVvXxIZe: \"applications\", msJtWSwwm: \"overview\", oKN8j8HIy: \"performance\", QpF5L0x74: \"applications-1\", tPiTuCDpR: \"contact\", tV4epx9EV: \"structure\", XRun_C2RD: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oKP0iPfyBt1AzXn4dzpL/0VwD3pm4tlvfaHyyM6kZ/hfuetnKoa.js\")), path: \"/guide/wetscrubber\"}, qFK1XaZqe: {elementPatterns: {HJaPxVKCY: \":Iwux4xSF5-applications\", k8_YrnOei: \":Iwux4xSF5-download\", RXLJXzPVW: \":Iwux4xSF5-overview\", rZjOYwlCq: \":Iwux4xSF5-structure\", Tu2dPPr9q: \":Iwux4xSF5-features\", vhu46GNOK: \":Iwux4xSF5-applications-1\"}, elements: {EfNTD98jI: \"contact\", HJaPxVKCY: \"applications\", k8_YrnOei: \"download\", RXLJXzPVW: \"overview\", rZjOYwlCq: \"structure\", Tu2dPPr9q: \"features\", vhu46GNOK: \"applications-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YXzLNrGOJ4Phopc1yJrB/RB4OHQm3sHvvm4dGwxve/qFK1XaZqe.js\")), path: \"/guide/dustless\"}, UdLNeEOkb: {elements: {CovES_J4q: \"control-retrofit\", DaEQDqq47: \"cp-cases-control\", Gdku1zfPA: \"cp-consultation\", hFwVAiOau: \"cp-cases-integration\", Ibp4V5wFs: \"control-new\", jeLGOSynk: \"cp-concept\", jqzavrR7F: \"cp-process\", rJXOTJEqU: \"cp-specification\", Sp3OoWdoP: \"cp-cases-environment\", U9MEqJ80X: \"contact\", UymwzTKBy: \"cp-equipment\", WR4xqL7Zq: \"cp-services\", zUMplysEe: \"cp-cases\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q8VT5a5kK3lVRPzl0upJ/O4W7QKw9Hre7R6GjV1jQ/UdLNeEOkb.js\")), path: \"/control-panel\"}, DmiWCWyZF: {collectionId: \"umORTg11N\", elements: {hA2Fa0k7A: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/petgyqvIYYsMHl0eGXsV/JMzW0BOTc2i6yxccouA3/DmiWCWyZF.js\")), path: \"/case/:uYDDfodyq\"}, ziC3yD58Z: {collectionId: \"bmvJ5KRHX\", elements: {k7sf3KW3M: \"news-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JQayQ6zOIHOb5H6Zv8fG/Mv4xqyLCk7OXBXi9HO1O/ziC3yD58Z.js\")), path: \"/news/:NfLKMH6LE\"}, CWtkOECQL: {collectionId: \"G8UzvgiMa\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/C5xlFGuQsPZroc0Ud80y/H6Dxce1nIDOrrYcUwuFN/CWtkOECQL.js\")), path: \"/column/:tSEz9kkw8\"}}\r\n\r\n\t\tconst locales = [{code: \"ja-JP\", id: \"default\", name: \"Japanese\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {bmvJ5KRHX: async () => (await import(\"https://framerusercontent.com/modules/KBVMz0uLEj9LowEsthQd/4zmhslUhDtDLID6LpSNG/bmvJ5KRHX.js\"))?.[\"utils\"], G8UzvgiMa: async () => (await import(\"https://framerusercontent.com/modules/A5vfAM8hwloc0BduMOfU/QCAEhe7eFSe6i3zsG9J7/G8UzvgiMa.js\"))?.[\"utils\"], umORTg11N: async () => (await import(\"https://framerusercontent.com/modules/Kt4MjXxuLcK8VHiSVrg3/DZiySHowdUWl6MwU6d21/umORTg11N.js\"))?.[\"utils\"], X1Q7y4tNu: async () => (await import(\"https://framerusercontent.com/modules/XmXjwX2u8LFRyom3KlCR/3DauZa5hsHTkHCrZDj0Z/X1Q7y4tNu.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"eb9bf26dd34d5294e26884e1d53e265a7e1fe49d0a57b9ddd05e555177993d41\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {EcmCMJGav: \"transparent\", wPp7dCoMV: true}\r\nconst props2 = {eE1VBxauo: true, mAvl8C5fz: \"solid\", p6ErWLpYQ: false}\r\nconst props3 = {...props2, eE1VBxauo: false}\r\nconst templateProps = {AsZ3ZXecb: props2, augiA20Il: props1, CWtkOECQL: props1, Dl018j7kl: props2, dMAtIFvt6: props2, DmiWCWyZF: props2, ETtaIjMXr: props2, euQN4Tfyn: props2, F_dbPaSHj: props2, GWpYHkm_O: props2, hfuetnKoa: props2, IdUe2kiAK: props2, ipt1ku4Yy: props2, iupUys3Lg: props2, J_v92zepq: props2, KiaRuS8O6: props2, KXRcKmRrA: props2, L0bN5QoKi: props2, MhWeR4LkV: props2, nB7GYZnIJ: props2, nKXRVtoPJ: props2, P0huksRv_: props2, pDxytjegj: props2, qFK1XaZqe: props2, qp5puj02Y: props2, qvRjJurcZ: props2, rdaLwQfdy: props2, tgJLrAGWU: props2, txvOrlPr1: props2, UdLNeEOkb: props3, uSapWfbpO: props2, vS9UJ4Zfx: props2, VuEcLWqzg: props2, vxHDXG3ID: props2, wu1rJo8eY: props2, XXYSzPej_: props2, Y80pRLDS9: props2, Yb0QdbjlH: props2, YyuIuwrnR: props2, ziC3yD58Z: props2, ZjMhVbmLW: props2, zlslEa4I9: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"CWtkOECQL\":\r\nreturn React.createElement(ACO, {...props, key: \"ACO\", style}, children(true));\r\ncase \"VuEcLWqzg\":\r\ncase \"nKXRVtoPJ\":\r\ncase \"IdUe2kiAK\":\r\ncase \"uSapWfbpO\":\r\ncase \"rdaLwQfdy\":\r\ncase \"wu1rJo8eY\":\r\ncase \"txvOrlPr1\":\r\ncase \"Y80pRLDS9\":\r\ncase \"tgJLrAGWU\":\r\ncase \"KiaRuS8O6\":\r\ncase \"ZjMhVbmLW\":\r\ncase \"vS9UJ4Zfx\":\r\ncase \"XXYSzPej_\":\r\ncase \"AsZ3ZXecb\":\r\ncase \"Dl018j7kl\":\r\ncase \"J_v92zepq\":\r\ncase \"qp5puj02Y\":\r\ncase \"nB7GYZnIJ\":\r\ncase \"Yb0QdbjlH\":\r\ncase \"MhWeR4LkV\":\r\ncase \"dMAtIFvt6\":\r\ncase \"ipt1ku4Yy\":\r\ncase \"L0bN5QoKi\":\r\ncase \"qvRjJurcZ\":\r\ncase \"GWpYHkm_O\":\r\ncase \"pDxytjegj\":\r\ncase \"ETtaIjMXr\":\r\ncase \"P0huksRv_\":\r\ncase \"vxHDXG3ID\":\r\ncase \"euQN4Tfyn\":\r\ncase \"iupUys3Lg\":\r\ncase \"zlslEa4I9\":\r\ncase \"KXRcKmRrA\":\r\ncase \"YyuIuwrnR\":\r\ncase \"F_dbPaSHj\":\r\ncase \"hfuetnKoa\":\r\ncase \"qFK1XaZqe\":\r\ncase \"UdLNeEOkb\":\r\ncase \"DmiWCWyZF\":\r\ncase \"ziC3yD58Z\":\r\nreturn React.createElement(ACO1, {...props, key: \"ACO1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"CWtkOECQL\":\r\nreturn [{hash: \"1rc4is9\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1pjpaas\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1psvl5d\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"VuEcLWqzg\":\r\ncase \"nKXRVtoPJ\":\r\ncase \"IdUe2kiAK\":\r\ncase \"uSapWfbpO\":\r\ncase \"rdaLwQfdy\":\r\ncase \"wu1rJo8eY\":\r\ncase \"txvOrlPr1\":\r\ncase \"Y80pRLDS9\":\r\ncase \"tgJLrAGWU\":\r\ncase \"KiaRuS8O6\":\r\ncase \"ZjMhVbmLW\":\r\ncase \"vS9UJ4Zfx\":\r\ncase \"XXYSzPej_\":\r\ncase \"AsZ3ZXecb\":\r\ncase \"Dl018j7kl\":\r\ncase \"J_v92zepq\":\r\ncase \"qp5puj02Y\":\r\ncase \"nB7GYZnIJ\":\r\ncase \"Yb0QdbjlH\":\r\ncase \"MhWeR4LkV\":\r\ncase \"dMAtIFvt6\":\r\ncase \"ipt1ku4Yy\":\r\ncase \"L0bN5QoKi\":\r\ncase \"qvRjJurcZ\":\r\ncase \"GWpYHkm_O\":\r\ncase \"pDxytjegj\":\r\ncase \"ETtaIjMXr\":\r\ncase \"P0huksRv_\":\r\ncase \"vxHDXG3ID\":\r\ncase \"euQN4Tfyn\":\r\ncase \"iupUys3Lg\":\r\ncase \"zlslEa4I9\":\r\ncase \"KXRcKmRrA\":\r\ncase \"YyuIuwrnR\":\r\ncase \"F_dbPaSHj\":\r\ncase \"hfuetnKoa\":\r\ncase \"qFK1XaZqe\":\r\ncase \"UdLNeEOkb\":\r\ncase \"DmiWCWyZF\":\r\ncase \"ziC3yD58Z\":\r\nreturn [{hash: \"1aa53n3\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"q0y8dy\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"pvo62r\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tHWiSdNN6noR56htybWz/kI7grbMbpsauYVWCvE3P/nKXRVtoPJ.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.acokk.co.jp\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/1tljorAhDXlxnKhpBlHD/6eNcB2RmVZ40pquIqoiy/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}