/* セクション: ヘッダー、ヒーロー、強み */ const { useState, useEffect } = React; function Header() { const [scrolled, setScrolled] = useState(false); const [menuOpen, setMenuOpen] = useState(false); useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 60); window.addEventListener("scroll", onScroll); return () => window.removeEventListener("scroll", onScroll); }, []); useEffect(() => { document.body.style.overflow = menuOpen ? "hidden" : ""; return () => { document.body.style.overflow = ""; }; }, [menuOpen]); const closeMenu = () => setMenuOpen(false); return (
行政書士法人 Tree TREE LEGAL OFFICE
); } function Hero() { return (
Tree
建設業のための法人設立サポート

設立から許可取得まで、
一つの窓口で完結する
建設業のための法務パートナー

行政書士と提携司法書士が緊密に連携。法人設立登記から建設業許可、その後の経営事項審査・入札参加資格まで、面倒な手続きを途切れることなくお引き受けいたします。

無料相談を予約する 料金プランを見る
建設業のお客様と打ち合わせをする行政書士法人 Treeのスタッフ
— OUR PROMISE —
面倒な書類仕事を、現場の手が止まらないように。
); } function Strengths() { return (
Why Tree

建設業に特化した、
わたしたちの強み。

{window.TREE_DATA.strengths.map((s) => { const Icon = Icons[s.icon]; return (
— {s.num}

{s.title}

{s.desc}

); })}
); } window.Header = Header; window.Hero = Hero; window.Strengths = Strengths;