{"id":12398,"date":"2026-09-24T08:34:00","date_gmt":"2026-09-23T23:34:00","guid":{"rendered":"https:\/\/chicodori.net\/?p=12398"},"modified":"2026-08-21T00:04:54","modified_gmt":"2026-08-20T15:04:54","slug":"%e5%86%86%e2%98%85%e5%8d%8a%e5%be%84%e3%81%a8%e7%9b%b4%e5%be%84%e3%83%81%e3%83%a3%e3%83%ac%e3%83%b3%e3%82%b8","status":"publish","type":"post","link":"https:\/\/chicodori.net\/?p=12398","title":{"rendered":"\u5186\u2605\u534a\u5f84\u3068\u76f4\u5f84\u30c1\u30e3\u30ec\u30f3\u30b8"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u3001\u5186\u306e\u300c\u534a\u5f84\u300d\u3068\u300c\u76f4\u5f84\u300d\u306e\u95a2\u4fc2\u3092\u3001\u56f3\u3092\u898b\u306a\u304c\u3089\u30b2\u30fc\u30e0\u611f\u899a\u3067\u5fa9\u7fd2\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<div class=\"wp-block-word-balloon-word-balloon-block\"><div class=\"w_b_box w_b_w100 w_b_flex w_b_div\"><div class=\"w_b_wrap w_b_wrap_talk w_b_L w_b_flex w_b_div\" style=\"\"><div class=\"w_b_ava_box w_b_relative w_b_ava_L w_b_f_n w_b_div\"><div class=\"w_b_icon_wrap w_b_relative w_b_div\"><div class=\"w_b_ava_wrap w_b_direction_L w_b_mp0 w_b_div\"><div class=\"w_b_ava_effect w_b_relative w_b_oh w_b_radius w_b_size_M w_b_div\" style=\"\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/chicodori.net\/wp-content\/uploads\/2022\/05\/chico.jpg\" width=\"96\" height=\"96\" alt=\"\" class=\"w_b_ava_img w_b_w100 w_b_h100  w_b_mp0 w_b_img\" style=\"\" \/>\n<\/div><\/div><\/div><\/div><div class=\"w_b_bal_box w_b_bal_L w_b_relative w_b_direction_L w_b_w100 w_b_div\"><div class=\"w_b_space w_b_mp0 w_b_div\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"1\" height=\"38\" viewBox=\"0 0 1 1\" fill=\"transparent\" stroke=\"transparent\" stroke-miterlimit=\"10\" class=\"w_b_db w_b_mp0\"><polygon fill=\"transparent\" stroke=\"transparent\" points=\"0,1 0,1 0,1 0,1 \"\/><\/svg><\/div><div class=\"w_b_bal_outer w_b_flex w_b_mp0 w_b_relative w_b_div\" style=\"\"><div class=\"w_b_bal_wrap w_b_bal_wrap_L w_b_div\"><div class=\"w_b_bal w_b_relative w_b_talk w_b_talk_L w_b_shadow_L w_b_ta_L w_b_div\"><div class=\"w_b_quote w_b_div\"><p>\u534a\u5f84\u3068\u76f4\u5f84\u306f\u3001\u8a00\u8449\u3060\u3051\u3067\u899a\u3048\u308b\u3088\u308a\u3082\u3001\u56f3\u3092\u898b\u306a\u304c\u3089\u300c\u3053\u3053\u304b\u3089\u3053\u3053\u307e\u3067\u304c\u534a\u5f84\u300d\u300c\u3053\u3063\u3061\u306f\u76f4\u5f84\u300d\u3068\u8003\u3048\u308b\u3068\u5206\u304b\u308a\u3084\u3059\u3044\u3088\uff01\u30ec\u30d9\u30eb\u3092\u4e0a\u3052\u306a\u304c\u3089\u6311\u6226\u3057\u3066\u307f\u3088\u3046\uff01<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u25a0\u3069\u3093\u306a\u30b2\u30fc\u30e0\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5186\u306e\u56f3\u3092\u898b\u3066\u3001\u534a\u5f84\u3084\u76f4\u5f84\u3001\u5186\u3092\u4e26\u3079\u305f\u3068\u304d\u306e\u9577\u3055\u3092\u6c42\u3081\u308b\u30b2\u30fc\u30e0\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Level1\u3067\u306f\u534a\u5f84\u3068\u76f4\u5f84\u306e\u57fa\u672c\u3001Level2\u30fb3\u3067\u306f\u8907\u6570\u306e\u5186\u3092\u4f7f\u3063\u305f\u554f\u984c\u306b\u6311\u6226\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3055\u3089\u306b\u300c\u535a\u58eb\u300d\u3067\u306f\u3001\u5186\u304c\u91cd\u306a\u3063\u305f\u5c11\u3057\u8907\u96d1\u306a\u56f3\u3082\u767b\u5834\u3002\u56f3\u306e\u4e2d\u306b\u3042\u308b\u9577\u3055\u3092\u624b\u304c\u304b\u308a\u306b\u3057\u3066\u3001\u7b54\u3048\u3092\u8003\u3048\u3066\u307f\u3088\u3046\uff01<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7b54\u3048\u306f\u30c6\u30f3\u30ad\u30fc\u3067\u5165\u529b\u3057\u3001\u6b63\u89e3\u3059\u308b\u3068\u81ea\u52d5\u3067\u6b21\u306e\u554f\u984c\u3078\u9032\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u25a0\u3055\u3042\u3001\u3084\u3063\u3066\u307f\u3088\u3046\uff01<\/h3>\n\n\n<div class=\"ifw_wrap ifw_center\"><button class=\"ifw_btn\" data-postid=\"12398\" data-buttoncount=\"1\">\u3053\u308c\u597d\u304d<span class=\"material-symbols-rounded\">favorite<\/span><span class=\"ifw_count\" id=\"ifw_count_12398_1\">0<\/span><\/button><div class=\"ifw_message_wrap ifw_top_left\" id=\"ifw_message_12398_1\"><div class=\"ifw_message\"><div class=\"ifw_text\"><p class=\"ifw_processing\">\u9001\u4fe1\u4e2d\u3067\u3059<\/p><\/div><\/div><div class=\"ifw_arrow\"><\/div><\/div><div class=\"ifw_message_wrap ifw_top_left ifw_thanks\" id=\"ifw_thanks_12398_1\"><div class=\"ifw_close\" data-id=\"12398_1\">\u00d7<\/div><div class=\"ifw_message\"><div class=\"ifw_image\"><img decoding=\"async\" src=\"\" id=\"ifw_image_12398_1\"><\/div><div class=\"ifw_text\" id=\"ifw_showmessage_12398_1\"><\/div><\/div><div class=\"ifw_arrow\"><\/div><\/div><\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n.circle-game,\n.circle-game *{\n  box-sizing:border-box;\n}\n\n.circle-game{\n  max-width:780px;\n  margin:16px auto;\n  padding:16px;\n  background:#fff8e8;\n  border:4px solid #ffd36e;\n  border-radius:24px;\n  box-shadow:0 6px 0 #f1b84b;\n  text-align:center;\n  color:#4a3428;\n  font-family:\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",sans-serif;\n  position:relative;\n  overflow:hidden;\n}\n\n.circle-game h2{\n  margin:0 0 5px;\n  font-size:27px;\n  color:#ff8a3d;\n}\n\n.game-lead{\n  margin-bottom:8px;\n  font-size:15px;\n  font-weight:bold;\n  color:#7a5734;\n}\n\n.level-buttons{\n  display:flex;\n  justify-content:center;\n  gap:8px;\n  flex-wrap:wrap;\n  margin:10px 0;\n}\n\n.level-btn{\n  padding:8px 15px;\n  border:2px solid #8bd3ff;\n  border-radius:15px;\n  background:#fff;\n  box-shadow:0 3px 0 #55aee0;\n  font-size:15px;\n  font-weight:bold;\n  cursor:pointer;\n}\n\n.level-btn.active{\n  background:#fff3c4;\n  border-color:#ffbf5a;\n  box-shadow:0 3px 0 #f1b84b;\n  color:#ff7a3d;\n}\n\n.level-btn[data-level=\"4\"]{\n  border-color:#c39cff;\n  box-shadow:0 3px 0 #9968dc;\n}\n\n.level-btn[data-level=\"4\"].active{\n  background:#f1e8ff;\n  border-color:#9968dc;\n  color:#7143b7;\n}\n\n.score{\n  margin:6px 0;\n  font-size:14px;\n  font-weight:bold;\n}\n\n.problem-card{\n  background:#fff;\n  border:3px solid #ffd36e;\n  border-radius:18px;\n  padding:8px 10px;\n}\n\n.question-text{\n  min-height:28px;\n  margin-bottom:4px;\n  font-size:17px;\n  font-weight:bold;\n  color:#8a5a2b;\n}\n\n.circle-wrap{\n  width:100%;\n  max-width:560px;\n  margin:0 auto;\n}\n\n.circle-svg{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n.circle-shape{\n  fill:#fffdf7;\n  stroke:#4a3428;\n  stroke-width:4;\n}\n\n.main-line{\n  stroke:#4a3428;\n  stroke-width:4;\n}\n\n.center-dot{\n  fill:#4a3428;\n}\n\n.guide-line{\n  fill:none;\n  stroke:#777;\n  stroke-width:2;\n  stroke-dasharray:7 6;\n}\n\n.measure-text{\n  font-size:22px;\n  font-weight:bold;\n  fill:#4a3428;\n}\n\n.unknown-text{\n  font-size:27px;\n  font-weight:bold;\n  fill:#ff7a3d;\n}\n\n\u535a\u58eb .unknown-text{\n  fill:#7143b7;\n}\n\n.answer-area{\n  margin-top:8px;\n}\n\n.answer-label{\n  margin-bottom:3px;\n  font-size:14px;\n  font-weight:bold;\n}\n\n.answer-display{\n  width:135px;\n  min-height:39px;\n  margin:0 auto 7px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:#fff;\n  border:3px solid #8bd3ff;\n  border-radius:12px;\n  font-size:24px;\n  font-weight:bold;\n}\n\n.keypad{\n  width:100%;\n  max-width:600px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:repeat(10,1fr);\n  gap:5px;\n}\n\n.key{\n  min-height:39px;\n  padding:3px;\n  border:2px solid #8bd3ff;\n  border-radius:9px;\n  background:#fff;\n  box-shadow:0 3px 0 #55aee0;\n  font-size:19px;\n  font-weight:bold;\n  color:#4a3428;\n  cursor:pointer;\n}\n\n.key:active{\n  transform:translateY(2px);\n  box-shadow:0 1px 0 #55aee0;\n}\n\n.key.action{\n  background:#fff3c4;\n  border-color:#ffbf5a;\n  box-shadow:0 3px 0 #f1b84b;\n}\n\n.key.enter{\n  background:#d9f99d;\n  border-color:#84cc16;\n  box-shadow:0 3px 0 #65a30d;\n}\n\n.result{\n  min-height:23px;\n  margin-top:6px;\n  font-size:18px;\n  font-weight:bold;\n}\n\n.correct-overlay{\n  position:absolute;\n  inset:0;\n  z-index:20;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex-direction:column;\n  background:rgba(255,248,232,.92);\n  color:#ff7a3d;\n  font-weight:bold;\n  animation:pop .35s ease;\n}\n\n.correct-mark{\n  font-size:70px;\n  line-height:1;\n}\n\n.correct-text{\n  margin-top:5px;\n  font-size:44px;\n}\n\n@keyframes pop{\n  0%{transform:scale(.75);opacity:0;}\n  70%{transform:scale(1.05);opacity:1;}\n  100%{transform:scale(1);opacity:1;}\n}\n\n@media(max-width:520px){\n  .circle-game{\n    padding:11px;\n  }\n\n  .circle-game h2{\n    font-size:22px;\n  }\n\n  .question-text{\n    font-size:15px;\n  }\n\n  .keypad{\n    max-width:340px;\n    grid-template-columns:repeat(5,1fr);\n  }\n\n  .key{\n    min-height:36px;\n    font-size:17px;\n  }\n\n  .correct-mark{\n    font-size:60px;\n  }\n\n  .correct-text{\n    font-size:36px;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\",()=>{\n\n  const app=document.getElementById(\"circle-game\");\n  if(!app)return;\n\n  app.innerHTML=`\n    <div class=\"circle-game\">\n\n      <h2>\u5186\u2605\u534a\u5f84\u3068\u76f4\u5f84\u30c1\u30e3\u30ec\u30f3\u30b8<\/h2>\n\n      <div class=\"game-lead\">\n        \u56f3\u3092\u898b\u3066\u3001\u25a1\u306b\u5165\u308b\u6570\u3092\u7b54\u3048\u3088\u3046\uff01\n      <\/div>\n\n      <div class=\"level-buttons\">\n        <button class=\"level-btn active\" data-level=\"1\">Level 1<\/button>\n        <button class=\"level-btn\" data-level=\"2\">Level 2<\/button>\n        <button class=\"level-btn\" data-level=\"3\">Level 3<\/button>\n        <button class=\"level-btn\" data-level=\"4\">\u535a\u58eb<\/button>\n      <\/div>\n\n      <div class=\"score\" id=\"score\"><\/div>\n\n      <div class=\"problem-card\">\n        <div class=\"question-text\" id=\"questionText\"><\/div>\n\n        <div class=\"circle-wrap\">\n          <svg\n            class=\"circle-svg\"\n            id=\"circleSvg\"\n            viewBox=\"0 0 560 300\"\n          ><\/svg>\n        <\/div>\n      <\/div>\n\n      <div class=\"answer-area\">\n\n        <div class=\"answer-label\">\u3053\u305f\u3048<\/div>\n\n        <div class=\"answer-display\" id=\"answerDisplay\">0<\/div>\n\n        <div class=\"keypad\" id=\"keypad\">\n\n          <button class=\"key\">0<\/button>\n          <button class=\"key\">1<\/button>\n          <button class=\"key\">2<\/button>\n          <button class=\"key\">3<\/button>\n          <button class=\"key\">4<\/button>\n          <button class=\"key\">5<\/button>\n          <button class=\"key\">6<\/button>\n          <button class=\"key\">7<\/button>\n          <button class=\"key\">8<\/button>\n          <button class=\"key\">9<\/button>\n\n          <button\n            class=\"key action\"\n            data-action=\"clear\"\n            style=\"grid-column:1 \/ 3;\"\n          >\n            C\n          <\/button>\n\n          <button\n            class=\"key enter\"\n            data-action=\"enter\"\n            style=\"grid-column:3 \/ -1;\"\n          >\n            \u3053\u305f\u3048\u308b\n          <\/button>\n\n        <\/div>\n\n      <\/div>\n\n      <div class=\"result\" id=\"result\"><\/div>\n\n    <\/div>\n  `;\n\n  const game=document.querySelector(\".circle-game\");\n  const levelButtons=document.querySelectorAll(\".level-btn\");\n  const score=document.getElementById(\"score\");\n  const questionText=document.getElementById(\"questionText\");\n  const svg=document.getElementById(\"circleSvg\");\n  const answerDisplay=document.getElementById(\"answerDisplay\");\n  const keypad=document.getElementById(\"keypad\");\n  const result=document.getElementById(\"result\");\n\n  let level=1;\n  let current=0;\n  let correct=0;\n  let input=\"\";\n  let question=null;\n\n  const total=10;\n\n  function rand(min,max){\n    return Math.floor(Math.random()*(max-min+1))+min;\n  }\n\n  levelButtons.forEach(btn=>{\n    btn.onclick=()=>{\n\n      levelButtons.forEach(b=>b.classList.remove(\"active\"));\n      btn.classList.add(\"active\");\n\n      level=Number(btn.dataset.level);\n\n      current=0;\n      correct=0;\n      input=\"\";\n      answerDisplay.style.display=\"flex\";\n\n      nextQuestion();\n    };\n  });\n\n  function makeQuestion(){\n\n    const radius=rand(2,9);\n    const diameter=radius*2;\n\n    if(level===1){\n\n      const type=rand(0,2);\n\n      return{\n        level:1,\n        type,\n        radius,\n        diameter,\n        answer:\n          type===0 ? radius :\n          type===1 ? diameter :\n          radius\n      };\n    }\n\n    if(level===2){\n\n      const type=rand(0,2);\n      const totalLength=diameter*2;\n\n      return{\n        level:2,\n        type,\n        radius,\n        diameter,\n        totalLength,\n        answer:\n          type===0 ? totalLength :\n          type===1 ? totalLength :\n          diameter\n      };\n    }\n\n    if(level===3){\n\n      const type=rand(0,2);\n      const totalLength=diameter*3;\n\n      return{\n        level:3,\n        type,\n        radius,\n        diameter,\n        totalLength,\n        answer:\n          type===0 ? totalLength :\n          type===1 ? totalLength :\n          radius\n      };\n    }\n\n    const doctorType=rand(0,1);\n\n    if(doctorType===0){\n\n      const r=rand(2,7);\n\n      return{\n        level:4,\n        type:\"overlap3\",\n        radius:r,\n        diameter:r*2,\n        answer:r*4\n      };\n    }\n\n    const smallD=rand(4,10);\n    const topGap=rand(2,8);\n\n    return{\n      level:4,\n      type:\"bigSmall\",\n      smallD,\n      topGap,\n      answer:smallD+topGap\n    };\n  }\n\n  function drawQuestion(){\n\n    if(question.level===1){\n      drawLevel1();\n      return;\n    }\n\n    if(question.level===2){\n      drawLevel2();\n      return;\n    }\n\n    if(question.level===3){\n      drawLevel3();\n      return;\n    }\n\n    if(question.type===\"overlap3\"){\n      drawDoctorOverlap();\n      return;\n    }\n\n    drawDoctorBigSmall();\n  }\n\n  function drawLevel1(){\n\n    const q=question;\n\n    const cx=280;\n    const cy=130;\n    const r=88;\n\n    const left=cx-r;\n    const right=cx+r;\n\n    let extra=\"\";\n\n    if(q.type===0){\n\n      questionText.textContent=\n        \"\u5de6\u306e\u534a\u5f84\u304c\u5206\u304b\u3063\u3066\u3044\u307e\u3059\u3002\u53f3\u306e\u534a\u5f84\u306f\u4f55cm\uff1f\";\n\n      extra=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+12}\n             Q ${(left+cx)\/2} ${cy+62}\n             ${cx-4} ${cy+12}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${(left+cx)\/2}\"\n          y=\"${cy+60}\"\n          text-anchor=\"middle\"\n        >\n          ${q.radius}cm\n        <\/text>\n\n        <path class=\"guide-line\"\n          d=\"M ${cx+4} ${cy+12}\n             Q ${(cx+right)\/2} ${cy+62}\n             ${right-4} ${cy+12}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"${(cx+right)\/2}\"\n          y=\"${cy+60}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    if(q.type===1){\n\n      questionText.textContent=\n        \"\u534a\u5f84\u304c\u5206\u304b\u3063\u3066\u3044\u307e\u3059\u3002\u76f4\u5f84\u306f\u4f55cm\uff1f\";\n\n      extra=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+10}\n             Q ${(left+cx)\/2} ${cy+48}\n             ${cx-4} ${cy+10}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${(left+cx)\/2}\"\n          y=\"${cy+48}\"\n          text-anchor=\"middle\"\n        >\n          ${q.radius}cm\n        <\/text>\n\n        <path class=\"guide-line\"\n          d=\"M ${left+5} ${cy+22}\n             Q ${cx} ${cy+112}\n             ${right-5} ${cy+22}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"${cx}\"\n          y=\"${cy+105}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    if(q.type===2){\n\n      questionText.textContent=\n        \"\u76f4\u5f84\u304c\u5206\u304b\u3063\u3066\u3044\u307e\u3059\u3002\u534a\u5f84\u306f\u4f55cm\uff1f\";\n\n      extra=`\n        <path class=\"guide-line\"\n          d=\"M ${left+5} ${cy+22}\n             Q ${cx} ${cy+112}\n             ${right-5} ${cy+22}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${cx}\"\n          y=\"${cy+105}\"\n          text-anchor=\"middle\"\n        >\n          ${q.diameter}cm\n        <\/text>\n\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+10}\n             Q ${(left+cx)\/2} ${cy+48}\n             ${cx-4} ${cy+10}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"${(left+cx)\/2}\"\n          y=\"${cy+48}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    svg.innerHTML=`\n      <circle class=\"circle-shape\"\n        cx=\"${cx}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <line class=\"main-line\"\n        x1=\"${left}\"\n        y1=\"${cy}\"\n        x2=\"${right}\"\n        y2=\"${cy}\"\n      \/>\n\n      <circle class=\"center-dot\"\n        cx=\"${cx}\"\n        cy=\"${cy}\"\n        r=\"5\"\n      \/>\n\n      ${extra}\n    `;\n  }\n\n  function drawLevel2(){\n\n    const q=question;\n\n    const r=72;\n    const cy=135;\n\n    const cx1=208;\n    const cx2=352;\n\n    const left=cx1-r;\n    const touch=cx1+r;\n    const right=cx2+r;\n\n    let helper=\"\";\n    let whole=\"\";\n\n    if(q.type===0){\n\n      questionText.textContent=\n        \"\u534a\u5f84\u304c\u540c\u3058\u5186\u304c2\u3064\u3042\u308a\u307e\u3059\u3002\u306f\u3057\u304b\u3089\u306f\u3057\u307e\u3067\u4f55cm\uff1f\";\n\n      helper=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+10}\n             Q ${(left+cx1)\/2} ${cy+50}\n             ${cx1-4} ${cy+10}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${(left+cx1)\/2}\"\n          y=\"${cy+50}\"\n          text-anchor=\"middle\"\n        >\n          ${q.radius}cm\n        <\/text>\n      `;\n\n      whole=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy-16}\n             Q 280 ${cy-112}\n             ${right-4} ${cy-16}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"280\"\n          y=\"${cy-92}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    if(q.type===1){\n\n      questionText.textContent=\n        \"\u76f4\u5f84\u304c\u540c\u3058\u5186\u304c2\u3064\u3042\u308a\u307e\u3059\u3002\u306f\u3057\u304b\u3089\u306f\u3057\u307e\u3067\u4f55cm\uff1f\";\n\n      helper=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+18}\n             Q ${cx1} ${cy+85}\n             ${touch-4} ${cy+18}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${cx1}\"\n          y=\"${cy+80}\"\n          text-anchor=\"middle\"\n        >\n          ${q.diameter}cm\n        <\/text>\n      `;\n\n      whole=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy-16}\n             Q 280 ${cy-112}\n             ${right-4} ${cy-16}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"280\"\n          y=\"${cy-92}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    if(q.type===2){\n\n      questionText.textContent=\n        `2\u3064\u306e\u5186\u306e\u306f\u3057\u304b\u3089\u306f\u3057\u307e\u3067${q.totalLength}cm\u3067\u3059\u30021\u3064\u306e\u5186\u306e\u76f4\u5f84\u306f\uff1f`;\n\n      whole=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy-16}\n             Q 280 ${cy-112}\n             ${right-4} ${cy-16}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"280\"\n          y=\"${cy-92}\"\n          text-anchor=\"middle\"\n        >\n          ${q.totalLength}cm\n        <\/text>\n      `;\n\n      helper=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+18}\n             Q ${cx1} ${cy+85}\n             ${touch-4} ${cy+18}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"${cx1}\"\n          y=\"${cy+80}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    svg.innerHTML=`\n      <circle class=\"circle-shape\"\n        cx=\"${cx1}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <circle class=\"circle-shape\"\n        cx=\"${cx2}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <line class=\"main-line\"\n        x1=\"${left}\"\n        y1=\"${cy}\"\n        x2=\"${right}\"\n        y2=\"${cy}\"\n      \/>\n\n      <circle class=\"center-dot\"\n        cx=\"${cx1}\"\n        cy=\"${cy}\"\n        r=\"5\"\n      \/>\n\n      <circle class=\"center-dot\"\n        cx=\"${cx2}\"\n        cy=\"${cy}\"\n        r=\"5\"\n      \/>\n\n      ${helper}\n      ${whole}\n    `;\n  }\n\n  function drawLevel3(){\n\n    const q=question;\n\n    const r=57;\n    const cy=135;\n\n    const cx1=166;\n    const cx2=280;\n    const cx3=394;\n\n    const left=cx1-r;\n    const edge1=cx1+r;\n    const right=cx3+r;\n\n    let helper=\"\";\n    let whole=\"\";\n\n    if(q.type===0){\n\n      questionText.textContent=\n        \"\u540c\u3058\u5186\u304c3\u3064\u3042\u308a\u307e\u3059\u3002\u534a\u5f84\u304b\u3089\u5168\u4f53\u306e\u9577\u3055\u3092\u6c42\u3081\u3088\u3046\uff01\";\n\n      helper=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+8}\n             Q ${(left+cx1)\/2} ${cy+43}\n             ${cx1-4} ${cy+8}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${(left+cx1)\/2}\"\n          y=\"${cy+43}\"\n          text-anchor=\"middle\"\n        >\n          ${q.radius}cm\n        <\/text>\n      `;\n\n      whole=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy-14}\n             Q 280 ${cy-105}\n             ${right-4} ${cy-14}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"280\"\n          y=\"${cy-83}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    if(q.type===1){\n\n      questionText.textContent=\n        \"\u540c\u3058\u5186\u304c3\u3064\u3042\u308a\u307e\u3059\u3002\u76f4\u5f84\u304b\u3089\u5168\u4f53\u306e\u9577\u3055\u3092\u6c42\u3081\u3088\u3046\uff01\";\n\n      helper=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+16}\n             Q ${cx1} ${cy+72}\n             ${edge1-4} ${cy+16}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"${cx1}\"\n          y=\"${cy+68}\"\n          text-anchor=\"middle\"\n        >\n          ${q.diameter}cm\n        <\/text>\n      `;\n\n      whole=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy-14}\n             Q 280 ${cy-105}\n             ${right-4} ${cy-14}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"280\"\n          y=\"${cy-83}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    if(q.type===2){\n\n      questionText.textContent=\n        `\u51863\u3064\u306e\u5168\u4f53\u304c${q.totalLength}cm\u3067\u3059\u30021\u3064\u306e\u5186\u306e\u534a\u5f84\u306f\uff1f`;\n\n      whole=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy-14}\n             Q 280 ${cy-105}\n             ${right-4} ${cy-14}\"\n        \/>\n\n        <text class=\"measure-text\"\n          x=\"280\"\n          y=\"${cy-83}\"\n          text-anchor=\"middle\"\n        >\n          ${q.totalLength}cm\n        <\/text>\n      `;\n\n      helper=`\n        <path class=\"guide-line\"\n          d=\"M ${left+4} ${cy+8}\n             Q ${(left+cx1)\/2} ${cy+43}\n             ${cx1-4} ${cy+8}\"\n        \/>\n\n        <text class=\"unknown-text\"\n          x=\"${(left+cx1)\/2}\"\n          y=\"${cy+43}\"\n          text-anchor=\"middle\"\n        >\n          \u25a1cm\n        <\/text>\n      `;\n    }\n\n    svg.innerHTML=`\n      <circle class=\"circle-shape\"\n        cx=\"${cx1}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <circle class=\"circle-shape\"\n        cx=\"${cx2}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <circle class=\"circle-shape\"\n        cx=\"${cx3}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <line class=\"main-line\"\n        x1=\"${left}\"\n        y1=\"${cy}\"\n        x2=\"${right}\"\n        y2=\"${cy}\"\n      \/>\n\n      <circle class=\"center-dot\"\n        cx=\"${cx1}\"\n        cy=\"${cy}\"\n        r=\"4\"\n      \/>\n\n      <circle class=\"center-dot\"\n        cx=\"${cx2}\"\n        cy=\"${cy}\"\n        r=\"4\"\n      \/>\n\n      <circle class=\"center-dot\"\n        cx=\"${cx3}\"\n        cy=\"${cy}\"\n        r=\"4\"\n      \/>\n\n      ${helper}\n      ${whole}\n    `;\n  }\n\n  function drawDoctorOverlap(){\n\n    const q=question;\n\n    const r=78;\n    const cy=140;\n\n    const cx1=200;\n    const cx2=cx1+r;\n    const cx3=cx2+r;\n\n    const left=cx1-r;\n    const right=cx3+r;\n\n    questionText.textContent=\n      `\u76f4\u5f84\u304c${q.diameter}cm\u306e\u540c\u3058\u5186\u304c3\u3064\u3042\u308a\u307e\u3059\u3002\u30a2\u304b\u3089\u30a4\u307e\u3067\u4f55cm\uff1f`;\n\n    svg.innerHTML=`\n      <circle\n        class=\"circle-shape\"\n        cx=\"${cx1}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <circle\n        class=\"circle-shape\"\n        cx=\"${cx2}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <circle\n        class=\"circle-shape\"\n        cx=\"${cx3}\"\n        cy=\"${cy}\"\n        r=\"${r}\"\n      \/>\n\n      <line\n        class=\"main-line\"\n        x1=\"${left}\"\n        y1=\"${cy}\"\n        x2=\"${right}\"\n        y2=\"${cy}\"\n      \/>\n\n      <circle\n        class=\"center-dot\"\n        cx=\"${cx1}\"\n        cy=\"${cy}\"\n        r=\"4\"\n      \/>\n\n      <circle\n        class=\"center-dot\"\n        cx=\"${cx2}\"\n        cy=\"${cy}\"\n        r=\"4\"\n      \/>\n\n      <circle\n        class=\"center-dot\"\n        cx=\"${cx3}\"\n        cy=\"${cy}\"\n        r=\"4\"\n      \/>\n\n      <text\n        x=\"${left-18}\"\n        y=\"${cy+6}\"\n        font-size=\"24\"\n        font-weight=\"bold\"\n        fill=\"#4a3428\"\n      >\n        \u30a2\n      <\/text>\n\n      <text\n        x=\"${right+8}\"\n        y=\"${cy+6}\"\n        font-size=\"24\"\n        font-weight=\"bold\"\n        fill=\"#4a3428\"\n      >\n        \u30a4\n      <\/text>\n\n      <path\n        class=\"guide-line\"\n        d=\"\n          M ${left+5} ${cy+12}\n          Q ${(left+cx1)\/2} ${cy+55}\n          ${cx1-5} ${cy+12}\n        \"\n      \/>\n\n      <text\n        class=\"measure-text\"\n        x=\"${(left+cx1)\/2}\"\n        y=\"${cy+55}\"\n        text-anchor=\"middle\"\n      >\n        ${q.radius}cm\n      <\/text>\n\n      <path\n        class=\"guide-line\"\n        d=\"\n          M ${left+4} ${cy-18}\n          Q 280 ${cy-120}\n          ${right-4} ${cy-18}\n        \"\n      \/>\n\n      <text\n        class=\"unknown-text\"\n        x=\"280\"\n        y=\"${cy-98}\"\n        text-anchor=\"middle\"\n      >\n        \u25a1cm\n      <\/text>\n    `;\n  }\n\n  function drawDoctorBigSmall(){\n\n    const q=question;\n\n    const cx=280;\n\n    const bigDiameterValue=q.topGap+q.smallD;\n\n    const bigR=105;\n    const bigDiameterPx=bigR*2;\n\n    const smallDiameterPx=\n      bigDiameterPx*(q.smallD\/bigDiameterValue);\n\n    const smallR=smallDiameterPx\/2;\n\n    const bigCy=145;\n\n    const bigTop=bigCy-bigR;\n    const bigBottom=bigCy+bigR;\n\n    const smallCy=bigBottom-smallR;\n    const smallTop=smallCy-smallR;\n\n    questionText.textContent=\n      `\u5c0f\u3055\u3044\u5186\u306e\u76f4\u5f84\u306f${q.smallD}cm\u3001\u4e0a\u306e\u90e8\u5206\u306f${q.topGap}cm\u3067\u3059\u3002\u5927\u304d\u306a\u5186\u306e\u76f4\u5f84\u306f\uff1f`;\n\n    svg.innerHTML=`\n\n      <circle\n        class=\"circle-shape\"\n        cx=\"${cx}\"\n        cy=\"${bigCy}\"\n        r=\"${bigR}\"\n      \/>\n\n      <circle\n        class=\"circle-shape\"\n        cx=\"${cx}\"\n        cy=\"${smallCy}\"\n        r=\"${smallR}\"\n      \/>\n\n      <line\n        class=\"main-line\"\n        x1=\"${cx}\"\n        y1=\"${bigTop}\"\n        x2=\"${cx}\"\n        y2=\"${bigBottom}\"\n      \/>\n\n      <circle\n        class=\"center-dot\"\n        cx=\"${cx}\"\n        cy=\"${bigCy}\"\n        r=\"4\"\n      \/>\n\n      <circle\n        class=\"center-dot\"\n        cx=\"${cx}\"\n        cy=\"${smallCy}\"\n        r=\"4\"\n      \/>\n\n      <!-- \u4e0a\u306e\u90e8\u5206 -->\n      <line\n        x1=\"${cx+18}\"\n        y1=\"${bigTop}\"\n        x2=\"${cx+18}\"\n        y2=\"${smallTop}\"\n        stroke=\"#777\"\n        stroke-width=\"2\"\n      \/>\n\n      <line\n        x1=\"${cx+12}\"\n        y1=\"${bigTop}\"\n        x2=\"${cx+24}\"\n        y2=\"${bigTop}\"\n        stroke=\"#777\"\n        stroke-width=\"2\"\n      \/>\n\n      <line\n        x1=\"${cx+12}\"\n        y1=\"${smallTop}\"\n        x2=\"${cx+24}\"\n        y2=\"${smallTop}\"\n        stroke=\"#777\"\n        stroke-width=\"2\"\n      \/>\n\n      <text\n        class=\"measure-text\"\n        x=\"${cx+34}\"\n        y=\"${(bigTop+smallTop)\/2+6}\"\n      >\n        ${q.topGap}cm\n      <\/text>\n\n      <!-- \u5c0f\u3055\u3044\u5186\u306e\u76f4\u5f84 -->\n      <line\n        x1=\"${cx+18}\"\n        y1=\"${smallTop}\"\n        x2=\"${cx+18}\"\n        y2=\"${bigBottom}\"\n        stroke=\"#777\"\n        stroke-width=\"2\"\n      \/>\n\n      <line\n        x1=\"${cx+12}\"\n        y1=\"${bigBottom}\"\n        x2=\"${cx+24}\"\n        y2=\"${bigBottom}\"\n        stroke=\"#777\"\n        stroke-width=\"2\"\n      \/>\n\n      <text\n        class=\"measure-text\"\n        x=\"${cx+34}\"\n        y=\"${(smallTop+bigBottom)\/2+6}\"\n      >\n        ${q.smallD}cm\n      <\/text>\n\n      <!-- \u6c42\u3081\u308b\u5927\u304d\u3044\u5186\u306e\u76f4\u5f84 -->\n      <line\n        x1=\"${cx-24}\"\n        y1=\"${bigTop}\"\n        x2=\"${cx-24}\"\n        y2=\"${bigBottom}\"\n        stroke=\"#ff7a3d\"\n        stroke-width=\"2\"\n        stroke-dasharray=\"7 6\"\n      \/>\n\n      <line\n        x1=\"${cx-30}\"\n        y1=\"${bigTop}\"\n        x2=\"${cx-18}\"\n        y2=\"${bigTop}\"\n        stroke=\"#ff7a3d\"\n        stroke-width=\"2\"\n      \/>\n\n      <line\n        x1=\"${cx-30}\"\n        y1=\"${bigBottom}\"\n        x2=\"${cx-18}\"\n        y2=\"${bigBottom}\"\n        stroke=\"#ff7a3d\"\n        stroke-width=\"2\"\n      \/>\n\n      <text\n        class=\"unknown-text\"\n        x=\"${cx-40}\"\n        y=\"${bigCy+7}\"\n        text-anchor=\"end\"\n      >\n        \u25a1cm\n      <\/text>\n\n    `;\n  }\n\n  function nextQuestion(){\n\n    removeOverlay();\n\n    if(current>=total){\n      finish();\n      return;\n    }\n\n    question=makeQuestion();\n\n    input=\"\";\n    answerDisplay.textContent=\"0\";\n    answerDisplay.style.display=\"flex\";\n    result.textContent=\"\";\n\n    score.textContent=\n      `${current+1}\u3082\u3093\u3081 \/ ${total}\u3082\u3093`;\n\n    drawQuestion();\n  }\n\n  keypad.addEventListener(\"click\",e=>{\n\n    const btn=e.target.closest(\".key\");\n    if(!btn)return;\n\n    const action=btn.dataset.action;\n\n    if(action===\"clear\"){\n      input=\"\";\n      updateDisplay();\n      return;\n    }\n\n    if(action===\"enter\"){\n      judge();\n      return;\n    }\n\n    if(\n      btn.classList.contains(\"action\") ||\n      btn.classList.contains(\"enter\")\n    ){\n      return;\n    }\n\n    input+=btn.textContent.trim();\n    updateDisplay();\n  });\n\n  function updateDisplay(){\n    answerDisplay.textContent=input || \"0\";\n  }\n\n  function judge(){\n\n    if(input===\"\")return;\n\n    const userAnswer=Number(input);\n\n    if(userAnswer===question.answer){\n\n      correct++;\n\n      showCorrect();\n\n      setTimeout(()=>{\n        current++;\n        nextQuestion();\n      },800);\n\n    }else{\n\n      result.textContent=\n        \"\u3082\u3046\u3044\u3061\u3069\u8003\u3048\u3066\u307f\u3088\u3046\uff01\";\n\n      result.style.color=\"#dc2626\";\n\n      input=\"\";\n      updateDisplay();\n\n      setTimeout(()=>{\n        result.textContent=\"\";\n      },700);\n    }\n  }\n\n  function showCorrect(){\n\n    const overlay=document.createElement(\"div\");\n\n    overlay.className=\"correct-overlay\";\n\n    overlay.innerHTML=`\n      <div class=\"correct-mark\">\ud83d\udcae<\/div>\n      <div class=\"correct-text\">\u305b\u3044\u304b\u3044\uff01<\/div>\n    `;\n\n    game.appendChild(overlay);\n  }\n\n  function removeOverlay(){\n\n    const old=game.querySelector(\".correct-overlay\");\n\n    if(old){\n      old.remove();\n    }\n  }\n\n  function finish(){\n\n    removeOverlay();\n\n    questionText.textContent=\"\u3051\u3063\u304b\";\n\n    svg.innerHTML=`\n      <text\n        x=\"280\"\n        y=\"155\"\n        text-anchor=\"middle\"\n        font-size=\"46\"\n        font-weight=\"bold\"\n        fill=\"#ff7a3d\"\n      >\n        ${correct} \/ ${total}\n      <\/text>\n    `;\n\n    answerDisplay.style.display=\"none\";\n\n    keypad.innerHTML=`\n      <button\n        class=\"key enter\"\n        id=\"restartBtn\"\n        style=\"grid-column:1 \/ -1;\"\n      >\n        \u3082\u3046\u3044\u3061\u3069\n      <\/button>\n    `;\n\n    score.textContent=\"\";\n\n    if(correct===total){\n      result.textContent=\n        \"\u3059\u3054\u3044\uff01\u305c\u3093\u3076\u305b\u3044\u304b\u3044\uff01\";\n    }else if(correct>=7){\n      result.textContent=\n        \"\u3088\u304f\u3067\u304d\u307e\u3057\u305f\uff01\";\n    }else{\n      result.textContent=\n        \"\u3082\u3046\u3044\u3061\u3069\u6311\u6226\u3057\u3066\u307f\u3088\u3046\uff01\";\n    }\n\n    document.getElementById(\"restartBtn\").onclick=()=>{\n      location.reload();\n    };\n  }\n\n  nextQuestion();\n\n});\n<\/script>\n\n<div id=\"circle-game\"><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/chicodori.net\/wp-content\/uploads\/2021\/06\/kodawari.png\" alt=\"\" style=\"width:197px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcd6 \u30ec\u30d9\u30eb\u3092\u9078\u3093\u3067\u6311\u6226\u3067\u304d\u308b<\/strong><br>\u534a\u5f84\u30fb\u76f4\u5f84\u306e\u57fa\u672c\u304b\u3089\u3001\u8907\u6570\u306e\u5186\u3092\u4f7f\u3063\u305f\u554f\u984c\u307e\u3067\u3001\u81ea\u5206\u306b\u5408\u3063\u305f\u30ec\u30d9\u30eb\u3067\u7df4\u7fd2\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcd6 \u56f3\u3092\u898b\u306a\u304c\u3089\u8003\u3048\u3089\u308c\u308b<\/strong><br>\u9577\u3055\u3092\u793a\u3059\u88dc\u52a9\u7dda\u3092\u624b\u304c\u304b\u308a\u306b\u3001\u300c\u3069\u3053\u304c\u534a\u5f84\uff1f\u300d\u300c\u3069\u3053\u304c\u76f4\u5f84\uff1f\u300d\u3092\u78ba\u8a8d\u3057\u306a\u304c\u3089\u554f\u984c\u3092\u89e3\u3051\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83d\udcd6 \u5c11\u3057\u305a\u3064\u30b9\u30c6\u30c3\u30d7\u30a2\u30c3\u30d7<\/strong><br>\u57fa\u672c\u554f\u984c\u3060\u3051\u3067\u306a\u304f\u3001\u5186\u3092\u4e26\u3079\u305f\u308a\u91cd\u306d\u305f\u308a\u3057\u305f\u554f\u984c\u306b\u3082\u6311\u6226\u3002\u899a\u3048\u305f\u77e5\u8b58\u3092\u4f7f\u3063\u3066\u8003\u3048\u308b\u529b\u306b\u3064\u306a\u3052\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u25a0\u3053\u306e\u529b\u3001\u3069\u3093\u306a\u3068\u304d\u306b\u5f79\u7acb\u3064\uff1f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u2728 \u5186\u306e\u554f\u984c\u3092\u89e3\u304f\u3068\u304d<\/strong><br>\u534a\u5f84\u3068\u76f4\u5f84\u306e\u95a2\u4fc2\u3092\u7406\u89e3\u3057\u3001\u56f3\u304b\u3089\u5fc5\u8981\u306a\u9577\u3055\u3092\u8aad\u307f\u53d6\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u2728 \u8907\u96d1\u306a\u56f3\u5f62\u3092\u8003\u3048\u308b\u3068\u304d<\/strong><br>\u4e00\u898b\u96e3\u3057\u305d\u3046\u306a\u56f3\u3067\u3082\u3001\u300c\u534a\u5f84\u304c\u4f55\u500b\u5206\u304b\u306a\uff1f\u300d\u3068\u5206\u3051\u3066\u8003\u3048\u308b\u529b\u306b\u3064\u306a\u304c\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u2728 \u3053\u308c\u304b\u3089\u56f3\u5f62\u3092\u5b66\u3076\u3068\u304d<\/strong><br>\u5186\u5468\u3084\u5186\u306e\u9762\u7a4d\u306a\u3069\u3001\u5b66\u5e74\u304c\u4e0a\u304c\u3063\u3066\u304b\u3089\u5b66\u7fd2\u3059\u308b\u5186\u306e\u554f\u984c\u306e\u571f\u53f0\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u4fdd\u8b77\u8005\u3001\u5148\u751f\u65b9\u3078<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5186\u306e\u5b66\u7fd2\u3067\u306f\u3001\u300c\u534a\u5f84\u306f\u4e2d\u5fc3\u304b\u3089\u5186\u5468\u307e\u3067\u300d\u300c\u76f4\u5f84\u306f\u4e2d\u5fc3\u3092\u901a\u3063\u3066\u5186\u5468\u304b\u3089\u5186\u5468\u307e\u3067\u300d\u3068\u3044\u3046\u8a00\u8449\u3092\u899a\u3048\u308b\u3060\u3051\u3067\u306a\u304f\u3001\u5b9f\u969b\u306e\u56f3\u306e\u4e2d\u304b\u3089\u305d\u306e\u90e8\u5206\u3092\u898b\u3064\u3051\u3089\u308c\u308b\u3053\u3068\u304c\u5927\u5207\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u30b2\u30fc\u30e0\u3067\u306f\u3001\u57fa\u672c\u7684\u306a\u534a\u5f84\u30fb\u76f4\u5f84\u306e\u554f\u984c\u304b\u3089\u3001\u8907\u6570\u306e\u5186\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u554f\u984c\u307e\u3067\u6bb5\u968e\u7684\u306b\u53d6\u308a\u7d44\u3081\u308b\u3088\u3046\u306b\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7279\u306b\u4e0a\u306e\u30ec\u30d9\u30eb\u3067\u306f\u3001\u5206\u304b\u3063\u3066\u3044\u308b\u9577\u3055\u304c\u56f3\u306e\u3069\u306e\u90e8\u5206\u3092\u8868\u3057\u3066\u3044\u308b\u306e\u304b\u3092\u8aad\u307f\u53d6\u308a\u3001\u534a\u5f84\u3068\u76f4\u5f84\u306e\u95a2\u4fc2\u3092\u4f7f\u3063\u3066\u7b54\u3048\u3092\u8003\u3048\u307e\u3059\u3002\u5358\u306a\u308b\u6697\u8a18\u3060\u3051\u3067\u306f\u306a\u304f\u3001<strong>\u56f3\u3092\u8aad\u307f\u53d6\u308a\u3001\u5206\u304b\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u624b\u304c\u304b\u308a\u306b\u8003\u3048\u308b\u529b<\/strong>\u3082\u80b2\u3066\u308b\u3053\u3068\u3092\u306d\u3089\u3044\u3068\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:422px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u56de\u306f\u3001\u5186\u306e\u300c\u534a\u5f84\u300d\u3068\u300c\u76f4\u5f84\u300d\u306e\u95a2\u4fc2\u3092\u3001\u56f3\u3092\u898b\u306a\u304c\u3089\u30b2\u30fc\u30e0\u611f\u899a\u3067\u5fa9\u7fd2\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002 \u25a0\u3069\u3093\u306a\u30b2\u30fc\u30e0\uff1f \u5186\u306e\u56f3\u3092\u898b\u3066\u3001\u534a\u5f84\u3084\u76f4\u5f84\u3001\u5186\u3092\u4e26\u3079\u305f\u3068\u304d\u306e\u9577\u3055\u3092\u6c42\u3081\u308b\u30b2\u30fc\u30e0\u3067\u3059\u3002 Level1\u3067\u306f\u534a\u5f84\u3068\u76f4\u5f84\u306e\u57fa\u672c\u3001Leve [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,15,5,6],"tags":[45,500,1859,1931,1933],"class_list":["post-12398","post","type-post","status-publish","format-standard","hentry","category-21","category-15","category-5","category-6","tag-45","tag-500","tag-1859","tag-1931","tag-1933","entry"],"_links":{"self":[{"href":"https:\/\/chicodori.net\/index.php?rest_route=\/wp\/v2\/posts\/12398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chicodori.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chicodori.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chicodori.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chicodori.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12398"}],"version-history":[{"count":8,"href":"https:\/\/chicodori.net\/index.php?rest_route=\/wp\/v2\/posts\/12398\/revisions"}],"predecessor-version":[{"id":12408,"href":"https:\/\/chicodori.net\/index.php?rest_route=\/wp\/v2\/posts\/12398\/revisions\/12408"}],"wp:attachment":[{"href":"https:\/\/chicodori.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12398"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chicodori.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12398"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chicodori.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}