{"version":3,"file":"Navigationbar.CfZ0RaJX.mjs","names":["useRef","useState","useRef","useState"],"sources":["https:/framerusercontent.com/modules/HOxzAQW7JPtDwiWeGQow/WOxzIRpCoOhdIvvOjLTI/Footer.js","https:/framerusercontent.com/modules/SZ6DivjxEs5J5cdxjX5r/Bp0XVo46reLO1wleEyvx/Navigationbar.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function Footer(props){const{companyName=\"(주) 한국교육파트너스\",representatives=\"권기원 \\xb7 권재우\",businessNumber=\"395-87-03304\",phone=\"02-6954-7584\",email=\"cs@hankyopa.com\",address=\"서울특별시 마포구 백범로31길 21 707호\",privacyOfficer=\"권재우\",termsUrl=\"https://hankyopa.notion.site/c978171a97e846f5902f20c9c628b7a4\",privacyUrl=\"https://hankyopa.notion.site/11c5543dab1180f7b4cad6c58493356e\",primaryColor=\"#7B61FF\"}=props;const containerRef=useRef(null);const[isMobile,setIsMobile]=useState(false);// 컴포넌트 자체 너비 기반 모바일 감지 (Framer Breakpoint 호환)\nuseEffect(()=>{const el=containerRef.current;if(!el)return;setIsMobile(el.offsetWidth<810);const observer=new ResizeObserver(entries=>{for(const entry of entries){setIsMobile(entry.contentRect.width<810);}});observer.observe(el);return()=>observer.disconnect();},[]);// 텍스트 스타일 공통\nconst labelStyle={color:\"#A0A8B8\",fontSize:13,lineHeight:1.7,fontWeight:400};const linkStyle={color:\"#A0A8B8\",fontSize:13,textDecoration:\"none\",transition:\"color 0.2s\",cursor:\"pointer\"};const dividerStyle={color:\"#4A5060\",margin:\"0 8px\"};const currentYear=new Date().getFullYear();return /*#__PURE__*/_jsxs(\"footer\",{ref:containerRef,style:{width:\"100%\",background:\"#0F1117\",fontFamily:\"Pretendard, -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1280,margin:\"0 auto\",padding:isMobile?\"48px 20px 32px\":\"64px 56px 40px\",display:\"flex\",flexDirection:isMobile?\"column\":\"row\",justifyContent:\"space-between\",alignItems:isMobile?\"flex-start\":\"flex-start\",gap:isMobile?32:64},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"baseline\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Pretendard, sans-serif\",fontSize:isMobile?24:28,fontWeight:900,letterSpacing:\"-0.02em\",color:primaryColor,lineHeight:1},children:\"HAKZZONG\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Pretendard, sans-serif\",fontSize:isMobile?18:22,fontWeight:600,fontStyle:\"italic\",color:primaryColor,marginLeft:8,lineHeight:1},children:\"pro\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,flex:1,maxWidth:isMobile?\"100%\":720},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:700,color:\"#FFFFFF\",marginBottom:8},children:companyName}),/*#__PURE__*/_jsxs(\"div\",{style:labelStyle,children:[\"대표 : \",representatives,/*#__PURE__*/_jsx(\"span\",{style:dividerStyle,children:\"|\"}),\"사업자등록번호 : \",businessNumber]}),/*#__PURE__*/_jsxs(\"div\",{style:labelStyle,children:[\"대표번호 : \",phone,/*#__PURE__*/_jsx(\"span\",{style:dividerStyle,children:\"|\"}),\"이메일 :\",\" \",/*#__PURE__*/_jsx(\"a\",{href:`mailto:${email}`,style:{color:\"#A0A8B8\",textDecoration:\"none\",transition:\"color 0.2s\"},onMouseEnter:e=>{e.currentTarget.style.color=primaryColor;},onMouseLeave:e=>{e.currentTarget.style.color=\"#A0A8B8\";},children:email})]}),/*#__PURE__*/_jsxs(\"div\",{style:labelStyle,children:[\"주소 : \",address]}),/*#__PURE__*/_jsxs(\"div\",{style:labelStyle,children:[\"개인정보보호책임자 : \",privacyOfficer]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:0,marginTop:16,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"a\",{href:termsUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:linkStyle,onMouseEnter:e=>{e.currentTarget.style.color=\"#FFFFFF\";},onMouseLeave:e=>{e.currentTarget.style.color=\"#A0A8B8\";},children:\"이용약관\"}),/*#__PURE__*/_jsx(\"span\",{style:dividerStyle,children:\"|\"}),/*#__PURE__*/_jsx(\"a\",{href:privacyUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{...linkStyle,fontWeight:700,color:\"#FFFFFF\"},onMouseEnter:e=>{e.currentTarget.style.color=primaryColor;},onMouseLeave:e=>{e.currentTarget.style.color=\"#FFFFFF\";},children:\"개인정보처리방침\"})]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{borderTop:\"1px solid #1F2533\",padding:isMobile?\"20px 20px 24px\":\"20px 56px 24px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1280,margin:\"0 auto\",fontSize:12,color:\"#6B7280\",textAlign:isMobile?\"left\":\"left\"},children:[\"\\xa9 \",currentYear,\" 한국교육파트너스. All rights reserved.\"]})})]});}addPropertyControls(Footer,{companyName:{type:ControlType.String,title:\"회사명\",defaultValue:\"(주) 한국교육파트너스\"},representatives:{type:ControlType.String,title:\"대표자\",defaultValue:\"권기원 \\xb7 권재우\"},businessNumber:{type:ControlType.String,title:\"사업자등록번호\",defaultValue:\"395-87-03304\"},phone:{type:ControlType.String,title:\"대표번호\",defaultValue:\"02-6954-7584\"},email:{type:ControlType.String,title:\"이메일\",defaultValue:\"cs@hankyopa.com\"},address:{type:ControlType.String,title:\"주소\",defaultValue:\"서울특별시 마포구 백범로31길 21 707호\"},privacyOfficer:{type:ControlType.String,title:\"개인정보보호책임자\",defaultValue:\"권재우\"},termsUrl:{type:ControlType.String,title:\"이용약관 링크\",defaultValue:\"https://hankyopa.notion.site/c978171a97e846f5902f20c9c628b7a4\"},privacyUrl:{type:ControlType.String,title:\"개인정보처리방침 링크\",defaultValue:\"https://hankyopa.notion.site/11c5543dab1180f7b4cad6c58493356e\"},primaryColor:{type:ControlType.Color,title:\"메인 컬러\",defaultValue:\"#7B61FF\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function NavigationBar(props){const{logoUrl=\"https://hakzzongpro.com\",registerUrl=\"https://hakzzongpro.com/register\",loginUrl=\"https://hakzzongpro.com/login\",trialUrl=\"https://tally.so/r/GxBV8Q\",contactUrl=\"https://hakzzongpro.com/contact\",primaryColor=\"#7B61FF\"}=props;const navRef=useRef(null);const[isMenuOpen,setIsMenuOpen]=useState(false);const[isMobile,setIsMobile]=useState(false);const[scrolled,setScrolled]=useState(false);// 컴포넌트 자체 너비 기반 모바일 감지 (Framer Breakpoint 호환)\nuseEffect(()=>{const el=navRef.current;if(!el)return;// 첫 측정 (마운트 직후)\nsetIsMobile(el.offsetWidth<810);// 너비 변화 감지\nconst observer=new ResizeObserver(entries=>{for(const entry of entries){setIsMobile(entry.contentRect.width<810);}});observer.observe(el);return()=>observer.disconnect();},[]);// 스크롤 감지 (그림자 진하게)\nuseEffect(()=>{const handleScroll=()=>setScrolled(window.scrollY>10);window.addEventListener(\"scroll\",handleScroll);return()=>window.removeEventListener(\"scroll\",handleScroll);},[]);// 로고 컴포넌트\nconst Logo=()=>/*#__PURE__*/_jsxs(\"a\",{href:logoUrl,style:{display:\"flex\",alignItems:\"baseline\",textDecoration:\"none\",fontFamily:\"Pretendard, -apple-system, BlinkMacSystemFont, sans-serif\",fontSize:isMobile?22:28,fontWeight:900,letterSpacing:\"-0.02em\",lineHeight:1,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:primaryColor},children:\"HAK\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:primaryColor},children:\"ZZONG\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:primaryColor,fontStyle:\"italic\",fontWeight:600,marginLeft:\"8px\",fontSize:isMobile?17:22},children:\"pro\"})]});// 데스크톱 텍스트 링크 공통 스타일\nconst textLinkStyle={fontFamily:\"Pretendard, sans-serif\",fontSize:15,fontWeight:500,color:\"#4A5568\",textDecoration:\"none\",transition:\"color 0.2s\",cursor:\"pointer\",whiteSpace:\"nowrap\"};return /*#__PURE__*/_jsxs(\"nav\",{ref:navRef,style:{position:\"sticky\",top:0,left:0,right:0,zIndex:1e3,width:\"100%\",background:\"white\",boxShadow:scrolled?\"0 2px 12px rgba(0, 0, 0, 0.08)\":\"0 1px 3px rgba(0, 0, 0, 0.04)\",transition:\"box-shadow 0.2s ease\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1280,margin:\"0 auto\",padding:isMobile?\"0 20px\":\"0 40px\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",height:72},children:[/*#__PURE__*/_jsx(Logo,{}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:28},children:[/*#__PURE__*/_jsx(\"a\",{href:registerUrl,style:textLinkStyle,onMouseEnter:e=>{e.currentTarget.style.color=primaryColor;},onMouseLeave:e=>{e.currentTarget.style.color=\"#4A5568\";},children:\"회원가입\"}),/*#__PURE__*/_jsx(\"a\",{href:loginUrl,style:textLinkStyle,onMouseEnter:e=>{e.currentTarget.style.color=primaryColor;},onMouseLeave:e=>{e.currentTarget.style.color=\"#4A5568\";},children:\"로그인\"}),/*#__PURE__*/_jsx(\"a\",{href:trialUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{fontFamily:\"Pretendard, sans-serif\",fontSize:14,fontWeight:700,color:primaryColor,background:\"white\",border:`1.5px solid ${primaryColor}`,padding:\"10px 20px\",borderRadius:8,textDecoration:\"none\",transition:\"all 0.2s\",cursor:\"pointer\",whiteSpace:\"nowrap\"},onMouseEnter:e=>{const t=e.currentTarget;t.style.background=primaryColor;t.style.color=\"white\";t.style.transform=\"translateY(-1px)\";},onMouseLeave:e=>{const t=e.currentTarget;t.style.background=\"white\";t.style.color=primaryColor;t.style.transform=\"translateY(0)\";},children:\"무료체험\"}),/*#__PURE__*/_jsx(\"a\",{href:contactUrl,style:{fontFamily:\"Pretendard, sans-serif\",fontSize:14,fontWeight:700,color:\"white\",background:primaryColor,border:`1.5px solid ${primaryColor}`,padding:\"10px 20px\",borderRadius:8,textDecoration:\"none\",boxShadow:`0 4px 12px ${primaryColor}40`,transition:\"all 0.2s\",cursor:\"pointer\",whiteSpace:\"nowrap\"},onMouseEnter:e=>{const t=e.currentTarget;t.style.transform=\"translateY(-1px)\";t.style.boxShadow=`0 6px 16px ${primaryColor}60`;},onMouseLeave:e=>{const t=e.currentTarget;t.style.transform=\"translateY(0)\";t.style.boxShadow=`0 4px 12px ${primaryColor}40`;},children:\"상담신청\"})]}),isMobile&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setIsMenuOpen(!isMenuOpen),style:{background:\"none\",border:\"none\",cursor:\"pointer\",padding:8,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},\"aria-label\":isMenuOpen?\"메뉴 닫기\":\"메뉴 열기\",children:isMenuOpen?/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 6L6 18M6 6l12 12\",stroke:\"#1A1A2E\",strokeWidth:\"2\",strokeLinecap:\"round\"})}):/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 6h18M3 12h18M3 18h18\",stroke:\"#1A1A2E\",strokeWidth:\"2\",strokeLinecap:\"round\"})})})]}),isMobile&&isMenuOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{background:\"white\",borderTop:\"1px solid #E5E7EB\",padding:\"16px 20px 24px\",display:\"flex\",flexDirection:\"column\",gap:4,boxShadow:\"0 4px 12px rgba(0, 0, 0, 0.06)\"},children:[/*#__PURE__*/_jsx(\"a\",{href:registerUrl,onClick:()=>setIsMenuOpen(false),style:{fontFamily:\"Pretendard, sans-serif\",fontSize:16,fontWeight:500,color:\"#1A1A2E\",textDecoration:\"none\",padding:\"14px 0\",borderBottom:\"1px solid #F3F4F6\"},children:\"회원가입\"}),/*#__PURE__*/_jsx(\"a\",{href:loginUrl,onClick:()=>setIsMenuOpen(false),style:{fontFamily:\"Pretendard, sans-serif\",fontSize:16,fontWeight:500,color:\"#1A1A2E\",textDecoration:\"none\",padding:\"14px 0\",borderBottom:\"1px solid #F3F4F6\",marginBottom:12},children:\"로그인\"}),/*#__PURE__*/_jsx(\"a\",{href:trialUrl,target:\"_blank\",rel:\"noopener noreferrer\",onClick:()=>setIsMenuOpen(false),style:{fontFamily:\"Pretendard, sans-serif\",fontSize:15,fontWeight:700,color:primaryColor,background:\"white\",border:`1.5px solid ${primaryColor}`,padding:\"14px 20px\",borderRadius:8,textDecoration:\"none\",textAlign:\"center\",marginBottom:8},children:\"무료체험\"}),/*#__PURE__*/_jsx(\"a\",{href:contactUrl,onClick:()=>setIsMenuOpen(false),style:{fontFamily:\"Pretendard, sans-serif\",fontSize:15,fontWeight:700,color:\"white\",background:primaryColor,border:`1.5px solid ${primaryColor}`,padding:\"14px 20px\",borderRadius:8,textDecoration:\"none\",textAlign:\"center\",boxShadow:`0 4px 12px ${primaryColor}40`},children:\"상담신청\"})]})]});}addPropertyControls(NavigationBar,{logoUrl:{type:ControlType.String,title:\"로고 링크\",defaultValue:\"https://hakzzongpro.com\"},registerUrl:{type:ControlType.String,title:\"회원가입 링크\",defaultValue:\"https://hakzzongpro.com/register\"},loginUrl:{type:ControlType.String,title:\"로그인 링크\",defaultValue:\"https://hakzzongpro.com/login\"},trialUrl:{type:ControlType.String,title:\"무료체험 링크\",defaultValue:\"https://tally.so/r/GxBV8Q\"},contactUrl:{type:ControlType.String,title:\"상담신청 링크\",defaultValue:\"https://hakzzongpro.com/contact\"},primaryColor:{type:ControlType.Color,title:\"메인 컬러\",defaultValue:\"#7B61FF\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavigationBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Navigationbar.map"],"mappings":"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"}