1<!DOCTYPE html><html lang="ja" data-astro-cid-sckkx6r4> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="description" content="å®®åçäºçé¡ã®ããªã¼ã ã¯ã©ããã«é¢ãã¦ã¯ããã¡ããããåãåãããã ããã"><meta name="keywords" content="ããªã¼ã ã¯ã©ãã ååä¼ç¤¾_ç·¨éç¨, ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã, ãåãåããå
容ã®å
¥å"><meta name="generator" content="Astro v6.4.8"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1"><link rel="preconnect" href="https://www.googletagmanager.com" crossorigin>
vendor: 63 bytes, line 1
1<script async src="https://www.googletagmanager.com/gtag/js?id=
1G-M4Z27RZFLN
vendor: 11 bytes, line 1
1"></script>
1<script>(function(){const ga4Id = "G-M4Z27RZFLN"; 2const anonymize = true; 3const isPlaceholder = false; 4const userProps = {"property_number":"S10293703000002","company_name":"ããªã¼ã ã¯ã©ãã ååä¼ç¤¾_ç·¨éç¨"}; 5const hasUserProps = true; 6 7 window.dataLayer = window.dataLayer || []; 8 function gtag(){ dataLayer.push(arguments); } 9 gtag('js', new Date()); 10 gtag('config', ga4Id, { anonymize_ip: anonymize }); 11 // ã«ã¹ã¿ã ãã£ã¡ã³ã·ã§ã³: 以éã®å ¨ã¤ãã³ã (page_view å«ã) ã«ä»ä¸ã 12 if (hasUserProps) { gtag('set', 'user_properties', userProps); } 13 if (isPlaceholder) { 14 console.warn('[Analytics] GA4 ID is G-PLACEHOLDER â please replace before go-live'); 15 } 16 })();</script>
16<script>(function(){const socialHosts = ["instagram.com","facebook.com","fb.com","twitter.com","x.com","line.me","lin.ee","youtube.com","youtu.be","tiktok.com","pinterest.com","pinterest.jp","linkedin.com","note.com","threads.net"]; 17 18 {/* sm-ga4-events */} 19 (function () { 20 function send(name, params) { 21 if (typeof window.gtag === 'function') { window.gtag('event', name, params || {}); } 22 else { (window.dataLayer = window.dataLayer || []).push(Object.assign({ event: name }, params || {})); } 23 } 24 function hostOf(href) { try { return new URL(href, location.href).hostname.replace(/^www\./, ''); } catch (e) { return ''; } } 25 function matchSocial(h) { for (var i = 0; i < socialHosts.length; i++) { if (h === socialHosts[i] || h.endsWith('.' + socialHosts[i])) return socialHosts[i]; } return ''; } 26 function label(el) { return (el.textContent || '').trim().replace(/\s+/g, ' ').slice(0, 100); } 27 var selfHost = location.hostname.replace(/^www\./, ''); 28 29 // ã¯ãªãã¯å§è² â å®è¡ææ³¨å ¥ãããã¦ã£ã¸ã§ãã DOM ã«ãèªåå¯¾å¿ (MutationObserver ä¸è¦)ã 30 document.addEventListener('click', function (e) { 31 var t = e.target; 32 if (!t || !t.closest) return; 33 if (t.closest('#sm-gmap')) { send('map_interaction', {}); return; } 34 var a = t.closest('a[href], button'); 35 if (!a) return; 36 var href = (a.getAttribute && a.getAttribute('href')) || ''; 37 if (/^https?:/i.test(href)) { 38 var h = hostOf(href); 39 var sns = matchSocial(h); 40 if ((a.closest('.footer-sns')) || sns) { send('social_click', { platform: sns || h, link_url: href }); return; } 41 if (h && h !== selfHost) { send('outbound_click', { link_domain: h, link_url: href, link_text: label(a) }); return; } 42 } 43 if (a.matches && a.matches('a.btn, button.btn')) { send('cta_click', { link_text: label(a), link_url: href }); return; } 44 if (a.closest('.site-nav')) { send('navigation_click', { link_text: label(a), link_url: href }); return; } 45 }, true); 46 47 // å°å³ã¯ iframe ãã¯ãªãã¯ã奪ããã pointerdown ã§ãè£è¶³ (best-effort, åå¾ã¯éå®ç)ã 48 document.addEventListener('pointerdown', function (e) { 49 if (e.target && e.target.closest && e.target.closest('#sm-gmap')) send('map_interaction', {}); 50 }, true); 51 52 // ã¹ã¯ãã¼ã«æ·±åº¦ 25/50/75/100% â å 1 åã 53 var marks = [25, 50, 75, 100], hit = {}, ticking = false; 54 function onScroll() { 55 var de = document.documentElement, b = document.body; 56 var max = Math.max(de.scrollHeight, b.scrollHeight) - window.innerHeight; 57 if (max <= 0) return; 58 var pct = (window.scrollY || de.scrollTop) / max * 100; 59 for (var i = 0; i < marks.length; i++) { 60 var m = marks[i]; 61 if (pct >= m && !hit[m]) { hit[m] = 1; send('scroll', { percent_scrolled: m }); } 62 } 63 } 64 window.addEventListener('scroll', function () { 65 if (ticking) return; 66 ticking = true; 67 setTimeout(function () { ticking = false; onScroll(); }, 200); 68 }, { passive: true }); 69 })(); 70 })();</script>
70<link rel="canonical" href="https://dreamcraft2004.com/contact/"><link rel="sitemap" href="../sitemap-index.xml"><meta property="og:type" content="website"><meta property="og:site_name" content="ããªã¼ã ã¯ã©ãã ååä¼ç¤¾_ç·¨éç¨"><meta property="og:title" content="ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã"><meta property="og:description" content="å®®åçäºçé¡ã®ããªã¼ã ã¯ã©ããã«é¢ãã¦ã¯ããã¡ããããåãåãããã ããã"><meta property="og:url" content="https://dreamcraft2004.com/contact/"><meta property="og:image" content="https://www.dreamcraft2004.com/wp-content/uploads/logo_ogp-1.webp"><meta property="og:locale" content="ja_JP"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã"><meta name="twitter:description" content="å®®åçäºçé¡ã®ããªã¼ã ã¯ã©ããã«é¢ãã¦ã¯ããã¡ããããåãåãããã ããã"><meta name="twitter:image" content="https://www.dreamcraft2004.com/wp-content/uploads/logo_ogp-1.webp"><title>ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã</title><style> 71 img:where([data-sm-dim="wh"]) { width: auto; height: auto; } 72 img:where([data-sm-dim="h"]) { height: auto; } 73 img:where([data-sm-dim="w"]) { width: auto; } 74 </style><link rel="stylesheet" href="../theme.css"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 75 76 77 78<!-- All in One SEO Pack 3.3.4 ã«ãã£ã¦ Michael Torbert ã® Semper Fi Web Designob_start_detected [-1,-1] --> 79 80 81<meta name="keywords" content="ãåãåãã,çæ¿,ã«ããã£ã³ã°ã·ã¼ã,ã¢ã¯ãªã«å å·¥,frp,ã¤ãã³ã,å®®åç"> 82
83<script type="application/ld+json" class="aioseop-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.dreamcraft2004.com/#organization","url":"https://www.dreamcraft2004.com/","name":"\u30c9\u30ea\u30fc\u30e0\u30af\u30e9\u30d5\u30c8","sameAs":[]},{"@type":"WebSite","@id":"https://www.dreamcraft2004.com/#website","url":"https://www.dreamcraft2004.com/","name":"\u30c9\u30ea\u30fc\u30e0\u30af\u30e9\u30d5\u30c8","publisher":{"@id":"https://www.dreamcraft2004.com/#organization"}},{"@type":"WebPage","@id":"https://www.dreamcraft2004.com/contact#webpage","url":"https://www.dreamcraft2004.com/contact","inLanguage":"ja","name":"\u304a\u554f\u3044\u5408\u308f\u305b","isPartOf":{"@id":"https://www.dreamcraft2004.com/#website"},"datePublished":"2019-02-13T01:21:03+09:00","dateModified":"2019-02-13T01:21:03+09:00","description":"\u5bae\u57ce\u770c\u4e98\u7406\u90e1\u306e\u30c9\u30ea\u30fc\u30e0\u30af\u30e9\u30d5\u30c8\u306b\u95a2\u3057\u3066\u306f\u3001\u3053\u3061\u3089\u3088\u308a\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002"}]}</script>
83 84 85 86 87 88 89 90<meta property="article:published_time" content="2019-02-13T01:21:03Z"> 91<meta property="article:modified_time" content="2019-02-13T01:21:03Z"> 92 93 94 95 96 97<!-- All in One SEO Pack --> 98<link rel="dns-prefetch" href="https://www.google.com/"> 99<link rel="dns-prefetch" href="https://s.w.org/"> 100<link rel="stylesheet" id="wp-block-library-css" href="../wp-includes/css/dist/block-library/style.min.css" type="text/css" media="all"> 101<link rel="stylesheet" id="contact-form-7-css" href="../wp-content/plugins/contact-form-7/includes/css/styles.css" type="text/css" media="all">
102<script type="text/javascript" src="../wp-content/themes/dreamcraft2004.com_theme/assets/js/vendor/jquery.min.js"></script>
102 103<link rel="shortlink" href="https://www.dreamcraft2004.com/?p=8"> 104<style>.gallery .gallery-item img { width: auto; height: auto; }</style> <link href="https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&subset=japanese" rel="stylesheet"> 105 <link href="../wp-content/themes/dreamcraft2004.com_theme/assets/css/main.css" rel="stylesheet"> 106
106<script src="../wp-content/themes/dreamcraft2004.com_theme/assets/js/vendor/respond.min.js"></script>
106 107
107<script> 108 document.addEventListener( 'wpcf7mailsent', function( event ) { 109 location = '//www.dreamcraft2004.com/thanks'; 110 }, false ); 111 </script>
111 112
112<script type="application/ld+json"> 113 { 114 "@context": "http://schema.org", 115 "@type": "BreadcrumbList", 116 "itemListElement": 117 [ 118 { 119 "@type": "ListItem", 120 "position": 1, 121 "item": 122 { 123 "@id": "https://www.dreamcraft2004.com/", 124 "name": "ããªã¼ã ã¯ã©ãã" 125 } 126 }, 127{ 128 "@type": "ListItem", 129 "position": 2, 130 "item": 131 { 132 "@id": "https://www.dreamcraft2004.com/contact/", 133 "name": "ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã" 134 } 135 } ] 136 } 137 </script>
137 138 139 140
140<script type="application/ld+json"> 141 { 142 "@context": "http://schema.org/", 143 "@type": "LocalBusiness", 144 "name": "ããªã¼ã ã¯ã©ãã", 145 "address": "ã989-2341ãå®®åçäºçé¡äºççºé·çåæ°æµ·å²¸33-4", 146 "telephone": "0223-35-7188", 147 "faxNumber": "0223-35-7188", 148 "url": "https://www.dreamcraft2004.com", 149 "email": "[email protected]", 150 "image": "https://www.dreamcraft2004.com/wp-content/uploads/logo_ogp-1.webp", 151 "logo": "https://www.dreamcraft2004.com/wp-content/uploads/logo_org-1.webp" 152 } 153 </script>
153<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"ããªã¼ã ã¯ã©ãã ååä¼ç¤¾_ç·¨éç¨","url":"https://dreamcraft2004.com/","inLanguage":"ja"}</script>
153<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"ãã¼ã ","item":"https://dreamcraft2004.com/"},{"@type":"ListItem","position":2,"name":"ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã","item":"https://dreamcraft2004.com/contact/"}]}</script>
153<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"ãåãåããé
ç® â»å¿
é ","acceptedAnswer":{"@type":"Answer","text":"çæ¿è£½ä½ã«ããã£ã³ã°ã·ã¼ã製ä½ã¢ã¯ãªã«å å·¥FRP製å&ç«ä½é å½¢ç©ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½ã¤ã³ã¯ã¸ã§ããåºåã®è£½ä½ãã®ä»ã®è£½ä½"}}]}</script>
153<script>(function(){const smConfig = {"themeJsonUrl":"../theme.json","contentJsonUrl":"../content.json","allowedOrigins":["http://localhost:5173","http://localhost:3000","https://main.d3hksf29zy4ehp.amplifyapp.com","https://d3hksf29zy4ehp.amplifyapp.com"]}; 154 155 window.SITEMEISTER_CONFIG = Object.assign(window.SITEMEISTER_CONFIG || {}, smConfig); 156 })();</script>
156<style>.sm-breadcrumb[data-astro-cid-sckkx6r4]{max-width:1200px;margin:0 auto;padding:.75rem 1rem;font-size:.8125rem;line-height:1.4}.sm-breadcrumb[data-astro-cid-sckkx6r4] ol[data-astro-cid-sckkx6r4]{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0}.sm-breadcrumb[data-astro-cid-sckkx6r4] li[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;gap:.4rem}.sm-breadcrumb[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:inherit;opacity:.7;text-decoration:none}.sm-breadcrumb[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{opacity:1;text-decoration:underline}.sm-breadcrumb[data-astro-cid-sckkx6r4] [data-astro-cid-sckkx6r4][aria-current=page]{opacity:.55}.sm-breadcrumb[data-astro-cid-sckkx6r4] .sep[data-astro-cid-sckkx6r4]{opacity:.4} 157</style></head> <body data-astro-cid-sckkx6r4> <header> 158 <div class="primary_header"> 159 <div class="container"> 160 <div class="row"> 161 <h1 class="title"> 162 <a href="../"> 163 <object type="image/svg+xml" data="../wp-content/uploads/logo-1.svg" alt="ããªã¼ã ã¯ã©ãã"></object> 164 </a> 165 </h1> 166 <nav class="global_nav"><ul><li><a href="../" data-editable="home.link.1" data-editable-type="url">HOME</a></li> 167<li><a href="../factory/" data-editable="home.link.2" data-editable-type="url">ä¼ç¤¾æ¦è¦</a></li> 168<li class="has_under"><a href="#">æ½å·¥äºä¾</a> 169<ul class="sub-menu"> 170 <li><a href="../sign/" data-editable="home.link.3" data-editable-type="url">çæ¿è£½ä½</a></li> 171 <li><a href="../sheet/" data-editable="home.link.4" data-editable-type="url">ã«ããã£ã³ã°ã·ã¼ã製ä½</a></li> 172 <li><a href="../acrylic/" data-editable="home.link.5" data-editable-type="url">ã¢ã¯ãªã«å å·¥</a></li> 173 <li><a href="../frp/" data-editable="home.link.6" data-editable-type="url">FRP製å&ç«ä½é å½¢ç©</a></li> 174 <li><a href="../event/" data-editable="home.link.7" data-editable-type="url">ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½</a></li> 175 <li><a href="../other/" data-editable="home.link.8" data-editable-type="url">ãã®ä»ã®è£½ä½</a></li> 176 <li><a href="../hobby/" data-editable="home.link.9" data-editable-type="url">è¶£å³ã®è£½ä½</a></li> 177</ul> 178</li> 179<li><a href="../contact/" data-editable="home.link.10" data-editable-type="url">ãåãåãã</a></li> 180 181 <li class="gnav_search"> 182 <a href="#">search</a> 183 <div class="epress_search"> 184 <form method="get" action="../"> 185 <input type="text" placeholder="" class="text" name="s" autocomplete="off" value=""> 186 <input type="submit" value="Search" class="submit"> 187 </form> 188 </div> 189 </li> 190 </ul> 191 <div class="menu_icon"> 192 <a href="#menu"><span>ã¡ãã¥ã¼éé</span></a> 193 </div></nav> 194 </div> 195 </div> 196 </div> 197 </header> <nav class="sm-breadcrumb" aria-label="ãã³ãããªã¹ã" data-astro-cid-sckkx6r4> <ol data-astro-cid-sckkx6r4> <li data-astro-cid-sckkx6r4> <a href="../" data-astro-cid-sckkx6r4>ãã¼ã </a> <span class="sep" aria-hidden="true" data-astro-cid-sckkx6r4>âº</span> </li><li data-astro-cid-sckkx6r4> <span aria-current="page" data-astro-cid-sckkx6r4>ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã</span> </li> </ol> </nav> <div id="fb-root"></div> 198
198<script>(function(d, s, id) { 199 var js, fjs = d.getElementsByTagName(s)[0]; 200 if (d.getElementById(id)) return; 201 js = d.createElement(s); js.id = id; 202 js.src = 'https://connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.12'; 203 fjs.parentNode.insertBefore(js, fjs); 204 }(document, 'script', 'facebook-jssdk'));</script>
204 205 206 207 208 <main> 209 <h1 class="wow" style="" data-editable="contact.main.title" data-editable-type="text"> 210 ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã </h1> 211 212 213 <div class="bread_wrap"> 214 <div class="container gutters"> 215 <div class="row bread"> 216 <ul class="col span_12"> 217 <li><a href="../" data-editable="contact.link.11" data-editable-type="url">HOME</a></li> 218 <li>ãåãåããï½ãç¸è«ã»ã質åï½ããªã¼ã ã¯ã©ãã</li> 219 </ul> 220 </div> 221 </div> 222 </div> 223 <section> 224 <div class="container gutters"> 225 <div class="row"> 226 <div class="col span_9 column_main"> 227 <div role="form" class="wpcf7" id="wpcf7-f5-p8-o1" lang="ja" dir="ltr"> 228<div class="screen-reader-response"></div> 229<form data-sm-contactform="c1" action="../contact/#wpcf7-f5-p8-o1" method="post" class="wpcf7-form" novalidate="novalidate"> 230<div style="display: none;"> 231<input type="hidden" name="_wpcf7" value="5"> 232<input type="hidden" name="_wpcf7_version" value="5.1.6"> 233<input type="hidden" name="_wpcf7_locale" value="ja"> 234<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f5-p8-o1"> 235<input type="hidden" name="_wpcf7_container_post" value="8"> 236<input type="hidden" name="g-recaptcha-response" value=""> 237</div> 238<section> 239<h2 data-editable="contact.main.heading2" data-editable-type="text">ãåãåããå 容ã®å ¥å</h2> 240<div class="container gutters"> 241<div class="inquiry h-adr"> 242 ã䏿ãªç¹ãªã©ãããã¾ãããããæ°è»½ã«ãåãåãããã ããã<br> 243 <span class="text-red">â»å¿ é </span>ã®é ç®ã¯å¿ ãå ¥åãã¦ãã ããã<br> 244 <span class="p-country-name" style="display:none;">Japan</span><p></p> 245<fieldset> 246<div class="row"> 247<dl> 248<dt class="col span_4">ãååï¼ä¼ç¤¾åï¼ã<br> 249 <span class="required">â»å¿ é </span> 250 </dt> 251<dd class="col span_8"> 252 <span class="wpcf7-form-control-wrap your-name"><input type="text" name="your-name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false"></span> 253 </dd> 254<dt class="col span_4">ãæ å½è åã 255 </dt> 256<dd class="col span_8"> 257 <span class="wpcf7-form-control-wrap Person-in-charge"><input type="text" name="Person-in-charge" value="" size="40" class="wpcf7-form-control wpcf7-text" aria-invalid="false"></span> 258 </dd> 259<dt class="col span_4">ã¡ã¼ã«ã¢ãã¬ã¹ã<br> 260 <span class="required">â»å¿ é </span> 261 </dt> 262<dd class="col span_8"> 263 <span class="wpcf7-form-control-wrap your-email"><input type="email" name="your-email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false"></span> 264 </dd> 265<dt class="col span_4">ãåãåããé ç®ã<br> 266 <span class="required">â»å¿ é </span> 267 </dt> 268<dd class="col span_8"> 269 <span class="wpcf7-form-control-wrap radio-16"><span class="wpcf7-form-control wpcf7-radio"><span class="wpcf7-list-item first"><label><input type="radio" name="radio-16" value="çæ¿è£½ä½" checked="checked"><span class="wpcf7-list-item-label">çæ¿è£½ä½</span></label></span><span class="wpcf7-list-item"><label><input type="radio" name="radio-16" value="ã«ããã£ã³ã°ã·ã¼ã製ä½"><span class="wpcf7-list-item-label">ã«ããã£ã³ã°ã·ã¼ã製ä½</span></label></span><span class="wpcf7-list-item"><label><input type="radio" name="radio-16" value="ã¢ã¯ãªã«å å·¥"><span class="wpcf7-list-item-label">ã¢ã¯ãªã«å å·¥</span></label></span><span class="wpcf7-list-item"><label><input type="radio" name="radio-16" value="FRP製å&ç«ä½é å½¢ç©"><span class="wpcf7-list-item-label">FRP製å&ç«ä½é å½¢ç©</span></label></span><span class="wpcf7-list-item"><label><input type="radio" name="radio-16" value="ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½"><span class="wpcf7-list-item-label">ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½</span></label></span><span class="wpcf7-list-item"><label><input type="radio" name="radio-16" value="ã¤ã³ã¯ã¸ã§ããåºåã®è£½ä½"><span class="wpcf7-list-item-label">ã¤ã³ã¯ã¸ã§ããåºåã®è£½ä½</span></label></span><span class="wpcf7-list-item last"><label><input type="radio" name="radio-16" value="ãã®ä»ã®è£½ä½"><span class="wpcf7-list-item-label">ãã®ä»ã®è£½ä½</span></label></span></span></span> 270 </dd> 271<dt class="col span_4">é»è©±çªå·ã<br>
272 <span class="required">â»å¿ é </span> 273 </dt> 274<dd class="col span_8"> 275 <span class="wpcf7-form-control-wrap your-tel"><input type="tel" name="your-tel" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-tel wpcf7-validates-as-required wpcf7-validates-as-tel" aria-required="true" aria-invalid="false"></span> 276 </dd> 277<dt class="col span_4">ãåãåããå 容ã<br> 278 ï¼åºæ¥ãã ãå ·ä½çã«è¨è¼ããã ããã¨å©ããã¾ã)ã<br> 279 <span class="required">â»å¿ é </span> 280 </dt> 281<dd class="col span_8"> 282 <span class="wpcf7-form-control-wrap your-message"><textarea name="your-message" cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" aria-required="true" aria-invalid="false"></textarea></span> 283 </dd> 284</dl></div> 285<p><span class="wpcf7-form-control-wrap checkbox-414"><span class="wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required"><span class="wpcf7-list-item first last"><label><input type="checkbox" name="checkbox-414[]" value="確èªç»é¢ã¯è¡¨ç¤ºããã¾ãããä¸è¨å 容ã«ã¦éä¿¡ãã¾ãã®ã§ããããããã°ãã§ãã¯ãå ¥ãã¦ãã ããã"><span class="wpcf7-list-item-label" data-editable="contact.main.text1" data-editable-type="text">確èªç»é¢ã¯è¡¨ç¤ºããã¾ãããä¸è¨å 容ã«ã¦éä¿¡ãã¾ãã®ã§ããããããã°ãã§ãã¯ãå ¥ãã¦ãã ããã</span></label></span></span></span></p> 286<p></p></fieldset> 287<div class="submit"> 288 <input type="submit" value="éä¿¡ãã" class="wpcf7-form-control wpcf7-submit button"> 289 </div> 290<p></p></div> 291<p></p></div> 292</section> 293<div class="wpcf7-response-output wpcf7-display-none"></div></form></div> </div> 294 <div class="col span_3 column_sub"> 295 <div> 296<style> 297.share_button { 298 letter-spacing: -.40em; 299 padding-top: 30px; 300 margin-bottom: 7%; 301} 302.share_button > * { 303 letter-spacing: normal; 304 vertical-align: bottom; 305 margin:0 2px; 306} 307.column_sub .share_button { 308 margin-top: 0; 309 padding-top: 0; 310} 311</style> 312 <div class="container share_button"> 313 <!-- Facebook --> 314 <div class="fb-share-button" data-href="https://www.dreamcraft2004.com/contact" data-layout="button" data-size="small" data-mobile-iframe="false"><a class="fb-xfbml-parse-ignore" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.%2F&src=sdkpreparse" data-editable="contact.link.12" data-editable-type="url">ã·ã§ã¢</a></div> 315 <!-- Twitter --> 316 <!-- <a href="https://twitter.com/share" class="twitter-share-button" data-lang="ja" data-editable="contact.link.13" data-editable-type="url">ãã¤ã¼ã</a> 317
317<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','twitter-wjs');</script>
317 --> 318 <!-- LINE --> 319 <div class="line-it-button" data-lang="ja" data-type="share-a" data-url="https://www.dreamcraft2004.com/contact" style="display: none;"></div> 320
320<script src="../_ext/d.line-scdn.net/r/web/social-plugin/js/thirdparty/loader.min.js" async="async" defer="defer"></script>
320 321 </div> 322</div> 323<div class="sidebar"> 324 <div class="widget_wrap"><p class="widget_header" data-editable="contact.main.body1" data-editable-type="multiline">ãã¼ã¸ä¸è¦§</p> <ul> 325 <li class="page_item page-item-10"><a href="../" data-editable="contact.link.14" data-editable-type="url">HOME</a></li> 326<li class="page_item page-item-17"><a href="../factory/" data-editable="contact.link.15" data-editable-type="url">ä¼ç¤¾æ¦è¦</a></li> 327<li class="page_item page-item-28"><a href="../sign/" data-editable="contact.link.16" data-editable-type="url">çæ¿è£½ä½</a></li> 328<li class="page_item page-item-26"><a href="../sheet/" data-editable="contact.link.17" data-editable-type="url">ã«ããã£ã³ã°ã·ã¼ã製ä½</a></li> 329<li class="page_item page-item-13"><a href="../acrylic/" data-editable="contact.link.18" data-editable-type="url">ã¢ã¯ãªã«å å·¥</a></li> 330<li class="page_item page-item-19"><a href="../frp/" data-editable="contact.link.19" data-editable-type="url">FRP製å&ç«ä½é å½¢ç©</a></li> 331<li class="page_item page-item-15"><a href="../event/" data-editable="contact.link.20" data-editable-type="url">ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½</a></li> 332<li class="page_item page-item-222"><a href="../inkjet/" data-editable="contact.link.21" data-editable-type="url">ã¤ã³ã¯ã¸ã§ããåºåã®è£½ä½</a></li> 333<li class="page_item page-item-24"><a href="../other/" data-editable="contact.link.22" data-editable-type="url">ãã®ä»ã®è£½ä½</a></li> 334<li class="page_item page-item-21"><a href="../hobby/" data-editable="contact.link.23" data-editable-type="url">è¶£å³ã®è£½ä½</a></li> 335<li class="page_item page-item-8 current_page_item"><a href="../contact/" data-editable="contact.link.24" data-editable-type="url">ãåãåãã</a></li> 336<li class="page_item page-item-11"><a href="../policy/" data-editable="contact.link.25" data-editable-type="url">ãã©ã¤ãã·ã¼ããªã·ã¼</a></li> 337<li class="page_item page-item-12"><a href="../sitemap/" data-editable="contact.link.26" data-editable-type="url">ãµã¤ãããã</a></li> 338 </ul> 339 </div><div class="widget_wrap"><p class="widget_header" data-editable="contact.main.body2" data-editable-type="multiline">ã«ãã´ãªã¼</p> <ul> 340 <li class="cat-item cat-item-2"><a href="../category/news/" data-editable="contact.link.27" data-editable-type="url">ãç¥ãã</a> 341</li> 342 </ul> 343</div> <div class="widget_wrap"> <p class="widget_header" data-editable="contact.main.body3" data-editable-type="multiline">æè¿ã®æç¨¿</p> <ul> 344 <li> 345 <a href="../news/336/" data-editable="contact.link.28" data-editable-type="url"><span style="color: red;">ä¸å¯©ãªã¡ã¼ã«ã«é¢ããæ³¨æåèµ·ï¼ç¡é¢ä¿ã§ãããæ³¨æãã ããï¼</span></a> 346 </li> 347 <li> 348 <a href="../news/330/" data-editable="contact.link.29" data-editable-type="url">ã¤ãã³ãéå¶ã¹ã¿ããåéä¸</a> 349 </li> 350 <li> 351 <a href="../news/321/" data-editable="contact.link.30" data-editable-type="url">2023å¹´ æ°å¹´æãã¾ãã¦ããã§ã¨ããããã¾ãã</a> 352 </li> 353 <li> 354 <a href="../news/301/" data-editable="contact.link.31" data-editable-type="url">ãµãã¤ãã«ã²ã¼ã ãã£ã¼ã«ãOPEN</a> 355 </li> 356 <li> 357 <a href="../news/296/" data-editable="contact.link.32" data-editable-type="url">å¹´æ«å¹´å§ã®ä¼æ¥ã®ãç¥ãã</a> 358 </li> 359 </ul> 360 </div>1</div> 361 </div> 362 </div> 363 </div> 364 </section> 365 </main> 366 367 368 369 370 371 372 373 374 375 376 377 378 379<!-- widget-loader (åé¤ç¦æ¢: ãåãåãã/ãç¥ãã/ã³ã©ã ãæç») --> <footer> <div class="footer_nav_wrap"> 380 <div class="container"> 381 <div class="row"> 382 <nav class="col span_12"><ul><li><a href="../" data-editable="home.link.24" data-editable-type="url">HOME</a></li> 383<li><a href="../factory/" data-editable="home.link.25" data-editable-type="url">ä¼ç¤¾æ¦è¦</a></li> 384<li><a href="../sign/" data-editable="home.link.26" data-editable-type="url">çæ¿è£½ä½</a></li> 385<li><a href="../sheet/" data-editable="home.link.27" data-editable-type="url">ã«ããã£ã³ã°ã·ã¼ã製ä½</a></li> 386<li><a href="../acrylic/" data-editable="home.link.28" data-editable-type="url">ã¢ã¯ãªã«å å·¥</a></li> 387<li><a href="../frp/" data-editable="home.link.29" data-editable-type="url">FRP製å&ç«ä½é å½¢ç©</a></li> 388<li><a href="../event/" data-editable="home.link.30" data-editable-type="url">ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½</a></li> 389<li><a href="../other/" data-editable="home.link.31" data-editable-type="url">ãã®ä»ã®è£½ä½</a></li> 390<li><a href="../hobby/" data-editable="home.link.32" data-editable-type="url">è¶£å³ã®è£½ä½</a></li> 391<li><a href="../contact/" data-editable="home.link.33" data-editable-type="url">ãåãåãã</a></li> 392<li><a href="../policy/" data-editable="home.link.34" data-editable-type="url">ãã©ã¤ãã·ã¼ããªã·ã¼</a></li> 393<li><a href="../sitemap/" data-editable="home.link.35" data-editable-type="url">ãµã¤ãããã</a></li> 394</ul></nav> </div> 395 </div> 396 </div> 397 <div class="footer_copyright_wrap"> 398 <div class="container"> 399 <div class="row"> 400 <div class="col span_12"> 401 <p>Copyright © ããªã¼ã ã¯ã©ãã All Rights Reserved.<br> 402 ãæ²è¼ã®è¨äºã»åçã»ã¤ã©ã¹ããªã©ã®ç¡æè¤åã»è»¢è¼ãç¦ãã¾ãã</p> 403 </div> 404 </div> 405 </div> 406 </div> 407 <p class="pagetop"><a href="#top"></a></p> 408 </footer> <style> 409 .sticky_footer_bar {
410 position: fixed; 411 left: 0; 412 right: 0; 413 bottom: 0; 414 z-index: 200; 415 display: flex; 416 width: 100%; 417 box-shadow: 0 -2px 12px rgba(0,0,0,0.25); 418 } 419 .sticky_footer_bar a { 420 flex: 1 1 33.333%; 421 display: flex; 422 align-items: center; 423 justify-content: center; 424 gap: 8px; 425 padding: 12px 4px; 426 text-decoration: none; 427 font-size: 13px; 428 font-size: 1.3rem; 429 font-weight: bold; 430 line-height: 1.3; 431 text-align: center; 432 transition: opacity .2s; 433 white-space: nowrap; 434 } 435 .sticky_footer_bar a:hover { 436 opacity: 0.85; 437 text-decoration: none; 438 } 439 .sticky_footer_bar a.sfb_tel { 440 background: #f8b500; 441 color: #1b1b1b; 442 } 443 .sticky_footer_bar a.sfb_contact { 444 background: #1b1b1b; 445 color: #fff; 446 } 447 .sticky_footer_bar a.sfb_map { 448 background: #333333; 449 color: #fff; 450 } 451 .sticky_footer_bar .sfb_icon { 452 flex: none; 453 display: inline-flex; 454 width: 18px; 455 height: 18px; 456 } 457 .sticky_footer_bar .sfb_icon svg { 458 width: 100%; 459 height: 100%; 460 } 461 .sticky_footer_bar .sfb_text small { 462 display: block; 463 font-size: 10px; 464 font-size: 1rem; 465 font-weight: normal; 466 letter-spacing: 0.05em; 467 } 468 body { 469 padding-bottom: 56px; 470 } 471 @media (min-width: 768px) { 472 .sticky_footer_bar a { 473 font-size: 15px; 474 font-size: 1.5rem; 475 padding: 16px 8px; 476 } 477 .sticky_footer_bar .sfb_icon { 478 width: 22px; 479 height: 22px; 480 } 481 body { 482 padding-bottom: 64px; 483 } 484 } 485 footer.high .sticky_footer_bar, 486 footer .sticky_footer_bar { 487 position: fixed; 488 } 489 </style> 490<div class="sticky_footer_bar"> 491 <a href="tel:0223357188" class="sfb_tel"> 492 <span class="sfb_icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg></span> 493 <span class="sfb_text">TEL<br><small>0223-35-7188</small></span> 494 </a> 495 <a href="../contact/" class="sfb_contact"> 496 <span class="sfb_icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg></span> 497 <span class="sfb_text">ãåãåãã</span> 498 </a> 499 <a href="https://www.google.com/maps?q=%E5%AE%AE%E5%9F%8E%E7%9C%8C%E4%BA%98%E7%90%86%E9%83%A1%E4%BA%98%E7%90%86%E7%94%BA%E9%95%B7%E7%80%9E%E5%AD%97%E6%96%B0%E6%B5%B7%E5%B2%B833-4" target="_blank" rel="noopener" class="sfb_map"> 500 <span class="sfb_icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 1 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg></span> 501 <span class="sfb_text">ã¢ã¯ã»ã¹ããã</span> 502 </a> 503 </div>
504<script src="../wp-content/themes/dreamcraft2004.com_theme/assets/js/vendor/bundle.js"></script>
vendor: 1 bytes, line 504
504
505<script src="../wp-content/themes/dreamcraft2004.com_theme/assets/js/main.js"></script>
vendor: 1 bytes, line 505
505
506<script type="text/javascript"> 507/* <![CDATA[ */ 508var wpcf7 = {"apiSettings":{"root":"https:\/\/www.dreamcraft2004.com\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"}}; 509/* ]]> */ 510</script>
vendor: 1 bytes, line 510
510
511<script type="text/javascript" src="../wp-content/plugins/contact-form-7/includes/js/scripts.js"></script>
vendor: 84 bytes, lines 511-512
511 512<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=
5126LcPeSQeAAAAAFu7ZJdKQ77SY-qd7Tp0JcKQVAwR
vendor: 24 bytes, line 512
512&ver=3.0"></script>
513<script type="text/javascript"> 514( function( grecaptcha, sitekey, actions ) { 515 516 var wpcf7recaptcha = { 517 518 execute: function( action ) { 519 grecaptcha.execute( 520 sitekey, 521 { action: action } 522 ).then( function( token ) { 523 var forms = document.getElementsByTagName( 'form' ); 524 525 for ( var i = 0; i < forms.length; i++ ) { 526 var fields = forms[ i ].getElementsByTagName( 'input' ); 527 528 for ( var j = 0; j < fields.length; j++ ) { 529 var field = fields[ j ]; 530 531 if ( 'g-recaptcha-response' === field.getAttribute( 'name' ) ) { 532 field.setAttribute( 'value', token ); 533 break; 534 } 535 } 536 } 537 } ); 538 }, 539 540 executeOnHomepage: function() { 541 wpcf7recaptcha.execute( actions[ 'homepage' ] ); 542 }, 543 544 executeOnContactform: function() { 545 wpcf7recaptcha.execute( actions[ 'contactform' ] ); 546 }, 547 548 }; 549 550 grecaptcha.ready( 551 wpcf7recaptcha.executeOnHomepage 552 ); 553 554 document.addEventListener( 'change', 555 wpcf7recaptcha.executeOnContactform, false 556 ); 557 558 document.addEventListener( 'wpcf7submit', 559 wpcf7recaptcha.executeOnHomepage, false 560 ); 561 562} )( 563 grecaptcha, 564 '6LcPeSQeAAAAAFu7ZJdKQ77SY-qd7Tp0JcKQVAwR', 565 {"homepage":"homepage","contactform":"contactform"} 566); 567</script>
vendor: 1 bytes, line 567
567
568<script type="application/json" data-sm-contacttpl="c1">{"page":"contact.html","id":"c1","fields":[{"name":"your-name","slot":"company","label":"ãååï¼ä¼ç¤¾åï¼ â»å¿
é your-name","type":"text"},{"name":"Person-in-charge","slot":"name","label":"ãæ
å½è
å Person-in-charge","type":"text"},{"name":"your-email","slot":"email","label":"ã¡ã¼ã«ã¢ãã¬ã¹ â»å¿
é your-email","type":"email"},{"name":"radio-16","slot":"","label":"ãåãåããé
ç® â»å¿
é radio-16","type":"radio"},{"name":"radio-16","slot":"","label":"çæ¿è£½ä½ radio-16","type":"radio"},{"name":"radio-16","slot":"","label":"ã«ããã£ã³ã°ã·ã¼ãè£½ä½ radio-16","type":"radio"},{"name":"radio-16","slot":"","label":"ã¢ã¯ãªã«å å·¥ radio-16","type":"radio"},{"name":"radio-16","slot":"","label":"FRP製å&ç«ä½é å½¢ç© radio-16","type":"radio"},{"name":"radio-16","slot":"","label":"ã¤ãã³ãã»ã¹ãã¼ã¸è£½ä½ radio-16","type":"radio"},{"name":"radio-16","slot":"","label":"ã¤ã³ã¯ã¸ã§ããåºåã®è£½ä½ radio-16","type":"radio"},{"name":"your-tel","slot":"phone","label":"é»è©±çªå· â»å¿
é your-tel","type":"tel"},{"name":"your-message","slot":"message","label":"ãåãåããå
容 ï¼åºæ¥ãã ãå
·ä½çã«è¨è¼ããã ããã¨å©ããã¾ã) â»å¿
é yo","type":"textarea"},{"name":"checkbox-414[]","slot":"","label":"ãåãåããå
容 ï¼åºæ¥ãã ãå
·ä½çã«è¨è¼ããã ããã¨å©ããã¾ã) â»å¿
é ch","type":"checkbox"}]}</script>
vendor: 1 bytes, line 568
568
569<script data-sm-widget-runtime=""> 570(function(){ 571 // â DOMæ§ç¯ãå¾ ã£ã¦ããèµ°ãããããã³ãã¬ã¼ãå®ç¾©(script[data-sm-newstpl])㯠572 // modularize-widgets ã body çµäºã¿ã°ã®ç´åã«è¿½å ããããããã¼ã¹ä¸ã«å®è¡ãã㨠573 // â ãã®ãã³ãã¬ã¼ãå ã« body / script ã®çµäºã¿ã°ã literal ã§æ¸ãã¦ã¯ãããªãã 574 // 徿®µã®æ³¨å ¥å¦çã¯å ¨ã¦ãæåã® body çµäºã¿ã°ã®ç´åãã¸å·®ãè¾¼ããããããã«æ¸ã㨠575 // ã¹ã¯ãªããã®ã³ã¡ã³ãå ã¸æ³¨å ¥ãããæ³¨å ¥ç©ãæã¤ script çµäºã¿ã°ããã®ã¹ã¯ãªããã 576 // éä¸ã§éãã¦ã以éã®JSããã¼ã¸æ¬æã¨ãã¦é²åºããã 577 // (2026-08-18 11:09ã08-19 ã«çæããå ¨430ãã¼ã¸ã§çºçããã¡50ãã¼ã¸ã§å®éã«é²åº) 578 // ã¾ã åå¨ãããä¸è¦§ãéçã®ã¾ã¾ã»APIãä¸åº¦ãå©ããªããç¶æ ã«ãªã 579 // (宿¸¬ 2026-08-18 kk-narumi: é£åããã¯ãã /news/ ã¸ã®ãªã¯ã¨ã¹ãã0ä»¶ã ã£ã)ã 580 function boot(){ 581 var API="https://7s04ys3bm1.execute-api.ap-northeast-1.amazonaws.com", SITE="S10293703000002"; 582 function esc(s){return String(s==null?"":s).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""");} 583 // å ã®ä¸è¦§ã®æ¥ä»è¡¨è¨(åºåãã»ã¼ãåãã»å¹´ææ¥)ã«åããã¦æ´å½¢ãã 584 function fmt(iso,sample){ 585 var m=String(iso||"").match(/(\d{4})-(\d{2})-(\d{2})/); if(!m) return ""; 586 var y=m[1],mo=m[2],da=m[3]; 587 var hasY=/\d{4}/.test(sample); // å¹´ãæ¸ããªãä¸è¦§(ã7æ29æ¥ãã07/29ã)ã«ãåããã 588 if(/æ/.test(sample)){ 589 var s=sample.match(/(\d{1,2})æ\s*(\d{1,2})?æ¥?/)||[]; 590 var out=(hasY?y+"å¹´":"")+((s[1]&&s[1].length===2)?mo:String(+mo))+"æ"; 591 if(s[2]||/æ¥/.test(sample)) out+=((s[2]&&s[2].length===2)?da:String(+da))+"æ¥"; 592 return out; 593 } 594 var sep=(sample.match(/\d+([^\d])/)||[,"/"])[1], p=sample.split(sep); 595 if(hasY){ 596 var out2=y+sep+((p[1]&&p[1].length===2)?mo:String(+mo)); 597 if(p.length>2) out2+=sep+((p[2]&&p[2].length===2)?da:String(+da)); 598 return out2; 599 } 600 var out3=((p[0]&&p[0].length===2)?mo:String(+mo)); 601 if(p.length>1) out3+=sep+((p[1]&&p[1].length===2)?da:String(+da)); 602 return out3; 603 } 604 var WRAP={tr:"tbody",li:"ul",dt:"dl",dd:"dl",article:"div"}; 605 // ã¹ã¯ãã¼ã«é£åã¢ãã¡ã®åæç¶æ (ä¸å¯è¦)ãè§£ãã対象ã¯ä»£è¡¨çãªã©ã¤ãã©ãªã®ç®å°ã ãã«çµã 606 // (è¨ç®ã¹ã¿ã¤ã«ãè¦ã¦ä¸å¾ã«å¯è¦åããã¨ãã¬ã¹ãã³ã·ãã§æå³çã«é ãã¦ããè¦ç´ ã¾ã§åºã¦ãã¾ã)ã 607 var ANIM=".wow,.fade-in,.fadein,.reveal,[data-reveal],[data-aos],.animate-on-scroll,.inview,.scrollin"; 608 var ANIM_CLS=["wow","fade-in","fadein","reveal","animate-on-scroll","inview","scrollin"]; 609 function reveal(el){ 610 if(!el||el.nodeType!==1) return; 611 var list=[el].concat([].slice.call(el.querySelectorAll(ANIM))); 612 list.forEach(function(x){ 613 if(x.matches&&!x.matches(ANIM)) return; 614 ANIM_CLS.forEach(function(c){ x.classList.remove(c); }); 615 x.removeAttribute("data-aos"); x.removeAttribute("data-reveal"); 616 x.style.visibility="visible"; x.style.opacity="1"; 617 }); 618 } 619 // å ¬éAPIã®ãã¹ã¯ç¨®å¥åã¨ä¸è´ããªã: ãç¥ãã=/news/ ã ãããã°ã¯ /columns/(è¤æ°å½¢)ã 620 // /column/ ãå©ãã¨404ã«ãªããä¸è¦§ãéçã®ã¾ã¾(=管çç»é¢ã®æ´æ°ãè¼ããªã)ã«ãªãã 621 var EP={news:"news",column:"columns",case:"cases"}; 622 [].forEach.call(document.querySelectorAll('script[data-sm-newstpl]'),function(sc){ 623 var cfg; try{cfg=JSON.parse(sc.textContent);}catch(e){return;} 624 var first=document.querySelector('[data-sm-row="'+cfg.type+'"]'); if(!first) return; 625 var box=first.parentElement; if(!box) return; 626 fetch(API+"/"+(EP[cfg.type]||cfg.type)+"/"+SITE,{cache:"no-cache"}).then(function(r){return r.ok?r.json():null}).then(function(d){ 627 var items=Array.isArray(d)?d:((d&&d.items)||[]); 628 if(!items.length) return;
628 // åããªããã°å ã®ä¸è¦§ã®ã¾ã¾ 629 // æç²æ (ãããã®æ°çãªã©)ã¯å ã®ãã¶ã¤ã³ã並ã¹ã¦ããè¡æ°ã§åãã0/æªæå®ã¯ç¡å¶éã 630 if(cfg.limit>0) items=items.slice(0,cfg.limit); 631 var html=""; 632 items.forEach(function(it){ 633 var title=String(it.title||"").trim(); if(!title) return; 634 var raw=it.published_at||it.date||""; 635 var iso=(String(raw).match(/\d{4}-\d{2}-\d{2}/)||[""])[0]; 636 // å ãµã¤ãããã³ãã¼æ¸ã¿ã®è©³ç´°ãã¼ã¸ãããã°å¾©å (ååè¨äºãããã®ã§æ¥ä»+ã¿ã¤ãã«ãåªå ) 637 // å¹´ãªãä¸è¦§ã§ã¯æ¥ä»ãã¼ã "-MM-DD|title" ã«ãªãã®ã§ãã¡ããè¦ã 638 var dl=cfg.dlinks||{}; 639 // â ã¿ã¤ãã«ã ãã®ä¸è´ã¯ãæ¥ä»ãåãããªãä¸è¦§ãå°ç¨ã®ä¿éºã«ããã 640 // ååè¨äºã¯æ¯å¹´åºã(ãå¤å£ä¼æ¥ã®ãç¥ãããç)ã®ã§ãæ¥ä»ãåãã£ã¦ããã®ã« 641 // ã¿ã¤ãã«ä¸è´ã§æ¾ãã¨ãå¥ã®å¹´ã®è¨äºãã¸é£ã¶(宿¸¬: 2022å¹´ã®ããã°è¨äºã 642 // 2026å¹´ã®ãç¥ãããã¼ã¸ã¸ãªã³ã¯ãã¦ãã)ã 643 var link=dl[iso+"|"+title]||dl[iso.slice(4)+"|"+title]||(iso?"":(cfg.links[title]||""))||""; 644 // ã³ãã¼å ã«è©³ç´°ãã¼ã¸ãç¡ãè¨äº(ã¢ã¼ã«ã¤ããæ·±ãã¦åããªãã£ãåã»å¼ã渡ãå¾ã« 645 // 管çç»é¢ã§è¿½å ãããå)ã¯ãè¨äºè©³ç´°ã®å¨ã¸ id ä»ãã§é£ã°ãã 646 if(!link&&cfg.detail&&it.id) link=cfg.detail+"?type="+encodeURIComponent(cfg.type)+"&id="+encodeURIComponent(it.id); 647 html+=cfg.tpl.split("{{date}}").join(esc(fmt(raw,cfg.dateSample))) 648 .split("{{title}}").join(esc(title)) 649 .split("{{image}}").join(esc(it.image_url||cfg.imageSample||"")) 650 .split("{{link}}").join(link?esc(link):"#"); 651 }); 652 if(!html) return; 653 var w=document.createElement(WRAP[cfg.rowTag]||"div"); w.innerHTML=html; 654 var frag=document.createDocumentFragment(), inserted=[]; 655 while(w.firstChild){ inserted.push(w.firstChild); frag.appendChild(w.firstChild); } 656 var tags={}; tags[cfg.rowTag]=1; if(cfg.pairTag) tags[cfg.pairTag]=1; 657 // div è¡ã¯åãã³ã³ããã«ããã£ã¨è¦ããçã®å¥ã® div ãæ··ããã®ã§ãè¡ã®ã¯ã©ã¹ã§çµã 658 var old=[].filter.call(box.children,function(el){ 659 if(!tags[el.tagName.toLowerCase()]) return false; 660 if(cfg.rowClass) return String(el.className||"").split(/\s+/)[0]===cfg.rowClass; 661 return true; 662 }); 663 box.insertBefore(frag,old[0]||null); 664 old.forEach(function(el){el.parentNode.removeChild(el);}); 665 // â ã¹ã¯ãã¼ã«é£åã¢ãã¡ã®åæç¶æ ãè§£é¤ããã 666 // å ã®è¡ã« .wow çãä»ãã¦ããã¨ããã³ãã¬ã¼ãã«ããã®ã¾ã¾ä¹ããã¢ãã¡ã®ã©ã¤ãã©ãªã¯ 667 // ãã¼ã¸èªã¿è¾¼ã¿æã«ä¸åº¦èµ°ãçµãã£ã¦ããã®ã§ãå¾ããæ¿å ¥ããè¡ã¯æ¾ããã 668 // visibility:hidden ã®ã¾ã¾äºåº¦ã¨è¡¨ç¤ºãããªã 669 // (宿¸¬ 2026-08-21 shiminakunaru ã® /category/blog: 16è¡ä¸15è¡ãä¸å¯è¦)ã 670 // ãã¶ã¤ã³ã¯å¤ãããåæç¶æ (ä¸å¯è¦)ã ããè§£ãã 671 inserted.forEach(reveal); 672 // ã³ãã¼å ã«è©³ç´°ãã¼ã¸ãç¡ãè¨äº(å¼ã渡ãå¾ã«è¿½å ãããå)ã¯é·ç§»ãããªã 673 [].forEach.call(box.querySelectorAll('a[href="#"]'),function(a){ 674 a.addEventListener("click",function(e){e.preventDefault();}); 675 }); 676 }).catch(function(){}); 677 }); 678 // ââ è¨äºè©³ç´°ã®å¨ãåãã (sm-article.html) ââ 679 // ä¸è¦§ãã ?type=&id= ä»ãã§æ¥ããä¸èº«ã¯å ¬éAPIã®åä½åå¾ã§å¼ãã 680 (function(){ 681 var host=document.querySelector('[data-sm-article="body"]'); 682 if(!host) return; 683 var q=new URLSearchParams(location.search), id=q.get("id"), t=q.get("type")||"news"; 684 var slot=function(n){return document.querySelector('[data-sm-article="'+n+'"]');}; 685 if(!id){ host.innerHTML=""; return; } 686 fetch(API+"/"+(EP[t]||t)+"/"+SITE+"/"+encodeURIComponent(id),{cache:"no-cache"}) 687 .then(function(r){return r.ok?r.json():null}) 688 .then(function(d){
689 if(!d||!d.title){ host.innerHTML="<p>è¨äºãè¦ã¤ããã¾ããã§ããã</p>"; return; } 690 var ttl=slot("title"); if(ttl) ttl.textContent=d.title; 691 document.title=d.title+(document.title?" | "+document.title:""); 692 var dt=slot("date"); 693 if(dt){ 694 var sample=document.body.getAttribute("data-sm-article-datefmt")||dt.textContent||""; 695 var s2=fmt(d.published_at||"",sample); 696 if(s2) dt.textContent=s2; else dt.style.display="none"; 697 } 698 var im=slot("image"); 699 if(im&&d.image_url){ im.src=d.image_url; im.alt=d.title; im.style.display=""; } 700 // æ¬æã¯æ¹è¡åºåãã®ãã¬ã¼ã³ããã¹ããå¨ã®æ®µè½ã¹ã¿ã¤ã«ã«ä¹ãããã <p> ã«åããã 701 host.innerHTML=""; 702 String(d.body||"").split(/\n+/).forEach(function(line){ 703 if(!line.trim()) return; 704 var p=document.createElement("p"); p.textContent=line; host.appendChild(p); 705 }); 706 reveal(host); 707 }) 708 .catch(function(){ host.innerHTML="<p>è¨äºãèªã¿è¾¼ãã¾ããã§ããã</p>"; }); 709 })(); 710 711 // ââ å ã®ãåãåãããã©ã¼ã ã widget ã®åãå£ã¸ç¹ã ââ 712 // ãã¶ã¤ã³ã»é ç®ã¯ã³ãã¼ããã¾ã¾ãéä¿¡ã ã POST /contact/{siteId} ã«å·®ãæ¿ããã 713 // å ãµã¤ãã® action(WordPress/CF7)ã¸é£ã°ããªããã capture ãã§ã¼ãºã§å¥ªãã 714 // 対å¿ã®ä»ããªãé ç®ããã©ãã«: å¤ãã§ message ã«å¿ ãè¼ããã®ã§æ å ±ã¯è½ã¡ãªãã 715 // â 1ãã¼ã¸ã«è¤æ°ã®ãã©ã¼ã ããã(éæ°2ä»¶ã»ãã¾ãã3ä»¶ã»ãã©ã¦ã6ä»¶)ã®ã§å ¨ãã¢ãèµ°æ»ããã 716 // form 㨠tpl 㯠data-sm-contactform="c1" / data-sm-contacttpl="c1" ã® ID 対ã 717 // æ§ç("1")ãåãå¤å士ã§å¯¾ã«ãªãã®ã§ãé¡åãã¦ããªããã¼ã¸ããã®ã¾ã¾åãã 718 function wireContact(cform,ccfg){ 719 if(!cform||!ccfg||!ccfg.fields||cform.__smWired) return; cform.__smWired=1; 720 var busy=false; 721 cform.addEventListener("submit",function(ev){ 722 ev.preventDefault(); ev.stopImmediatePropagation(); 723 if(busy) return; busy=true; 724 var slots={name:[],email:[],phone:[],company:[],message:[]}, detail=[], seenName={}; 725 ccfg.fields.forEach(function(f){ 726 // â ååã®æ¬ãè¤æ°ãã(é»è©±/éµä¾¿çªå·ã®3åå²å ¥å)㨠fields ã«ãåã name ã 727 // è¤æ°å ¥ããquerySelectorAll ã¯æ¯åãã®å ¨é¨ãæ¾ãã®ã§ããã®ã¾ã¾åã㨠728 // åãå¤ãåæ°åã ãéè¤ãã(宿¸¬ ãããäº: phone ã3åé£çµããã)ã 729 if(seenName[f.name]) return; seenName[f.name]=1; 730 var els=cform.querySelectorAll('[name="'+String(f.name).replace(/"/g,'\\"')+'"]'); 731 var vals=[]; 732 [].forEach.call(els,function(el){ 733 if((el.type==="checkbox"||el.type==="radio")&&!el.checked) return; 734 // â åå²å ¥åã®åºåã㯠value="-" ã® hidden ã§è¡¨ç¾ããããã¨ãããã 735 // ãããå¤ã¨ãã¦æ¾ãã¨ã06---1234---5678ãã«ãªããhidden ã¯äººã®å ¥åã§ã¯ãªã 736 // (mapFormFields ã hidden ãé ç®ã¨ãã¦æ°ãã¦ããªã)ã®ã§å¤ãæ¡ããªãã 737 if(el.type==="hidden"||el.disabled) return; 738 var v=(el.value==null?"":String(el.value)).trim(); 739 if(v) vals.push(v); 740 }); 741 if(!vals.length) return; 742 var v=vals.join(f.slot==="phone"?"-":" "); 743 if(f.slot&&slots[f.slot]) slots[f.slot].push(v); 744 detail.push((f.label||f.name)+": "+v); 745 }); 746 var msg=slots.message.join("\n\n"); 747 var body={ 748 name:slots.name.join(" ")||"(æªè¨å ¥)", 749 email:slots.email.join(" "), 750 phone:slots.phone.join("-"), 751 company:slots.company.join(" "), 752 message:(msg?msg+"\n\n":"")+"---- å ¥åå 容 ----\n"+detail.join("\n"), 753 _hp:"" 754 }; 755 var note=document.createElement("p"); 756 note.setAttribute("data-sm-contact-note",""); 757 note.style.cssText="margin:1em 0;font-weight:600"; 758 note.textContent="éä¿¡ä¸â¦"; 759 cform.parentNode.insertBefore(note,cform); 760 fetch(API+"/contact/"+SITE,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(body)}) 761 .then(function(r){return r.ok?r.json().catch(function(){return{ok:true}}):Promise.reject(r.status)}) 762 .then(function(){ note.textContent="ãåãåãããéä¿¡ãã¾ããããããã¨ããããã¾ãã"; cform.style.display="none"; }) 763 .catch(function(){ note.textContent="éä¿¡ã«å¤±æãã¾ãããæéãããã¦å度ã試ããã ããã"; busy=false; }); 764 },true); 765 } 766 [].forEach.call(document.querySelectorAll('script[data-sm-contacttpl]'),function(sc){ 767 var ccfg; try{ccfg=JSON.parse(sc.textContent);}catch(e){return;} 768 var id=sc.getAttribute("data-sm-contacttpl")||""; 769 var cform=document.querySelector('form[data-sm-contactform="'+id.replace(/"/g,"")+'"]'); 770 if(!cform){ // 屿§å¤ãé£ãéããã¼ã¸(æç·¨éç)ã¯æªæ¥ç¶ã®ãã©ã¼ã ã¸é ã«å²ãå½ã¦ã 771 cform=[].filter.call(document.querySelectorAll('form[data-sm-contactform]'),function(f){return !f.__smWired}
771)[0]; 772 } 773 wireContact(cform,ccfg); 774 }); 775 // ââ widget ã®å¯¸æ³/ã³ã³ãã©ã¹ãè£æ£ ââ 776 function fit(host){ 777 if(host.__smFit||!host.shadowRoot) return; host.__smFit=1; 778 var rf=parseFloat(getComputedStyle(document.documentElement).fontSize)||16; 779 if(Math.abs(rf-16)>0.5) host.style.zoom=String(16/rf); 780 var el=host,bg=null; 781 while(el&&el!==document.documentElement){ 782 var c=getComputedStyle(el).backgroundColor; 783 if(c&&!/^rgba\(0, 0, 0, 0\)$|transparent/.test(c)){bg=c;break;} 784 el=el.parentElement; 785 } 786 var m=bg&&bg.match(/(\d+),\s*(\d+),\s*(\d+)/); if(!m) return; 787 if((0.2126*+m[1]+0.7152*+m[2]+0.0722*+m[3])/255>=0.45) return; // æããèæ¯ãªãæ¢å®ã®ã¾ã¾ã§è¯ã 788 var st=document.createElement("style"); 789 st.textContent='h1,h2,h3,h4,h5,strong,b{color:#fff !important}' 790 +'p,span,time,small,li,dd,dt,td,th,label{color:rgba(255,255,255,.78) !important}' 791 +'a{color:#fff !important}article,li,tr,hr,section{border-color:rgba(255,255,255,.28) !important}' 792 +'input,textarea,select{color:#111 !important;background:#fff !important}'; 793 host.shadowRoot.appendChild(st); 794 } 795 function scan(){[].forEach.call(document.querySelectorAll("[data-sm-widget]"),fit);} 796 scan(); var n=0,iv=setInterval(function(){scan();if(++n>40)clearInterval(iv);},250); // loader ã®æç»å¾ ã¡ 797 } 798 if(document.readyState==="loading") document.addEventListener("DOMContentLoaded",boot); else boot(); 799})(); 800</script>
800 801<style>.sm-langswitch-li{display:inline-flex;align-items:center;list-style:none}.sm-langswitch-box{display:inline-flex;align-items:center;gap:.3rem}.sm-lang-globe{flex:none;opacity:.7;color:var(--color-text,#333)}select.sm-lang-select{font:inherit;font-size:.82rem;line-height:1.3;color:var(--color-text,#222);background-color:#ffffff;background-color:var(--color-bg,#ffffff);border:1px solid var(--color-primary-light,rgba(0,0,0,.2));border-radius:999px;padding:.35rem .6rem;cursor:pointer;max-width:10rem}select.sm-lang-select:hover{border-color:var(--color-primary,#666)}select.sm-lang-select:focus-visible{outline:2px solid var(--color-primary,#333);outline-offset:1px}.sm-langswitch-fixed{position:fixed;top:10px;right:12px;z-index:9999;background:#ffffff;background:var(--color-bg,#ffffff);border-radius:999px;padding:.15rem .45rem;box-shadow:0 1px 6px rgba(0,0,0,.15)}.sm-lang-ns{display:inline-flex;gap:.3rem;margin-left:.3rem}.sm-lang-ns a{padding:.1rem .5rem;border-radius:999px;text-decoration:none}.sm-bi{display:inline-flex;flex-direction:column;vertical-align:top}.sm-bi-native{display:block;order:2;font-size:.85em;line-height:1.35;opacity:.72;font-style:normal}.sm-bi-tr{display:block;order:1}html[lang="ja"] .sm-bi-native{order:1;font-size:1em;line-height:inherit;opacity:1;font-style:normal}html[lang="ja"] .sm-bi-tr{display:none}</style> 802<span class="sm-langswitch-box sm-langswitch-fixed"><svg class="sm-lang-globe" viewBox="0 0 24 24" width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="9"></circle><line x1="3" y1="12" x2="21" y2="12"></line><path d="M12 3c2.6 2.8 2.6 15.2 0 18M12 3c-2.6 2.8-2.6 15.2 0 18"></path></svg><select class="sm-lang-select" aria-label="Language" onchange="if(this.value)window.location.href=this.value"><option value="./contact.html" selected="">æ¥æ¬èª</option><option value="./en/contact.html">English</option></select><noscript class="sm-lang-ns"><a href="./contact.html" hreflang="ja" aria-current="true">æ¥æ¬èª</a><a data-sm-dead-link="./en/contact.html" hreflang="en">English</a></noscript></span>
803<script> 804/* content-loader.js â content.json ãå®è¡æã«èªã¿ãdata-editable è¦ç´ ã®ããã¹ã/ãªã³ã¯ã䏿¸ãããã 805 管çç»é¢ã§ããã¹ããä¿åãã㨠content.json ãæ´æ°ããããªãã¼ãã§å³åæ (åãã«ãä¸è¦)ã 806 theme-loader (è²) ã®ããã¹ãçãSITEMEISTER_CONFIG.contentJsonUrl ãç¡ããã° ./content.jsonã */ 807(function () { 808 var cfg = window.SITEMEISTER_CONFIG || {}; 809 var url = cfg.contentJsonUrl || './content.json'; 810 /* â å¤è¨èªãã¼ã¸ã¯åãã±ã¼ã«ã® content.json ãèªã (ä¾ .../<repo>/<v>/en/content.json)ã 811 ãããç¡ã㨠ja ã® content.json ã§ data-editable(è¦åºã/æ¬æ)ã䏿¸ãããã 812 翻訳æ¸ã¿ã®å¤è¨èªãã¼ã¸ãæ¥æ¬èªã«æ»ã£ã¦ãã¾ãã<html lang> ããã±ã¼ã«å¤å®ã® SSOT ã«ããã 813 ãã±ã¼ã«ç¨ content.json ãç¡ããã° fetch 失æ â ãã¤ã¯æ¸ã¿(=翻訳æ¸ã¿)HTMLã®ã¾ã¾(å®å ¨)ã */ 814 var lang = (document.documentElement.getAttribute('lang') || 'ja').trim(); 815 /* â 2026-09-08 æ¯æ£: 以åã¯ãã®ã¹ã¯ãããã絶対URL / ã«ã¼ãç¸å¯¾ãã® contentJsonUrl ã« 816 ããæãã¦ããªãã£ããã¨ãããå®éã®ç¼ãè¾¼ã¿ã¯ AIçæ (github-publish.sh ã® cfgFor)ã» 817 éçãã«ã³ãã¼ã»astro (Layout.astro) ã®ãããããææ¸ç¸å¯¾ã("../content.json") ãªã®ã§ 818 æ¡ä»¶ã«ä¸åº¦ãå ¥ãããè¨èªã¹ã¯ãããå ¨æ¡ä»¶ã§é»ã£ã¦ä¸çºã ã£ã 819 (宿¸¬ creperiz-links/a/en/ : è±èªã§ç¼ãã45ãã¼ã ja ã® content.json ã§æ¥æ¬èªã¸æ»ã)ã 820 URL ã®å½¢å¼ãåãããæ«å°¾ã® content.json ããã±ã¼ã«é ä¸ã¸å¯ããã 821 â åªç: æ¢ã« <locale>/content.json ãæãã¦ãã URL ã«ã¯äºéä»ä¸ããªãã 822 â themeJsonUrl ã¯å¯¾è±¡å¤ (ãã±ã¼ã«å¥ theme.json ã¯åå¨ããªã = å¯ããã¨404)ã */ 823 var locale = lang.replace(/[^A-Za-z0-9_-]/g, ''); 824 if (locale && locale !== 'ja' 825 && url.indexOf('/' + locale + '../content.json') < 0 826 && url.indexOf(locale + '../content.json') !== 0) { 827 url = url.replace(/(^|\/)content\.json(\?|#|$)/, '$1' + locale + '/content.json$2'); 828 } 829 /* ââ ãªã³ã¯å¤ã¯ãµã¤ãã«ã¼ãåºæºã§è§£æ±ºãã âââââââââââââââââââââââââ 830 content.json ã¯ããã¼1㤠= å¤1ã¤ãã ãããããã¼/ããã¿ã¼ã¯å ¨ãã¼ã¸ã§ 831 åããã¼ (home.link.N) ãå ±æãããå¤ã¯æ¡åå ãã¼ã¸åºæºã®ææ¸ç¸å¯¾ 832 (ä¾ "./company/index.html") ãªã®ã§ããã®ã¾ã¾ href ã«å ¥ããã¨æ·±ãã®éã 833 ãµããã¼ã¸ã§ /company/company/index.html ã®ããã«åãã (宿¸¬: æé·¹é»æ©)ã 834 contentJsonUrl ã¯ãã¼ã¸æ·±ãã¶ãã® ./ ../ ãæã¤ = ãããããµã¤ãã«ã¼ããå¤ãã 835 ãããåºæºã«è§£æ±ºãã¦ã«ã¼ã絶対ãã¹ã§æ¸ãæ»ãã°ãTOP ã§ããµããã¼ã¸ã§ã 836 ãããã¼/ããã¿ã¼ã® PATH ãåä¸ã«ãªãã */ 837 var siteRoot = new URL('.', new URL(url, location.href)).href; 838 var siteRootPath = new URL(siteRoot).pathname; 839 /* æ«å°¾ã® index.html ã¯è½ã¨ã㦠URL ã綺éºã«ãããæ¬çª(Apache)ã 840 ãã¬ãã¥ã¼(CloudFront)ããã£ã¬ã¯ã㪠URL ã§ 200 ãè¿ããã¨ã宿¸¬æ¸ã¿ã 841 canonical / og:url ãå ããæ¡å¼µåãªããªã®ã§è¡¨è¨ãæãã */ 842 function stripIndex(p) { return p.replace(/(^|\/)index\.html$/, '$1'); } 843 function resolveEditableUrl(v) { 844 v = String(v); 845 /* 空 / ããã·ã¥ã®ã¿ / ãããã³ã«ç¸å¯¾ / ã¹ãã¼ã ä»ãã¯è§¦ããªã */ 846 if (!v || v.charAt(0) === '#' || /^\/\//.test(v) || /^[a-z][a-z0-9+.\-]*:/i.test(v)) return v; 847 /* ã«ã¼ãçµ¶å¯¾å¤ (管çç»é¢ãä¿åãç´ããå¤ãªã©) ã¯ããµã¤ãã«ã¼ããä¸ä½ãã¹ã« 848 ããç°å¢ (ãã¬ãã¥ã¼ /{repo}/{variant}/) ã§ã¯åºæºã¸å¯ãç´ãã */ 849 if (v.charAt(0) === '/') { 850 if (siteRootPath === '/' || v.indexOf(siteRootPath) === 0) return v; 851 v = v.replace(/^\/+/, ''); 852 } 853 var u; 854 try { u = new URL(v, siteRoot); } catch (e) { return v; } 855 /* ãµã¤ãã«ã¼ãã ../ ã§é£ã³è¶ããå¤ã¯æã¡åã (ãã¬ãã¥ã¼ã¯ /{repo}/{v}/ é ä¸) */ 856 if (u.href.indexOf(siteRoot) !== 0) {
857 try { u = new URL(v.replace(/^(?:\.\.\/)+/, ''), siteRoot); } catch (e2) { return v; } 858 } 859 return stripIndex(u.pathname) + u.search + u.hash; 860 } 861 /* ââ éçãªã³ã¯ãã«ã¼ãçµ¶å¯¾ã¸æãã âââââââââââââââââââââââââââ 862 content.json ãæããªããªã³ã¯ (ãã´/ãã³ãã/ãã¼ã¸å ãããæ»ãç) 㯠863 ææ¸ç¸å¯¾ã®ã¾ã¾ãªã®ã§ãTOP 㯠"./" ãµããã¼ã¸ã¯ "../" 㨠PATH ãé£ãéãã 864 ç¾å¨ãã¼ã¸åºæºã§è§£æ±ºãã¦ã«ã¼ã絶対ã«å¯ããã¨ãå ¨ãã¼ã¸ã§åä¸è¡¨è¨ã«ãªãã 865 åºæºã¯ location ãªã®ã§ããã¬ãã¥ã¼ (/{repo}/{variant}/ é ä¸) ã§ãæ£ããã */ 866 function normalizeStaticLinks() { 867 document.querySelectorAll('a[href]').forEach(function (a) { 868 var v = a.getAttribute('href') || ''; 869 if (!v || /^(#|\/\/|\/)/.test(v) || /^[a-z][a-z0-9+.\-]*:/i.test(v)) return; 870 try { 871 var u = new URL(v, location.href); 872 if (u.origin === location.origin) a.setAttribute('href', stripIndex(u.pathname) + u.search + u.hash); 873 } catch (e) { } 874 }); 875 } 876 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', normalizeStaticLinks); 877 else normalizeStaticLinks(); 878 /* â ä½µè¨ããã㯠(.sm-bi = nativeæ¥æ¬èª + 翻訳) 㯠textContent ä»£å ¥ã§æ§é ãã¨æ¶ããã 879 ããããã±ã¼ã«å¥ content.json ã®å¤ã¯ä½µè¨åãåãã® HTML ããæ¡åããã (i18n 㯠880 emit-content-locale.js ã®å¾ã«ä½µè¨ãæ³¨å ¥ãã) ããæ¥æ¬èªã®ã¿ = 䏿¸ããã㨠881 è±èªãã¼ã¸ã®ä½æçãæ¥æ¬èªã¸æ»ã (宿¸¬ creperiz-links: chrome.footer.body1)ã 882 ãã±ã¼ã«ãã¼ã¸ã§ã¯ãã¤ã¯æ¸ã¿(=翻訳/ä½µè¨æ¸ã¿)HTML ãæ£ã¨ãã¦ããã¹ã䏿¸ããè¦éãã 883 ja ãã¼ã¸ã¯ä½µè¨è¡¨ç¤ºã native ã®ã¿ãªã®ã§å¾æ¥ã©ãã䏿¸ããã (管çç»é¢ç·¨éãå¹ã)ã */ 884 /* è¦ãç®ã®æåãæ¢ã«åããªã䏿¸ãããªã (2026-09-10 追å )ã 885 â textContent ã¸ã®ä»£å ¥ã¯è¦ç´ ã®ä¸èº«ã丸ãã¨å·®ãæ¿ããã®ã§ã<br> ãã¤ã³ã©ã¤ã³ã¿ã°ãæ¶ããã 886 content.json ã®å¤ã¯æ¹è¡ã空ç½ã«æ½°ãã1è¡ãªã®ã§ãæè¨ãåãã§ã 887 ã2è¡ã®è¦åºãã1è¡ã«ãªãããä½µè¨ã®æ§é ãç³ã¾ãããã¨ãã£ãå¤åã 888 èªã¿è¾¼ã¿ã®æ°ç¾mså¾ã«èµ·ãã¦ãããå¶æ¥å ±åãå ¬éå¾ãæ°ç§ãã¤ã¨æåãå¤ãããã®ä¸å ã 889 宿¸¬ 2026-09-10: 46æ¡ä»¶1731ãã¼ã®ãã¡é£ãéã122ä»¶ããã®68ä»¶ã 890 ãæè¨ã¯åãã§ä½è£ã ãéãã= 䏿¸ãããå¿ è¦ãç¡ããã®ã ã£ãã 891 空ç½ã®éãã ããªãåãæåã¨ã¿ãªã (管çç»é¢ã®å®ç·¨éã¯å¾æ¥ã©ããåæ ããã)ã */ 892 /* 空ã®å¤ã§ãç¼ãè¾¼ã¿æ¸ã¿ã®æ¬æãæ¶ããªã (2026-09-10 追å )ã 893 â content.json ã®ç©ºå¤ã¯ãåãè¾¼ããªãã£ããå°ã§ãã£ã¦ãæ¶ãã¦ãã¨ããç·¨éã§ã¯ãªãã 894 ã¨ããã textContent ã¸ãã®ã¾ã¾ä»£å ¥ãã¦ããããããã¼ã¸ãéãã¦æ°ç¾mså¾ã« 895 ãæ¬æããã£ããæ¶ããããã¨ããã£ãã宿¸¬ 2026-09-10: 空å¤ãå«ãæ¡ä»¶34ä»¶ã®ãã¡ 896 確èªãã14ä»¶ã§6ä»¶ã»27ãã¼ãå®éã«æ¶ãã¦ãã 897 (ä¾ bankamata-1 ã®ãã¼ãã¼æ¬æ2㤠/ åè ååå±ã®è¦åºã)ã 898 â 管çç»é¢ã§æ¬å½ã«ç©ºã«ãããå ´åã¯ãã®åå²ã«å½ãããã 899 ãå ¨è¨ªåè ã«å¯¾ãã¦æ¯åæ¬æãæ¶ãããæ¹ãå®å®³ãã¯ããã«å¤§ããã®ã§ç©ºå¤ã¯ç¡è¦ããã */ 900 function blanksBaked(el, value) { 901 if (String(value == null ? '' : value).trim() !== '') return false; 902 return String(el.textContent == null ? '' : el.textContent).trim() !== ''; 903 } 904 function sameText(a, b) { 905 return String(a == null ? '' : a).replace(/\s+/g, '') === String(b == null ? '' : b).replace(/\s+/g, ''); 906 } 907 function keepBaked(el) { 908 if (!locale || locale === 'ja' || !el.querySelector) return false; 909 return !!el.querySelector('[data-sm-bi],[data-i18n-keep]'); 910 } 911 fetch(url, { cache: 'no-cache' }) 912 .then(function (r) { return r.ok ? r.json() : null; }) 913 .then(function (data) { 914 if (!data) return;
915 Object.keys(data).forEach(function (key) { 916 if (key.charCodeAt(0) === 36) return; /* 36 = ãã©ã¼è¨å·ãç´æ¸ããé¿ã String.replace ã®ç¹æ®ç½®æç ´æãé²ã */ 917 var f = data[key]; 918 if (!f || typeof f.value === 'undefined') return; 919 var sel = '[data-editable="' + (window.CSS && CSS.escape ? CSS.escape(key) : key) + '"]'; 920 document.querySelectorAll(sel).forEach(function (el) { 921 if (el.getAttribute('data-editable-type') === 'url') el.setAttribute('href', resolveEditableUrl(f.value)); 922 else if (keepBaked(el)) { /* ä½µè¨ãããã¯ã¯ãã¤ã¯æ¸ã¿HTMLãæ£ã¨ãã (keepBaked ã®ã³ã¡ã³ãåç §) */ } 923 else if (sameText(el.textContent, f.value)) { /* æ¢ã«åãæå (ä¸ã® sameText ã®ã³ã¡ã³ãåç §) */ } 924 else if (blanksBaked(el, f.value)) { /* 空å¤ã§æ¬æãæ¶ããªã (ä¸ã® blanksBaked ã®ã³ã¡ã³ãåç §) */ } 925 else el.textContent = f.value; 926 }); 927 }); 928 }) 929 .catch(function () { /* content.json ä¸å¨æã¯ãã¤ã¯æ¸ã¿HTMLã®ã¾ã¾ */ }); 930})(); 931/* static-nav v2 â SPAã«ã¼ã¿ã¼ã«å¥ªãããå é¨ãªã³ã¯ãé常ã®ãã¼ã¸é·ç§»ã«æ»ãã 932 Next.js çã®ã¯ã©ã¤ã¢ã³ãã«ã¼ã¿ã¼ã¯ <a> ã®ã¯ãªãã¯ãä¹ã£åããéçã³ãã¼ã® 933 company.html ã®ãããªãã¹ãæªç¥ã®ã«ã¼ãã¨ãã¦æ±ãããé·ç§»ã§ããªã(宿¸¬ tnewt.com)ã 934 capture ãã§ã¼ãºã§ãã¬ã¼ã ã¯ã¼ã¯ããå ã«åããã³ãã¼å ã® .html ã¸ã®ãªã³ã¯ã ãã 935 é常é·ç§»ã«åãæ¿ãã(#/mailto/å¤é¨/å¥ã¿ã/修飾ãã¼ã¯å¯¾è±¡å¤)ã 936 937 â v2 (2026-09-10) åä¸ããã¥ã¡ã³ãå ã®ã¢ã³ã«ã¼ã¯ãçµ¶å¯¾ã«æ¨ªåãããªããã 938 æ§çã®é¤å¤ã¯ãhref ã # ã§å§ã¾ãããã ãã ã£ããã¨ããã wget -k 㯠939 `<a href="#menu">` ã `index.html#menu` ã«æ¸ãæããããã 940 ãã³ãã¼ã¬ã¼ã¡ãã¥ã¼ã®ééãªã³ã¯ããã®ã¾ã¾æ¨ªåã対象ã«ãªã£ã¦ããã 941 capture ãã§ã¼ãºã§ stopImmediatePropagation() ããã®ã§ããã¼ãå´ã® 942 $('.menu_icon a').on('click', function(e){ e.preventDefault(); ... }) 943 ãä¸åå¼ã°ãããæ¼ãã¨ãã¼ã¸ã丸ãã¨åèªè¾¼ããã¦ãæ¼ãã¦ãéããªããã 944 宿¸¬ 2026-09-10: éçã³ãã¼86ä»¶ã®ãã¬ãã¥ã¼ã®ãã¡20ä»¶ã®SPã¡ãã¥ã¼ãç¡åå¿ã§ã 945 åãå£ãæ¹ã¯ã¹ã ã¼ã¹ã¹ã¯ãã¼ã«ã»ã¢ã³ã¼ãã£ãªã³ã»ã¿ã(#ã¿ãå)ã«ãèµ·ãã¦ããã 946 å¤å®ã¯ã解決å¾ã®URLãåãããã¥ã¡ã³ããæãããã§è¡ãããã£ã¬ã¯ããªURL (/a/) 㨠947 /a/index.html ã¯åãææ¸ãªã®ã§æ£è¦åãã¦ããæ¯ã¹ãã */ 948(function () { 949 function docKey(u) { 950 return u.origin + u.pathname.replace(/\/index\.html?$/i, '/') + u.search; 951 } 952 document.addEventListener('click', function (e) { 953 var a = e.target && e.target.closest ? e.target.closest('a[href]') : null; 954 if (!a) return; 955 if (e.defaultPrevented || e.button !== 0 || e.metaKey || e.ctrlKey || e.shiftKey || e.altKey) return; 956 var href = a.getAttribute('href') || ''; 957 if (!href || /^(#|mailto:|tel:|javascript:|data:)/i.test(href)) return; 958 if (a.target && a.target !== '_self') return; 959 var url; 960 try { url = new URL(a.href, location.href); } catch (err) { return; } 961 if (url.origin !== location.origin) return; 962 if (docKey(url) === docKey(new URL(location.href))) return; /* â åä¸ãã¼ã¸å ã¢ã³ã«ã¼ */ 963 if (!/\.html?$/i.test(url.pathname)) return; 964 e.preventDefault(); 965 e.stopImmediatePropagation(); 966 window.location.assign(a.href); 967 }, true); 968})(); 969</script>
969 970<style data-sm="sm-langswitch-sp-fix"> 971/* sm-langswitch-sp-fix: SPã¯ãããã¼å³ä¸ããã³ãã¼ã¬ã¼ã®å®ä½ç½®ãªã®ã§ãåºå®è¡¨ç¤ºã®è¨èªåæ¿ã 972 åºå®è§£é¤ãã¦æ¬ææ«å°¾ã®é常ããã¼ã«ç½®ãã 973 â å³ä¸ã«æ®ãã¨ã¿ããã <select> ã«å¥ªããã¦ã¡ãã¥ã¼ãéããªããå·¦ä¸/å³ä¸ã¸éããã®ã 974 ä¸å¯: ãã®ãã¼ã群ã¯ä¸é¨ã«åºå®ã®ã¢ã¯ã·ã§ã³ãã¼ (é»è©±ãã¿ã³ç) ãæã¤ãã®ãå¤ãã 975 ä»åº¦ã¯é»è©±çºä¿¡ãå¡ã (宿¸¬ kanazawa-bunko: A.fab_tel ã®ä¸ã«ä¹ã£ã)ã 976 é常ããã¼ãªãä½ãå¡ããªãããã¹ã¯ãããå¹ ã¯ãã³ãã¼ã¬ã¼ãåºãªãã®ã§å¾æ¥ã©ããå³ä¸ã */ 977@media (max-width: 900px){ 978 .sm-langswitch-fixed{position:static !important;top:auto !important;right:auto !important; 979 bottom:auto !important;left:auto !important;display:flex !important;justify-content:center; 980 width:max-content;margin:1rem auto !important;box-shadow:none !important} 981} 982</style>
982<script> 983 (function () { 984 // ãã縮å°ãã£ãã â common.js ã® fitNav ã¨åä¸ãgap ãæ®µé縮å°(--nav-scale)ãã¦ã 985 // 横並ã³ãåã¾ããªãæã ã .nav-collapsed ãä»ããcommon.css ããã³ãã¼ã¬ã¼ã¸ç³ãã 986 // â ãããç¡ã㨠@media(1200px) ããåºãç»é¢ã§é ç®ã®å¤ãããããã´ãæ¼ãæ½°ãããã³ãã¼ã¬ã¼ãåºãªãã 987 var hdr = document.querySelector('.site-header'); 988 var nav = document.querySelector('.site-nav'); 989 var hdrContainer = hdr && hdr.querySelector('.container'); 990 var NAV_SCALE_MIN = 0.72, LOGO_MIN = 88; 991 function fitNav() { 992 if (!hdr || !nav || !hdrContainer) return; 993 var wasCollapsed = hdr.classList.contains('nav-collapsed'); 994 hdr.classList.remove('nav-collapsed'); 995 nav.style.setProperty('--nav-scale', '1'); 996 if (nav.scrollWidth <= 1) return; 997 var cs = getComputedStyle(hdrContainer); 998 var avail = hdrContainer.clientWidth - (parseFloat(cs.paddingLeft) || 0) - (parseFloat(cs.paddingRight) || 0); 999 for (var scale = 1; scale >= NAV_SCALE_MIN - 0.001; scale -= 0.04) { 1000 nav.style.setProperty('--nav-scale', scale.toFixed(2)); 1001 if (nav.scrollWidth + LOGO_MIN + 16 <= avail) return; 1002 } 1003 nav.style.setProperty('--nav-scale', '1'); 1004 hdr.classList.add('nav-collapsed'); 1005 // ç³ã¿ç´ããæã ãéãã (resize ã®ãã³ã«éããã¡ãã¥ã¼ãéããªããMobileNav ã®ç¶æ ã¨ããããã) 1006 if (!wasCollapsed) nav.classList.remove('open'); 1007 } 1008 fitNav(); 1009 window.addEventListener('resize', fitNav); 1010 window.addEventListener('load', fitNav); 1011 if (document.fonts && document.fonts.ready) document.fonts.ready.then(fitNav); 1012 1013 var header = document.querySelector('.site-header'); 1014 if (header) window.addEventListener('scroll', function () { 1015 header.classList.toggle('scrolled', window.scrollY > 40); 1016 }, { passive: true }); 1017 var obs = new IntersectionObserver(function (entries) { 1018 entries.forEach(function (e) { 1019 if (e.isIntersecting) { e.target.classList.add('visible'); obs.unobserve(e.target); } 1020 }); 1021 }, { threshold: 0.15 }); 1022 document.querySelectorAll('.fade-in').forEach(function (el) { obs.observe(el); }); 1023 })(); 1024 </script>
1024
1024<script src="../theme-loader.js" defer></script>
1024
1024<script src="../edit-bridge.js" defer></script>
1024
1024<script> 1025 (function () { 1026 function init() { 1027 var slides = document.querySelectorAll('.hero-slide'); 1028 if (!slides.length) return; 1029 var dots = document.querySelectorAll('.hero-dot'); 1030 var current = 0, timer = null, INTERVAL = 5000; 1031 function goTo(idx) { 1032 slides[current].classList.remove('active'); 1033 dots[current] && dots[current].classList.remove('active'); 1034 current = (idx + slides.length) % slides.length; 1035 slides[current].classList.add('active'); 1036 dots[current] && dots[current].classList.add('active'); 1037 } 1038 function startAuto() { clearInterval(timer); timer = setInterval(function () { goTo(current + 1); }, INTERVAL); } 1039 dots.forEach(function (dot, i) { dot.addEventListener('click', function () { goTo(i); startAuto(); }); }); 1040 var prevBtn = document.querySelector('.hero-arrow-prev'); 1041 var nextBtn = document.querySelector('.hero-arrow-next'); 1042 if (prevBtn) prevBtn.addEventListener('click', function () { goTo(current - 1); startAuto(); }); 1043 if (nextBtn) nextBtn.addEventListener('click', function () { goTo(current + 1); startAuto(); }); 1044 startAuto(); 1045 } 1046 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); 1047 else init(); 1048 })(); 1049 </script>
1049
1049<script data-sm-widget-loader src="https://widget-column-images-iflag-202605.s3.ap-northeast-1.amazonaws.com/loader.js?siteId=S10293703000002" async></script>
1049 </body> </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.