{"version":3,"file":"SiteHeader.D2SpfpIR.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId","SVG","RichText","p","useState","startTransition","useMemo","useCallback","_Fragment"],"sources":["https:/framerusercontent.com/modules/5BwMUlcjLFpKdSAUDwZx/zbD1dV5czR9Munjeiwil/L9aeOZLIe.js","https:/framerusercontent.com/modules/B8J5ZWXCSgmN4f5h04Ot/ke6UBsSjPYIUv38ROLrL/SiteHeader.js"],"sourcesContent":["// Generated by Framer (b2780b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-cq1Ta\";const variantClassNames={jHD4EqGq7:\"framer-v-3a89p9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jHD4EqGq7\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com/pricing/?via=design93\",nodeId:\"jHD4EqGq7\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-3a89p9\",className,classNames)} framer-wowzm6`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jHD4EqGq7\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1il8a30\",\"data-framer-name\":\"Frame 1\",layoutDependency:layoutDependency,layoutId:\"v2A3EL2ht\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1m0pdud\",\"data-framer-name\":\"Top\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:61,intrinsicWidth:142,layoutDependency:layoutDependency,layoutId:\"fBNoMbV_m\",svg:'<svg width=\"142\" height=\"61\" viewBox=\"0 0 142 61\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M128.891 0H125.109C124.052 1.71123 122.159 2.85156 120 2.85156C117.841 2.85156 115.948 1.71123 114.891 0H111.109C110.052 1.71123 108.159 2.85156 106 2.85156C103.841 2.85156 101.948 1.71123 100.891 0H97.1086C96.0517 1.71123 94.159 2.85156 92 2.85156C89.841 2.85156 87.9483 1.71123 86.8914 0H83.1086C82.0517 1.71123 80.159 2.85156 78 2.85156C75.841 2.85156 73.9483 1.71123 72.8914 0H69.1086C68.0517 1.71123 66.159 2.85156 64 2.85156C61.841 2.85156 59.9483 1.71123 58.8914 0H55.1086C54.0517 1.71123 52.159 2.85156 50 2.85156C47.841 2.85156 45.9483 1.71123 44.8914 0H41.1086C40.0517 1.71123 38.159 2.85156 36 2.85156C33.841 2.85156 31.9483 1.71123 30.8914 0H27.1086C26.0517 1.71123 24.159 2.85156 22 2.85156C19.841 2.85156 17.9483 1.71123 16.8914 0H13.1086C12.0517 1.71123 10.159 2.85156 8 2.85156C5.84099 2.85156 3.94833 1.71123 2.89144 0H0V61H142V0H139.109C138.052 1.71123 136.159 2.85156 134 2.85156C131.841 2.85156 129.948 1.71123 128.891 0Z\" fill=\"url(#paint0_linear_2558_4199)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_2558_4199\" x1=\"-91.8962\" y1=\"33.5971\" x2=\"213.503\" y2=\"135.654\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#217AF2\"/>\\n<stop offset=\"0.468461\" stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#FF3DA4\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LTYwMA==\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(5, 5, 5))\"},children:\"Free 3 Month\"})}),className:\"framer-1gqguqv\",\"data-framer-name\":\"Free 3 Month\",fonts:[\"GF;Outfit-600\"],layoutDependency:layoutDependency,layoutId:\"fpKwLrjkf\",style:{\"--extracted-r6o4lv\":\"rgb(5, 5, 5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(5, 5, 5))\"},children:\"on Pro plan\"})}),className:\"framer-osxc62\",\"data-framer-name\":\"on Pro plan\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"dzzuQ_ftM\",style:{\"--extracted-r6o4lv\":\"rgb(5, 5, 5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y7n2rh\",\"data-framer-name\":\"Frame 2\",layoutDependency:layoutDependency,layoutId:\"w_9cxpehU\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-spfwil\",\"data-framer-name\":\"Bottom\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:36,intrinsicWidth:142,layoutDependency:layoutDependency,layoutId:\"O0d6HQ9BP\",svg:'<svg width=\"142\" height=\"36\" viewBox=\"0 0 142 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0H142V36H139.659C138.835 33.6696 136.612 32 134 32C131.388 32 129.165 33.6696 128.341 36H125.659C124.835 33.6696 122.612 32 120 32C117.388 32 115.165 33.6696 114.341 36H111.659C110.835 33.6696 108.612 32 106 32C103.388 32 101.165 33.6696 100.341 36H97.6586C96.8349 33.6696 94.6124 32 92 32C89.3876 32 87.1651 33.6696 86.3414 36H83.6586C82.8349 33.6696 80.6124 32 78 32C75.3876 32 73.1651 33.6696 72.3414 36H69.6586C68.8349 33.6696 66.6124 32 64 32C61.3876 32 59.1651 33.6696 58.3414 36H55.6586C54.8349 33.6696 52.6124 32 50 32C47.3876 32 45.1651 33.6696 44.3414 36H41.6586C40.8349 33.6696 38.6124 32 36 32C33.3876 32 31.1651 33.6696 30.3414 36H27.6586C26.8349 33.6696 24.6124 32 22 32C19.3876 32 17.1651 33.6696 16.3414 36H13.6586C12.8349 33.6696 10.6124 32 8 32C5.38756 32 3.16508 33.6696 2.34141 36H0V0Z\" fill=\"#01081B\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LTUwMA==\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"GIFT VOUCHER\"})}),className:\"framer-5m74jk\",\"data-framer-name\":\"GIFT VOUCHER\",fonts:[\"GF;Outfit-500\"],layoutDependency:layoutDependency,layoutId:\"mLbarAxOO\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cq1Ta.framer-wowzm6, .framer-cq1Ta .framer-wowzm6 { display: block; }\",\".framer-cq1Ta.framer-3a89p9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 98px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 142px; }\",\".framer-cq1Ta .framer-1il8a30 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; width: 142px; }\",\".framer-cq1Ta .framer-1m0pdud { bottom: 0px; flex: none; height: 61px; left: 0px; position: absolute; right: 0px; z-index: 0; }\",\".framer-cq1Ta .framer-1gqguqv, .framer-cq1Ta .framer-osxc62, .framer-cq1Ta .framer-5m74jk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 142px; word-break: break-word; word-wrap: break-word; }\",\".framer-cq1Ta .framer-1y7n2rh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; width: 142px; }\",\".framer-cq1Ta .framer-spfwil { flex: none; height: 36px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cq1Ta.framer-3a89p9, .framer-cq1Ta .framer-1il8a30, .framer-cq1Ta .framer-1y7n2rh { gap: 0px; } .framer-cq1Ta.framer-3a89p9 > *, .framer-cq1Ta .framer-1il8a30 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-cq1Ta.framer-3a89p9 > :first-child, .framer-cq1Ta .framer-1il8a30 > :first-child { margin-top: 0px; } .framer-cq1Ta.framer-3a89p9 > :last-child, .framer-cq1Ta .framer-1il8a30 > :last-child { margin-bottom: 0px; } .framer-cq1Ta .framer-1y7n2rh > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-cq1Ta .framer-1y7n2rh > :first-child { margin-left: 0px; } .framer-cq1Ta .framer-1y7n2rh > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 98\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerL9aeOZLIe=withCSS(Component,css,\"framer-cq1Ta\");export default FramerL9aeOZLIe;FramerL9aeOZLIe.displayName=\"Pro Plan\";FramerL9aeOZLIe.defaultProps={height:98,width:142};addFonts(FramerL9aeOZLIe,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4S-EiAou6Y.woff2\",weight:\"600\"},{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"},{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4S-EiAou6Y.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL9aeOZLIe\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"142\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"98\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L9aeOZLIe.map","// ページ別動的ヘッダー + 追従フッター\n// home/webtest: ナビ・ハンバーガーなし、sticky header、全画面ボトムCTA\n// other: ナビ・ハンバーガーあり、Phone追従フッター\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useState,useEffect,startTransition,useCallback,useMemo}from\"react\";const T={dark:\"rgb(18, 18, 24)\",paragraph:\"rgb(51, 51, 61)\",primary:\"rgb(0, 206, 226)\",primaryDark:\"rgb(0, 167, 184)\",secondaryLight:\"rgb(5, 199, 86)\",secondary:\"rgb(4, 168, 72)\",white:\"rgb(255, 255, 255)\",bg:\"rgb(240, 248, 252)\",border:\"rgb(218, 232, 240)\",dark05:\"rgb(75, 85, 99)\"};const LOGO_URL=\"https://framerusercontent.com/images/G6a0jEFeAVxr1nfPd7RH5K2NA.png\";const NAV_ITEMS=[{label:\"内定くんAI\",href:\"/\"},{label:\"Webテ解説AI\",href:\"/webtest\"},{label:\"ブログ\",href:\"/blog\"}];function ArrowIcon({size=14}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M12 5l7 7-7 7\"})});}function MenuIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 7h16M4 12h16M4 17h16\"})});}function CloseIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 6L6 18M6 6l12 12\"})});}function detectPage(){if(typeof window===\"undefined\")return\"home\";const p=window.location.pathname;if(p===\"/\"||p===\"\"||p.startsWith(\"/g\")||p.startsWith(\"/y\"))return\"home\";if(p.startsWith(\"/webtest\"))return\"webtest\";if(p.startsWith(\"/tokutei\")||p.startsWith(\"/policy\")||p===\"/404\")return\"legal\";return\"other\";}function detectVariant(){if(typeof window===\"undefined\")return\"main\";const p=window.location.pathname;if(p.startsWith(\"/g\")||p.startsWith(\"/webtest-g\"))return\"google\";if(p.startsWith(\"/y\")||p.startsWith(\"/webtest-y\"))return\"yahoo\";return\"main\";}const HEADER_CTA_URLS={home:{main:\"https://liff.line.me/1660762919-9OjyeJy0?s=ADv&t=0\",google:\"https://liff.line.me/1660762919-9OjyeJy0?s=9mj&t=0\",yahoo:\"https://liff.line.me/1660762919-9OjyeJy0?s=5A5&t=0\"},webtest:{main:\"https://liff.line.me/1660762919-9OjyeJy0?s=z0n&t=1\",google:\"https://liff.line.me/1660762919-9OjyeJy0?s=oWb&t=1\",yahoo:\"https://liff.line.me/1660762919-9OjyeJy0?s=BvY&t=1\"}};const BOTTOM_CTA_URLS={home:{main:\"https://liff.line.me/1660762919-9OjyeJy0?s=mJL&t=0\",google:\"https://liff.line.me/1660762919-9OjyeJy0?s=BsF&t=0\",yahoo:\"https://liff.line.me/1660762919-9OjyeJy0?s=Q04&t=0\"},webtest:{main:\"https://liff.line.me/1660762919-9OjyeJy0?s=3NE&t=1\",google:\"https://liff.line.me/1660762919-9OjyeJy0?s=ZqW&t=1\",yahoo:\"https://liff.line.me/1660762919-9OjyeJy0?s=GkC&t=1\"}};const STYLE_ID=\"site-header-v2\";const headerCSS=`\n.hdr2 { display:flex; align-items:center; background:${T.white}; position:relative; z-index:210; font-family:\"Noto Sans JP\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",sans-serif; }\n.hdr2.hdr2-fixed { position:fixed; top:0; left:0; right:0; }\n.hdr2-link { position:relative; color:${T.paragraph}; font-size:15px; font-weight:500; text-decoration:none; padding:8px 2px; transition:color .25s ease; }\n.hdr2-link:hover { color:${T.dark}; }\n.hdr2-link::after { content:\"\"; position:absolute; left:0; bottom:0; width:0; height:1.5px; background:${T.primary}; border-radius:1px; transition:width .3s cubic-bezier(.22,1,.36,1); }\n.hdr2-link:hover::after { width:100%; }\n.hdr2-link.active { color:${T.primary}; font-weight:600; }\n.hdr2-link.active::after { width:100%; background:${T.primary}; }\n.hdr2-cta { display:inline-flex; align-items:center; gap:8px; font-weight:600; border-radius:999px; border:none; cursor:pointer; color:${T.white}; transition:all .25s cubic-bezier(.22,1,.36,1); white-space:nowrap; font-family:inherit; text-decoration:none; flex-shrink:0; }\n.hdr2-cta:hover { transform:translateY(-1px); }\n.hdr2-cta:active { transform:translateY(0); }\n.hdr2-cta .hdr2-arrow { display:flex; align-items:center; justify-content:center; width:24px; height:24px; background:rgba(255,255,255,.2); border-radius:50%; transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s ease; }\n.hdr2-cta:hover .hdr2-arrow { transform:translateX(2px); background:rgba(255,255,255,.3); }\n.hdr2-icon { display:flex; align-items:center; justify-content:center; background:none; border:1.5px solid ${T.border}; border-radius:12px; cursor:pointer; color:${T.dark05}; padding:0; transition:all .2s ease; }\n.hdr2-icon:hover { border-color:${T.primary}; color:${T.dark}; background:${T.bg}; }\n.hdr2-backdrop { position:fixed; inset:0; z-index:200; background:rgba(0,0,0,0); pointer-events:none; transition:background .3s ease; }\n.hdr2-backdrop.open { background:rgba(18,18,24,.12); pointer-events:auto; }\n.hdr2-dd { position:absolute; top:100%; left:0; right:0; z-index:205; padding:12px; pointer-events:none; }\n.hdr2-dd-card { background:${T.white}; border:1px solid ${T.border}; border-radius:16px; padding:8px 0; box-shadow:0 8px 32px rgba(18,18,24,.08),0 2px 8px rgba(18,18,24,.04); opacity:0; transform:translateY(-8px); transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1); pointer-events:none; }\n.hdr2-dd.open { pointer-events:auto; }\n.hdr2-dd.open .hdr2-dd-card { opacity:1; transform:translateY(0); pointer-events:auto; }\n.hdr2-dd-link { display:block; text-decoration:none; color:${T.paragraph}; font-size:16px; font-weight:500; padding:14px 24px; transition:color .15s ease,background .15s ease; }\n.hdr2-dd-link:hover { color:${T.dark}; background:${T.bg}; }\n.hdr2-dd-link.active { color:${T.primary}; font-weight:600; }\n.hdr2-footer { position:fixed; bottom:0; left:0; right:0; z-index:210; display:flex; align-items:center; justify-content:space-between; gap:12px; padding:12px 14px; padding-bottom:max(12px,env(safe-area-inset-bottom)); font-family:\"Noto Sans JP\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",sans-serif; }\n.hdr2-footer-badge { display:block; color:${T.white}; font-size:11px; font-weight:900; line-height:1.3; margin-bottom:1px; }\n.hdr2-footer-title { color:${T.white}; font-size:14px; font-weight:700; line-height:1.3; }\n.hdr2-footer-btn { display:inline-flex; align-items:center; gap:8px; flex-shrink:0; height:40px; padding:0 14px 0 18px; border-radius:999px; border:none; cursor:pointer; background:${T.white}; font-weight:600; font-size:13px; font-family:inherit; white-space:nowrap; transition:all .2s ease; box-shadow:0 2px 8px rgba(0,0,0,.1); text-decoration:none; }\n.hdr2-footer-btn .hdr2-arrow { display:flex; align-items:center; justify-content:center; width:22px; height:22px; background:currentColor; border-radius:50%; }\n.hdr2-footer-btn .hdr2-arrow svg { color:${T.white}; }\n.hdr2-footer-btn:hover { transform:translateY(-2px); box-shadow:0 4px 16px rgba(0,0,0,.18); }\n.hdr2-footer-btn:active { transform:scale(.97); box-shadow:0 1px 4px rgba(0,0,0,.1); }\n@media(hover:none){ .hdr2-footer-btn:active { transform:scale(.95); opacity:.9; } }\n`;function useStyles(){useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(STYLE_ID))return;const s=document.createElement(\"style\");s.id=STYLE_ID;s.textContent=headerCSS;document.head.appendChild(s);return()=>{document.getElementById(STYLE_ID)?.remove();};},[]);}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function SiteHeader(props){useStyles();const{pageType:pageTypeProp=\"auto\",naiteikunLineUrl=\"https://liff.line.me/1660762919-9OjyeJy0?s=AKl&t=0\",webtestLineUrl=\"https://liff.line.me/1660762919-9OjyeJy0?s=kSg&t=1\",agentUrl=\"https://liff.line.me/1660762919-9OjyeJy0\"}=props;const isStatic=useIsStaticRenderer();const[open,setOpen]=useState(false);const[ctaHovered,setCtaHovered]=useState(false);const[detectedPage,setDetectedPage]=useState(\"home\");const[detectedVariant,setDetectedVariant]=useState(\"main\");const[viewW,setViewW]=useState(1200);useEffect(()=>{if(typeof window===\"undefined\")return;startTransition(()=>{setDetectedPage(detectPage());setDetectedVariant(detectVariant());});},[]);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const update=()=>startTransition(()=>setViewW(window.innerWidth));update();window.addEventListener(\"resize\",update,{passive:true});return()=>window.removeEventListener(\"resize\",update);},[isStatic]);const page=(()=>{const detected=isStatic?\"home\":detectedPage;if(detected===\"legal\")return\"legal\";return pageTypeProp===\"auto\"?detected:pageTypeProp;})();const isLP=page===\"home\"||page===\"webtest\";const adVariant=isStatic?\"main\":detectedVariant;const config=useMemo(()=>{const pathname=typeof window!==\"undefined\"?window.location.pathname:\"/\";const blogActive=pathname.startsWith(\"/blog\")?2:null;switch(page){case\"home\":return{activeNavIndex:0,ctaLabel:\"内定くんAIを使ってみる\",ctaHref:HEADER_CTA_URLS.home[adVariant],bottomCtaHref:BOTTOM_CTA_URLS.home[adVariant],ctaBg:`linear-gradient(135deg, ${T.secondary} 0%, ${T.secondaryLight} 100%)`,ctaHoverBg:`linear-gradient(135deg, ${T.secondary} 0%, ${T.secondary} 100%)`,ctaShadow:\"rgba(4,168,72,.3)\",footerGradient:`linear-gradient(135deg, ${T.secondary} 0%, ${T.secondaryLight} 100%)`,footerShadow:\"rgba(4,168,72,.3)\",footerBtnColor:T.secondary,footerBadge:\"内定くんAI\",footerTitle:\"LINE友だち追加はこちら\",footerBtn:\"まずは試してみる\"};case\"webtest\":return{activeNavIndex:1,ctaLabel:\"Webテ解説AIを使ってみる\",ctaHref:HEADER_CTA_URLS.webtest[adVariant],bottomCtaHref:BOTTOM_CTA_URLS.webtest[adVariant],ctaBg:`linear-gradient(135deg, ${T.secondary} 0%, ${T.secondaryLight} 100%)`,ctaHoverBg:`linear-gradient(135deg, ${T.secondary} 0%, ${T.secondary} 100%)`,ctaShadow:\"rgba(4,168,72,.3)\",footerGradient:`linear-gradient(135deg, ${T.secondary} 0%, ${T.secondaryLight} 100%)`,footerShadow:\"rgba(4,168,72,.3)\",footerBtnColor:T.secondary,footerBadge:\"Webテ解説AI\",footerTitle:\"LINE友だち追加はこちら\",footerBtn:\"まずは試してみる\"};case\"legal\":return{activeNavIndex:null,ctaLabel:\"\",ctaHref:\"\",bottomCtaHref:\"\",ctaBg:\"transparent\",ctaHoverBg:\"transparent\",ctaShadow:\"transparent\",footerGradient:\"transparent\",footerShadow:\"transparent\",footerBtnColor:\"transparent\",footerBadge:null,footerTitle:\"\",footerBtn:\"\"};default:return{activeNavIndex:blogActive,ctaLabel:\"就活のプロと話してみる（無料）\",ctaHref:agentUrl,bottomCtaHref:agentUrl,ctaBg:`linear-gradient(135deg, ${T.primaryDark} 0%, ${T.primary} 100%)`,ctaHoverBg:`linear-gradient(135deg, ${T.primaryDark} 0%, ${T.primaryDark} 100%)`,ctaShadow:\"rgba(0,167,184,.3)\",footerGradient:`linear-gradient(135deg, ${T.primaryDark} 0%, ${T.primary} 100%)`,footerShadow:\"rgba(0,167,184,.3)\",footerBtnColor:T.primaryDark,footerBadge:\"内定くんエージェント\",footerTitle:\"あなたの就活にプロが伴走\",footerBtn:\"まずは無料相談\"};}},[page,adVariant,naiteikunLineUrl,webtestLineUrl,agentUrl]);const isDesktop=viewW>1023;const isPhone=viewW<=767;const toggle=useCallback(()=>startTransition(()=>setOpen(v=>!v)),[]);const closeMenu=useCallback(()=>startTransition(()=>setOpen(false)),[]);useEffect(()=>{if(isDesktop&&open)startTransition(()=>setOpen(false));},[isDesktop,open]);const isLegal=page===\"legal\";const navItems=isLegal?NAV_ITEMS.filter(item=>item.href!==\"/blog\"):NAV_ITEMS;const showNav=!isLP&&isDesktop;const showHamburger=!isLP&&!isLegal&&!isDesktop;const showHeaderCta=isLegal?false:isLP?true:!isPhone;const showBottomCta=isLegal?false:isLP?true:isPhone;return /*#__PURE__*/_jsxs(_Fragment,{children:[isLP&&/*#__PURE__*/_jsx(\"div\",{style:{height:isPhone?64:76}}),/*#__PURE__*/_jsxs(\"header\",{className:`hdr2${isLP?\" hdr2-fixed\":\"\"}`,style:{...props.style,height:isPhone?64:76,padding:isPhone?\"0 16px\":isDesktop?\"0 40px\":\"0 28px\",borderBottom:`1px solid ${T.border}`},children:[isLP?/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",flexShrink:1,minWidth:0,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"img\",{src:LOGO_URL,alt:\"内定くん\",style:{height:isPhone?28:40,width:\"auto\",objectFit:\"contain\",flexShrink:1,minWidth:0}})}):/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{display:\"flex\",alignItems:\"center\",textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:LOGO_URL,alt:\"内定くん\",style:{height:isPhone?32:40,width:\"auto\",objectFit:\"contain\"}})}),showNav&&/*#__PURE__*/_jsx(\"nav\",{style:{display:\"flex\",alignItems:\"center\",gap:36,marginLeft:40},children:navItems.map((item,i)=>/*#__PURE__*/_jsx(\"a\",{href:item.href,className:`hdr2-link${i===config.activeNavIndex?\" active\":\"\"}`,children:item.label},item.label))}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1}}),showHeaderCta&&/*#__PURE__*/_jsxs(\"a\",{id:page===\"webtest\"?\"newlineButton5\":\"newlineButton6\",href:config.ctaHref,target:\"_blank\",rel:\"noopener noreferrer\",className:\"hdr2-cta\",onMouseEnter:()=>startTransition(()=>setCtaHovered(true)),onMouseLeave:()=>startTransition(()=>setCtaHovered(false)),style:{height:isPhone?38:44,padding:isPhone?\"0 14px\":\"0 22px\",fontSize:isPhone?12:14,background:ctaHovered?config.ctaHoverBg:config.ctaBg,boxShadow:ctaHovered?`0 4px 12px ${config.ctaShadow}`:`0 1px 4px ${config.ctaShadow}`},children:[config.ctaLabel,/*#__PURE__*/_jsx(\"span\",{className:\"hdr2-arrow\",children:/*#__PURE__*/_jsx(ArrowIcon,{size:isPhone?12:14})})]}),showHamburger&&/*#__PURE__*/_jsx(\"button\",{className:\"hdr2-icon\",onClick:toggle,style:{width:isPhone?40:44,height:isPhone?40:44,marginLeft:isPhone?10:12},\"aria-label\":open?\"メニューを閉じる\":\"メニューを開く\",\"aria-expanded\":open,children:open?/*#__PURE__*/_jsx(CloseIcon,{}):/*#__PURE__*/_jsx(MenuIcon,{})}),showHamburger&&/*#__PURE__*/_jsx(\"div\",{className:`hdr2-dd${open?\" open\":\"\"}`,children:/*#__PURE__*/_jsx(\"div\",{className:\"hdr2-dd-card\",children:/*#__PURE__*/_jsx(\"nav\",{children:NAV_ITEMS.map((item,i)=>/*#__PURE__*/_jsx(\"a\",{href:item.href,onClick:closeMenu,className:`hdr2-dd-link${i===config.activeNavIndex?\" active\":\"\"}`,children:item.label},item.label))})})})]}),showHamburger&&/*#__PURE__*/_jsx(\"div\",{className:`hdr2-backdrop${open?\" open\":\"\"}`,onClick:closeMenu}),showBottomCta&&/*#__PURE__*/_jsxs(\"div\",{className:\"hdr2-footer\",style:{background:config.footerGradient,boxShadow:`0 -4px 20px ${config.footerShadow}`},children:[/*#__PURE__*/_jsxs(\"div\",{children:[config.footerBadge&&/*#__PURE__*/_jsx(\"span\",{className:\"hdr2-footer-badge\",children:config.footerBadge}),/*#__PURE__*/_jsx(\"div\",{className:\"hdr2-footer-title\",children:config.footerTitle})]}),/*#__PURE__*/_jsxs(\"a\",{id:page===\"webtest\"?\"newlineButton6\":\"newlineButton7\",href:config.bottomCtaHref,target:\"_blank\",rel:\"noopener noreferrer\",className:\"hdr2-footer-btn\",style:{color:config.footerBtnColor},children:[config.footerBtn,/*#__PURE__*/_jsx(\"span\",{className:\"hdr2-arrow\",children:/*#__PURE__*/_jsx(ArrowIcon,{})})]})]})]});}addPropertyControls(SiteHeader,{pageType:{type:ControlType.Enum,title:\"ページ種別\",options:[\"auto\",\"home\",\"webtest\",\"other\",\"legal\"],optionTitles:[\"自動検出\",\"内定くんAI (Home)\",\"Webテ解説AI\",\"その他\",\"Terms/Privacy/404\"],defaultValue:\"auto\"},naiteikunLineUrl:{type:ControlType.Link,title:\"内定くんAI LINE URL\",defaultValue:\"https://liff.line.me/1660762919-9OjyeJy0?s=AKl&t=0\"},webtestLineUrl:{type:ControlType.Link,title:\"Webテ解説AI LINE URL\",defaultValue:\"https://liff.line.me/1660762919-9OjyeJy0?s=kSg&t=1\"},agentUrl:{type:ControlType.Link,title:\"エージェントURL\",defaultValue:\"https://liff.line.me/1660762919-9OjyeJy0\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteHeader\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteHeader.map"],"mappings":"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"}