{"id":2,"date":"2026-02-18T11:44:32","date_gmt":"2026-02-18T02:44:32","guid":{"rendered":"https:\/\/jifpro.or.jp\/mori-cre\/?page_id=2"},"modified":"2026-06-22T16:47:24","modified_gmt":"2026-06-22T07:47:24","slug":"carbon-credit","status":"publish","type":"page","link":"https:\/\/jifpro.or.jp\/mori-cre\/carbon-credit\/","title":{"rendered":"\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797\u306e\u4ed5\u7d44\u307f\u306b\u3064\u3044\u3066\u77e5\u308b"},"content":{"rendered":"\n<div class=\"wp-block-columns are-vertically-aligned-bottom is-layout-flex wp-container-core-columns-is-layout-f5dde253 wp-block-columns-is-layout-flex\" style=\"margin-bottom:var(--wp--preset--spacing--xx-large);padding-bottom:var(--wp--preset--spacing--medium)\">\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:20%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"205\" height=\"240\" src=\"https:\/\/jifpro.or.jp\/mori-cre\/wp-content\/uploads\/2026\/02\/tree-_2.png\" alt=\"\" class=\"wp-image-372\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:80%\">\n<p class=\"has-custom-579-a-21-color has-text-color has-link-color has-custom-5-font-size wp-elements-c0e5b3250cd71dcf95f9652a34bc15c1 wp-block-paragraph\" style=\"font-style:normal;font-weight:500;line-height:1.3\">\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797\u306e\u4ed5\u7d44\u307f\u306b\u3064\u3044\u3066\u77e5\u308b<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797\u306b\u95a2\u3057\u3066\u983b\u7e41\u306b\u767b\u5834\u3059\u308b\u7565\u8a9e\u3084\u56fd\u969b\u7684\u306a\u30eb\u30fc\u30eb\u306a\u3069\u306e\u57fa\u790e\u77e5\u8b58\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u306e\u57fa\u790e\u89e3\u8aac<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u53d6\u5f15\u3063\u3066\u3069\u3046\u3044\u3046\u3082\u306e\uff1f\u300c\u30b3\u30f3\u30d7\u30e9\u30a4\u30a2\u30f3\u30b9\u300d\u3068\u300c\u30dc\u30e9\u30f3\u30bf\u30ea\u30fc\u300d\u306e\u9055\u3044\u306f\uff1f\u3069\u3093\u306a\u8a8d\u8a3c\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u3042\u3063\u3066\u3001\u3069\u3046\u9078\u3079\u3070\u3044\u3044\u306e\u304b\uff1f<br>\u305d\u3093\u306a\u7591\u554f\u306b\u3064\u3044\u3066\u57fa\u672c\u306e\u201d\u30ad\u201d\u304b\u3089\u89e3\u8aac\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/jifpro.or.jp\/mori-cre\/carbon-credit\/%e7%82%ad%e7%b4%a0%e3%82%af%e3%83%ac%e3%82%b8%e3%83%83%e3%83%88%e3%81%ae%e5%9f%ba%e7%a4%8e%e8%a7%a3%e8%aa%ac\/\">\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u306e\u57fa\u790e\u306b\u3064\u3044\u3066\u5b66\u3076<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u7528\u8a9e\u89e3\u8aac<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797\u306e\u5206\u91ce\u3067\u983b\u7e41\u306b\u767b\u5834\u3059\u308b\u7565\u8a9e\u3084\u5c02\u9580\u7528\u8a9e\u3001\u56fa\u6709\u540d\u8a5e\u306a\u3069\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u3066\u3044\u307e\u3059\u3002\u7528\u8a9e\u306f\u4ee5\u4e0b\u306e2\u3064\u306e\u5206\u985e\u3067\u30ab\u30c6\u30b4\u30e9\u30a4\u30ba\u3055\u308c\u3066\u304a\u308a\u3001\u30bd\u30fc\u30c8\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u7528\u8a9e\u306e\u610f\u5473\u306b\u3088\u308b\u5206\u985e<\/li>\n\n\n\n<li>\u305d\u306e\u7528\u8a9e\u304c\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797PJ\u306e\u3069\u306e\u30d5\u30a7\u30fc\u30ba\u306b\u4e3b\u306b\u95a2\u9023\u3059\u308b\u306e\u304b\u306b\u3064\u3044\u3066\u306e\u5206\u985e<\/li>\n<\/ul>\n\n\n\n<style>\n.dictionary-ui{\nmargin-bottom:20px;\ndisplay:flex;\nflex-wrap:wrap;\ngap:10px;\n}\n\n.dictionary-ui input,\n.dictionary-ui select{\npadding:8px;\nfont-size:14px;\n}\n\n.dictionary-loading{\ntext-align:center;\npadding:40px 0;\nfont-size:14px;\ncolor:#666;\n}\n\n.dictionary-loading::before{\ncontent:\"\";\ndisplay:block;\nwidth:30px;\nheight:30px;\nmargin:0 auto 10px;\nborder:3px solid #ddd;\nborder-top:3px solid #333;\nborder-radius:50%;\nanimation:spin 0.8s linear infinite;\n}\n\n.classification {\ncolor: var(--wp--preset--color--custom-20842-f);\nfont-size: .9em\n}\n\n.classification-ttl {\ncolor: var(--wp--preset--color--custom-333333)\n}\n\n@keyframes spin{\n0%{transform:rotate(0deg);}\n100%{transform:rotate(360deg);}\n}\n<\/style>\n\n\n<div class=\"dictionary-ui\">\n\n<input type=\"text\" id=\"dictSearch\" placeholder=\"\u7528\u8a9e\u30fb\u89e3\u8aac\u3092\u691c\u7d22\">\n\n<select id=\"dictMeaning\">\n<option value=\"\">\u7528\u8a9e\u306e\u610f\u5473\u3067\u5206\u985e<\/option>\n<\/select>\n\n<select id=\"dictPhase\">\n<option value=\"\">\u95a2\u4fc2\u30d5\u30a7\u30fc\u30ba\u3067\u5206\u985e<\/option>\n<\/select>\n\n<\/div>\n\n<div class=\"dictionary-loading\">\u8aad\u307f\u8fbc\u307f\u4e2d&#8230;<\/div>\n<div class=\"list-cont\"><\/div>\n\n\n<script>\n\ndocument.addEventListener(\"DOMContentLoaded\",()=>{\n\nconst API=\"https:\/\/opensheet.elk.sh\/1KRk9Yx4lN_R4vEPESshoZvFO_mXProzU6AMUnJ3oZxM\/\u7528\u8a9e\u4e00\u89a7\";\n\nlet DATA=[];\n\nfunction splitTags(str){\n  if(!str) return [];\n  return str.split(\",\").map(s=>s.trim());\n}\n\nconst MEANING_ORDER = [ \"\u57fa\u672c\u6982\u5ff5\u30fb\u76ee\u6a19\u30fb\u8003\u3048\u65b9\", \"\u30eb\u30fc\u30eb\u30fb\u5236\u5ea6\u30fb\u65b9\u6cd5\u8ad6\", \"\u5e02\u5834\u30fb\u53d6\u5f15\u30fb\u5229\u7528\", \"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30fb\u5b9f\u65bd\u30fb\u904b\u7528\" ]; const PHASE_ORDER = [ \"\u5168\u822c\", \"\u69cb\u9020\u30fb\u521d\u671f\u8a08\u753b\", \"\u8a2d\u8a08\u30fb\u6587\u66f8\u5316\u30fb\u767b\u9332\u30fb\u8a8d\u8a3c\", \"\u5b9f\u65bd\u30fb\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0\", \"\u30af\u30ec\u30b8\u30c3\u30c8\u767a\u884c\u30fb\u53d6\u5f15\", \"\u5831\u544a\u30fb\u6d3b\u7528\" ];\n\nconst searchInput=document.querySelector(\"#dictSearch\");\nconst meaningSelect=document.querySelector(\"#dictMeaning\");\nconst phaseSelect=document.querySelector(\"#dictPhase\");\nconst details=document.querySelector(\".list-cont\");\nconst loading=document.querySelector(\".dictionary-loading\");\n\nfetch(API)\n.then(res=>res.json())\n.then(rows=>{\n\nDATA=rows;\n\ncreateFilters(rows);\nrender(rows);\n\nloading.style.display=\"none\";\n\n});\n\n\nfunction render(rows){\n\n\/\/ \u25bc \u3053\u3053\u306b\u8ffd\u52a0\nif(rows.length === 0){\n  details.innerHTML = \"<p>\u8a72\u5f53\u3059\u308b\u7528\u8a9e\u304c\u3042\u308a\u307e\u305b\u3093<\/p>\";\n  return;\n}\n\ndetails.innerHTML=\"\";\n\nrows.forEach(r=>{\n\nconst term=r[\"\u7528\u8a9e\"]||\"\";\nconst desc=r[\"\u89e3\u8aac\"]||\"\";\nconst meaning=r[\"\u7528\u8a9e\u306e\u610f\u5473\u3067\u5206\u985e\"]||\"\";\nconst phase=r[\"\u95a2\u4fc2\u30d5\u30a7\u30fc\u30ba\u3067\u5206\u985e\"]||\"\";\n\ndetails.insertAdjacentHTML(\"beforeend\",`\n<details class=\"wp-block-accordion-item\">\n<summary class=\"wp-block-accordion-heading__toggle-title\">\n<span class=\"wp-block-accordion-heading__toggle-icon\"><\/span>${term}\n<\/summary>\n\n<p>${desc}<\/p>\n\n<p class=\"classification\">\n<span class=\"classification-ttl\">\u7528\u8a9e\u306e\u610f\u5473\uff1a<\/span>${meaning}<br>\n<span class=\"classification-ttl\">\u95a2\u4fc2\u30d5\u30a7\u30fc\u30ba\uff1a<\/span>${phase}\n<\/p>\n\n<\/details>\n`);\n\n});\n\n}\n\n\n\nfunction createFilters(rows){\n\nconst meaningSet=new Set();\nconst phaseSet=new Set();\n\nrows.forEach(r=>{\n\nsplitTags(r[\"\u7528\u8a9e\u306e\u610f\u5473\u3067\u5206\u985e\"]).forEach(v=>{\nif(v) meaningSet.add(v);\n});\n\nsplitTags(r[\"\u95a2\u4fc2\u30d5\u30a7\u30fc\u30ba\u3067\u5206\u985e\"]).forEach(v=>{\nif(v) phaseSet.add(v);\n});\n\n});\n\n\/\/ \u25bc \u4e26\u3073\u66ff\u3048\nconst sortedMeaning = MEANING_ORDER.filter(v => meaningSet.has(v));\nconst sortedPhase = PHASE_ORDER.filter(v => phaseSet.has(v));\n\n\/\/ \u25bc \u51fa\u529b\nsortedMeaning.forEach(v=>{\nmeaningSelect.insertAdjacentHTML(\"beforeend\",`<option value=\"${v}\">${v}<\/option>`);\n});\n\nsortedPhase.forEach(v=>{\nphaseSelect.insertAdjacentHTML(\"beforeend\",`<option value=\"${v}\">${v}<\/option>`);\n});\n\n}\n\n\n\nfunction applyFilter(){\n\nconst word=searchInput.value.trim().toLowerCase();\nconst meaning=meaningSelect.value;\nconst phase=phaseSelect.value;\n\nconst filtered=DATA.filter(r=>{\n\nconst term=(r[\"\u7528\u8a9e\"]||\"\").toLowerCase();\nconst desc=(r[\"\u89e3\u8aac\"]||\"\").toLowerCase();\n\nconst meanings=splitTags(r[\"\u7528\u8a9e\u306e\u610f\u5473\u3067\u5206\u985e\"]);\nconst phases=splitTags(r[\"\u95a2\u4fc2\u30d5\u30a7\u30fc\u30ba\u3067\u5206\u985e\"]);\n\nreturn(\n(!word || term.includes(word) || desc.includes(word)) &&\n(!meaning || meanings.includes(meaning)) &&\n(!phase || phases.includes(phase))\n);\n\n});\n\nrender(filtered);\n\n}\n\n\nsearchInput.addEventListener(\"input\",applyFilter);\nmeaningSelect.addEventListener(\"change\",applyFilter);\nphaseSelect.addEventListener(\"change\",applyFilter);\n\n});\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797\u306e\u4ed5\u7d44\u307f\u306b\u3064\u3044\u3066\u77e5\u308b \u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u690d\u6797\u306b\u95a2\u3057\u3066\u983b\u7e41\u306b\u767b\u5834\u3059\u308b\u7565\u8a9e\u3084\u56fd\u969b\u7684\u306a\u30eb\u30fc\u30eb\u306a\u3069\u306e\u57fa\u790e\u77e5\u8b58\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002 \u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u306e\u57fa\u790e\u89e3\u8aac \u70ad\u7d20\u30af\u30ec\u30b8\u30c3\u30c8\u53d6\u5f15\u3063\u3066\u3069\u3046\u3044\u3046\u3082\u306e\uff1f\u300c\u30b3\u30f3\u30d7\u30e9\u30a4\u30a2\u30f3\u30b9\u300d\u3068\u300c\u30dc\u30e9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":375,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"inline_featured_image":false,"footnotes":""},"network-type":[],"class_list":["post-2","page","type-page","status-publish","has-post-thumbnail","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":107,"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":1065,"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/pages\/2\/revisions\/1065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/media\/375"}],"wp:attachment":[{"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/media?parent=2"}],"wp:term":[{"taxonomy":"network-type","embeddable":true,"href":"https:\/\/jifpro.or.jp\/mori-cre\/wp-json\/wp\/v2\/network-type?post=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}