{"id":94,"date":"2026-11-01T01:14:34","date_gmt":"2026-10-31T16:14:34","guid":{"rendered":"https:\/\/tools.bl-forest.com\/?page_id=94"},"modified":"2026-11-01T01:14:34","modified_gmt":"2026-10-31T16:14:34","slug":"%e6%97%a5%e6%9c%ac%e6%99%82%e9%96%93%e6%99%82%e8%a8%88%ef%bc%8812%e6%99%82%e9%96%93%e8%a1%a8%e8%a8%98%e3%83%bbam%ef%bc%8fpm%ef%bc%89","status":"publish","type":"page","link":"https:\/\/tools.bl-forest.com\/?page_id=94","title":{"rendered":"\u65e5\u672c\u6642\u9593\u6642\u8a08\uff0812\u6642\u9593\u8868\u8a18\u30fbAM\uff0fPM\uff09"},"content":{"rendered":"\n<style>#bfl-clock{max-width:none!important;width:100%;display:block}<\/style>\n<style>\n#bfl-clock{--ink:#102d4b;--blue:#0958ad;--muted:#49647e;box-sizing:border-box;position:relative;background:#f6faff;color:var(--ink);font-family:system-ui,-apple-system,\"Segoe UI\",\"Noto Sans JP\",sans-serif;border:1px solid #d5e4f1;border-radius:24px;overflow:hidden;isolation:isolate;min-height:760px;min-height:min(850px,calc(100svh - 32px));padding:32px;display:flex;flex-direction:column;line-height:1.6;text-align:left}\n#bfl-clock *{box-sizing:border-box}#bfl-clock::before{content:\"\";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 48%,#fff 10%,#eaf3ff88 75%);pointer-events:none}\n#bfl-clock .bfl-top{display:flex;align-items:center;justify-content:space-between;gap:16px}#bfl-clock .bfl-brand{font-weight:800;font-size:12px;letter-spacing:.17em;color:var(--blue)}#bfl-clock .bfl-brand small{display:block;color:var(--muted);font-size:10px;font-weight:500;letter-spacing:.13em;margin-top:3px}\n#bfl-clock button{font:inherit;border:1px solid #9fb9d2;border-radius:8px;padding:8px 14px;background:#fff;color:var(--ink);font-size:12px;cursor:pointer;min-height:42px}#bfl-clock button:hover{border-color:var(--blue);background:#edf5ff}#bfl-clock button:focus-visible,#bfl-clock a:focus-visible{outline:3px solid #1673d2;outline-offset:3px}#bfl-clock button:disabled{color:#607185;background:#eaf0f6;cursor:wait}\n#bfl-clock .bfl-center{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:70px 0 75px;min-height:330px;width:100%}#bfl-clock h2{font-size:13px;font-weight:600;letter-spacing:.24em;color:var(--muted);margin:0 0 22px}#bfl-clock .bfl-time{font-family:ui-monospace,\"SFMono-Regular\",Consolas,\"Liberation Mono\",monospace;font-variant-numeric:tabular-nums;font-weight:500;font-size:clamp(40px,12vw,158px);font-size:clamp(40px,18cqi,158px);line-height:1.1;letter-spacing:-.065em;white-space:nowrap;color:#103b6c;margin:0 0 20px;padding-right:.065em}#bfl-clock{container-type:inline-size}#bfl-clock .bfl-date{font-size:clamp(14px,2.4vw,20px);letter-spacing:.08em;color:#34516d}#bfl-clock .bfl-zone{font-size:11px;letter-spacing:.16em;color:var(--muted);margin-top:12px}#bfl-clock .bfl-state{display:inline-flex;align-items:center;gap:8px;color:#674600;background:#fff2cc;border:1px solid #d5bb7d;border-radius:100px;font-size:12px;font-weight:600;padding:5px 12px;margin-top:28px}#bfl-clock .bfl-state::before{content:\"\";width:6px;height:6px;background:currentColor;border-radius:50%}#bfl-clock[data-state=ok] .bfl-state{background:#e9f4ff;border-color:#a4c5e5;color:#165c9e}\n#bfl-clock .bfl-bottom{border-top:1px solid #cedeed;padding-top:20px;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;font-size:11px;color:var(--muted)}#bfl-clock .bfl-details{display:flex;gap:8px 22px;flex-wrap:wrap;margin:0 0 8px}#bfl-clock p{margin:0 0 6px}#bfl-clock a{color:#175c9c;text-decoration:underline;text-underline-offset:3px}#bfl-clock .bfl-error{color:#8e3a16;font-weight:600}#bfl-clock .bfl-error:empty{display:none}#bfl-clock .bfl-note{max-width:800px}#bfl-clock:fullscreen{border:0;border-radius:0;min-height:100svh;padding:36px;background:#f6faff}#bfl-clock [hidden]{display:none!important}\n@media(max-width:520px){#bfl-clock{padding:20px 14px;border-radius:16px;min-height:calc(100svh - 32px)}#bfl-clock .bfl-center{padding:65px 0;min-height:300px}#bfl-clock .bfl-bottom{grid-template-columns:1fr}#bfl-clock .bfl-bottom button{justify-self:start}#bfl-clock .bfl-brand{font-size:10px}#bfl-clock h2{font-size:11px}#bfl-clock .bfl-top button{font-size:11px;padding:6px 10px}}\n@media(prefers-reduced-motion:reduce){#bfl-clock *{scroll-behavior:auto!important}}\n\n<\/style>\n<style>\n\n\/* Clock module only. Parent page-frame rules must be scoped to page-id-32. *\/\n#bfl-clock{--bfl-admin-height:0px;max-width:none!important;width:100%;min-height:calc(100vh - var(--bfl-admin-height));min-height:calc(100dvh - var(--bfl-admin-height));height:auto;display:grid;grid-template-rows:auto 1fr auto;gap:0;padding:clamp(12px,2.2vw,28px);border:0;border-radius:0;overflow:visible}\nbody.admin-bar #bfl-clock{--bfl-admin-height:32px}\n#bfl-clock .bfl-top{gap:12px;min-height:36px}\n#bfl-clock .bfl-brand{font-size:11px;letter-spacing:.12em}\n#bfl-clock .bfl-brand small{font-size:9px;margin-top:1px}\n#bfl-clock button{min-height:36px;padding:6px 12px;line-height:1.4}\n#bfl-clock .bfl-center{min-height:0;padding:12px 0;gap:0}\n#bfl-clock h2{font-size:12px;line-height:1.4;margin:0 0 10px}\n#bfl-clock .bfl-time{font-size:clamp(48px,min(20cqi,25dvh),260px);line-height:1.05;letter-spacing:-.055em;margin:0 0 12px;padding-right:.055em;max-width:100%}\n#bfl-clock .bfl-date{font-size:clamp(13px,1.5vw,20px);line-height:1.5;letter-spacing:.04em;text-align:center}\n#bfl-clock .bfl-zone{font-size:10px;line-height:1.4;letter-spacing:.1em;margin-top:6px}\n#bfl-clock .bfl-state{max-width:100%;font-size:11px;line-height:1.5;margin-top:12px;padding:4px 10px;text-align:center}\n#bfl-clock .bfl-state::before{flex:0 0 6px}\n#bfl-clock .bfl-bottom{font-size:11px;line-height:1.5;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-top:10px;align-items:start}\n#bfl-clock .bfl-bottom-main{min-width:0}\n#bfl-clock .bfl-provider{margin-bottom:3px}\n#bfl-clock .bfl-essential-note{margin:0 0 3px;overflow-wrap:anywhere}\n#bfl-clock .bfl-technical summary{cursor:pointer;display:list-item;font-size:11px;line-height:1.5;padding:2px 0;color:var(--muted)}\n#bfl-clock .bfl-technical summary:focus-visible{outline:3px solid #1673d2;outline-offset:3px}\n#bfl-clock .bfl-technical[open]{margin-top:4px}\n#bfl-clock .bfl-details{margin:8px 0 4px;gap:4px 16px}\n#bfl-clock .bfl-error{max-width:100%;overflow-wrap:anywhere;margin:3px 0}\n#bfl-clock:fullscreen{--bfl-admin-height:0px;min-height:100dvh;padding:clamp(12px,2.2vw,28px)}\n@media(max-width:782px){body.admin-bar #bfl-clock{--bfl-admin-height:46px}}\n@media(max-width:520px){#bfl-clock{padding:14px 16px}#bfl-clock .bfl-bottom{grid-template-columns:1fr;gap:8px}#bfl-clock .bfl-bottom button{justify-self:start}#bfl-clock .bfl-top button{font-size:11px}#bfl-clock .bfl-brand{font-size:10px}#bfl-clock .bfl-center{padding:12px 0}#bfl-clock .bfl-time{font-size:clamp(24px,min(20cqi,25dvh),260px)}}\n@media(max-height:460px) and (min-width:521px){#bfl-clock{padding:10px 16px}#bfl-clock .bfl-center{padding:4px 0}#bfl-clock h2{margin-bottom:4px;font-size:10px}#bfl-clock .bfl-time{font-size:clamp(42px,min(20cqi,23dvh),220px);margin-bottom:4px}#bfl-clock .bfl-zone{display:none}#bfl-clock .bfl-state{margin-top:5px}#bfl-clock .bfl-bottom{padding-top:6px;font-size:10px}#bfl-clock .bfl-technical summary{font-size:10px}}\n<\/style>\n<style>\n\/* Observed WordPress theme frame; this page only. *\/\nbody.page-id-94 > .wp-site-blocks > header.wp-block-template-part,\nbody.page-id-94 > .wp-site-blocks > footer.wp-block-template-part,\nbody.page-id-94 > .wp-site-blocks > main.wp-block-group > div.wp-block-group:first-child,\nbody.page-id-94 > .wp-site-blocks > main.wp-block-group > section.wp-block-template-part{display:none!important}\nbody.page-id-94,body.page-id-94 > .wp-site-blocks,\nbody.page-id-94 > .wp-site-blocks > main.wp-block-group,\nbody.page-id-94 > .wp-site-blocks > main.wp-block-group > .entry-content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}\nbody.page-id-94 > .wp-site-blocks > main.wp-block-group > .entry-content > #bfl-clock{margin:0!important}\n#bfl-clock .bfl-brand{color:var(--blue);text-decoration:none;line-height:1.5}\n#bfl-clock .bfl-top{flex-wrap:wrap}\n<\/style>\n<style>body.admin-bar #bfl-clock:fullscreen{--bfl-admin-height:0px}<\/style>\n<style>\n#bfl-clock .bfl-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}\n#bfl-clock .bfl-switch{font-size:12px;line-height:1.4;padding:8px 10px;border:1px solid #9fb9d2;border-radius:8px;background:#fff;text-decoration:none;white-space:nowrap}\n#bfl-clock .bfl-format-label{font-size:10px;color:var(--muted);letter-spacing:.12em;margin:0 0 8px}\n#bfl-clock .bfl-time{font-size:clamp(24px,min(15cqi,25dvh),210px);letter-spacing:-.045em}\n@media(max-width:520px){#bfl-clock .bfl-top{gap:6px}#bfl-clock .bfl-actions{gap:5px}#bfl-clock .bfl-switch{font-size:11px;padding:7px 8px}#bfl-clock .bfl-brand{font-size:9px;letter-spacing:.04em}#bfl-clock .bfl-brand small{font-size:8px;letter-spacing:.03em}}\n<\/style>\n<section id=\"bfl-clock\" aria-label=\"\u65e5\u672c\u6642\u9593\u306e\u6642\u8a08\" data-state=\"unsynced\">\n <header class=\"bfl-top\"><a class=\"bfl-brand\" href=\"https:\/\/tools.bl-forest.com\/\" aria-label=\"Blue Forest LAB \u30db\u30fc\u30e0\">BLUE FOREST LAB<small>STANDARD TIME CLOCK<\/small><\/a><div class=\"bfl-actions\"><a class=\"bfl-switch\" href=\"https:\/\/tools.bl-forest.com\/?page_id=32\">24\u6642\u9593\u8868\u8a18\u3078<\/a><button type=\"button\" data-fullscreen hidden>\u5168\u753b\u9762\u8868\u793a<\/button><\/div><\/header>\n <div class=\"bfl-center\"><h2>\u65e5\u672c\u6642\u9593<\/h2><div class=\"bfl-format-label\">12\u6642\u9593\u8868\u8a18<\/div><div class=\"bfl-time\" data-time role=\"timer\" aria-live=\"off\" aria-label=\"\u65e5\u672c\u6642\u9593\u30fb12\u6642\u9593\u8868\u8a18\">&#8212; &#8211;:&#8211;:&#8211;<\/div><div class=\"bfl-date\" data-date>\u6642\u523b\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3044\u307e\u3059<\/div><div class=\"bfl-zone\">JST \/ UTC +09:00 \u00b7 ASIA\/TOKYO<\/div><div class=\"bfl-state\" data-status role=\"status\" aria-live=\"polite\">\u672a\u540c\u671f<\/div><\/div>\n <footer class=\"bfl-bottom\"><div class=\"bfl-bottom-main\"><div class=\"bfl-provider\">\u53d6\u5f97\u5143\uff1a<a href=\"https:\/\/utctime.app\/api\" target=\"_blank\" rel=\"noopener noreferrer\">UTCTime API<\/a> \u00b7 <a href=\"https:\/\/utctime.app\/terms\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u5229\u7528\u6761\u4ef6<\/a><\/div><p class=\"bfl-essential-note\">HTTPS\u3067\u53d6\u5f97\uff08\u76f4\u63a5\u306eNTP\u901a\u4fe1\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff09\u3002\u63a8\u5b9a\u6642\u523b\u306e\u305f\u3081\u7cbe\u5ea6\u306f\u4fdd\u8a3c\u3055\u308c\u307e\u305b\u3093\u3002<\/p><p data-error class=\"bfl-error\" role=\"status\"><\/p><details class=\"bfl-technical\"><summary>\u53d6\u5f97\u72b6\u6cc1\u30fb\u6ce8\u610f\u70b9<\/summary><div class=\"bfl-details\"><span data-last>\u6700\u7d42\u6210\u529f\uff1a\u306a\u3057<\/span><span data-rtt>\u901a\u4fe1\u5f80\u5fa9\uff1a\u2014<\/span><\/div><p class=\"bfl-note\">NTP\u540c\u671f\u30b5\u30fc\u30d0\u30fc\u306e\u6642\u523b\u3092HTTPS\u3067\u53d6\u5f97\u3057\u3001\u901a\u4fe1\u6642\u9593\u3092\u63a8\u5b9a\u88dc\u6b63\u3057\u307e\u3059\u3002\u30d6\u30e9\u30a6\u30b6\u30fc\u306b\u3088\u308b\u76f4\u63a5\u306eNTP\u901a\u4fe1\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002<\/p><p class=\"bfl-note\">\u8868\u793a\u306f\u63a8\u5b9a\u6642\u523b\u3067\u3059\u3002\u901a\u4fe1\u306e\u975e\u5bfe\u79f0\u6027\u30fb\u6700\u59271\u79d2\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u7b49\u306b\u3088\u308b\u8aa4\u5dee\u304c\u3042\u308a\u307e\u3059\u3002\u6bce\u5206\u518d\u53d6\u5f97\u3002PC\u306e\u6642\u8a08\u8a2d\u5b9a\u306f\u5909\u66f4\u3057\u307e\u305b\u3093\u3002<\/p><\/details><\/div><button type=\"button\" data-sync>\u6642\u523b\u3092\u518d\u53d6\u5f97<\/button><\/footer>\n <noscript><p class=\"bfl-error\">JavaScript\u304c\u7121\u52b9\u306a\u305f\u3081\u3001\u6642\u8a08\u3068\u6642\u523b\u306e\u53d6\u5f97\u3092\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002<\/p><\/noscript>\n<\/section>\n\n<script>\n<!--\n\n\/* Pure clock math: no PC-clock dependency after synchronization. *\/\n(function(root){\n'use strict';\nconst MAX_RTT=5000, STALE_MS=180000;\nfunction validate(body){\n if(!body || typeof body!=='object' || Array.isArray(body) || typeof body.unix_ms!=='number' || !Number.isSafeInteger(body.unix_ms) || body.unix_ms<Date.UTC(2020,0,1) || body.unix_ms>=Date.UTC(2100,0,1)) throw new Error('\u6642\u523b\u30c7\u30fc\u30bf\u306e\u5f62\u5f0f\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002');\n return body.unix_ms;\n}\nfunction sample(body,start,end){\n const rtt=end-start;\n if(!Number.isFinite(start)||!Number.isFinite(end)||rtt<0||rtt>MAX_RTT) throw new Error('\u5fdc\u7b54\u304c\u9045\u3044\u305f\u3081\u3001\u3053\u306e\u6642\u523b\u3092\u63a1\u7528\u3057\u307e\u305b\u3093\u3067\u3057\u305f\u3002');\n return {epoch:validate(body)+rtt\/2, mono:end, rtt};\n}\nfunction now(anchor,mono){return anchor.epoch+(mono-anchor.mono);}\nfunction stale(anchor,mono){return !anchor || mono<anchor.mono || mono-anchor.mono>STALE_MS;}\nfunction twelveHour(t){const h=Number(t.slice(0,2));return (h<12?'AM':'PM')+' '+String(h%12||12).padStart(2,'0')+t.slice(2);}\nconst api={validate,sample,now,stale,twelveHour,STALE_MS,MAX_RTT};\nif(typeof module==='object'&&module.exports) module.exports=api;\nelse root.BFLClockCore=api;\n})(typeof window==='object'?window:globalThis);\n\n(function(){\n'use strict';\nconst el=document.getElementById('bfl-clock');\nif(!el) return;\nif(el.bflDispose) el.bflDispose();\nconst core=window.BFLClockCore, q=s=>el.querySelector(s);\nconst clock=q('[data-time]'), date=q('[data-date]'), status=q('[data-status]'), error=q('[data-error]'), syncButton=q('[data-sync]'), fullButton=q('[data-fullscreen]');\nconst timeFormat=new Intl.DateTimeFormat('ja-JP',{timeZone:'Asia\/Tokyo',hour:'2-digit',minute:'2-digit',second:'2-digit',hourCycle:'h23'});\nconst dateFormat=new Intl.DateTimeFormat('ja-JP',{timeZone:'Asia\/Tokyo',year:'numeric',month:'long',day:'numeric',weekday:'long'});\nlet anchor=null, busy=false, disposed=false, controller=null, lastAttempt=-Infinity, failed=false, resumeRequired=false, timer, retryTimer;\nlet lastWall=Date.now(),lastMono=performance.now();\nfunction setStatus(label,state){if(status.textContent!==label) status.textContent=label;el.dataset.state=state;}\nfunction render(){\n if(disposed) return;\n const mono=performance.now(), wall=Date.now();\n \/\/ A wall\/monotonic discontinuity may be sleep or a PC clock change. Keep corrected\n \/\/ time independent of Date.now, but do not keep claiming a fresh reference.\n if(Math.abs((wall-lastWall)-(mono-lastMono))>2000 && anchor) resumeRequired=true;\n lastWall=wall;lastMono=mono;\n const value=anchor?core.now(anchor,mono):(failed?wall:null);\n if(value!==null){const t=core.twelveHour(timeFormat.format(value));if(clock.textContent!==t)clock.textContent=t;date.textContent=dateFormat.format(value);}\n if(busy) setStatus(anchor?'\u6642\u523b\u3092\u518d\u53d6\u5f97\u4e2d':'\u672a\u540c\u671f \u00b7 \u53d6\u5f97\u4e2d','pending');\n else if(failed) setStatus(anchor?'\u518d\u540c\u671f\u5fc5\u8981 \u00b7 \u524d\u56de\u306e\u53d6\u5f97\u6642\u523b\u304b\u3089\u63a8\u5b9a':'\u672a\u540c\u671f \u00b7 PC\u306e\u6642\u8a08\u3092\u8868\u793a','error');\n else if(!anchor) setStatus('\u672a\u540c\u671f','unsynced');\n else if(resumeRequired||core.stale(anchor,mono)) setStatus('\u518d\u540c\u671f\u5fc5\u8981 \u00b7 \u524d\u56de\u306e\u53d6\u5f97\u6642\u523b\u304b\u3089\u63a8\u5b9a','stale');\n else setStatus('HTTPS\u6642\u523b\u53d6\u5f97\u6e08\u307f \u00b7 \u63a8\u5b9a\u6642\u523b','ok');\n const remaining=Math.max(0,30000-(mono-lastAttempt));\n syncButton.disabled=busy||remaining>0;\n syncButton.textContent=busy?'\u53d6\u5f97\u4e2d\u2026':remaining>0?'\u518d\u53d6\u5f97\u307e\u3067 '+Math.ceil(remaining\/1000)+'\u79d2':'\u6642\u523b\u3092\u518d\u53d6\u5f97';\n timer=setTimeout(render,100);\n}\nasync function synchronize(){\n const mono=performance.now();\n if(disposed||busy||document.hidden||mono-lastAttempt<30000)return;\n busy=true;lastAttempt=mono;\n controller=new AbortController();\n const activeController=controller;\n const timeout=setTimeout(()=>activeController.abort(),5000);\n try{\n  \/\/ Public time only. No credentials, referrer or user data. Cache-busting nonce\n  \/\/ is elapsed browser time, not an identifier or local wall-clock timestamp.\n  const start=performance.now();\n  const response=await fetch('https:\/\/utctime.app\/api\/now?bfl='+Math.floor(start),{method:'GET',mode:'cors',credentials:'omit',cache:'no-store',referrerPolicy:'no-referrer',signal:activeController.signal});\n  if(!response.ok)throw new Error('\u6642\u523b\u30b5\u30fc\u30d0\u30fc\u306e\u5fdc\u7b54\u30a8\u30e9\u30fc\uff08HTTP '+response.status+'\uff09\u3002');\n  const type=response.headers.get('content-type')||'';\n  if(!type.toLowerCase().includes('application\/json'))throw new Error('\u6642\u523b\u30b5\u30fc\u30d0\u30fc\u304b\u3089JSON\u4ee5\u5916\u306e\u5fdc\u7b54\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f\u3002');\n  const bodyText=await response.text();\n  if(bodyText.length>8192)throw new Error('\u6642\u523b\u30b5\u30fc\u30d0\u30fc\u306e\u5fdc\u7b54\u30b5\u30a4\u30ba\u304c\u60f3\u5b9a\u5916\u3067\u3059\u3002');\n  let body;try{body=JSON.parse(bodyText);}catch{throw new Error('\u6642\u523b\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u53d6\u308c\u307e\u305b\u3093\u3067\u3057\u305f\u3002');}\n  const received=performance.now();\n  const next=core.sample(body,start,received);\n  if(disposed||activeController.signal.aborted)return;\n  anchor=next;failed=false;resumeRequired=false;\n  error.textContent='';\n  q('[data-last]').textContent='\u6700\u7d42\u6210\u529f\uff1a'+timeFormat.format(next.epoch)+' JST';\n  q('[data-rtt]').textContent='\u901a\u4fe1\u5f80\u5fa9\uff1a'+Math.round(next.rtt)+' ms\uff08\u7247\u9053\u306f\u534a\u5206\u3068\u4eee\u5b9a\uff09';\n }catch(e){\n  if(disposed)return;\n  failed=true;\n  error.textContent=(e.name==='AbortError'?'\u53d6\u5f97\u304c\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f\u3002':e instanceof TypeError?'\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\u901a\u4fe1\u30fbCORS\u30fb\u30d6\u30e9\u30a6\u30b6\u30fc\u306e\u5236\u9650\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002':e.message)+' \u81ea\u52d5\u3067\u518d\u8a66\u884c\u3057\u307e\u3059\u3002';\n }finally{\n  clearTimeout(timeout);\n  if(!disposed){busy=false;controller=null;}\n }\n}\nfunction visibility(){\n if(document.hidden){if(anchor)resumeRequired=true;return;}\n clearTimeout(retryTimer);\n if(anchor)resumeRequired=true;\n const delay=Math.max(0,30000-(performance.now()-lastAttempt));\n retryTimer=setTimeout(synchronize,delay);\n}\nasync function fullscreen(){\n try{if(document.fullscreenElement===el)await document.exitFullscreen();else await el.requestFullscreen();}\n catch{error.textContent='\u3053\u306e\u30d6\u30e9\u30a6\u30b6\u30fc\u3067\u306f\u5168\u753b\u9762\u8868\u793a\u3092\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002';}\n}\nfunction fullChanged(){fullButton.textContent=document.fullscreenElement===el?'\u5168\u753b\u9762\u3092\u7d42\u4e86':'\u5168\u753b\u9762\u8868\u793a';}\nfunction pageShow(e){if(e.persisted)visibility();}\nsyncButton.addEventListener('click',synchronize);\nfullButton.addEventListener('click',fullscreen);\nif(el.requestFullscreen && document.fullscreenEnabled)fullButton.hidden=false;\ndocument.addEventListener('visibilitychange',visibility);\ndocument.addEventListener('fullscreenchange',fullChanged);\nwindow.addEventListener('pageshow',pageShow);\nconst interval=setInterval(synchronize,60000);\nel.bflDispose=function(){disposed=true;controller?.abort();clearTimeout(timer);clearTimeout(retryTimer);clearInterval(interval);syncButton.removeEventListener('click',synchronize);fullButton.removeEventListener('click',fullscreen);document.removeEventListener('visibilitychange',visibility);document.removeEventListener('fullscreenchange',fullChanged);window.removeEventListener('pageshow',pageShow);};\nrender();synchronize();\n})();\n\n\n\/\/ -->\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>BLUE FOREST LABSTANDARD TIME CLOCK 24\u6642\u9593\u8868\u8a18\u3078\u5168\u753b\u9762\u8868\u793a \u65e5\u672c\u6642\u9593 12\u6642\u9593\u8868\u8a18 &#8212; &#8211;:&#8211;:&#8211; \u6642\u523b\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3044\u307e\u3059 JST \/  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-94","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=\/wp\/v2\/pages\/94","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=94"}],"version-history":[{"count":2,"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=\/wp\/v2\/pages\/94\/revisions"}],"predecessor-version":[{"id":96,"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=\/wp\/v2\/pages\/94\/revisions\/96"}],"wp:attachment":[{"href":"https:\/\/tools.bl-forest.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}