{"id":125,"date":"2025-09-16T05:12:00","date_gmt":"2025-09-15T20:12:00","guid":{"rendered":"https:\/\/www.funterra-kids.com\/?page_id=125"},"modified":"2026-10-13T11:02:01","modified_gmt":"2026-10-13T02:02:01","slug":"%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9","status":"publish","type":"page","link":"https:\/\/www.funterra-kids.com\/?page_id=125","title":{"rendered":"\u30a2\u30af\u30bb\u30b9"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"125\" class=\"elementor elementor-125\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd4b3a e-flex e-con-boxed e-con e-parent\" data-id=\"1dd4b3a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-252e4b5 elementor-widget elementor-widget-html\" data-id=\"252e4b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u6559\u5ba4\u30fb\u30a2\u30af\u30bb\u30b9 | WordPress \/ Elementor: replace the existing HTML widget with this entire file. Keep WPForms 133. SEO metadata stays in the SEO plugin. -->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+JP:wght@400;500;600;700;800;900&amp;display=swap\">\n<style>\nbody.ep-home-page { margin:0; }\nbody.ep-home-page #wf_header, body.ep-home-page #wf_footer { display:none!important; }\n.ep-home, .ep-home *, .ep-home *::before, .ep-home *::after { box-sizing:border-box; }\n.ep-home { --ink:#303536; --muted:#5c6264; --orange:#c65310; --blue:#32789b; --line:#dedede; color:var(--ink); background:#fff; width:100%; margin:0; font-family:'Noto Sans JP','Hiragino Sans',sans-serif; font-size:14px; line-height:1.8; overflow-wrap:anywhere; isolation:isolate; }\n.ep-home h1,.ep-home h2,.ep-home h3,.ep-home p,.ep-home figure { margin:0; font-family:inherit; }\n.ep-home a { color:inherit; text-decoration:none; }\n.ep-home button { font:inherit; cursor:pointer; }\n.ep-home img { display:block; max-width:100%; border:0; box-shadow:none; }\n.ep-home [hidden] { display:none!important; }\n.ep-home [id] { scroll-margin-top:100px; }\n.ep-home :focus-visible { outline:3px solid #197693; outline-offset:4px; }\n.ep-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip-path:inset(50%); white-space:nowrap; }\n.ep-shell { width:min(1060px,calc(100% - 48px)); margin-inline:auto; }\n.ep-section { padding-block:75px; }\n.ep-home h2 { font-size:29px; font-weight:800; line-height:1.7; }\n.ep-home h3 { font-size:19px; font-weight:700; line-height:1.6; }\n.ep-heading-center { text-align:center; }\n.ep-heading-center > p { margin-top:18px; font-size:13px; }\n.ep-eyebrow { font-family:Arial,sans-serif!important; font-size:12px; font-weight:700; letter-spacing:.12em; color:var(--blue); }\n.ep-round-link { display:flex; align-items:center; justify-content:center; gap:28px; width:fit-content; max-width:100%; min-height:50px; margin:35px auto 0; padding:10px 28px; border:2px solid #404647; border-radius:30px; font-size:14px; font-weight:700; }\n.ep-round-link:hover { background:#fff; color:var(--orange); border-color:var(--orange); }\n.ep-text-link { display:inline-flex; align-items:center; gap:26px; min-height:44px; padding-block:8px; font-size:13px; font-weight:600; border-bottom:1px solid currentColor; }\n.ep-text-link:hover { color:var(--orange); }\n.ep-button { display:inline-flex; align-items:center; justify-content:center; gap:30px; min-height:57px; padding:14px 28px; font-size:17px; font-weight:700; line-height:1.5; border-radius:4px; }\n.ep-home .ep-button-accent { background:var(--orange); color:#fff; }\n.ep-button-accent:hover { background:#ab4309; }\n.ep-header { position:sticky; top:0; z-index:40; background:#fff; box-shadow:0 2px 4px #00000017; }\n.ep-header-main { min-height:108px; display:grid; grid-template-columns:250px 1fr auto; gap:20px; align-items:center; }\n.ep-brand img { width:232px; height:auto; }\n.ep-brand > span { display:block; margin-top:6px; font-size:10px; font-weight:600; }\n.ep-header-description { font-size:11px; color:#5c6264; }\n.ep-header-contact > div { display:flex; align-items:center; gap:12px; }\n.ep-header-phone { white-space:nowrap; font-family:Arial,sans-serif; font-size:26px; font-weight:600; line-height:1.4; }\n.ep-header-phone span { color:#72b4c0; font-size:21px; }\n.ep-header-contact small { font-size:9px; line-height:1.6; }\n.ep-home .ep-header-trial { display:flex; justify-content:center; align-items:center; gap:30px; width:225px; min-height:34px; margin:5px 0 0 auto; padding:3px 20px; background:var(--orange); color:#fff; font-size:16px; font-weight:700; }\n.ep-nav { display:flex; justify-content:center; align-items:center; border-top:1px solid #ebebeb; min-height:49px; padding-block:10px; }\n.ep-nav a { padding-inline:24px; border-right:1px solid #d3d3d3; font-size:13px; font-weight:700; line-height:1.8; }\n.ep-nav a:last-child { border:0; }\n.ep-nav a:hover { color:#298491; }\n.ep-menu { display:none; }\n.ep-header.is-compact .ep-header-main { min-height:70px; grid-template-columns:210px 1fr; }\n.ep-header.is-compact .ep-brand img { width:173px; }\n.ep-header.is-compact .ep-brand > span { font-size:8px; }\n.ep-header.is-compact .ep-header-description,.ep-header.is-compact .ep-nav { display:none; }\n.ep-header.is-compact .ep-header-contact { display:flex; gap:30px; align-items:center; justify-content:flex-end; }\n.ep-header.is-compact .ep-header-trial { width:200px; margin:0; font-size:14px; gap:20px; padding-inline:16px; white-space:nowrap; }\n.ep-hero { position:relative; height:510px; background:#387ead; }\n.ep-slides,.ep-slide { height:100%; }\n.ep-slide-main { background:#387ead; }\n.ep-slide-stem { background:#eac869; }\n.ep-slide-trial { background:#a8cfb8; }\n.ep-poster { position:relative; width:min(1100px,100%); height:100%; margin:auto; overflow:hidden; background:#438fbc; }\n.ep-poster-ribbon { position:absolute; z-index:3; top:0; left:0; width:100%; padding:7px 10px; background:#317499; color:#fff; text-align:center; font-size:15px; font-weight:700; letter-spacing:.06em; }\n.ep-photo-mosaic { position:absolute; inset:40px 0 0; display:grid; grid-template-columns:1fr 1fr 1fr; grid-template-rows:1fr 1fr; gap:4px; background:#fff; }\n.ep-photo-mosaic img { width:100%; height:100%; min-height:0; object-fit:cover; }\n.ep-photo-mosaic img:nth-child(1) { grid-column:1; grid-row:1 \/ 3; object-position:45% 38%; }\n.ep-photo-mosaic img:nth-child(2) { grid-column:2; grid-row:1; object-position:50% 44%; }\n.ep-photo-mosaic img:nth-child(3) { grid-column:2 \/ 4; grid-row:2; object-position:50% 62%; }\n.ep-photo-mosaic img:nth-child(4) { grid-column:3; grid-row:1; object-position:center 55%; }\n.ep-poster-copy { position:absolute; z-index:4; width:100%; top:42%; left:0; text-align:center; transform:translateY(-13%); }\n.ep-poster-copy > p,.ep-poster-copy h1 > small { display:table; margin:0 auto 7px; background:#fff; padding:3px 14px; color:#286a90; font-size:13px; font-weight:700; line-height:1.8; letter-spacing:0; }\n.ep-poster-copy h1,.ep-poster-copy h2 { font-size:52px; line-height:1.55; letter-spacing:.025em; font-weight:900; color:#242b2e; }\n.ep-poster-copy h1 span,.ep-poster-copy h2 span { display:inline-block; padding:0 23px 3px; background:#fff; box-shadow:3px 3px 0 #286285; }\n.ep-poster-copy em { font-style:normal; color:#2474a2; background:linear-gradient(transparent 74%,#f9df7f 74%); }\n.ep-home .ep-poster-link { position:absolute; z-index:5; left:50%; bottom:42px; transform:translateX(-50%); display:flex; align-items:center; justify-content:center; gap:20px; padding:9px 23px; min-height:42px; background:#fff; color:#2c5d79; border-radius:3px; box-shadow:0 2px 0 #2c5d7944; font-size:13px; font-weight:700; white-space:nowrap; }\n.ep-poster-background { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }\n.ep-coding-poster .ep-poster-background { object-position:50% 44%; }\n.ep-coding-poster .ep-poster-ribbon { background:#805c22; }\n.ep-coding-poster .ep-poster-copy { left:3%; width:auto; top:34%; text-align:left; }\n.ep-coding-poster .ep-poster-copy > p { margin-left:0; font-size:10px; }\n.ep-coding-poster .ep-poster-copy h2 span { box-shadow:3px 3px 0 #bf9341; }\n.ep-trial-poster .ep-poster-ribbon { background:#407a63; }\n.ep-trial-poster .ep-poster-copy h2 span { box-shadow:3px 3px 0 #407a63; }\n.ep-trial-poster .ep-poster-copy em { color:#39755f; }\n.ep-slide-arrow { position:absolute; z-index:6; top:46%; border:0; display:grid; place-items:center; width:54px; height:64px; border-radius:50%; background:#23445544; color:#fff; font:400 55px\/1 Arial,sans-serif!important; }\n.ep-prev { left:max(12px,calc((100% - 1240px)\/2)); }.ep-next { right:max(12px,calc((100% - 1240px)\/2)); }\n.ep-slide-controls { position:absolute; z-index:8; bottom:9px; width:100%; display:flex; justify-content:center; align-items:center; gap:10px; }\n.ep-slide-dots { display:flex; gap:9px; }\n.ep-slide-dots button { width:13px; height:13px; border:1px solid #fff; background:#ffffff99; border-radius:50%; padding:0; }\n.ep-slide-dots button[aria-pressed=\"true\"] { background:#303536; }\n.ep-slide-pause { display:grid; place-items:center; width:28px; height:28px; padding:0; border:1px solid #ffffffcc; border-radius:50%; background:#fff; color:#34444a; font-size:12px!important; }\n.ep-notice-area { padding:30px 0; background:#fff; }\n.ep-notice { border:2px solid #d7d7d7; padding:17px 36px; }\n.ep-notice ul { margin:0; padding-left:20px; font-size:13px; font-weight:600; line-height:2; }\n.ep-notice a { text-decoration:underline; text-underline-offset:3px; }\n.ep-banners-wrap { background:#f7f7f6; padding-block:36px; }\n.ep-banners { display:grid; grid-template-columns:repeat(4,1fr); gap:10px; }\n.ep-banner { position:relative; display:flex; align-items:center; height:64px; overflow:hidden; border:1px solid #b3c8c7; background:white; padding:3px; }\n.ep-banner img { flex:0 0 25%; width:25%; height:100%; object-fit:cover; }\n.ep-banner > span { flex:1; padding:3px 7px; }\n.ep-banner small { display:block; font-size:8px; font-weight:600; line-height:1.7; white-space:nowrap; }\n.ep-banner strong { display:block; font-size:15px; font-weight:800; letter-spacing:-.035em; line-height:1.5; }\n.ep-banner b { margin-right:3px; font-size:16px; font-weight:400; }\n.ep-banner:hover { filter:brightness(.96); }\n.ep-lavender { background:#e2def1; --card-color:#66558e; }.ep-pink { background:#f4dce7; --card-color:#a34972; }.ep-peach { background:#f7decb; --card-color:#a5543e; }.ep-yellow { background:#fcf2c6; }.ep-mint { background:#e1efe0; }.ep-blue { background:#ddeff5; }\n.ep-bubbles { background-image:radial-gradient(circle at 0% 22%,transparent 0 88px,#d8e7e4 89px 90px,transparent 91px),radial-gradient(circle at 100% 70%,transparent 0 119px,#eddbd1 120px 121px,transparent 122px),radial-gradient(circle at 10% 90%,transparent 0 50px,#ece6c9 51px 52px,transparent 53px); }\n.ep-courses { background-color:#fdfcf2; padding-top:75px; }\n.ep-courses .ep-heading-center > p { margin-top:16px; }\n.ep-course-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; margin-top:45px; }\n.ep-course { display:block; border:5px solid white; border-radius:13px; overflow:hidden; }\n.ep-course > img { width:100%; aspect-ratio:1.23; object-fit:cover; object-position:center 40%; }\n.ep-course > div { position:relative; padding:18px 18px 24px; min-height:180px; }\n.ep-course h3 { font-size:26px; font-weight:800; line-height:1.45; color:var(--card-color); }\n.ep-course h3 > span { display:block; font-size:14px; margin-top:3px; }\n.ep-course p { font-size:12px; margin-top:12px; }\n.ep-course p.ep-course-name { font-size:12px; font-family:Arial,sans-serif; font-weight:700; margin-top:7px; }\n.ep-card-arrow { position:absolute; right:15px; bottom:16px; font-size:25px; color:var(--card-color); }\n.ep-course:hover { box-shadow:0 3px 15px #53566020; }\n.ep-trial-band { padding:38px 0; text-align:center; background:#ffeed4; }\n.ep-trial-band p { font-size:13px; font-weight:600; }\n.ep-trial-band h2 { margin:5px 0 18px; font-size:29px; }\n.ep-trial-band .ep-button { min-width:350px; }\n.ep-trial-band small { display:block; margin-top:14px; font-size:12px; }\n.ep-color-title { display:flex; justify-content:center; gap:4px; margin-bottom:26px!important; font-family:Arial,sans-serif!important; font-size:36px; line-height:1.2; font-weight:800; letter-spacing:.08em; }\n.ep-color-title span:nth-child(4n+1) { color:#343434; }.ep-color-title span:nth-child(4n+2) { color:#447ca2; }.ep-color-title span:nth-child(4n+3) { color:#b95b40; }.ep-color-title span:nth-child(4n) { color:#bd9636; }\n.ep-color-title span:nth-child(odd) { transform:rotate(-7deg); }.ep-color-title span:nth-child(even) { transform:rotate(5deg); }\n.ep-features { background:#f1f6fa; }\n.ep-feature-question { display:inline-block; margin:0 0 16px!important; background:linear-gradient(transparent 65%,#fff0ac 65%); font-size:17px!important; font-weight:700; }\n.ep-feature-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:22px; margin-top:40px; }\n.ep-feature-grid article { padding:22px 20px; border:2px solid #e3e7ec; border-radius:14px; background:#ffffffdb; }\n.ep-feature-title { display:flex; flex-direction:column; align-items:center; gap:18px; text-align:center; }\n.ep-feature-icon { flex:0 0 64px; width:64px; height:64px; padding:12px; border:3px solid #80aace; border-radius:50%; color:#5682a5; }\n.ep-feature-grid article:nth-child(3n+2) .ep-feature-icon { border-color:#d5b766; color:#9c7a26; }\n.ep-feature-grid article:nth-child(3n) .ep-feature-icon { border-color:#cf9684; color:#ad6955; }\n.ep-feature-icon svg { width:100%; height:100%; fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }\n.ep-feature-grid h3 { font-size:20px; }\n.ep-feature-grid article > p { margin-top:20px; font-size:13px; color:var(--muted); line-height:2; }\n.ep-topics { background-color:#fbedec; }\n.ep-topic-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:30px; margin-top:38px; }\n.ep-topic-grid img { width:100%; aspect-ratio:1.65; object-fit:cover; border:5px solid #fff; }\n.ep-topic-grid a:nth-child(2) img { object-fit:contain; background:#fff; }\n.ep-topic-grid a > span { display:inline-block; margin-top:16px; color:#975744; font-size:10px; letter-spacing:.06em; font-weight:700; }\n.ep-topic-grid h3 { margin-top:8px; font-size:16px; }\n.ep-topic-grid a:hover h3 { text-decoration:underline; }\n.ep-movie { background:#fff; text-align:center; }\n.ep-movie-layout { max-width:780px; }\n.ep-movie h2 { margin:14px 0 18px; }\n.ep-movie p:not(.ep-eyebrow) { font-size:13px; }\n.ep-movie-duration { display:block; margin-top:12px; font-size:10px; }\n.ep-video { margin-top:28px; aspect-ratio:16 \/ 9; background:#f1f6fa; }\n.ep-video-preview { position:relative; display:block; width:100%; height:100%; padding:0; border:0; background:transparent; }\n.ep-video img { width:100%; height:100%; object-fit:cover; }\n.ep-play { position:absolute; display:grid; place-items:center; left:50%; top:50%; transform:translate(-50%,-50%); width:66px; height:66px; background:#fff; color:var(--orange); border-radius:50%; font-size:18px; }\n.ep-video iframe { display:block; width:100%; height:100%; border:0; }\n.ep-fees { background:#faf9f4; }\n.ep-section-heading { text-align:center; margin-bottom:36px; }\n.ep-section-heading h2 { margin-top:12px; }\n.ep-section-heading > p { font-size:13px; margin-top:16px; }\n.ep-guide-grid { display:grid; grid-template-columns:1fr 1fr; gap:24px; }\n.ep-guide-card { padding:30px; background:white; border:1px solid #dedbd2; }\n.ep-guide-label { font-size:11px; color:var(--muted); margin-bottom:12px!important; }\n.ep-guide-card h3 { font-size:20px; }\n.ep-price { display:flex; align-items:center; gap:8px; margin-top:18px!important; }\n.ep-price strong { font:700 42px\/1.4 Arial,sans-serif; color:var(--orange); }\n.ep-price > span { font-size:13px; }.ep-price small { display:block; font-size:10px; }\n.ep-fee-note { font-size:12px; color:var(--muted); margin-top:15px!important; line-height:1.9; }\n.ep-guide-card .ep-text-link { margin-top:17px; }\n.ep-guide-details { font-size:12px; margin:18px 0 0; }\n.ep-guide-details > div { display:grid; grid-template-columns:64px 1fr; gap:10px; margin-top:10px; }\n.ep-guide-details dt { font-weight:700; }.ep-guide-details dd { margin:0; }.ep-guide-details small { display:block; font-size:10px; }\n.ep-faq-layout { max-width:920px; }\n.ep-faq-layout > div:first-child { text-align:center; margin-bottom:30px; }\n.ep-faq h2 { margin:12px 0; }.ep-faq h2 br { display:none; }\n.ep-faq-list details { border-bottom:1px solid #dedede; }.ep-faq-list details:first-child { border-top:1px solid #dedede; }\n.ep-faq-list summary { position:relative; display:flex; align-items:baseline; gap:15px; padding:22px 36px 22px 6px; list-style:none; cursor:pointer; font-size:15px; font-weight:600; }\n.ep-faq-list summary::-webkit-details-marker { display:none; }.ep-faq-list summary::before { content:'Q'; color:#438897; font:700 22px\/1 Arial,sans-serif; }.ep-faq-list summary::after { content:'+'; position:absolute; right:10px; color:#438897; font-size:20px; }.ep-faq-list details[open] summary::after { content:'\u2212'; }\n.ep-faq-list p { padding:0 35px 24px 38px; font-size:13px; line-height:2; }.ep-faq-list a { display:block; margin-top:10px; text-decoration:underline; }\n.ep-news { background:#fafafa; }.ep-news-layout { max-width:1000px; }.ep-news-layout > div:first-child { text-align:center; margin-bottom:30px; }.ep-news h2 { margin-top:10px; }.ep-news h2 br { display:none; }\n.ep-news-row { display:grid; grid-template-columns:90px 92px 1fr 14px; align-items:center; gap:20px; min-height:72px; padding-block:18px; border-bottom:1px solid #dcdcdc; }.ep-news-row:first-child { border-top:1px solid #dcdcdc; }.ep-news-row time,.ep-news-date { font-size:12px; }.ep-news-tag { font-size:11px; color:var(--orange); }.ep-news-row strong { font-size:13px; font-weight:500; }.ep-arrow { font-size:22px; }\n.ep-visit { background:#fff3dc; }.ep-visit-layout { display:grid; grid-template-columns:1fr 1fr; gap:50px; align-items:center; }.ep-visit h2 { margin-top:16px; font-size:28px; }.ep-visit p:not(.ep-eyebrow) { margin-top:18px; font-size:13px; }.ep-visit .ep-button { margin-top:22px; font-size:16px; }.ep-visit address { display:flex; flex-direction:column; gap:6px; align-items:flex-start; margin-top:28px; font-size:12px; font-style:normal; }.ep-visit address strong { font-size:15px; }.ep-visit address a { text-decoration:underline; padding-block:4px; }.ep-map iframe { width:100%; height:360px; display:block; border:0; }.ep-map > a { display:flex; justify-content:space-between; padding-block:14px; border-bottom:1px solid #c5bba8; font-size:12px; }\n.ep-footer { padding-top:48px; background:#fff; }.ep-footer-main { display:grid; grid-template-columns:.85fr 1.15fr; gap:55px; }.ep-footer-brand img { width:200px; height:auto; }.ep-footer-brand p { margin-top:18px; font-size:12px; }.ep-footer-links { display:grid; grid-template-columns:1fr 1fr; gap:10px 24px; font-size:12px; }.ep-footer-links a { padding-block:4px; }.ep-footer-links a:hover { text-decoration:underline; }.ep-footer-bottom { display:flex; justify-content:space-between; gap:20px; margin-top:35px; padding-block:24px; border-top:1px solid #ddd; font-size:10px; }\n.ep-home .ep-side-trial { position:fixed; z-index:45; right:0; top:55%; display:flex; align-items:center; gap:12px; padding:18px 13px; border-radius:12px 0 0 12px; background:var(--orange); color:#fff; font-size:16px; font-weight:700; writing-mode:vertical-rl; box-shadow:0 0 0 3px #fff; }.ep-side-trial small { font-size:10px; font-weight:500; }.ep-side-trial > span { font-size:22px; }\n.ep-mobile-actions { display:none; }\n@media(max-width:1100px) {\n .ep-header-main { grid-template-columns:220px 1fr; }.ep-header-description { display:none; }.ep-header-contact { justify-self:end; }.ep-brand img { width:200px; }.ep-header.is-compact .ep-header-contact { gap:18px; }.ep-header-contact small { font-size:8px; }.ep-nav a { padding-inline:15px; font-size:12px; }\n .ep-banners { grid-template-columns:repeat(4,1fr); gap:8px; }.ep-banner strong { font-size:13px; }.ep-banner small { font-size:7px; }.ep-banner > span { padding-inline:4px; }.ep-banner img { width:22%; flex-basis:22%; }\n .ep-course-grid { gap:16px; }.ep-course > div { padding:17px 14px 24px; }.ep-course h3 { font-size:23px; }.ep-feature-grid { gap:16px; }.ep-feature-grid article { padding:20px 15px; }.ep-feature-title { gap:10px; }.ep-feature-icon { flex-basis:50px; width:50px; height:50px; padding:8px; }.ep-feature-grid h3 { font-size:16px; }\n .ep-home .ep-side-trial { display:none; }\n}\n@media(max-width:800px) {\n .ep-header-phone { font-size:22px; }.ep-header.is-compact .ep-header-contact small { display:none; }.ep-header.is-compact .ep-header-main { grid-template-columns:180px 1fr; }.ep-header.is-compact .ep-header-trial { width:145px; font-size:12px; gap:12px; padding-inline:12px; }.ep-nav a { font-size:11px; padding-inline:10px; }\n .ep-hero { height:420px; }.ep-poster-ribbon { font-size:12px; }.ep-photo-mosaic { top:35px; }.ep-poster-copy h1,.ep-poster-copy h2 { font-size:42px; }.ep-poster-copy > p,.ep-poster-copy h1 > small { font-size:11px; }.ep-banners { grid-template-columns:repeat(2,1fr); }.ep-banner { height:64px; }.ep-banner strong { font-size:17px; }.ep-banner small { font-size:9px; }.ep-banner img { flex-basis:25%; width:25%; }\n .ep-course h3 { font-size:20px; }.ep-course h3 span { font-size:12px; }.ep-course p { font-size:11px; }.ep-course p.ep-course-name { font-size:11px; }.ep-feature-grid { grid-template-columns:1fr; max-width:600px; margin-inline:auto; }.ep-feature-title { flex-direction:row; text-align:left; gap:20px; }.ep-feature-grid h3 { font-size:20px; }.ep-topic-grid { gap:20px; }.ep-topic-grid h3 { font-size:14px; }.ep-guide-card { padding:24px 20px; }.ep-guide-card h3 { font-size:18px; }.ep-visit-layout { gap:28px; }\n}\n@media(max-width:680px) {\n .ep-shell { width:calc(100% - 36px); }.ep-section { padding-block:45px; }.ep-home [id] { scroll-margin-top:75px; }.ep-home h2 { font-size:23px; line-height:1.75; }.ep-home .ep-mobile-break { display:inline; }.ep-desktop-break { display:none; }\n .ep-header-main,.ep-header.is-compact .ep-header-main { min-height:62px; grid-template-columns:1fr auto; gap:12px; }.ep-brand img,.ep-header.is-compact .ep-brand img { width:155px; }.ep-brand > span,.ep-header.is-compact .ep-brand > span { margin-top:3px; font-size:7px; }.ep-header-contact,.ep-header.is-compact .ep-header-contact { display:none; }\n .ep-menu { display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; width:44px; height:44px; border:0; padding:4px; background:#fff; }.ep-menu > span { width:20px; height:2px; background:#343434; }.ep-menu small { font-size:7px; line-height:1.5; margin-top:2px; }.ep-menu[aria-expanded=\"true\"] > span:first-child { transform:translateY(3px) rotate(45deg); }.ep-menu[aria-expanded=\"true\"] > span:nth-child(2) { transform:translateY(-3px) rotate(-45deg); }\n .ep-nav { display:flex; flex-wrap:wrap; padding:8px 18px; }.ep-nav a { padding:12px; font-size:12px; border:0; }.ep-home.is-ready .ep-nav { display:none; }.ep-home.is-ready .ep-nav.is-open { position:absolute; display:flex; flex-direction:column; align-items:stretch; top:100%; width:100%; max-height:calc(100svh - 135px); overflow-y:auto; background:#fff; border-bottom:1px solid #ddd; box-shadow:0 5px 8px #0001; }.ep-nav.is-open a { border-bottom:1px solid #e6e6e6; }\n .ep-hero { height:auto; aspect-ratio:1.08; }.ep-slides { position:absolute; inset:0; }.ep-poster-ribbon { padding:5px 7px; font-size:9px; line-height:1.6; letter-spacing:0; }.ep-photo-mosaic { top:26px; grid-template-columns:1fr 1fr; grid-template-rows:1fr 1fr; gap:3px; }.ep-photo-mosaic img:nth-child(1) { grid-column:1; grid-row:1; object-position:center 40%; }.ep-photo-mosaic img:nth-child(2) { grid-column:2; grid-row:1; }.ep-photo-mosaic img:nth-child(3) { grid-column:1; grid-row:2; object-position:center 60%; }.ep-photo-mosaic img:nth-child(4) { grid-column:2; grid-row:2; }\n .ep-poster-copy { top:40%; transform:translateY(-12%); }.ep-poster-copy > p,.ep-poster-copy h1 > small { font-size:8px; padding:2px 8px; margin-bottom:5px; }.ep-poster-copy h1,.ep-poster-copy h2 { font-size:clamp(25px,7.8vw,41px); line-height:1.5; }.ep-poster-copy h1 span,.ep-poster-copy h2 span { padding:0 12px 3px; box-shadow:2px 2px 0 #286285; }.ep-home .ep-poster-link { bottom:35px; font-size:10px; padding:6px 13px; min-height:30px; gap:12px; }.ep-slide-arrow { top:43%; width:30px; height:45px; font-size:33px!important; }.ep-prev { left:4px; }.ep-next { right:4px; }.ep-slide-controls { bottom:4px; gap:8px; }.ep-slide-dots { gap:9px; }.ep-slide-dots button { width:11px; height:11px; }.ep-slide-pause { width:24px; height:24px; font-size:10px!important; }\n .ep-coding-poster .ep-poster-copy { width:100%; left:0; top:39%; text-align:center; }.ep-coding-poster .ep-poster-copy > p { margin-left:auto; font-size:7px; }.ep-coding-poster .ep-poster-background { object-position:center; }.ep-trial-poster .ep-poster-ribbon { font-size:8px; }\n .ep-notice-area { padding-block:22px; }.ep-notice { padding:12px 13px; }.ep-notice ul { padding-left:16px; font-size:11px; line-height:2; }\n .ep-banners-wrap { padding-block:28px; }.ep-banners { width:min(310px,calc(100% - 64px)); grid-template-columns:1fr; gap:9px; }.ep-banner { height:62px; padding:3px; }.ep-banner > span { padding-inline:10px; }.ep-banner img { width:22%; flex-basis:22%; }.ep-banner strong { font-size:20px; letter-spacing:-.015em; }.ep-banner small { font-size:9px; }.ep-banner b { margin-right:7px; }\n .ep-courses { padding-top:42px; }.ep-courses .ep-heading-center h2 { font-size:20px; }.ep-courses .ep-heading-center > p { font-size:12px; line-height:1.9; max-width:285px; margin-inline:auto; }.ep-course-grid { grid-template-columns:1fr 1fr; gap:12px; margin-top:28px; }.ep-course { border-width:4px; border-radius:9px; }.ep-course > img { aspect-ratio:1.02; }.ep-course > div { padding:12px 10px 25px; min-height:190px; }.ep-course h3 { font-size:clamp(16px,4.8vw,19px); }.ep-course h3 span { font-size:10px; margin-top:4px; }.ep-course p { font-size:10px; margin-top:10px; }.ep-course p.ep-course-name { font-size:10px; line-height:1.5; min-height:30px; }.ep-course p br { display:none; }.ep-card-arrow { bottom:8px; right:10px; font-size:22px; }.ep-round-link { margin-top:28px; font-size:12px; padding:10px 18px; gap:16px; min-height:46px; }\n .ep-trial-band { padding-block:32px; }.ep-trial-band h2 { font-size:25px; }.ep-trial-band .ep-button { min-width:0; width:100%; max-width:340px; font-size:16px; }.ep-trial-band small { font-size:10px; }\n .ep-color-title { font-size:29px; gap:3px; margin-bottom:23px!important; }.ep-feature-question { font-size:13px!important; }.ep-features .ep-heading-center h2 { font-size:22px; }.ep-feature-grid { gap:12px; margin-top:28px; }.ep-feature-grid article { padding:24px 22px; border-radius:10px; }.ep-feature-title { flex-direction:row; gap:17px; text-align:left; }.ep-feature-icon { width:55px; height:55px; flex-basis:55px; padding:10px; }.ep-feature-grid h3 { font-size:17px; }.ep-feature-grid article > p { font-size:13px; margin-top:16px; }\n .ep-topic-grid { grid-template-columns:1fr; gap:28px; margin-top:28px; }.ep-topic-grid a { display:block; }.ep-topic-grid img { aspect-ratio:1.8; }.ep-topic-grid h3 { font-size:16px; }.ep-topic-grid a > span { margin-top:12px; }\n .ep-movie h2 { font-size:24px; }.ep-movie p:not(.ep-eyebrow) { font-size:12px; }.ep-movie-duration { font-size:9px; }.ep-video { margin-top:22px; }.ep-play { width:50px; height:50px; font-size:15px; }\n .ep-section-heading { margin-bottom:25px; }.ep-section-heading > p { font-size:12px; }.ep-guide-grid { grid-template-columns:1fr; gap:18px; }.ep-guide-card { padding:25px 22px; }.ep-guide-card h3 { font-size:19px; }.ep-price strong { font-size:39px; }.ep-guide-details { font-size:12px; }.ep-text-link { font-size:12px; gap:20px; }\n .ep-faq h2 br { display:inline; }.ep-faq-list summary { padding:20px 25px 20px 0; gap:10px; font-size:13px; }.ep-faq-list summary::before { font-size:18px; }.ep-faq-list summary::after { right:2px; }.ep-faq-list p { padding:0 10px 22px 27px; font-size:12px; }\n .ep-news-row { grid-template-columns:85px 1fr 12px; gap:6px 12px; min-height:85px; }.ep-news-row strong { grid-column:1 \/ 3; grid-row:2; font-size:12px; }.ep-news-row .ep-arrow { grid-column:3; grid-row:1 \/ 3; }.ep-news-row time,.ep-news-date { font-size:10px; }\n .ep-visit-layout { grid-template-columns:1fr; gap:30px; }.ep-visit h2 { font-size:25px; }.ep-visit p:not(.ep-eyebrow) { font-size:12px; }.ep-visit .ep-button { width:100%; font-size:16px; }.ep-visit address { font-size:11px; }.ep-map iframe { height:290px; }\n .ep-footer { padding-top:40px; padding-bottom:calc(75px + env(safe-area-inset-bottom,0px)); }.ep-footer-main { grid-template-columns:1fr; gap:28px; }.ep-footer-brand img { width:170px; }.ep-footer-brand p { font-size:11px; }.ep-footer-links { font-size:11px; gap:6px 18px; }.ep-footer-links a { padding-block:8px; }.ep-footer-bottom { margin-top:26px; font-size:9px; gap:12px; }\n .ep-mobile-actions { display:grid; grid-template-columns:65px 1fr 65px; position:fixed; z-index:50; bottom:0; left:0; width:100%; padding-bottom:env(safe-area-inset-bottom,0px); background:#fff; border-top:2px solid #fff; }.ep-mobile-actions a { display:flex; align-items:center; justify-content:center; gap:10px; min-height:61px; background:#dceff4; color:#265567; font-size:12px; font-weight:600; line-height:1.55; text-align:center; border-right:2px solid #fff; }.ep-mobile-actions a:first-child,.ep-mobile-actions a:last-child { flex-direction:column; gap:0; font-size:9px; }.ep-mobile-actions a:last-child { border-right:0; }.ep-mobile-actions a > span { font-size:22px; line-height:1.2; }.ep-mobile-actions a:nth-child(2) { background:var(--orange); color:#fff; font-size:13px; }.ep-mobile-actions a:nth-child(2) > span { font-size:24px; }\n}\n@media(prefers-reduced-motion:reduce) { .ep-home *, .ep-home *::before,.ep-home *::after { scroll-behavior:auto!important; transition:none!important; } }\n\n\/* Decorative learning diagrams sit behind the content and never receive pointer input. *\/\n.ep-school-intro { max-width:960px; margin-bottom:25px; text-align:center; font-size:14px; line-height:2.1; }\n.ep-school-intro strong { font-weight:600; }\n.ep-stem-intro { max-width:700px; margin:20px auto 0!important; line-height:2; }\n.ep-decorated { position:relative; isolation:isolate; overflow:hidden; }\n.ep-decorated > .ep-shell { position:relative; z-index:1; }\n.ep-science-art { position:absolute; inset:0; overflow:hidden; pointer-events:none; z-index:0; }\n.ep-motif { position:absolute; width:clamp(140px,16vw,240px); height:auto; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; opacity:.19; animation:ep-gentle-float 18s ease-in-out infinite alternate; animation-play-state:paused; }\n.ep-motif-left { top:48px; left:max(-48px,calc((100% - 1510px)\/2)); color:#5a96b0; --ep-tilt:-9deg; transform:rotate(-9deg); }\n.ep-motif-right { right:max(-45px,calc((100% - 1500px)\/2)); bottom:45px; color:#ba9657; --ep-tilt:9deg; transform:rotate(9deg); animation-delay:-8s; animation-duration:22s; }\n.ep-art-grid { stroke-dasharray:3 7; stroke-width:1; opacity:.7; }\n.ep-features .ep-motif-right { top:70px; bottom:auto; color:#6d9b88; }\n.ep-movie .ep-motif-left { top:150px; }\n@media(min-width:1101px) { .ep-movie .ep-motif-right { right:45px; } }\n.ep-visit .ep-motif-right { opacity:.13; }\n.ep-decorated.is-in-view .ep-motif { animation-play-state:running; }\n.ep-home.ep-motion-paused .ep-motif { animation-play-state:paused; }\n.ep-home .ep-motion-toggle { display:none; align-items:center; gap:6px; min-height:36px; padding:4px 8px; color:var(--muted); border:1px solid var(--line); border-radius:4px; background:#fff; font-size:10px; }\n.ep-motion-toggle:hover { border-color:var(--blue); color:var(--blue); }\n@keyframes ep-gentle-float { from { transform:translate3d(0,0,0) rotate(var(--ep-tilt)); } to { transform:translate3d(5px,-12px,0) rotate(calc(var(--ep-tilt) + 4deg)); } }\n@media(prefers-reduced-motion:no-preference) { .ep-home.is-ready .ep-motion-toggle { display:inline-flex; } }\n@media(max-width:800px) { .ep-motif { width:165px; opacity:.14; }.ep-motif-left { left:-55px; }.ep-motif-right { right:-50px; } }\n@media(max-width:680px) {\n .ep-school-intro { font-size:12px; text-align:left; margin-bottom:20px; }.ep-school-intro br { display:none; }\n .ep-stem-intro { font-size:12px; text-align:left; }.ep-stem-intro br { display:none; }\n .ep-motif { width:145px; opacity:.13; }.ep-motif-left { top:24px; left:-54px; }.ep-motif-right { right:-56px; bottom:28px; }.ep-features .ep-motif-right { top:110px; }\n .ep-poster-copy h1 { font-size:clamp(24px,7.2vw,41px); }.ep-footer-bottom { flex-wrap:wrap; align-items:center; }\n}\n@media(prefers-reduced-motion:reduce) { .ep-motif { animation:none!important; } }\n\/* Readable type sizes are scoped to this page, including the detached header. *\/\n.ep-home { font-size:17px; -webkit-text-size-adjust:100%; text-size-adjust:100%; }\n.ep-home .ep-shell { width:min(1180px,calc(100% - 64px)); }\n.ep-home [id] { scroll-margin-top:calc(var(--ep-header-height,160px) + var(--ep-admin-offset,0px) + 20px); }\n.ep-home .ep-heading-center > p,\n.ep-home .ep-section-heading > p,\n.ep-home .ep-school-intro p,\n.ep-home .ep-course p,\n.ep-home .ep-feature-grid article > p,\n.ep-home .ep-movie p:not(.ep-eyebrow),\n.ep-home .ep-fee-note,\n.ep-home .ep-guide-details,\n.ep-home .ep-faq-list p,\n.ep-home .ep-visit p:not(.ep-eyebrow),\n.ep-home .ep-footer-brand p { font-size:17px; line-height:1.9; }\n.ep-home .ep-school-intro { max-width:1060px; }\n.ep-home .ep-school-intro p { font-size:18px; }\n.ep-home .ep-stem-intro { max-width:880px; }\n.ep-home .ep-notice ul { font-size:16px; line-height:2; }\n.ep-home .ep-round-link,.ep-home .ep-text-link { font-size:16px; }\n.ep-home .ep-eyebrow { font-size:13px; }\n.ep-home .ep-color-title { font-size:36px; }\n.ep-home .ep-poster-copy h1,.ep-home .ep-poster-copy h2 { font-size:52px; }\n.ep-home .ep-poster-copy > p,.ep-home .ep-poster-copy h1 > small { font-size:14px; }\n.ep-home .ep-heading-center h2,.ep-home .ep-section-heading h2,\n.ep-home .ep-movie h2,.ep-home .ep-faq h2,.ep-home .ep-news h2,\n.ep-home .ep-visit h2,.ep-home .ep-trial-band h2 { font-size:34px; line-height:1.6; }\n.ep-home .ep-course h3 { font-size:28px; }\n.ep-home .ep-course h3 > span { font-size:16px; }\n.ep-home .ep-course p.ep-course-name { font-size:14px; min-height:0; }\n.ep-home .ep-course > div { padding:22px 22px 40px; }\n.ep-home .ep-feature-grid h3 { font-size:23px; }\n.ep-home .ep-feature-grid article { padding:28px 24px; background:#fff; }\n.ep-home .ep-feature-question { font-size:19px!important; }\n.ep-home .ep-topic-grid h3 { font-size:20px; }\n.ep-home .ep-topic-grid a > span { font-size:12px; }\n.ep-home .ep-guide-card h3 { font-size:24px; }\n.ep-home .ep-guide-label,.ep-home .ep-price > span { font-size:15px; }\n.ep-home .ep-price small,.ep-home .ep-guide-details small,\n.ep-home .ep-movie-duration { font-size:13px; }\n.ep-home .ep-guide-details > div { grid-template-columns:76px 1fr; gap:14px; }\n.ep-home .ep-faq-list summary { font-size:18px; }\n.ep-home .ep-trial-band p { font-size:17px; }\n.ep-home .ep-trial-band small { font-size:15px; }\n.ep-home .ep-news-row strong,.ep-home .ep-footer-links,\n.ep-home .ep-visit address,.ep-home .ep-map > a { font-size:16px; }\n.ep-home .ep-news-row time,.ep-home .ep-news-date,.ep-home .ep-news-tag { font-size:14px; }\n.ep-home .ep-news-row { grid-template-columns:100px 106px 1fr 16px; }\n.ep-home .ep-visit address strong { font-size:18px; }\n.ep-home .ep-footer-bottom,.ep-home .ep-motion-toggle { font-size:12px; }\n.ep-home .ep-banner { height:auto; min-height:90px; }\n.ep-home .ep-banner img { height:76px; }\n.ep-home .ep-banner small { font-size:12px; white-space:normal; line-height:1.5; }\n.ep-home .ep-banner strong { font-size:18px; }\n.ep-home .ep-banner > span { padding:5px 8px; }\n\n\/* The original header is moved out of Elementor wrappers at runtime.\n   A measured spacer preserves page position; no duplicate navigation is created. *\/\n.ep-header-spacer { height:var(--ep-header-height,160px); pointer-events:none; }\n.ep-home.ep-header-host { position:fixed; inset:auto 0 auto; top:var(--ep-admin-offset,0px); width:auto; max-width:none; margin:0; padding:0; z-index:99990; }\n.ep-header-host .ep-header { position:relative; top:auto; width:100%; margin:0; }\n.ep-home .ep-header-main { min-height:100px; grid-template-columns:250px 1fr auto; gap:20px; }\n.ep-home .ep-header-description { font-size:13px; }\n.ep-home .ep-brand > span { font-size:12px; }\n.ep-home .ep-header-contact small { font-size:12px; }\n.ep-home .ep-header-phone { font-size:28px; }\n.ep-home .ep-header-trial { font-size:17px; min-height:40px; width:240px; }\n.ep-home .ep-nav { display:flex; min-height:56px; padding:8px 0; }\n.ep-home .ep-nav a { display:block; font-size:16px; padding:6px 22px; }\n.ep-home .ep-menu small { font-size:11px; }\n\n@media(max-width:1200px) {\n .ep-home .ep-header-main { grid-template-columns:240px 1fr; }\n .ep-home .ep-header-description { display:none; }\n .ep-home .ep-nav a { padding-inline:17px; }\n .ep-home .ep-banners { grid-template-columns:repeat(2,1fr); }\n}\n@media(max-width:900px) {\n .ep-home .ep-poster-copy h1,.ep-home .ep-poster-copy h2 { font-size:42px; }\n .ep-home .ep-header-main { min-height:78px; grid-template-columns:1fr auto; }\n .ep-home .ep-brand img { width:190px; }\n .ep-home .ep-brand > span { font-size:10px; }\n .ep-home .ep-header-contact { display:none; }\n .ep-home .ep-menu { display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; width:48px; height:48px; border:0; padding:4px; background:#fff; }\n .ep-home .ep-menu > span { width:23px; height:2px; background:#343434; }\n .ep-home .ep-menu small { line-height:1.5; margin-top:2px; }\n .ep-home .ep-menu[aria-expanded=\"true\"] > span:first-child { transform:translateY(3px) rotate(45deg); }\n .ep-home .ep-menu[aria-expanded=\"true\"] > span:nth-child(2) { transform:translateY(-3px) rotate(-45deg); }\n .ep-home.is-ready .ep-nav { display:none; }\n .ep-home.is-ready .ep-nav.is-open { position:absolute; display:flex; flex-direction:column; align-items:stretch; top:100%; left:0; width:100%; max-height:calc(100dvh - var(--ep-admin-offset,0px) - var(--ep-header-height,78px) - 76px); overflow-y:auto; padding:10px 24px; background:#fff; border-bottom:1px solid #ddd; box-shadow:0 5px 8px #0001; }\n .ep-home .ep-nav a { font-size:17px; padding:13px 8px; border:0; border-bottom:1px solid #e6e6e6; }\n .ep-home .ep-feature-grid { grid-template-columns:1fr; max-width:650px; margin-inline:auto; }\n .ep-home .ep-feature-title { flex-direction:row; gap:20px; text-align:left; }\n .ep-home .ep-course h3 { font-size:23px; }\n .ep-home .ep-course > div { padding:18px 15px 35px; }\n}\n@media(max-width:680px) {\n .ep-home { font-size:16px; }\n .ep-home .ep-color-title { font-size:29px; }\n .ep-home .ep-poster-copy h1 { font-size:clamp(24px,7.2vw,41px); }\n .ep-home .ep-poster-copy h2 { font-size:clamp(25px,7.8vw,41px); }\n .ep-home .ep-poster-copy > p,.ep-home .ep-poster-copy h1 > small { font-size:10px; }\n .ep-home .ep-shell { width:calc(100% - 36px); }\n .ep-home .ep-heading-center > p,.ep-home .ep-section-heading > p,\n .ep-home .ep-school-intro p,.ep-home .ep-course p,\n .ep-home .ep-feature-grid article > p,.ep-home .ep-movie p:not(.ep-eyebrow),\n .ep-home .ep-fee-note,.ep-home .ep-guide-details,.ep-home .ep-faq-list p,\n .ep-home .ep-visit p:not(.ep-eyebrow),.ep-home .ep-footer-brand p { font-size:16px; }\n .ep-home .ep-heading-center h2,.ep-home .ep-section-heading h2,\n .ep-home .ep-movie h2,.ep-home .ep-faq h2,.ep-home .ep-news h2,\n .ep-home .ep-visit h2,.ep-home .ep-trial-band h2 { font-size:24px; text-wrap:balance; }\n .ep-home .ep-courses .ep-heading-center > p { max-width:none; }\n .ep-home .ep-feature-question { font-size:16px!important; }\n .ep-home .ep-feature-grid h3 { font-size:20px; }\n .ep-home .ep-feature-grid article { padding:24px 20px; }\n .ep-home .ep-feature-title { gap:14px; }\n .ep-home .ep-feature-icon { width:48px; height:48px; flex-basis:48px; padding:8px; }\n .ep-home .ep-notice ul { font-size:14px; }\n .ep-home .ep-banners { width:calc(100% - 48px); grid-template-columns:1fr; }\n .ep-home .ep-banner { min-height:82px; }.ep-home .ep-banner img { height:70px; }\n .ep-home .ep-banner strong { font-size:21px; }\n .ep-home .ep-course-grid { grid-template-columns:1fr; gap:24px; max-width:440px; margin-inline:auto; }\n .ep-home .ep-course > img { aspect-ratio:1.55; }\n .ep-home .ep-course > div { min-height:0; padding:20px 22px 36px; }\n .ep-home .ep-course h3 { font-size:26px; }\n .ep-home .ep-course h3 > span { font-size:15px; }\n .ep-home .ep-guide-card h3 { font-size:22px; }\n .ep-home .ep-round-link,.ep-home .ep-text-link { font-size:15px; gap:14px; }\n .ep-home .ep-faq-list summary { font-size:17px; }\n .ep-home .ep-news-row { grid-template-columns:100px 1fr 12px; }\n .ep-home .ep-footer-links,.ep-home .ep-visit address { font-size:15px; }\n .ep-home .ep-brand img { width:175px; }\n .ep-home .ep-brand > span { font-size:9px; }\n .ep-home .ep-trial-band small { font-size:14px; }\n .ep-home .ep-mobile-actions a:first-child,.ep-home .ep-mobile-actions a:last-child { font-size:12px; }\n .ep-home .ep-mobile-actions a:nth-child(2) { font-size:15px; }\n .ep-home .ep-footer { padding-bottom:calc(92px + env(safe-area-inset-bottom,0px)); }\n}\n\n\/* HOMEPAGE CAROUSEL START *\/\n\/* Preserve the original poster layout and animate overlapping slide layers. *\/\n.ep-home .ep-carousel .ep-slides { position:absolute; inset:0; display:grid; overflow:hidden; isolation:isolate; }\n.ep-home .ep-carousel .ep-slide { grid-area:1 \/ 1; min-width:0; height:100%; visibility:hidden; pointer-events:none; }\n.ep-home .ep-carousel .ep-slide.is-current,.ep-home .ep-carousel .ep-slide.is-leaving { visibility:visible; }\n.ep-home .ep-carousel .ep-slide.is-current { pointer-events:auto; z-index:2; }\n.ep-home .ep-carousel .ep-slide.is-leaving { z-index:1; }\n\/* Only single-image slides use contain. The original photo collage stays intact. *\/\n.ep-home .ep-carousel .ep-single-poster .ep-poster-background { width:100%; height:100%; object-fit:contain; object-position:center center; }\n.ep-home .ep-carousel .ep-slide-stem,.ep-home .ep-carousel .ep-coding-poster { background:#e8ddc9; }\n.ep-home .ep-carousel .ep-slide-trial,.ep-home .ep-carousel .ep-trial-poster { background:#e8eddf; }\n.ep-home .ep-carousel .ep-slide-halloween,.ep-home .ep-carousel .ep-halloween-poster { background:#3c284f; }\n.ep-home .ep-carousel .ep-event-image-link { display:block; position:absolute; inset:0; }\n.ep-home .ep-carousel .ep-halloween-poster .ep-poster-link { color:#593c70; }\n\/* Keep the arrows clear of the fixed trial tab on the right edge. *\/\n@media(min-width:681px) {\n .ep-home .ep-carousel .ep-prev { left:max(80px,calc((100% - 1240px)\/2)); }\n .ep-home .ep-carousel .ep-next { right:max(80px,calc((100% - 1240px)\/2)); }\n}\n\n\/* HOMEPAGE CAROUSEL END *\/\n\n\/* Subpage content shares the homepage's type, colors and fixed navigation. *\/\n.ep-sub .sp-content { color:var(--ink); font-size:17px; line-height:1.95; }\n.ep-sub .sp-content * { min-width:0; }\n.ep-sub .sp-content p,.ep-sub .sp-content li,.ep-sub .sp-content td { font-size:17px; line-height:1.95; }\n.ep-sub .sp-content h1 { font-size:42px; line-height:1.5; font-weight:800; letter-spacing:.025em; text-wrap:balance; }\n.ep-sub .sp-content h2 { font-size:32px; line-height:1.65; font-weight:800; text-wrap:balance; }\n.ep-sub .sp-content h3,.ep-sub .sp-content h4 { font-size:23px; line-height:1.6; font-weight:700; margin:0 0 14px; text-wrap:balance; }\n.ep-sub .sp-content h4 { font-size:21px; }\n.ep-sub .sp-content small { font-size:14px; line-height:1.8; }\n.ep-sub .sp-content p + p { margin-top:16px; }\n.ep-sub .sp-content section { padding:80px 0; position:relative; }\n.ep-sub .sp-content .sp-wrap,.ep-sub .sp-content .fk-shell { width:min(1120px,calc(100% - 64px)); margin-inline:auto; position:relative; z-index:1; }\n.ep-sub .sp-content section.sp-tint-cream { background:#fdfbf0; }\n.ep-sub .sp-content section.sp-tint-blue { background:#f0f6fc; }\n.ep-sub .sp-content section.sp-tint-pink { background:#fceeee; }\n.ep-sub .sp-content section.sp-tint-green { background:#f0f6ed; }\n.ep-sub .sp-content .sp-breadcrumb { padding:16px 0; margin:0; color:#62686b; font-size:13px; display:flex; flex-wrap:wrap; gap:10px; }\n.ep-sub .sp-breadcrumb a { text-decoration:underline; text-underline-offset:3px; }\n.ep-sub .sp-content .sp-hero { padding:0 0 58px; overflow:hidden; isolation:isolate; }\n.ep-sub .sp-hero .sp-hero-layout { display:grid; grid-template-columns:1.15fr 1fr; gap:58px; align-items:center; padding-top:32px; }\n.ep-sub .sp-content .sp-kicker { display:flex; gap:3px; font:800 30px\/1.5 Arial,sans-serif; letter-spacing:.12em; margin-bottom:18px; color:#448aab; }\n.ep-sub .sp-kicker span:nth-child(3n+2) { color:#b56743; }\n.ep-sub .sp-kicker span:nth-child(3n) { color:#b39835; }\n.ep-sub .sp-content .sp-hero-lead { margin-top:22px; font-size:18px; }\n.ep-sub .sp-hero-visual { margin:0; padding:8px; background:#fff; border:1px solid #e8e3d8; border-radius:8px; transform:rotate(1.5deg); }\n.ep-sub .sp-hero-visual img { aspect-ratio:1.3; width:100%; height:auto; object-fit:cover; border-radius:4px; }\n.ep-sub .sp-hero-visual figcaption { padding:12px 8px 5px; font-size:14px; text-align:center; }\n.ep-sub .sp-hero-actions,.ep-sub .sp-page-links { display:flex; flex-wrap:wrap; gap:14px; margin-top:26px; }\n.ep-sub .sp-content .sp-button,.ep-sub .sp-content .sp-btn,.ep-sub .sp-content .fk-button { display:inline-flex; align-items:center; justify-content:center; gap:18px; padding:13px 22px; min-height:50px; border:1px solid #596066; border-radius:4px; font-size:16px; font-weight:700; line-height:1.6; background:#fff; color:var(--ink); }\n.ep-sub .sp-content .sp-button-primary,.ep-sub .sp-content .sp-btn--primary,.ep-sub .sp-content .fk-button-orange { background:var(--orange); color:#fff; border-color:var(--orange); }\n.ep-sub .sp-content .sp-button:hover,.ep-sub .sp-content .fk-button:hover { filter:brightness(.94); }\n.ep-sub .sp-jump-links { display:flex; flex-wrap:wrap; gap:10px; margin-top:26px; }\n.ep-sub .sp-jump-links a,.ep-sub .sp-page-link { padding:9px 16px; border:1px solid #a9b8bd; background:#fff; border-radius:30px; font-size:15px; font-weight:600; }\n.ep-sub .sp-jump-links a:hover { border-color:var(--blue); color:var(--blue); }\n.ep-sub .sp-content .sp-section-head { text-align:center; max-width:880px; margin:0 auto 38px; }\n.ep-sub .sp-section-head p { margin-top:18px; }\n.ep-sub .sp-content .sp-section-label,.ep-sub .sp-content .fk-label { color:var(--blue); font:700 14px\/1.6 Arial,sans-serif; letter-spacing:.13em; margin-bottom:15px; text-transform:uppercase; }\n.ep-sub .sp-content .fk-label,.ep-sub .fk-title { text-align:center; }\n.ep-sub .sp-content .fk-lead { max-width:880px; margin:20px auto 40px; text-align:center; }\n.ep-sub .sp-intro-grid,.ep-sub .sp-grid-2,.ep-sub .sp-three-grid,.ep-sub .sp-faq-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:26px; }\n.ep-sub .sp-reasons,.ep-sub .sp-info-grid,.ep-sub .fk-strength-grid,.ep-sub .fk-care-grid,.ep-sub .fk-stage-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:26px; }\n.ep-sub .sp-card,.ep-sub .sp-reason,.ep-sub .sp-info-card,.ep-sub .sp-mini-card,.ep-sub .sp-faq-panel,.ep-sub .sp-faq-summary,.ep-sub .fk-strength-card,.ep-sub .fk-care-card,.ep-sub .fk-stage-card { padding:30px; background:#fff; border:1px solid #dfe3e6; border-radius:8px; }\n.ep-sub .sp-reason__icon,.ep-sub .sp-step__num { color:var(--blue); font:700 28px\/1.4 Arial,sans-serif; margin-bottom:18px; }\n.ep-sub .sp-content .sp-timeline { position:relative; margin-top:36px; }\n.ep-sub .sp-timeline::before { content:''; position:absolute; top:20px; bottom:20px; left:120px; width:2px; background:#c5d8df; }\n.ep-sub .sp-timeline-item { display:grid; grid-template-columns:200px minmax(0,280px) minmax(0,1fr); gap:28px; align-items:center; position:relative; background:#fff; padding:30px; border:1px solid #dae3e6; border-radius:8px; margin-bottom:22px; }\n.ep-sub .sp-timeline-item__image { margin:0; width:100%; overflow:hidden; border-radius:6px; background:#f2f0e8; }\n.ep-sub .sp-timeline-item__image img { display:block; width:100%; height:auto; aspect-ratio:4 \/ 3; object-fit:contain; object-position:center; }\n.ep-sub .sp-timeline-item__content { min-width:0; }\n.ep-sub .sp-activity-kicker { display:block; color:var(--blue); font:700 12px\/1.6 Arial,sans-serif; letter-spacing:.08em; margin-bottom:9px; }\n.ep-sub .sp-timeline-item__time .sp-time-icon { font-size:26px; }\n@media(min-width:681px) and (max-width:1000px) {\n .ep-sub .sp-timeline-item { grid-template-columns:200px minmax(0,1fr); gap:22px; }\n .ep-sub .sp-timeline-item__time { grid-column:1 \/ -1; flex-direction:row; flex-wrap:wrap; align-items:center; }\n}\n.ep-sub .sp-timeline-item:nth-child(3n+1) { border-left:5px solid #a1c7d8; }\n.ep-sub .sp-timeline-item:nth-child(3n+2) { border-left:5px solid #d4bb87; }\n.ep-sub .sp-timeline-item:nth-child(3n) { border-left:5px solid #b0c8a8; }\n.ep-sub .sp-timeline-item__time { display:flex; flex-direction:column; gap:10px; }\n.ep-sub .sp-timeline-item__time strong { font:700 28px\/1.3 Arial,sans-serif; color:var(--blue); }\n.ep-sub .sp-timeline-item__time span { font-size:18px; font-weight:700; }\n.ep-sub .sp-faq-points { display:grid; gap:14px; margin-top:22px; }\n.ep-sub .sp-faq-point { border-top:1px solid #dde6e7; padding-top:14px; }\n.ep-sub .sp-content .sp-faq-list { max-width:920px; margin-inline:auto; }\n.ep-sub .sp-faq-item { background:#fff; border:1px solid #dde3e6; border-radius:6px; margin-bottom:16px; overflow:hidden; }\n.ep-sub .sp-content .sp-faq-item summary { position:relative; display:flex; align-items:baseline; gap:16px; padding:24px 58px 24px 26px; font-size:18px; font-weight:700; line-height:1.7; list-style:none; cursor:pointer; }\n.ep-sub .sp-faq-item summary::-webkit-details-marker { display:none; }\n.ep-sub .sp-faq-item summary::after { content:'+'; position:absolute; right:24px; color:var(--blue); font:400 24px\/1.4 Arial,sans-serif; }\n.ep-sub .sp-faq-item[open] summary::after { content:'\u2212'; }\n.ep-sub .sp-faq-item summary::before { content:'Q'; color:var(--blue); font:700 24px\/1.4 Arial,sans-serif; }\n.ep-sub .sp-faq-q { display:contents; }\n.ep-sub .sp-faq-badge,.ep-sub .sp-faq-icon { display:none; }\n.ep-sub .sp-faq-answer,.ep-sub .sp-faq-item > p { padding:0 30px 26px 60px; }\n.ep-sub .sp-content .sp-qa-panel { background:#fff; border:1px solid #e0dce7; border-radius:8px; padding:28px; }\n.ep-sub .sp-qa-panel > p { font-weight:700; margin-bottom:18px; }\n.ep-sub .sp-qa-panel a { display:flex; justify-content:space-between; gap:16px; border-top:1px solid #e7e5e9; padding:16px 0; font-size:17px; }\n.ep-sub .sp-content .sp-price-panel { background:#fff; border:1px solid #e5d9c7; padding:38px; border-radius:8px; text-align:center; }\n.ep-sub .sp-price-panel .sp-price-tag { display:inline-block; background:#fff0c3; font-size:15px; padding:4px 16px; border-radius:20px; }\n.ep-sub .sp-price-amount { display:flex; flex-wrap:wrap; gap:8px; justify-content:center; align-items:baseline; margin:20px 0 10px; }\n.ep-sub .sp-price-amount strong { color:var(--orange); font:700 60px\/1.2 Arial,sans-serif; letter-spacing:-.03em; }\n.ep-sub .sp-price-amount span { font-size:22px; font-weight:700; }\n.ep-sub .sp-content .sp-price-panel p { font-size:15px; }\n.ep-sub .sp-pricing-sheet { margin:0 0 35px; padding:18px; border:1px solid #ddd; background:#fff; border-radius:6px; }\n.ep-sub .sp-pricing-sheet img { width:100%; height:auto; }\n.ep-sub .sp-pricing-sheet figcaption { text-align:center; margin-top:15px; font-size:15px; }\n.ep-sub .sp-pricing-sheet a { text-decoration:underline; text-underline-offset:4px; }\n.ep-sub .sp-fee-list { list-style:none; padding:0; margin:0; border-top:1px solid #d4dce0; }\n.ep-sub .sp-fee-list li { display:grid; grid-template-columns:1fr 320px; gap:30px; padding:25px 28px; border-bottom:1px solid #d4dce0; background:#fff; }\n.ep-sub .sp-fee-list li:nth-child(even) { background:#f8fafc; }\n.ep-sub .sp-fee-list strong { display:block; font-size:20px; margin-bottom:8px; }\n.ep-sub .sp-fee-list small { display:block; font-size:16px; }\n.ep-sub .sp-fee-price { align-self:center; font-size:23px; font-weight:700; text-align:right; color:var(--orange); }\n.ep-sub .sp-steps { display:grid; gap:20px; }\n.ep-sub .sp-step { display:grid; grid-template-columns:65px 1fr; gap:22px; padding:30px; border:1px solid #dedede; background:#fff; border-radius:6px; }\n.ep-sub .sp-content .sp-final { background:#ffefd5; text-align:center; }\n.ep-sub .sp-final p { margin:18px auto 24px; max-width:720px; }\n.ep-sub .sp-final .sp-hero-actions { justify-content:center; }\n.ep-sub .sp-related { display:flex; justify-content:center; flex-wrap:wrap; gap:14px 28px; margin-top:36px; padding-top:24px; border-top:1px solid #e5d4b8; }\n.ep-sub .sp-related a { font-size:15px; text-decoration:underline; text-underline-offset:5px; }\n.ep-sub .sp-content .sp-voices-note { max-width:860px; margin:32px auto 0; font-size:14px; color:#62686b; text-align:center; }\n.ep-sub .fk-review-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:25px; }\n.ep-sub .fk-review-card { padding:34px 28px; border:1px solid #e2dfe6; border-top:5px solid #b4a9cf; border-radius:7px; background:#fff; display:flex; flex-direction:column; }\n.ep-sub .fk-review-card:nth-child(2) { border-top-color:#d3a7b3; }\n.ep-sub .fk-review-card:nth-child(3) { border-top-color:#dfb58f; }\n.ep-sub .fk-review-card blockquote { padding:0; margin:0 0 30px; border:0; }\n.ep-sub .sp-content .fk-review-text { font-size:17px; line-height:2.05; }\n.ep-sub .fk-review-author { display:flex; gap:14px; align-items:center; padding-top:22px; border-top:1px solid #e2dfe6; margin-top:auto; }\n.ep-sub .fk-review-author-copy { display:flex; flex-direction:column; gap:5px; }\n.ep-sub .fk-review-author-copy strong { font-size:16px; }\n.ep-sub .fk-review-author-copy > span { font-size:14px; }\n.ep-sub .fk-review-avatar { display:grid; place-items:center; flex:0 0 44px; height:44px; background:#f3eefb; border-radius:50%; color:#81749c; }\n.ep-sub .fk-icon { width:26px; height:26px; display:inline-block; vertical-align:middle; flex-shrink:0; }\n.ep-sub .fk-manifesto-card,.ep-sub .fk-program-example { max-width:920px; padding:36px; border:1px solid #e1d8b9; border-radius:8px; background:#fff; margin:35px auto 0; }\n.ep-sub .fk-manifesto-card > strong,.ep-sub .fk-program-example > span { color:var(--blue); font:700 14px\/1.5 Arial,sans-serif; letter-spacing:.08em; }\n.ep-sub .fk-manifesto-card h2 { margin:14px 0 18px; }\n.ep-sub .fk-manifesto > .fk-shell > .fk-lead { margin-bottom:25px; }\n.ep-sub .fk-strength-card-head { display:flex; justify-content:space-between; align-items:center; margin-bottom:24px; gap:12px; }\n.ep-sub .fk-strength-card-head small { font:700 12px\/1.7 Arial,sans-serif; color:var(--blue); }\n.ep-sub .fk-strength-icon,.ep-sub .fk-care-icon,.ep-sub .fk-program-icon { display:grid; place-items:center; flex-shrink:0; width:48px; height:48px; color:#709ab4; border:1px solid #aac3d3; border-radius:50%; }\n.ep-sub .fk-care-icon { margin-bottom:22px; }\n.ep-sub .fk-strength-more { text-align:center; margin-top:30px; }\n.ep-sub .fk-program-principle,.ep-sub .fk-programming-promise { display:flex; gap:20px; padding:26px 30px; background:#fff; border:1px solid #d8e2dc; border-radius:6px; margin:30px 0; }\n.ep-sub .fk-program-principle-icon { color:var(--blue); flex:0 0 26px; }\n.ep-sub .sp-content .fk-table-hint { font-size:14px; color:#62686b; margin-bottom:12px; }\n.ep-sub .fk-program-table-wrap { overflow-x:auto; border:1px solid #d8dfe2; border-radius:6px; background:#fff; }\n.ep-sub .fk-program-table { border-collapse:collapse; width:100%; min-width:950px; margin:0; table-layout:fixed; }\n.ep-sub .fk-program-table th,.ep-sub .fk-program-table td { padding:20px 18px; border:1px solid #dde3e5; font-size:16px; vertical-align:top; text-align:left; }\n.ep-sub .fk-program-table th:first-child { width:120px; }\n.ep-sub .fk-program-table thead th:nth-child(2) { background:#e9e4f4; }\n.ep-sub .fk-program-table thead th:nth-child(3) { background:#fbefc5; }\n.ep-sub .fk-program-table thead th:nth-child(4) { background:#e2f0e3; }\n.ep-sub .fk-program-table thead th:nth-child(5) { background:#f8e0d0; }\n.ep-sub .fk-program-table-head { display:flex; flex-direction:column; gap:8px; }\n.ep-sub .fk-program-table-head strong { font-size:17px; }\n.ep-sub .fk-program-table th { background:#f9faf9; }\n.ep-sub .fk-life-list { display:grid; gap:36px; }\n.ep-sub .fk-life-row,.ep-sub .fk-world-panel { display:grid; grid-template-columns:1fr 1.12fr; gap:36px; align-items:center; background:#fff; padding:24px; border:1px solid #e0e3e6; border-radius:8px; }\n.ep-sub .fk-life-image img,.ep-sub .fk-world-photo img { width:100%; height:auto; aspect-ratio:1.22; object-fit:cover; border-radius:4px; }\n.ep-sub .fk-life-copy { padding:12px; }\n.ep-sub .fk-life-copy small { color:var(--blue); display:block; margin-bottom:12px; font-weight:700; }\n.ep-sub .fk-life-tags,.ep-sub .fk-program-tags { display:flex; flex-wrap:wrap; gap:8px; margin-top:20px; }\n.ep-sub .fk-life-tags span,.ep-sub .fk-program-tags span { font-size:13px; padding:3px 10px; background:#edf4f6; border-radius:3px; }\n.ep-sub .fk-program-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:22px; }\n.ep-sub .fk-program-card { padding:28px; background:#fff; border:1px solid #dce3e6; border-radius:8px; }\n.ep-sub .fk-program-card-head { margin-bottom:20px; }\n.ep-sub .fk-program-card-head small { color:var(--blue); font:700 12px\/1.5 Arial,sans-serif; }\n.ep-sub .fk-program-card-head h3 { margin-top:16px; font-size:22px; }\n.ep-sub .fk-program-icon { display:none; }\n.ep-sub .fk-program-details { list-style:none; padding:22px 0 0; margin:22px 0 0; border-top:1px solid #e0e5e8; }\n.ep-sub .fk-program-details li { display:flex; align-items:baseline; gap:9px; margin-top:14px; }\n.ep-sub .fk-program-details .fk-icon { width:18px; height:18px; color:var(--blue); }\n.ep-sub .fk-growth { margin-top:65px; }\n.ep-sub .fk-growth-heading { display:grid; grid-template-columns:1fr 1.3fr; gap:36px; margin-bottom:28px; align-items:center; }\n.ep-sub .fk-growth-heading h3 { font-size:28px; }\n.ep-sub .fk-stage-card { background:#fdfaf1; }\n.ep-sub .fk-stage-card > small { color:var(--blue); font:700 13px\/1.6 Arial,sans-serif; }\n.ep-sub .fk-stage-card h4 { margin:16px 0 8px; }\n.ep-sub .fk-stage-target { font-size:14px; }\n.ep-sub .fk-stage-theme { margin-top:16px; }\n.ep-sub .fk-stage-mix { padding-left:20px; margin-bottom:0; }\n.ep-sub .sp-content .fk-stage-mix li { font-size:15px; }\n.ep-sub .fk-world-panel { grid-template-columns:.9fr 1.3fr; align-items:start; }\n.ep-sub .fk-course-doors { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-top:24px; }\n.ep-sub .fk-course-door { padding:20px; background:#ede7f5; border-radius:5px; }\n.ep-sub .fk-course-door:nth-child(2) { background:#f6e2eb; }\n.ep-sub .fk-course-door small { font:700 12px\/1.6 Arial,sans-serif; }\n.ep-sub .fk-course-door h4 { margin:12px 0; font-size:19px; }\n.ep-sub .sp-content .fk-course-door p { font-size:15px; }\n.ep-sub .ep-nav a[aria-current=\"page\"],.ep-header-host .ep-nav a[aria-current=\"page\"] { color:var(--blue); text-decoration:underline; text-underline-offset:8px; }\n@media(max-width:1000px) {\n .ep-sub .sp-hero .sp-hero-layout { gap:32px; }\n .ep-sub .sp-content h1 { font-size:36px; }\n .ep-sub .fk-program-grid,.ep-sub .fk-review-grid { grid-template-columns:1fr; }\n .ep-sub .fk-review-card { max-width:800px; margin:auto; }\n .ep-sub .fk-program-card { display:grid; grid-template-columns:1fr 1fr; column-gap:28px; }\n .ep-sub .fk-program-card-head,.ep-sub .fk-program-tags { grid-column:1\/-1; }\n .ep-sub .fk-program-details { margin-top:0; padding-top:0; border-top:0; }\n .ep-sub .sp-reasons,.ep-sub .fk-care-grid,.ep-sub .fk-strength-grid { grid-template-columns:1fr; }\n .ep-sub .fk-strength-card-head { margin-bottom:16px; }\n .ep-sub .sp-fee-list li { grid-template-columns:1fr 270px; }\n .ep-sub .fk-world-panel { grid-template-columns:1fr; }\n .ep-sub .fk-world-photo img { max-height:380px; aspect-ratio:2; }\n}\n@media(max-width:680px) {\n .ep-sub .sp-content,.ep-sub .sp-content p,.ep-sub .sp-content li,.ep-sub .sp-content td { font-size:16px; }\n .ep-sub .sp-content .sp-wrap,.ep-sub .sp-content .fk-shell { width:calc(100% - 36px); }\n .ep-sub .sp-content section { padding:48px 0; }\n .ep-sub .sp-content h1 { font-size:29px; }\n .ep-sub .sp-content h2 { font-size:24px; }\n .ep-sub .sp-content h3,.ep-sub .sp-content h4 { font-size:21px; }\n .ep-sub .sp-content .sp-breadcrumb { font-size:12px; padding:14px 0; }\n .ep-sub .sp-hero .sp-hero-layout { grid-template-columns:1fr; gap:30px; padding-top:18px; }\n .ep-sub .sp-content .sp-kicker { font-size:25px; margin-bottom:14px; }\n .ep-sub .sp-content .sp-hero-lead { font-size:16px; margin-top:18px; }\n .ep-sub .sp-hero-visual { transform:none; }\n .ep-sub .sp-hero-visual img { aspect-ratio:1.6; }\n .ep-sub .sp-content .sp-hero { padding-bottom:36px; }\n .ep-sub .sp-hero-actions { gap:12px; }\n .ep-sub .sp-hero-actions > a { flex:1 1 100%; }\n .ep-sub .sp-content .sp-button,.ep-sub .sp-content .sp-btn,.ep-sub .sp-content .fk-button { font-size:15px; padding:12px 18px; }\n .ep-sub .sp-jump-links { gap:8px; }\n .ep-sub .sp-jump-links a { font-size:14px; padding:7px 12px; }\n .ep-sub .sp-intro-grid,.ep-sub .sp-grid-2,.ep-sub .sp-three-grid,.ep-sub .sp-faq-grid,.ep-sub .sp-info-grid,.ep-sub .fk-stage-grid,.ep-sub .fk-life-row,.ep-sub .fk-growth-heading { grid-template-columns:1fr; gap:20px; }\n .ep-sub .sp-card,.ep-sub .sp-reason,.ep-sub .sp-info-card,.ep-sub .sp-mini-card,.ep-sub .sp-faq-panel,.ep-sub .sp-faq-summary,.ep-sub .fk-strength-card,.ep-sub .fk-care-card,.ep-sub .fk-stage-card { padding:24px; }\n .ep-sub .sp-content .sp-section-head { margin-bottom:28px; }\n .ep-sub .sp-content .fk-lead { text-align:left; margin-bottom:28px; }\n .ep-sub .sp-timeline-item { grid-template-columns:1fr; gap:22px; padding:24px 20px; }\n .ep-sub .sp-timeline-item__time { padding-bottom:18px; border-bottom:1px solid #dae3e6; }\n .ep-sub .sp-timeline-item__time strong { font-size:27px; }\n .ep-sub .sp-timeline-item__time span { font-size:17px; }\n .ep-sub .sp-content .sp-faq-item summary { font-size:17px; padding:20px 42px 20px 18px; gap:12px; }\n .ep-sub .sp-faq-item summary::after { right:17px; }\n .ep-sub .sp-faq-answer,.ep-sub .sp-faq-item > p { padding:0 20px 22px; }\n .ep-sub .sp-content .sp-price-panel { padding:28px 20px; }\n .ep-sub .sp-price-amount strong { font-size:48px; }\n .ep-sub .sp-price-amount span { font-size:19px; }\n .ep-sub .sp-pricing-sheet { padding:8px; }\n .ep-sub .sp-fee-list li { grid-template-columns:1fr; gap:14px; padding:22px 20px; }\n .ep-sub .sp-fee-list strong { font-size:19px; }\n .ep-sub .sp-fee-price { text-align:left; font-size:22px; }\n .ep-sub .sp-step { grid-template-columns:40px 1fr; padding:22px 18px; gap:15px; }\n .ep-sub .sp-step__num { font-size:25px; }\n .ep-sub .sp-content .sp-section-label,.ep-sub .sp-content .fk-label { font-size:12px; }\n .ep-sub .fk-manifesto-card,.ep-sub .fk-program-example { padding:25px 22px; }\n .ep-sub .fk-program-principle,.ep-sub .fk-programming-promise { padding:22px; gap:14px; }\n .ep-sub .fk-program-table th,.ep-sub .fk-program-table td { font-size:15px; }\n .ep-sub .fk-life-row,.ep-sub .fk-world-panel { padding:16px; gap:24px; }\n .ep-sub .fk-life-image img { aspect-ratio:1.5; }\n .ep-sub .fk-life-copy { padding:4px; }\n .ep-sub .fk-program-card { display:block; padding:24px; }\n .ep-sub .fk-program-details { border-top:1px solid #e0e5e8; margin-top:22px; padding-top:16px; }\n .ep-sub .fk-course-doors { grid-template-columns:1fr; }\n .ep-sub .fk-review-card { padding:28px 23px; }\n .ep-sub .sp-content .fk-review-text { font-size:16px; }\n .ep-sub .sp-content .fk-review-author-copy > span { font-size:13px; }\n .ep-sub .sp-related { gap:16px 22px; }\n}\n@media(max-width:360px) {\n .ep-sub .sp-price-amount { column-gap:5px; }\n .ep-sub .sp-price-amount strong { font-size:44px; }\n}\n\n\/* Access page: use the shared editorial layout without changing the theme. *\/\n.ep-sub.sp-access .sp-hero h1 { font-size:38px; line-height:1.55; }\n.ep-sub.sp-access .sp-hero h1 span { color:var(--blue); }\n.ep-sub.sp-access .ac-page-name { display:block; font-size:16px; color:var(--blue); font-weight:700; margin-bottom:14px; }\n.ep-sub.sp-access .sp-hero-lead { font-size:17px; }\n.ep-sub.sp-access .ac-hero__chips,.ep-sub.sp-access .ac-cta-points { display:flex; flex-wrap:wrap; gap:8px; margin-top:22px; }\n.ep-sub.sp-access .ac-chip,.ep-sub.sp-access .ac-cta-points > span { padding:5px 12px; background:#fff; border:1px solid #cbd8dc; border-radius:4px; font-size:14px; font-weight:600; }\n.ep-sub.sp-access .ac-hero__card { padding:32px; border:1px solid #d9e2e5; border-top:4px solid #91bccc; border-radius:8px; background:#fff; }\n.ep-sub.sp-access .ac-hero__card h2 { font-size:23px; text-align:left; }\n.ep-sub.sp-access .ac-hero__card > div > p { font-size:15px; color:#5c6264; margin-top:12px; }\n.ep-sub.sp-access .ac-quick-list { margin:24px 0 0; padding:0; }\n.ep-sub.sp-access .ac-quick-item { display:grid; grid-template-columns:84px minmax(0,1fr); gap:16px; border-top:1px solid #dfe5e7; padding:18px 0; }\n.ep-sub.sp-access .ac-quick-item:last-child { padding-bottom:0; }\n#ep-top.sp-access .ac-quick-item dt,#ep-top.sp-access .ac-quick-item dd { margin:0; padding:0; color:#303536; font-size:16px; line-height:1.9; }\n.ep-sub.sp-access .ac-quick-item dt { font-weight:700; }\n.ep-sub.sp-access .ac-quick-item a { color:var(--blue); font-size:20px; font-weight:700; text-decoration:underline; text-underline-offset:4px; }\n.ep-sub.sp-access .ac-info-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:26px; }\n.ep-sub.sp-access .ac-info-card { padding:30px; background:#fff; border:1px solid #dfe3e6; border-radius:8px; }\n.ep-sub.sp-access .ac-info-card__icon { display:grid; place-items:center; width:48px; height:48px; margin-bottom:22px; border:1px solid #a8c9d6; border-radius:50%; color:var(--blue); }\n.ep-sub.sp-access .ac-info-card:nth-child(2) .ac-info-card__icon { color:#96752d; border-color:#d6c792; }\n.ep-sub.sp-access .ac-info-card:nth-child(3) .ac-info-card__icon { color:#ae6558; border-color:#dfb6ad; }\n.ep-sub.sp-access .ac-info-card__icon svg { width:25px; height:25px; }\n.ep-sub.sp-access .ac-map-layout { display:grid; grid-template-columns:1.2fr 1fr; gap:28px; align-items:start; }\n.ep-sub.sp-access .ac-map-card,.ep-sub.sp-access .ac-route-card { background:#fff; border:1px solid #dfe3e6; border-radius:8px; overflow:hidden; }\n.ep-sub.sp-access .ac-map-embed { background:#edf0e8; }\n#ep-top.sp-access .ac-map-embed iframe { display:block; width:100%; height:390px; max-width:100%; border:0; }\n.ep-sub.sp-access .ac-map-body,.ep-sub.sp-access .ac-route-card { padding:30px; }\n.ep-sub.sp-access .ac-address-tag { font:700 13px\/1.7 Arial,sans-serif; color:var(--blue); margin-bottom:12px; letter-spacing:.08em; }\n.ep-sub.sp-access .ac-map-body .sp-button { margin-top:24px; }\n.ep-sub.sp-access .ac-route-box { padding:24px; margin-top:24px; background:#eee8f5; border-radius:6px; border:1px solid #e0d7ea; }\n.ep-sub.sp-access .ac-route-box:nth-of-type(2) { background:#e6f0e3; border-color:#d5e1d0; }\n.ep-sub.sp-access .ac-route-box__title { font-size:20px; font-weight:700; margin-bottom:12px; color:#4c465b; }\n.ep-sub.sp-access .ac-route-box:nth-of-type(2) .ac-route-box__title { color:#45614b; }\n.ep-sub.sp-access .ac-route-note { margin-top:24px; font-size:14px; line-height:1.9; color:#5c6264; }\n.ep-sub.sp-access .ac-cta { background:#ffefd5; isolation:isolate; overflow:hidden; }\n.ep-sub.sp-access .ac-cta-card { max-width:900px; margin:auto; }\n.ep-sub.sp-access .ac-cta-card > h2 { text-align:center; }\n.ep-sub.sp-access .ac-cta-card > p { max-width:760px; margin:20px auto 0; text-align:center; }\n.ep-sub.sp-access .ac-cta-points { justify-content:center; }\n.ep-sub.sp-access .ac-contact-box { display:grid; justify-items:center; gap:8px; margin:30px 0; text-align:center; }\n.ep-sub.sp-access .ac-contact-box strong { font-size:16px; }\n.ep-sub.sp-access .ac-contact-box a { color:var(--ink); font:700 30px\/1.6 Arial,sans-serif; text-decoration:underline; text-underline-offset:5px; }\n.ep-sub.sp-access .ac-contact-box small { color:#5c6264; font-size:14px; }\n.ep-sub.sp-access .ac-form-shell { border:1px solid #e2d5be; border-radius:8px; background:#fff; padding:32px; text-align:left; }\n.ep-sub.sp-access .ac-form-shell .wpforms-container { margin:0 !important; }\n.ep-sub.sp-access .ac-form-shell .wpforms-field { padding:0 0 22px !important; }\n.ep-sub.sp-access .ac-form-shell .wpforms-form label { display:block; margin-bottom:8px; }\n.ep-sub.sp-access .ac-form-shell .wpforms-form label,.ep-sub.sp-access .ac-form-shell .wpforms-field-sublabel,.ep-sub.sp-access .ac-form-shell .wpforms-field-description { color:#303536 !important; font-size:16px !important; line-height:1.8 !important; }\n.ep-sub.sp-access .ac-form-shell .wpforms-form input:not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"hidden\"]):not([type=\"submit\"]),.ep-sub.sp-access .ac-form-shell .wpforms-form select,.ep-sub.sp-access .ac-form-shell .wpforms-form textarea { width:100% !important; max-width:100% !important; min-height:48px; padding:12px 14px !important; border:1px solid #9aafb7 !important; border-radius:4px !important; background:#fff !important; color:#303536 !important; font:400 16px\/1.6 'Noto Sans JP',sans-serif !important; }\n.ep-sub.sp-access .ac-form-shell .wpforms-form :is(input,select,textarea):focus-visible { outline:3px solid #197693; outline-offset:2px; }\n.ep-sub.sp-access .ac-form-shell .wpforms-required-label,.ep-sub.sp-access .ac-form-shell .wpforms-error { color:#a62b23 !important; font-size:14px !important; }\n.ep-sub.sp-access .ac-form-shell .wpforms-form button[type=\"submit\"] { width:100%; border:1px solid #c65310 !important; border-radius:4px !important; padding:15px 24px !important; background:#c65310 !important; color:#fff !important; font-size:17px !important; font-weight:700; line-height:1.6; cursor:pointer; }\n.ep-sub.sp-access .ac-form-shell .wpforms-confirmation-container-full { padding:24px !important; border:1px solid #c2d4bf !important; border-radius:6px; background:#f0f6ed !important; color:#303536 !important; font-size:16px; }\n@media(max-width:1000px) {\n .ep-sub.sp-access .sp-hero .sp-hero-layout { grid-template-columns:1fr; }\n .ep-sub.sp-access .ac-info-grid { gap:18px; }\n .ep-sub.sp-access .ac-info-card { padding:24px; }\n .ep-sub.sp-access .ac-map-layout { grid-template-columns:1fr; }\n}\n@media(max-width:680px) {\n .ep-sub.sp-access .sp-hero h1 { font-size:28px; }\n .ep-sub.sp-access .ac-page-name { font-size:14px; }\n .ep-sub.sp-access .sp-hero-lead { font-size:16px; }\n .ep-sub.sp-access .ac-hero__card,.ep-sub.sp-access .ac-map-body,.ep-sub.sp-access .ac-route-card { padding:24px 20px; }\n .ep-sub.sp-access .ac-hero__card h2 { font-size:21px; }\n .ep-sub.sp-access .ac-quick-item { grid-template-columns:1fr; gap:5px; }\n .ep-sub.sp-access .ac-info-grid { grid-template-columns:1fr; }\n .ep-sub.sp-access .ac-route-box { padding:20px; }\n #ep-top.sp-access .ac-map-embed iframe { height:310px; }\n .ep-sub.sp-access .ac-form-shell { padding:22px 18px; }\n .ep-sub.sp-access .ac-map-body .sp-button { width:100%; }\n .ep-sub.sp-access .ac-cta-card > p { text-align:left; }\n}\n<\/style>\n<div class=\"ep-home ep-sub sp-access\" id=\"ep-top\" lang=\"ja\"><header class=\"ep-header\">\n  <div class=\"ep-header-main ep-shell\">\n    <a class=\"ep-brand\" href=\"https:\/\/www.funterra-kids.com\/\" aria-label=\"FunterraKids \u30c8\u30c3\u30d7\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2025\/09\/cropped-Funterra-Kids-01-1024x279.png\" alt=\"FunterraKids\" width=\"512\" height=\"136\"><span>\u4e09\u9df9\u4e95\u53e3\u6821\uff5c\u82f1\u8a9e\u5b66\u7ae5\u30fb\u30a2\u30d5\u30bf\u30fc\u30b9\u30af\u30fc\u30eb<\/span><\/a>\n    <p class=\"ep-header-description\">\u5c11\u4eba\u6570\u3067\u3058\u3063\u304f\u308a\u5b66\u3076\u82f1\u8a9e\u5b66\u7ae5\u3002<br>\u82f1\u8a9e\u3067\u697d\u3057\u3080STEM\u30fb\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6559\u80b2\u3002<\/p>\n    <div class=\"ep-header-contact\"><div><a class=\"ep-header-phone\" href=\"tel:0422677041\"><span aria-hidden=\"true\">\u260e<\/span> 042-267-7041<\/a><small>\u96fb\u8a71\u53d7\u4ed8 \u5e73\u65e511:00\u301c22:00<br>\u571f\u66dc10:00\u301c15:00<\/small><\/div><a class=\"ep-header-trial\" href=\"https:\/\/www.funterra-kids.com\/?page_id=61\">\u7121\u6599\u4f53\u9a13\u30fb\u898b\u5b66 <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n    <button class=\"ep-menu\" type=\"button\" aria-label=\"\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f\" aria-expanded=\"false\" aria-controls=\"ep-nav\"><span><\/span><span><\/span><small>\u30e1\u30cb\u30e5\u30fc<\/small><\/button>\n  <\/div>\n  <nav class=\"ep-nav\" id=\"ep-nav\" aria-label=\"\u30e1\u30a4\u30f3\u30e1\u30cb\u30e5\u30fc\"><a href=\"https:\/\/www.funterra-kids.com\/?page_id=2\">FunterraKids\u306e\u7279\u9577<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=125\" aria-current=\"page\">\u6559\u5ba4\u30fb\u30a2\u30af\u30bb\u30b9<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=52\">\u30b3\u30fc\u30b9\u30fb\u6599\u91d1<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=98\">1\u65e5\u306e\u6d41\u308c<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=58\">\u3088\u304f\u3042\u308b\u8cea\u554f<\/a><a href=\"https:\/\/www.funterra-kids.com\/#ep-news\">\u304a\u77e5\u3089\u305b<\/a><\/nav>\n<\/header><main class=\"sp-content\" id=\"sp-main\" aria-labelledby=\"ac-title\"><section class=\"sp-hero sp-tint-blue ep-decorated\">\n      <div class=\"ep-science-art\" aria-hidden=\"true\"><svg class=\"ep-motif ep-motif-left\" viewBox=\"0 0 200 180\" focusable=\"false\"><path class=\"ep-art-grid\" d=\"M28 36h136M28 67h136M28 98h136M58 24v117M99 24v117M140 24v117\"\/><path d=\"M23 21v125h148M39 113l35-32 35 10 39-49\"\/><circle cx=\"39\" cy=\"113\" r=\"5\"\/><circle cx=\"74\" cy=\"81\" r=\"5\"\/><circle cx=\"109\" cy=\"91\" r=\"5\"\/><circle cx=\"148\" cy=\"42\" r=\"5\"\/><path d=\"m143 24 4-8 5 8m-1-4h-6\"\/><\/svg><svg class=\"ep-motif ep-motif-right\" viewBox=\"0 0 200 180\" focusable=\"false\"><path d=\"m65 75 42-23 41 23v49l-41 24-42-24zM65 75l42 24 41-24M107 99v49M86 63l41 24\"\/><path d=\"M22 133h29v29H22zM149 35l24 40h-47z\"\/><circle cx=\"49\" cy=\"37\" r=\"14\"\/><path class=\"ep-art-grid\" d=\"M16 104h26M173 108v39h-16\"\/><\/svg><\/div><div class=\"sp-wrap\"><nav class=\"sp-breadcrumb\" aria-label=\"\u30d1\u30f3\u304f\u305a\u30ea\u30b9\u30c8\"><a href=\"https:\/\/www.funterra-kids.com\/\">\u30db\u30fc\u30e0<\/a><span aria-hidden=\"true\">\u203a<\/span><span aria-current=\"page\">\u6559\u5ba4\u30fb\u30a2\u30af\u30bb\u30b9<\/span><\/nav><div class=\"sp-hero-layout\">\n        <div>\n          <p class=\"sp-kicker\" aria-hidden=\"true\"><span>A<\/span><span>C<\/span><span>C<\/span><span>E<\/span><span>S<\/span><span>S<\/span><\/p>\n          <h1 id=\"ac-title\"><small class=\"ac-page-name\">\u6559\u5ba4\u30fb\u30a2\u30af\u30bb\u30b9<\/small>\u901a\u3044\u3084\u3059\u3055\u307e\u3067\u3001<br><span>\u5b89\u5fc3\u3067\u304d\u308b\u82f1\u8a9e\u5b66\u7ae5\u3078\u3002<\/span><\/h1>\n          <p class=\"sp-hero-lead\">\n            FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821\u306f\u3001\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u306e\u4e21\u65b9\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3057\u3084\u3059\u3044\u7acb\u5730\u3067\u3059\u3002\n            \u306f\u3058\u3081\u3066\u3054\u898b\u5b66\u306b\u6765\u3089\u308c\u308b\u65b9\u306b\u3082\u308f\u304b\u308a\u3084\u3059\u3044\u3088\u3046\u3001\u4f4f\u6240\u30fb\u958b\u6821\u6642\u9593\u30fb\u6700\u5bc4\u308a\u30d0\u30b9\u505c\u304b\u3089\u306e\u884c\u304d\u65b9\u3092\u307e\u3068\u3081\u307e\u3057\u305f\u3002\n          <\/p>\n          <div class=\"ac-hero__chips\">\n            <span class=\"ac-chip\">\u6b66\u8535\u5883\u99c5\u3088\u308a\u30d0\u30b9\u7d043\u5206<\/span>\n            <span class=\"ac-chip\">\u4e09\u9df9\u99c5\u3088\u308a\u30d0\u30b9\u7d048\u5206<\/span>\n            <span class=\"ac-chip\">\u898b\u5b66\u30fb\u7121\u6599\u4f53\u9a13\u53d7\u4ed8\u4e2d<\/span>\n          <\/div>\n          <div class=\"sp-hero-actions\">\n            <a class=\"sp-button sp-button-primary\" href=\"#contact\">\u7121\u6599\u4f53\u9a13\u30fb\u898b\u5b66\u3092\u7533\u3057\u8fbc\u3080<\/a>\n            <a class=\"sp-button sp-button-secondary\" href=\"https:\/\/www.google.com\/maps?q=%E3%80%92181-0011+%E6%9D%B1%E4%BA%AC%E9%83%BD%E4%B8%89%E9%B7%B9%E5%B8%82%E4%BA%95%E5%8F%A3%EF%BC%92%E4%B8%81%E7%9B%AE13-37+%E7%99%BD%E9%B3%A5%E3%83%93%E3%83%AB%EF%BC%92%E9%9A%8E\" target=\"_blank\" rel=\"noopener noreferrer\">Google \u30de\u30c3\u30d7\u3067\u898b\u308b<\/a>\n          <\/div><nav class=\"sp-jump-links\" aria-label=\"\u3053\u306e\u30da\u30fc\u30b8\u306e\u5185\u5bb9\"><a href=\"#access-info\">\u30a2\u30af\u30bb\u30b9\u60c5\u5831 \u2193<\/a><a href=\"#access-map\">\u5730\u56f3\u30fb\u99c5\u304b\u3089\u306e\u884c\u304d\u65b9 \u2193<\/a><\/nav>\n        <\/div>\n\n        <aside class=\"ac-hero__card\">\n          <div>\n            <h2>FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821<\/h2>\n            <p>\u3054\u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\u306e\u524d\u306b\u3001\u57fa\u672c\u60c5\u5831\u3092\u3072\u3068\u76ee\u3067\u3054\u78ba\u8a8d\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n          <\/div>\n\n          <dl class=\"ac-quick-list\">\n            <div class=\"ac-quick-item\">\n              <dt>\u4f4f\u6240<\/dt>\n              <dd>\u3012181-0011<br>\u6771\u4eac\u90fd\u4e09\u9df9\u5e02\u4e95\u53e32\u4e01\u76ee13-37<br>\u767d\u9ce5\u30d3\u30eb2\u968e<\/dd>\n            <\/div>\n            <div class=\"ac-quick-item\">\n              <dt>\u96fb\u8a71\u756a\u53f7<\/dt>\n              <dd><a href=\"tel:0422677041\">042-267-7041<\/a><br>\u53d7\u4ed8\u6642\u9593 \u5e73\u65e511:00\u301c22:00\uff0f\u571f10:00\u301c15:00<\/dd>\n            <\/div>\n            <div class=\"ac-quick-item\">\n              <dt>\u958b\u6821\u6642\u9593<\/dt>\n              <dd>\u6708\u301c\u91d1 11:00\u301c20:00<br>22:00\u307e\u3067\u5ef6\u9577\u53ef\u80fd<\/dd>\n            <\/div>\n          <\/dl>\n        <\/aside><\/div>\n      <\/div>\n    <\/section>\n<section class=\"sp-tint-cream\" id=\"access-info\">\n      <div class=\"sp-wrap\">\n        <div class=\"sp-section-head\">\n          <h2>\u30a2\u30af\u30bb\u30b9\u60c5\u5831<\/h2>\n          <p>\u4f4f\u6240\u3084\u958b\u6821\u6642\u9593\u3060\u3051\u3067\u306a\u304f\u3001\u5b9f\u969b\u306e\u6765\u6821\u30a4\u30e1\u30fc\u30b8\u304c\u308f\u304b\u308b\u3088\u3046\u306b\u3001\u99c5\u304b\u3089\u306e\u30eb\u30fc\u30c8\u60c5\u5831\u3082\u3042\u308f\u305b\u3066\u63b2\u8f09\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n        <\/div>\n\n        <div class=\"ac-info-grid\">\n          <article class=\"ac-info-card\">\n            <div class=\"ac-info-card__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/div>\n            <h3>\u6240\u5728\u5730<\/h3>\n            <p>\n              \u3012181-0011<br>\n              \u6771\u4eac\u90fd\u4e09\u9df9\u5e02\u4e95\u53e32\u4e01\u76ee13-37<br>\n              \u767d\u9ce5\u30d3\u30eb2\u968e\n            <\/p>\n          <\/article>\n\n          <article class=\"ac-info-card\">\n            <div class=\"ac-info-card__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 3\"\/><\/svg><\/div>\n            <h3>\u958b\u6821\u6642\u9593<\/h3>\n            <p>\n              \u6708\u301c\u91d1 11:00\u301c20:00<br>\n              \u5ef6\u9577\u306f22:00\u307e\u3067\u5bfe\u5fdc\u53ef\u80fd\u3067\u3059\u3002<br>\n              \u8a73\u7d30\u306f\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\n            <\/p>\n          <\/article>\n\n          <article class=\"ac-info-card\">\n            <div class=\"ac-info-card__icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m7 3 3 5-3 3a15 15 0 0 0 6 6l3-3 5 3v3c-9 3-20-8-17-17Z\"\/><\/svg><\/div>\n            <h3>\u304a\u554f\u3044\u5408\u308f\u305b<\/h3>\n            <p>\n              \u304a\u96fb\u8a71\u307e\u305f\u306f\u30d5\u30a9\u30fc\u30e0\u304b\u3089\u3054\u9023\u7d61\u3044\u305f\u3060\u3051\u307e\u3059\u3002<br>\n              \u3054\u898b\u5b66\u3084\u7121\u6599\u4f53\u9a13\u306e\u304a\u7533\u3057\u8fbc\u307f\u3082\u53d7\u4ed8\u4e2d\u3067\u3059\u3002\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n<section class=\"sp-tint-green\" id=\"access-map\">\n      <div class=\"sp-wrap\">\n        <div class=\"sp-section-head\">\n          <h2>\u5730\u56f3\u3068\u884c\u304d\u65b9<\/h2>\n          <p>\u306f\u3058\u3081\u3066\u306e\u3054\u6765\u6821\u3067\u3082\u8ff7\u3044\u306b\u304f\u3044\u3088\u3046\u3001Google \u30de\u30c3\u30d7\u3068\u4e3b\u8981\u99c5\u304b\u3089\u306e\u30a2\u30af\u30bb\u30b9\u76ee\u5b89\u3092\u307e\u3068\u3081\u3066\u3044\u307e\u3059\u3002<\/p>\n        <\/div>\n\n        <div class=\"ac-map-layout\">\n          <article class=\"ac-map-card\">\n            <div class=\"ac-map-embed\">\n              <iframe\n                title=\"FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821 Google \u30de\u30c3\u30d7\"\n                loading=\"lazy\"\n                allowfullscreen\n                referrerpolicy=\"no-referrer-when-downgrade\"\n                src=\"https:\/\/www.google.com\/maps?q=%E3%80%92181-0011+%E6%9D%B1%E4%BA%AC%E9%83%BD%E4%B8%89%E9%B7%B9%E5%B8%82%E4%BA%95%E5%8F%A3%EF%BC%92%E4%B8%81%E7%9B%AE13-37+%E7%99%BD%E9%B3%A5%E3%83%93%E3%83%AB%EF%BC%92%E9%9A%8E&z=17&output=embed\">\n              <\/iframe>\n            <\/div>\n            <div class=\"ac-map-body\">\n              <div class=\"ac-address-tag\">GOOGLE MAPS<\/div>\n              <h3>\u73fe\u5730\u306e\u5834\u6240\u3092\u3059\u3050\u78ba\u8a8d\u3067\u304d\u307e\u3059<\/h3>\n              <p>\n                \u30d3\u30eb\u306e\u5834\u6240\u3084\u5468\u8fba\u9053\u8def\u306e\u69d8\u5b50\u3092\u4e8b\u524d\u306b\u78ba\u8a8d\u3057\u305f\u3044\u65b9\u306f\u3001Google \u30de\u30c3\u30d7\u304b\u3089\u3054\u78ba\u8a8d\u304f\u3060\u3055\u3044\u3002\n                \u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u304b\u3089\u305d\u306e\u307e\u307e\u7d4c\u8def\u6848\u5185\u3082\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002\n              <\/p>\n              <a class=\"sp-button sp-button-secondary\" href=\"https:\/\/www.google.com\/maps?q=%E3%80%92181-0011+%E6%9D%B1%E4%BA%AC%E9%83%BD%E4%B8%89%E9%B7%B9%E5%B8%82%E4%BA%95%E5%8F%A3%EF%BC%92%E4%B8%81%E7%9B%AE13-37+%E7%99%BD%E9%B3%A5%E3%83%93%E3%83%AB%EF%BC%92%E9%9A%8E\" target=\"_blank\" rel=\"noopener noreferrer\">Google \u30de\u30c3\u30d7\u3092\u958b\u304f<\/a>\n            <\/div>\n          <\/article>\n\n          <aside class=\"ac-route-card\">\n            <h3>\u6700\u5bc4\u308a\u99c5\u304b\u3089\u306e\u30a2\u30af\u30bb\u30b9<\/h3>\n\n            <div class=\"ac-route-box\">\n              <div class=\"ac-route-box__title\">\u6b66\u8535\u5883\u99c5\u304b\u3089<\/div>\n              <p>\u30d0\u30b9\u3067\u7d043\u5206\u3002<br>\u300c\u588392 \/ \u588393\u300d\u5229\u7528\u3001<br>\u300c\u897f\u5150\u7ae5\u9928\u5165\u53e3\u300d\u30d0\u30b9\u505c\u3088\u308a\u5f92\u6b691\u5206\u3067\u3059\u3002<\/p>\n            <\/div>\n\n            <div class=\"ac-route-box\">\n              <div class=\"ac-route-box__title\">\u4e09\u9df9\u99c5\u304b\u3089<\/div>\n              <p>\u30d0\u30b9\u3067\u7d048\u5206\u3002<br>\u300c\u9df951\u300d\u5229\u7528\u3001<br>\u300c\u4e95\u53e3\u516b\u5e61\u5165\u53e3\u300d\u30d0\u30b9\u505c\u3088\u308a\u5f92\u6b693\u5206\u3067\u3059\u3002<\/p>\n            <\/div>\n\n            <div class=\"ac-route-note\">\n              \u3054\u898b\u5b66\u306e\u65e5\u6642\u306b\u3088\u3063\u3066\u306f\u3001\u5468\u8fba\u9053\u8def\u3084\u30d0\u30b9\u306e\u6df7\u96d1\u72b6\u6cc1\u304c\u7570\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\u8ff7\u308f\u308c\u305f\u969b\u306f\u304a\u96fb\u8a71\u3067\u304a\u6c17\u8efd\u306b\u3054\u9023\u7d61\u304f\u3060\u3055\u3044\u3002\n            <\/div>\n          <\/aside>\n        <\/div>\n      <\/div>\n    <\/section>\n<section class=\"ac-cta ep-decorated\" id=\"contact\">\n      <div class=\"ep-science-art\" aria-hidden=\"true\"><svg class=\"ep-motif ep-motif-left\" viewBox=\"0 0 200 180\" focusable=\"false\"><path class=\"ep-art-grid\" d=\"M28 36h136M28 67h136M28 98h136M58 24v117M99 24v117M140 24v117\"\/><path d=\"M23 21v125h148M39 113l35-32 35 10 39-49\"\/><circle cx=\"39\" cy=\"113\" r=\"5\"\/><circle cx=\"74\" cy=\"81\" r=\"5\"\/><circle cx=\"109\" cy=\"91\" r=\"5\"\/><circle cx=\"148\" cy=\"42\" r=\"5\"\/><path d=\"m143 24 4-8 5 8m-1-4h-6\"\/><\/svg><svg class=\"ep-motif ep-motif-right\" viewBox=\"0 0 200 180\" focusable=\"false\"><path d=\"m65 75 42-23 41 23v49l-41 24-42-24zM65 75l42 24 41-24M107 99v49M86 63l41 24\"\/><path d=\"M22 133h29v29H22zM149 35l24 40h-47z\"\/><circle cx=\"49\" cy=\"37\" r=\"14\"\/><path class=\"ep-art-grid\" d=\"M16 104h26M173 108v39h-16\"\/><\/svg><\/div><div class=\"sp-wrap\">\n        <div class=\"ac-cta-card\">\n          <h2>\u3054\u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\u30fb\u7121\u6599\u4f53\u9a13\u306e\u304a\u7533\u3057\u8fbc\u307f<\/h2>\n          <p>\n            \u6559\u5ba4\u306e\u96f0\u56f2\u6c17\u3092\u898b\u3066\u307f\u305f\u3044\u65b9\u3001\u5229\u7528\u3092\u691c\u8a0e\u4e2d\u306e\u65b9\u3001\u307e\u305a\u306f\u8a71\u3092\u805e\u3044\u3066\u307f\u305f\u3044\u65b9\u3082\u6b53\u8fce\u3067\u3059\u3002\n            \u30d5\u30a9\u30fc\u30e0\u307e\u305f\u306f\u304a\u96fb\u8a71\u304b\u3089\u3001\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\n          <\/p>\n\n          <div class=\"ac-cta-points\">\n            <span>\u898b\u5b66\u3060\u3051\u3067\u3082OK<\/span>\n            <span>\u7121\u6599\u4f53\u9a13\u53d7\u4ed8\u4e2d<\/span>\n            <span>\u3054\u8cea\u554f\u306e\u307f\u3067\u3082\u6b53\u8fce<\/span>\n          <\/div>\n\n          <div class=\"ac-contact-box\">\n            <strong>\u304a\u96fb\u8a71\u3067\u306e\u304a\u554f\u3044\u5408\u308f\u305b<\/strong>\n            <a href=\"tel:0422677041\">042-267-7041<\/a>\n            <small>\u53d7\u4ed8\u6642\u9593 \u5e73\u65e511:00\u301c22:00\uff0f\u571f10:00\u301c15:00<\/small>\n          <\/div>\n\n          <div class=\"ac-form-shell\">\n            <style id=\"wpforms-css-vars-133\">\n\t\t\t\t#wpforms-133 {\n\t\t\t\t--wpforms-field-size-input-height: 43px;\n--wpforms-field-size-input-spacing: 15px;\n--wpforms-field-size-font-size: 16px;\n--wpforms-field-size-line-height: 19px;\n--wpforms-field-size-padding-h: 14px;\n--wpforms-field-size-checkbox-size: 16px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 1;\n--wpforms-label-size-font-size: 16px;\n--wpforms-label-size-line-height: 19px;\n--wpforms-label-size-sublabel-font-size: 14px;\n--wpforms-label-size-sublabel-line-height: 17px;\n--wpforms-button-size-font-size: 17px;\n--wpforms-button-size-height: 41px;\n--wpforms-button-size-padding-h: 15px;\n--wpforms-button-size-margin-top: 10px;\n--wpforms-container-shadow-size-box-shadow: none;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-133\"><form id=\"wpforms-form-133\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"133\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F125\" data-token=\"90a487661acab8c616d403e37bbd6c5d\" data-token-time=\"1794488821\"><noscript class=\"wpforms-error-noscript\">\u3053\u306e\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3059\u308b\u306b\u306f\u3001\u30d6\u30e9\u30a6\u30b6\u30fc\u3067 JavaScript \u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">\u3053\u306e\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3059\u308b\u306b\u306f\u3001\u30d6\u30e9\u30a6\u30b6\u30fc\u3067 JavaScript \u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-133-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-133-field_1\">\u304a\u5b50\u69d8\u306e\u304a\u540d\u524d <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-133-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" aria-errormessage=\"wpforms-133-field_1-error\" required><\/div><div id=\"wpforms-133-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-133-field_2\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-133-field_2\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" aria-errormessage=\"wpforms-133-field_2-error\" required><\/div><div id=\"wpforms-133-field_3-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-133-field_3\">\u304a\u96fb\u8a71<\/label><input type=\"text\" id=\"wpforms-133-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-133-field_3-error\" ><\/div><div id=\"wpforms-133-field_7-container\" class=\"wpforms-field wpforms-field-radio\" data-field-id=\"7\"><fieldset><legend class=\"wpforms-field-label\">\u304a\u5b50\u69d8\u306e\u5b66\u5e74 <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><ul id=\"wpforms-133-field_7\" class=\"wpforms-field-required\"><li class=\"choice-1 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_7_1\" name=\"wpforms[fields][7]\" value=\"\u672a\u5c31\u5b66\u5150\" aria-errormessage=\"wpforms-133-field_7_1-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_7_1\">\u672a\u5c31\u5b66\u5150<\/label><\/li><li class=\"choice-5 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_7_5\" name=\"wpforms[fields][7]\" value=\"\u5c0f\u5b66\u68211\u5e74\" aria-errormessage=\"wpforms-133-field_7_5-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_7_5\">\u5c0f\u5b66\u68211\u5e74<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_7_2\" name=\"wpforms[fields][7]\" value=\"\u5c0f\u5b66\u68212\u5e74\" aria-errormessage=\"wpforms-133-field_7_2-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_7_2\">\u5c0f\u5b66\u68212\u5e74<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_7_3\" name=\"wpforms[fields][7]\" value=\"\u5c0f\u5b66\u6821\uff13\u5e74\" aria-errormessage=\"wpforms-133-field_7_3-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_7_3\">\u5c0f\u5b66\u6821\uff13\u5e74<\/label><\/li><li class=\"choice-4 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_7_4\" name=\"wpforms[fields][7]\" value=\"\u5c0f\u5b66\u68214\u301c6\u5e74\" aria-errormessage=\"wpforms-133-field_7_4-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_7_4\">\u5c0f\u5b66\u68214\u301c6\u5e74<\/label><\/li><\/ul><\/fieldset><\/div><div id=\"wpforms-133-field_17-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"17\"><label class=\"wpforms-field-label\" for=\"wpforms-133-field_17\">\u304a\u5b50\u69d8\u306e\u5e74\u9f62 <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-133-field_17\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][17]\" aria-errormessage=\"wpforms-133-field_17-error\" aria-describedby=\"wpforms-133-field_17-description\" required><div id=\"wpforms-133-field_17-description\" class=\"wpforms-field-description\">\u6570\u5b57\u3067\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044\u3002\u4f8b\uff1a6\u6b73<\/div><\/div><div id=\"wpforms-133-field_19-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"19\"><label class=\"wpforms-field-label\" for=\"wpforms-133-field_19\">\u4f4f\u6240  <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-133-field_19\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][19]\" aria-errormessage=\"wpforms-133-field_19-error\" required><\/div><div id=\"wpforms-133-field_9-container\" class=\"wpforms-field wpforms-field-radio wpforms-conditional-trigger\" data-field-id=\"9\"><fieldset><legend class=\"wpforms-field-label\">\u3054\u7528\u4ef6 <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><ul id=\"wpforms-133-field_9\" class=\"wpforms-field-required\"><li class=\"choice-3 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_9_3\" name=\"wpforms[fields][9]\" value=\"\u304a\u554f\u3044\u5408\u308f\u305b\" aria-errormessage=\"wpforms-133-field_9_3-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_9_3\">\u304a\u554f\u3044\u5408\u308f\u305b<\/label><\/li><li class=\"choice-4 depth-1\"><input type=\"radio\" id=\"wpforms-133-field_9_4\" name=\"wpforms[fields][9]\" value=\"\u898b\u5b66\u3084\u8aac\u660e\u4f1a\u5e0c\u671b\" aria-errormessage=\"wpforms-133-field_9_4-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_9_4\">\u898b\u5b66\u3084\u8aac\u660e\u4f1a\u5e0c\u671b<\/label><\/li><li class=\"choice-1 depth-1 wpforms-selected\"><input type=\"radio\" id=\"wpforms-133-field_9_1\" name=\"wpforms[fields][9]\" value=\"\u7121\u6599\u4f53\u9a13\u4f1a\u7533\u3057\u8fbc\u307f\" aria-errormessage=\"wpforms-133-field_9_1-error\" required  checked='checked'><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_9_1\">\u7121\u6599\u4f53\u9a13\u4f1a\u7533\u3057\u8fbc\u307f<\/label><\/li><\/ul><\/fieldset><\/div>\t\t<div id=\"wpforms-133-field_4-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"4\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-133-field_4\" >(\u7b2c\u4e8c\u5e0c\u671b) \/ \u304a\u5b50\u69d8\u306e\u5e74\u9f62<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-133-field_4\" class=\"wpforms-field-medium\" name=\"wpforms[fields][4]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-133-field_14-container\" class=\"wpforms-field wpforms-field-date-time wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"14\" style=\"display:none;\"><fieldset><legend class=\"wpforms-field-label\">\u3054\u5e0c\u671b\u306e\u65e5\u4ed8 \/ \u6642\u9593\uff08\u7b2c\u4e00\u5e0c\u671b\uff09 <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-date-type-datepicker\"><div class=\"wpforms-datepicker-wrap\"><input type=\"text\" id=\"wpforms-133-field_14\" class=\"wpforms-field-date-time-date wpforms-datepicker wpforms-field-required\" data-date-format=\"Y\/m\/d\" data-limit-days=\"mon,tue,wed,thu,fri\" data-disable-past-dates=\"1\" data-disable-todays-date=\"0\" data-input=\"true\" name=\"wpforms[fields][14][date]\" aria-errormessage=\"wpforms-133-field_14-error\" required><a title=\"\u65e5\u4ed8\u3092\u524a\u9664\" data-clear role=\"button\" tabindex=\"0\" class=\"wpforms-datepicker-clear\" aria-label=\"\u65e5\u4ed8\u3092\u524a\u9664\" style=\"display:none;\"><\/a><\/div><label for=\"wpforms-133-field_14\" class=\"wpforms-field-sublabel after\">\u65e5\u4ed8<\/label><\/div><div class=\"wpforms-field-row-block\"><input type=\"text\" id=\"wpforms-133-field_14-time\" class=\"wpforms-field-date-time-time wpforms-timepicker wpforms-field-required\" data-time-format=\"H:i\" data-step=\"30\" data-rule-time24h=\"true\" data-min-time=\"14:00\" data-max-time=\"18:00\" data-rule-time-limit=\"true\" name=\"wpforms[fields][14][time]\" aria-errormessage=\"wpforms-133-field_14-time-error\" required><label for=\"wpforms-133-field_14-time\" class=\"wpforms-field-sublabel after\">\u6642\u9593<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-133-field_16-container\" class=\"wpforms-field wpforms-field-date-time wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"16\" style=\"display:none;\"><fieldset><legend class=\"wpforms-field-label\">\u3054\u5e0c\u671b\u306e\u65e5\u4ed8 \/ \u6642\u9593 (\u7b2c\u4e8c\u5e0c\u671b)<\/legend><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-date-type-datepicker\"><div class=\"wpforms-datepicker-wrap\"><input type=\"text\" id=\"wpforms-133-field_16\" class=\"wpforms-field-date-time-date wpforms-datepicker\" data-date-format=\"Y\/m\/d\" data-limit-days=\"mon,tue,wed,thu,fri\" data-disable-past-dates=\"1\" data-disable-todays-date=\"0\" data-input=\"true\" name=\"wpforms[fields][16][date]\" aria-errormessage=\"wpforms-133-field_16-error\" ><a title=\"\u65e5\u4ed8\u3092\u524a\u9664\" data-clear role=\"button\" tabindex=\"0\" class=\"wpforms-datepicker-clear\" aria-label=\"\u65e5\u4ed8\u3092\u524a\u9664\" style=\"display:none;\"><\/a><\/div><label for=\"wpforms-133-field_16\" class=\"wpforms-field-sublabel after\">\u65e5\u4ed8<\/label><\/div><div class=\"wpforms-field-row-block\"><input type=\"text\" id=\"wpforms-133-field_16-time\" class=\"wpforms-field-date-time-time wpforms-timepicker\" data-time-format=\"H:i\" data-step=\"30\" data-rule-time24h=\"true\" data-min-time=\"14:00\" data-max-time=\"18:00\" data-rule-time-limit=\"true\" name=\"wpforms[fields][16][time]\" aria-errormessage=\"wpforms-133-field_16-time-error\" ><label for=\"wpforms-133-field_16-time\" class=\"wpforms-field-sublabel after\">\u6642\u9593<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-133-field_6-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-133-field_6\">\u305d\u306e\u4ed6\u306e\u3054\u8981\u671b\u30fb\u3054\u8cea\u554f<\/label><textarea id=\"wpforms-133-field_6\" class=\"wpforms-field-medium\" name=\"wpforms[fields][6]\" aria-errormessage=\"wpforms-133-field_6-error\" ><\/textarea><\/div><div id=\"wpforms-133-field_20-container\" class=\"wpforms-field wpforms-field-checkbox wpforms-list-inline\" data-field-id=\"20\"><fieldset><legend class=\"wpforms-field-label\">\u4f55\u3067\u77e5\u308a\u307e\u3057\u305f\u304b\uff1f<\/legend><ul id=\"wpforms-133-field_20\"><li class=\"choice-1 depth-1\"><input type=\"checkbox\" id=\"wpforms-133-field_20_1\" name=\"wpforms[fields][20][]\" value=\"\u304a\u53cb\u9054\u306e\u3054\u7d39\u4ecb\" aria-errormessage=\"wpforms-133-field_20_1-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_20_1\">\u304a\u53cb\u9054\u306e\u3054\u7d39\u4ecb<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"checkbox\" id=\"wpforms-133-field_20_2\" name=\"wpforms[fields][20][]\" value=\"Google\u691c\u7d22\" aria-errormessage=\"wpforms-133-field_20_2-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_20_2\">Google\u691c\u7d22<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"checkbox\" id=\"wpforms-133-field_20_3\" name=\"wpforms[fields][20][]\" value=\"Instagram\" aria-errormessage=\"wpforms-133-field_20_3-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_20_3\">Instagram<\/label><\/li><li class=\"choice-4 depth-1\"><input type=\"checkbox\" id=\"wpforms-133-field_20_4\" name=\"wpforms[fields][20][]\" value=\"\u30c1\u30e9\u30b7\" aria-errormessage=\"wpforms-133-field_20_4-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_20_4\">\u30c1\u30e9\u30b7<\/label><\/li><li class=\"choice-5 depth-1\"><input type=\"checkbox\" id=\"wpforms-133-field_20_5\" name=\"wpforms[fields][20][]\" value=\"\u305d\u306e\u4ed6\" aria-errormessage=\"wpforms-133-field_20_5-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-133-field_20_5\">\u305d\u306e\u4ed6<\/label><\/li><\/ul><\/fieldset><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-133-field_4-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-133-field_4-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-133-field_4-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"133\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/pages\/125\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-133\" class=\"wpforms-submit\" data-alt-text=\"\u9001\u4fe1\u4e2d...\" data-submit-text=\"\u9001\u4fe1\" aria-live=\"assertive\" value=\"wpforms-submit\">\u9001\u4fe1<\/button><img decoding=\"async\" src=\"https:\/\/www.funterra-kids.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"\u8aad\u307f\u8fbc\u307f\u4e2d\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section><\/main><footer class=\"ep-footer\"><div class=\"ep-shell\"><div class=\"ep-footer-main\"><div class=\"ep-footer-brand\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2025\/09\/cropped-Funterra-Kids-01-1024x279.png\" alt=\"FunterraKids\" width=\"512\" height=\"136\" loading=\"lazy\"><p>\u4e09\u9df9\u5e02\u4e95\u53e3\u306e\u82f1\u8a9e\u5b66\u7ae5\u30fb\u30a2\u30d5\u30bf\u30fc\u30b9\u30af\u30fc\u30eb\u3002<br>\u5c11\u4eba\u6570\u3067\u3001\u82f1\u8a9e\u30fbSTEM\u30fb\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3092\u5b66\u3073\u307e\u3059\u3002<\/p><\/div><nav class=\"ep-footer-links\" aria-label=\"\u30d5\u30c3\u30bf\u30fc\u30e1\u30cb\u30e5\u30fc\"><a href=\"https:\/\/www.funterra-kids.com\/\">\u30db\u30fc\u30e0<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=2\">\u7279\u9577\u30fb\u6559\u80b2\u30d7\u30ed\u30b0\u30e9\u30e0<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=98\">1\u65e5\u306e\u6d41\u308c<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=2240\">\u4fdd\u8b77\u8005\u306e\u58f0<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=52\">\u6599\u91d1\u30fb\u5165\u4f1a\u6848\u5185<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=58\">\u3088\u304f\u3042\u308b\u8cea\u554f<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=125\">\u30a2\u30af\u30bb\u30b9<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=255\">\u4f1a\u793e\u7d39\u4ecb<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=692\">\u5b89\u5fc3\u30fb\u5b89\u5168\u3078\u306e\u53d6\u308a\u7d44\u307f<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=349\">\u63a1\u7528\u60c5\u5831<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=676\">\u5165\u4f1a\u7533\u3057\u8fbc\u307f<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=1588\">\u500b\u4eba\u60c5\u5831\u4fdd\u8b77\u65b9\u91dd<\/a>\n          <a href=\"https:\/\/www.funterra-kids.com\/?page_id=1869\">\u30aa\u30ea\u30b8\u30ca\u30eb\u82f1\u691c\u6559\u6750<\/a>\n          <a href=\"https:\/\/www.instagram.com\/funterrakids\/\">Instagram<\/a>\n          <a href=\"mailto:mitaka@funterra-kids.com\">\u304a\u554f\u3044\u5408\u308f\u305b<\/a>\n        <\/nav><\/div><div class=\"ep-footer-bottom\"><span>\u00a9 FunterraKids. All Rights Reserved.<\/span><button class=\"ep-motion-toggle\" type=\"button\" aria-pressed=\"false\">\u80cc\u666f\u306e\u52d5\u304d\u3092\u6b62\u3081\u308b<\/button><a href=\"#ep-top\">\u30da\u30fc\u30b8\u306e\u5148\u982d\u3078 \u2191<\/a><\/div><\/div><\/footer><nav class=\"ep-mobile-actions\" aria-label=\"\u4f53\u9a13\u4e88\u7d04\u3068\u304a\u554f\u3044\u5408\u308f\u305b\"><a href=\"https:\/\/www.funterra-kids.com\/?page_id=125\"><span aria-hidden=\"true\">\u2316<\/span>\u6559\u5ba4\u6848\u5185<\/a><a href=\"https:\/\/www.funterra-kids.com\/?page_id=61\"><span aria-hidden=\"true\">\u2709<\/span>\u7121\u6599\u4f53\u9a13\u30fb\u898b\u5b66<br>\u304a\u7533\u3057\u8fbc\u307f<\/a><a href=\"tel:0422677041\"><span aria-hidden=\"true\">\u260e<\/span>\u96fb\u8a71<\/a><\/nav><a class=\"ep-side-trial\" href=\"https:\/\/www.funterra-kids.com\/?page_id=61\"><small>\u307e\u305a\u306f\u6559\u5ba4\u3078\uff01<\/small>\u7121\u6599\u4f53\u9a13\u30fb\u898b\u5b66<span aria-hidden=\"true\">\u203a<\/span><\/a><\/div><script>(function () {\n  var root = document.querySelector('#ep-top.ep-home');\n  if (!root || root.dataset.epReady==='true') return;\n  root.dataset.epReady='true';\n  root.classList.add('is-ready');\n  document.body.classList.add('ep-home-page');\n  var toggle = root.querySelector('.ep-menu'), nav = root.querySelector('.ep-nav');\n  function closeMenu() { nav.classList.remove('is-open'); toggle.setAttribute('aria-expanded','false'); toggle.setAttribute('aria-label','\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f'); }\n  toggle.addEventListener('click',function() { var opened=nav.classList.toggle('is-open'); toggle.setAttribute('aria-expanded',String(opened)); toggle.setAttribute('aria-label',opened?'\u30e1\u30cb\u30e5\u30fc\u3092\u9589\u3058\u308b':'\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f'); });\n  nav.querySelectorAll('a').forEach(function(a) { a.addEventListener('click',closeMenu); });\n  root.addEventListener('keydown',function(e) { if(e.key==='Escape' && nav.classList.contains('is-open')) {closeMenu();toggle.focus();} });\n  var header=root.querySelector('.ep-header');\n  \/\/ Elementor\/theme overflow and transforms must not become the header's scroll container.\n  var spacer=document.createElement('div');\n  spacer.className='ep-header-spacer';\n  spacer.setAttribute('aria-hidden','true');\n  header.before(spacer);\n  var headerHost=document.createElement('div');\n  headerHost.className='ep-home ep-header-host is-ready';\n  headerHost.lang='ja';\n  document.body.prepend(headerHost);\n  headerHost.appendChild(header);\n  root.querySelectorAll('.ep-mobile-actions,.ep-side-trial').forEach(function(control){headerHost.appendChild(control);});\n  header.addEventListener('keydown',function(e){if(e.key==='Escape'&&nav.classList.contains('is-open')){closeMenu();toggle.focus();}});\n  var headerFrame=0;\n  function measureHeader(){\n    headerFrame=0;\n    var adminBar=document.getElementById('wpadminbar');\n    var adminRect=adminBar&&adminBar.getBoundingClientRect();\n    var adminOffset=adminRect&&adminRect.top<=0?Math.max(0,adminRect.bottom):0;\n    var height=Math.ceil(header.getBoundingClientRect().height);\n    [root,headerHost].forEach(function(element){\n      element.style.setProperty('--ep-header-height',height+'px');\n      element.style.setProperty('--ep-admin-offset',adminOffset+'px');\n    });\n  }\n  function scheduleHeader(){if(!headerFrame)headerFrame=requestAnimationFrame(measureHeader);}\n  measureHeader();\n  if('ResizeObserver' in window){\n    var headerObserver=new ResizeObserver(scheduleHeader);\n    headerObserver.observe(header);\n    var adminBar=document.getElementById('wpadminbar');\n    if(adminBar)headerObserver.observe(adminBar);\n  }\n  window.addEventListener('resize',scheduleHeader,{passive:true});\n  window.addEventListener('scroll',scheduleHeader,{passive:true});\n  window.addEventListener('load',scheduleHeader,{once:true});\n  \n  function openQuestion(id){var question=root.querySelector('[id=\"'+id+'\"]');if(question&&question.tagName==='DETAILS')question.open=true;}\n  root.querySelectorAll('a[href^=\"#question-\"]').forEach(function(link){link.addEventListener('click',function(){openQuestion(link.getAttribute('href').slice(1));});});\n  if(\/^#question-[0-9]+$\/.test(location.hash))openQuestion(location.hash.slice(1));\n  var motionToggle=root.querySelector('.ep-motion-toggle');\n  if ('IntersectionObserver' in window) {\n    var artObserver=new IntersectionObserver(function(entries){entries.forEach(function(entry){entry.target.classList.toggle('is-in-view',entry.isIntersecting);});},{rootMargin:'50px'});\n    root.querySelectorAll('.ep-decorated').forEach(function(section){artObserver.observe(section);});\n  }\n  if(motionToggle)motionToggle.addEventListener('click',function(){\n    var paused=root.classList.toggle('ep-motion-paused');\n    motionToggle.setAttribute('aria-pressed',String(paused));\n    motionToggle.textContent=paused?'\u80cc\u666f\u306e\u52d5\u304d\u3092\u518d\u958b\u3059\u308b':'\u80cc\u666f\u306e\u52d5\u304d\u3092\u6b62\u3081\u308b';\n  });\n})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u4e09\u9df9\u4e95\u53e3\u6821\uff5c\u82f1\u8a9e\u5b66\u7ae5\u30fb\u30a2\u30d5\u30bf\u30fc\u30b9\u30af\u30fc\u30eb \u5c11\u4eba\u6570\u3067\u3058\u3063\u304f\u308a\u5b66\u3076&hellip;<\/p>\n","protected":false},"author":1,"featured_media":847,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-125","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u6b66\u8535\u5883\u30fb\u4e09\u9df9\u304b\u3089\u901a\u3048\u308b\u82f1\u8a9e\u5b66\u7ae5\uff5c\u9001\u8fce\u30fb\u30a2\u30af\u30bb\u30b9\uff5cFunterraKids<\/title>\n<meta name=\"description\" content=\"FunterraKids\u4e09\u9df9\u4e95\u53e3\u6821\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3002\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u304b\u3089\u306e\u30d0\u30b9\u3001\u6700\u5bc4\u308a\u505c\u7559\u6240\u3001\u4f4f\u6240\u3001\u9001\u8fce\u76f8\u8ac7\u3001\u7121\u6599\u4f53\u9a13\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.funterra-kids.com\/?page_id=125\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u30a2\u30af\u30bb\u30b9\" \/>\n<meta property=\"og:description\" content=\"FunterraKids\u4e09\u9df9\u4e95\u53e3\u6821\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3002\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u304b\u3089\u306e\u30d0\u30b9\u3001\u6700\u5bc4\u308a\u505c\u7559\u6240\u3001\u4f4f\u6240\u3001\u9001\u8fce\u76f8\u8ac7\u3001\u7121\u6599\u4f53\u9a13\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.funterra-kids.com\/?page_id=125\" \/>\n<meta property=\"og:site_name\" content=\"FunterraKids\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-13T02:02:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"29\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125\",\"url\":\"https:\/\/www.funterra-kids.com\/?page_id=125\",\"name\":\"\u6b66\u8535\u5883\u30fb\u4e09\u9df9\u304b\u3089\u901a\u3048\u308b\u82f1\u8a9e\u5b66\u7ae5\uff5c\u9001\u8fce\u30fb\u30a2\u30af\u30bb\u30b9\uff5cFunterraKids\",\"isPartOf\":{\"@id\":\"https:\/\/www.funterra-kids.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg\",\"datePublished\":\"2025-09-15T20:12:00+00:00\",\"dateModified\":\"2026-10-13T02:02:01+00:00\",\"description\":\"FunterraKids\u4e09\u9df9\u4e95\u53e3\u6821\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3002\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u304b\u3089\u306e\u30d0\u30b9\u3001\u6700\u5bc4\u308a\u505c\u7559\u6240\u3001\u4f4f\u6240\u3001\u9001\u8fce\u76f8\u8ac7\u3001\u7121\u6599\u4f53\u9a13\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002\",\"breadcrumb\":{\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.funterra-kids.com\/?page_id=125\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#primaryimage\",\"url\":\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg\",\"contentUrl\":\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\/\/www.funterra-kids.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u30a2\u30af\u30bb\u30b9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.funterra-kids.com\/#website\",\"url\":\"https:\/\/www.funterra-kids.com\/\",\"name\":\"FunterraKids\",\"description\":\"International Aftershool\",\"publisher\":{\"@id\":\"https:\/\/www.funterra-kids.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.funterra-kids.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":[\"Organization\",\"Place\",\"EducationalOrganization\"],\"@id\":\"https:\/\/www.funterra-kids.com\/#organization\",\"name\":\"FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821\",\"alternateName\":\"\u30d5\u30a1\u30f3\u30c6\u30e9\u30ad\u30c3\u30ba\",\"url\":\"https:\/\/www.funterra-kids.com\/\",\"logo\":{\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-organization-logo\"},\"description\":\"\u82f1\u8a9e\u00d7IT\u306e\u5b66\u7ae5\u4fdd\u80b2\uff5c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u578b\u3067\u30ea\u30fc\u30c0\u30fc\u3092\u80b2\u3066\u308b Funterra Kids\u306f\u3001\u305f\u3060\u306e\u5b66\u7ae5\u4fdd\u80b2\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 \u82f1\u8a9e\u3092\u300c\u6559\u79d1\u300d\u3068\u3057\u3066\u5b66\u3076\u306e\u3067\u306f\u306a\u304f\u3001\u904a\u3073\u3084\u65e5\u5e38\u306e\u4f53\u9a13\u3092\u901a\u3057\u3066\u81ea\u7136\u306b\u8eab\u306b\u3064\u3051\u308b\u3053\u3068\u3092\u5927\u5207\u306b\u3057\u3066\u3044\u307e\u3059\u3002 \u5b50\u3069\u3082\u305f\u3061\u304c\u5922\u4e2d\u306b\u306a\u3063\u3066\u904a\u3076\u6642\u9593\u3053\u305d\u304c\u3001\u82f1\u8a9e\u3092\u81ea\u5206\u306e\u3053\u3068\u3070\u3068\u3057\u3066\u5438\u53ce\u3057\u3001\u672a\u6765\u306e\u53ef\u80fd\u6027\u3092\u5e83\u3052\u308b\u529b\u306b\u5909\u308f\u308b\u3068\u79c1\u305f\u3061\u306f\u8003\u3048\u3066\u3044\u307e\u3059\u3002\",\"legalName\":\"FunterraKids\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"},\"address\":{\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"35.68963956318503\",\"longitude\":\"139.5460421865063\"},\"telephone\":[\"0422677041\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"042-267-7041\",\"email\":\"mitaka@funterra-kids.com\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],\"opens\":\"13:30\",\"closes\":\"19:30\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"00:00\"}],\"email\":\"mitaka@funterra-kids.com\"},{\"@type\":\"PostalAddress\",\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-place-address\",\"streetAddress\":\"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02, \u4e95\u53e3\uff12\u4e01\u76ee13-37\u767d\u9ce5\u30d3\u30eb\uff12\u968e\",\"addressLocality\":\"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02\",\"postalCode\":\"1810011\",\"addressRegion\":\"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02\u3001\u8abf\u5e03\u5e02\u3001\u4e16\u7530\u8c37\u533a\",\"addressCountry\":\"JP\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-organization-logo\",\"url\":\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2025\/09\/Funterra-Kids-icon.png\",\"contentUrl\":\"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2025\/09\/Funterra-Kids-icon.png\",\"width\":983,\"height\":957,\"caption\":\"FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02\" \/>\n<meta name=\"geo.position\" content=\"35.68963956318503;139.5460421865063\" \/>\n<meta name=\"geo.region\" content=\"\u65e5\u672c\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u6b66\u8535\u5883\u30fb\u4e09\u9df9\u304b\u3089\u901a\u3048\u308b\u82f1\u8a9e\u5b66\u7ae5\uff5c\u9001\u8fce\u30fb\u30a2\u30af\u30bb\u30b9\uff5cFunterraKids","description":"FunterraKids\u4e09\u9df9\u4e95\u53e3\u6821\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3002\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u304b\u3089\u306e\u30d0\u30b9\u3001\u6700\u5bc4\u308a\u505c\u7559\u6240\u3001\u4f4f\u6240\u3001\u9001\u8fce\u76f8\u8ac7\u3001\u7121\u6599\u4f53\u9a13\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.funterra-kids.com\/?page_id=125","og_locale":"ja_JP","og_type":"article","og_title":"\u30a2\u30af\u30bb\u30b9","og_description":"FunterraKids\u4e09\u9df9\u4e95\u53e3\u6821\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3002\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u304b\u3089\u306e\u30d0\u30b9\u3001\u6700\u5bc4\u308a\u505c\u7559\u6240\u3001\u4f4f\u6240\u3001\u9001\u8fce\u76f8\u8ac7\u3001\u7121\u6599\u4f53\u9a13\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002","og_url":"https:\/\/www.funterra-kids.com\/?page_id=125","og_site_name":"FunterraKids","article_modified_time":"2026-10-13T02:02:01+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"29\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.funterra-kids.com\/?page_id=125","url":"https:\/\/www.funterra-kids.com\/?page_id=125","name":"\u6b66\u8535\u5883\u30fb\u4e09\u9df9\u304b\u3089\u901a\u3048\u308b\u82f1\u8a9e\u5b66\u7ae5\uff5c\u9001\u8fce\u30fb\u30a2\u30af\u30bb\u30b9\uff5cFunterraKids","isPartOf":{"@id":"https:\/\/www.funterra-kids.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.funterra-kids.com\/?page_id=125#primaryimage"},"image":{"@id":"https:\/\/www.funterra-kids.com\/?page_id=125#primaryimage"},"thumbnailUrl":"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg","datePublished":"2025-09-15T20:12:00+00:00","dateModified":"2026-10-13T02:02:01+00:00","description":"FunterraKids\u4e09\u9df9\u4e95\u53e3\u6821\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3002\u6b66\u8535\u5883\u99c5\u30fb\u4e09\u9df9\u99c5\u304b\u3089\u306e\u30d0\u30b9\u3001\u6700\u5bc4\u308a\u505c\u7559\u6240\u3001\u4f4f\u6240\u3001\u9001\u8fce\u76f8\u8ac7\u3001\u7121\u6599\u4f53\u9a13\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002","breadcrumb":{"@id":"https:\/\/www.funterra-kids.com\/?page_id=125#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.funterra-kids.com\/?page_id=125"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.funterra-kids.com\/?page_id=125#primaryimage","url":"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg","contentUrl":"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2026\/01\/1.jpg","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/www.funterra-kids.com\/?page_id=125#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/www.funterra-kids.com\/"},{"@type":"ListItem","position":2,"name":"\u30a2\u30af\u30bb\u30b9"}]},{"@type":"WebSite","@id":"https:\/\/www.funterra-kids.com\/#website","url":"https:\/\/www.funterra-kids.com\/","name":"FunterraKids","description":"International Aftershool","publisher":{"@id":"https:\/\/www.funterra-kids.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.funterra-kids.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":["Organization","Place","EducationalOrganization"],"@id":"https:\/\/www.funterra-kids.com\/#organization","name":"FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821","alternateName":"\u30d5\u30a1\u30f3\u30c6\u30e9\u30ad\u30c3\u30ba","url":"https:\/\/www.funterra-kids.com\/","logo":{"@id":"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-organization-logo"},"image":{"@id":"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-organization-logo"},"description":"\u82f1\u8a9e\u00d7IT\u306e\u5b66\u7ae5\u4fdd\u80b2\uff5c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u578b\u3067\u30ea\u30fc\u30c0\u30fc\u3092\u80b2\u3066\u308b Funterra Kids\u306f\u3001\u305f\u3060\u306e\u5b66\u7ae5\u4fdd\u80b2\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 \u82f1\u8a9e\u3092\u300c\u6559\u79d1\u300d\u3068\u3057\u3066\u5b66\u3076\u306e\u3067\u306f\u306a\u304f\u3001\u904a\u3073\u3084\u65e5\u5e38\u306e\u4f53\u9a13\u3092\u901a\u3057\u3066\u81ea\u7136\u306b\u8eab\u306b\u3064\u3051\u308b\u3053\u3068\u3092\u5927\u5207\u306b\u3057\u3066\u3044\u307e\u3059\u3002 \u5b50\u3069\u3082\u305f\u3061\u304c\u5922\u4e2d\u306b\u306a\u3063\u3066\u904a\u3076\u6642\u9593\u3053\u305d\u304c\u3001\u82f1\u8a9e\u3092\u81ea\u5206\u306e\u3053\u3068\u3070\u3068\u3057\u3066\u5438\u53ce\u3057\u3001\u672a\u6765\u306e\u53ef\u80fd\u6027\u3092\u5e83\u3052\u308b\u529b\u306b\u5909\u308f\u308b\u3068\u79c1\u305f\u3061\u306f\u8003\u3048\u3066\u3044\u307e\u3059\u3002","legalName":"FunterraKids","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"},"address":{"@id":"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"35.68963956318503","longitude":"139.5460421865063"},"telephone":["0422677041"],"contactPoint":{"@type":"ContactPoint","telephone":"042-267-7041","email":"mitaka@funterra-kids.com"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"13:30","closes":"19:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Sunday"],"opens":"00:00","closes":"00:00"}],"email":"mitaka@funterra-kids.com"},{"@type":"PostalAddress","@id":"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-place-address","streetAddress":"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02, \u4e95\u53e3\uff12\u4e01\u76ee13-37\u767d\u9ce5\u30d3\u30eb\uff12\u968e","addressLocality":"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02","postalCode":"1810011","addressRegion":"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02\u3001\u8abf\u5e03\u5e02\u3001\u4e16\u7530\u8c37\u533a","addressCountry":"JP"},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.funterra-kids.com\/?page_id=125#local-main-organization-logo","url":"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2025\/09\/Funterra-Kids-icon.png","contentUrl":"https:\/\/www.funterra-kids.com\/wp-content\/uploads\/2025\/09\/Funterra-Kids-icon.png","width":983,"height":957,"caption":"FunterraKids \u4e09\u9df9\u4e95\u53e3\u6821"}]},"geo.placename":"\u6771\u4eac\u90fd\u4e09\u9df9\u5e02","geo.position":{"lat":"35.68963956318503","long":"139.5460421865063"},"geo.region":"\u65e5\u672c"},"_links":{"self":[{"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/pages\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=125"}],"version-history":[{"count":25,"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/pages\/125\/revisions"}],"predecessor-version":[{"id":2584,"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/pages\/125\/revisions\/2584"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=\/wp\/v2\/media\/847"}],"wp:attachment":[{"href":"https:\/\/www.funterra-kids.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}