textPath,text{display:block;text-anchor:middle}h5,h6{color:#4d4d4a;font-family:inherit;font-size:1rem;font-weight:700;letter-spacing:.03rem;line-height:1.625rem;margin:0 0 .203125rem}.sr-only,.visually-hidden,input[type=checkbox][id],input[type=radio][id]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}label{color:#666662;display:block;font-size:.857rem;font-weight:400;line-height:1.35rem;cursor:pointer}label>input[type=checkbox],label>input[type=radio]{font-size:1rem;padding:0;margin:0}::-webkit-input-placeholder{font-family:inherit}::-moz-placeholder{font-family:inherit}:-ms-input-placeholder{font-family:inherit}input{font-family:inherit}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 3px #0000000d;box-sizing:border-box;color:#333331;font-family:inherit;font-size:1rem;height:inherit;line-height:normal;margin-bottom:0;padding:.429rem .714rem;transition:border linear .2s;width:100%}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:1px solid #333331;box-shadow:inset 0 3px #0000000d;outline:0}input[type=color].disabled,input[type=color]:disabled,input[type=date].disabled,input[type=date]:disabled,input[type=datetime-local].disabled,input[type=datetime-local]:disabled,input[type=datetime].disabled,input[type=datetime]:disabled,input[type=email].disabled,input[type=email]:disabled,input[type=month].disabled,input[type=month]:disabled,input[type=number].disabled,input[type=number]:disabled,input[type=password].disabled,input[type=password]:disabled,input[type=search].disabled,input[type=search]:disabled,input[type=tel].disabled,input[type=tel]:disabled,input[type=text].disabled,input[type=text]:disabled,input[type=time].disabled,input[type=time]:disabled,input[type=url].disabled,input[type=url]:disabled,input[type=week].disabled,input[type=week]:disabled,textarea.disabled,textarea:disabled{-webkit-text-fill-color:#666662;-webkit-opacity:1;color:#999;background:#f0f0f0}textarea{resize:vertical;min-height:75px}select{background-color:#fff;border:1px solid #ccc;color:#333331;font-family:inherit;font-size:1rem;height:2.143rem;line-height:1.625rem;margin:0;padding:.286rem .429rem;width:100%}select:focus{border:1px solid #333331;outline:0}input[type=checkbox][id]+label,input[type=radio][id]+label{font-size:1rem;margin:0}input[type=checkbox][id]+label:before,input[type=radio][id]+label:before{background-color:#fff;background-position:center;background-repeat:no-repeat;border:1px solid #ccc;content:"";display:inline-block;height:1.429rem;position:relative;transition:background-size .15s ease-out,background-color .15s ease-out;vertical-align:middle;width:1.429rem}input[type=checkbox][id][disabled]+label,input[type=radio][id][disabled]+label{color:#33333166;cursor:not-allowed}input[type=checkbox][id]+label:not(:empty),input[type=radio][id]+label:not(:empty){margin-bottom:5px}input[type=checkbox][id]+label:not(:empty):before,input[type=radio][id]+label:not(:empty):before{margin-right:10px}input[type=checkbox][id]:focus+label:before,input[type=radio][id]:focus+label:before{outline:auto 2px Highlight;outline:auto 5px -webkit-focus-ring-color}input[type=checkbox][id]:checked+label:before,input[type=radio][id]:checked+label:before{border:1px solid #246bdb;background-color:#3073dd}input[type=checkbox][id]:disabled+label:before,input[type=radio][id]:disabled+label:before{border:1px solid #ccc;background-color:#f0f0f0}input[type=checkbox]+label:before{border-radius:4px;background-size:5%}input[type=checkbox]+label:not(:empty):before{top:-1px}input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 baseProfile=%22tiny%22 x=%220%22 y=%220%22 width=%2220%22 height=%2220%22%3E%3Cpath fill=%22%23fff%22 d=%22M7 16.6c-0.2 0-0.3-0.1-0.5-0.2l-5.9-5.9c-0.1-0.1-0.2-0.3-0.2-0.5 0-0.2 0.1-0.3 0.2-0.5l2-1.9c0.1-0.1 0.3-0.2 0.5-0.2 0.2 0 0.3 0.1 0.5 0.2l2.9 2.9c0.2 0.2 0.4 0.2 0.6 0.2 0.2 0 0.4-0.1 0.6-0.2l7.9-7.9c0.1-0.1 0.3-0.2 0.5-0.2s0.3 0.1 0.5 0.2l1.9 1.9C18.5 4.7 18.6 4.8 18.6 5s-0.1 0.3-0.2 0.5L7.5 16.4C7.3 16.5 7.2 16.6 7 16.6z%22/%3E%3C/svg%3E")!important;background-size:70%}input[type=checkbox]:checked:disabled+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 baseProfile=%22tiny%22 x=%220%22 y=%220%22 width=%2220%22 height=%2220%22%3E%3Cpath fill=%22%23bdbdbd%22 d=%22M7 16.6c-0.2 0-0.3-0.1-0.5-0.2l-5.9-5.9c-0.1-0.1-0.2-0.3-0.2-0.5 0-0.2 0.1-0.3 0.2-0.5l2-1.9c0.1-0.1 0.3-0.2 0.5-0.2 0.2 0 0.3 0.1 0.5 0.2l2.9 2.9c0.2 0.2 0.4 0.2 0.6 0.2 0.2 0 0.4-0.1 0.6-0.2l7.9-7.9c0.1-0.1 0.3-0.2 0.5-0.2s0.3 0.1 0.5 0.2l1.9 1.9C18.5 4.7 18.6 4.8 18.6 5s-0.1 0.3-0.2 0.5L7.5 16.4C7.3 16.5 7.2 16.6 7 16.6z%22/%3E%3C/svg%3E")!important}input[type=radio]+label:before{background-size:100%;border-radius:50%}input[type=radio]+label:not(:empty):before{top:-2px}input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg viewBox=%220 0 20 20%22 xmlns=%22http://www.w3.org/2000/svg%22 fill=%22%23fff%22%3E%3Ccircle cx=%2210%22 cy=%2210%22 r=%2210%22%3E%3C/circle%3E%3C/svg%3E")!important;background-size:30%}input[type=radio]:checked:disabled+label:before{background-image:url("data:image/svg+xml,%3Csvg viewBox=%220 0 20 20%22 xmlns=%22http://www.w3.org/2000/svg%22 fill=%22%23bdbdbd%22%3E%3Ccircle cx=%2210%22 cy=%2210%22 r=%2210%22%3E%3C/circle%3E%3C/svg%3E")!important}fieldset{padding:0;margin:0;border:0}legend{border:0;color:#333331;font-size:1rem;line-height:1.625rem;margin:0 0 5px}[hidden]{display:none!important}html{font-size:14px}html[lang=ja],html[lang=ko],html[lang=zh]{font-size:16px}body{color:#333331;font-family:Verdana,Ayuthaya,HanaMinBFont,sans-serif;font-size:1rem;line-height:1.625rem}@font-face{font-display:fallback;font-family:HanaMinBFont;src:url(https://edge.fscdn.org/assets/js/webpack/eda64ce0f9f5791ca7f6c61f1f9b4639.ttf);unicode-range:U+20000-2A6D6,U+2A700-2B734,U+2B820-2CEAF,U+2CEB0-2EBEF}[lang=zh],[lang=zh] body,[lang=zh] h1,[lang=zh] h2,[lang=zh] h3,[lang=zh] h4,[lang=zh] h5,[lang=zh] h6{font-family:\9ed1\9ad4-\7e41,Heiti TC,\534e\6587\7ec6\9ed1,STXihei,\5fae\8edf\6b63\9ed1\9ad4,Microsoft JengHei,\4e2d\6613\9ed1\4f53,SimHei,HanaMinBFont,sans-serif;letter-spacing:normal}[lang=ja],[lang=ja] body,[lang=ja] h1,[lang=ja] h2,[lang=ja] h3,[lang=ja] h4,[lang=ja] h5,[lang=ja] h6{font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \30b4\30b7\30c3\30af,MS Gothic,sans-serif;letter-spacing:normal}[lang=ko],[lang=ko] body,[lang=ko] h1,[lang=ko] h2,[lang=ko] h3,[lang=ko] h4,[lang=ko] h5,[lang=ko] h6{font-family:Apple SD Gothic Neo,\c560\d50c\ace0\b515,AppleGothic,\b9d1\c740  \ace0\b515,Malgun Gothic,\ad74\b9bc,Gulim,sans-serif;letter-spacing:normal}h1,h2,h3,h4{color:#4d4d4a;font-family:Verdana,Ayuthaya,HanaMinBFont,sans-serif;font-family:var( --fs-font-face-heading, Verdana, Ayuthaya, "HanaMinBFont", sans-serif );font-weight:400;margin:0}html.museo-loaded{--fs-font-face-heading: "museo", Verdana, Ayuthaya, "HanaMinBFont", serif}h1{font-size:2.143rem;letter-spacing:.06rem;line-height:2.5rem}h2{font-size:1.857rem;letter-spacing:.05rem;line-height:2.22rem}h3{font-size:1.571rem;letter-spacing:.04rem;line-height:1.95rem;margin:0 0 .203125rem}h4{font-size:1.286rem;letter-spacing:.04rem;line-height:1.625rem}p{font-size:1rem;line-height:1.625rem;margin:0}p+*{margin-top:1.625rem}a{text-decoration:none}a:hover{text-decoration:underline}a,a:active,a:focus,a:hover{color:#0060d7}a:visited{color:#b3467c}button{font-family:Verdana,Ayuthaya,HanaMinBFont,sans-serif}small{font-size:.857rem;line-height:1.35rem;color:#666662}li,ol,ul{line-height:1.625rem;padding:0}ol,ul{margin:0 0 1.625rem 1.625rem}li{margin:0}html{--fs-font-face-heading: Verdana, Ayuthaya, "HanaMinBFont", sans-serif}body{margin:0}text{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}textPath{font-size:12px;pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.lifespan>textPath{font-size:11px;fill:#4d4d4a}.name-part-1,.name-part-1 textPath,.name-part-2,.name-part-2 textPath{fill:#333331}.arc{stroke:#ecebea}.person-arc{fill:#fff}.hovering{opacity:.5}:host(.inverted) .hovering{opacity:.8}.empty-person-arc{fill:#f2f2f2}.empty-person-arc.hovering{fill:#f8f8f8}.center-icon{pointer-events:none;opacity:0}.center-icon.hovering{opacity:1}.bottom-arc{stroke:#ecebea;cursor:pointer}.bottom-color-arc{stroke:fill;fill:#a281ff}.button{fill:#d3d3d3;cursor:pointer}.button-hovering{fill:#73797f}.arrow-path{stroke:#fff;stroke-width:3;stroke-linecap:round;fill:none;cursor:pointer}.spinner{width:30px;height:30px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);z-index:2}.alert-container{max-width:400px;position:absolute;right:10px;top:155px;z-index:99999999}:host(.inverted){background-color:#696969}:host(.inverted:not(.indicators-active)) .arc{stroke:#696969;fill:#32322f}:host(.inverted:not(.indicators-active)) .name-part-1,:host(.inverted:not(.indicators-active)) .name-part-1 textPath,:host(.inverted:not(.indicators-active)) .name-part-2,:host(.inverted:not(.indicators-active)) .name-part-2 textPath{fill:#fff}:host(.inverted:not(.indicators-active)) .lifespan,:host(.inverted:not(.indicators-active)) .lifespan textPath{fill:#c3c3c3}:host(.inverted:not(.indicators-active)) .arc.hovering{fill:#404040}:host(.inverted:not(.indicators-active)) .button,:host(.inverted:not(.indicators-active)) .icon-arc.display{fill:#545454}:host(.inverted:not(.indicators-active)) .button-hovering,:host(.inverted:not(.indicators-active)) .icon-arc.hovering:hover{fill:#5a5a5a}:host(.inverted:not(.indicators-active)) .empty-person-arc{fill:#404040}:host(.inverted:not(.indicators-active)) .empty-person-arc:hover{fill:#636363}:host([ordinance-indicator-selected]) .lifespan>textPath.temple-available,:host([ordinance-indicator-selected]) .lifespan>textPath.temple-needs-information,:host([ordinance-indicator-selected]) .name-part-1 textPath.temple-available,:host([ordinance-indicator-selected]) .name-part-1 textPath.temple-needs-information,:host([ordinance-indicator-selected]) .name-part-1.temple-available,:host([ordinance-indicator-selected]) .name-part-1.temple-needs-information,:host([ordinance-indicator-selected]) .name-part-2 textPath.temple-available,:host([ordinance-indicator-selected]) .name-part-2 textPath.temple-needs-information,:host([ordinance-indicator-selected]) .name-part-2.temple-available,:host([ordinance-indicator-selected]) .name-part-2.temple-needs-information{fill:#333331}:host([ordinance-indicator-selected]) .lifespan>textPath.temple-in-progress,:host([ordinance-indicator-selected]) .name-part-1 textPath.temple-in-progress,:host([ordinance-indicator-selected]) .name-part-1.temple-in-progress,:host([ordinance-indicator-selected]) .name-part-2 textPath.temple-in-progress,:host([ordinance-indicator-selected]) .name-part-2.temple-in-progress{fill:#fff}.high-item-count{fill:#fcb34b}.medium-item-count{fill:#fdd9a5}.low-item-count{fill:#faf1e3}.data-problem{fill:#ff6c5e}.record-hint{fill:#27c4f4}.research-suggestion{fill:#b294b2}.temple-available{fill:#74bb49}.temple-needs-information{fill:#f5ae2c}.temple-in-progress{fill:#105970}.nav-wrapper,fanchart-options,indicator-legend,indicator-panel,zoom-controls{display:-ms-flexbox;display:flex;position:absolute;top:115px;z-index:2}zoom-controls{left:10px}indicator-legend{right:10px}.nav-wrapper,indicator-panel{left:50px}indicator-legend,indicator-panel{top:155px}fanchart-options{right:0}:host([honored-ancestor-v8-views-ex]) .new-design-wrap{position:absolute;right:10px;z-index:2;display:-ms-flexbox;display:flex}:host([honored-ancestor-v8-views-ex]) indicator-legend{left:10px;right:auto}:host([honored-ancestor-v8-views-ex]) indicator-panel{left:10px;right:auto}:host([honored-ancestor-v8-views-ex]) zoom-controls{position:relative;top:auto;right:0;left:auto}:host([honored-ancestor-v8-views-ex]) .nav-wrapper{right:200px;left:auto;top:112px}:host([honored-ancestor-v8-views-ex]) .new-design-wrap,:host([honored-ancestor-v8-views-ex]) indicator-legend,:host([honored-ancestor-v8-views-ex]) indicator-panel{top:110px}:host([honored-ancestor-v8-views-ex][_fullscreen-mode]) .new-design-wrap{top:5px!important}:host([honored-ancestor-v8-views-ex]) fanchart-options{display:block;position:relative;top:auto;right:auto}.nav-wrapper generation-control{display:inline-block;position:static}[no-header]{top:5px}indicator-panel[no-header]{top:42px}@media screen and (max-width: 480px){indicator-panel{left:10px}zoom-controls{bottom:0;top:initial}:host([honored-ancestor-v8-views-ex]) .nav-wrapper{right:0;top:150px}:host([honored-ancestor-v8-views-ex]) indicator-legend{top:192px}}@media screen and (max-width: 720px){:host([honored-ancestor-v8-views-ex]) indicator-legend{left:auto;max-width:80%;right:10px}}@media screen and (min-width: 481px) and (max-width: 720px){:host([honored-ancestor-v8-views-ex]) indicator-legend{top:152px}}#fanSvg{padding-right:240px}.options-panel{overflow:auto;box-sizing:border-box;position:fixed;width:240px;height:100vh;right:0;top:0;z-index:10;background:rgba(255,255,255,.9);padding:48px 16px}.options-panel label{display:flex;align-items:center}.options-panel input[type=checkbox]{margin-right:4px}.options-panel h5{margin-top:16px;padding-top:16px;border-top:1px solid black}@media print{.options-panel{display:none!important}:host(.inverted) g.name-group #lifespan_1 textPath,:host(.inverted) g.name-group #textLast_1 textPath,:host(.inverted) g.name-group #text_1 textPath{fill:#000}:host(:not(.inverted)) .arc{stroke:#ccc}:host(:not(.inverted)) .empty-person-arc{fill:#fff}#fanSvg{padding:0!important}}
