{"id":55,"date":"2026-05-16T15:24:49","date_gmt":"2026-05-16T06:24:49","guid":{"rendered":"https:\/\/vistaq.jp\/?page_id=55"},"modified":"2026-06-03T19:46:24","modified_gmt":"2026-06-03T10:46:24","slug":"55-2","status":"publish","type":"page","link":"https:\/\/vistaq.jp\/?page_id=55","title":{"rendered":""},"content":{"rendered":"\n<style>\n\/* page_id=5 \/ 55 \u5171\u901a\uff1aVISTAQ LP\u7528\u30ea\u30bb\u30c3\u30c8 *\/\nbody:is(.page-id-5, .page-id-55) {\n  margin: 0 !important;\n  padding: 0 !important;\n  background: #fafaf7 !important;\n  overflow-x: hidden !important;\n}\n\nbody:is(.page-id-5, .page-id-55) .wp-block-template-part,\nbody:is(.page-id-5, .page-id-55) .wp-block-navigation,\nbody:is(.page-id-5, .page-id-55) .wp-site-blocks > header,\nbody:is(.page-id-5, .page-id-55) .wp-block-site-title,\nbody:is(.page-id-5, .page-id-55) .wp-block-site-logo,\nbody:is(.page-id-5, .page-id-55) .wp-block-page-list,\nbody:is(.page-id-5, .page-id-55) .wp-block-post-title,\nbody:is(.page-id-5, .page-id-55) .entry-title,\nbody:is(.page-id-5, .page-id-55) footer {\n  display: none !important;\n}\n\nbody:is(.page-id-5, .page-id-55) .wp-site-blocks,\nbody:is(.page-id-5, .page-id-55) main,\nbody:is(.page-id-5, .page-id-55) article,\nbody:is(.page-id-5, .page-id-55) .wp-block-post-content,\nbody:is(.page-id-5, .page-id-55) .entry-content,\nbody:is(.page-id-5, .page-id-55) .is-layout-constrained,\nbody:is(.page-id-5, .page-id-55) .wp-block-group,\nbody:is(.page-id-5, .page-id-55) .wp-block-html {\n  max-width: none !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\nbody:is(.page-id-5, .page-id-55) .is-layout-constrained > *,\nbody:is(.page-id-5, .page-id-55) .wp-block-post-content > *,\nbody:is(.page-id-5, .page-id-55) .entry-content > *,\nbody:is(.page-id-5, .page-id-55) .wp-block-group > *,\nbody:is(.page-id-5, .page-id-55) .wp-block-html > * {\n  max-width: none !important;\n  width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\n\nbody:is(.page-id-5, .page-id-55) .container {\n  max-width: 1280px !important;\n  width: 100% !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\n@media (max-width: 900px) {\n  body:is(.page-id-5, .page-id-55) .container {\n    padding-left: 24px !important;\n    padding-right: 24px !important;\n  }\n}\n\nbody.logged-in:is(.page-id-5, .page-id-55) .vistaq-lp-header {\n  top: 32px !important;\n}\n\n@media (max-width: 782px) {\n  body.logged-in:is(.page-id-5, .page-id-55) .vistaq-lp-header {\n    top: 46px !important;\n  }\n}\n<\/style>\n\n<!DOCTYPE html>\n<html lang=\"ja\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>VISTAQ\uff5c\u6620\u50cf\u5236\u4f5c\u30fb\u30d6\u30e9\u30f3\u30c9\u6620\u50cf<\/title>\n<meta name=\"description\" content=\"\u4f01\u696dPV\u30fb\u65bd\u8a2d\u7d39\u4ecb\u30fbPR\u6620\u50cf\u3092\u3001\u76ee\u7684\u306b\u5408\u308f\u305b\u3066\u3002VISTAQ\u306f\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u3092\u6620\u50cf\u306b\u5bbf\u3057\u307e\u3059\u3002\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Shippori+Mincho:wght@400;500;600;700&#038;family=Noto+Sans+JP:wght@300;400;500;600;700&#038;family=Cormorant+Garamond:wght@400;500;600&#038;display=swap\" rel=\"stylesheet\">\n\n<style>\n:root {\n  --bg: #fafaf7;\n  --bg-soft: #f3f3ed;\n  --bg-card: #ffffff;\n  --text: #14201a;\n  --text-mute: #5a6660;\n  --text-dim: #8a9690;\n  --line: #e2e2dc;\n  --accent: #0f6e5b;\n  --accent-soft: #1a8a73;\n  --accent-bg: #e8f3ee;\n  --shadow: 0 1px 3px rgba(20,32,26,0.04), 0 6px 24px rgba(20,32,26,0.06);\n  --font-serif: 'Shippori Mincho', serif;\n  --font-display: 'Cormorant Garamond', serif;\n  --font-sans: 'Noto Sans JP', sans-serif;\n}\n\n* { margin: 0; padding: 0; box-sizing: border-box; }\nhtml { scroll-behavior: smooth; }\nbody {\n  background: var(--bg);\n  color: var(--text);\n  font-family: var(--font-sans);\n  font-weight: 400;\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n  overflow-x: hidden;\n}\n\n.container { max-width: 1280px; margin: 0 auto; padding: 0 32px; }\n\n\/* ===== HEADER ===== *\/\nheader {\n  position: fixed; top: 0; left: 0; right: 0; z-index: 100;\n  padding: 14px 0;\n  backdrop-filter: blur(14px);\n  background: rgba(250,250,247,0.92);\n  border-bottom: 1px solid rgba(226,226,220,0.6);\n}\nheader .container { display: flex; justify-content: space-between; align-items: center; gap: 24px; }\n.logo-img { height: 56px; width: auto; display: block; object-fit: contain; }\n.header-actions { display: flex; align-items: center; gap: 12px; }\n.header-nav { display: flex; align-items: center; gap: 8px; }\n.header-nav-link {\n  display: inline-flex; align-items: center; justify-content: center;\n  padding: 10px 16px; color: var(--text);\n  text-decoration: none; font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em; border-radius: 999px;\n  border: 1px solid rgba(15,110,91,0.18);\n  background: rgba(255,255,255,0.56);\n  transition: all 0.3s ease;\n  white-space: nowrap;\n}\n.header-nav-link:hover {\n  color: var(--accent);\n  border-color: rgba(15,110,91,0.38);\n  background: var(--accent-bg);\n  transform: translateY(-1px);\n}\n.nav-cta {\n  display: inline-flex; align-items: center; gap: 10px;\n  padding: 13px 26px; background: var(--accent); color: #fff;\n  text-decoration: none; font-size: 14px; font-weight: 500;\n  letter-spacing: 0.05em; border-radius: 999px; transition: all 0.3s ease;\n}\n.nav-cta:hover { background: var(--accent-soft); transform: translateY(-1px); }\nsection[id] { scroll-margin-top: 96px; }\n\n\/* ===== HERO ===== *\/\n.hero { padding: 160px 0 100px; position: relative; overflow: hidden; }\n.hero .container { position: relative; }\n.hero-inner { display: grid; grid-template-columns: 1.05fr 1fr; gap: 56px; align-items: center; }\n.hero-text { position: relative; z-index: 2; }\n.hero-visual { position: relative; z-index: 1; display: flex; justify-content: center; align-items: center; }\n.hero-visual img { width: 100%; max-width: 560px; height: auto; display: block; mix-blend-mode: multiply; }\n.hero-eyebrow {\n  display: inline-block; font-family: var(--font-display);\n  font-size: 14px; letter-spacing: 0.3em; color: var(--accent);\n  margin-bottom: 32px; padding: 6px 16px;\n  background: var(--accent-bg); border-radius: 999px;\n}\n.hero h1 {\n  font-family: var(--font-serif); font-weight: 500;\n  font-size: clamp(40px, 5.4vw, 76px); line-height: 1.3;\n  letter-spacing: -0.01em; margin-bottom: 36px;\n}\n.hero h1 .circle-word {\n  position: relative; display: inline-block;\n  font-family: var(--font-display); font-weight: 700; color: var(--accent); padding: 0 8px;\n}\n.hero h1 .circle-word::before {\n  content: ''; position: absolute; top: -8px; left: -8px; right: -8px; bottom: -8px;\n  border: 2.5px solid var(--accent); border-radius: 50%;\n  transform: rotate(-2deg) scaleX(1.05); opacity: 0.65;\n}\n.hero-sub { font-size: 17px; color: var(--text-mute); line-height: 2; max-width: 560px; margin-bottom: 32px; }\n.hero-points { list-style: none; margin-bottom: 48px; }\n.hero-points li { display: flex; align-items: center; gap: 12px; color: var(--text); font-size: 16px; padding: 10px 0; font-weight: 500; }\n.check { flex-shrink: 0; width: 22px; height: 22px; border-radius: 50%; background: var(--accent); color: #fff; display: inline-flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; }\n.hero-cta-group { display: flex; gap: 16px; align-items: center; flex-wrap: wrap; }\n.btn-primary { display: inline-flex; align-items: center; gap: 10px; padding: 18px 36px; background: var(--accent); color: #fff; text-decoration: none; font-size: 15px; font-weight: 600; letter-spacing: 0.03em; border-radius: 999px; transition: all 0.3s ease; }\n.btn-primary:hover { background: var(--accent-soft); transform: translateY(-2px); }\n.btn-secondary { display: inline-flex; align-items: center; gap: 10px; padding: 18px 32px; background: transparent; color: var(--text); text-decoration: none; font-size: 15px; font-weight: 600; border-radius: 999px; border: 1.5px solid var(--text); transition: all 0.3s ease; }\n.btn-secondary:hover { background: var(--text); color: var(--bg); }\n\n\/* ===== COMMON SECTION ===== *\/\nsection { padding: 120px 0; position: relative; }\n.section-label { display: inline-block; font-family: var(--font-display); font-size: 13px; letter-spacing: 0.3em; color: var(--accent); margin-bottom: 20px; padding: 6px 14px; background: var(--accent-bg); border-radius: 999px; }\n.section-title { font-family: var(--font-serif); font-weight: 500; font-size: clamp(32px, 4vw, 50px); line-height: 1.4; margin-bottom: 24px; letter-spacing: -0.005em; }\n.section-title .em { font-family: var(--font-display); font-weight: 700; color: var(--accent); }\n.section-lead { color: var(--text-mute); font-size: 17px; line-height: 2; max-width: 680px; }\n\n\/* ===== STATEMENT ===== *\/\n.statement { padding: 140px 0; position: relative; overflow: hidden; background-color: #111; }\n.statement-bg { position: absolute; inset: 0; background-image: url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_7jya9e7jya9e7jya-scaled.png'); background-size: cover; background-position: center; opacity: 0.35; z-index: 0; }\n.statement-content { position: relative; z-index: 1; }\n.statement-quote { font-family: var(--font-serif); font-size: clamp(26px, 3vw, 38px); line-height: 1.7; text-align: center; max-width: 900px; margin: 0 auto; color: #fff; font-weight: 500; }\n.statement-quote .em { font-family: var(--font-display); font-weight: 700; color: #4cb89a; }\n\n\/* ===== SERVICE ===== *\/\n#service { background: var(--bg); }\n.service-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px; margin-top: 64px; }\n.service-item {\n  padding: 36px;\n  border-radius: 16px;\n  transition: all 0.4s ease;\n  box-shadow: var(--shadow);\n  position: relative;\n  overflow: hidden;\n  min-height: 320px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n  border: 1px solid var(--line);\n}\n.service-item-bg {\n  position: absolute; inset: 0;\n  background-size: cover;\n  background-position: center;\n  transition: transform 0.5s ease;\n  z-index: 0;\n}\n.service-item:hover .service-item-bg { transform: scale(1.04); }\n.service-item-overlay {\n  position: absolute; inset: 0;\n  background: linear-gradient(\n    to bottom,\n    rgba(0,0,0,0.25) 0%,\n    rgba(0,0,0,0.15) 30%,\n    rgba(0,0,0,0.72) 100%\n  );\n  z-index: 1;\n}\n.service-item-content {\n  position: relative;\n  z-index: 2;\n}\n.service-item:hover { transform: translateY(-4px); border-color: var(--accent); }\n.service-num { font-family: var(--font-display); font-size: 28px; font-weight: 600; color: #fff; letter-spacing: 0.2em; margin-bottom: 16px; }\n.service-item h3 { font-family: var(--font-serif); font-size: 22px; font-weight: 500; margin-bottom: 14px; line-height: 1.5; color: #fff; }\n.service-item p { color: rgba(255,255,255,0.78); font-size: 15px; line-height: 1.9; }\n.counsel-tag { display: inline-block; margin-top: 14px; padding: 5px 14px; background: var(--accent-bg); color: var(--accent); font-size: 13px; font-weight: 500; border-radius: 999px; }\n\n\/* ===== WORKS ===== *\/\n.works { background: var(--bg-soft); }\n\n\/* \u30d6\u30ed\u30c3\u30af\u30bf\u30a4\u30c8\u30eb *\/\n.works-block { margin-top: 72px; }\n.works-block-header { display: flex; align-items: baseline; gap: 16px; margin-bottom: 28px; flex-wrap: wrap; }\n.works-block-title { font-family: var(--font-serif); font-size: 20px; font-weight: 500; color: var(--text); }\n.works-block-note { font-family: var(--font-sans); font-size: 13px; color: var(--text-mute); }\n\n\/* ---- \u7e26\u52d5\u753b\u30a8\u30ea\u30a2 ---- *\/\n.works-vertical-area {\n  display: flex;\n  justify-content: center;\n}\n.work-vertical-single {\n  position: relative;\n  width: 280px;\n  aspect-ratio: 9 \/ 16;\n  border-radius: 16px;\n  overflow: hidden;\n  box-shadow: var(--shadow);\n  background: var(--text);\n  transition: transform 0.4s ease, box-shadow 0.4s ease;\n  flex-shrink: 0;\n}\n.work-vertical-single:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 16px 40px -12px rgba(15,110,91,0.3);\n}\n.work-vertical-single iframe {\n  position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;\n}\n\n\/* ---- \u7e26\u52d5\u753b\u30b5\u30e0\u30cd\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4 ---- *\/\n.vthumb-inner {\n  position: absolute; inset: 0;\n  cursor: pointer;\n  border-radius: 16px;\n  overflow: hidden;\n}\n.vthumb-bg {\n  position: absolute; inset: 0;\n  background-size: cover;\n  background-position: center;\n  transition: transform 0.4s ease;\n}\n.work-vertical-single:hover .vthumb-bg {\n  transform: scale(1.04);\n}\n.vthumb-overlay {\n  position: absolute; inset: 0;\n  background: linear-gradient(\n    to bottom,\n    rgba(0,0,0,0.35) 0%,\n    transparent 35%,\n    transparent 50%,\n    rgba(0,0,0,0.75) 100%\n  );\n}\n.vthumb-label {\n  position: absolute; top: 14px; left: 14px;\n  padding: 5px 13px; border-radius: 999px;\n  background: rgba(15,110,91,0.88);\n  color: #fff; font-size: 11px; font-weight: 600;\n  letter-spacing: 0.04em; backdrop-filter: blur(4px);\n  white-space: nowrap;\n}\n.vthumb-play {\n  position: absolute; top: 50%; left: 50%;\n  transform: translate(-50%, -50%);\n  width: 64px; height: 64px; border-radius: 50%;\n  background: rgba(255,255,255,0.18);\n  border: 2px solid rgba(255,255,255,0.6);\n  display: flex; align-items: center; justify-content: center;\n  transition: all 0.3s ease;\n  backdrop-filter: blur(4px);\n}\n.work-vertical-single:hover .vthumb-play {\n  background: rgba(15,110,91,0.85);\n  border-color: transparent;\n  transform: translate(-50%, -50%) scale(1.08);\n}\n.vthumb-info {\n  position: absolute; bottom: 0; left: 0; right: 0;\n  padding: 20px 16px 16px;\n}\n.vthumb-title {\n  font-family: var(--font-serif);\n  font-size: 17px; font-weight: 500;\n  color: #fff; line-height: 1.4;\n  margin-bottom: 4px;\n}\n.vthumb-sub {\n  font-size: 12px; color: rgba(255,255,255,0.65);\n  margin-bottom: 10px;\n}\n.vthumb-credit {\n  font-size: 10px; color: rgba(255,255,255,0.4);\n  letter-spacing: 0.15em;\n  border-top: 1px solid rgba(255,255,255,0.15);\n  padding-top: 8px;\n}\n\n\/* ---- \u6a2a\u52d5\u753b\u30b9\u30e9\u30a4\u30c0\u30fc ---- *\/\n.works-slider-outer { position: relative; }\n.works-slider-track-wrap { overflow: hidden; border-radius: 14px; }\n.works-slider-track {\n  display: flex;\n  gap: 20px;\n  transition: transform 0.45s cubic-bezier(0.4,0,0.2,1);\n}\n.work-slide {\n  flex: 0 0 calc((100% - 40px) \/ 3);\n  position: relative;\n  aspect-ratio: 16 \/ 9;\n  border-radius: 14px;\n  overflow: hidden;\n  background: var(--text);\n  box-shadow: var(--shadow);\n  transition: transform 0.4s ease, box-shadow 0.4s ease;\n}\n.work-slide:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 16px 40px -12px rgba(15,110,91,0.25);\n}\n.work-slide iframe {\n  position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;\n}\n\n\/* \u52d5\u753b\u30e9\u30d9\u30eb *\/\n.video-label {\n  position: absolute; top: 12px; left: 12px; z-index: 10;\n  padding: 5px 12px; border-radius: 999px;\n  background: rgba(15,110,91,0.88); color: #fff;\n  font-family: var(--font-sans); font-size: 11px; font-weight: 600;\n  letter-spacing: 0.04em; pointer-events: none; backdrop-filter: blur(4px);\n  white-space: nowrap;\n}\n\n\/* \u30b9\u30e9\u30a4\u30c0\u30fc\u30dc\u30bf\u30f3 *\/\n.slider-btn {\n  position: absolute; top: 50%; transform: translateY(-50%);\n  width: 44px; height: 44px; border-radius: 50%;\n  background: var(--bg-card); border: 1.5px solid var(--line);\n  color: var(--text); font-size: 18px; cursor: pointer;\n  display: flex; align-items: center; justify-content: center;\n  box-shadow: var(--shadow); transition: all 0.3s ease; z-index: 10;\n}\n.slider-btn:hover { background: var(--accent); color: #fff; border-color: var(--accent); }\n.slider-btn.prev { left: -22px; }\n.slider-btn.next { right: -22px; }\n.slider-btn:disabled { opacity: 0.3; cursor: default; }\n.slider-btn:disabled:hover { background: var(--bg-card); color: var(--text); border-color: var(--line); }\n\n\/* \u30b9\u30e9\u30a4\u30c0\u30fc\u30c9\u30c3\u30c8 *\/\n.slider-dots { display: flex; justify-content: center; gap: 8px; margin-top: 20px; }\n.slider-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--line); cursor: pointer; transition: all 0.3s ease; border: none; padding: 0; }\n.slider-dot.active { background: var(--accent); transform: scale(1.3); }\n\n\/* ===== CINEMATOGRAPHER ===== *\/\n.cinematographer { background: var(--bg); padding: 120px 0; }\n.cine-head { text-align: center; margin-bottom: 72px; max-width: 820px; margin-left: auto; margin-right: auto; }\n.cine-head .section-label { margin-bottom: 24px; }\n.cine-head .section-lead { margin: 0 auto; }\n.cine-layout { display: grid; grid-template-columns: 360px 1fr; gap: 64px; align-items: start; max-width: 1080px; margin: 0 auto; }\n.cine-portrait { width: 100%; aspect-ratio: 1 \/ 1; border-radius: 16px; overflow: hidden; box-shadow: var(--shadow); background: var(--bg-soft); position: sticky; top: 100px; }\n.cine-portrait img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.cine-body { display: flex; flex-direction: column; gap: 36px; }\n.cine-name { font-family: var(--font-serif); font-size: 28px; font-weight: 500; line-height: 1.4; padding-bottom: 20px; border-bottom: 1px solid var(--line); }\n.cine-name .role { display: block; font-family: var(--font-display); font-size: 13px; letter-spacing: 0.3em; color: var(--accent); margin-bottom: 10px; font-weight: 600; }\n.cine-block h4 { font-family: var(--font-display); font-size: 12px; letter-spacing: 0.3em; color: var(--accent); margin-bottom: 14px; font-weight: 600; }\n.cine-block p { font-family: var(--font-serif); font-size: 16px; line-height: 2; color: var(--text); font-weight: 400; }\n.cine-block p + p { margin-top: 14px; }\n.cine-philosophy-quote { font-family: var(--font-serif); font-size: 22px; font-weight: 500; line-height: 1.7; color: var(--accent); padding: 8px 0 8px 24px; border-left: 3px solid var(--accent); margin-bottom: 14px; }\n.cine-closing { margin-top: 16px; padding: 32px; background: var(--bg-soft); border-radius: 14px; border-left: 4px solid var(--accent); }\n.cine-closing p { font-family: var(--font-serif); font-size: 17px; line-height: 1.9; color: var(--text); font-weight: 500; }\n.cine-closing .sign { display: block; margin-top: 14px; font-family: var(--font-display); font-size: 13px; letter-spacing: 0.2em; color: var(--text-mute); }\n\n\/* ===== PRICING ===== *\/\n.pricing { background: var(--bg-soft); }\n.pricing-head { text-align: center; margin-bottom: 64px; }\n.pricing-head .section-lead { margin: 0 auto; }\n.trial-card { margin-bottom: 56px; padding: 56px; border-radius: 20px; background: linear-gradient(135deg, var(--accent) 0%, var(--accent-soft) 100%); color: #fff; display: grid; grid-template-columns: 1.5fr 1fr; gap: 48px; align-items: center; box-shadow: 0 24px 48px -16px rgba(15,110,91,0.35); position: relative; overflow: hidden; }\n.trial-card::after { content: ''; position: absolute; top: -50%; right: -10%; width: 500px; height: 500px; background: radial-gradient(circle, rgba(255,255,255,0.15) 0%, transparent 60%); pointer-events: none; }\n.trial-label { font-family: var(--font-display); font-size: 13px; letter-spacing: 0.3em; margin-bottom: 16px; opacity: 0.85; }\n.trial-card h3 { font-family: var(--font-serif); font-size: clamp(26px, 2.8vw, 36px); font-weight: 500; line-height: 1.5; margin-bottom: 20px; }\n.trial-card p { font-size: 15px; line-height: 1.9; opacity: 0.92; }\n.trial-price-wrap { text-align: center; position: relative; z-index: 1; }\n.trial-price-main { display: flex; align-items: baseline; justify-content: center; gap: 4px; margin: 8px 0 4px; }\n.trial-price-main .yen, .trial-price-main .num, .trial-price-main .tilde { font-family: var(--font-serif); font-size: 80px; font-weight: 600; line-height: 1; }\n.trial-price-unit { font-size: 14px; opacity: 0.85; letter-spacing: 0.05em; margin-bottom: 4px; }\n.trial-price-wrap .btn-trial { display: inline-block; margin-top: 20px; padding: 14px 32px; background: #fff; color: var(--accent); text-decoration: none; font-weight: 600; border-radius: 999px; font-size: 14px; transition: transform 0.3s ease; }\n.trial-price-wrap .btn-trial:hover { transform: translateY(-2px); }\n.plan-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n.plan { padding: 44px 32px; background: var(--bg-card); border: 1px solid var(--line); border-radius: 16px; position: relative; transition: all 0.4s ease; }\n.plan:hover { transform: translateY(-6px); border-color: var(--accent); box-shadow: 0 16px 40px -12px rgba(15,110,91,0.2); }\n.plan.featured { border: 2px solid var(--accent); background: linear-gradient(180deg, #fff 0%, var(--accent-bg) 100%); }\n.plan-name { font-family: var(--font-display); font-size: 13px; letter-spacing: 0.3em; color: var(--accent); margin-bottom: 8px; }\n.plan-jp { font-family: var(--font-serif); font-size: 24px; font-weight: 500; margin-bottom: 24px; }\n.plan-price { display: flex; align-items: baseline; margin-bottom: 8px; padding-bottom: 24px; border-bottom: 1px solid var(--line); }\n.plan-price .yen { font-size: 14px; color: var(--text-mute); margin-right: 4px; }\n.plan-price .num { font-family: var(--font-serif); font-size: 48px; font-weight: 600; line-height: 1; }\n.plan-price .term { font-size: 13px; color: var(--text-mute); margin-left: 6px; }\n.plan-sub { margin-bottom: 28px; padding-bottom: 28px; border-bottom: 1px solid var(--line); font-size: 13px; color: var(--text-mute); }\n.plan-features { list-style: none; margin-bottom: 36px; }\n.plan-features li { color: var(--text); font-size: 14px; padding: 9px 0; padding-left: 26px; position: relative; line-height: 1.7; }\n.plan-features li::before { content: '\u2713'; color: var(--accent); position: absolute; left: 0; font-weight: 700; }\n.plan-cta { display: block; width: 100%; padding: 15px; text-align: center; text-decoration: none; border: 1.5px solid var(--text); color: var(--text); font-size: 14px; font-weight: 600; border-radius: 999px; transition: all 0.3s ease; }\n.plan-cta:hover { background: var(--text); color: var(--bg); }\n.plan.featured .plan-cta { background: var(--accent); color: #fff; border-color: var(--accent); }\n.plan.featured .plan-cta:hover { background: var(--accent-soft); border-color: var(--accent-soft); }\n.pricing-note { text-align: center; margin-top: 32px; color: var(--text-mute); font-size: 13px; }\n\n\/* ===== TARGET ===== *\/\n.target-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px; margin-top: 64px; }\n.target-card {\n  position: relative;\n  min-height: 200px;\n  border-radius: 14px;\n  overflow: hidden;\n  background-size: cover;\n  background-position: center;\n  border: 1px solid var(--line);\n  transition: all 0.3s ease;\n  display: flex;\n  align-items: flex-end;\n}\n.target-card:hover { transform: translateY(-4px); border-color: var(--accent); }\n.target-card:hover .target-card-overlay { opacity: 0.55; }\n.target-card-overlay {\n  position: absolute; inset: 0;\n  background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.65) 100%);\n  transition: opacity 0.3s ease;\n}\n.target-card-content {\n  position: relative; z-index: 1;\n  padding: 16px;\n  width: 100%;\n}\n.target-card .label-en { font-family: var(--font-display); font-size: 13px; color: rgba(255,255,255,0.7); margin-bottom: 6px; }\n.target-card .label-jp { font-family: var(--font-serif); font-size: 16px; font-weight: 500; line-height: 1.6; color: #fff; }\n\n\/* ===== FAQ ===== *\/\n.faq-list { margin-top: 64px; max-width: 880px; }\ndetails { border-bottom: 1px solid var(--line); padding: 28px 0; cursor: pointer; }\ndetails:first-child { border-top: 1px solid var(--line); }\nsummary { list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 24px; font-family: var(--font-serif); font-size: 19px; font-weight: 500; color: var(--text); }\nsummary::-webkit-details-marker { display: none; }\nsummary::after { content: '+'; font-family: var(--font-display); font-size: 32px; color: var(--accent); transition: transform 0.3s ease; line-height: 1; }\ndetails[open] summary::after { transform: rotate(45deg); }\ndetails p { margin-top: 18px; color: var(--text-mute); line-height: 2; font-size: 15px; }\n\n\/* ===== FINAL CTA ===== *\/\n.final-cta { background: var(--text); color: #fff; padding: 120px 0; text-align: center; position: relative; overflow: hidden; }\n.final-cta::before { content: ''; position: absolute; top: -200px; left: 50%; transform: translateX(-50%); width: 800px; height: 800px; background: radial-gradient(circle, rgba(15,110,91,0.5) 0%, transparent 60%); pointer-events: none; }\n.final-cta-inner { position: relative; z-index: 1; }\n.final-cta .section-label { background: rgba(15,110,91,0.2); color: #4cb89a; }\n.final-cta h2 { font-family: var(--font-serif); font-size: clamp(36px, 5vw, 60px); font-weight: 500; line-height: 1.4; margin: 24px 0 32px; }\n.final-cta h2 .em { font-family: var(--font-display); font-weight: 700; color: #4cb89a; }\n.final-cta p { color: rgba(255,255,255,0.7); font-size: 17px; max-width: 560px; margin: 0 auto 48px; line-height: 2; }\n.final-cta .btn-primary { background: #fff; color: var(--text); }\n.final-cta .btn-primary:hover { background: var(--accent); color: #fff; }\n\n\/* ===== CONTACT ===== *\/\n.contact { padding: 120px 0; }\n.contact-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 80px; align-items: start; }\n.contact-info p { color: var(--text-mute); margin-bottom: 24px; line-height: 2; }\n.contact-detail { margin-top: 32px; padding-top: 32px; border-top: 1px solid var(--line); }\n.contact-detail dt { font-family: var(--font-display); font-size: 12px; color: var(--accent); letter-spacing: 0.25em; margin-bottom: 6px; margin-top: 20px; }\n.contact-detail dd { font-family: var(--font-serif); font-size: 17px; color: var(--text); }\n.form-box { padding: 48px; background: var(--bg-card); border: 1px solid var(--line); border-radius: 20px; box-shadow: var(--shadow); }\n.form-box h3 { font-family: var(--font-serif); font-size: 24px; font-weight: 500; margin-bottom: 8px; }\n.form-box .form-sub { color: var(--text-mute); font-size: 14px; margin-bottom: 32px; }\n.form-note { margin-top: 14px; color: var(--text-mute); font-size: 12px; line-height: 1.8; }\n\n.form-box .wpcf7 form { display: grid; gap: 18px; }\n.form-box .wpcf7 p { margin: 0; }\n.form-box .wpcf7 label { display: grid; gap: 8px; font-size: 13px; font-weight: 600; color: var(--text); letter-spacing: 0.04em; }\n.form-box .wpcf7 input:not([type=\"submit\"]), .form-box .wpcf7 select, .form-box .wpcf7 textarea { width: 100%; padding: 14px 16px; border: 1px solid var(--line); border-radius: 10px; background: #fff; color: var(--text); font-family: var(--font-sans); font-size: 15px; line-height: 1.6; outline: none; transition: border-color 0.25s ease, box-shadow 0.25s ease; }\n.form-box .wpcf7 textarea { min-height: 150px; resize: vertical; }\n.form-box .wpcf7 input:not([type=\"submit\"]):focus, .form-box .wpcf7 select:focus, .form-box .wpcf7 textarea:focus { border-color: var(--accent); box-shadow: 0 0 0 3px rgba(15,110,91,0.12); }\n.form-box .wpcf7 input[type=\"submit\"] { width: 100%; margin-top: 8px; padding: 16px 24px; border: none; border-radius: 999px; background: var(--accent); color: #fff; font-family: var(--font-sans); font-size: 15px; font-weight: 600; letter-spacing: 0.06em; cursor: pointer; transition: all 0.3s ease; }\n.form-box .wpcf7 input[type=\"submit\"]:hover { background: var(--accent-soft); transform: translateY(-1px); }\n.form-box .wpcf7-spinner { margin: 8px auto 0; }\n.form-box .wpcf7-response-output { margin: 16px 0 0 !important; padding: 12px 16px !important; border-radius: 10px; font-size: 13px; line-height: 1.7; }\n.form-box .wpcf7-not-valid-tip { margin-top: 6px; font-size: 12px; }\n\n\/* ===== FOOTER ===== *\/\nfooter { background: var(--bg-soft); padding: 48px 0; text-align: center; color: var(--text-mute); font-size: 13px; }\n.footer-logo { height: 32px; width: auto; display: inline-block; margin-bottom: 16px; object-fit: contain; opacity: 0.9; }\nfooter p { margin: 4px 0; }\n\n\/* ===== RESPONSIVE ===== *\/\n@media (max-width: 900px) {\n  .hero { padding: 130px 0 80px; }\n  .hero-inner { grid-template-columns: 1fr; gap: 40px; }\n  .hero-visual { order: -1; max-width: 360px; margin: 0 auto; }\n  .hero-visual img { max-width: 100%; }\n  .service-grid { grid-template-columns: 1fr; }\n  .trial-card { grid-template-columns: 1fr; padding: 40px; gap: 32px; text-align: center; }\n  .trial-price-main .yen, .trial-price-main .num, .trial-price-main .tilde { font-size: 64px; }\n  .plan-grid { grid-template-columns: 1fr; }\n  .target-grid { grid-template-columns: repeat(2, 1fr); }\n  .work-slide { flex: 0 0 calc((100% - 20px) \/ 2); }\n  .slider-btn { display: none; }\n  .cinematographer { padding: 80px 0; }\n  .cine-layout { grid-template-columns: 1fr; gap: 40px; max-width: 520px; }\n  .cine-portrait { position: static; max-width: 320px; margin: 0 auto; }\n  .cine-name { font-size: 24px; text-align: center; padding-bottom: 16px; }\n  .cine-name .role { text-align: center; }\n  .cine-philosophy-quote { font-size: 19px; padding-left: 18px; }\n  .contact-grid { grid-template-columns: 1fr; gap: 56px; }\n  .form-box { padding: 32px; }\n  section { padding: 80px 0; }\n  .hero-cta-group { width: 100%; }\n  .hero-cta-group .btn-primary, .hero-cta-group .btn-secondary { width: 100%; justify-content: center; }\n  .nav-cta { padding: 10px 18px; font-size: 13px; }\n  .header-actions { gap: 8px; }\n  .header-nav { display: none; }\n}\n\n@media (max-width: 600px) {\n  .work-slide { flex: 0 0 100%; }\n  .work-vertical-single { width: 220px; }\n}\n<\/style>\n<\/head>\n\n<body>\n\n<header>\n  <div class=\"container\">\n    <img decoding=\"async\" src=\"https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ae0639fa-9518-4393-9bb8-a8f27e9b8237.png\" alt=\"VISTAQ\" class=\"logo-img\">\n    <div class=\"header-actions\">\n      <nav class=\"header-nav\" aria-label=\"\u30da\u30fc\u30b8\u5185\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\">\n        <a href=\"#service\" class=\"header-nav-link\">\u30b5\u30fc\u30d3\u30b9<\/a>\n        <a href=\"#works\" class=\"header-nav-link\">\u5236\u4f5c\u5b9f\u7e3e<\/a>\n        <a href=\"#cinematographer\" class=\"header-nav-link\">\u30e1\u30f3\u30d0\u30fc\u7d39\u4ecb<\/a>\n        <a href=\"#pricing\" class=\"header-nav-link\">\u5236\u4f5c\u8cbb<\/a>\n        <a href=\"#faq\" class=\"header-nav-link\">FAQ<\/a>\n      <\/nav>\n      <a href=\"#contact\" class=\"nav-cta\">\u7121\u6599\u76f8\u8ac7<\/a>\n    <\/div>\n  <\/div>\n<\/header>\n\n<section class=\"hero\">\n  <div class=\"container\">\n    <div class=\"hero-inner\">\n      <div class=\"hero-text\">\n        <span class=\"hero-eyebrow\">VIDEO PRODUCTION<\/span>\n        <h1>\u60f9\u304b\u308c\u308b<span class=\"circle-word\">\u7406\u7531<\/span>\u3092\u3001<br>\u6620\u50cf\u306b\u3059\u308b\u3002<\/h1>\n        <p class=\"hero-sub\">\n          \u305d\u306e\u5834\u306b\u3057\u304b\u306a\u3044\u7a7a\u6c17\u611f\u3067\u3001\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u3092\u5c4a\u3051\u308b\u3002<br>\n          \u4f01\u696dPV\u30fb\u65bd\u8a2d\u7d39\u4ecb\u30fbPR\u6620\u50cf\u3092\u3001\u76ee\u7684\u306b\u5408\u308f\u305b\u3066\u5236\u4f5c\u3057\u307e\u3059\u3002\n        <\/p>\n        <ul class=\"hero-points\">\n          <li><span class=\"check\">\u2713<\/span>\u64ae\u5f71\u301c\u7de8\u96c6\u307e\u3067\u3001\u5c02\u5c5e\u30c1\u30fc\u30e0\u304c\u5bfe\u5fdc<\/li>\n          <li><span class=\"check\">\u2713<\/span>\u76ee\u7684\u30fb\u6d3b\u7528\u5148\u306b\u5408\u308f\u305b\u3066\u3001\u69cb\u6210\u304b\u3089\u8a2d\u8a08<\/li>\n          <li><span class=\"check\">\u2713<\/span>\u95a2\u897f\u570f\u3092\u4e2d\u5fc3\u306b\u5168\u56fd\u5bfe\u5fdc<\/li>\n        <\/ul>\n        <div class=\"hero-cta-group\">\n          <a href=\"#pricing\" class=\"btn-primary\">\u5236\u4f5c\u5185\u5bb9\u3092\u898b\u308b \u2192<\/a>\n          <a href=\"#contact\" class=\"btn-secondary\">\u307e\u305a\u306f\u76f8\u8ac7\u3059\u308b<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"hero-visual\">\n        <img decoding=\"async\" src=\"https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/6973df1b-6cac-4d81-96a1-2ce052ad015d.png\" alt=\"\">\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"statement\">\n  <div class=\"statement-bg\"><\/div>\n  <div class=\"container statement-content\">\n    <p class=\"statement-quote\">\n      \u5747\u4e00\u5316\u3055\u308c\u305f\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u306b\u306f\u3001\u51fa\u305b\u306a\u3044<span class=\"em\">\u6e29\u5ea6<\/span>\u304c\u3042\u308b\u3002<br>\n      \u305d\u306e\u5834\u306e\u5149\u3001\u7a7a\u6c17\u3001\u77ac\u9593\u3092\u6620\u50cf\u306b\u5bbf\u3059\u3053\u3068\u3002<br>\n      \u305d\u306e\u5834\u306b\u3057\u304b\u306a\u3044\u3082\u306e\u3092\u6620\u50cf\u306b\u713c\u304d\u3064\u3051\u308b\u3002\u305d\u308c\u304c<span class=\"em\">VISTAQ<\/span>\u306e\u6620\u50cf\u3067\u3059\u3002\n    <\/p>\n  <\/div>\n<\/section>\n\n<section id=\"service\">\n  <div class=\"container\">\n    <span class=\"section-label\">SERVICE<\/span>\n    <h2 class=\"section-title\">\u76ee\u7684\u306b\u5408\u308f\u305b\u3066\u3001<br>\u6620\u50cf\u3092<span class=\"em\">\u8a2d\u8a08\u3059\u308b<\/span>\u3002<\/h2>\n    <p class=\"section-lead\">\n      \u826f\u8cea\u306a\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u3092\u5fc5\u8981\u306a\u30bf\u30a4\u30df\u30f3\u30b0\u3067\u5236\u4f5c\u3059\u308b\u3053\u3068\u3067\u3001\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u304c\u4f1d\u308f\u308a\u3001\u9078\u3070\u308c\u308b\u7406\u7531\u304c\u5c4a\u304f\u3002\n      VISTAQ\u306f\u76ee\u7684\u306b\u5408\u308f\u305b\u3066\u3001\u4f01\u753b\u30fb\u64ae\u5f71\u30fb\u7de8\u96c6\u307e\u3067\u4e00\u8cab\u3057\u3066\u8a2d\u8a08\u3057\u307e\u3059\u3002\n    <\/p>\n    <div class=\"service-grid\">\n      <div class=\"service-item\">\n        <div class=\"service-item-bg\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_29_15-1.png')\"><\/div>\n        <div class=\"service-item-overlay\"><\/div>\n        <div class=\"service-item-content\">\n          <div class=\"service-num\">01<\/div>\n          <h3>\u64ae\u5f71\u304b\u3089\u7de8\u96c6\u307e\u3067\u3001\u4e00\u8cab\u5bfe\u5fdc<\/h3>\n          <p>\u4f01\u753b\u30fb\u64ae\u5f71\u30fb\u7de8\u96c6\u307e\u3067\u5168\u5de5\u7a0b\u3092VISTAQ\u304c\u62c5\u5f53\u3002\u5c02\u5c5e\u30c1\u30fc\u30e0\u304c\u3001\u73fe\u5730\u306b\u8d74\u3044\u3066\u7a7a\u6c17\u611f\u3054\u3068\u6620\u50cf\u306b\u53ce\u3081\u307e\u3059\u3002<\/p>\n          <p style=\"margin-top:12px;\">Zoom \/ Google Meet\u3067\u8907\u6570\u56de\u306e\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0\u3092\u5b9f\u65bd\u3002\u3054\u4e0d\u660e\u70b9\u3084\u4e16\u754c\u89b3\u306e\u64e6\u308a\u5408\u308f\u305b\u3092\u4e01\u5be7\u306b\u884c\u3044\u3001\u30a4\u30e1\u30fc\u30b8\u3092100%\u6620\u50cf\u306b\u843d\u3068\u3057\u8fbc\u307f\u307e\u3059\u3002<\/p>\n          <span class=\"counsel-tag\">\ud83c\udfa5 \u30aa\u30f3\u30e9\u30a4\u30f3\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0\u5bfe\u5fdc<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"service-item\">\n        <div class=\"service-item-bg\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_29_15-2.png')\"><\/div>\n        <div class=\"service-item-overlay\"><\/div>\n        <div class=\"service-item-content\">\n          <div class=\"service-num\">02<\/div>\n          <h3>\u7528\u9014\u306b\u5408\u308f\u305b\u3066\u3001\u67d4\u8edf\u306b\u5236\u4f5c<\/h3>\n          <p>\u4f01\u696dPV\u3001\u65bd\u8a2d\u7d39\u4ecb\u3001\u63a1\u7528\u30fb\u5e83\u5831\u3001SNS\u7d20\u6750\u307e\u3067\u3002\u76ee\u7684\u3068\u6d3b\u7528\u5148\u306b\u5408\u308f\u305b\u3066\u3001\u5fc5\u8981\u306a\u8868\u73fe\u3060\u3051\u3092\u8a2d\u8a08\u3057\u307e\u3059\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"service-item\">\n        <div class=\"service-item-bg\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_29_16-3.png')\"><\/div>\n        <div class=\"service-item-overlay\"><\/div>\n        <div class=\"service-item-content\">\n          <div class=\"service-num\">03<\/div>\n          <h3>\u7d0d\u54c1\u5f8c\u306e\u4fee\u6b63\u5bfe\u5fdc<\/h3>\n          <p>\u3054\u7d0d\u54c1\u5f8c\u306e\u4fee\u6b63\u306b\u3082\u5bfe\u5fdc\u3044\u305f\u3057\u307e\u3059\u3002\u7d30\u90e8\u307e\u3067\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u306b\u6cbf\u3046\u3088\u3046\u3001\u4e01\u5be7\u306b\u4ed5\u4e0a\u3052\u307e\u3059\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"service-item\">\n        <div class=\"service-item-bg\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_29_17-4.png')\"><\/div>\n        <div class=\"service-item-overlay\"><\/div>\n        <div class=\"service-item-content\">\n          <div class=\"service-num\">04<\/div>\n          <h3>\u95a2\u897f\u570f\u3092\u4e2d\u5fc3\u306b\u5168\u56fd\u5bfe\u5fdc<\/h3>\n          <p>\u95a2\u897f\u570f\u306f\u8fc5\u901f\u306b\u5bfe\u5fdc\u53ef\u80fd\u3002\u5168\u56fd\u306e\u64ae\u5f71\u306b\u3082\u5bfe\u5fdc\u3044\u305f\u3057\u307e\u3059\uff08\u9060\u65b9\u306e\u5834\u5408\u306f\u4ea4\u901a\u8cbb\u3092\u5225\u9014\u3054\u76f8\u8ac7\uff09\u3002<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== WORKS ===== -->\n<section id=\"works\" class=\"works\">\n  <div class=\"container\">\n    <span class=\"section-label\">WORKS<\/span>\n    <h2 class=\"section-title\">\u3053\u308c\u307e\u3067\u306e<span class=\"em\">\u5b9f\u7e3e<\/span>\u3002<\/h2>\n    <p class=\"section-lead\">VISTAQ\u304c\u624b\u304c\u3051\u3066\u304d\u305f\u6620\u50cf\u4f5c\u54c1\u306e\u4e00\u90e8\u3092\u3054\u89a7\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n\n    <!-- \u2460 \u6a2a\u52d5\u753b\u30b9\u30e9\u30a4\u30c0\u30fc\uff086\u672c\u30fb\u4fe1\u7528\u9806\uff09 -->\n    <div class=\"works-block\">\n      <div class=\"works-block-header\">\n        <div class=\"works-block-title\">\u6a2a\u52d5\u753b\u30dd\u30fc\u30c8\u30d5\u30a9\u30ea\u30aa<\/div>\n      <\/div>\n      <div class=\"works-slider-outer\">\n        <button class=\"slider-btn prev\" id=\"sliderPrev\" aria-label=\"\u524d\u3078\">\u2039<\/button>\n        <div class=\"works-slider-track-wrap\">\n          <div class=\"works-slider-track\" id=\"sliderTrack\">\n\n            <!-- 1: YOSAKOI\u3055\u305b\u307c\u796d\u308a -->\n            <div class=\"work-slide\">\n              <span class=\"video-label\">\u7b2c24\u56de YOSAKOI\u3055\u305b\u307c\u796d\u308a \/ \u5730\u57df\u6587\u5316\u6620\u50cf<\/span>\n              <iframe src=\"https:\/\/www.youtube.com\/embed\/7iiVlyK7AWk\"\n                title=\"\u7b2c24\u56deYOSAKOI\u3055\u305b\u307c\u796d\u308a\"\n                allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n                allowfullscreen><\/iframe>\n            <\/div>\n\n            <!-- 2: \u3088\u3055\u3053\u3044\u5168\u56fd\u5927\u4f1a -->\n            <div class=\"work-slide\">\n              <span class=\"video-label\">\u7b2c25\u56de \u3088\u3055\u3053\u3044\u5168\u56fd\u5927\u4f1a \/ \u6f14\u821e\u6620\u50cf<\/span>\n              <iframe src=\"https:\/\/www.youtube.com\/embed\/DqI_uTH69aA\"\n                title=\"\u3088\u3055\u3053\u3044\u5168\u56fd\u5927\u4f1a\"\n                allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n                allowfullscreen><\/iframe>\n            <\/div>\n\n            <!-- 3: \u304a\u5bbfTSURUYA -->\n            <div class=\"work-slide\">\n              <span class=\"video-label\">\u5bbf\u6cca\u65bd\u8a2d\u30d7\u30ed\u30e2\u30fc\u30b7\u30e7\u30f3 \/ \u53c2\u8003<\/span>\n              <iframe src=\"https:\/\/www.youtube.com\/embed\/bBepw4Jl7N8\"\n                title=\"\u304a\u5bbfTSURUYA\"\n                allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n                allowfullscreen><\/iframe>\n            <\/div>\n\n            <!-- 4: MR.BROTHERS CUT CLUB -->\n            <div class=\"work-slide\">\n              <span class=\"video-label\">\u5e97\u8217\u30aa\u30fc\u30d7\u30cb\u30f3\u30b0 \/ \u53c2\u8003<\/span>\n              <iframe src=\"https:\/\/www.youtube.com\/embed\/SZF8x9pPXLI\"\n                title=\"MR.BROTHERS CUT CLUB \u798f\u5ca1\u5e97\"\n                allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n                allowfullscreen><\/iframe>\n            <\/div>\n\n            <!-- 5: DIAL DRIVE -->\n            <div class=\"work-slide\">\n              <span class=\"video-label\">\u30d6\u30e9\u30f3\u30c9\u6620\u50cf \/ \u53c2\u8003<\/span>\n              <iframe src=\"https:\/\/www.youtube.com\/embed\/5HCfMTKoL8I\"\n                title=\"DIAL DRIVE BALANCE\"\n                allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n                allowfullscreen><\/iframe>\n            <\/div>\n\n            <!-- 6: \u5e74\u554610\u5104\u4f01\u696d -->\n            <div class=\"work-slide\">\n              <span class=\"video-label\">\u4f01\u696d\u30d6\u30e9\u30f3\u30c7\u30a3\u30f3\u30b0\u6620\u50cf \/ \u53c2\u8003<\/span>\n              <iframe src=\"https:\/\/www.youtube.com\/embed\/qPSoIm1TWo8\"\n                title=\"\u4f01\u696d\u30d6\u30e9\u30f3\u30c7\u30a3\u30f3\u30b0\u6620\u50cf\"\n                allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n                allowfullscreen><\/iframe>\n            <\/div>\n\n          <\/div>\n        <\/div>\n        <button class=\"slider-btn next\" id=\"sliderNext\" aria-label=\"\u6b21\u3078\">\u203a<\/button>\n      <\/div>\n      <div class=\"slider-dots\" id=\"sliderDots\"><\/div>\n    <\/div>\n\n    <!-- \u2461 \u7e26\u52d5\u753b\uff081\u672c\uff09 -->\n    <div class=\"works-block\">\n      <div class=\"works-block-header\">\n        <div class=\"works-block-title\">\u7e26\u52d5\u753b \u5236\u4f5c\u4e8b\u4f8b<\/div>\n      <\/div>\n      <div class=\"works-vertical-area\">\n        <div class=\"work-vertical-single\" id=\"verticalThumb\" onclick=\"playVerticalVideo()\">\n\n          <!-- \u30b5\u30e0\u30cd\u753b\u50cf\u30ec\u30a4\u30e4\u30fc -->\n          <div class=\"vthumb-inner\" id=\"vthumbInner\">\n\n            <!-- \u80cc\u666f\u753b\u50cf -->\n            <div class=\"vthumb-bg\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/IMG_1958.jpg')\"><\/div>\n\n            <!-- \u30b0\u30e9\u30c7\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4 -->\n            <div class=\"vthumb-overlay\"><\/div>\n\n            <!-- \u4e0a\u90e8\u30e9\u30d9\u30eb -->\n            <span class=\"vthumb-label\">\u5bbf\u6cca\u65bd\u8a2dPR \/ \u7e26\u52d5\u753b<\/span>\n\n            <!-- \u518d\u751f\u30dc\u30bf\u30f3 -->\n            <div class=\"vthumb-play\">\n              <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">\n                <polygon points=\"6,4 20,12 6,20\" fill=\"white\"\/>\n              <\/svg>\n            <\/div>\n\n            <!-- \u4e0b\u90e8\u30c6\u30ad\u30b9\u30c8 -->\n            <div class=\"vthumb-info\">\n              <div class=\"vthumb-title\">\u65bd\u8a2d\u7d39\u4ecb\u6620\u50cf<\/div>\n              <div class=\"vthumb-sub\">\u5bbf\u6cca\u65bd\u8a2d\u30d7\u30ed\u30e2\u30fc\u30b7\u30e7\u30f3<\/div>\n              <div class=\"vthumb-credit\">SHOT BY VISTAQ<\/div>\n            <\/div>\n\n          <\/div>\n\n          <!-- \u518d\u751f\u5f8c\u306eiframe\uff08\u521d\u671f\u306f\u975e\u8868\u793a\uff09 -->\n          <iframe\n            id=\"verticalIframe\"\n            src=\"\"\n            data-src=\"https:\/\/www.youtube.com\/embed\/b_tuTOba1Gs?autoplay=1&#038;playsinline=1&#038;rel=0\"\n            title=\"VISTAQ \u7e26\u52d5\u753b \u5236\u4f5c\u4e8b\u4f8b\"\n            allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n            allowfullscreen\n            style=\"display:none; position:absolute; top:0; left:0; width:100%; height:100%; border:none;\"><\/iframe>\n\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"cinematographer\" class=\"cinematographer\">\n  <div class=\"container\">\n    <div class=\"cine-head\">\n      <span class=\"section-label\">CINEMATOGRAPHER<\/span>\n      <h2 class=\"section-title\">\u8ab0\u304c\u64ae\u308b\u304b\u3002\u305d\u308c\u304c\u3001<br>\u6620\u50cf\u306e<span class=\"em\">\u6e29\u5ea6<\/span>\u3092\u6c7a\u3081\u308b\u3002<\/h2>\n      <p class=\"section-lead\">VISTAQ\u306e\u6620\u50cf\u3092\u652f\u3048\u308b\u3001\u64ae\u5f71\u76e3\u7763\u3092\u3054\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n    <\/div>\n    <div class=\"cine-layout\">\n      <div class=\"cine-portrait\">\n        <img decoding=\"async\" src=\"https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/FCB95797-A502-4584-AA72-3C22C60A5135.png\" alt=\"VISTAQ \u64ae\u5f71\u76e3\u7763 \u9df2\u5c3e\u6602\u4e16\">\n      <\/div>\n      <div class=\"cine-body\">\n        <div class=\"cine-name\">\n          <span class=\"role\">DIRECTOR OF PHOTOGRAPHY<\/span>\n          \u9df2\u5c3e \u6602\u4e16\n        <\/div>\n        <div class=\"cine-block\">\n          <h4>CAREER<\/h4>\n          <p>\u9577\u5d0e\u770c\u4f50\u4e16\u4fdd\u5e02\u51fa\u8eab\u3002\u64ae\u5f71\u6b747\u5e74\u3002MV\u3001\u4f01\u696d\u30d6\u30e9\u30f3\u30c7\u30a3\u30f3\u30b0\u3001\u5bbf\u6cca\u65bd\u8a2d\u3001\u30c9\u30ad\u30e5\u30e1\u30f3\u30bf\u30ea\u30fc\u307e\u3067\u3001\u30b8\u30e3\u30f3\u30eb\u3092\u554f\u308f\u305a\u6620\u50cf\u306e\u73fe\u5834\u306b\u7acb\u3061\u7d9a\u3051\u3066\u304d\u305f\u3002<\/p>\n        <\/div>\n        <div class=\"cine-block\">\n          <h4>CLIENTS<\/h4>\n          <p>Sony\u3001Nikon\u3001Netflix\u3001\u4e16\u754c\u6c34\u6cf3\u3001Mr.Brothers\u3002Netflix\u30aa\u30ea\u30b8\u30ca\u30eb\u30c9\u30ad\u30e5\u30e1\u30f3\u30bf\u30ea\u30fc\u3067\u306f\u65e5\u672c\u30d1\u30fc\u30c8\u306e\u30ab\u30e1\u30e9\u30de\u30f3\u3092\u62c5\u5f53\u3002\u4e5d\u5dde\u4e09\u5927\u796d\u308a\u306e\u3072\u3068\u3064\u300cYOSAKOI\u3055\u305b\u307c\u796d\u308a\u300d\u3067\u306f\u3001\u30b8\u30e3\u30d1\u30cd\u30c3\u30c8\u305f\u304b\u305f\u30fb\u798f\u5ca1\u9280\u884c\u3089\u5927\u624b\u5354\u8cdb\u306e\u3082\u3068\u3001\u5730\u57df\u6587\u5316\u306e\u4e2d\u6838\u3068\u306a\u308b\u6620\u50cf\u3092\u624b\u304c\u3051\u305f\u3002<\/p>\n        <\/div>\n        <div class=\"cine-block\">\n          <h4>PHILOSOPHY<\/h4>\n          <p class=\"cine-philosophy-quote\">\u826f\u3044\u6620\u50cf\u306f\u3001\u30b7\u30e3\u30c3\u30bf\u30fc\u3092\u5207\u308b\u524d\u306b\u6c7a\u307e\u3063\u3066\u3044\u308b\u3002<\/p>\n          <p>\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e\u4e8b\u696d\u80cc\u666f\u3001\u6620\u50cf\u306e\u7528\u9014\u3001\u305d\u306e\u5148\u306b\u3044\u308b\u8996\u8074\u8005\u307e\u3067\u6398\u308a\u4e0b\u3052\u3066\u805e\u304d\u3001\u300c\u8a00\u8449\u306b\u306a\u3089\u306a\u3044\u7406\u60f3\u300d\u3092\u5f15\u304d\u51fa\u3059\u3002\u64ae\u5f71\u524d\u306b\u306f\u5fc5\u305a\u69cb\u56f3\u30a4\u30e1\u30fc\u30b8\u3092\u5171\u6709\u3057\u3001\u5f53\u65e5\u306e\u8a8d\u8b58\u306e\u30ba\u30ec\u3092\u30bc\u30ed\u306b\u3059\u308b\u3002\u73fe\u5834\u3067\u306f\u7a7a\u6c17\u3092\u4f5c\u308a\u3001\u65bd\u8a2d\u306e\u30b9\u30bf\u30c3\u30d5\u304c\u81ea\u7136\u306b\u632f\u308b\u821e\u3048\u308b\u72b6\u614b\u3092\u6574\u3048\u308b\u3002<\/p>\n        <\/div>\n        <div class=\"cine-closing\">\n          <p>\u3069\u3093\u306a\u73fe\u5834\u3067\u3082\u3001\u6700\u9069\u89e3\u3092\u4e00\u7dd2\u306b\u898b\u3064\u3051\u307e\u3059\u3002\u5fa1\u793e\u306e\u6b21\u306e\u4e00\u624b\u306b\u3001\u5373\u6226\u529b\u3068\u3057\u3066\u52a0\u308f\u3089\u305b\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n          <span class=\"sign\">\u2014 \u9df2\u5c3e \u6602\u4e16<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"pricing\" class=\"pricing\">\n  <div class=\"container\">\n    <div class=\"pricing-head\">\n      <span class=\"section-label\">PRICING<\/span>\n      <h2 class=\"section-title\">\u4f1d\u3048\u305f\u3044\u4fa1\u5024\u3092\u3001<br><span class=\"em\">\u6620\u50cf\u3067\u5c4a\u3051\u308b<\/span>\u3002<\/h2>\n      <p class=\"section-lead\">\n        \u4f01\u696d\u30fb\u5e97\u8217\u30fb\u65bd\u8a2d\u30fb\u30a4\u30d9\u30f3\u30c8\u306a\u3069\u3001\u5236\u4f5c\u3057\u305f\u3044\u5185\u5bb9\u306b\u5408\u308f\u305b\u3066\u6700\u9069\u306a\u69cb\u6210\u3092\u3054\u63d0\u6848\u3057\u307e\u3059\u3002\u307e\u305a\u306f\u76ee\u7684\u3084\u6d3b\u7528\u5148\u304b\u3089\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002\n      <\/p>\n    <\/div>\n    <div class=\"trial-card\">\n      <div>\n        <div class=\"trial-label\">FIRST COUNSELING<\/div>\n        <h3>\u5236\u4f5c\u306b\u3064\u3044\u3066<br>\u307e\u305a\u76f8\u8ac7\u3059\u308b<\/h3>\n        <p>\u5236\u4f5c\u5185\u5bb9\u304c\u56fa\u307e\u3063\u3066\u3044\u306a\u3044\u6bb5\u968e\u3067\u3082\u554f\u984c\u3042\u308a\u307e\u305b\u3093\u3002\u4f55\u3092\u4f1d\u3048\u305f\u3044\u304b\u3001\u3069\u3053\u3067\u6d3b\u7528\u3059\u308b\u304b\u3092\u4e00\u7dd2\u306b\u6574\u7406\u3057\u307e\u3059\u3002<\/p>\n      <\/div>\n      <div class=\"trial-price-wrap\">\n        <div class=\"trial-price-main\">\n          <span class=\"yen\">\u00a5<\/span><span class=\"num\">0<\/span>\n        <\/div>\n        <div class=\"trial-price-unit\">\/ \u521d\u56de\u76f8\u8ac7<\/div>\n        <a href=\"#contact\" class=\"btn-trial\">\u76f8\u8ac7\u3059\u308b \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"plan-grid\">\n      <div class=\"plan\">\n        <div class=\"plan-name\">CORPORATE PV<\/div>\n        <div class=\"plan-jp\">\u4f01\u696dPV<\/div>\n        <div class=\"plan-price\"><span class=\"yen\">\u00a5<\/span><span class=\"num\">75,000<\/span><span class=\"term\">\u301c<\/span><\/div>\n        <div class=\"plan-sub\">\u4f1a\u793e\u7d39\u4ecb\u30fb\u4e8b\u696d\u7d39\u4ecb\u30fb\u63a1\u7528\u5411\u3051\u306a\u3069<\/div>\n        <ul class=\"plan-features\">\n          <li>\u4f01\u696d\u306e\u60f3\u3044\u3084\u4e8b\u696d\u5185\u5bb9\u3092\u6574\u7406<\/li>\n          <li>\u64ae\u5f71\u301c\u7de8\u96c6\u307e\u3067\u4e00\u8cab\u5bfe\u5fdc<\/li>\n          <li>\u7d0d\u54c1\u5f8c\u306e\u4fee\u6b63\u5bfe\u5fdc<\/li>\n          <li>\u4fe1\u983c\u611f\u3092\u4f1d\u3048\u308b\u6620\u50cf\u306b\u8a2d\u8a08<\/li>\n        <\/ul>\n        <a href=\"#contact\" class=\"plan-cta\">\u3053\u306e\u30d7\u30e9\u30f3\u3067\u76f8\u8ac7\u3059\u308b<\/a>\n      <\/div>\n      <div class=\"plan\">\n        <div class=\"plan-name\">FACILITY<\/div>\n        <div class=\"plan-jp\">\u65bd\u8a2d\u30fb\u5e97\u8217\u7d39\u4ecb\u6620\u50cf<\/div>\n        <div class=\"plan-price\"><span class=\"yen\">\u00a5<\/span><span class=\"num\">50,000<\/span><span class=\"term\">\u301c<\/span><\/div>\n        <div class=\"plan-sub\">\u6765\u5e97\u30fb\u4e88\u7d04\u30fb\u554f\u3044\u5408\u308f\u305b\u306b\u3064\u306a\u304c\u308b\u6620\u50cf<\/div>\n        <ul class=\"plan-features\">\n          <li>\u7a7a\u9593\u306e\u96f0\u56f2\u6c17\u3084\u4f53\u9a13\u4fa1\u5024\u3092\u8868\u73fe<\/li>\n          <li>\u64ae\u5f71\u301c\u7de8\u96c6\u307e\u3067\u4e00\u8cab\u5bfe\u5fdc<\/li>\n          <li>\u7d0d\u54c1\u5f8c\u306e\u4fee\u6b63\u5bfe\u5fdc<\/li>\n          <li>\u5199\u771f\u7d20\u6750\u306e\u540c\u6642\u64ae\u5f71\u3082\u76f8\u8ac7\u53ef\u80fd<\/li>\n        <\/ul>\n        <a href=\"#contact\" class=\"plan-cta\">\u3053\u306e\u30d7\u30e9\u30f3\u3067\u76f8\u8ac7\u3059\u308b<\/a>\n      <\/div>\n      <div class=\"plan\">\n        <div class=\"plan-name\">SNS SHORT<\/div>\n        <div class=\"plan-jp\">SNS\u7528\u7e26\u52d5\u753b<\/div>\n        <div class=\"plan-price\"><span class=\"yen\">\u00a5<\/span><span class=\"num\">30,000<\/span><span class=\"term\">\u301c<\/span><\/div>\n        <div class=\"plan-sub\">Instagram\u30fbTikTok\u30fbShorts\u5411\u3051<\/div>\n        <ul class=\"plan-features\">\n          <li>\u77ed\u304f\u5370\u8c61\u306b\u6b8b\u308b\u69cb\u6210<\/li>\n          <li>\u64ae\u5f71\u301c\u7de8\u96c6\u307e\u3067\u4e00\u8cab\u5bfe\u5fdc<\/li>\n          <li>\u7d0d\u54c1\u5f8c\u306e\u4fee\u6b63\u5bfe\u5fdc<\/li>\n          <li>\u5e83\u544a\u7d20\u6750\u3078\u306e\u5c55\u958b\u3082\u76f8\u8ac7\u53ef\u80fd<\/li>\n        <\/ul>\n        <a href=\"#contact\" class=\"plan-cta\">\u3053\u306e\u30d7\u30e9\u30f3\u3067\u76f8\u8ac7\u3059\u308b<\/a>\n      <\/div>\n    <\/div>\n    <p class=\"pricing-note\">\u203b\u73fe\u5728\u3001\u5236\u4f5c\u5b9f\u7e3e\u3068\u3057\u3066\u63b2\u8f09\u53ef\u80fd\u306a\u4f01\u696d\u69d8\u9650\u5b9a\u3067\u3001\u7279\u5225\u30e2\u30cb\u30bf\u30fc\u4fa1\u683c\u306b\u3066\u3054\u6848\u5185\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u6b63\u5f0f\u306a\u304a\u898b\u7a4d\u3082\u308a\u306f\u30d2\u30a2\u30ea\u30f3\u30b0\u5f8c\u306b\u3054\u63d0\u793a\u3057\u307e\u3059\u3002<\/p>\n  <\/div>\n<\/section>\n\n<section id=\"target\">\n  <div class=\"container\">\n    <span class=\"section-label\">FOR WHOM<\/span>\n    <h2 class=\"section-title\">\u3053\u3093\u306a\u65b9\u306b\u3001<span class=\"em\">\u5411\u3044\u3066\u3044\u307e\u3059<\/span>\u3002<\/h2>\n    <p class=\"section-lead\">\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u3092\u6620\u50cf\u3067\u8868\u73fe\u3057\u305f\u3044\u65b9\u3001\u4e8b\u696d\u3084\u7a7a\u9593\u306e\u9b45\u529b\u3092\u521d\u898b\u3067\u4f1d\u3048\u305f\u3044\u65b9\u306b\u6700\u9069\u306a\u30b5\u30fc\u30d3\u30b9\u3067\u3059\u3002<\/p>\n    <div class=\"target-grid\">\n      <div class=\"target-card\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_51_38-1.png')\"><div class=\"target-card-overlay\"><\/div><div class=\"target-card-content\"><div class=\"label-en\">Villa &#038; Hotel<\/div><div class=\"label-jp\">\u30f4\u30a3\u30e9\u30fb\u5bbf\u6cca\u65bd\u8a2d<\/div><\/div><\/div>\n      <div class=\"target-card\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_51_38-2.png')\"><div class=\"target-card-overlay\"><\/div><div class=\"target-card-content\"><div class=\"label-en\">Clinic<\/div><div class=\"label-jp\">\u7f8e\u5bb9\u30af\u30ea\u30cb\u30c3\u30af<br>\u533b\u7642\u6a5f\u95a2<\/div><\/div><\/div>\n      <div class=\"target-card\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_51_39-3.png')\"><div class=\"target-card-overlay\"><\/div><div class=\"target-card-content\"><div class=\"label-en\">Cuisine<\/div><div class=\"label-jp\">\u30ec\u30b9\u30c8\u30e9\u30f3<br>\u98f2\u98df\u5e97<\/div><\/div><\/div>\n      <div class=\"target-card\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_51_39-4.png')\"><div class=\"target-card-overlay\"><\/div><div class=\"target-card-content\"><div class=\"label-en\">Real Estate<\/div><div class=\"label-jp\">\u30de\u30f3\u30b7\u30e7\u30f3<br>\u6238\u5efa\u3066<\/div><\/div><\/div>\n      <div class=\"target-card\" style=\"background-image:url('https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-2026\u5e745\u670818\u65e5-17_51_40-5.png')\"><div class=\"target-card-overlay\"><\/div><div class=\"target-card-content\"><div class=\"label-en\">Brand &#038; Event<\/div><div class=\"label-jp\">\u4f01\u696dPV<br>\u30a4\u30d9\u30f3\u30c8\u6620\u50cf<\/div><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"faq\">\n  <div class=\"container\">\n    <span class=\"section-label\">FAQ<\/span>\n    <h2 class=\"section-title\">\u3088\u304f\u3042\u308b<span class=\"em\">\u3054\u8cea\u554f<\/span>\u3002<\/h2>\n    <div class=\"faq-list\">\n      <details>\n        <summary>\u64ae\u5f71\u5834\u6240\u307e\u3067\u6765\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u304b\uff1f<\/summary>\n        <p>\u306f\u3044\u3001\u95a2\u897f\u570f\u306f\u8fc5\u901f\u306b\u5bfe\u5fdc\u53ef\u80fd\u3067\u3059\u3002\u5168\u56fd\u306e\u64ae\u5f71\u306b\u3082\u5bfe\u5fdc\u3057\u3066\u304a\u308a\u307e\u3059\u304c\u3001\u9060\u65b9\u306e\u5834\u5408\u306f\u5225\u9014\u4ea4\u901a\u8cbb\u3092\u3054\u76f8\u8ac7\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002<\/p>\n      <\/details>\n      <details>\n        <summary>\u4fee\u6b63\u306f\u4f55\u56de\u307e\u3067\u5bfe\u5fdc\u3057\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u304b\uff1f<\/summary>\n        <p>\u7121\u6599\u4fee\u6b63\u306f2\u56de\u307e\u3067\u5bfe\u5fdc\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u7d30\u90e8\u307e\u3067\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u306b\u6cbf\u3046\u3088\u3046\u3001\u4e01\u5be7\u306b\u4ed5\u4e0a\u3052\u307e\u3059\u3002<\/p>\n      <\/details>\n      <details>\n        <summary>\u4f01\u753b\u3084\u69cb\u6210\u304b\u3089\u76f8\u8ac7\u3067\u304d\u307e\u3059\u304b\uff1f<\/summary>\n        <p>\u306f\u3044\u3001\u53ef\u80fd\u3067\u3059\u3002\u5236\u4f5c\u5185\u5bb9\u304c\u6c7a\u307e\u3063\u3066\u3044\u306a\u3044\u6bb5\u968e\u3067\u3082\u3001\u76ee\u7684\u30fb\u6d3b\u7528\u5148\u30fb\u898b\u305b\u305f\u3044\u4fa1\u5024\u304b\u3089\u4e00\u7dd2\u306b\u6574\u7406\u3057\u307e\u3059\u3002<\/p>\n      <\/details>\n      <details>\n        <summary>\u307e\u305a1\u672c\u3060\u3051\u306e\u5236\u4f5c\u306f\u53ef\u80fd\u3067\u3059\u304b\uff1f<\/summary>\n        <p>\u306f\u3044\u3001\u53ef\u80fd\u3067\u3059\u3002\u4f01\u696dPV\u3001\u65bd\u8a2d\u7d39\u4ecb\u3001SNS\u7528\u77ed\u5c3a\u52d5\u753b\u306a\u3069\u3001\u5358\u767a\u5236\u4f5c\u3068\u3057\u3066\u3054\u4f9d\u983c\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n      <\/details>\n      <details>\n        <summary>\u5199\u771f\u64ae\u5f71\u3082\u540c\u6642\u306b\u4f9d\u983c\u3067\u304d\u307e\u3059\u304b\uff1f<\/summary>\n        <p>\u306f\u3044\u3001\u5185\u5bb9\u306b\u5fdc\u3058\u3066\u3054\u76f8\u8ac7\u53ef\u80fd\u3067\u3059\u3002Web\u30b5\u30a4\u30c8\u3084SNS\u3067\u4f7f\u3046\u5199\u771f\u7d20\u6750\u3082\u3001\u6620\u50cf\u3068\u5408\u308f\u305b\u3066\u64ae\u5f71\u3067\u304d\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n      <\/details>\n      <details>\n        <summary>\u652f\u6255\u3044\u65b9\u6cd5\u306f\uff1f<\/summary>\n        <p>\u9280\u884c\u632f\u8fbc\u3092\u57fa\u672c\u3068\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u304a\u652f\u6255\u3044\u6761\u4ef6\u306f\u5236\u4f5c\u5185\u5bb9\u3068\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u5408\u308f\u305b\u3066\u3054\u6848\u5185\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\n      <\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"final-cta\">\n  <div class=\"container\">\n    <div class=\"final-cta-inner\">\n      <span class=\"section-label\">GET STARTED<\/span>\n      <h2>\u4f1d\u3048\u305f\u3044\u4fa1\u5024\u3092\u3001<br><span class=\"em\">\u6620\u50cf\u3067\u5c4a\u304f\u5f62\u306b<\/span>\u3002<\/h2>\n      <p>\u4f01\u696d\u30fb\u5e97\u8217\u30fb\u65bd\u8a2d\u30fb\u30a4\u30d9\u30f3\u30c8\u306a\u3069\u3001\u6620\u50cf\u5236\u4f5c\u306b\u95a2\u3059\u308b\u3054\u76f8\u8ac7\u3092\u53d7\u3051\u4ed8\u3051\u3066\u3044\u307e\u3059\u3002<\/p>\n      <a href=\"#contact\" class=\"btn-primary\">\u7121\u6599\u76f8\u8ac7\u3059\u308b \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"contact\" class=\"contact\">\n  <div class=\"container\">\n    <div class=\"contact-grid\">\n      <div class=\"contact-info\">\n        <span class=\"section-label\">CONTACT<\/span>\n        <h2 class=\"section-title\">\u304a\u554f\u3044\u5408\u308f\u305b<\/h2>\n        <p>\u6620\u50cf\u5236\u4f5c\u306b\u95a2\u3059\u308b\u3054\u8cea\u554f\u3001\u304a\u898b\u7a4d\u3082\u308a\u306e\u3054\u4f9d\u983c\u3001\u5236\u4f5c\u5185\u5bb9\u306e\u3054\u76f8\u8ac7\u306a\u3069\u3001\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\u901a\u5e3824\u6642\u9593\u4ee5\u5185\u306b\u3054\u8fd4\u4fe1\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\n        <dl class=\"contact-detail\">\n          <dt>EMAIL<\/dt><dd>info@vistaq.jp<\/dd>\n          <dt>RESPONSE<\/dt><dd>\u901a\u5e3824\u6642\u9593\u4ee5\u5185<\/dd>\n          <dt>AREA<\/dt><dd>\u95a2\u897f\u570f\u3092\u4e2d\u5fc3\u306b\u5168\u56fd\u5bfe\u5fdc<\/dd>\n        <\/dl>\n      <\/div>\n      <div class=\"form-box\">\n        <h3>\u7121\u6599\u76f8\u8ac7\u30d5\u30a9\u30fc\u30e0<\/h3>\n        <p class=\"form-sub\">\u4e0b\u8a18\u30d5\u30a9\u30fc\u30e0\u3088\u308a\u304a\u6c17\u8efd\u306b\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<\/p>\n        \n        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f47-o1\" lang=\"ja\" dir=\"ltr\" data-wpcf7-id=\"47\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F55#wpcf7-f47-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u30b3\u30f3\u30bf\u30af\u30c8\u30d5\u30a9\u30fc\u30e0\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"47\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"ja\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f47-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> \u304a\u540d\u524d\uff08\u5fc5\u9808\uff09<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u4f1a\u793e\u540d\u30fb\u5e97\u8217\u540d<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" autocomplete=\"organization\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\uff08\u5fc5\u9808\uff09<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u96fb\u8a71\u756a\u53f7<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-tel\" \/><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u76f8\u8ac7\u5185\u5bb9\uff08\u5fc5\u9808\uff09<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-service\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"your-service\"><option value=\"\">&#8212;\u4ee5\u4e0b\u304b\u3089\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044&#8212;<\/option><option value=\"\u521d\u56de\u304a\u8a66\u30571\u672c\">\u521d\u56de\u304a\u8a66\u30571\u672c<\/option><option value=\"\u6708\u984d\u30d7\u30e9\u30f3\u76f8\u8ac7\">\u6708\u984d\u30d7\u30e9\u30f3\u76f8\u8ac7<\/option><option value=\"\u4f01\u696dPV\u30fb\u6a2a\u52d5\u753b\u5236\u4f5c\">\u4f01\u696dPV\u30fb\u6a2a\u52d5\u753b\u5236\u4f5c<\/option><option value=\"\u65bd\u8a2d\u7d39\u4ecb\u30fb\u5e97\u8217\u7d39\u4ecb\">\u65bd\u8a2d\u7d39\u4ecb\u30fb\u5e97\u8217\u7d39\u4ecb<\/option><option value=\"SNS\u7528\u7e26\u52d5\u753b\">SNS\u7528\u7e26\u52d5\u753b<\/option><option value=\"\u305d\u306e\u4ed6\">\u305d\u306e\u4ed6<\/option><\/select><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u3054\u76f8\u8ac7\u5185\u5bb9\uff08\u5fc5\u9808\uff09<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u5236\u4f5c\u3057\u305f\u3044\u5185\u5bb9\u3001\u696d\u7a2e\u3001\u5e0c\u671b\u7d0d\u671f\u3001\u3054\u4e88\u7b97\u611f\u306a\u3069\u3092\u3054\u8a18\u5165\u304f\u3060\u3055\u3044\u3002\" name=\"your-message\"><\/textarea><\/span><br \/>\n<\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"\u9001\u4fe1\u3059\u308b\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\n        <p class=\"form-note\">\u9001\u4fe1\u5f8c\u3001\u901a\u5e3824\u6642\u9593\u4ee5\u5185\u306b info@vistaq.jp \u3088\u308a\u3054\u8fd4\u4fe1\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<footer>\n  <div class=\"container\">\n    <img decoding=\"async\" src=\"https:\/\/vistaq.jp\/wp-content\/uploads\/2026\/05\/ae0639fa-9518-4393-9bb8-a8f27e9b8237.png\" alt=\"VISTAQ\" class=\"footer-logo\">\n    <p>\u6620\u50cf\u5236\u4f5c\u30c1\u30fc\u30e0 VISTAQ<\/p>\n    <p>\u4ee3\u8868\uff1a\u5c0f\u4e45\u4fdd \u771f\u6674<\/p>\n    <p style=\"margin-top:16px;\">&copy; 2026 VISTAQ. All Rights Reserved.<\/p>\n  <\/div>\n<\/footer>\n\n<script>\n\/\/ \u7e26\u52d5\u753b\uff1a\u30b5\u30e0\u30cd\u30bf\u30c3\u30d7\u2192iframe\u518d\u751f\nfunction playVerticalVideo() {\n  const thumb = document.getElementById('vthumbInner');\n  const iframe = document.getElementById('verticalIframe');\n  if (!thumb || !iframe) return;\n  thumb.style.display = 'none';\n  iframe.src = iframe.getAttribute('data-src');\n  iframe.style.display = 'block';\n}\n\n(function() {\n  const track = document.getElementById('sliderTrack');\n  const prevBtn = document.getElementById('sliderPrev');\n  const nextBtn = document.getElementById('sliderNext');\n  const dotsContainer = document.getElementById('sliderDots');\n\n  if (!track) return;\n\n  const slides = track.querySelectorAll('.work-slide');\n  const total = slides.length;\n  let current = 0;\n\n  \/\/ \u30b9\u30e9\u30a4\u30c91\u679a\u3042\u305f\u308a\u306e\u8868\u793a\u6570\u3092\u53d6\u5f97\n  function getSlidesPerView() {\n    if (window.innerWidth <= 600) return 1;\n    if (window.innerWidth <= 900) return 2;\n    return 3;\n  }\n\n  \/\/ \u30c9\u30c3\u30c8\u751f\u6210\n  function buildDots() {\n    dotsContainer.innerHTML = '';\n    const perView = getSlidesPerView();\n    const pages = Math.ceil(total \/ perView);\n    for (let i = 0; i < pages; i++) {\n      const dot = document.createElement('button');\n      dot.className = 'slider-dot' + (i === 0 ? ' active' : '');\n      dot.setAttribute('aria-label', `\u30da\u30fc\u30b8 ${i + 1}`);\n      dot.addEventListener('click', () => goTo(i * perView));\n      dotsContainer.appendChild(dot);\n    }\n  }\n\n  function updateDots() {\n    const perView = getSlidesPerView();\n    const dots = dotsContainer.querySelectorAll('.slider-dot');\n    const activePage = Math.floor(current \/ perView);\n    dots.forEach((d, i) => d.classList.toggle('active', i === activePage));\n  }\n\n  function goTo(index) {\n    const perView = getSlidesPerView();\n    const maxIndex = total - perView;\n    current = Math.max(0, Math.min(index, maxIndex));\n\n    \/\/ \u30b9\u30e9\u30a4\u30c9\u306e\u5e45\u3092\u52d5\u7684\u306b\u8a08\u7b97\n    const slideEl = slides[0];\n    const gap = 20;\n    const slideWidth = slideEl.offsetWidth + gap;\n    track.style.transform = `translateX(-${current * slideWidth}px)`;\n\n    updateDots();\n    prevBtn.disabled = current === 0;\n    nextBtn.disabled = current >= maxIndex;\n  }\n\n  prevBtn.addEventListener('click', () => goTo(current - getSlidesPerView()));\n  nextBtn.addEventListener('click', () => goTo(current + getSlidesPerView()));\n\n  \/\/ \u521d\u671f\u5316\n  buildDots();\n  goTo(0);\n\n  \/\/ \u30ea\u30b5\u30a4\u30ba\u6642\u306b\u518d\u8a08\u7b97\n  let resizeTimer;\n  window.addEventListener('resize', () => {\n    clearTimeout(resizeTimer);\n    resizeTimer = setTimeout(() => {\n      buildDots();\n      goTo(0);\n    }, 150);\n  });\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>VISTAQ\uff5c\u6620\u50cf\u5236\u4f5c\u30fb\u30d6\u30e9\u30f3\u30c9\u6620\u50cf \u30b5\u30fc\u30d3\u30b9 \u5236\u4f5c\u5b9f\u7e3e \u30e1\u30f3\u30d0\u30fc\u7d39\u4ecb \u5236\u4f5c\u8cbb FAQ \u7121\u6599\u76f8\u8ac7 VIDEO PRODUCTION \u60f9\u304b\u308c\u308b\u7406\u7531\u3092\u3001\u6620\u50cf\u306b\u3059\u308b\u3002 \u305d\u306e\u5834\u306b\u3057\u304b\u306a\u3044\u7a7a\u6c17\u611f\u3067\u3001\u30d6\u30e9\u30f3\u30c9\u306e\u4e16\u754c\u89b3\u3092\u5c4a\u3051\u308b\u3002 \u4f01\u696d [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-55","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/vistaq.jp\/index.php?rest_route=\/wp\/v2\/pages\/55","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vistaq.jp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vistaq.jp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vistaq.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vistaq.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=55"}],"version-history":[{"count":20,"href":"https:\/\/vistaq.jp\/index.php?rest_route=\/wp\/v2\/pages\/55\/revisions"}],"predecessor-version":[{"id":103,"href":"https:\/\/vistaq.jp\/index.php?rest_route=\/wp\/v2\/pages\/55\/revisions\/103"}],"wp:attachment":[{"href":"https:\/\/vistaq.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}