{"id":6834,"date":"2026-10-23T12:56:59","date_gmt":"2026-10-23T03:56:59","guid":{"rendered":"https:\/\/www.evangeliinetworkjapan.org\/?page_id=6834"},"modified":"2026-10-29T18:11:39","modified_gmt":"2026-10-29T09:11:39","slug":"nha-tho-nhat-ban","status":"publish","type":"page","link":"https:\/\/www.evangeliinetworkjapan.org\/vi\/nha-tho-nhat-ban\/","title":{"rendered":"C\u00e1c nh\u00e0 th\u1edd t\u1ea1i Nh\u1eadt B\u1ea3n"},"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=\"vi\" 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=\"B\u00ean trong nh\u00e0 th\u1edd Th\u00e1nh Inhaxi\u00f4, Tokyo\" 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\">C\u00e1c nh\u00e0 th\u1edd C\u00f4ng gi\u00e1o t\u1ea1i Nh\u1eadt B\u1ea3n<\/h1>\n      <p>T\u00ecm gi\u00e1o x\u1ee9 theo t\u00ean, th\u00e0nh ph\u1ed1, t\u1ec9nh ho\u1eb7c gi\u00e1o ph\u1eadn.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"enj-section\" aria-label=\"V\u1ec1 danh s\u00e1ch n\u00e0y\">\n    <div class=\"enj-prose\">\n      <p>T\u00ean, \u0111\u1ecba ch\u1ec9 v\u00e0 li\u00ean k\u1ebft \u0111\u01b0\u1ee3c l\u1ea5y t\u1eeb c\u00e1c trang web c\u1ee7a gi\u00e1o ph\u1eadn, b\u1eaft \u0111\u1ea7u t\u1eeb T\u1ed5ng gi\u00e1o ph\u1eadn Tokyo. M\u1ed7i ghim l\u00e0 \u0111\u1ecba ch\u1ec9 \u0111\u00e3 c\u00f4ng b\u1ed1 theo v\u1ecb tr\u00ed m\u00e0 c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm b\u1ea3n \u0111\u1ed3 qu\u1ed1c gia \u0111\u1eb7t, ho\u1eb7c l\u00e0 khu v\u1ef1c b\u01b0u ch\u00ednh khi gi\u00e1o ph\u1eadn in \u0111\u1ecba ch\u1ec9 b\u1eb1ng ti\u1ebfng Anh. \u0110\u00e2y kh\u00f4ng ph\u1ea3i l\u00e0 v\u1ecb tr\u00ed c\u1eeda nh\u00e0 th\u1edd \u0111\u00e3 \u0111\u01b0\u1ee3c \u0111o \u0111\u1ea1c. Gi\u1edd l\u1ec5 c\u00f3 th\u1ec3 thay \u0111\u1ed5i. H\u00e3y g\u1ecdi \u0111i\u1ec7n cho nh\u00e0 th\u1edd tr\u01b0\u1edbc khi \u0111\u1ebfn. Danh s\u00e1ch n\u00e0y kh\u00f4ng thay th\u1ebf b\u1ea3n \u0111\u1ed3 c\u1ee7a c\u00e1c gi\u00e1m m\u1ee5c.<\/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\">B\u1ea3n \u0111\u1ed3 c\u1ee7a c\u00e1c gi\u00e1m m\u1ee5c<\/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\">T\u00ecm nh\u00e0 th\u1edd<\/h2>\n    <a class=\"enj-skip\" href=\"#enj-ch-results\">B\u1ecf qua b\u1ea3n \u0111\u1ed3 v\u00e0 \u0111\u1ebfn danh s\u00e1ch<\/a>\n    <form class=\"enj-ch-tools\" role=\"search\" aria-label=\"T\u00ecm ki\u1ebfm nh\u00e0 th\u1edd\" onsubmit=\"return false\">\n      <div>\n        <label for=\"enj-ch-q\">T\u00ean, th\u00e0nh ph\u1ed1 ho\u1eb7c \u0111\u1ecba ch\u1ec9<\/label>\n        <input id=\"enj-ch-q\" type=\"search\" autocomplete=\"off\" placeholder=\"v\u00ed d\u1ee5: Kojimachi\" aria-describedby=\"enj-ch-count\">\n      <\/div>\n      <div>\n        <label for=\"enj-ch-pref\">T\u1ec9nh<\/label>\n        <select id=\"enj-ch-pref\"><option value=\"\">T\u1ea5t c\u1ea3 c\u00e1c t\u1ec9nh<\/option><\/select>\n      <\/div>\n      <div>\n        <label for=\"enj-ch-dio\">Gi\u00e1o ph\u1eadn<\/label>\n        <select id=\"enj-ch-dio\"><option value=\"\">T\u1ea5t c\u1ea3 c\u00e1c gi\u00e1o ph\u1eadn<\/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\">\u0110ang t\u1ea3i danh s\u00e1ch nh\u00e0 th\u1edd\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\">\u1ea8n b\u1ea3n \u0111\u1ed3<\/button>\n    <\/div>\n    <div id=\"enj-ch-map\" role=\"region\" aria-label=\"B\u1ea3n \u0111\u1ed3 nh\u00e0 th\u1edd\"><\/div>\n    <p class=\"enj-ch-mapnote\" id=\"enj-ch-mapnote\">860 nh\u00e0 th\u1edd \u0111\u00e3 \u0111\u01b0\u1ee3c ghim tr\u00ean b\u1ea3n \u0111\u1ed3, \u1edf nh\u1eefng n\u01a1i c\u00f3 th\u1ec3 x\u00e1c \u0111\u1ecbnh \u0111\u1ecba ch\u1ec9. Danh s\u00e1ch c\u00f3 862 nh\u00e0 th\u1edd.<\/p>\n\n    <h2 id=\"enj-ch-results\" tabindex=\"-1\">Danh s\u00e1ch nh\u00e0 th\u1edd<\/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>Xem th\u00eam<\/button><\/div>\n    <p class=\"enj-note\" id=\"enj-ch-langmass\"><strong>Th\u00e1nh l\u1ec5 b\u1eb1ng c\u00e1c ng\u00f4n ng\u1eef kh\u00e1c<\/strong><br>Kh\u00f4ng c\u00f3 m\u1ed9t danh s\u00e1ch chung cho to\u00e0n qu\u1ed1c. Xem <a href=\"https:\/\/tokyo.catholic.jp\/en\/parishes\/languages\/\" target=\"_blank\" rel=\"noopener\">danh s\u00e1ch c\u1ee7a T\u1ed5ng gi\u00e1o ph\u1eadn Tokyo<\/a>. Sendai v\u00e0 Fukuoka c\u00f3 danh s\u00e1ch ri\u00eang: <a href=\"https:\/\/sendai.catholic.jp\/news\/multilingual-mass\/\" target=\"_blank\" rel=\"noopener\">Sendai<\/a>, <a href=\"https:\/\/fukuoka.catholic.jp\/multilingual\/\" target=\"_blank\" rel=\"noopener\">Fukuoka<\/a>.<\/p>\n  <\/section>\n\n  <section class=\"enj-section\" style=\"padding-top:0\">\n    <p class=\"enj-note\">Th\u00f4ng tin v\u1ec1 c\u00e1c nh\u00e0 th\u1edd do Evangelii Network Japan duy tr\u00ec d\u1ef1a tr\u00ean trang web c\u1ee7a c\u00e1c gi\u00e1o ph\u1eadn. \u0110\u1ec3 g\u1eedi ch\u1ec9nh s\u1eeda, h\u00e3y email \u0111\u1ebfn <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>. D\u1eef li\u1ec7u b\u1ea3n \u0111\u1ed3 \u00a9 nh\u1eefng ng\u01b0\u1eddi \u0111\u00f3ng g\u00f3p <a href=\"https:\/\/www.openstreetmap.org\/copyright\" target=\"_blank\" rel=\"noopener\">OpenStreetMap<\/a>.<\/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-6834","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/pages\/6834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/comments?post=6834"}],"version-history":[{"count":1,"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/pages\/6834\/revisions"}],"predecessor-version":[{"id":6835,"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/pages\/6834\/revisions\/6835"}],"wp:attachment":[{"href":"https:\/\/www.evangeliinetworkjapan.org\/vi\/wp-json\/wp\/v2\/media?parent=6834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}