{"id":6832,"date":"2026-10-23T12:56:59","date_gmt":"2026-10-23T03:56:59","guid":{"rendered":"https:\/\/www.evangeliinetworkjapan.org\/?page_id=6832"},"modified":"2026-10-29T18:11:39","modified_gmt":"2026-10-29T09:11:39","slug":"churches","status":"publish","type":"page","link":"https:\/\/www.evangeliinetworkjapan.org\/ko\/churches\/","title":{"rendered":"\uc77c\ubcf8\uc758 \uc131\ub2f9"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0px;--awb-padding-right:0px;--awb-padding-bottom:0px;--awb-padding-left:0px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:calc( 100% + 0px ) !important;max-width:calc( 100% + 0px ) !important;margin-left: calc(-0px \/ 2 );margin-right: calc(-0px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0px;--awb-width-medium:100%;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n<div class=\"enj-page enj-churches\" lang=\"ko\" id=\"enj-churches\" data-src=\"\/wp-content\/uploads\/2026\/10\/churches-data-2026-10-23b.json\">\n<style>\n.enj-churches .enj-hero--photo{min-height:300px}\n.enj-churches .enj-hero--photo .enj-hero__media img{object-position:center 45%}\n.enj-churches .enj-hero--photo::after{background:linear-gradient(to bottom,rgba(14,58,66,.35) 0%,rgba(14,58,66,.6) 45%,rgba(14,58,66,.88) 100%)}\n.enj-churches .enj-hero--photo h1,.enj-churches .enj-hero--photo p{text-shadow:0 1px 3px rgba(0,0,0,.45)}\n.enj-churches .enj-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n.enj-churches .enj-skip{position:absolute;left:-9999px}\n.enj-churches .enj-skip:focus{position:static;display:inline-block;margin:0 0 12px;background:var(--enj-paper);padding:6px 10px}\n.enj-churches .enj-ch-tools{display:grid;grid-template-columns:1fr;gap:12px;margin:0 0 12px;padding:16px;background:var(--enj-paper);border:1px solid var(--enj-line)}\n.enj-churches .enj-ch-tools label{display:block;font-size:13px;font-weight:600;color:var(--enj-teal);margin:0 0 4px}\n.enj-churches .enj-ch-tools input,.enj-churches .enj-ch-tools select{width:100%;min-height:44px;padding:8px 10px;border:1px solid var(--enj-line);border-radius:0;background:#fff;color:var(--enj-ink);font:16px\/1.3 var(--enj-sans)}\n.enj-churches .enj-ch-tools input:focus,.enj-churches .enj-ch-tools select:focus{outline:2px solid var(--enj-gold);outline-offset:1px;border-color:var(--enj-gold)}\n.enj-churches .enj-ch-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:0 0 12px}\n.enj-churches .enj-ch-count{margin:0;font-weight:600}\n.enj-churches button.enj-btn{cursor:pointer}\n.enj-churches #enj-ch-map{height:min(62vh,540px);min-height:320px;border:1px solid var(--enj-line);background:#dfe7e8;margin:0 0 8px}\n.enj-churches #enj-ch-map[hidden]{display:none}\n.enj-churches .enj-ch-mapnote{font-size:13px;color:var(--enj-ink-soft);margin:0 0 24px}\n.enj-churches .leaflet-container{font:14px\/1.4 var(--enj-sans)}\n.enj-churches .leaflet-container img{max-width:none!important;max-height:none!important;box-shadow:none!important}\n.enj-churches .leaflet-container a{text-decoration:underline}\n.enj-churches .enj-pin-hit{display:flex!important;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;pointer-events:auto}\n.enj-churches .enj-pin{box-sizing:border-box;flex:none;width:16px;height:16px;border-radius:50%;background:#0e3a42;border:2px solid #b8956a;box-shadow:0 0 0 1px rgba(255,255,255,.7)}\n.enj-churches .leaflet-marker-icon:focus-visible .enj-pin,.enj-churches .leaflet-marker-icon:focus-visible{outline:3px solid #b8956a;outline-offset:2px}\n.enj-churches .marker-cluster-small,.enj-churches .marker-cluster-medium,.enj-churches .marker-cluster-large{background-color:rgba(184,149,106,.45)}\n.enj-churches .marker-cluster-small div,.enj-churches .marker-cluster-medium div,.enj-churches .marker-cluster-large div{background-color:#0e3a42;color:#f7f3ea;font-weight:600}\n.enj-churches .enj-pop h3{font-size:18px;margin:0 0 4px}\n.enj-churches .enj-pop p{margin:0 0 4px}\n.enj-churches .enj-ch-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}\n.enj-churches .enj-ch-item{background:var(--enj-paper);border:1px solid var(--enj-line);padding:14px 16px;margin:0}\n.enj-churches .enj-ch-item h3{font-size:21px;margin:0 0 2px}\n.enj-churches .enj-ch-item .enj-ch-sub{font-size:14px;color:var(--enj-ink-soft);margin:0 0 6px}\n.enj-churches .enj-ch-item dl{margin:0;font-size:15px}\n.enj-churches .enj-ch-item dl div{display:grid;grid-template-columns:5.5rem 1fr;gap:8px;padding:2px 0}\n.enj-churches .enj-ch-item dt{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--enj-gold-deep);padding-top:2px}\n.enj-churches .enj-ch-item dd{margin:0;overflow-wrap:anywhere}\n.enj-churches .enj-ch-links{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;font-size:14px}\n.enj-churches .enj-ch-links li{margin:0}\n.enj-churches .enj-ch-links button{background:none;border:0;padding:0;font:inherit;color:var(--enj-gold-deep);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer;min-height:24px}\n.enj-churches .enj-ch-links button:hover,.enj-churches .enj-ch-links button:focus-visible{color:var(--enj-teal)}\n.enj-churches .enj-ch-flag{display:inline-block;font-size:12px;padding:0 6px;border:1px solid var(--enj-line);color:var(--enj-ink-soft)}\n.enj-churches .enj-ch-more{margin:16px 0 0;text-align:center}\n.enj-churches .enj-ch-status{margin:0 0 12px}\n@media (min-width:640px){\n .enj-churches .enj-ch-tools{grid-template-columns:2fr 1fr 1fr;align-items:end}\n .enj-churches .enj-ch-list{grid-template-columns:repeat(2,1fr)}\n}\n@media print{.enj-churches #enj-ch-map,.enj-churches .enj-ch-tools,.enj-churches .enj-ch-more,.enj-churches .enj-ch-mapbtn{display:none!important}}\n<\/style>\n\n  <section class=\"enj-hero enj-hero--short enj-hero--photo\" aria-labelledby=\"enj-churches-title\">\n    \n    <div class=\"enj-hero__media\"><img src=\"\/wp-content\/uploads\/2026\/10\/hero-churches-st-ignatius-1792w.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hero-churches-st-ignatius-768w.jpg 768w, \/wp-content\/uploads\/2026\/10\/hero-churches-st-ignatius-1200w.jpg 1200w, \/wp-content\/uploads\/2026\/10\/hero-churches-st-ignatius-1792w.jpg 1792w\" sizes=\"100vw\" width=\"1792\" height=\"600\" alt=\"\ub3c4\ucfc4 \uc131 \uc774\ub0d0\uc2dc\uc624 \uc131\ub2f9 \ub0b4\ubd80\" fetchpriority=\"high\" decoding=\"async\"><\/div>\n    <div class=\"enj-hero__body\">\n      <span class=\"enj-eyebrow\">Evangelii Network Japan<\/span>\n      <h1 id=\"enj-churches-title\">\uc77c\ubcf8\uc758 \uac00\ud1a8\ub9ad \uc131\ub2f9<\/h1>\n      <p>\uc774\ub984, \ub3c4\uc2dc, \ud604 \ub610\ub294 \uad50\uad6c\ub85c \ubcf8\ub2f9\uc744 \ucc3e\uc544\ubcf4\uc138\uc694.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"enj-section\" aria-label=\"\uc774 \ubaa9\ub85d\uc5d0 \ub300\ud558\uc5ec\">\n    <div class=\"enj-prose\">\n      <p>\uc774\ub984, \uc8fc\uc18c, \ub9c1\ud06c\ub294 \ub3c4\ucfc4 \ub300\uad50\uad6c\ub97c \ube44\ub86f\ud55c \uac01 \uad50\uad6c \uc6f9\uc0ac\uc774\ud2b8\uc5d0\uc11c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4. \uc9c0\ub3c4\uc758 \ud540\uc740 \uacf5\uac1c\ub41c \uc8fc\uc18c\ub97c \uad6d\uac00 \uc9c0\ub3c4 \uac80\uc0c9\uc774 \ud45c\uc2dc\ud55c \uc704\uce58\uc774\uac70\ub098, \uad50\uad6c\uac00 \uc8fc\uc18c\ub97c \uc601\uc5b4\ub85c \uac8c\uc7ac\ud55c \uacbd\uc6b0\uc5d0\ub294 \uc6b0\ud3b8 \uad6c\uc5ed\uc758 \uc704\uce58\uc785\ub2c8\ub2e4. \uc131\ub2f9 \uc785\uad6c\ub97c \uc815\ud655\ud788 \uce21\ub7c9\ud55c \uc704\uce58\uac00 \uc544\ub2d9\ub2c8\ub2e4. \ubbf8\uc0ac \uc2dc\uac04\uc740 \ubc14\ub014 \uc218 \uc788\uc73c\ub2c8, \ubc29\ubb38 \uc804\uc5d0 \uc131\ub2f9\uc5d0 \uc804\ud654\ub85c \ud655\uc778\ud558\uc138\uc694. \uc774 \ubaa9\ub85d\uc740 \uc8fc\uad50\ud68c\uc758\uc758 \uc9c0\ub3c4\ub97c \ub300\uc2e0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n    <\/div>\n    <ul class=\"enj-actions\">\n      <li><a class=\"enj-btn enj-btn--teal\" href=\"https:\/\/www.cbcj.catholic.jp\/english\/japan\/map\/\" target=\"_blank\" rel=\"noopener\">\uc8fc\uad50\ud68c\uc758 \uc9c0\ub3c4<\/a><\/li>\n    <\/ul>\n  <\/section>\n\n  <section class=\"enj-section\" aria-labelledby=\"enj-ch-find\" style=\"padding-top:0\">\n    <h2 id=\"enj-ch-find\">\uc131\ub2f9 \ucc3e\uae30<\/h2>\n    <a class=\"enj-skip\" href=\"#enj-ch-results\">\uc9c0\ub3c4\ub97c \uac74\ub108\ub6f0\uace0 \ubaa9\ub85d\uc73c\ub85c \uc774\ub3d9<\/a>\n    <form class=\"enj-ch-tools\" role=\"search\" aria-label=\"\uc131\ub2f9 \uac80\uc0c9\" onsubmit=\"return false\">\n      <div>\n        <label for=\"enj-ch-q\">\uc774\ub984, \ub3c4\uc2dc \ub610\ub294 \uc8fc\uc18c<\/label>\n        <input id=\"enj-ch-q\" type=\"search\" autocomplete=\"off\" placeholder=\"\uc608: Kojimachi\" aria-describedby=\"enj-ch-count\">\n      <\/div>\n      <div>\n        <label for=\"enj-ch-pref\">\ub3c4\ub3c4\ubd80\ud604<\/label>\n        <select id=\"enj-ch-pref\"><option value=\"\">\ubaa8\ub4e0 \ud604<\/option><\/select>\n      <\/div>\n      <div>\n        <label for=\"enj-ch-dio\">\uad50\uad6c<\/label>\n        <select id=\"enj-ch-dio\"><option value=\"\">\ubaa8\ub4e0 \uad50\uad6c<\/option><\/select>\n      <\/div>\n    <\/form>\n    <div class=\"enj-ch-bar\">\n      <p class=\"enj-ch-count\" id=\"enj-ch-count\" role=\"status\" aria-live=\"polite\">\uc131\ub2f9 \ubaa9\ub85d\uc744 \ubd88\ub7ec\uc624\ub294 \uc911\u2026<\/p>\n      <button type=\"button\" class=\"enj-btn enj-btn--ghost enj-ch-mapbtn\" id=\"enj-ch-toggle\" aria-controls=\"enj-ch-map\" aria-expanded=\"true\">\uc9c0\ub3c4 \uc228\uae30\uae30<\/button>\n    <\/div>\n    <div id=\"enj-ch-map\" role=\"region\" aria-label=\"\uc131\ub2f9 \uc9c0\ub3c4\"><\/div>\n    <p class=\"enj-ch-mapnote\" id=\"enj-ch-mapnote\">\uc8fc\uc18c\ub97c \uc9c0\ub3c4\uc5d0 \ud45c\uc2dc\ud560 \uc218 \uc788\uc5c8\ub358 860\uac1c \uc131\ub2f9\uc5d0 \ud540\uc774 \uc788\uc2b5\ub2c8\ub2e4. \ubaa9\ub85d\uc5d0\ub294 862\uac1c \uc131\ub2f9\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n    <h2 id=\"enj-ch-results\" tabindex=\"-1\">\uc131\ub2f9 \ubaa9\ub85d<\/h2>\n    <div class=\"enj-ch-status\" id=\"enj-ch-status\"><\/div>\n    <ul class=\"enj-ch-list\" id=\"enj-ch-list\" aria-labelledby=\"enj-ch-results\"><\/ul>\n    <div class=\"enj-ch-more\"><button type=\"button\" class=\"enj-btn\" id=\"enj-ch-more\" hidden>\ub354 \ubcf4\uae30<\/button><\/div>\n    <p class=\"enj-note\" id=\"enj-ch-langmass\"><strong>\ub2e4\ub978 \uc5b8\uc5b4\ub85c \ub4dc\ub9ac\ub294 \ubbf8\uc0ac<\/strong><br>\uc804\uad6d\uc744 \uc544\uc6b0\ub974\ub294 \ub2e8\uc77c \ubaa9\ub85d\uc740 \uc5c6\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/tokyo.catholic.jp\/en\/parishes\/languages\/\" target=\"_blank\" rel=\"noopener\">\ub3c4\ucfc4 \ub300\uad50\uad6c \ubaa9\ub85d<\/a>\uc744 \ucc38\uace0\ud558\uc138\uc694. \uc13c\ub2e4\uc774\uc640 \ud6c4\ucfe0\uc624\uce74\uc5d0\ub294 \uac01\uac01 \ubcc4\ub3c4\uc758 \ubaa9\ub85d\uc774 \uc788\uc2b5\ub2c8\ub2e4: <a href=\"https:\/\/sendai.catholic.jp\/news\/multilingual-mass\/\" target=\"_blank\" rel=\"noopener\">\uc13c\ub2e4\uc774<\/a>, <a href=\"https:\/\/fukuoka.catholic.jp\/multilingual\/\" target=\"_blank\" rel=\"noopener\">\ud6c4\ucfe0\uc624\uce74<\/a>.<\/p>\n  <\/section>\n\n  <section class=\"enj-section\" style=\"padding-top:0\">\n    <p class=\"enj-note\">\uc131\ub2f9 \uc815\ubcf4\ub294 Evangelii Network Japan\uc774 \uac01 \uad50\uad6c \uc6f9\uc0ac\uc774\ud2b8\ub97c \ubc14\ud0d5\uc73c\ub85c \uad00\ub9ac\ud569\ub2c8\ub2e4. \uc218\uc815 \uc0ac\ud56d\uc740 <a href=\"mailto:enjsummit@gmail.com?subject=Church%20list%20correction%20%2F%20%E6%95%99%E4%BC%9A%E4%B8%80%E8%A6%A7%E3%81%AE%E8%A8%82%E6%AD%A3\">enjsummit@gmail.com<\/a>\uc73c\ub85c \uc774\uba54\uc77c\uc744 \ubcf4\ub0b4 \uc8fc\uc138\uc694. \uc9c0\ub3c4 \ub370\uc774\ud130 \u00a9 <a href=\"https:\/\/www.openstreetmap.org\/copyright\" target=\"_blank\" rel=\"noopener\">OpenStreetMap<\/a> \uae30\uc5ec\uc790.<\/p>\n  <\/section>\n\n<script>\n(function(){\n var root=document.getElementById('enj-churches'); if(!root||root.getAttribute('data-ready'))return; root.setAttribute('data-ready','1');\n var PAGE=50, CDN='https:\/\/unpkg.com\/';\n var ASSETS=[\n  ['css','leaflet@1.9.4\/dist\/leaflet.css','sha384-sHL9NAb7lN7rfvG5lfHpm643Xkcjzp4jFvuavGOndn6pjVqS6ny56CAt3nsEVT4H'],\n  ['css','leaflet.markercluster@1.5.3\/dist\/MarkerCluster.css','sha384-pmjIAcz2bAn0xukfxADbZIb3t8oRT9Sv0rvO+BR5Csr6Dhqq+nZs59P0pPKQJkEV'],\n  ['css','leaflet.markercluster@1.5.3\/dist\/MarkerCluster.Default.css','sha384-wgw+aLYNQ7dlhK47ZPK7FRACiq7ROZwgFNg0m04avm4CaXS+Z9Y7nMu8yNjBKYC+'],\n  ['js','leaflet@1.9.4\/dist\/leaflet.js','sha384-cxOPjt7s7Iz04uaHJceBmS+qpjv2JkIHNVcuOrM+YHwZOmJGBXI00mdUXEq65HTH'],\n  ['js','leaflet.markercluster@1.5.3\/dist\/leaflet.markercluster.js','sha384-eXVCORTRlv4FUUgS\/xmOyr66XBVraen8ATNLMESp92FKXLAMiKkerixTiBvXriZr']];\n var PREFS=[['\u5317\u6d77\u9053','Hokkaido'],['\u9752\u68ee\u770c','Aomori'],['\u5ca9\u624b\u770c','Iwate'],['\u5bae\u57ce\u770c','Miyagi'],['\u79cb\u7530\u770c','Akita'],['\u5c71\u5f62\u770c','Yamagata'],['\u798f\u5cf6\u770c','Fukushima'],['\u8328\u57ce\u770c','Ibaraki'],['\u6803\u6728\u770c','Tochigi'],['\u7fa4\u99ac\u770c','Gunma'],['\u57fc\u7389\u770c','Saitama'],['\u5343\u8449\u770c','Chiba'],['\u6771\u4eac\u90fd','Tokyo'],['\u795e\u5948\u5ddd\u770c','Kanagawa'],['\u65b0\u6f5f\u770c','Niigata'],['\u5bcc\u5c71\u770c','Toyama'],['\u77f3\u5ddd\u770c','Ishikawa'],['\u798f\u4e95\u770c','Fukui'],['\u5c71\u68a8\u770c','Yamanashi'],['\u9577\u91ce\u770c','Nagano'],['\u5c90\u961c\u770c','Gifu'],['\u9759\u5ca1\u770c','Shizuoka'],['\u611b\u77e5\u770c','Aichi'],['\u4e09\u91cd\u770c','Mie'],['\u6ecb\u8cc0\u770c','Shiga'],['\u4eac\u90fd\u5e9c','Kyoto'],['\u5927\u962a\u5e9c','Osaka'],['\u5175\u5eab\u770c','Hyogo'],['\u5948\u826f\u770c','Nara'],['\u548c\u6b4c\u5c71\u770c','Wakayama'],['\u9ce5\u53d6\u770c','Tottori'],['\u5cf6\u6839\u770c','Shimane'],['\u5ca1\u5c71\u770c','Okayama'],['\u5e83\u5cf6\u770c','Hiroshima'],['\u5c71\u53e3\u770c','Yamaguchi'],['\u5fb3\u5cf6\u770c','Tokushima'],['\u9999\u5ddd\u770c','Kagawa'],['\u611b\u5a9b\u770c','Ehime'],['\u9ad8\u77e5\u770c','Kochi'],['\u798f\u5ca1\u770c','Fukuoka'],['\u4f50\u8cc0\u770c','Saga'],['\u9577\u5d0e\u770c','Nagasaki'],['\u718a\u672c\u770c','Kumamoto'],['\u5927\u5206\u770c','Oita'],['\u5bae\u5d0e\u770c','Miyazaki'],['\u9e7f\u5150\u5cf6\u770c','Kagoshima'],['\u6c96\u7e04\u770c','Okinawa']];\n var PREF_EN={}; PREFS.forEach(function(p){PREF_EN[p[0]]=p[1];});\n var $=function(id){return document.getElementById(id);};\n var qEl=$('enj-ch-q'), prefEl=$('enj-ch-pref'), dioEl=$('enj-ch-dio'), countEl=$('enj-ch-count'), listEl=$('enj-ch-list'),\n     moreEl=$('enj-ch-more'), mapEl=$('enj-ch-map'), toggleEl=$('enj-ch-toggle'), statusEl=$('enj-ch-status');\n var ALL=[], DIO={}, shown=0, matches=[], map=null, cluster=null, markers={}, mapFailed=false;\n\n function norm(s){s=String(s||'');try{s=s.normalize('NFKC').normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'');}catch(e){}\n  s=s.toLowerCase().replace(\/[\\u30a1-\\u30f6]\/g,function(c){return String.fromCharCode(c.charCodeAt(0)-0x60);});\n  return s.replace(\/[\\s\\-\u2010\uff0d\u2212\u30fc\u30fb,\uff0c\u3001\u3002.()\uff08\uff09]\/g,'');}\n function el(tag,attrs,kids){var e=document.createElement(tag);if(attrs)for(var k in attrs){if(k==='text')e.textContent=attrs[k];else e.setAttribute(k,attrs[k]);}\n  (kids||[]).forEach(function(c){if(c)e.appendChild(typeof c==='string'?document.createTextNode(c):c);});return e;}\n function bi(en,ja){return [en+' ',el('span',{lang:'ja',text:ja})];}\n function safeUrl(u){return \/^https?:\\\/\\\/\/i.test(u||'')?u:null;}\n function name(c){return c.ja||c.en||'';}\n function telHref(t){var m=String(t).match(\/0\\d{1,4}[-\u2010\uff0d\u2212]?\\d{1,4}[-\u2010\uff0d\u2212]?\\d{3,4}\/);return m?'tel:+81'+m[0].replace(\/[^\\d]\/g,'').slice(1):null;}\n function dname(c){var d=DIO[c.d];return d?d.en+' \u00b7 '+d.ja:c.d;}\n\n function details(c,compact){\n  var dl=el('dl'), row=function(dt,dd){if(dd){dl.appendChild(el('div',null,[el('dt',{text:dt}),el('dd',null,[dd])]));}};\n  if(c.ded)row('Patron \u5b88\u8b77',c.ded);\n  row('Address \u4f4f\u6240',c.addr||null);\n  if(c.tel){var h=telHref(c.tel);row('Phone \u96fb\u8a71',h?el('a',{href:h,text:c.tel}):c.tel);}\n  if(!compact){row('Prefecture \u770c',c.pref?(c.pref+(PREF_EN[c.pref]?' ('+PREF_EN[c.pref]+')':'')):null);row('Diocese \u6559\u533a',dname(c));}\n  if(c.note)row('Note \u5099\u8003',c.note);\n  return dl;\n }\n function links(c,withMap){\n  var ul=el('ul',{'class':'enj-ch-links'}), w=safeUrl(c.web), s=safeUrl(c.src);\n  if(w)ul.appendChild(el('li',null,[el('a',{href:w,target:'_blank',rel:'noopener'},bi('Church website','\u6559\u4f1a\u306e\u30b5\u30a4\u30c8'))]));\n  if(s)ul.appendChild(el('li',null,[el('a',{href:s,target:'_blank',rel:'noopener'},bi('Diocese page','\u6559\u533a\u306e\u9801'))]));\n  if(c.lat!=null)ul.appendChild(el('li',null,[el('a',{href:'https:\/\/www.openstreetmap.org\/?mlat='+c.lat+'&mlon='+c.lng+'#map=17\/'+c.lat+'\/'+c.lng,target:'_blank',rel:'noopener'},bi('OpenStreetMap','\u5730\u56f3\u30b5\u30a4\u30c8'))]));\n  if(withMap&&c.lat!=null&&!mapFailed){var b=el('button',{type:'button','class':'enj-ch-mapbtn','data-id':c.id},bi('Show on map','\u5730\u56f3\u3067\u898b\u308b'));ul.appendChild(el('li',null,[b]));}\n  return ul;\n }\n function item(c){\n  var sub=[];if(c.ja&&c.en)sub.push(c.en);sub.push(dname(c));\n  var h=el('h3',null,[c.ja?el('span',{lang:'ja',text:c.ja}):c.en]);\n  var li=el('li',{'class':'enj-ch-item',id:'enj-ch-'+c.id},[h,el('p',{'class':'enj-ch-sub',text:sub.join(' \u00b7 ')}),details(c,false),\n   c.lat==null?el('p',null,[el('span',{'class':'enj-ch-flag'},bi('Not on the map','\u5730\u56f3\u306b\u5370\u306a\u3057'))]):null,links(c,true)]);\n  return li;\n }\n function render(reset){\n  if(reset){listEl.textContent='';shown=0;}\n  var frag=document.createDocumentFragment(), end=Math.min(matches.length,shown+PAGE);\n  for(var i=shown;i<end;i++)frag.appendChild(item(matches[i]));\n  listEl.appendChild(frag);shown=end;moreEl.hidden=shown>=matches.length;\n  var pinned=matches.filter(function(c){return c.lat!=null;}).length;\n  countEl.textContent='';\n  countEl.appendChild(document.createTextNode(matches.length+' of '+ALL.length+' churches match ('+pinned+' on the map). Showing '+shown+'. '));\n  countEl.appendChild(el('span',{lang:'ja',text:'\u8a72\u5f53 '+matches.length+' \u4ef6\uff08\u5730\u56f3 '+pinned+' \u4ef6\uff09\u3002'+shown+' \u4ef6\u3092\u8868\u793a\u4e2d\u3002'}));\n  if(!matches.length){listEl.appendChild(el('li',{'class':'enj-ch-item'},bi('No church matches. Try a shorter name, or clear the filters.','\u8a72\u5f53\u3059\u308b\u6559\u4f1a\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u77ed\u3044\u8a9e\u3067\u63a2\u3059\u304b\u3001\u7d5e\u308a\u8fbc\u307f\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002')));}\n }\n function apply(fit){\n  var terms=norm(qEl.value)?String(qEl.value).split(\/[\\s\\u3000]+\/).map(norm).filter(Boolean):[], p=prefEl.value, d=dioEl.value;\n  matches=ALL.filter(function(c){if(p&&c.pref!==p)return false;if(d&&c.d!==d)return false;\n   for(var i=0;i<terms.length;i++)if(c._h.indexOf(terms[i])<0)return false;return true;});\n  render(true);\n  if(map&&cluster){cluster.clearLayers();var ms=[];matches.forEach(function(c){if(markers[c.id])ms.push(markers[c.id]);});cluster.addLayers(ms);\n   if(fit&&ms.length&&ms.length<ALL.length){map.fitBounds(L.featureGroup(ms).getBounds().pad(0.15),{maxZoom:14});}\n   else if(fit&&ms.length===0){} else if(fit){map.setView([36.2,138],5);}}\n }\n var t=null;function deb(){clearTimeout(t);t=setTimeout(function(){apply(true);},250);}\n\n function load(kind,path,sri){return new Promise(function(res,rej){var e;\n  if(kind==='css'){e=document.createElement('link');e.rel='stylesheet';e.href=CDN+path;}else{e=document.createElement('script');e.src=CDN+path;e.async=false;}\n  e.integrity=sri;e.crossOrigin='anonymous';e.onload=res;e.onerror=function(){rej(path);};document.head.appendChild(e);});}\n function initMap(){\n  return Promise.all(ASSETS.slice(0,3).map(function(a){return load(a[0],a[1],a[2]);})).then(function(){return load.apply(null,ASSETS[3]);}).then(function(){return load.apply(null,ASSETS[4]);}).then(function(){\n   map=L.map(mapEl,{scrollWheelZoom:false,keyboard:true}).setView([36.2,138],5);\n   L.tileLayer('https:\/\/tile.openstreetmap.org\/{z}\/{x}\/{y}.png',{maxZoom:19,attribution:'\u00a9 <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a>'}).addTo(map);\n   map.on('focus',function(){map.scrollWheelZoom.enable();});map.on('blur',function(){map.scrollWheelZoom.disable();});\n   cluster=L.markerClusterGroup({showCoverageOnHover:false,maxClusterRadius:45,spiderfyOnMaxZoom:true,chunkedLoading:true});\n   var icon=L.divIcon({className:'enj-pin-hit',html:'<div class=\"enj-pin\"><\/div>',iconSize:[28,28],iconAnchor:[14,14],popupAnchor:[0,-12]});\n   ALL.forEach(function(c){if(c.lat==null)return;\n    var m=L.marker([c.lat,c.lng],{icon:icon,title:name(c)+(c.en&&c.ja?' \/ '+c.en:''),alt:name(c),keyboard:true});\n    m.bindPopup(function(){var box=el('div',{'class':'enj-pop'},[el('h3',null,[c.ja?el('span',{lang:'ja',text:c.ja}):c.en]),c.ja&&c.en?el('p',{text:c.en}):null,details(c,true),links(c,false)]);return box;},{maxWidth:300});\n    markers[c.id]=m;});\n   map.addControl(cluster);apply(false);\n  }).catch(function(){mapFailed=true;mapEl.hidden=true;toggleEl.hidden=true;\n   statusEl.appendChild(el('p',{'class':'enj-note'},bi('The map could not load. The full list below still works.','\u5730\u56f3\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4e0b\u306e\u4e00\u89a7\u306f\u305d\u306e\u307e\u307e\u4f7f\u3048\u307e\u3059\u3002')));render(true);});\n }\n function showOnMap(id){var m=markers[id];if(!map||!m)return;\n  if(mapEl.hidden)toggle();mapEl.scrollIntoView({behavior:'smooth',block:'center'});\n  cluster.zoomToShowLayer(m,function(){m.openPopup();var ic=m.getElement&&m.getElement();if(ic)ic.focus();});}\n function toggle(){var hide=!mapEl.hidden;mapEl.hidden=hide;toggleEl.setAttribute('aria-expanded',String(!hide));toggleEl.textContent='';\n  bi(hide?'Show map':'Hide map',hide?'\u5730\u56f3\u3092\u8868\u793a':'\u5730\u56f3\u3092\u96a0\u3059').forEach(function(n){toggleEl.appendChild(typeof n==='string'?document.createTextNode(n):n);});\n  if(!hide&&map)setTimeout(function(){map.invalidateSize();},50);}\n\n listEl.addEventListener('click',function(e){var b=e.target.closest&&e.target.closest('button[data-id]');if(b)showOnMap(b.getAttribute('data-id'));});\n moreEl.addEventListener('click',function(){var first=shown;render(false);var n=listEl.children[first];if(n){n.setAttribute('tabindex','-1');n.focus();}});\n toggleEl.addEventListener('click',toggle);\n qEl.addEventListener('input',deb);prefEl.addEventListener('change',function(){apply(true);});dioEl.addEventListener('change',function(){apply(true);});\n\n fetch(root.getAttribute('data-src'),{credentials:'same-origin'}).then(function(r){if(!r.ok)throw new Error(r.status);return r.json();}).then(function(data){\n  (data.dioceses||[]).forEach(function(d,i){d.i=i;DIO[d.id]=d;dioEl.appendChild(el('option',{value:d.id,text:d.en+' \u00b7 '+d.ja}));});\n  var have={};ALL=(data.churches||[]).map(function(c,i){c._i=i;have[c.pref]=1;\n   var d=DIO[c.d]||{};c._h=norm([c.ja,c.en,c.ded,c.addr,c.pref,PREF_EN[c.pref],d.en,d.ja].join('|'));return c;});\n  ALL.sort(function(a,b){return ((DIO[a.d]||{}).i-(DIO[b.d]||{}).i)||(a._i-b._i);});\n  PREFS.forEach(function(p){if(have[p[0]])prefEl.appendChild(el('option',{value:p[0],text:p[0]+' '+p[1]}));});\n  var qs=new URLSearchParams(location.search);if(qs.get('q'))qEl.value=qs.get('q');\n  if(qs.get('pref'))prefEl.value=qs.get('pref');if(qs.get('diocese'))dioEl.value=qs.get('diocese');\n  apply(false);initMap();\n }).catch(function(){countEl.textContent='';countEl.appendChild(document.createTextNode('Sorry, the church list could not load. Please reload the page, or use the bishops\u2019 map above. '));\n  countEl.appendChild(el('span',{lang:'ja',text:'\u4e00\u89a7\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u518d\u8aad\u307f\u8fbc\u307f\u3059\u308b\u304b\u3001\u4e0a\u306e\u53f8\u6559\u5354\u8b70\u4f1a\u306e\u5730\u56f3\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002'}));mapEl.hidden=true;toggleEl.hidden=true;});\n})();\n<\/script>\n<\/div>\n<\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","nfd_onboarding_generated":"","footnotes":""},"class_list":["post-6832","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/pages\/6832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/comments?post=6832"}],"version-history":[{"count":1,"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/pages\/6832\/revisions"}],"predecessor-version":[{"id":6833,"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/pages\/6832\/revisions\/6833"}],"wp:attachment":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/ko\/wp-json\/wp\/v2\/media?parent=6832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}