// Page — Contact & News combined
const PageContact = () => {
const { theme } = useTheme();
const { lang } = (window.useLang ? window.useLang() : { lang: 'jp' });
const EN = lang === 'en';
const pageRef = React.useRef(null);
(window.useGsapPageEnter || ((_r) => {}))(pageRef);
const v1 = {
paper: theme.paper, paperDeep: theme.paperDeep, ink: theme.ink, sumi: theme.sumi,
shu: theme.accent, muted: theme.muted, mutedLight: theme.mutedLight, line: theme.line,
serif: theme.fonts.serif, sans: theme.fonts.sans, mono: theme.fonts.mono,
};
const Field = ({ label, required, type = 'text', placeholder }) => (
{label} {required && * }
{type === 'textarea'
?
:
}
);
return (
{window.ScrollProgressBar ?
: null}
{window.MotionReady ?
: null}
{window.SiteNav ?
: null}
{window.DecorativeMotionField ? : null}
{window.MorphLineMotif ? : null}
{window.MorphLineMotif ? : null}
CHAP. 漆 / CONTACT
{EN ? 'Contact.' : 'お問い合わせ。'}
{/* Left panel */}
{EN
? <>For business consultation, service implementation, interviews, media requests, or any other inquiry, please contact us here.>
: <>事業のご相談、導入のご検討、取材・メディアのご依頼、 その他、どのようなお問い合わせでも、 こちらから承ります。>}
{[
{ k: 'サービス全般', v: 'info@culina.jp' },
{ k: '採用関連', v: 'careers@culina.jp' },
{ k: 'プレス・取材', v: 'press@culina.jp' },
{ k: 'パートナーシップ', v: 'biz@culina.jp' },
].map((c, i) => (
))}
{/* Form */}
{window.ContactForm ?
: (
)}
{window.SiteFooter ?
:
}
);
};
window.PageContact = PageContact;
// ── Page — News List ────────────────────────────────────
const PageNews = () => {
const { theme } = useTheme();
const { lang } = (window.useLang ? window.useLang() : { lang: 'jp' });
const EN = lang === 'en';
const pageRef = React.useRef(null);
(window.useGsapPageEnter || ((_r) => {}))(pageRef);
const v1 = {
paper: theme.paper, paperDeep: theme.paperDeep, ink: theme.ink, sumi: theme.sumi,
shu: theme.accent, muted: theme.muted, mutedLight: theme.mutedLight, line: theme.line,
serif: theme.fonts.serif, sans: theme.fonts.sans, mono: theme.fonts.mono,
};
const allNews = EN ? [
{ date: '2026.04.18', tag: 'Product', title: 'Curecipe v3.2 — AI nutrition estimation engine released', excerpt: 'More accurate nutrition calculations aligned with food labeling requirements, now with ingredient recognition from images.' },
{ date: '2026.03.24', tag: 'News', title: 'CuliNFC introduced at long-established confectioner Shogetsudo', excerpt: 'NFC-based authenticity proof for a 120-year-old maker, balancing anti-counterfeit measures and sales data.' },
{ date: '2026.03.02', tag: 'Event', title: 'Restaurant launch seminar report', excerpt: 'Thirty-eight future operators joined us to discuss funding plans, interior design, and launch operations.' },
{ date: '2026.02.14', tag: 'Product', title: 'Curegi case study at a Michelin-starred restaurant', excerpt: 'Precise accounting operations and an interface that does not interrupt the maker’s flow.' },
{ date: '2026.01.20', tag: 'Company', title: 'Head office relocation notice', excerpt: 'Culina has relocated its head office as part of our next stage of growth.' },
{ date: '2025.12.05', tag: 'News', title: 'AI operations consulting reached 100 annual clients', excerpt: 'After two years of work, we have systematized methods from consultation cases across industries.' },
{ date: '2025.11.10', tag: 'Event', title: 'Four-way good management symposium held', excerpt: 'A discussion between academic and practical perspectives on sustainable maker-centered business.' },
{ date: '2025.10.01', tag: 'Company', title: 'New operating structure announced', excerpt: 'Culina shifted to two divisions: consulting and product.' },
] : [
{ date: '2026.04.18', tag: 'Product', title: 'Curecipe v3.2 — AI栄養素推定エンジンをリリース', excerpt: '食品表示法に準拠した栄養計算をさらに高精度に。画像からの食材自動認識にも対応しました。' },
{ date: '2026.03.24', tag: 'News', title: 'CuliNFC、老舗和菓子屋「松月堂」に導入', excerpt: '120年続く老舗の真贋判定をNFCで実装。偽造品対策と販売データの両立を実現。' },
{ date: '2026.03.02', tag: 'Event', title: '飲食店開業セミナー @ 渋谷 開催報告', excerpt: '38名の予備開業者の方々にお越しいただき、開業時の資金計画から内装設計まで議論しました。' },
{ date: '2026.02.14', tag: 'Product', title: 'Curegi、ミシュラン一つ星店での導入事例公開', excerpt: '精緻な会計オペレーションと、職人の流れを邪魔しないUI。実際の現場の声を公開しました。' },
{ date: '2026.01.20', tag: 'Company', title: '本社オフィスを渋谷桜丘へ移転いたしました', excerpt: '住友不動産渋谷インフォスアネックス 4F。事業拡大に伴い、広々としたスペースに。' },
{ date: '2025.12.05', tag: 'News', title: 'AI業務改善コンサルティング 年間 100社達成', excerpt: '事業開始から2年、業種を問わない相談事例を積み重ね、メソッドを体系化しました。' },
{ date: '2025.11.10', tag: 'Event', title: '「四方良し経営」シンポジウム開催', excerpt: '東京大学大学院経営学研究科との共催。学術と実務の両観点から議論しました。' },
{ date: '2025.10.01', tag: 'Company', title: '令和7年度 新体制のお知らせ', excerpt: 'コンサルティング事業本部、プロダクト事業本部の2本部制に移行。' },
];
return (
{window.ScrollProgressBar ?
: null}
{window.MotionReady ?
: null}
{window.SiteNav ?
: null}
{window.DecorativeMotionField ? : null}
{window.MorphLineMotif ? : null}
{window.MorphLineMotif ? : null}
CHAP. 肆 / NEWS
{EN ? 'News.' : 'お知らせ。'}
● ALL
○ PRODUCT ○ NEWS ○ EVENT ○ COMPANY
{/* Featured (first item) */}
FEATURED
{allNews[0].date} / {allNews[0].tag.toUpperCase()}
{allNews[0].title}
{allNews[0].excerpt}
{EN ? 'READ MORE →' : 'READ MORE →'}
{/* List */}
{allNews.slice(1).map((n, i) => (
{n.date}
{n.tag.toUpperCase()}
→
))}
{EN ? 'LOAD MORE →' : 'さらに読む →'}
{window.SiteFooter ?
:
}
);
};
window.PageNews = PageNews;