{"version":3,"file":"script_main.DXaUNdMK.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Children","useRef","useMemo","useState","useCallback","size","fonts","css","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","UserComponentFonts","UserComponent","UserComponent1Fonts","UserComponent1","UserComponent2Fonts","UserComponent2","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","UserComponentFonts","UserComponent","UserComponentWithVariantAppearEffect","UserComponent1Fonts","UserComponent1","UserComponent2Fonts","UserComponent2","UserComponent3Fonts","UserComponent3","UserComponent4","breakpoints","serializationHash","variantClassNames","getContainer","Overlay","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","_Fragment","PropertyOverrides","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","UserComponentFonts","UserComponent","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","UserComponentFonts","UserComponent","TimeDate","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","css","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","UserComponent","UserComponent1","About","Service","Studio","Framer","Question","Contact","UserComponent2","UserComponent3","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","_Fragment","PropertyOverrides","React.Fragment","sharedStyle.fonts","React.createElement","UserComponent","UserComponent1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/r8gjVhf29w2YEWMnqWwB/AxrITirQMrgvRflQhmdg/FeNiM9MI2.js","https:/framerusercontent.com/modules/10nKGKZ2ngKd9BOUOtHR/glSQs0N4lOIFoaB99LyE/xZ4wjh5j_.js","https:/framerusercontent.com/modules/9HMIYZi5EEAVUX1M0G5l/k941N32VQx3CUWzy75jk/H3LisFFnF.js","https:/framerusercontent.com/modules/nNKXsOLQQgPwJoWZYsUb/z7QcrBnmdSGUYhtgqP1d/j1GAwzIBb.js","https:/framerusercontent.com/modules/oAeHTbGcYhE0JigQ1sVi/fvsoZyQmskD0KNmXdoMm/K86NxiKCs.js","https:/framerusercontent.com/modules/RsLfSOR3b1R0K4PGXLmK/Qm5UvmFayNeHoBiJIpLN/I1gzi6GND.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/6YdWVZhgezRAHPsDckZo/Ticker.js","https:/framerusercontent.com/modules/RmGD5TMS1pfowm2MkLdi/Bd1Q8R8rn7Wo7LuOnGeE/lCU9H74Ix.js","https:/framerusercontent.com/modules/iWS65h9cnJbaQ004EnBT/VFHbHcLQ0WjWtHCN1HOw/V0GEW8NPE.js","https:/framerusercontent.com/modules/8a69iq3gG3z8FXCGZl44/ckRey8JBFoZEqfLMS8ZZ/YWJa2vOm1.js","https:/framerusercontent.com/modules/TGlw7snIy2jjfkrviTs6/g0jgEJG6JKRAt7APVJy3/XNWWxCOLh.js","https:/framerusercontent.com/modules/RQ5dVOx2TbrDwGZiAb91/8SQH391QRSEC7mVP7AO1/wcECNu0v7.js","https:/framerusercontent.com/modules/DF7U8BB78P1gCsA15AM6/U7RgDr1ajNTXMLxvjgAh/VmKL1tgIN.js","https:/framerusercontent.com/modules/ThmFu5t1q8L1hTDuZlFS/tr78lu2ka284IqI1w3TY/e37W9fqUj.js","https:/framerusercontent.com/modules/CTMEdcUI7bO9GTU4cGk2/pqa6WHL5VebEWE9NOvrM/iQlkrF9cn.js","https:/framerusercontent.com/modules/fUNe9WX1DkaJMipI6FKZ/yYEA5mgEmh1ObRGS8bTY/fYmzSz0ZG.js","https:/framerusercontent.com/modules/4xzjWHSiFFtOzy2uOAfu/V2iGvJPhNdmoE8wEgTOw/HT4CUtLbY.js","https:/framerusercontent.com/modules/Xuj6gmLWd43MX8VxjvwJ/uk8lMme4fLxPVS1xwqb5/UmxlVJnSU.js","https:/framerusercontent.com/modules/sMYlgcOjon5AEATFwwcK/nVOIIQeQ7cTQKVHKlLZO/TQSRBHHcd.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (5b26096)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ILAxX5gOJ:{hover:true}};const serializationHash=\"framer-7oiWg\";const variantClassNames={ILAxX5gOJ:\"framer-v-ydme0s\"};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=({_,_1,height,id,width,...props})=>{return{...props,LUqChF_1N:_??props.LUqChF_1N??\"てきすと\",oKfPQCnLp:_1??props.oKfPQCnLp};};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,LUqChF_1N,oKfPQCnLp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ILAxX5gOJ\",enabledGestures,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(Link,{href:oKfPQCnLp,motionChild:true,nodeId:\"ILAxX5gOJ\",openInNewTab:true,scopeId:\"FeNiM9MI2\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Xへのリンクボタン\",className:`${cx(scopingClassNames,\"framer-ydme0s\",className,classNames)} framer-1s02puc`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ILAxX5gOJ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{\"ILAxX5gOJ-hover\":{\"--border-color\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\"}},...addPropertyOverrides({\"ILAxX5gOJ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC02MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.75)\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:\"てきすと\"})}),className:\"framer-1ju6gvx\",fonts:[\"GF;IBM Plex Sans JP-600\"],layoutDependency:layoutDependency,layoutId:\"w_sKKwgoD\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LUqChF_1N,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7oiWg.framer-1s02puc, .framer-7oiWg .framer-1s02puc { display: block; }\",\".framer-7oiWg.framer-ydme0s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 14px 2px 14px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-7oiWg .framer-1ju6gvx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-7oiWg[data-border=\"true\"]::after, .framer-7oiWg [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 76\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"kv2Gt6MXB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LUqChF_1N\":\"_\",\"oKfPQCnLp\":\"_1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFeNiM9MI2=withCSS(Component,css,\"framer-7oiWg\");export default FramerFeNiM9MI2;FramerFeNiM9MI2.displayName=\"テンプレートサイトの小ボタン\";FramerFeNiM9MI2.defaultProps={height:28,width:76};addPropertyControls(FramerFeNiM9MI2,{LUqChF_1N:{defaultValue:\"てきすと\",displayTextArea:false,title:\"テキスト\",type:ControlType.String},oKfPQCnLp:{title:\"リンク\",type:ControlType.Link}});addFonts(FramerFeNiM9MI2,[{explicitInter:true,fonts:[{family:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v6/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7PLWrN9Vuw5_BAM.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFeNiM9MI2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"28\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"LUqChF_1N\\\":\\\"_\\\",\\\"oKfPQCnLp\\\":\\\"_1\\\"}\",\"framerIntrinsicWidth\":\"76\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kv2Gt6MXB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FeNiM9MI2.map","// Generated by Framer (8ebf084)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans JP-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v6/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7JbXrN9Vuw5_BAM.woff2\",weight:\"700\"}]}];export const css=['.framer-gCzb8 .framer-styles-preset-bf0zhi:not(.rich-text-wrapper), .framer-gCzb8 .framer-styles-preset-bf0zhi.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gCzb8 .framer-styles-preset-bf0zhi:not(.rich-text-wrapper), .framer-gCzb8 .framer-styles-preset-bf0zhi.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.9); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gCzb8 .framer-styles-preset-bf0zhi:not(.rich-text-wrapper), .framer-gCzb8 .framer-styles-preset-bf0zhi.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-gCzb8\";\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 (8ebf084)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/10nKGKZ2ngKd9BOUOtHR/glSQs0N4lOIFoaB99LyE/xZ4wjh5j_.js\";const enabledGestures={GQl7ZVzEY:{hover:true},wocvJ9dFL:{hover:true}};const cycleOrder=[\"wocvJ9dFL\",\"GQl7ZVzEY\"];const serializationHash=\"framer-dmbbI\";const variantClassNames={GQl7ZVzEY:\"framer-v-5ei7tb\",wocvJ9dFL:\"framer-v-1cw0lk8\"};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 humanReadableVariantMap={\"グレーボタン\":\"GQl7ZVzEY\",\"ブルーボタン\":\"wocvJ9dFL\"};const getProps=({_,height,id,width,...props})=>{return{...props,MAV8RZWSo:_??props.MAV8RZWSo??\"お問い合わせフォーム\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wocvJ9dFL\"};};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,MAV8RZWSo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wocvJ9dFL\",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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cw0lk8\",className,classNames),\"data-framer-name\":\"ブルーボタン\",layoutDependency:layoutDependency,layoutId:\"wocvJ9dFL\",ref:refBinding,style:{backgroundColor:\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{\"GQl7ZVzEY-hover\":{backgroundColor:\"rgb(227, 227, 227)\"},\"wocvJ9dFL-hover\":{backgroundColor:\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\"},GQl7ZVzEY:{backgroundColor:\"rgb(238, 238, 238)\"}},...addPropertyOverrides({\"GQl7ZVzEY-hover\":{\"data-framer-name\":undefined},\"wocvJ9dFL-hover\":{\"data-framer-name\":undefined},GQl7ZVzEY:{\"data-framer-name\":\"グレーボタン\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bf0zhi\",\"data-styles-preset\":\"xZ4wjh5j_\",children:\"お問い合わせフォーム\"})}),className:\"framer-1xt7so8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zH3X0fHpB\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:MAV8RZWSo,variants:{GQl7ZVzEY:{\"--extracted-r6o4lv\":\"rgb(87, 87, 87)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GQl7ZVzEY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bf0zhi\",\"data-styles-preset\":\"xZ4wjh5j_\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(87, 87, 87))\"},children:\"お問い合わせフォーム\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dmbbI.framer-143h097, .framer-dmbbI .framer-143h097 { display: block; }\",\".framer-dmbbI.framer-1cw0lk8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 14px 24px 12px 24px; position: relative; width: min-content; }\",\".framer-dmbbI .framer-1xt7so8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GQl7ZVzEY\":{\"layout\":[\"auto\",\"auto\"]},\"iwewzmu50\":{\"layout\":[\"auto\",\"auto\"]},\"mydM5mQjU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"MAV8RZWSo\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH3LisFFnF=withCSS(Component,css,\"framer-dmbbI\");export default FramerH3LisFFnF;FramerH3LisFFnF.displayName=\"テンプレサイトのボタン\";FramerH3LisFFnF.defaultProps={height:47,width:201};addPropertyControls(FramerH3LisFFnF,{variant:{options:[\"wocvJ9dFL\",\"GQl7ZVzEY\"],optionTitles:[\"ブルーボタン\",\"グレーボタン\"],title:\"Variant\",type:ControlType.Enum},MAV8RZWSo:{defaultValue:\"お問い合わせフォーム\",displayTextArea:false,title:\"ボタンのテキスト\",type:ControlType.String}});addFonts(FramerH3LisFFnF,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH3LisFFnF\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"MAV8RZWSo\\\":\\\"_\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GQl7ZVzEY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iwewzmu50\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mydM5mQjU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"201\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"47\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./H3LisFFnF.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,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/r5six9rOT5XPEgFGfyMn/OXoUwWhJiYID7ZYAQSZ9/QaFNDDypn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/UlxSuTlXYP9B8BqYZ0Rj/WdNWNYqKEC6nY9fOjzjN/wxUG7Fu9S.js\";const cycleOrder=[\"UoQ7LovRz\",\"VDMqxIdcE\",\"wFjOJqQoa\"];const serializationHash=\"framer-WW5eJ\";const variantClassNames={UoQ7LovRz:\"framer-v-1roncuv\",VDMqxIdcE:\"framer-v-7cpqq6\",wFjOJqQoa:\"framer-v-1g348lc\"};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 humanReadableVariantMap={Desktop:\"UoQ7LovRz\",detail:\"wFjOJqQoa\",Phone:\"VDMqxIdcE\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UoQ7LovRz\"};};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:\"UoQ7LovRz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1roncuv\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UoQ7LovRz\",ref:refBinding,style:{backgroundColor:\"var(--token-c8bfa47b-60d1-42c3-afb4-f96d48bb255b, rgb(237, 242, 247))\",...style},...addPropertyOverrides({VDMqxIdcE:{\"data-framer-name\":\"Phone\"},wFjOJqQoa:{\"data-framer-name\":\"detail\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19cg98a\",\"data-framer-name\":\"コンテンツ\",layoutDependency:layoutDependency,layoutId:\"sYPPzEqnT\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cMFKEX3K6\"},motionChild:true,nodeId:\"YdnltqAnh\",scopeId:\"j1GAwzIBb\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-k7yfax framer-177mayu\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"YdnltqAnh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QW5kaWthLTcwMA==\",\"--framer-font-family\":'\"Andika\", \"Andika Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.4)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195)))\"},children:\"Template Stock\"})}),className:\"framer-5jo2g2\",fonts:[\"GF;Andika-700\"],layoutDependency:layoutDependency,layoutId:\"VyKeVzRmK\",style:{\"--extracted-r6o4lv\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s682vq\",\"data-framer-name\":\"フッターリンク\",layoutDependency:layoutDependency,layoutId:\"skLo55cD3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-53f5ri\",\"data-styles-preset\":\"QaFNDDypn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLQ7wcmLu\"},motionChild:true,nodeId:\"uJUd_7pK5\",openInNewTab:false,relValues:[],scopeId:\"j1GAwzIBb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"プライバシーポリシー\"})})})}),className:\"framer-12gnp0p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uJUd_7pK5\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VDMqxIdcE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLQ7wcmLu\"},motionChild:true,nodeId:\"uJUd_7pK5\",openInNewTab:false,relValues:[],scopeId:\"j1GAwzIBb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"プライバシーポリシー\"})})})}),fonts:[\"GF;IBM Plex Sans JP-500\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-53f5ri\",\"data-styles-preset\":\"QaFNDDypn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TUtXB7Nlf\"},motionChild:true,nodeId:\"X2WJChVxF\",openInNewTab:false,relValues:[],scopeId:\"j1GAwzIBb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"特定商取引法に基づく表示\"})})})}),className:\"framer-g0tue3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X2WJChVxF\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VDMqxIdcE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TUtXB7Nlf\"},motionChild:true,nodeId:\"X2WJChVxF\",openInNewTab:false,relValues:[],scopeId:\"j1GAwzIBb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"特定商取引法に基づく表示\"})})})}),fonts:[\"GF;IBM Plex Sans JP-500\"]}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:\"日香理\\xa92025\"})}),className:\"framer-jd0dpk\",fonts:[\"GF;IBM Plex Sans JP-500\"],layoutDependency:layoutDependency,layoutId:\"nPqDfnQH5\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VDMqxIdcE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.78)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:\"日香理\\xa92025\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WW5eJ.framer-177mayu, .framer-WW5eJ .framer-177mayu { display: block; }\",\".framer-WW5eJ.framer-1roncuv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 64px; position: relative; width: 1200px; }\",\".framer-WW5eJ .framer-19cg98a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WW5eJ .framer-k7yfax { 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; text-decoration: none; width: min-content; }\",\".framer-WW5eJ .framer-5jo2g2, .framer-WW5eJ .framer-12gnp0p, .framer-WW5eJ .framer-g0tue3, .framer-WW5eJ .framer-jd0dpk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WW5eJ .framer-s682vq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 4px 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WW5eJ.framer-v-7cpqq6.framer-1roncuv { width: 390px; }\",\".framer-WW5eJ.framer-v-7cpqq6 .framer-19cg98a { gap: 32px; }\",\".framer-WW5eJ.framer-v-7cpqq6 .framer-s682vq { flex-direction: column; gap: 16px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 266.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VDMqxIdcE\":{\"layout\":[\"fixed\",\"auto\"]},\"wFjOJqQoa\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj1GAwzIBb=withCSS(Component,css,\"framer-WW5eJ\");export default Framerj1GAwzIBb;Framerj1GAwzIBb.displayName=\"フッター\";Framerj1GAwzIBb.defaultProps={height:266.5,width:1200};addPropertyControls(Framerj1GAwzIBb,{variant:{options:[\"UoQ7LovRz\",\"VDMqxIdcE\",\"wFjOJqQoa\"],optionTitles:[\"Desktop\",\"Phone\",\"detail\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerj1GAwzIBb,[{explicitInter:true,fonts:[{cssFamilyName:\"Andika\",source:\"google\",style:\"normal\",uiFamilyName:\"Andika\",url:\"https://fonts.gstatic.com/s/andika/v27/mem8Ya6iyW-Lwqg40ZM1V5caXcl0Aw.woff2\",weight:\"700\"},{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\"},{cssFamilyName:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans JP\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7N7RrN9Vuw5_BAM.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj1GAwzIBb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VDMqxIdcE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wFjOJqQoa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"266.5\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j1GAwzIBb.map","// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={hxJm1sdHZ:{hover:true}};const serializationHash=\"framer-NEiWE\";const variantClassNames={hxJm1sdHZ:\"framer-v-1975jgr\"};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=({_,click,height,id,link,width,...props})=>{return{...props,GaaI6y4IA:_??props.GaaI6y4IA??\"Youtube\",IUNDy5yuF:click??props.IUNDy5yuF,x2RHwiP4Q:link??props.x2RHwiP4Q};};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,IUNDy5yuF,x2RHwiP4Q,GaaI6y4IA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hxJm1sdHZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ru99co=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IUNDy5yuF){const res=await IUNDy5yuF(...args);if(res===false)return false;}});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(Link,{href:x2RHwiP4Q,motionChild:true,nodeId:\"hxJm1sdHZ\",openInNewTab:true,scopeId:\"K86NxiKCs\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1975jgr\",className,classNames)} framer-1hzzj6k`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hxJm1sdHZ\",onTap:onTap1ru99co,ref:refBinding,style:{...style},...addPropertyOverrides({\"hxJm1sdHZ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uk08o1\",\"data-framer-name\":\"メニューリンク\",layoutDependency:layoutDependency,layoutId:\"jaqpRfL61\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12e2btc\",\"data-framer-name\":\"right-arrow\",fill:\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\",intrinsicHeight:48,intrinsicWidth:48,layoutDependency:layoutDependency,layoutId:\"GwdHgqJA4\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 48 48\"><defs><mask id=\"a\"><g fill=\"none\" stroke-linejoin=\"round\" stroke-width=\"4\"><path fill=\"#fff\" stroke=\"#fff\" d=\"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Z\"/><path stroke=\"#000\" stroke-linecap=\"round\" d=\"m21 33 9-9-9-9\"/></g></mask></defs><path fill=\"currentColor\" d=\"M0 0h48v48H0z\" mask=\"url(#a)\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.05)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:\"Youtube\"})}),className:\"framer-1496fbr\",fonts:[\"GF;IBM Plex Sans JP-500\"],layoutDependency:layoutDependency,layoutId:\"mdKuf6e87\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},text:GaaI6y4IA,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hxJm1sdHZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.05)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\",\"--framer-text-decoration\":\"underline\"},children:\"Youtube\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NEiWE.framer-1hzzj6k, .framer-NEiWE .framer-1hzzj6k { display: block; }\",\".framer-NEiWE.framer-1975jgr { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NEiWE .framer-uk08o1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: min-content; }\",\".framer-NEiWE .framer-12e2btc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); left: 0px; position: absolute; top: 3px; width: 15px; z-index: 1; }\",\".framer-NEiWE .framer-1496fbr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 82\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"za0q3T3Hp\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IUNDy5yuF\":\"click\",\"x2RHwiP4Q\":\"link\",\"GaaI6y4IA\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK86NxiKCs=withCSS(Component,css,\"framer-NEiWE\");export default FramerK86NxiKCs;FramerK86NxiKCs.displayName=\"メニューのリンク\";FramerK86NxiKCs.defaultProps={height:22,width:82};addPropertyControls(FramerK86NxiKCs,{IUNDy5yuF:{title:\"Click\",type:ControlType.EventHandler},x2RHwiP4Q:{title:\"Link\",type:ControlType.Link},GaaI6y4IA:{defaultValue:\"Youtube\",displayTextArea:false,title:\"テキスト\",type:ControlType.String}});addFonts(FramerK86NxiKCs,[{explicitInter:true,fonts:[{family:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v6/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7N7RrN9Vuw5_BAM.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK86NxiKCs\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"82\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"za0q3T3Hp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"IUNDy5yuF\\\":\\\"click\\\",\\\"x2RHwiP4Q\\\":\\\"link\\\",\\\"GaaI6y4IA\\\":\\\"_\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K86NxiKCs.map","// Generated by Framer (5b26096)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={sEpohhxRR:{hover:true}};const cycleOrder=[\"sEpohhxRR\",\"nrePD9p2n\"];const serializationHash=\"framer-CDgG2\";const variantClassNames={nrePD9p2n:\"framer-v-fmuc8d\",sEpohhxRR:\"framer-v-ptaoy5\"};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 transition2={duration:0,type:\"tween\"};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 humanReadableVariantMap={\"Phone/メニューボタン\":\"nrePD9p2n\",\"メニューボタン\":\"sEpohhxRR\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,h_X4tBh1f:hover??props.h_X4tBh1f,NuLJ6w6Hr:click??props.NuLJ6w6Hr,variant:humanReadableVariantMap[props.variant]??props.variant??\"sEpohhxRR\"};};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,h_X4tBh1f,NuLJ6w6Hr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sEpohhxRR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1b9qo25=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NuLJ6w6Hr){const res=await NuLJ6w6Hr(...args);if(res===false)return false;}});const onMouseEnter1ndgxmx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(h_X4tBh1f){const res=await h_X4tBh1f(...args);if(res===false)return false;}});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,...addPropertyOverrides({nrePD9p2n:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ptaoy5\",className,classNames),\"data-framer-name\":\"メニューボタン\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"sEpohhxRR\",onMouseEnter:onMouseEnter1ndgxmx,onTap:onTap1b9qo25,ref:refBinding,style:{backgroundColor:\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,boxShadow:\"none\",...style},variants:{\"sEpohhxRR-hover\":{boxShadow:\"4px 4px 0px 0px var(--token-c8bfa47b-60d1-42c3-afb4-f96d48bb255b, rgb(237, 242, 247))\"}},...addPropertyOverrides({\"sEpohhxRR-hover\":{\"data-framer-name\":undefined},nrePD9p2n:{\"data-framer-name\":\"Phone/メニューボタン\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC03MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255)))\"},children:\"メニュー\"})}),className:\"framer-1unuwp2\",fonts:[\"GF;IBM Plex Sans JP-700\"],layoutDependency:layoutDependency,layoutId:\"xBRKQF2iQ\",style:{\"--extracted-r6o4lv\":\"var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nrePD9p2n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC03MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.85)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255)))\"},children:\"メニュー\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CDgG2.framer-erbimu, .framer-CDgG2 .framer-erbimu { display: block; }\",\".framer-CDgG2.framer-ptaoy5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 12px 18px 10px 18px; position: relative; width: min-content; }\",\".framer-CDgG2 .framer-1unuwp2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CDgG2.framer-v-fmuc8d.framer-ptaoy5 { padding: 8px 14px 6px 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44.5\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"nrePD9p2n\":{\"layout\":[\"auto\",\"auto\"]},\"xY1gkfBIS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"h_X4tBh1f\":\"hover\",\"NuLJ6w6Hr\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerI1gzi6GND=withCSS(Component,css,\"framer-CDgG2\");export default FramerI1gzi6GND;FramerI1gzi6GND.displayName=\"メニューボタン\";FramerI1gzi6GND.defaultProps={height:44.5,width:97.5};addPropertyControls(FramerI1gzi6GND,{variant:{options:[\"sEpohhxRR\",\"nrePD9p2n\"],optionTitles:[\"メニューボタン\",\"Phone/メニューボタン\"],title:\"Variant\",type:ControlType.Enum},h_X4tBh1f:{title:\"Hover\",type:ControlType.EventHandler},NuLJ6w6Hr:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerI1gzi6GND,[{explicitInter:true,fonts:[{family:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v6/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7JbXrN9Vuw5_BAM.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI1gzi6GND\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nrePD9p2n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xY1gkfBIS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44.5\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"h_X4tBh1f\\\":\\\"hover\\\",\\\"NuLJ6w6Hr\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"97.5\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./I1gzi6GND.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans JP-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v6/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7JbXrN9Vuw5_BAM.woff2\",weight:\"700\"}]}];export const css=['.framer-HaUUv .framer-styles-preset-9y2lp0:not(.rich-text-wrapper), .framer-HaUUv .framer-styles-preset-9y2lp0.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.75); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.9em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, #0560c3); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-HaUUv .framer-styles-preset-9y2lp0:not(.rich-text-wrapper), .framer-HaUUv .framer-styles-preset-9y2lp0.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.7); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.9em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, #0560c3); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-HaUUv .framer-styles-preset-9y2lp0:not(.rich-text-wrapper), .framer-HaUUv .framer-styles-preset-9y2lp0.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.7); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: 0.04em; --framer-line-height: 1.9em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, #0560c3); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-HaUUv\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/6YdWVZhgezRAHPsDckZo/Ticker.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RmGD5TMS1pfowm2MkLdi/Bd1Q8R8rn7Wo7LuOnGeE/lCU9H74Ix.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-gllwe\";const variantClassNames={h0Oma42Xu:\"framer-v-1flt5a9\"};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,Y5u_QLroS:_??props.Y5u_QLroS??\"text\"};};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,Y5u_QLroS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"h0Oma42Xu\",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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1flt5a9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"h0Oma42Xu\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255))\",...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ci02vz-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RebVPgzJD-container\",nodeId:\"RebVPgzJD\",rendersWithMotion:true,scopeId:\"V0GEW8NPE\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:0,overflow:false},gap:8,height:\"100%\",hoverFactor:1,id:\"RebVPgzJD\",layoutId:\"RebVPgzJD\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ctq9c1\",\"data-framer-name\":\"テキストエリア\",layoutDependency:layoutDependency,layoutId:\"QLXdytF12\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9y2lp0\",\"data-styles-preset\":\"lCU9H74Ix\",children:\"Text #1\"})}),className:\"framer-1lm4sm2\",\"data-framer-name\":\"テキスト\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kTNGv_Wwz\",text:Y5u_QLroS,verticalAlignment:\"top\",withExternalLayout:true})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gllwe.framer-1ulipr2, .framer-gllwe .framer-1ulipr2 { display: block; }\",\".framer-gllwe.framer-1flt5a9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; width: 1133px; }\",\".framer-gllwe .framer-ci02vz-container { flex: none; height: 16px; position: relative; width: 100%; }\",\".framer-gllwe .framer-1ctq9c1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gllwe .framer-1lm4sm2 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-gllwe[data-border=\"true\"]::after, .framer-gllwe [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 1133\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Y5u_QLroS\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerV0GEW8NPE=withCSS(Component,css,\"framer-gllwe\");export default FramerV0GEW8NPE;FramerV0GEW8NPE.displayName=\"文字が流れる\";FramerV0GEW8NPE.defaultProps={height:32,width:1133};addPropertyControls(FramerV0GEW8NPE,{Y5u_QLroS:{defaultValue:\"text\",displayTextArea:false,title:\"テキスト\",type:ControlType.String}});addFonts(FramerV0GEW8NPE,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV0GEW8NPE\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Y5u_QLroS\\\":\\\"_\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1133\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,RichText,SVG,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/r5six9rOT5XPEgFGfyMn/OXoUwWhJiYID7ZYAQSZ9/QaFNDDypn.js\";const serializationHash=\"framer-m2Vkp\";const variantClassNames={tyRFUA7SY:\"framer-v-6qrrz6\"};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:\"tyRFUA7SY\",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-6qrrz6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"注意事項\",layoutDependency:layoutDependency,layoutId:\"tyRFUA7SY\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6az5jk\",\"data-framer-name\":\"up\",fill:'var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195)) /* {\"name\":\"青\"} */',intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"hGVWVEmux\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15 15\"><path fill=\"currentColor\" d=\"m7.5 3 7.5 8H0z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-53f5ri\",\"data-styles-preset\":\"QaFNDDypn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:\"※10%OFFクーポンです。お一人様一回限り。日香理がStudio Storeで出品しているStudioテンプレートのみ対象。\"})}),className:\"framer-1q52m7r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"esb2zf4gn\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m2Vkp.framer-1j913yn, .framer-m2Vkp .framer-1j913yn { display: block; }\",\".framer-m2Vkp.framer-6qrrz6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 24px 32px 24px 32px; position: relative; width: 344px; }\",\".framer-m2Vkp .framer-6az5jk { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: -10px; width: 14px; z-index: 1; }\",\".framer-m2Vkp .framer-1q52m7r { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-m2Vkp[data-border=\"true\"]::after, .framer-m2Vkp [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 344\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYWJa2vOm1=withCSS(Component,css,\"framer-m2Vkp\");export default FramerYWJa2vOm1;FramerYWJa2vOm1.displayName=\"注意事項\";FramerYWJa2vOm1.defaultProps={height:130,width:344};addFonts(FramerYWJa2vOm1,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYWJa2vOm1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"130\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"344\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent1 from\"https://framerusercontent.com/modules/RsLfSOR3b1R0K4PGXLmK/Qm5UvmFayNeHoBiJIpLN/I1gzi6GND.js\";import UserComponent2 from\"https://framerusercontent.com/modules/iWS65h9cnJbaQ004EnBT/VFHbHcLQ0WjWtHCN1HOw/V0GEW8NPE.js\";import UserComponent from\"https://framerusercontent.com/modules/8a69iq3gG3z8FXCGZl44/ckRey8JBFoZEqfLMS8ZZ/YWJa2vOm1.js\";const UserComponentFonts=getFonts(UserComponent);const MotionDivWithFX=withFX(motion.div);const UserComponent1Fonts=getFonts(UserComponent1);const UserComponent2Fonts=getFonts(UserComponent2);const cycleOrder=[\"hslKc5hHC\",\"d22eJ2kvj\"];const serializationHash=\"framer-AF1LZ\";const variantClassNames={d22eJ2kvj:\"framer-v-mecse9\",hslKc5hHC:\"framer-v-1f9oemo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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 humanReadableVariantMap={\"Phone/ヘッダー\":\"d22eJ2kvj\",\"ヘッダー\":\"hslKc5hHC\"};const getProps=({_,height,id,width,...props})=>{return{...props,BYzxoyMIV:_??props.BYzxoyMIV,variant:humanReadableVariantMap[props.variant]??props.variant??\"hslKc5hHC\"};};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,BYzxoyMIV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hslKc5hHC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const NuLJ6w6Hr1vbdzac=activeVariantCallback(async(...args)=>{if(BYzxoyMIV){const res=await BYzxoyMIV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"d22eJ2kvj\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1f9oemo\",className,classNames),\"data-border\":true,\"data-framer-name\":\"ヘッダー\",layoutDependency:layoutDependency,layoutId:\"hslKc5hHC\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255))\",...style},...addPropertyOverrides({d22eJ2kvj:{\"data-framer-name\":\"Phone/ヘッダー\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oyfkq\",\"data-framer-name\":\"ヘッダー\",layoutDependency:layoutDependency,layoutId:\"w7YMggV8M\",style:{backgroundColor:\"var(--token-00c03364-54ea-4958-9bd7-91f3ea6381dd, rgba(255, 255, 255, 0))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cMFKEX3K6\"},motionChild:true,nodeId:\"aAuVlWUHU\",scopeId:\"XNWWxCOLh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-i45i1w framer-r8g0cs\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"aAuVlWUHU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QW5kaWthLTcwMA==\",\"--framer-font-family\":'\"Andika\", \"Andika Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.7)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195)))\"},children:\"Template Stock\"})}),className:\"framer-1js81iw\",fonts:[\"GF;Andika-700\"],layoutDependency:layoutDependency,layoutId:\"Ad1mcOzuu\",style:{\"--extracted-r6o4lv\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({d22eJ2kvj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QW5kaWthLTcwMA==\",\"--framer-font-family\":'\"Andika\", \"Andika Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.5)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195)))\"},children:\"Template Stock\"})})}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9unk2d\",\"data-framer-name\":\"中央\",layoutDependency:layoutDependency,layoutId:\"mBlChSDWH\",children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ifvm0o\",\"data-framer-name\":\"クーポンのエリア\",\"data-highlight\":true,id:`${layoutId}-ifvm0o`,layoutDependency:layoutDependency,layoutId:\"bTzEeZIau\",onMouseEnter:onMouseEntertxyyif({overlay}),ref:ref1,style:{borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8vsp0s\",\"data-framer-name\":\"Studioクーポンコード\",layoutDependency:layoutDependency,layoutId:\"jCcc9ePtP\",style:{backgroundColor:\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\",borderBottomLeftRadius:64,borderTopLeftRadius:64},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC03MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255)))\"},children:\"Studioクーポン\"})}),className:\"framer-1wptl84\",fonts:[\"GF;IBM Plex Sans JP-700\"],layoutDependency:layoutDependency,layoutId:\"oRfpujDe9\",style:{\"--extracted-r6o4lv\":\"var(--token-a9e1e28b-3ffd-4f18-bb5f-4d544e863f71, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e48ri9\",\"data-framer-name\":\"コード\",layoutDependency:layoutDependency,layoutId:\"g53oyADr_\",style:{backgroundColor:\"rgb(238, 238, 238)\",borderBottomRightRadius:64,borderTopRightRadius:64},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC03MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7)))\"},children:\"SKNWKAZ\"})}),className:\"framer-9vqxpu\",fonts:[\"GF;IBM Plex Sans JP-700\"],layoutDependency:layoutDependency,layoutId:\"Tbn7DEX4_\",style:{\"--extracted-r6o4lv\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-ifvm0o`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-9ynxmk\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ArSBCwsEr\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0px 40px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sd8hky-container\",layoutDependency:layoutDependency,layoutId:\"s5xk34AVb-container\",nodeId:\"s5xk34AVb\",rendersWithMotion:true,scopeId:\"XNWWxCOLh\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"s5xk34AVb\",layoutId:\"s5xk34AVb\",style:{width:\"100%\"},width:\"100%\"})})})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||102)-0-102)/1*0)+16,...addPropertyOverrides({d22eJ2kvj:{height:44,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||97)-0-108)/1*0)+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b3pgnb-container\",layoutDependency:layoutDependency,layoutId:\"AkJ7xTPPP-container\",nodeId:\"AkJ7xTPPP\",rendersWithMotion:true,scopeId:\"XNWWxCOLh\",children:/*#__PURE__*/_jsx(UserComponent1,{height:\"100%\",id:\"AkJ7xTPPP\",layoutId:\"AkJ7xTPPP\",NuLJ6w6Hr:NuLJ6w6Hr1vbdzac,style:{height:\"100%\"},variant:\"sEpohhxRR\",width:\"100%\",...addPropertyOverrides({d22eJ2kvj:{variant:\"nrePD9p2n\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+70+((componentViewport?.height||102)-0-102)/1*1),...addPropertyOverrides({d22eJ2kvj:{y:(componentViewport?.y||0)+0+(0+76+((componentViewport?.height||97)-0-108)/1*1)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i0vmu-container\",layoutDependency:layoutDependency,layoutId:\"WjQKSiY9s-container\",nodeId:\"WjQKSiY9s\",rendersWithMotion:true,scopeId:\"XNWWxCOLh\",children:/*#__PURE__*/_jsx(UserComponent2,{height:\"100%\",id:\"WjQKSiY9s\",layoutId:\"WjQKSiY9s\",style:{width:\"100%\"},width:\"100%\",Y5u_QLroS:\"テンプレートデザイナー日香理がつくった日本ユーザー向けのWebサイトテンプレートをまとめています。StudioテンプレートはStudio公式のStoreにて販売しています。Framerのテンプレートはnoteで販売中です。Framer Marketplaceではコンポーネントやベクターセットを提供しています。\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AF1LZ.framer-r8g0cs, .framer-AF1LZ .framer-r8g0cs { display: block; }\",\".framer-AF1LZ.framer-1f9oemo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-AF1LZ .framer-oyfkq { 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 24px 0px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-AF1LZ .framer-i45i1w { 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; text-decoration: none; width: min-content; }\",\".framer-AF1LZ .framer-1js81iw, .framer-AF1LZ .framer-1wptl84, .framer-AF1LZ .framer-9vqxpu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AF1LZ .framer-9unk2d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 70px; justify-content: flex-end; overflow: hidden; padding: 0px 16px 0px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-AF1LZ .framer-ifvm0o { 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: min-content; }\",\".framer-AF1LZ .framer-8vsp0s { 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: hidden; padding: 11px 16px 10px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-AF1LZ .framer-1e48ri9 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 2px 32px 0px 24px; position: relative; width: min-content; }\",\".framer-AF1LZ .framer-9ynxmk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 340px; }\",\".framer-AF1LZ .framer-sd8hky-container, .framer-AF1LZ .framer-i0vmu-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-AF1LZ .framer-1b3pgnb-container { flex: none; height: 38px; position: relative; width: auto; }\",\".framer-AF1LZ.framer-v-mecse9.framer-1f9oemo { width: 500px; }\",\".framer-AF1LZ.framer-v-mecse9 .framer-oyfkq { padding: 16px; }\",\".framer-AF1LZ.framer-v-mecse9 .framer-i45i1w { order: 0; }\",\".framer-AF1LZ.framer-v-mecse9 .framer-1b3pgnb-container { height: auto; order: 2; }\",'.framer-AF1LZ[data-border=\"true\"]::after, .framer-AF1LZ [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 102\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"d22eJ2kvj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BYzxoyMIV\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXNWWxCOLh=withCSS(Component,css,\"framer-AF1LZ\");export default FramerXNWWxCOLh;FramerXNWWxCOLh.displayName=\"テンプレートヘッダー\";FramerXNWWxCOLh.defaultProps={height:102,width:1200};addPropertyControls(FramerXNWWxCOLh,{variant:{options:[\"hslKc5hHC\",\"d22eJ2kvj\"],optionTitles:[\"ヘッダー\",\"Phone/ヘッダー\"],title:\"Variant\",type:ControlType.Enum},BYzxoyMIV:{title:\"メニューを開く\",type:ControlType.EventHandler}});addFonts(FramerXNWWxCOLh,[{explicitInter:true,fonts:[{cssFamilyName:\"Andika\",source:\"google\",style:\"normal\",uiFamilyName:\"Andika\",url:\"https://fonts.gstatic.com/s/andika/v27/mem8Ya6iyW-Lwqg40ZM1V5caXcl0Aw.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans JP\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7JbXrN9Vuw5_BAM.woff2\",weight:\"700\"}]},...UserComponentFonts,...UserComponent1Fonts,...UserComponent2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXNWWxCOLh\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"BYzxoyMIV\\\":\\\"_\\\"}\",\"framerIntrinsicHeight\":\"102\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d22eJ2kvj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XNWWxCOLh.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,InjectSelectionStyle,Link,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,SVG,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import UserComponent3 from\"#framer/local/canvasComponent/FeNiM9MI2/FeNiM9MI2.js\";import UserComponent2 from\"#framer/local/canvasComponent/H3LisFFnF/H3LisFFnF.js\";import UserComponent4 from\"#framer/local/canvasComponent/j1GAwzIBb/j1GAwzIBb.js\";import UserComponent1 from\"#framer/local/canvasComponent/K86NxiKCs/K86NxiKCs.js\";import UserComponent from\"#framer/local/canvasComponent/XNWWxCOLh/XNWWxCOLh.js\";import*as sharedStyle from\"#framer/local/css/mMB8JZ5NK/mMB8JZ5NK.js\";import*as sharedStyle1 from\"#framer/local/css/pnGioXS6j/pnGioXS6j.js\";const UserComponentFonts=getFonts(UserComponent);const UserComponentWithVariantAppearEffect=withVariantAppearEffect(UserComponent);const UserComponent1Fonts=getFonts(UserComponent1);const UserComponent2Fonts=getFonts(UserComponent2);const UserComponent3Fonts=getFonts(UserComponent3);const UserComponent4Fonts=getFonts(UserComponent4);const UserComponent4Controls=getPropertyControls(UserComponent4);const breakpoints={FBLpM9F64:\"(min-width: 1200px)\",M7b2P1a1n:\"(max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Zqw0g\";const variantClassNames={FBLpM9F64:\"framer-v-1bzv3me\",M7b2P1a1n:\"framer-v-dw9yfs\"};const convertFromEnum=(value,activeLocale)=>{return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={M7b2P1a1n:[\".framer-Zqw0g .framer-10omkky-container { height: 65px; }\",\".framer-Zqw0g.framer-1vip0tq { background-color: rgba(0, 0, 0, 0.8); }\",\".framer-Zqw0g.framer-b63axx { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; max-height: 100%; max-width: 300px; padding: 16px 16px 64px 16px; right: 8px; top: 8px; width: 77%; }\",\".framer-Zqw0g .framer-j4st0p { gap: 16px; }\",\".framer-Zqw0g .framer-1inr1nx { gap: 8px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={M7b2P1a1n:\".framer-dw9yfs-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zqw0g.framer-7aq96b, .framer-Zqw0g .framer-7aq96b { display: block; }\",\".framer-Zqw0g.framer-1bzv3me { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-10omkky-container { flex: none; height: 70px; left: calc(50.00000000000002% - 100% / 2); order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-Zqw0g.framer-1vip0tq { background-color: rgba(0, 0, 0, 0.6); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-Zqw0g.framer-b63axx { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-height: 96%; overflow: hidden; overflow-y: auto; padding: 32px; position: fixed; right: 14px; top: 14px; width: 400px; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-Zqw0g .framer-per2ib { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 16px; top: 16px; width: min-content; z-index: 1; }\",\".framer-Zqw0g .framer-1jo1mql { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-Zqw0g .framer-1z0ibib { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-fjjc6b { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Zqw0g .framer-1cnoiay { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-Zqw0g .framer-171kpuk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-13wk181, .framer-Zqw0g .framer-2s9amu { align-content: center; align-items: center; background-color: var(--token-3021f585-cdfa-47a7-ae33-d166fd474480, #f7f7f7); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 24px 16px 24px 16px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-vi0dml, .framer-Zqw0g .framer-1k7hmos { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Zqw0g .framer-j4st0p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-8rpjf4-container, .framer-Zqw0g .framer-u34219-container, .framer-Zqw0g .framer-10rqzz8-container, .framer-Zqw0g .framer-1col41h-container, .framer-Zqw0g .framer-1r8lvue-container, .framer-Zqw0g .framer-1gqw313-container, .framer-Zqw0g .framer-lhdkih-container, .framer-Zqw0g .framer-jmf3d0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Zqw0g .framer-1peid8t, .framer-Zqw0g .framer-1bbpcnr, .framer-Zqw0g .framer-ki875z { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Zqw0g .framer-16a269v { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 287px; }\",\".framer-Zqw0g .framer-gct0r { align-content: flex-start; align-items: flex-start; background-color: var(--token-3021f585-cdfa-47a7-ae33-d166fd474480, #f7f7f7); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 16px 24px 16px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-1inr1nx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-1qhp5fo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Zqw0g .framer-16dc59r, .framer-Zqw0g .framer-lsuly9, .framer-Zqw0g .framer-3gbkgg, .framer-Zqw0g .framer-l86art { 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-Zqw0g .framer-1w1912a { align-content: center; align-items: center; cursor: pointer; 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: 100%; }\",\".framer-Zqw0g .framer-bu6ihn { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Zqw0g .framer-1m026t2-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={FBLpM9F64:\"(min-width: 1200px)\",M7b2P1a1n:\"(max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Desktop:\"UoQ7LovRz\",detail:\"wFjOJqQoa\",Phone:\"VDMqxIdcE\"};const humanReadableVariantMap={Desktop:\"FBLpM9F64\",Phone:\"M7b2P1a1n\"};const getProps=({_,height,id,width,...props})=>{return{...props,Aiyhu62nT:humanReadableEnumMap[_]??_??props.Aiyhu62nT??\"UoQ7LovRz\",variant:humanReadableVariantMap[props.variant]??props.variant??\"FBLpM9F64\"};};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,Aiyhu62nT,children,Tl8OFvzoi,BNaU5wWEc,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const BYzxoyMIV3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const IUNDy5yuF1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"FBLpM9F64\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bzv3me\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M7b2P1a1n:{height:65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-10omkky-container\",layoutScroll:true,nodeId:\"M364fgPma\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M7b2P1a1n:{__framer__targets:undefined,variant:\"d22eJ2kvj\"}},children:/*#__PURE__*/_jsx(UserComponentWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:BNaU5wWEc,target:\"wDNfi13BQ\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,BYzxoyMIV:BYzxoyMIV3bnx0g({overlay}),height:\"100%\",id:\"M364fgPma\",layoutId:\"M364fgPma\",style:{height:\"100%\",width:\"100%\"},variant:convertFromEnum(Tl8OFvzoi,activeLocale),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.2,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1vip0tq\"),exit:{opacity:0,transition:{delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"btoDDIB9g\"),/*#__PURE__*/_jsxs(motion.div,{className:cx(scopingClassNames,\"framer-b63axx\"),\"data-framer-name\":\"メニューコンテンツ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-per2ib\",\"data-framer-name\":\"閉じるアイコン\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1jo1mql\",\"data-framer-name\":\"close\",fill:\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\",intrinsicHeight:32,intrinsicWidth:32,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\"><path fill=\"currentColor\" d=\"M16 2C8.2 2 2 8.2 2 16s6.2 14 14 14 14-6.2 14-14S23.8 2 16 2m5.4 21L16 17.6 10.6 23 9 21.4l5.4-5.4L9 10.6 10.6 9l5.4 5.4L21.4 9l1.6 1.6-5.4 5.4 5.4 5.4z\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1z0ibib\",\"data-framer-name\":\"コンテンツ\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cMFKEX3K6\"},motionChild:true,nodeId:\"ja0IUvyyg\",scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fjjc6b framer-7aq96b\",\"data-framer-name\":\"Logo\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7QW5kaWthLTcwMA==\",\"--framer-font-family\":'\"Andika\", \"Andika Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0ce3dbf5-aadc-4e3a-aeb1-272c03aa4c48, rgb(5, 96, 195))\"},children:\"Template Stock\"})}),className:\"framer-1cnoiay\",fonts:[\"GF;Andika-700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-171kpuk\",\"data-framer-name\":\"リンクエリア\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13wk181\",\"data-framer-name\":\"解説まとめ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fllc4c\",\"data-styles-preset\":\"mMB8JZ5NK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},children:\"テンプレートの使い方ガイド\"})}),className:\"framer-vi0dml\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j4st0p\",\"data-framer-name\":\"リンクエリア\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-8rpjf4-container\",\"data-framer-name\":\"Youtube\",inComponentSlot:true,name:\"Youtube\",nodeId:\"Ypla1bEfU\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent1,{GaaI6y4IA:\"Youtube\",height:\"100%\",id:\"Ypla1bEfU\",IUNDy5yuF:IUNDy5yuF1wnntms({overlay}),layoutId:\"Ypla1bEfU\",name:\"Youtube\",width:\"100%\",x2RHwiP4Q:\"https://www.youtube.com/@hikari-template\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-u34219-container\",\"data-framer-name\":\"Note\",inComponentSlot:true,name:\"Note\",nodeId:\"vUv0JsyQ7\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent1,{GaaI6y4IA:\"Note\",height:\"100%\",id:\"vUv0JsyQ7\",IUNDy5yuF:IUNDy5yuF1wnntms({overlay}),layoutId:\"vUv0JsyQ7\",name:\"Note\",width:\"100%\",x2RHwiP4Q:\"https://note.com/hikari_graphics\"})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2s9amu\",\"data-framer-name\":\"領収書の発行について\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fllc4c\",\"data-styles-preset\":\"mMB8JZ5NK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},children:\"領収書の発行依頼\"})}),className:\"framer-1peid8t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M7b2P1a1n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xchfb5\",\"data-styles-preset\":\"pnGioXS6j\",children:\"登録番号を記載した領収書の発行が可能です。３営業日以内にメールアドレスにPDFにて送付させていただきます。 \"})}),fonts:[\"Inter\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.85)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},children:\"登録番号を記載した領収書の発行が可能です。３営業日以内にメールアドレスにPDFにて送付させていただきます。 \"})}),className:\"framer-1bbpcnr\",fonts:[\"GF;IBM Plex Sans JP-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":fyYGVeSGj\",webPageId:\"cMFKEX3K6\"},motionChild:true,nodeId:\"eWq16NsOR\",openInNewTab:false,scopeId:\"wcECNu0v7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16a269v framer-7aq96b\",\"data-framer-name\":\"お問い合わせへリンク\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10rqzz8-container\",\"data-framer-name\":\"お問い合わせフォーム\",inComponentSlot:true,name:\"お問い合わせフォーム\",nodeId:\"noqrHdXiS\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent2,{height:\"100%\",id:\"noqrHdXiS\",layoutId:\"noqrHdXiS\",MAV8RZWSo:\"領収書の発行フォーム\",name:\"お問い合わせフォーム\",variant:\"wocvJ9dFL\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gct0r\",\"data-framer-name\":\"当サイトについて\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fllc4c\",\"data-styles-preset\":\"mMB8JZ5NK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},children:\"当サイトについて\"})}),className:\"framer-1k7hmos\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1inr1nx\",\"data-framer-name\":\"自己紹介\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M7b2P1a1n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xchfb5\",\"data-styles-preset\":\"pnGioXS6j\",children:\"テンプレートデザイナーの日香理が運営します。Webサイト設計・デザイン・Framer／Studio構築を承るフリーランスWebデザイナーです。\"})}),fonts:[\"Inter\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBKUC01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans JP\", \"IBM Plex Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.85)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--token-947588fb-0bca-4119-8b00-24ff04233e76, rgb(8, 8, 7))\"},children:\"テンプレートデザイナーの日香理が運営します。Webサイト設計・デザイン・Framer／Studio構築を承るフリーランスWebデザイナーです。\"})}),className:\"framer-ki875z\",fonts:[\"GF;IBM Plex Sans JP-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qhp5fo\",\"data-framer-name\":\"SNS\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16dc59r\",\"data-framer-name\":\"hikari-ito.com\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1col41h-container\",\"data-framer-name\":\"hikari-ito.com\",inComponentSlot:true,name:\"hikari-ito.com\",nodeId:\"KIdKPcesq\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent3,{height:\"100%\",id:\"KIdKPcesq\",layoutId:\"KIdKPcesq\",LUqChF_1N:\"hikari-ito.com\",name:\"hikari-ito.com\",oKfPQCnLp:\"https://hikari-ito.com/\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lsuly9\",\"data-framer-name\":\"Studio Store\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r8lvue-container\",inComponentSlot:true,nodeId:\"b0Kwu377b\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent3,{height:\"100%\",id:\"b0Kwu377b\",layoutId:\"b0Kwu377b\",LUqChF_1N:\"Studio Store\",oKfPQCnLp:\"https://studio.design/ja/store/designers/hikari\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3gbkgg\",\"data-framer-name\":\"X\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gqw313-container\",inComponentSlot:true,nodeId:\"SWvwMs8Tq\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent3,{height:\"100%\",id:\"SWvwMs8Tq\",layoutId:\"SWvwMs8Tq\",LUqChF_1N:\"X\",oKfPQCnLp:\"https://x.com/hikari_graphics\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l86art\",\"data-framer-name\":\"Instagram\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-lhdkih-container\",inComponentSlot:true,nodeId:\"YGdEJQ9Ht\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent3,{height:\"100%\",id:\"YGdEJQ9Ht\",layoutId:\"YGdEJQ9Ht\",LUqChF_1N:\"Instagram\",oKfPQCnLp:\"https://www.instagram.com/hikari.graphics/\",width:\"100%\"})})})})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w1912a\",\"data-framer-name\":\"閉じる\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jmf3d0-container\",\"data-framer-name\":\"閉じるボタン\",inComponentSlot:true,name:\"閉じるボタン\",nodeId:\"tCKcG1S5L\",rendersWithMotion:true,scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(UserComponent2,{height:\"100%\",id:\"tCKcG1S5L\",layoutId:\"tCKcG1S5L\",MAV8RZWSo:\"メニューを閉じる\",name:\"閉じるボタン\",variant:\"GQl7ZVzEY\",width:\"100%\"})})})})]})]})}),getContainer())})})]})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-bu6ihn\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:266,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m026t2-container\",nodeId:\"fDuHkaeLF\",scopeId:\"wcECNu0v7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M7b2P1a1n:{variant:\"VDMqxIdcE\"}},children:/*#__PURE__*/_jsx(UserComponent4,{height:\"100%\",id:\"fDuHkaeLF\",layoutId:\"fDuHkaeLF\",style:{width:\"100%\"},variant:Aiyhu62nT,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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"M7b2P1a1n\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Aiyhu62nT\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"FBLpM9F64\":[\".framer-10omkky-container\",\".framer-1m026t2-container\"],\"M7b2P1a1n\":[\".framer-10omkky-container\",\".framer-1m026t2-container\"]}\n * @framerBreakpoints {\"FBLpM9F64\":{\"min\":1200,\"canvasClassName\":\"framer-1bzv3me-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"M7b2P1a1n\":{\"max\":1199,\"canvasClassName\":\"framer-dw9yfs-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant FBLpM9F64\n * @framerLayoutTemplate\n */const FramerwcECNu0v7=withCSS(Component,css,\"framer-Zqw0g\");export default FramerwcECNu0v7;FramerwcECNu0v7.displayName=\"テンプレートサイト\";FramerwcECNu0v7.defaultProps={height:1e3,width:1200};addPropertyControls(FramerwcECNu0v7,{Aiyhu62nT:UserComponent4Controls?.[\"variant\"]&&{...UserComponent4Controls[\"variant\"],defaultValue:\"UoQ7LovRz\",description:undefined,hidden:undefined,title:\"フッターの切り替え\"}});addFonts(FramerwcECNu0v7,[{explicitInter:true,fonts:[{cssFamilyName:\"Andika\",source:\"google\",style:\"normal\",uiFamilyName:\"Andika\",url:\"https://fonts.gstatic.com/s/andika/v27/mem8Ya6iyW-Lwqg40ZM1V5caXcl0Aw.woff2\",weight:\"700\"},{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\"},{cssFamilyName:\"IBM Plex Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans JP\",url:\"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7N7RrN9Vuw5_BAM.woff2\",weight:\"500\"}]},...UserComponentFonts,...UserComponent1Fonts,...UserComponent2Fonts,...UserComponent3Fonts,...UserComponent4Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwcECNu0v7\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"FBLpM9F64\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"FBLpM9F64\\\":[\\\".framer-10omkky-container\\\",\\\".framer-1m026t2-container\\\"],\\\"M7b2P1a1n\\\":[\\\".framer-10omkky-container\\\",\\\".framer-1m026t2-container\\\"]}\",\"framerVariables\":\"{\\\"Aiyhu62nT\\\":\\\"_\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"FBLpM9F64\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1bzv3me-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"M7b2P1a1n\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-dw9yfs-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M7b2P1a1n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (55cf326)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={DMBhLf3Fu:{hover:true}};const cycleOrder=[\"DMBhLf3Fu\",\"Shw8v2HbL\",\"WsBInnnp9\"];const serializationHash=\"framer-dWxYc\";const variantClassNames={DMBhLf3Fu:\"framer-v-117vels\",Shw8v2HbL:\"framer-v-1n71gfy\",WsBInnnp9:\"framer-v-fqkfjz\"};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 transition2={delay:0,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const transition3={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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 humanReadableVariantMap={\"SP/制作サービス\":\"WsBInnnp9\",\"制作サービスのリンク\":\"DMBhLf3Fu\",\"制作サービスの現在のページ\":\"Shw8v2HbL\"};const getProps=({_,_1,height,id,title,width,...props})=>{return{...props,kK1PvtZCq:_1??props.kK1PvtZCq,MEOmU27Iz:_??props.MEOmU27Iz??{alt:\"\",pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/IdkkBxNbrd94uYNuh2Z4eycYxbY.png\"},SB2bmOUKu:title??props.SB2bmOUKu??\"スクール向けサイト制作\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DMBhLf3Fu\"};};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,SB2bmOUKu,MEOmU27Iz,kK1PvtZCq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DMBhLf3Fu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WsBInnnp9\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"DMBhLf3Fu-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:kK1PvtZCq,motionChild:true,nodeId:\"DMBhLf3Fu\",openInNewTab:false,scopeId:\"VmKL1tgIN\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"制作サービスへのリンク\",className:`${cx(scopingClassNames,\"framer-117vels\",className,classNames)} framer-oxmltd`,\"data-border\":true,\"data-framer-name\":\"制作サービスのリンク\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"DMBhLf3Fu\",ref:refBinding,style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-443a8373-3771-4eb3-b1c4-8eee89a100af, rgba(255, 255, 255, 0.9))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",backgroundColor:\"var(--token-f953c9ee-b08d-4aad-97e9-ac10beaf6af1, rgba(255, 255, 255, 0.4))\",borderBottomLeftRadius:8,borderBottomRightRadius:0,borderTopLeftRadius:8,borderTopRightRadius:0,boxShadow:\"inset 0px 0px 24px 0px rgba(255, 255, 255, 0.25)\",...style},variants:{\"DMBhLf3Fu-hover\":{backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\",borderBottomRightRadius:0,borderTopRightRadius:0},Shw8v2HbL:{backgroundColor:\"rgba(171, 233, 255, 0.24)\"},WsBInnnp9:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(33, 33, 33, 0)\",\"--border-left-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\",borderBottomRightRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"DMBhLf3Fu-hover\":{\"data-framer-name\":undefined},Shw8v2HbL:{\"data-framer-name\":\"制作サービスの現在のページ\"},WsBInnnp9:{\"data-framer-name\":\"SP/制作サービス\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gk7l5q\",\"data-framer-name\":\"ナビボタン\",layoutDependency:layoutDependency,layoutId:\"nsEbNDYVx\",style:{borderBottomLeftRadius:0,borderTopLeftRadius:0},variants:{\"DMBhLf3Fu-hover\":{borderBottomLeftRadius:9,borderTopLeftRadius:9}},whileHover:animation,children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WmVuIE9sZCBNaW5jaG8tcmVndWxhcg==\",\"--framer-font-family\":'\"Zen Old Mincho\", \"Zen Old Mincho Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:\"スクール向けサイト制作\"})}),className:\"framer-19i8rxc\",\"data-framer-name\":\"サービス名\",fonts:[\"GF;Zen Old Mincho-regular\"],layoutDependency:layoutDependency,layoutId:\"i5ukckytc\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SB2bmOUKu,verticalAlignment:\"center\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:100,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||80)-0-80)/2+0+0)+4+18),pixelHeight:100,pixelWidth:100,sizes:\"40px\",...toResponsiveImage(MEOmU27Iz)},className:\"framer-1rf3vcm\",\"data-framer-name\":\"アイコン画像\",layoutDependency:layoutDependency,layoutId:\"COn4o1UeI\",style:{opacity:.85},...addPropertyOverrides({WsBInnnp9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:100,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-144)/2)+61.5),pixelHeight:100,pixelWidth:100,sizes:\"21px\",...toResponsiveImage(MEOmU27Iz)}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1gzgxea\",\"data-framer-appear-id\":\"1gzgxea\",\"data-framer-name\":\"吹き出し\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"FCi8vu4bf\",optimized:true,style:{backgroundColor:\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-93wcb7\",\"data-framer-name\":\"right\",fill:\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"Qb8o9WEN7\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 15 15\"><path fill=\"currentColor\" d=\"M12 7.5 4 0v15z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WmVuIE9sZCBNaW5jaG8tNzAw\",\"--framer-font-family\":'\"Zen Old Mincho\", \"Zen Old Mincho Placeholder\", serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255)))\"},children:\"スクール向けサイト制作\"})}),className:\"framer-19y4wep\",\"data-framer-name\":\"サービス名\",fonts:[\"GF;Zen Old Mincho-700\"],layoutDependency:layoutDependency,layoutId:\"A67p5V9pF\",style:{\"--extracted-r6o4lv\":\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SB2bmOUKu,verticalAlignment:\"center\",whileHover:animation1,withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dWxYc.framer-oxmltd, .framer-dWxYc .framer-oxmltd { display: block; }\",\".framer-dWxYc.framer-117vels { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 80px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 104px; will-change: var(--framer-will-change-override, transform); }\",\".framer-dWxYc .framer-gk7l5q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: visible; padding: 4px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-dWxYc .framer-19i8rxc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 10; }\",\".framer-dWxYc .framer-1rf3vcm { flex: none; height: 36px; overflow: visible; position: relative; width: 40px; }\",\".framer-dWxYc .framer-1gzgxea { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: -250px; overflow: visible; padding: 8px 16px 8px 16px; position: absolute; top: 20px; width: 230px; z-index: 10; }\",\".framer-dWxYc .framer-93wcb7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: absolute; right: -7px; top: 14px; width: 12px; z-index: 1; }\",\".framer-dWxYc .framer-19y4wep { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 10; }\",\".framer-dWxYc.framer-v-1n71gfy.framer-117vels { cursor: unset; }\",\".framer-dWxYc.framer-v-fqkfjz.framer-117vels { cursor: unset; flex-direction: row; height: min-content; justify-content: flex-start; width: 300px; }\",\".framer-dWxYc.framer-v-fqkfjz .framer-gk7l5q { flex: 1 0 0px; flex-direction: row; gap: 8px; height: min-content; justify-content: flex-start; padding: 16px; width: 1px; }\",\".framer-dWxYc.framer-v-fqkfjz .framer-19i8rxc { flex: 1 0 0px; order: 1; width: 1px; }\",\".framer-dWxYc.framer-v-fqkfjz .framer-1rf3vcm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 21px; justify-content: center; order: 0; padding: 0px; width: 21px; }\",\".framer-dWxYc.framer-v-117vels.hover.framer-117vels { overflow: visible; will-change: unset; }\",\".framer-dWxYc.framer-v-117vels.hover .framer-93wcb7 { order: 1; }\",\".framer-dWxYc.framer-v-117vels.hover .framer-19y4wep { order: 0; }\",'.framer-dWxYc[data-border=\"true\"]::after, .framer-dWxYc [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 104\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Shw8v2HbL\":{\"layout\":[\"fixed\",\"fixed\"]},\"WsBInnnp9\":{\"layout\":[\"fixed\",\"auto\"]},\"uHvZ5vtF1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SB2bmOUKu\":\"title\",\"MEOmU27Iz\":\"_\",\"kK1PvtZCq\":\"_1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVmKL1tgIN=withCSS(Component,css,\"framer-dWxYc\");export default FramerVmKL1tgIN;FramerVmKL1tgIN.displayName=\"制作サービスのボタンデザイン\";FramerVmKL1tgIN.defaultProps={height:80,width:104};addPropertyControls(FramerVmKL1tgIN,{variant:{options:[\"DMBhLf3Fu\",\"Shw8v2HbL\",\"WsBInnnp9\"],optionTitles:[\"制作サービスのリンク\",\"制作サービスの現在のページ\",\"SP/制作サービス\"],title:\"Variant\",type:ControlType.Enum},SB2bmOUKu:{defaultValue:\"スクール向けサイト制作\",displayTextArea:false,title:\"Title\",type:ControlType.String},MEOmU27Iz:{__defaultAssetReference:\"data:framer/asset-reference,IdkkBxNbrd94uYNuh2Z4eycYxbY.png?originalFilename=file.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,IdkkBxNbrd94uYNuh2Z4eycYxbY.png?originalFilename=file.png&preferredSize=auto\"},title:\"アイコン画像\",type:ControlType.ResponsiveImage},kK1PvtZCq:{title:\"リンク先の指定\",type:ControlType.Link}});addFonts(FramerVmKL1tgIN,[{explicitInter:true,fonts:[{family:\"Zen Old Mincho\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/zenoldmincho/v12/tss0ApVaYytLwxTqcxfMyBveyYbyg31S2s8p.woff2\",weight:\"400\"},{family:\"Zen Old Mincho\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/zenoldmincho/v12/tss3ApVaYytLwxTqcxfMyBveyb5LrFlf8dMgPgBu.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVmKL1tgIN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"SB2bmOUKu\\\":\\\"title\\\",\\\"MEOmU27Iz\\\":\\\"_\\\",\\\"kK1PvtZCq\\\":\\\"_1\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"104\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Shw8v2HbL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WsBInnnp9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uHvZ5vtF1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VmKL1tgIN.map","// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,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 UserComponent from\"https://framerusercontent.com/modules/DF7U8BB78P1gCsA15AM6/U7RgDr1ajNTXMLxvjgAh/VmKL1tgIN.js\";const UserComponentFonts=getFonts(UserComponent);const UserComponentControls=getPropertyControls(UserComponent);const cycleOrder=[\"ZVptG7wGW\",\"yXYAFkJDP\"];const serializationHash=\"framer-kOGIP\";const variantClassNames={yXYAFkJDP:\"framer-v-m6kx2i\",ZVptG7wGW:\"framer-v-nti2h4\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 humanReadableEnumMap={\"SP/制作サービス\":\"WsBInnnp9\",\"制作サービスのリンク\":\"DMBhLf3Fu\",\"制作サービスの現在のページ\":\"Shw8v2HbL\"};const humanReadableVariantMap={\"SP/制作サービスのナビ\":\"yXYAFkJDP\",\"制作サービスのナビ（アイコンのみ）\":\"ZVptG7wGW\"};const getProps=({height,id,variant1,width,...props})=>{return{...props,aVKGoyadM:humanReadableEnumMap[variant1]??variant1??props.aVKGoyadM??\"DMBhLf3Fu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZVptG7wGW\"};};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,aVKGoyadM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZVptG7wGW\",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-nti2h4\",className,classNames),\"data-framer-name\":\"制作サービスのナビ（アイコンのみ）\",layoutDependency:layoutDependency,layoutId:\"ZVptG7wGW\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",...style},...addPropertyOverrides({yXYAFkJDP:{\"data-framer-name\":\"SP/制作サービスのナビ\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ceikpn\",\"data-framer-name\":\"ナビ\",layoutDependency:layoutDependency,layoutId:\"IgHdUwoxT\",style:{borderBottomRightRadius:16,borderTopRightRadius:16,transformPerspective:1200},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vyregv\",\"data-framer-name\":\"ポートフォリオサイト制作\",layoutDependency:layoutDependency,layoutId:\"aq9nqGvi1\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yXYAFkJDP:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({yXYAFkJDP:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{kSzXbphwk:\"portfolio\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"bNWxDbMuB\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined},{href:{pathVariables:{kSzXbphwk:\"portfolio\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"bNWxDbMuB\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+0+0+0+0+0,...addPropertyOverrides({yXYAFkJDP:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-52wjw3-container\",\"data-framer-name\":\"アイコンボタン\",layoutDependency:layoutDependency,layoutId:\"b3RTs9n5m-container\",name:\"アイコンボタン\",nodeId:\"b3RTs9n5m\",rendersWithMotion:true,scopeId:\"e37W9fqUj\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"b3RTs9n5m\",kK1PvtZCq:resolvedLinks[0],layoutId:\"b3RTs9n5m\",MEOmU27Iz:addImageAlt({pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/JFgmSrvHeAPlxYIIiSXOXwK3tIc.png\"},\"フォルダのアイコン。ポートフォリオサイト制作へのリンクに表示している。\"),name:\"アイコンボタン\",SB2bmOUKu:\"ポートフォリオサイト制作\",variant:aVKGoyadM,width:\"100%\",...addPropertyOverrides({yXYAFkJDP:{kK1PvtZCq:resolvedLinks[1],style:{width:\"100%\"},variant:\"WsBInnnp9\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hvixi8\",\"data-framer-name\":\"スクール向けサイト制作\",layoutDependency:layoutDependency,layoutId:\"RDkiYcFiT\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{kSzXbphwk:\"school\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"dD7Hq1lnP\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined},{href:{pathVariables:{kSzXbphwk:\"school\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"dD7Hq1lnP\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+0+0+0+88+0,...addPropertyOverrides({yXYAFkJDP:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j1twi5-container\",\"data-framer-name\":\"アイコンボタン\",layoutDependency:layoutDependency,layoutId:\"f51R45g_j-container\",name:\"アイコンボタン\",nodeId:\"f51R45g_j\",rendersWithMotion:true,scopeId:\"e37W9fqUj\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"f51R45g_j\",kK1PvtZCq:resolvedLinks1[0],layoutId:\"f51R45g_j\",MEOmU27Iz:addImageAlt({pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/Gv2ad2jw8ai4utBz0Imr1fXaGqQ.png\"},\"学校のアイコン。スクールサイト制作のリンクに表示している。\"),name:\"アイコンボタン\",SB2bmOUKu:\"スクールサイト制作\",variant:aVKGoyadM,width:\"100%\",...addPropertyOverrides({yXYAFkJDP:{kK1PvtZCq:resolvedLinks1[1],style:{width:\"100%\"},variant:\"WsBInnnp9\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-78u4wa\",\"data-framer-name\":\"プロダクションサイト制作\",layoutDependency:layoutDependency,layoutId:\"enpGK5DzZ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{kSzXbphwk:\"production\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"upMiHZG2v\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined},{href:{pathVariables:{kSzXbphwk:\"production\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"upMiHZG2v\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+0+0+0+176+0,...addPropertyOverrides({yXYAFkJDP:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1apzccu-container\",\"data-framer-name\":\"アイコンボタン\",layoutDependency:layoutDependency,layoutId:\"k4D01dxgg-container\",name:\"アイコンボタン\",nodeId:\"k4D01dxgg\",rendersWithMotion:true,scopeId:\"e37W9fqUj\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"k4D01dxgg\",kK1PvtZCq:resolvedLinks2[0],layoutId:\"k4D01dxgg\",MEOmU27Iz:addImageAlt({pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/MsJkXzGzXkBm9Taxi7vgXHdmrE.png\"},\"マイクのアイコン。プロダクションサイト制作のリンクに表示している。\"),name:\"アイコンボタン\",SB2bmOUKu:\"プロダクションサイト制作\",variant:aVKGoyadM,width:\"100%\",...addPropertyOverrides({yXYAFkJDP:{kK1PvtZCq:resolvedLinks2[1],style:{width:\"100%\"},variant:\"WsBInnnp9\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hzxt7p\",\"data-framer-name\":\"オリジナルサイト制作\",layoutDependency:layoutDependency,layoutId:\"iMfy874CI\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{kSzXbphwk:\"original\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"rFzV1ilMZ\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined},{href:{pathVariables:{kSzXbphwk:\"original\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"rFzV1ilMZ\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+0+0+0+264+0,...addPropertyOverrides({yXYAFkJDP:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sly6qc-container\",\"data-framer-name\":\"アイコンボタン\",layoutDependency:layoutDependency,layoutId:\"GqYwRKlEx-container\",name:\"アイコンボタン\",nodeId:\"GqYwRKlEx\",rendersWithMotion:true,scopeId:\"e37W9fqUj\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"GqYwRKlEx\",kK1PvtZCq:resolvedLinks3[0],layoutId:\"GqYwRKlEx\",MEOmU27Iz:addImageAlt({pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/VLHmOyjEhjPZeXbA8UCvIpVI.png\"},\"パズルのピースのアイコン。オリジナルデザイン制作のリンクに表示している。\"),name:\"アイコンボタン\",SB2bmOUKu:\"オリジナルサイト制作\",variant:aVKGoyadM,width:\"100%\",...addPropertyOverrides({yXYAFkJDP:{kK1PvtZCq:resolvedLinks3[1],style:{width:\"100%\"},variant:\"WsBInnnp9\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x53msv\",\"data-framer-name\":\"スポット支援\",layoutDependency:layoutDependency,layoutId:\"XTBSZr7E9\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{kSzXbphwk:\"support\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"rRhyIbIXw\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined},{href:{pathVariables:{kSzXbphwk:\"support\"},unresolvedPathSlugs:{kSzXbphwk:{collectionId:\"p5BNEx0CZ\",collectionItemId:\"rRhyIbIXw\"}},webPageId:\"EgCLjdFna\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+0+0+0+352+0,...addPropertyOverrides({yXYAFkJDP:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uayzkg-container\",\"data-framer-name\":\"アイコンボタン\",layoutDependency:layoutDependency,layoutId:\"xnHhzkKQv-container\",name:\"アイコンボタン\",nodeId:\"xnHhzkKQv\",rendersWithMotion:true,scopeId:\"e37W9fqUj\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"xnHhzkKQv\",kK1PvtZCq:resolvedLinks4[0],layoutId:\"xnHhzkKQv\",MEOmU27Iz:addImageAlt({pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/MnNpPkLqnsT5BVLQxUIKmHJXyHM.png\"},\"メガホンのアイコン。スポット支援ページへのリンクに表示している。\"),name:\"アイコンボタン\",SB2bmOUKu:\"スポット支援\",variant:aVKGoyadM,width:\"100%\",...addPropertyOverrides({yXYAFkJDP:{kK1PvtZCq:resolvedLinks4[1],style:{width:\"100%\"},variant:\"WsBInnnp9\"}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kOGIP.framer-acme1f, .framer-kOGIP .framer-acme1f { display: block; }\",\".framer-kOGIP.framer-nti2h4 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 737px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 104px; }\",\".framer-kOGIP .framer-ceikpn { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-kOGIP .framer-1vyregv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kOGIP .framer-52wjw3-container, .framer-kOGIP .framer-j1twi5-container, .framer-kOGIP .framer-1apzccu-container, .framer-kOGIP .framer-sly6qc-container, .framer-kOGIP .framer-1uayzkg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kOGIP .framer-1hvixi8, .framer-kOGIP .framer-78u4wa, .framer-kOGIP .framer-hzxt7p, .framer-kOGIP .framer-x53msv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kOGIP.framer-v-m6kx2i.framer-nti2h4 { align-content: center; align-items: center; height: min-content; width: 400px; }\",\".framer-kOGIP.framer-v-m6kx2i .framer-ceikpn { align-content: center; align-items: center; }\",\".framer-kOGIP.framer-v-m6kx2i .framer-52wjw3-container, .framer-kOGIP.framer-v-m6kx2i .framer-j1twi5-container, .framer-kOGIP.framer-v-m6kx2i .framer-1apzccu-container, .framer-kOGIP.framer-v-m6kx2i .framer-sly6qc-container, .framer-kOGIP.framer-v-m6kx2i .framer-1uayzkg-container { width: 100%; }\",'.framer-kOGIP[data-border=\"true\"]::after, .framer-kOGIP [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 737\n * @framerIntrinsicWidth 104\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yXYAFkJDP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aVKGoyadM\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere37W9fqUj=withCSS(Component,css,\"framer-kOGIP\");export default Framere37W9fqUj;Framere37W9fqUj.displayName=\"制作サービスのボタンエリア（静的）\";Framere37W9fqUj.defaultProps={height:737,width:104};addPropertyControls(Framere37W9fqUj,{variant:{options:[\"ZVptG7wGW\",\"yXYAFkJDP\"],optionTitles:[\"制作サービスのナビ（アイコンのみ）\",\"SP/制作サービスのナビ\"],title:\"Variant\",type:ControlType.Enum},aVKGoyadM:UserComponentControls?.[\"variant\"]&&{...UserComponentControls[\"variant\"],defaultValue:\"DMBhLf3Fu\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(Framere37W9fqUj,[{explicitInter:true,fonts:[]},...UserComponentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere37W9fqUj\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yXYAFkJDP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"737\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"aVKGoyadM\\\":\\\"variant1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"104\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (55cf326)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={wePuIbtVq:{hover:true}};const cycleOrder=[\"wePuIbtVq\",\"EA0PTbZSQ\",\"nrAmHMwR7\"];const serializationHash=\"framer-CN4p1\";const variantClassNames={EA0PTbZSQ:\"framer-v-1y7113w\",nrAmHMwR7:\"framer-v-kucuw\",wePuIbtVq:\"framer-v-12xs8bd\"};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 humanReadableVariantMap={\"Desktop/名前\":\"wePuIbtVq\",\"Phone/名前\":\"nrAmHMwR7\",\"Tablet/名前\":\"EA0PTbZSQ\"};const getProps=({_,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wePuIbtVq\",weXuiGQow:_??props.weXuiGQow};};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,weXuiGQow,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wePuIbtVq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"wePuIbtVq-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"wePuIbtVq-hover\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:weXuiGQow,motionChild:true,nodeId:\"wePuIbtVq\",openInNewTab:false,scopeId:\"iQlkrF9cn\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"ひかり\",className:`${cx(scopingClassNames,\"framer-12xs8bd\",className,classNames)} framer-19bjssx`,\"data-framer-name\":\"Desktop/名前\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wePuIbtVq\",onTap:onTap4zbyd6,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"wePuIbtVq-hover\":{backgroundColor:\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},...addPropertyOverrides({\"wePuIbtVq-hover\":{\"data-framer-name\":undefined},EA0PTbZSQ:{\"data-framer-name\":\"Tablet/名前\"},nrAmHMwR7:{\"data-framer-name\":\"Phone/名前\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1o0tocl\",\"data-framer-name\":\"Hikari/白\",fill:\"black\",intrinsicHeight:33,intrinsicWidth:104,layoutDependency:layoutDependency,layoutId:\"wT0BDqq8r\",svg:'<svg id=\"_レイヤー_1\" data-name=\"レイヤー 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 104.11 33.17\"><defs><style>.cls-1{fill:#fff}</style></defs><path class=\"cls-1\" d=\"M22.51 4.02c-.35-.26-.71-.52-1.07-.79-.37-.28-.64-.47-.79-.55-.27-.2-.47-.27-.65-.23-.14.04-.29.13-.45.29-.13.13-.32.35-.59.66-.25.3-.45.52-.59.67-.1.1-.18.11-.23.11H4.97c-.24-.14-.55-.32-.93-.52-.41-.22-.79-.43-1.16-.63-.37-.19-.64-.34-.82-.44a.606.606 0 0 0-.67.06c-.13.1-.26.29-.16.69.09.25.17.63.23 1.12.06.51.11 1.25.15 2.19.04.95.06 2.26.06 3.9 0 1.77-.01 3.62-.04 5.55-.02 1.93-.06 3.8-.11 5.62-.05 1.82-.09 3.48-.13 4.98l-.09 3.67c-.02.95-.04 1.49-.04 1.61 0 .46.2.66.37.76.2.11.42.16.65.16.6 0 1.15-.13 1.63-.38.34-.18.8-.47.8-.87v-2.04h14v1.56c0 .24.09.8.95.8.7 0 1.3-.14 1.77-.4.53-.3.77-.58.77-.88 0-.12-.01-.62-.04-1.5-.02-.87-.06-2.03-.09-3.47-.04-1.44-.08-3.04-.13-4.8-.05-1.73-.09-3.57-.11-5.49-.02-1.9-.04-3.75-.04-5.55v-3.1c0-.27.03-.34.03-.34.02-.04.07-.07.11-.09.18-.08.37-.17.59-.29.21-.11.4-.22.57-.31.27-.14.43-.31.46-.52.03-.21-.07-.42-.28-.62-.13-.13-.38-.33-.75-.6ZM4.71 16.01V5.78h14v10.23h-14Zm13.99 1.61V28H4.71V17.62h14Zm41.17-2.51c-1.73-.54-3.49-1.31-5.23-2.29-1.57-.88-3.03-1.98-4.37-3.27h12.98c.15 0 .5-.05.6-.56a.853.853 0 0 0-.28-.83c-.1-.1-.32-.3-.67-.6-.34-.3-.7-.59-1.05-.89-.37-.31-.63-.5-.75-.55-.34-.27-.69-.26-1 .06-.05.07-.17.23-.38.48l-.62.77c-.19.24-.32.39-.39.46-.02.02-.07.07-.21.07h-9.35V4.84c1.42-.14 2.84-.31 4.23-.51 1.46-.21 2.87-.46 4.19-.75.24-.06.44-.07.59-.04a2 2 0 0 1 .57.26c.34.2.68.16.91-.11.14-.14.22-.3.22-.46s-.07-.32-.22-.46c-.14-.14-.39-.38-.73-.72l-1.03-1c-.34-.33-.57-.55-.69-.67-.22-.22-.42-.18-.52-.13-.17.05-.34.18-.54.41-.15.17-.37.31-.66.41-1.22.42-2.73.81-4.48 1.17-1.77.35-3.69.67-5.69.94-2.01.27-4.03.49-6 .66-1.96.17-3.8.28-5.45.36h-.1l-.07.07c-.33.33-.34.73 0 1.09l.07.08h.11c1.61.05 3.58.05 5.86 0 2.19-.04 4.5-.17 6.88-.37v2.89H34.41c-.83-.05-1.55-.14-2.13-.28l-.37-.09.4 2.19.25-.05c.46-.09 1.08-.15 1.84-.17h10.05c-.78.87-1.67 1.75-2.65 2.62a51.48 51.48 0 0 1-3.56 2.88c-1.22.9-2.43 1.74-3.61 2.48-1.17.74-2.25 1.35-3.21 1.82l-.09.05-.03.1c-.08.25-.08.47.01.65.09.17.25.29.48.35l.08.02.08-.03c.98-.36 2.12-.86 3.4-1.51 1.28-.64 2.64-1.4 4.06-2.27 1.41-.87 2.8-1.82 4.11-2.84 1.14-.88 2.18-1.8 3.1-2.74v.55c0 .64 0 1.34-.02 2.1-.01.76-.03 1.48-.05 2.17-.02.69-.04 1.28-.05 1.76-.01.49-.02.78-.02.88 0 .57.36.89 1 .89.45 0 .86-.11 1.23-.34.27-.16.62-.42.62-.77 0-.19-.01-.66-.04-1.41-.02-.75-.05-1.6-.07-2.56-.02-.96-.04-1.86-.04-2.72v-1.17c.69.83 1.47 1.64 2.32 2.42 1.05.95 2.17 1.84 3.33 2.65 1.16.81 2.32 1.53 3.45 2.16 1.13.63 2.19 1.15 3.14 1.53l.22.09.1-.21c.17-.37.54-.81 1.1-1.31s1.17-.91 1.81-1.2l.8-.37-.87-.1c-1.36-.16-2.92-.52-4.65-1.06Z\"/><path class=\"cls-1\" d=\"M58.21 19.74c-.33-.26-.67-.52-1-.77-.34-.25-.58-.43-.71-.52-.26-.19-.46-.26-.64-.22-.14.04-.28.13-.44.28-.12.12-.3.32-.53.6-.22.27-.42.5-.57.68-.02.02-.07.07-.21.07H41.33c-.21-.11-.48-.26-.82-.43a85.8 85.8 0 0 1-1.04-.56c-.35-.2-.6-.33-.73-.38-.24-.16-.51-.14-.67.04-.26.17-.31.45-.16.67.11.24.2.63.26 1.17.07.55.1 1.39.1 2.49 0 .92-.01 1.89-.04 2.89l-.07 2.86c-.02.9-.05 1.66-.07 2.29-.02.63-.04 1.02-.04 1.17 0 .35.1.59.28.72.16.11.36.17.61.17.56 0 1.06-.11 1.48-.33.49-.25.72-.52.72-.81v-1.39h13.51v1.53c0 .24.09.78.93.78.53 0 1.03-.11 1.46-.33.49-.25.74-.54.74-.88 0-.07-.01-.4-.04-.97-.02-.57-.06-1.29-.11-2.17-.05-.87-.08-1.84-.11-2.87-.02-1.04-.04-2.08-.04-3.12 0-.22.02-.29.02-.29s.05-.05.14-.1c.16-.09.33-.19.51-.28.18-.09.36-.19.54-.28.26-.12.42-.27.46-.48.04-.21-.05-.42-.27-.64a7.69 7.69 0 0 0-.7-.59Zm-17.05 4.54v-2.84h13.51v2.84H41.16Zm13.52 1.57v3.02H41.17v-3.02h13.51Zm47.95 4.28c-.22-.25-.57-.58-1.07-1.02-.49-.43-.91-.77-1.24-1-.34-.27-.69-.26-.98.02l-1.6 1.67s-.08.07-.21.07h-4.34V24.5h7.86c.38 0 .63-.19.71-.52.07-.3-.03-.58-.28-.87-.12-.12-.33-.31-.62-.56-.28-.25-.56-.5-.83-.76-.29-.27-.5-.46-.68-.57-.48-.26-.79-.06-.94.08-.07.07-.21.22-.4.44l-.57.66c-.18.22-.31.36-.38.43-.09.09-.17.1-.21.1h-3.66V17.7h4.34v.71c0 .24.09.78.89.78.54 0 .99-.09 1.36-.27.42-.21.64-.49.64-.83 0-.12-.01-.48-.04-1.1-.02-.6-.05-1.38-.07-2.33-.02-.95-.05-1.98-.07-3.11l-.07-3.4c-.02-1.14-.04-2.19-.04-3.16 0-.25.03-.32.03-.32s.06-.07.11-.09c.17-.07.33-.14.49-.22.15-.07.28-.13.43-.19.31-.17.48-.37.5-.59.02-.2-.07-.39-.26-.55-.22-.22-.55-.51-1.01-.9-.45-.38-.81-.66-1.04-.82-.36-.29-.74-.29-1.06.03l-.98 1.16s-.07.07-.21.07H86.77c-.35-.19-.78-.43-1.31-.73-.56-.32-.94-.54-1.17-.67a.612.612 0 0 0-.68.08c-.11.11-.23.31-.12.67.13.31.23.85.28 1.63.06.8.09 1.85.09 3.11 0 1.4-.01 2.8-.04 4.19-.02 1.4-.05 2.69-.07 3.88-.02 1.19-.05 2.16-.07 2.93-.02.78-.04 1.23-.04 1.38 0 .24.09.78.89.78.57 0 1.03-.11 1.36-.32.38-.24.56-.48.56-.74v-1.07h4.09v5.23h-5c-.84-.05-1.55-.14-2.13-.28l-.13-.03c.42-.26.79-.5 1.13-.73l.08-.05.02-.09c.07-.27.04-.49-.07-.66-.11-.16-.29-.26-.53-.29h-.08l-.07.03c-.61.35-1.48.76-2.59 1.23-1.01.43-2.09.85-3.19 1.26v-8.18h4.41c.33 0 .56-.2.64-.54.07-.31-.04-.6-.28-.81-.1-.1-.28-.25-.53-.46-.25-.2-.49-.4-.72-.61-.25-.23-.44-.38-.55-.44-.36-.26-.72-.25-1.02.05-.09.12-.26.31-.51.57-.25.27-.43.46-.56.6-.03.04-.08.08-.2.08h-.67V5.15h4.45c.33 0 .56-.2.64-.56.07-.33-.04-.62-.28-.79-.1-.1-.27-.26-.53-.48l-.73-.62c-.24-.2-.42-.35-.56-.46-.18-.12-.33-.18-.46-.2-.18-.03-.37.07-.53.27-.1.1-.27.29-.53.58-.24.28-.42.48-.54.59-.09.09-.17.1-.21.1h-6.25c-.83-.05-1.54-.15-2.12-.31l-.39-.11.4 2.21.25-.05c.46-.09 1.08-.15 1.84-.17h2.88v8.43H72.7c-.86-.05-1.58-.14-2.16-.28l-.38-.09.45 2.16.24-.05c.46-.09 1.08-.15 1.84-.17h2.63v9.13c-.57.17-1.12.33-1.63.48-.57.17-1.07.31-1.48.42-.67.14-1.16.2-1.49.19-.43 0-.73.1-.9.33-.08.11-.18.33.04.66.19.24.44.55.75.94.31.4.63.78.95 1.15.31.36.54.64.68.82.11.15.25.24.4.26.15.02.3-.02.45-.13.31-.21.4-.53.23-.83-.14-.36-.1-.46-.09-.46.01-.02.07-.11.32-.21.77-.35 1.67-.78 2.66-1.29.98-.49 1.98-1.03 3-1.59 1.02-.57 1.99-1.12 2.89-1.66.35-.21.68-.41 1-.6l.37 1.96.25-.05c.48-.09 1.12-.15 1.87-.17h4.98v5.37h-8.02c-.83-.04-1.54-.14-2.13-.28l-.37-.09.4 2.15.25-.05c.48-.09 1.12-.15 1.87-.17h19.74c.3 0 .52-.18.61-.48.06-.2.06-.51-.25-.82Zm-9.43-14V10.9h4.34v5.23H93.2Zm0-6.79V4.15h4.34v5.19H93.2Zm-2.67 1.57v5.23h-4.09v-5.23h4.09Zm0-6.76v5.19h-4.09V4.15h4.09Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-gipx09\",\"data-framer-name\":\"Hikari/黒\",fill:\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",intrinsicHeight:33,intrinsicWidth:104,layoutDependency:layoutDependency,layoutId:\"ynD7Pmfh4\",svg:'<svg data-name=\"レイヤー 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 104.11 33.17\"><path d=\"M2.28 32.64c-.2 0-.38-.04-.54-.13-.16-.09-.24-.26-.24-.54 0-.12.01-.66.04-1.6.02-.95.06-2.17.09-3.67s.08-3.16.13-4.98c.05-1.82.09-3.69.11-5.63.02-1.93.04-3.78.04-5.55 0-1.65-.02-2.95-.06-3.91s-.09-1.7-.15-2.21c-.06-.52-.14-.91-.24-1.18-.05-.2-.02-.33.07-.41.12-.1.26-.11.41-.04.17.1.44.25.81.44.37.2.76.41 1.16.63.41.22.73.41.98.55h13.24c.15 0 .28-.06.41-.18.15-.15.35-.37.61-.68s.45-.52.57-.65.23-.2.33-.22c.1-.02.25.04.44.18.17.1.44.28.79.55.36.27.71.53 1.07.79s.6.45.72.57c.32.29.28.54-.11.74a14.423 14.423 0 0 1-1.14.59c-.1.05-.17.11-.22.18-.05.07-.07.23-.07.48v3.1c0 1.8.01 3.65.04 5.55.02 1.91.06 3.74.11 5.5.05 1.76.09 3.36.13 4.8.04 1.44.07 2.59.09 3.47.02.87.04 1.37.04 1.49 0 .2-.22.42-.65.66-.43.25-.98.37-1.64.37-.47 0-.7-.18-.7-.55v-1.81H4.46v2.29c0 .2-.22.41-.66.65-.44.23-.95.35-1.51.35Zm2.18-16.38h14.5V5.53H4.46v10.73Zm0 11.99h14.5V17.37H4.46v10.88Zm27.34-7.99c-.33-.09-.44-.32-.32-.68.97-.47 2.05-1.09 3.24-1.83 1.19-.75 2.4-1.58 3.63-2.49 1.23-.91 2.42-1.88 3.57-2.9s2.16-2.04 3.04-3.06h-10.6c-.78.02-1.41.08-1.89.18l-.28-1.57c.59.14 1.32.24 2.17.28h12.45V4.78c-2.47.21-4.84.34-7.13.39-2.29.05-4.24.05-5.85 0-.24-.26-.24-.51 0-.75 1.66-.07 3.48-.19 5.46-.36 1.98-.17 3.98-.39 6.01-.66s3.93-.59 5.71-.94c1.78-.36 3.28-.75 4.52-1.17.33-.12.59-.28.76-.48.18-.2.33-.31.44-.34.07-.05.15-.02.25.07.12.12.35.34.69.68.34.33.69.66 1.03 1 .34.33.59.57.73.71.19.19.19.38 0 .57-.17.19-.37.21-.6.07-.24-.14-.45-.24-.64-.28-.19-.05-.43-.04-.71.04-1.3.28-2.69.53-4.16.75-1.47.21-2.95.39-4.45.53V8.2h9.6c.17 0 .3-.05.39-.14.07-.07.21-.23.41-.48.2-.25.41-.5.62-.76.21-.26.34-.43.39-.5.19-.19.4-.19.64 0 .14.07.39.25.75.55.36.3.71.59 1.05.89.34.3.56.49.66.59.19.17.26.37.21.6-.05.24-.17.36-.36.36H49.64c1.47 1.49 3.09 2.74 4.86 3.74s3.53 1.77 5.28 2.31c1.75.55 3.32.9 4.7 1.07-.66.31-1.29.72-1.87 1.25s-.97.98-1.16 1.39c-.95-.38-1.99-.88-3.11-1.51-1.13-.63-2.27-1.35-3.43-2.15-1.16-.81-2.26-1.68-3.31-2.63-1.04-.95-1.96-1.93-2.74-2.95v1.89c0 .85.01 1.76.04 2.72.02.96.05 1.81.07 2.56.02.75.04 1.22.04 1.41 0 .17-.17.35-.5.55-.33.2-.7.3-1.1.3-.5 0-.75-.21-.75-.64 0-.09 0-.39.02-.87.01-.49.03-1.07.05-1.76.02-.69.04-1.41.05-2.17.01-.76.02-1.46.02-2.1v-1.17a30.171 30.171 0 0 1-3.5 3.17 47.27 47.27 0 0 1-4.09 2.83c-1.41.87-2.76 1.62-4.04 2.26-1.28.64-2.41 1.14-3.38 1.49Zm7.15 12.45c-.19 0-.34-.04-.46-.12-.12-.08-.18-.26-.18-.52 0-.14.01-.53.04-1.16.02-.63.05-1.39.07-2.29.02-.9.05-1.86.07-2.86.02-1.01.04-1.97.04-2.9 0-1.11-.04-1.96-.11-2.53s-.17-.98-.28-1.24c-.09-.14-.07-.26.07-.36.12-.12.25-.13.39-.04.17.07.41.2.75.39.33.19.68.38 1.05.57.37.19.66.34.87.46h12.84c.17 0 .3-.05.39-.14.17-.19.36-.42.59-.69.23-.27.4-.47.52-.59s.23-.19.32-.21c.09-.02.24.04.43.18.14.09.38.27.71.52.33.25.66.5 1 .76.33.26.56.45.68.57.31.31.27.55-.11.71-.19.09-.37.19-.55.28-.18.09-.35.19-.52.28-.09.05-.17.1-.21.16-.05.06-.07.21-.07.44 0 1.04.01 2.09.04 3.13.02 1.04.06 2 .11 2.88.05.88.08 1.6.11 2.17.02.57.04.89.04.96 0 .24-.2.46-.6.66-.4.2-.85.3-1.35.3-.45 0-.68-.18-.68-.53v-1.78H40.95v1.64c0 .19-.2.39-.59.59-.39.2-.85.3-1.37.3Zm1.96-8.18h14.01v-3.34H40.91v3.34Zm0 4.59h14.01V25.6H40.91v3.52Zm32.01.07c-.19.14-.36.12-.5-.07s-.37-.47-.69-.84c-.32-.37-.63-.75-.94-1.14-.31-.39-.56-.7-.75-.94-.09-.14-.11-.26-.04-.36.12-.17.35-.24.69-.23.34.01.86-.05 1.55-.2.43-.12.92-.26 1.49-.43.57-.17 1.17-.34 1.81-.53v-9.57h-2.88c-.78.02-1.41.08-1.89.18l-.32-1.53c.59.14 1.33.24 2.21.28h2.88V4.89h-3.13c-.78.02-1.41.08-1.89.18l-.28-1.57c.59.17 1.32.27 2.17.32h6.26c.14 0 .27-.06.39-.18s.3-.32.55-.6c.25-.28.42-.47.52-.57.12-.14.23-.21.32-.2.09.01.21.07.36.16.12.09.3.24.53.44.24.2.48.41.73.62.25.21.42.37.52.46.19.14.26.33.21.57-.05.24-.18.36-.39.36h-4.7v8.93h.92c.17 0 .3-.06.39-.18.12-.12.3-.31.55-.59.25-.27.42-.47.52-.59.19-.19.41-.19.68 0 .12.07.3.21.53.43.24.21.48.42.73.62s.42.35.52.44c.19.17.26.36.21.59-.05.23-.18.34-.39.34h-4.66v8.79c1.23-.45 2.41-.91 3.54-1.39 1.13-.47 2-.89 2.61-1.24.36.05.49.26.39.64-.64.43-1.42.91-2.33 1.46-.91.55-1.87 1.1-2.88 1.65-1.01.56-2 1.08-2.99 1.58-.98.5-1.87.93-2.65 1.28-.24.09-.39.21-.44.34-.06.13-.03.35.09.66.12.21.07.39-.14.53Zm7.69 2.17-.28-1.53c.59.14 1.32.24 2.17.28h8.29v-5.87h-5.23c-.78.02-1.42.08-1.92.18l-.28-1.53c.59.14 1.32.24 2.17.28h5.26v-5.73H86.2v1.32c0 .17-.15.34-.44.53-.3.19-.71.28-1.23.28-.43 0-.64-.18-.64-.53 0-.14.01-.6.04-1.37.02-.77.05-1.75.07-2.93.02-1.19.05-2.48.07-3.88.02-1.4.04-2.8.04-4.2 0-1.28-.03-2.32-.09-3.13s-.16-1.37-.3-1.71c-.05-.17-.02-.3.07-.39.12-.09.25-.11.39-.04.21.12.6.34 1.16.66.56.32 1.01.58 1.37.76h10.42c.17 0 .3-.05.39-.14l1-1.17c.21-.21.45-.21.71 0 .24.17.58.44 1.03.82.45.38.78.68 1 .89.31.26.25.51-.18.75-.12.05-.25.11-.41.18s-.31.14-.48.21a.54.54 0 0 0-.21.18c-.05.07-.07.23-.07.46 0 .97.01 2.03.04 3.17.02 1.14.05 2.27.07 3.4.02 1.13.05 2.16.07 3.11.02.95.05 1.73.07 2.33.02.6.04.97.04 1.09 0 .24-.17.44-.5.6-.33.17-.75.25-1.25.25-.43 0-.64-.18-.64-.53v-.96h-4.84v5.73h3.91c.14 0 .27-.06.39-.18.07-.07.2-.22.39-.44.19-.23.38-.44.57-.66.19-.21.32-.36.39-.43.17-.17.38-.18.64-.04.14.09.35.27.62.53s.55.52.84.76c.28.25.49.43.6.55.19.21.26.43.21.64-.05.21-.2.32-.46.32h-8.11v5.87h4.59c.17 0 .3-.05.39-.14l1.6-1.67c.19-.19.4-.19.64 0 .33.24.74.57 1.23 1 .49.43.84.76 1.05 1 .19.19.25.39.2.59-.06.2-.18.3-.37.3H82.55c-.78.02-1.42.08-1.92.18Zm5.58-21.77h4.59V3.9h-4.59v5.69Zm0 6.79h4.59v-5.73h-4.59v5.73Zm6.76-6.79h4.84V3.9h-4.84v5.69Zm0 6.79h4.84v-5.73h-4.84v5.73Z\"/></svg>',title:\"ひかり\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CN4p1.framer-19bjssx, .framer-CN4p1 .framer-19bjssx { display: block; }\",\".framer-CN4p1.framer-12xs8bd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 23px; justify-content: center; overflow: visible; padding: 0px 4px 2px 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CN4p1 .framer-1o0tocl { aspect-ratio: 3.1515151515151514 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 13px); position: relative; width: 41px; }\",\".framer-CN4p1 .framer-gipx09 { flex: none; height: 13px; position: relative; width: 40px; }\",\".framer-CN4p1.framer-v-kucuw.framer-12xs8bd { justify-content: flex-start; padding: 0px 0px 2px 0px; }\",\".framer-CN4p1.framer-v-kucuw .framer-gipx09 { aspect-ratio: 3.076923076923077 / 1; height: var(--framer-aspect-ratio-supported, 16px); width: 50px; }\",\".framer-CN4p1.framer-v-12xs8bd.hover.framer-12xs8bd { padding: 0px 4px 0px 4px; width: 48px; }\",\".framer-CN4p1.framer-v-12xs8bd.hover .framer-1o0tocl { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"EA0PTbZSQ\":{\"layout\":[\"auto\",\"fixed\"]},\"nrAmHMwR7\":{\"layout\":[\"auto\",\"fixed\"]},\"MYiWQ4MrU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"weXuiGQow\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriQlkrF9cn=withCSS(Component,css,\"framer-CN4p1\");export default FrameriQlkrF9cn;FrameriQlkrF9cn.displayName=\"名前\";FrameriQlkrF9cn.defaultProps={height:23,width:48};addPropertyControls(FrameriQlkrF9cn,{variant:{options:[\"wePuIbtVq\",\"EA0PTbZSQ\",\"nrAmHMwR7\"],optionTitles:[\"Desktop/名前\",\"Tablet/名前\",\"Phone/名前\"],title:\"Variant\",type:ControlType.Enum},weXuiGQow:{title:\"名前のリンク先\",type:ControlType.Link}});addFonts(FrameriQlkrF9cn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriQlkrF9cn\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EA0PTbZSQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nrAmHMwR7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MYiWQ4MrU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"weXuiGQow\\\":\\\"_\\\"}\",\"framerIntrinsicWidth\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iQlkrF9cn.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import UserComponent from\"https://framerusercontent.com/modules/CTMEdcUI7bO9GTU4cGk2/pqa6WHL5VebEWE9NOvrM/iQlkrF9cn.js\";const UserComponentFonts=getFonts(UserComponent);const TimeDateFonts=getFonts(TimeDate);const cycleOrder=[\"Q2PxGy2op\",\"AAutQFoHk\",\"V9x_ZMDtI\",\"RsnAC5KQy\"];const serializationHash=\"framer-wDfo0\";const variantClassNames={AAutQFoHk:\"framer-v-1ftxudz\",Q2PxGy2op:\"framer-v-1u3b9us\",RsnAC5KQy:\"framer-v-1ikt59n\",V9x_ZMDtI:\"framer-v-1xjxgm1\"};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 humanReadableVariantMap={\"Phone/下線有\":\"RsnAC5KQy\",Desktop:\"Q2PxGy2op\",Phone:\"V9x_ZMDtI\",Tablet:\"AAutQFoHk\"};const getProps=({_,height,id,width,...props})=>{return{...props,EnUMFfohj:_??props.EnUMFfohj,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q2PxGy2op\"};};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,EnUMFfohj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q2PxGy2op\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaps00x2g=activeVariantCallback(async(...args)=>{if(EnUMFfohj){const res=await EnUMFfohj(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"V9x_ZMDtI\",\"RsnAC5KQy\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"V9x_ZMDtI\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"V9x_ZMDtI\")return false;return true;};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-1u3b9us\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Q2PxGy2op\",ref:refBinding,style:{backgroundColor:\"var(--token-a3f2ab48-f7c9-47f9-a52b-292f95825937, rgba(255, 255, 255, 0))\",...style},variants:{RsnAC5KQy:{backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\"},V9x_ZMDtI:{backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\"}},...addPropertyOverrides({AAutQFoHk:{\"data-framer-name\":\"Tablet\"},RsnAC5KQy:{\"data-framer-name\":\"Phone/下線有\"},V9x_ZMDtI:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iaxfhw\",\"data-framer-name\":\"ヘッダー\",layoutDependency:layoutDependency,layoutId:\"vMJ1YdMGV\",style:{backgroundColor:\"var(--token-a3f2ab48-f7c9-47f9-a52b-292f95825937, rgba(255, 255, 255, 0))\"},variants:{RsnAC5KQy:{backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\"},V9x_ZMDtI:{backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z4ky0v\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"HPxrhz4b7\",style:{backgroundColor:\"var(--token-a3f2ab48-f7c9-47f9-a52b-292f95825937, rgba(255, 255, 255, 0))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wiipft\",\"data-framer-name\":\"名前・時刻\",layoutDependency:layoutDependency,layoutId:\"jTbHTVdLd\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a3f2ab48-f7c9-47f9-a52b-292f95825937, rgba(255, 255, 255, 0))\"},variants:{RsnAC5KQy:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-11e86ecf-d39d-4d06-a559-7b754b3c03b4, rgb(240, 247, 250))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},V9x_ZMDtI:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({RsnAC5KQy:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ubjrb8\",\"data-framer-name\":\"名前・フリーランスWebデザイナー\",layoutDependency:layoutDependency,layoutId:\"t3zvao6Ab\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+0+0+4+0+.2,...addPropertyOverrides({RsnAC5KQy:{y:(componentViewport?.y||0)+0+0+0+0+0+8.5+0+0},V9x_ZMDtI:{y:(componentViewport?.y||0)+0+0+0+0+0+8.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fp0igb-container\",layoutDependency:layoutDependency,layoutId:\"sXG2LDuVG-container\",nodeId:\"sXG2LDuVG\",rendersWithMotion:true,scopeId:\"fYmzSz0ZG\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"sXG2LDuVG\",layoutId:\"sXG2LDuVG\",variant:\"wePuIbtVq\",weXuiGQow:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({AAutQFoHk:{variant:\"EA0PTbZSQ\",weXuiGQow:resolvedLinks[1]},RsnAC5KQy:{variant:\"nrAmHMwR7\",weXuiGQow:resolvedLinks[3]},V9x_ZMDtI:{variant:\"nrAmHMwR7\",weXuiGQow:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TmFudW0gTXllb25nam8tcmVndWxhcg==\",\"--framer-font-family\":'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:\"フリーランスWebデザイナー🎨\"})}),className:\"framer-n8qu5e\",fonts:[\"GF;Nanum Myeongjo-regular\"],layoutDependency:layoutDependency,layoutId:\"I8BGQjyBE\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w148k2\",\"data-framer-name\":\"場所\",layoutDependency:layoutDependency,layoutId:\"MrkDIrncb\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TmFudW0gTXllb25nam8tcmVndWxhcg==\",\"--framer-font-family\":'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:\"in Tokyo🗼\"})}),className:\"framer-dnctru\",fonts:[\"GF;Nanum Myeongjo-regular\"],layoutDependency:layoutDependency,layoutId:\"VCYY0UtHE\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1egykjn\",\"data-framer-name\":\"時間\",layoutDependency:layoutDependency,layoutId:\"HvkGYwgSZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TmFudW0gTXllb25nam8tcmVndWxhcg==\",\"--framer-font-family\":'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:\"at\"})}),className:\"framer-1ob5oko\",fonts:[\"GF;Nanum Myeongjo-regular\"],layoutDependency:layoutDependency,layoutId:\"Hxu8dyfU8\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xuyfdz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RhfQkoKah-container\",nodeId:\"RhfQkoKah\",rendersWithMotion:true,scopeId:\"fYmzSz0ZG\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",font:{fontFamily:'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"RhfQkoKah\",layoutId:\"RhfQkoKah\",monthFormat:\"long\",outputType:\"time\",showMinutes:true,showMonth:true,showSeconds:true,showWeekday:true,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TmFudW0gTXllb25nam8tcmVndWxhcg==\",\"--framer-font-family\":'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:\"🍵\"})}),className:\"framer-8ipnkf\",fonts:[\"GF;Nanum Myeongjo-regular\"],layoutDependency:layoutDependency,layoutId:\"LqA7bhqS4\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.button,{\"aria-label\":\"メニューを開く\",className:\"framer-hq2mld\",\"data-framer-name\":\"メニューボタン\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"lCqQZxGoE\",style:{backgroundColor:\"var(--token-f953c9ee-b08d-4aad-97e9-ac10beaf6af1, rgba(255, 255, 255, 0.4))\",boxShadow:\"inset 0px 0px 24px 0px rgba(255, 255, 255, 0.25)\"},variants:{V9x_ZMDtI:{backgroundColor:\"var(--token-443a8373-3771-4eb3-b1c4-8eee89a100af, rgba(255, 255, 255, 0.9))\"}},...addPropertyOverrides({V9x_ZMDtI:{\"data-highlight\":true,onTap:onTaps00x2g}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m0fwpj\",\"data-framer-name\":\"ナビボタン\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mHcwbPdjb\",onTap:onTaps00x2g,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TmFudW0gTXllb25nam8tcmVndWxhcg==\",\"--framer-font-family\":'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:\"Menu\"})}),className:\"framer-l1j8gp\",fonts:[\"GF;Nanum Myeongjo-regular\"],layoutDependency:layoutDependency,layoutId:\"j5c1iq2_l\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wDfo0.framer-vbtzng, .framer-wDfo0 .framer-vbtzng { display: block; }\",\".framer-wDfo0.framer-1u3b9us { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-wDfo0 .framer-1iaxfhw { 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%; z-index: 10; }\",\".framer-wDfo0 .framer-z4ky0v { 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: 4px; position: relative; width: min-content; }\",\".framer-wDfo0 .framer-wiipft, .framer-wDfo0 .framer-1ubjrb8, .framer-wDfo0 .framer-1egykjn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wDfo0 .framer-1fp0igb-container, .framer-wDfo0 .framer-xuyfdz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wDfo0 .framer-n8qu5e, .framer-wDfo0 .framer-dnctru, .framer-wDfo0 .framer-1ob5oko, .framer-wDfo0 .framer-8ipnkf, .framer-wDfo0 .framer-l1j8gp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wDfo0 .framer-1w148k2 { 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: min-content; }\",\".framer-wDfo0 .framer-hq2mld { align-content: center; align-items: center; aspect-ratio: 1.3 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: var(--framer-aspect-ratio-supported, 50px); justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; width: 65px; will-change: var(--framer-will-change-override, transform); z-index: 5; }\",\".framer-wDfo0 .framer-1m0fwpj { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 50px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 56px; z-index: 10; }\",\".framer-wDfo0.framer-v-1ftxudz .framer-1iaxfhw { flex: 1 0 0px; width: 1px; }\",\".framer-wDfo0.framer-v-1xjxgm1.framer-1u3b9us { flex-direction: column; gap: 8px; justify-content: flex-start; overflow: visible; width: 400px; }\",\".framer-wDfo0.framer-v-1xjxgm1 .framer-1iaxfhw, .framer-wDfo0.framer-v-1ikt59n .framer-1iaxfhw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: 40px; justify-content: flex-start; order: 0; }\",\".framer-wDfo0.framer-v-1xjxgm1 .framer-z4ky0v, .framer-wDfo0.framer-v-1ikt59n .framer-z4ky0v { flex-direction: column; gap: 2px; height: 40px; left: 0px; order: 0; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-wDfo0.framer-v-1xjxgm1 .framer-wiipft, .framer-wDfo0.framer-v-1ikt59n .framer-wiipft { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: 40px; left: 0px; padding: 0px 0px 0px 10px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-wDfo0.framer-v-1xjxgm1 .framer-1ubjrb8, .framer-wDfo0.framer-v-1ikt59n .framer-1ubjrb8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 2px; justify-content: flex-start; }\",\".framer-wDfo0.framer-v-1xjxgm1 .framer-hq2mld { aspect-ratio: unset; cursor: pointer; height: 40px; order: 2; z-index: 10; }\",\".framer-wDfo0.framer-v-1ikt59n.framer-1u3b9us { flex-direction: column; gap: 8px; height: 40px; justify-content: flex-start; overflow: visible; width: 400px; }\",'.framer-wDfo0[data-border=\"true\"]::after, .framer-wDfo0 [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AAutQFoHk\":{\"layout\":[\"fixed\",\"auto\"]},\"V9x_ZMDtI\":{\"layout\":[\"fixed\",\"auto\"]},\"RsnAC5KQy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EnUMFfohj\":\"_\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfYmzSz0ZG=withCSS(Component,css,\"framer-wDfo0\");export default FramerfYmzSz0ZG;FramerfYmzSz0ZG.displayName=\"ヘッダー\";FramerfYmzSz0ZG.defaultProps={height:31,width:1200};addPropertyControls(FramerfYmzSz0ZG,{variant:{options:[\"Q2PxGy2op\",\"AAutQFoHk\",\"V9x_ZMDtI\",\"RsnAC5KQy\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone/下線有\"],title:\"Variant\",type:ControlType.Enum},EnUMFfohj:{title:\"メニューを開く\",type:ControlType.EventHandler}});addFonts(FramerfYmzSz0ZG,[{explicitInter:true,fonts:[{cssFamilyName:\"Nanum Myeongjo\",source:\"google\",style:\"normal\",uiFamilyName:\"Nanum Myeongjo\",url:\"https://fonts.gstatic.com/s/nanummyeongjo/v31/9Btx3DZF0dXLMZlywRbVRNhxy1LueHQ8juyl.woff2\",weight:\"400\"}]},...UserComponentFonts,...TimeDateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfYmzSz0ZG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"31\",\"framerVariables\":\"{\\\"EnUMFfohj\\\":\\\"_\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AAutQFoHk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V9x_ZMDtI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RsnAC5KQy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fYmzSz0ZG.map","// Generated by Framer (f7ce5cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Nanum Myeongjo-regular\",\"GF;Nanum Myeongjo-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Nanum Myeongjo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/nanummyeongjo/v30/9Btx3DZF0dXLMZlywRbVRNhxy1LueHQ8juyl.woff2\",weight:\"400\"},{family:\"Nanum Myeongjo\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/nanummyeongjo/v30/9Bty3DZF0dXLMZlywRbVRNhxy2pXV1AxpfCs5Kos.woff2\",weight:\"700\"}]}];export const css=[\".framer-tZuhA .framer-styles-preset-l88ls2:not(.rich-text-wrapper), .framer-tZuhA .framer-styles-preset-l88ls2.rich-text-wrapper p { --framer-font-family: \\\"Nanum Myeongjo\\\", \\\"Nanum Myeongjo Placeholder\\\", serif; --framer-font-family-bold: \\\"Nanum Myeongjo\\\", \\\"Nanum Myeongjo Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.04em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-544b5077-898f-4764-afda-a8ffb2862873, #121212); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-tZuhA .framer-styles-preset-l88ls2:not(.rich-text-wrapper), .framer-tZuhA .framer-styles-preset-l88ls2.rich-text-wrapper p { --framer-font-family: \\\"Nanum Myeongjo\\\", \\\"Nanum Myeongjo Placeholder\\\", serif; --framer-font-family-bold: \\\"Nanum Myeongjo\\\", \\\"Nanum Myeongjo Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.04em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-544b5077-898f-4764-afda-a8ffb2862873, #121212); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-tZuhA .framer-styles-preset-l88ls2:not(.rich-text-wrapper), .framer-tZuhA .framer-styles-preset-l88ls2.rich-text-wrapper p { --framer-font-family: \\\"Nanum Myeongjo\\\", \\\"Nanum Myeongjo Placeholder\\\", serif; --framer-font-family-bold: \\\"Nanum Myeongjo\\\", \\\"Nanum Myeongjo Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.04em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-544b5077-898f-4764-afda-a8ffb2862873, #121212); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-tZuhA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,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 sharedStyle1 from\"https://framerusercontent.com/modules/4xzjWHSiFFtOzy2uOAfu/V2iGvJPhNdmoE8wEgTOw/HT4CUtLbY.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/UlxSuTlXYP9B8BqYZ0Rj/WdNWNYqKEC6nY9fOjzjN/wxUG7Fu9S.js\";const cycleOrder=[\"aoaYdwQYx\",\"W_HjOl3jz\",\"UO_1ZQqgI\"];const serializationHash=\"framer-uVXQi\";const variantClassNames={aoaYdwQYx:\"framer-v-1cqgmir\",UO_1ZQqgI:\"framer-v-1t7xdf8\",W_HjOl3jz:\"framer-v-11z7w7i\"};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 humanReadableVariantMap={\"フッター\":\"aoaYdwQYx\",Phone:\"UO_1ZQqgI\",Tablet:\"W_HjOl3jz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aoaYdwQYx\"};};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:\"aoaYdwQYx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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-1cqgmir\",className,classNames),\"data-framer-name\":\"フッター\",layoutDependency:layoutDependency,layoutId:\"aoaYdwQYx\",ref:refBinding,style:{backgroundColor:\"var(--token-e139b9fc-533e-4352-8a40-6ca99f06c065, rgb(255, 255, 255))\",...style},...addPropertyOverrides({UO_1ZQqgI:{\"data-framer-name\":\"Phone\"},W_HjOl3jz:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15c9xyo\",\"data-framer-name\":\"フッターリンク\",layoutDependency:layoutDependency,layoutId:\"jqxS3axWS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WmVuIE9sZCBNaW5jaG8tcmVndWxhcg==\",\"--framer-font-family\":'\"Zen Old Mincho\", \"Zen Old Mincho Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLQ7wcmLu\"},motionChild:true,nodeId:\"mvvMIn76S\",openInNewTab:false,relValues:[],scopeId:\"UmxlVJnSU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"プライバシーポリシー\"})})})}),className:\"framer-4argcf\",fonts:[\"GF;Zen Old Mincho-regular\"],layoutDependency:layoutDependency,layoutId:\"mvvMIn76S\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UO_1ZQqgI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WmVuIE9sZCBNaW5jaG8tcmVndWxhcg==\",\"--framer-font-family\":'\"Zen Old Mincho\", \"Zen Old Mincho Placeholder\", serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLQ7wcmLu\"},motionChild:true,nodeId:\"mvvMIn76S\",openInNewTab:false,relValues:[],scopeId:\"UmxlVJnSU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"プライバシーポリシー\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WmVuIE9sZCBNaW5jaG8tcmVndWxhcg==\",\"--framer-font-family\":'\"Zen Old Mincho\", \"Zen Old Mincho Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TUtXB7Nlf\"},motionChild:true,nodeId:\"tRmOmbp3S\",openInNewTab:false,relValues:[],scopeId:\"UmxlVJnSU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"特定商取引法に基づく表示\"})})})}),className:\"framer-ca0fnv\",fonts:[\"GF;Zen Old Mincho-regular\"],layoutDependency:layoutDependency,layoutId:\"tRmOmbp3S\",style:{\"--extracted-r6o4lv\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UO_1ZQqgI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7WmVuIE9sZCBNaW5jaG8tcmVndWxhcg==\",\"--framer-font-family\":'\"Zen Old Mincho\", \"Zen Old Mincho Placeholder\", serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TUtXB7Nlf\"},motionChild:true,nodeId:\"tRmOmbp3S\",openInNewTab:false,relValues:[],scopeId:\"UmxlVJnSU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-138p9t0\",\"data-styles-preset\":\"wxUG7Fu9S\",children:\"特定商取引法に基づく表示\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l88ls2\",\"data-styles-preset\":\"HT4CUtLbY\",children:\"HIKARI ITO\\xa92025\"})}),className:\"framer-us5det\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L1ZGPj1WS\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uVXQi.framer-29er12, .framer-uVXQi .framer-29er12 { display: block; }\",\".framer-uVXQi.framer-1cqgmir { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 64px; position: relative; width: 1200px; }\",\".framer-uVXQi .framer-15c9xyo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uVXQi .framer-4argcf, .framer-uVXQi .framer-ca0fnv, .framer-uVXQi .framer-us5det { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uVXQi.framer-v-11z7w7i.framer-1cqgmir { width: 820px; }\",\".framer-uVXQi.framer-v-1t7xdf8.framer-1cqgmir { width: 390px; }\",\".framer-uVXQi.framer-v-1t7xdf8 .framer-15c9xyo { flex-direction: column; gap: 16px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 242.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"W_HjOl3jz\":{\"layout\":[\"fixed\",\"auto\"]},\"UO_1ZQqgI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUmxlVJnSU=withCSS(Component,css,\"framer-uVXQi\");export default FramerUmxlVJnSU;FramerUmxlVJnSU.displayName=\"フッター\";FramerUmxlVJnSU.defaultProps={height:242.5,width:1200};addPropertyControls(FramerUmxlVJnSU,{variant:{options:[\"aoaYdwQYx\",\"W_HjOl3jz\",\"UO_1ZQqgI\"],optionTitles:[\"フッター\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUmxlVJnSU,[{explicitInter:true,fonts:[{cssFamilyName:\"Zen Old Mincho\",source:\"google\",style:\"normal\",uiFamilyName:\"Zen Old Mincho\",url:\"https://fonts.gstatic.com/s/zenoldmincho/v13/tss0ApVaYytLwxTqcxfMyBveyYbyg31S2s8p.woff2\",weight:\"400\"},{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUmxlVJnSU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"242.5\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W_HjOl3jz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UO_1ZQqgI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UmxlVJnSU.map","// Generated by Framer (55cf326)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Studio from\"#framer/local/canvasComponent/cZzd_TpA2/cZzd_TpA2.js\";import UserComponent1 from\"#framer/local/canvasComponent/e37W9fqUj/e37W9fqUj.js\";import UserComponent from\"#framer/local/canvasComponent/fYmzSz0ZG/fYmzSz0ZG.js\";import UserComponent2 from\"#framer/local/canvasComponent/iQlkrF9cn/iQlkrF9cn.js\";import Contact from\"#framer/local/canvasComponent/nGnieYTL0/nGnieYTL0.js\";import Service from\"#framer/local/canvasComponent/QRnEkFSsR/QRnEkFSsR.js\";import About from\"#framer/local/canvasComponent/Ss8gVJukQ/Ss8gVJukQ.js\";import UserComponent3 from\"#framer/local/canvasComponent/UmxlVJnSU/UmxlVJnSU.js\";import Framer from\"#framer/local/canvasComponent/whA8xub9_/whA8xub9_.js\";import Question from\"#framer/local/canvasComponent/wr2rcLHCC/wr2rcLHCC.js\";import*as sharedStyle from\"#framer/local/css/LuZdrUTlI/LuZdrUTlI.js\";const UserComponentFonts=getFonts(UserComponent);const UserComponentWithVariantAppearEffect=withVariantAppearEffect(UserComponent);const UserComponent1Fonts=getFonts(UserComponent1);const AboutFonts=getFonts(About);const ServiceFonts=getFonts(Service);const StudioFonts=getFonts(Studio);const FramerFonts=getFonts(Framer);const QuestionFonts=getFonts(Question);const ContactFonts=getFonts(Contact);const UserComponent2Fonts=getFonts(UserComponent2);const UserComponent3Fonts=getFonts(UserComponent3);const breakpoints={KkQCR_r0S:\"(min-width: 810px) and (max-width: 1199px)\",rvI0ggMd3:\"(min-width: 1200px)\",vE2u9U_M9:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-LvS8n\";const variantClassNames={KkQCR_r0S:\"framer-v-or48zy\",rvI0ggMd3:\"framer-v-13r25ve\",vE2u9U_M9:\"framer-v-1xdk6je\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={KkQCR_r0S:[\".framer-LvS8n .framer-1xc6r7j { height: 70.27777777777777vh; }\",\".framer-LvS8n .framer-1z0btr4 { height: 773px; top: 0px; }\",\".framer-LvS8n .framer-1d8xh67 { bottom: -17px; }\"],vE2u9U_M9:[\".framer-LvS8n.framer-13bjr4n { background-color: var(--token-443a8373-3771-4eb3-b1c4-8eee89a100af, rgba(255, 255, 255, 0.9)); }\",\".framer-LvS8n.framer-ymte8i { aspect-ratio: unset; height: 100%; max-height: 600px; }\",\".framer-LvS8n .framer-1gerlvo { order: 1; }\",\".framer-LvS8n .framer-uulbr6 { order: 0; }\",\".framer-LvS8n .framer-w9ph5y { order: 2; }\",\".framer-LvS8n .framer-1vt91jx { padding: 0px 0px 0px 4px; }\",\".framer-LvS8n .framer-1xc6r7j { height: 81.04265402843602vh; }\",\".framer-LvS8n .framer-1z0btr4 { height: 716px; top: 0px; }\",\".framer-LvS8n .framer-1d8xh67 { bottom: -31px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={KkQCR_r0S:\".framer-or48zy-override\",vE2u9U_M9:\".framer-1xdk6je-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LvS8n.framer-terer9, .framer-LvS8n .framer-terer9 { display: block; }\",\".framer-LvS8n.framer-13r25ve { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LvS8n .framer-ott9ze-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-LvS8n.framer-13bjr4n { background-color: var(--token-11e86ecf-d39d-4d06-a559-7b754b3c03b4, #f0f7fa); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-LvS8n.framer-ymte8i { align-content: center; align-items: center; aspect-ratio: 0.5131578947368421 / 1; background-color: var(--token-11e86ecf-d39d-4d06-a559-7b754b3c03b4, #f0f7fa); cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: var(--framer-aspect-ratio-supported, 760px); justify-content: flex-start; left: 0px; overflow: auto; padding: 30px; position: fixed; right: 0px; top: 40px; z-index: 10; }\",\".framer-LvS8n .framer-1gerlvo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LvS8n .framer-klhkgt, .framer-LvS8n .framer-xpmvaz, .framer-LvS8n .framer-hupd0l { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LvS8n .framer-14d3gwi-container { flex: none; height: auto; position: relative; width: 100%; z-index: 10; }\",\".framer-LvS8n .framer-uulbr6 { border-bottom-right-radius: 16px; border-top-right-radius: 16px; box-shadow: inset 0px 0px 24px 0px rgba(255, 255, 255, 0.25); cursor: pointer; display: grid; flex: none; gap: 8px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(3, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-LvS8n .framer-ptzcuy-container, .framer-LvS8n .framer-2e3s9w-container, .framer-LvS8n .framer-o3xf88-container, .framer-LvS8n .framer-18xzhff-container, .framer-LvS8n .framer-qu91oa-container, .framer-LvS8n .framer-117fkpe-container { align-self: start; flex: none; height: 54px; justify-self: start; position: relative; width: 100%; }\",\".framer-LvS8n .framer-w9ph5y { align-content: center; align-items: center; background-color: var(--token-7d08bcfa-92dd-4654-8b0a-847629babf6e, #ebebeb); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 54px; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-LvS8n.framer-oumil3 { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: space-between; left: 0px; overflow: visible; padding: 0px 0px 0px 6px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-LvS8n .framer-1vt91jx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 7px; position: relative; width: min-content; }\",\".framer-LvS8n .framer-tqkdge-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LvS8n .framer-1bhvcrh { align-content: center; align-items: center; background-color: #ffffff; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 37px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 65px; z-index: 10; }\",\".framer-LvS8n .framer-1tyc3lx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-LvS8n .framer-pj51w3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-LvS8n .framer-ld0bbl-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 1; }\",\".framer-LvS8n .framer-1xc6r7j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 97vh; justify-content: space-between; left: calc(50.00000000000002% - 100% / 2); order: 1004; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-LvS8n .framer-1z0btr4 { -webkit-filter: blur(40px); background: linear-gradient(180deg, rgba(183, 230, 247, 0.4) 24.774774774774777%, rgba(214, 244, 255, 0.33) 56.75675675675676%, rgba(188, 232, 247, 0.25) 100%); filter: blur(40px); flex: none; height: 757px; left: 0px; opacity: 0.6; position: absolute; top: -189px; width: 100%; z-index: 0; }\",\".framer-LvS8n .framer-1d8xh67 { -webkit-filter: blur(40px); background: radial-gradient(50% 50% at 50% 50%, rgba(171, 233, 255, 0.32) 68.46846846846847%, rgba(24, 150, 196, 0) 100%); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 0px; filter: blur(40px); flex: none; left: 0px; opacity: 0.5; position: absolute; right: 0px; top: 650px; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={KkQCR_r0S:\"(min-width: 810px) and (max-width: 1199px)\",rvI0ggMd3:\"(min-width: 1200px)\",vE2u9U_M9:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"rvI0ggMd3\",Phone:\"vE2u9U_M9\",Tablet:\"KkQCR_r0S\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rvI0ggMd3\"};};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,children,bI7WlMMbszGTQkTMuZ,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const EnUMFfohj3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"vE2u9U_M9\")return true;return false;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"rvI0ggMd3\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-13r25ve\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-ott9ze-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"ヘッダー\",layoutScroll:true,name:\"ヘッダー\",nodeId:\"C1w7w8fNU\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KkQCR_r0S:{variant:\"AAutQFoHk\"},vE2u9U_M9:{__framer__animateOnce:false,__framer__targets:[{ref:bI7WlMMbszGTQkTMuZ,target:\"RsnAC5KQy\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,variant:overlay.visible?\"RsnAC5KQy\":\"RsnAC5KQy\"}},children:/*#__PURE__*/_jsx(UserComponentWithVariantAppearEffect,{EnUMFfohj:EnUMFfohj3bnx0g({overlay}),height:\"100%\",id:\"C1w7w8fNU\",layoutId:\"C1w7w8fNU\",name:\"ヘッダー\",style:{width:\"100%\"},variant:\"Q2PxGy2op\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{animate:{opacity:1,transition:{delay:0,duration:1,ease:[.5,0,.88,.77],type:\"tween\"}},exit:{opacity:0,transition:{delay:0,duration:1,ease:[.12,.23,.5,1],type:\"tween\"}}}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-13bjr4n\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"jc1DuvrTh\")}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:`${cx(scopingClassNames,\"framer-ymte8i\")} hidden-13r25ve hidden-or48zy`,\"data-framer-name\":\"コンテンツ\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gerlvo\",\"data-framer-name\":\"制作サービス\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-fxedth\",\"data-styles-preset\":\"LuZdrUTlI\",style:{\"--framer-text-color\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\"},children:\"制作サービス一覧\"})}),className:\"framer-klhkgt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"calc(100vw - 60px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-14d3gwi-container\",inComponentSlot:true,nodeId:\"pOIhpzAjK\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(UserComponent1,{aVKGoyadM:\"WsBInnnp9\",height:\"100%\",id:\"pOIhpzAjK\",layoutId:\"pOIhpzAjK\",style:{width:\"100%\"},variant:\"yXYAFkJDP\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uulbr6\",\"data-framer-name\":\"ナビ\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"max((100vw - 68px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ptzcuy-container\",inComponentSlot:true,nodeId:\"FmqnzHsTL\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(About,{height:\"100%\",id:\"FmqnzHsTL\",layoutId:\"FmqnzHsTL\",style:{height:\"100%\",width:\"100%\"},variant:\"j2MSqHXuN\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"max((100vw - 68px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-2e3s9w-container\",inComponentSlot:true,nodeId:\"VCKefijLy\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(Service,{height:\"100%\",id:\"VCKefijLy\",layoutId:\"VCKefijLy\",style:{height:\"100%\",width:\"100%\"},variant:\"mylZ9NJeP\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"max((100vw - 68px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o3xf88-container\",inComponentSlot:true,nodeId:\"y44MgPeqy\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(Studio,{height:\"100%\",id:\"y44MgPeqy\",layoutId:\"y44MgPeqy\",style:{height:\"100%\",width:\"100%\"},variant:\"cpjvxZNNo\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"max((100vw - 68px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-18xzhff-container\",inComponentSlot:true,nodeId:\"b1H4wflJo\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(Framer,{height:\"100%\",id:\"b1H4wflJo\",layoutId:\"b1H4wflJo\",style:{height:\"100%\",width:\"100%\"},variant:\"IZguf_7tr\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"max((100vw - 68px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qu91oa-container\",inComponentSlot:true,nodeId:\"AVlf31ngC\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(Question,{height:\"100%\",id:\"AVlf31ngC\",layoutId:\"AVlf31ngC\",style:{height:\"100%\",width:\"100%\"},variant:\"f8IlIchH1\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{width:\"max((100vw - 68px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-117fkpe-container\",inComponentSlot:true,nodeId:\"L1mmdnj8X\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(Contact,{height:\"100%\",id:\"L1mmdnj8X\",layoutId:\"L1mmdnj8X\",style:{height:\"100%\",width:\"100%\"},variant:\"sdWlTVffG\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w9ph5y\",\"data-framer-name\":\"メニューを閉じるボタン\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-fxedth\",\"data-styles-preset\":\"LuZdrUTlI\",style:{\"--framer-text-color\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\"},children:\"メニューを閉じる\"})}),className:\"framer-xpmvaz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:`${cx(scopingClassNames,\"framer-oumil3\")} hidden-13r25ve hidden-or48zy`,\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vt91jx\",\"data-framer-name\":\"名前・フリーランスWebデザイナー\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":rwhgiyl6H\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":rwhgiyl6H\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tqkdge-container\",inComponentSlot:true,nodeId:\"hOTzd4J12\",rendersWithMotion:true,scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vE2u9U_M9:{weXuiGQow:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(UserComponent2,{height:\"100%\",id:\"hOTzd4J12\",layoutId:\"hOTzd4J12\",variant:\"nrAmHMwR7\",weXuiGQow:resolvedLinks[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(motion.button,{\"aria-label\":\"メニューを閉じる\",className:\"framer-1bhvcrh\",\"data-framer-name\":\"閉じるボタン\",\"data-highlight\":true,\"data-reset\":\"button\",onTap:onTap1wnntms({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tyc3lx\",\"data-framer-name\":\"ナビボタン\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmFudW0gTXllb25nam8tcmVndWxhcg==\",\"--framer-font-family\":'\"Nanum Myeongjo\", \"Nanum Myeongjo Placeholder\", serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-544b5077-898f-4764-afda-a8ffb2862873, rgb(18, 18, 18))\"},children:\"Close \"})}),className:\"framer-hupd0l\",fonts:[\"GF;Nanum Myeongjo-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-pj51w3\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:242,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ld0bbl-container\",nodeId:\"hEy68B97F\",scopeId:\"TQSRBHHcd\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KkQCR_r0S:{variant:\"W_HjOl3jz\"},vE2u9U_M9:{variant:\"UO_1ZQqgI\"}},children:/*#__PURE__*/_jsx(UserComponent3,{height:\"100%\",id:\"hEy68B97F\",layoutId:\"hEy68B97F\",style:{width:\"100%\"},variant:\"aoaYdwQYx\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xc6r7j\",\"data-framer-name\":\"装飾\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1z0btr4\",\"data-framer-name\":\"装飾\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d8xh67\",\"data-framer-name\":\"装飾\"})]})]}),/*#__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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KkQCR_r0S\":{\"layout\":[\"fixed\",\"fixed\"]},\"vE2u9U_M9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"rvI0ggMd3\":[\".framer-ott9ze-container\",\".framer-ld0bbl-container\",\".framer-1xc6r7j\"],\"KkQCR_r0S\":[\".framer-ott9ze-container\",\".framer-ld0bbl-container\",\".framer-1xc6r7j\"],\"vE2u9U_M9\":[\".framer-ott9ze-container\",\".framer-ld0bbl-container\",\".framer-1xc6r7j\"]}\n * @framerBreakpoints {\"rvI0ggMd3\":{\"min\":1200,\"canvasClassName\":\"framer-13r25ve-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"KkQCR_r0S\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-or48zy-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"vE2u9U_M9\":{\"max\":809,\"canvasClassName\":\"framer-1xdk6je-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant rvI0ggMd3\n * @framerLayoutTemplate\n */const FramerTQSRBHHcd=withCSS(Component,css,\"framer-LvS8n\");export default FramerTQSRBHHcd;FramerTQSRBHHcd.displayName=\"下層レイアウト\";FramerTQSRBHHcd.defaultProps={height:1e3,width:1200};addFonts(FramerTQSRBHHcd,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Nanum Myeongjo\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/nanummyeongjo/v30/9Btx3DZF0dXLMZlywRbVRNhxy1LueHQ8juyl.woff2\",weight:\"400\"}]},...UserComponentFonts,...UserComponent1Fonts,...AboutFonts,...ServiceFonts,...StudioFonts,...FramerFonts,...QuestionFonts,...ContactFonts,...UserComponent2Fonts,...UserComponent3Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTQSRBHHcd\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"rvI0ggMd3\\\":[\\\".framer-ott9ze-container\\\",\\\".framer-ld0bbl-container\\\",\\\".framer-1xc6r7j\\\"],\\\"KkQCR_r0S\\\":[\\\".framer-ott9ze-container\\\",\\\".framer-ld0bbl-container\\\",\\\".framer-1xc6r7j\\\"],\\\"vE2u9U_M9\\\":[\\\".framer-ott9ze-container\\\",\\\".framer-ld0bbl-container\\\",\\\".framer-1xc6r7j\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"rvI0ggMd3\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KkQCR_r0S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vE2u9U_M9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"rvI0ggMd3\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-13r25ve-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"KkQCR_r0S\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-or48zy-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"vE2u9U_M9\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1xdk6je-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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 UserComponent from \"https://framerusercontent.com/modules/RQ5dVOx2TbrDwGZiAb91/8SQH391QRSEC7mVP7AO1/wcECNu0v7.js\";\r\nimport UserComponent1 from \"https://framerusercontent.com/modules/sMYlgcOjon5AEATFwwcK/nVOIIQeQ7cTQKVHKlLZO/TQSRBHHcd.js\";\r\n\r\n        const routes = {nRyT5ggju: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sAsBHf4rEu1np7LTKoCX/kMLPFxqgItbViVFsCaC8/nRyT5ggju.js\")), path: \"/\"}, oLQ7wcmLu: {elements: {MhPjcV1Gq: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2IfKkvqMgojBuk77bLzw/ZmOmFYqSSdVrBzwKbqFS/oLQ7wcmLu.js\")), path: \"/privacy\"}, yP4T8xDYU: {elements: {q7U8P554M: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IW9JNckwQMIC8U2r9KFc/v8r5Gp4GQ1Q4uzyMI66c/yP4T8xDYU.js\")), path: \"/contact/thanks\"}, TUtXB7Nlf: {elements: {NdTngxk_c: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9tGOj1OMOneZeQKpISLJ/eE465l4LUQI8SqZvZwqg/TUtXB7Nlf.js\")), path: \"/commercial-act\"}, aQyUosYjl: {elements: {oauR0eUcR: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JvniMZB8zogT5PeWtp4Z/TnlgTXydlHnCu56qulAi/aQyUosYjl.js\")), path: \"/404\"}, cMFKEX3K6: {elements: {fyYGVeSGj: \"receipt-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/quPP95esRGrvjCHY8zKZ/rcNt8W23EsOt3bmLkDYx/cMFKEX3K6.js\")), path: \"/template\"}, TTO4M3vfr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WP8txQPhC45myR3NbLJX/2uSw4K2dqBFAeWr9tVC2/TTO4M3vfr.js\")), path: \"/template/thanks\"}, WggEPrKY4: {collectionId: \"FhSWk51Ym\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cMWP7X0i49MUR28WQhRn/VlXkhldOVzvRNLzyuwIi/WggEPrKY4.js\")), path: \"/template/detail/:ZCExsf0fW\"}, EgCLjdFna: {collectionId: \"p5BNEx0CZ\", elements: {WZAYbli_Q: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B8iocIm97kb6q757BgFi/cXQj4f8B4sefz9esSrMd/EgCLjdFna.js\")), path: \"/service/:kSzXbphwk\"}}\r\n\r\n        const locales = [{code: \"ja-JP\", id: \"default\", name: \"Japanese\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {FhSWk51Ym: async () => (await import(\"https://framerusercontent.com/modules/QKL2a68a0VmmhfKYCUMt/9N5L6onrWzmjXwDsZcWy/FhSWk51Ym.js\"))?.[\"utils\"], p5BNEx0CZ: async () => (await import(\"https://framerusercontent.com/modules/mvpqNLSiCF1u3IQ1iCHa/F76oCdWylxRqKfXEIgaI/p5BNEx0CZ.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"f5514fad5e14b9e9add2b2d61a4916e3183b19d41b06fcf1b232746bdbe02d52\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {Aiyhu62nT: \"UoQ7LovRz\"}\r\nconst props2 = {...props1, Aiyhu62nT: \"wFjOJqQoa\"}\r\nconst templateProps = {aQyUosYjl: props1, cMFKEX3K6: props1, D9yECXace: props1, J5Mw2Ttv1: props1, JVWGZLBlh: props1, MPJ9tdf7Y: props1, oLQ7wcmLu: props1, TTO4M3vfr: props1, TUtXB7Nlf: props1, WggEPrKY4: props2, yP4T8xDYU: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"oLQ7wcmLu\":\r\ncase \"yP4T8xDYU\":\r\ncase \"TUtXB7Nlf\":\r\ncase \"MPJ9tdf7Y\":\r\ncase \"aQyUosYjl\":\r\ncase \"cMFKEX3K6\":\r\ncase \"D9yECXace\":\r\ncase \"J5Mw2Ttv1\":\r\ncase \"TTO4M3vfr\":\r\ncase \"JVWGZLBlh\":\r\ncase \"WggEPrKY4\":\r\nreturn React.createElement(UserComponent, {...props, key: \"UserComponent\", style, webPageId}, children(true));\r\ncase \"PSMgEzatH\":\r\ncase \"pitnldl_A\":\r\ncase \"K5RQfTtp4\":\r\ncase \"EgCLjdFna\":\r\nreturn React.createElement(UserComponent1, {...props, key: \"UserComponent1\", style, webPageId}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"oLQ7wcmLu\":\r\ncase \"yP4T8xDYU\":\r\ncase \"TUtXB7Nlf\":\r\ncase \"MPJ9tdf7Y\":\r\ncase \"aQyUosYjl\":\r\ncase \"cMFKEX3K6\":\r\ncase \"D9yECXace\":\r\ncase \"J5Mw2Ttv1\":\r\ncase \"TTO4M3vfr\":\r\ncase \"JVWGZLBlh\":\r\ncase \"WggEPrKY4\":\r\nreturn [{hash: \"1bzv3me\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"dw9yfs\", mediaQuery: \"(max-width: 1199.98px)\"}]\r\ncase \"PSMgEzatH\":\r\ncase \"pitnldl_A\":\r\ncase \"K5RQfTtp4\":\r\ncase \"EgCLjdFna\":\r\nreturn [{hash: \"13r25ve\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"or48zy\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1xdk6je\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JvniMZB8zogT5PeWtp4Z/TnlgTXydlHnCu56qulAi/aQyUosYjl.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://hikari-ito.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, onPageLocalizationSupport: false, onPageMoveTool: false, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}