PageSourceSearch

https://area-kr.vercel.app/_next/static/chunks/14c66xp5pwdjm.js

js area-kr.vercel.app collected 2026-10-03 06:07:43 UTC 35,751 bytes, 82 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,90538,e=>{"use strict";var t=e.i(43476),r=e.i(71645);function n(e,i=[]){let o=[],l=()=>{let t=o.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return l.scopeName=e,[function(n,i){let l=r.createContext(i),a=o.length;o=[...o,i];let s=n=>{let{scope:i,children:o,...s}=n,c=i?.[e]?.[a]||l,u=r.useMemo(()=>s,Object.values(s));return(0,t.jsx)(c.Provider,{value:u,children:o})};return s.displayName=n+"Provider",[s,function(t,o){let s=o?.[e]?.[a]||l,c=r.useContext(s);if(c)return c;if(void 0!==i)return i;throw Error(`\`${t}\` must be used within \`${n}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(l,...i)]}function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let r=!1,n=e.map(e=>{let n=i(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():i(e[t],null)}}}}function l(...e){return r.useCallback(o(...e),e)}function a(e){var n;let i,l=(n=e,(i=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var l;let e,a,s=(l=n,(a=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(a=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),c=function(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}(i,n.props);return n.type!==r.Fragment&&(c.ref=t?o(t,s):s),r.cloneElement(n,c)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${n}.SlotClone`,i),a=r.forwardRef((e,n)=>{let{children:i,...o}=e,a=r.Children.toArray(i),s=a.find(c);if(s){let e=s.props.children,i=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,t.jsx)(l,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,t.jsx)(l,{...o,ref:n,children:i})});return a.displayName=`${e}.Slot`,a}var s=Symbol("radix.slottable");function c(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}var u=new WeakMap;function d(e,t){var r,n;let i,o,l;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let a=(r=e,n=t,i=r.length,(l=(o=f(n))>=0?o:i+o)<0||l>=i?-1:l);return -1===a?void 0:e[a]}function f(e){return e!=e||0===e?0:Math.trunc(e)}function p(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],u.set(this,!0)}set(e,t){return u.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),o=this.#e.length,l=f(e),a=l>=0?l:o+l,s=a<0||a>=o?-1:a;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,r),this;let c=this.size+ +!i;l<0&&a++;let u=[...this.#e],d=!1;for(let e=a;e<c;e++)if(a===e){let o=u[e];u[e]===t&&(o=u[e+1]),i&&this.delete(t),n=this.get(o),this.set(t,r)}else{d||u[e-1]!==t||(d=!0);let r=u[d?e:e-1],i=n;n=this.get(r),this.delete(r),this.set(r,i)}return this}with(t,r,n){let i=new e(this);return i.insert(t,r,n),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=d(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=d(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return d(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(...e){let[t,r]=e,n=0,i=r??this.at(0);for(let r of this)i=0===n&&1===e.length?r:Reflect.apply(t,this,[i,r,n,this]),n++;return i}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let i=this.at(r);
1n=r===this.size-1&&1===e.length?i:Reflect.apply(t,this,[n,i,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,i=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}}),"u">typeof window&&window.document&&window.document.createElement;var m=globalThis?.document?r.useLayoutEffect:()=>{};r[" useEffectEvent ".trim().toString()],r[" useInsertionEffect ".trim().toString()];var h=r[" useInsertionEffect ".trim().toString()]||m;function b({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,l,a]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),l=r.useRef(t);return h(()=>{l.current=t},[t]),r.useEffect(()=>{o.current!==n&&(l.current?.(n),o.current=n)},[n,o]),[n,i,l]}({defaultProp:t,onChange:n}),s=void 0!==e,c=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[c,r.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&a.current?.(r)}else l(t)},[s,e,l,a])]}Symbol("RADIX:SYNC_STATE"),e.i(74080);var y=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{let i=a(`Primitive.${n}`),o=r.forwardRef((e,r)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(o?i:n,{...l,ref:r})});return o.displayName=`Primitive.${n}`,{...e,[n]:o}},{}),g=e=>{var t;let n,i,{present:o,children:a}=e,s=function(e){var t,n;let[i,o]=r.useState(),l=r.useRef(null),a=r.useRef(e),s=r.useRef("none"),[c,u]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=x(l.current);s.current="mounted"===c?e:"none"},[c]),m(()=>{let t=l.current,r=a.current;if(r!==e){let n=s.current,i=x(t);e?u("MOUNT"):"none"===i||t?.display==="none"?u("UNMOUNT"):r&&n!==i?u("ANIMATION_OUT"):u("UNMOUNT"),a.current=e}},[e,u]),m(()=>{if(i){let e,t=i.ownerDocument.defaultView??window,r=r=>{let n=x(l.current).includes(CSS.escape(r.animationName));if(r.target===i&&n&&(u("ANIMATION_END"),!a.current)){let r=i.style.animationFillMode;i.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=r)})}},n=e=>{e.target===i&&(s.current=x(l.current))};return i.addEventListener("animationstart",n),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{t.clearTimeout(e),i.removeEventListener("animationstart",n),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}u("ANIMATION_END")},[i,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{l.current=e?getComputedStyle(e):null,o(e)},[])}}(o),c="function"==typeof a?a({present:s.isPresent}):r.Children.only(a),u=l(s.ref,(t=c,(i=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(i=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof a||s.isPresent?r.cloneElement(c,{ref:u}):null};function x(e){return e?.animationName||"none"}g.displayName="Presence";var v=r[" useId ".trim().toString()]||(()=>void 0),w=0;function N(e){let[t,n]=r.useState(v());return m(()=>{e||n(e=>e??String(w++))},[e]),e||(t?`radix-${t}`:"")}
1var A="Collapsible",[R,j]=n(A),[C,k]=R(A),O=r.forwardRef((e,n)=>{let{__scopeCollapsible:i,open:o,defaultOpen:l,disabled:a,onOpenChange:s,...c}=e,[u,d]=b({prop:o,defaultProp:l??!1,onChange:s,caller:A});return(0,t.jsx)(C,{scope:i,disabled:a,contentId:N(),open:u,onOpenToggle:r.useCallback(()=>d(e=>!e),[d]),children:(0,t.jsx)(y.div,{"data-state":M(u),"data-disabled":a?"":void 0,...c,ref:n})})});O.displayName=A;var S="CollapsibleTrigger",I=r.forwardRef((e,r)=>{let{__scopeCollapsible:n,...i}=e,o=k(S,n);return(0,t.jsx)(y.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":M(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...i,ref:r,onClick:p(e.onClick,o.onOpenToggle)})});I.displayName=S;var _="CollapsibleContent",E=r.forwardRef((e,r)=>{let{forceMount:n,...i}=e,o=k(_,e.__scopeCollapsible);return(0,t.jsx)(g,{present:n||o.open,children:({present:e})=>(0,t.jsx)(T,{...i,ref:r,present:e})})});E.displayName=_;var T=r.forwardRef((e,n)=>{let{__scopeCollapsible:i,present:o,children:a,...s}=e,c=k(_,i),[u,d]=r.useState(o),f=r.useRef(null),p=l(n,f),h=r.useRef(0),b=h.current,g=r.useRef(0),x=g.current,v=c.open||u,w=r.useRef(v),N=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>w.current=!1);return()=>cancelAnimationFrame(e)},[]),m(()=>{let e=f.current;if(e){N.current=N.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();h.current=t.height,g.current=t.width,w.current||(e.style.transitionDuration=N.current.transitionDuration,e.style.animationName=N.current.animationName),d(o)}},[c.open,o]),(0,t.jsx)(y.div,{"data-state":M(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!v,...s,ref:p,style:{"--radix-collapsible-content-height":b?`${b}px`:void 0,"--radix-collapsible-content-width":x?`${x}px`:void 0,...e.style},children:v&&a})});function M(e){return e?"open":"closed"}var P=r.createContext(void 0),D="Accordion",z=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[$,U,W]=function(e){let i=e+"CollectionProvider",[o,s]=n(i),[c,u]=o(i,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:n,children:i}=e,o=r.default.useRef(null),l=r.default.useRef(new Map).current;return(0,t.jsx)(c,{scope:n,itemMap:l,collectionRef:o,children:i})};d.displayName=i;let f=e+"CollectionSlot",p=a(f),m=r.default.forwardRef((e,r)=>{let{scope:n,children:i}=e,o=l(r,u(f,n).collectionRef);return(0,t.jsx)(p,{ref:o,children:i})});m.displayName=f;let h=e+"CollectionItemSlot",b="data-radix-collection-item",y=a(h),g=r.default.forwardRef((e,n)=>{let{scope:i,children:o,...a}=e,s=r.default.useRef(null),c=l(n,s),d=u(h,i);return r.default.useEffect(()=>(d.itemMap.set(s,{ref:s,...a}),()=>void d.itemMap.delete(s))),(0,t.jsx)(y,{...{[b]:""},ref:c,children:o})});return g.displayName=h,[{Provider:d,Slot:m,ItemSlot:g},function(t){let n=u(e+"CollectionConsumer",t);return r.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${b}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},s]}(D),[L,F]=n(D,[W,j]),V=j(),B=r.default.forwardRef((e,r)=>{let{type:n,...i}=e;return(0,t.jsx)($.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,t.jsx)(Z,{...i,ref:r}):(0,t.jsx)(Y,{...i,ref:r})})});B.displayName=D;var[H,K]=L(D),[q,X]=L(D,{collapsible:!1}),Y=r.default.forwardRef((e,n)=>{let{value:i,defaultValue:o,onValueChange:l=()=>{},collapsible:a=!1,...s}=e,[c,u]=b({prop:i,defaultProp:o??"",onChange:l,caller:D});return(0,t.jsx)(H,{scope:e.__scopeAccordion,value:r.default.useMemo(()=>c?[c]:[],[c]),onItemOpen:u,onItemClose:r.default.useCallback(()=>a&&u(""),[a,u]),children:(0,t.jsx)(q,{scope:e.__scopeAccordion,collapsible:a,children:(0,t.jsx)(Q,{...s,ref:n})})})}),Z=r.default.forwardRef((e,n)=>{let{value:i,defaultValue:o,onValueChange:l=()=>{},...a}=e,[s,c]=b({prop:i,defaultProp:o??[],onChange:l,caller:D}),u=r.default.useCallback(e=>c((t=[])=>[...t,e]),[c]),d=r.default.useCallback(e=>c((t=[])=>t.filter(t=>t!==e)),[c]);return(0,t.jsx)(H,{scope:e.__scopeAccordion,value:s,onItemOpen:u,onItemClose:d,children:(0,t.jsx)(q,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)(Q,{...a,ref:n})})})}
1),[G,J]=L(D),Q=r.default.forwardRef((e,n)=>{let i,{__scopeAccordion:o,disabled:a,dir:s,orientation:c="vertical",...u}=e,d=l(r.default.useRef(null),n),f=U(o),m="ltr"===(i=r.useContext(P),s||i||"ltr"),h=p(e.onKeyDown,e=>{if(!z.includes(e.key))return;let t=e.target,r=f().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),i=r.length;if(-1===n)return;e.preventDefault();let o=n,l=i-1,a=()=>{(o=n+1)>l&&(o=0)},s=()=>{(o=n-1)<0&&(o=l)};switch(e.key){case"Home":o=0;break;case"End":o=l;break;case"ArrowRight":"horizontal"===c&&(m?a():s());break;case"ArrowDown":"vertical"===c&&a();break;case"ArrowLeft":"horizontal"===c&&(m?s():a());break;case"ArrowUp":"vertical"===c&&s()}let u=o%i;r[u].ref.current?.focus()});return(0,t.jsx)(G,{scope:o,disabled:a,direction:s,orientation:c,children:(0,t.jsx)($.Slot,{scope:o,children:(0,t.jsx)(y.div,{...u,"data-orientation":c,ref:d,onKeyDown:a?void 0:h})})})}),ee="AccordionItem",[et,er]=L(ee),en=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,value:i,...o}=e,l=J(ee,n),a=K(ee,n),s=V(n),c=N(),u=i&&a.value.includes(i)||!1,d=l.disabled||e.disabled;return(0,t.jsx)(et,{scope:n,open:u,disabled:d,triggerId:c,children:(0,t.jsx)(O,{"data-orientation":l.orientation,"data-state":eu(u),...s,...o,ref:r,disabled:d,open:u,onOpenChange:e=>{e?a.onItemOpen(i):a.onItemClose(i)}})})});en.displayName=ee;var ei="AccordionHeader",eo=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...i}=e,o=J(D,n),l=er(ei,n);return(0,t.jsx)(y.h3,{"data-orientation":o.orientation,"data-state":eu(l.open),"data-disabled":l.disabled?"":void 0,...i,ref:r})});eo.displayName=ei;var el="AccordionTrigger",ea=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...i}=e,o=J(D,n),l=er(el,n),a=X(el,n),s=V(n);return(0,t.jsx)($.ItemSlot,{scope:n,children:(0,t.jsx)(I,{"aria-disabled":l.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:l.triggerId,...s,...i,ref:r})})});ea.displayName=el;var es="AccordionContent",ec=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...i}=e,o=J(D,n),l=er(es,n),a=V(n);return(0,t.jsx)(E,{role:"region","aria-labelledby":l.triggerId,"data-orientation":o.orientation,...a,...i,ref:r,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function eu(e){return e?"open":"closed"}ec.displayName=es,e.s(["Accordion",0,B,"AccordionContent",0,ec,"AccordionHeader",0,eo,"AccordionItem",0,en,"AccordionTrigger",0,ea,"Content",0,ec,"Header",0,eo,"Item",0,en,"Root",0,B,"Trigger",0,ea,"createAccordionScope",0,F],67660);var ed=e.i(67660),ed=ed,ef=e.i(47163),ep=e.i(26495),ep=ep;let em=(0,e.i(56420).default)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);e.s(["Accordion",0,function({className:e,...r}){return(0,t.jsx)(ed.Root,{"data-slot":"accordion",className:(0,ef.cn)("flex w-full flex-col",e),...r})},"AccordionContent",0,function({className:e,children:r,...n}){return(0,t.jsx)(ed.Content,{"data-slot":"accordion-content",className:"overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up",...n,children:(0,t.jsx)("div",{className:(0,ef.cn)("h-(--radix-accordion-content-height) pt-0 pb-2.5 [&_a]:underline [&_a]:underline-offset-3 [&_a]:hover:text-foreground [&_p:not(:last-child)]:mb-4",e),children:r})})},"AccordionItem",0,function({className:e,...r}){return(0,t.jsx)(ed.Item,{"data-slot":"accordion-item",className:(0,ef.cn)("not-last:border-b",e),...r})},"AccordionTrigger",0,function({className:e,children:r,...n}){return(0,t.jsx)(ed.Header,{className:"flex",children:(0,t.jsxs)(ed.Trigger,{"data-slot":"accordion-trigger",className:(0,ef.cn)("group/accordion-trigger relative flex flex-1 items-center justify-between rounded-lg border border-transparent py-2.5 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring disabled:pointer-events-none disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-5 **:data-[slot=accordion-trigger-icon]:text-muted-foreground",e),...n,children:[r,(0,t.jsx)(ep.default,{"data-slot":"accordion-trigger-icon",strokeWidth:1.5,className:"pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden"}),(0,t.jsx)(em,{"data-slot":"accordion-trigger-icon",strokeWidth:1.5,className:"pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline"})]})})}],90538)},93711,e=>{"use strict";var t=e.i(43476),r=e.i(46932),n=e.i(90538);let i=[.25,.1,.25,1],o=[{chapter:"제1장",title:"총칙",range:"제1조 ~ 제4조",articles:[{number:"제1조",title:"명칭",content:'이 협회는 "미술등록협회"(이하 "협회"라 한다)라 한다.'},{number:"제2조",title:"목적",content:"이 협회는 미술 저작권 보호와 소유권 등록과 미술품 담보약정등기 및 국내외 미술경매와 미술감정 그리고 미술품의 국세물납과 권원보험을 널리 정착시키고 발전하도록 돕는 것을 목적으로 한다."},{number:"제3조",title:"사무소의 소재지",content:"협회
1의 주사무소는 서울시에 두고 지부(支部)는 국내·외에 둔다."},{number:"제4조",title:"사업",content:`협회는 제2조의 목적을 달성하기 위하여 다음 각 호의 사업을 수행한다.
21. 미술저작 보호 및 소유권 등록과 미술품 담보 약정등기, 미술경매, 미술품 감정, 국세물납과 권원보험 관계자 인적 교류활동
32. 미술저작 보호 및 소유권 등록과 미술경매, 미술품 감정, 국세물납과 권원보험 연구 및 학술활동
43. 미술저작 보호 및 소유권 등록과 권원 분석 현황 조사활동
54. 미술저작 보호 및 소유권 등록과 미술품 담보 약정등기, 미술경매, 미술품 감정 그리고 미술품의 국세물납과 권원보험 교육과 지도자 육성
65. 기관지 발간
76. 미술품 관련 자격제도 운영
87. 의료 활동 후원 및 장학사업과 국제학교 건립지원과 사회공헌사업
98. 동산\xb7채권 등의 담보에 관한 법 및 미술관련법에 관한 사항
109. 협회 목적에 부합하는 수익사업
1110. 기타 목적달성에 필요한 사업`}]},{chapter:"제2장",title:"회원",range:"제5조 ~ 제8조",articles:[{number:"제5조",title:"회원의 자격",content:`① 회원이 되고자 하는 자는 소정의 회원가입 신고서와 입회비를 협회에 제출하여야 한다.
12② 이 협회의 발전을 위해 명예회원 및 명예임원을 둘 수 있다.
13③ 회원(명예 등)의 자격, 가입회비 등에 관한 세부사항은 이사회에서 별도의 규정으로 정한다.`},{number:"제6조",title:"회원의 권리",content:"회원은 협회 임원 선거권 및 피선거권을 가지며 총회에 참석하여 협회의 활동에 관한 의견을 제안하고 의결에 참여할 권리를 가진다."},{number:"제7조",title:"회원의 의무",content:`회원은 다음의 의무를 진다.
141. 협회의 정관 및 제 규정의 준수
152. 총회 및 이사회와 결의사항 이행
163. 회비 및 제부담금의 납부`},{number:"제8조",title:"회원의 탈퇴와 제명",content:`① 회원은 본인의 의사에 따라 회원 탈퇴서를 제출함으로써 자유롭게 탈퇴할 수 있다.
17② 회원이 협회의 명예를 손상시키거나 목적 수행에 지장을 초래한 경우 또는 2년 이상 회원의 의무를 준수하지 않은 경우에는 총회의 의결을 거쳐 제명할 수 있다.
18③ 탈퇴 및 제명으로 인하여 회원의 자격을 상실한 경우에는 납부한 회비 등에 대한 권리를 요구할 수 없다.`}]},{chapter:"제3장",title:"임원",range:"제9조 ~ 제14조",articles:[{number:"제9조",title:"임원의 종류 및 정수",content:`협회는 다음의 임원을 둔다.
191. 회장 2인
202. 대표 2인 이내
213. 고문 약간명
224. 상임이사 약간명
235. 이사 10인 이내
246. 감사 2인 이내`},{number:"제10조",title:"임원의 선임",content:`① 회장과 감사는 총회에서 선출하되, 그 외 임원은 선출된 회장이 총회에서 위임받아 지명하고 총회의 인준을 받는다.
25② 제①의 규정에 불구하고 회장의 권한으로 대표를 둔다.
26③ 임기가 만료된 임원은 임기만료 2월 이내에 후임자를 선출하여야 하며, 임원이 궐위된 경우에는 궐위된 날로부터 2월 이내에 후임자를 선출하여야 한다.`},{number:"제11조",title:"임원의 해임",content:`임원이 다음 각 호의 1에 해당하는 행위를 한 때에는 총회의 의결을 거쳐 해임할 수 있다.
271. 협회의 목적에 위배되는 행위
282. 임원간의 분쟁\xb7회계부정 또는 현저한 부당행위
293. 협회의 업무를 방해하는 행위`},{number:"제12조",title:"상임이사",content:`① 본 협회의 목적사업을 전담하게 하기 위하여 상임이사를 둘 수 있다.
30② 상임이사는 이사회의 의결을 거쳐 회장, 대표가 이사 중에서 선임한다.`},{number:"제13조",title:"임원의 임기",content:`① 이사의 임기는 4년, 감사의 임기는 4년으로 하며 연임할 수 있다. 다만 보선임원의 임기는 전임자의 잔임 기간으로 한다.
31② 임원은 임기 만료 후라도 후임자가 취임할 때까지는 임원으로 직무를 수행한다.`},{number:"제14조",title:"임원의 직무",content:`① 회장은 협회를 대표하고 협회의 업무를 총괄하며, 총회 및 이사회의 의장이 된다.
32② 상임이사는 상근하며 회장, 대표의 지시를 받아 협회의 사무를 총괄한다.
33③ 이사는 이사회에 출석하여 협회의 업무에 관한 사항을 의결하며 이사회 또는 회장, 대표로부터 위임받은 사항을 처리한다.
34④ 감사는 다음의 직무를 수행한다.
351. 협회의 재산상황을 감사하는 일
362. 총회 및 이사회의 운영과 그 업무에 관한 사항을 감사하는 일
373. 제1호 및 제2호의 감사결과 부정 또는 부당한 점이 있음을 발견한 때에는 이사회 또는 총회에 그 시정을 요구하고, 주무관청에게 보고하는 일
384. 제3호의 시정요구 및 보고를 하기 위하여 필요한 때에는 총회 또는 이사회의 소집을 요구하는 일
395. 협회의 재산상황과 업무에 관하여 총회 및 이사회 또는 회장, 대표에게 의견을 진술하는 일`}]},{chapter:"제4장",title:"총회",range:"제15조 ~ 제20조",articles:[{number:"제15조",title:"총회의 구성",content:`① 총회는 협회의 최고의결기관이며 회원으로 구성한다. 단, 회원이 일정 수준 이상이 되어 회원으로 총회의 구성이 불합리하다고 판단될 시 이사회의 의결로 대의원을 구성하고 대의원이 협회의 최고의결기관이 된다.
40② 대의원 구성은 협회의 이사, 감사와 협회 각 지부에서 2인씩 선출하여 구성한다.`},{number:"제16조",title:"총회의 구분과 소집",content:`① 총회는 정기총회와 임시총회로 구분하며, 대표가 이를 소집한다.
41② 정기총회는 매 회계연도 개시 1월 전까지 소집하여, 임시총회는 대표가 필요하다고 인정할 때에 소집한다.
42③ 총회의 소집은 대표가 회의 안건\xb7일시\xb7장소 등을 명기하여 회의 개시 7일 전까지 문서, 전자문서, 기타 통신수단(SNS 포함)으로 각 회원에게 통지하여야 한다.`},{number:"제17조",title:"총회소집의 특례",content:`① 대표는 다음 각 호의 1에 해당하는 소집요구가 있을 때에는 그 소집 요구일로부터 20일 이내에 총회를 소집하여야 한다.
431. 재적이사 과반수가 회의의 목적을 제시하여 소집을 요구한 때
442. 감사 2인이 소집을 요구한 때
453. 재적회원 3분의 1 이상이 회의의 목적을 제시하여 소집을 요구한 때
46② 총회 소집권자가 궐위되거나 이를 기피함으로써 7일 이상 총회 소집이 불가능한 때에는 재적이사 과반수 또는 재적회원 3분의 1 이상의 찬성으로 총회를 소집할 수 있다.
47③ 제2항의 규정에 의한 총회는 출석이사 중 회장 또는 상임이사의 사회 아래 그 의장을 선출한다.`},{number:"제18조",title:"총회의 의결사항",content:`총회는 다음의 사항을 의결한다.
481. 임원의 선출 및 해임에 관한 사항
492. 협회의 해산 및 정관변경에 관한 사항
503. 기본재산의 처분 및 취득과 자금의 차입에 관한 사항
514. 예산 및 결산의 승인
525. 사업계획의 승인
536. 기타 중요한 사항`},{number:"제19조",title:"의결 정족수",content:"총회는 정관에서 정하는 사항을 제외하고는 재적회원 과반수 출석으로 개회하고, 출석회원 과반수의 찬성으로 의결한다."},{number:"제20조",title:"의결제척사유",content:`회원이 다음 각 호의 1에 해당하는 때에는 그 의결에 참여하지 못한다.
541. 임원의 선출 및 해임에 있어 자신에 관한 사항을 의결할 때
552. 금전 및 재산의 수수 또는 소송 등에 관련되는 사항으로서 자신과 협회의 이해가 상반될 때`}]},{chapter:"제5장",title:"이사회",range:"제21조 ~ 제25조",articles:[{number:"제21조",title:"이사회의 구성",content:"이사회는 회장, 대표, 상임이사, 이사로 구성한다."},{number:"제22조",title:"이사회의 소집",content:`① 이사회는 정기이사회와 임시이사회로 구분한다.
56② 정기이사회는 년 2회 개최하고 임시이사회는 감사 또는 이사의 3분의 1 이상의 요청이 있거나 대표가 필요하다고 인정하는 때에 소집한다.
57③ 대표는 이사회를 소집하고자 할 때에는 회의 개최 7일 전까지 문ì
57„œ, 전자문서, 기타 통신수단(SNS 포함)으로 이사 및 감사에게 회의의 목적과 안건, 개최일시 및 장소를 통지하여야 한다. 다만, 긴급하다고 인정되는 정당한 사유가 있을 때에는 그러하지 아니한다.
58④ 이사회는 제3항의 통지사항에 한해서만 의결을 할 수 있다. 다만, 재적 이사 전원의 동의가 있을 경우에는 소집절차 없이 이사회 개최 및 서면으로 의결사항을 결의할 수 있고, 출석이사 전원이 찬성할 때에는 통지하지 아니한 사항이라도 이를 부의하고 의결할 수 있다.`},{number:"제23조",title:"이사회의 의결사항",content:`이사회는 다음의 사항을 심의\xb7의결한다.
591. 업무집행에 관한 사항
602. 사업계획의 운영에 관한 사항
613. 예산, 결산서의 작성에 관한 사항
624. 정관 변경에 관한 사항
635. 재산관리 및 차입금에 관한 사항
646. 총회에 부의할 안건의 작성
657. 총회에서 위임받은 사항
668. 정관의 규정에 의하여 그 권한에 속하는 사항
679. 기타 협회의 운영상 중요하다고 회장, 부회장이 부의하는 사항`},{number:"제24조",title:"의결정족수",content:"이사회는 재적이사 과반수 출석으로 개회하고 출석이사 과반수의 찬성으로 의결한다."},{number:"제25조",title:"서면결의",content:`① 대표는 이사회에 부의할 사항 중 경미한 사항 또는 긴급을 요하는 사항에 관하여는 이를 서면으로 의결할 수 있다. 이 경우에 대표는 그 결과를 차기 이사회에 보고하여야 한다.
68② 제1항의 서면결의 사항에 대하여 재적이사 과반수가 이사회에 부의할 것을 요구하는 때에는 대표는 이에 따라야 한다.`}]},{chapter:"제6장",title:"재산과 회계",range:"제26조 ~ 제32조",articles:[{number:"제26조",title:"재산의 구분",content:`① 협회의 재산은 다음과 같이 기본재산과 보통재산으로 구분한다.
69② 기본재산은 협회의 목적사업 수행에 관계되는 부동산 또는 동산으로서 협회 설립시 그 설립자가 출연한 재산과 이사회에서 기본재산으로 정한 재산으로 한다.
70③ 보통재산은 기본재산 이외의 재산으로 한다.`},{number:"제27조",title:"재산의 관리",content:`① 협회의 기본재산을 매도, 증여, 임대, 교환하거나 담보제공 또는 용도 등을 변경하고자 할 때 또는 의무의 부담이나 권리를 포기하고자 할 때는 총회의 의결을 거쳐야 한다.
71② 기본재산의 변경에 관하여는 정관변경에 관한 규정을 준용한다.`},{number:"제28조",title:"재원",content:`협회의 유지 및 운영에 필요한 경비의 재원은 다음과 같다.
721. 회비
732. 정부 및 지방자치단체 보조금
743. 각종 기부금
754. 기본재산으로부터 생기는 과실금
765. 기타`},{number:"제29조",title:"회계연도",content:"협회의 회계연도는 정부의 회계연도에 따른다."},{number:"제30조",title:"예산편성 및 결산",content:`① 협회는 회계연도 1월전에 사업계획 및 예산안을 이사회의 의결을 거쳐 총회의 승인을 얻는다. 다만, 국고부담이 수반되는 사업은 사전에 주무관청의 승인을 받아야 한다.
77② 협회는 사업실적 및 결산내용을 당해 회계연도 종료 후 2월 이내에 이사회의 의결을 거쳐 총회의 승인을 얻는다.`},{number:"제31조",title:"회계감사",content:"감사는 회계감사를 년 1회 이상 실시하여야 한다."},{number:"제32조",title:"임원의 보수",content:"임원에 대하여는 보수를 지급하지 아니한다. 다만, 업무수행에 필요한 실비를 지급할 수 있다."}]},{chapter:"제7장",title:"사무국",range:"제33조",articles:[{number:"제33조",title:"사무국",content:`① 사무국 업무결재는 회장, 부회장의 지시를 받고 협회의 사무를 처리하기 위하여 사무국을 둔다.
78② 사무국에 사무국장 1인과 필요한 직원을 둘 수 있다.
79③ 사무국장은 이사회의 의결을 거쳐 회장, 부회장이 임면한다.
80④ 사무국의 조직 및 운영에 관한 사항은 이사회의 의결을 거쳐 별도로 정한다.`}
80]},{chapter:"제8장",title:"보칙",range:"제34조 ~ 제38조",articles:[{number:"제34조",title:"해산",content:"협회를 해산하고자 할 때에는 총회에서 재적회원 4분의 3 이상의 찬성으로 의결하여 주무관청에 신고하여야 한다."},{number:"제35조",title:"정관변경",content:"이 정관을 변경하고자 할 때에는 총회에서 재적회원 3분의 2 이상의 찬성으로 의결하여 주무관청의 허가를 받아야 한다."},{number:"제36조",title:"잔여재산 처리",content:"이 협회를 해산할 때의 잔여재산은 총회의 의결을 거쳐 국가, 지방자치단체 또는 이 협회와 유사한 목적을 가진 다른 비영리법인에 기증한다."},{number:"제37조",title:"공개",content:"인터넷 홈페이지를 통하여 연간 모금액 및 활용실적을 공개한다."},{number:"제38조",title:"규칙제정",content:`이 정관이 정한 것 외에 협회의 운영에 관하여 필요한 위원회, 미술등록사, 특별회원(작가, 미술단체, 화랑, 미술회사), 금융기관(대부업체 포함)회원, 미술감정평가, 미술신탁 등 기타사항은 규칙으로 정한다.
811. 미술등록사 자격은 법무사에 준하는 자격(휴\xb7폐업 법무사, 자격을 갖춘 법무사, 집행관 포함)을 가진 자로 한다.
822. 전항에도 불구하고 미술 등록사업에 공헌이 큰 자는 미술등록사가 될 수 있다.`}]},{chapter:"부칙",title:"",range:"",articles:[{number:"제1조",title:"시행일",content:"이 정관은 주무관청의 허가를 받은 날부터 시행한다."},{number:"제2조",title:"제1차 정관개정 효력",content:"2023년 10월 12일 본 정관 개정안은 이사회와 총회 의결을 거쳐 감독관청의 허가를 득하는 날부터 효력이 발생한다."}]}];e.s(["default",0,function(){return(0,t.jsx)(n.Accordion,{type:"multiple",defaultValue:["제1장"],className:"w-full border-t",style:{borderColor:"var(--color-area-border)"},children:o.map((e,o)=>(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,amount:.2},transition:{duration:.8,ease:i,delay:.05*o},className:"border-b",style:{borderColor:"var(--color-area-border)"},children:(0,t.jsxs)(n.AccordionItem,{value:e.chapter,className:"border-b-0",children:[(0,t.jsx)(n.AccordionTrigger,{className:"text-card-title font-medium hover:no-underline py-[24px]",children:(0,t.jsxs)("div",{className:"flex items-baseline gap-[16px] text-left flex-1",children:[(0,t.jsx)("span",{className:"text-card-title font-bold flex-shrink-0",style:{letterSpacing:"-0.027em",color:"var(--color-area-accent)"},children:e.chapter}),e.title&&(0,t.jsx)("span",{className:"text-card-title font-bold",style:{letterSpacing:"-0.027em",color:"var(--color-area-text-primary)"},children:e.title}),e.range&&(0,t.jsx)("span",{className:"text-body hidden lg:inline ml-auto",style:{color:"var(--color-area-text-secondary)"},children:e.range})]})}),(0,t.jsx)(n.AccordionContent,{className:"pb-[32px] pt-[8px]",children:(0,t.jsx)("div",{className:"space-y-[24px] lg:space-y-[32px]",children:e.articles.map(e=>(0,t.jsxs)("div",{children:[(0,t.jsxs)("p",{className:"text-body font-bold",style:{color:"var(--color-area-text-primary)",marginBottom:"calc(var(--spacing) * 2)"},children:[e.number," (",e.title,")"]}),(0,t.jsx)("p",{className:"text-body whitespace-pre-line leading-[1.6] lg:leading-[1.8]",style:{color:"var(--color-area-text-primary)"},children:e.content})]},e.number))})})]})},e.chapter))})}])}]);

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