._page_1xkum_1{--paper:#f0e4cc;--ink:#181719;--blue:#176d89;--red:#a8201d;--gold:#ffd52a;--green:#34713b;background:var(--paper);color:var(--ink);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.95}._page_1xkum_1 h1,._page_1xkum_1 h2,._page_1xkum_1 h3,._page_1xkum_1 p,._page_1xkum_1 figure{margin:0}._page_1xkum_1 a:focus-visible,._page_1xkum_1 button:focus-visible,._page_1xkum_1 summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}._page_1xkum_1 a:hover{text-underline-offset:5px;text-decoration:underline}._page_1xkum_1 section,._page_1xkum_1 article{scroll-margin-top:30px}._page_1xkum_1 h2{text-wrap:balance;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(1.65rem,2.7vw,2.7rem);font-weight:600;line-height:1.6}._page_1xkum_1 h3{font-size:1.2rem;font-weight:700;line-height:1.7}._header_1xkum_8{border-bottom:2px solid var(--ink);background:var(--gold);justify-content:space-between;align-items:center;gap:20px;padding:20px max(6%,50% - 580px);display:flex}._brand_1xkum_9{letter-spacing:-.04em;align-items:center;gap:20px;font-size:1.9rem;font-weight:900;line-height:1.5;display:flex}._brand_1xkum_9 span{letter-spacing:.04em;font-size:.875rem;font-weight:700}._header_1xkum_8 nav{flex-wrap:wrap;gap:20px;font-size:.9375rem;font-weight:700;display:flex}._header_1xkum_8 nav a{border-bottom:2px solid #0000;align-items:center;min-height:44px;display:flex}._header_1xkum_8 nav a[aria-current]{border-color:var(--red)}._hero_1xkum_14{grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;max-width:1320px;margin:auto;padding:64px 6% 80px;display:grid}._eyebrow_1xkum_15{letter-spacing:.13em;font-size:.875rem;font-weight:800}._hero_1xkum_14 h1{letter-spacing:-.055em;margin:32px 0 24px;font-family:Arial,sans-serif;font-size:clamp(3.5rem,6.6vw,6.5rem);font-weight:900;line-height:1.05}._hero_1xkum_14 h1 span{letter-spacing:.02em;margin-top:20px;font-family:Yu Mincho,serif;font-size:1.35rem;font-weight:500;display:block}._heroTitle_1xkum_18{letter-spacing:.06em;font-size:1.7rem;font-weight:700}._english_1xkum_19{color:var(--blue);letter-spacing:.04em;font-size:1rem}._name_1xkum_20{font-size:.9375rem;margin-top:18px!important}._tagline_1xkum_21{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(1.55rem,2.3vw,2.2rem);line-height:1.7;margin:35px 0 22px!important}._portrait_1xkum_22{border-bottom:8px solid var(--gold)}._portrait_1xkum_22 img{width:100%;height:auto}._textLink_1xkum_24{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;min-height:48px;font-size:1rem;font-weight:700;display:inline-flex}._contents_1xkum_25{border-block:1px solid #18171940;flex-wrap:wrap;justify-content:center;gap:4px 26px;padding:20px 6%;display:flex}._contents_1xkum_25 a{align-items:center;min-height:44px;font-size:.9375rem;display:flex}._section_1xkum_27{grid-template-columns:1fr 1.7fr;gap:8%;max-width:1240px;margin:auto;padding:86px 6%;display:grid}._prose_1xkum_29{min-width:0;max-width:44rem}._prose_1xkum_29 p{white-space:pre-line}._prose_1xkum_29 p+p{margin-top:1.35em}._prose_1xkum_29 h3{margin-bottom:20px}._prose_1xkum_29 h3:not(:first-child){margin-top:42px}._identity_1xkum_34{color:var(--blue);font-weight:700}._inlineLinks_1xkum_35{flex-wrap:wrap;gap:8px 28px;margin-top:25px;display:flex}._inlineLinks_1xkum_35 a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:.9375rem;font-weight:700;text-decoration:underline;display:inline-flex}._concept_1xkum_37{background:var(--blue);color:#fff;grid-template-columns:1fr 1fr;display:grid}._concept_1xkum_37 figure{align-self:center}._concept_1xkum_37 img{width:100%;height:auto}._concept_1xkum_37 h2{margin:20px 0 28px;font-size:clamp(2rem,3vw,3.2rem)}._biography_1xkum_42{max-width:1100px;margin:auto;padding:96px 6% 28px}._biographyHead_1xkum_43 h2{margin:15px 0 22px}._biographyHead_1xkum_43>p:last-child{font-size:1rem}._chapter_1xkum_46{grid-template-columns:145px minmax(0,1fr);gap:32px;padding:0 0 55px;display:grid;position:relative}._chapter_1xkum_46:before{content:"";background:#18171940;width:1px;position:absolute;top:13px;bottom:0;left:130px}._chapter_1xkum_46:last-child:before{bottom:45px}._chapter_1xkum_46:after{content:"";background:var(--red);border-radius:50%;width:9px;height:9px;position:absolute;top:13px;left:126px}._year_1xkum_50{color:var(--red);letter-spacing:.04em;font-family:Arial,sans-serif;font-size:1rem;font-weight:800}._operakugo_1xkum_51{background:var(--gold);grid-template-columns:1fr 1.7fr;gap:8%;padding:70px max(6%,50% - 546px);display:grid}._operakugo_1xkum_51 h2{margin-top:18px}._reading_1xkum_53{max-width:960px;margin:auto;padding:85px 6%}._reading_1xkum_53 h2{margin:15px 0 30px}._storyLead_1xkum_55{white-space:pre-line;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.9}._storyDetails_1xkum_56{border-block:1px solid #18171960;margin-top:32px}._storyDetails_1xkum_56 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:18px 0;font-size:1rem;font-weight:700;list-style:none;display:flex}._storyDetails_1xkum_56 summary::-webkit-details-marker{display:none}._storyDetails_1xkum_56 summary span{font-size:1.5rem;transition:transform .2s}._storyDetails_1xkum_56[open] summary span{transform:rotate(45deg)}._storyBody_1xkum_61 p{white-space:pre-line;margin-bottom:1.5em}._program_1xkum_63{background:#fffaf0;border-block:1px solid #18171940;padding:75px max(6%,50% - 460px)}._program_1xkum_63 h2{margin:15px 0 20px}._programCopy_1xkum_66{border-top:1px solid #18171940;padding:28px 0 12px}._programHeading_1xkum_67{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}._programHeading_1xkum_67 button{font:inherit;border:1px solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;padding:10px 16px;font-size:.9375rem}._programHeading_1xkum_67 button:hover{background:var(--gold)}._copyText_1xkum_70{-webkit-user-select:text;user-select:text}._copyStatus_1xkum_71{min-height:28px;color:var(--blue);font-size:.875rem;margin-top:12px!important}._related_1xkum_72{max-width:1240px;margin:auto;padding:80px 6%}._related_1xkum_72 h2{margin:15px 0 32px}._relatedGrid_1xkum_74{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}._relatedGrid_1xkum_74 article{border-top:2px solid var(--blue);padding-top:24px}._relatedGrid_1xkum_74 h3{margin-bottom:16px}._relatedGrid_1xkum_74 p{font-size:1rem}._relatedGrid_1xkum_74 a{text-underline-offset:5px;min-height:48px;margin-top:12px;padding-block:12px;font-size:.9375rem;font-weight:700;text-decoration:underline;display:inline-block}._contact_1xkum_79{background:var(--green);color:#fff;border-bottom:8px solid var(--gold);padding:72px max(6%,50% - 546px)}._contact_1xkum_79 h2{margin:20px 0}._contactActions_1xkum_81{flex-wrap:wrap;align-items:center;gap:24px 36px;margin-top:32px;display:flex}._button_1xkum_82{background:var(--paper);min-height:60px;color:var(--ink);border:2px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;font-size:1rem;font-weight:700;display:inline-flex}._button_1xkum_82:hover{background:var(--gold)}._contact_1xkum_79 a:focus-visible{outline-color:var(--gold)}._footer_1xkum_85{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1320px;margin:auto;padding:30px 6%;font-size:.9375rem;display:flex}._footer_1xkum_85>a:last-child{padding-block:12px}._srOnly_1xkum_87{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skip_1xkum_88{z-index:100;color:var(--ink);background:#fff;padding:14px;position:fixed;top:-100px;left:16px}._skip_1xkum_88:focus{top:16px}@media (width<=900px){._header_1xkum_8{flex-wrap:wrap}._header_1xkum_8 nav{gap:20px}._hero_1xkum_14{gap:5%;padding-top:45px}._concept_1xkum_37{grid-template-columns:1fr}._concept_1xkum_37 figure{max-width:760px;margin:auto}._conceptBody_1xkum_40{max-width:760px;margin:auto;padding:42px 6% 55px}._section_1xkum_27,._operakugo_1xkum_51{grid-template-columns:1fr;gap:30px}._prose_1xkum_29{max-width:none}._section_1xkum_27{padding-block:60px}._relatedGrid_1xkum_74{grid-template-columns:1fr;gap:30px}}@media (width<=600px){._header_1xkum_8{gap:12px;padding:15px 6%}._brand_1xkum_9{justify-content:space-between;width:100%}._header_1xkum_8 nav{justify-content:space-between;gap:12px;width:100%;font-size:.875rem}._hero_1xkum_14{grid-template-columns:1fr;gap:35px;padding:32px 6% 42px}._hero_1xkum_14 h1{font-size:clamp(3.25rem,15vw,5.5rem)}._heroCopy_1xkum_98{padding-bottom:8px}._hero_1xkum_14 h1 span{font-size:1.2rem}._heroTitle_1xkum_18{font-size:1.5rem}._tagline_1xkum_21{margin-block:24px 18px!important}._portrait_1xkum_22{justify-self:center;width:100%;max-width:420px}._contents_1xkum_25{justify-content:flex-start;gap:4px 20px}._contents_1xkum_25 a{font-size:.875rem}._biography_1xkum_42{padding-top:58px}._biographyHead_1xkum_43{margin-bottom:36px}._chapter_1xkum_46{grid-template-columns:1fr;gap:12px;padding:0 0 40px 23px}._chapter_1xkum_46:before{left:4px}._chapter_1xkum_46:after{left:0}._chapter_1xkum_46 h3{font-size:1.15rem}._chapter_1xkum_46:last-child:before{bottom:40px}._operakugo_1xkum_51,._reading_1xkum_53,._program_1xkum_63,._related_1xkum_72,._contact_1xkum_79{padding-block:50px}._programHeading_1xkum_67{flex-wrap:wrap}._programHeading_1xkum_67 h3{font-size:1.1rem}._contactActions_1xkum_81{flex-direction:column;align-items:stretch}._contactActions_1xkum_81 ._textLink_1xkum_24{align-self:flex-start}._footer_1xkum_85 ._brand_1xkum_9{width:auto}}@media (prefers-reduced-motion:reduce){._page_1xkum_1 *{scroll-behavior:auto!important;transition:none!important}}@font-face{font-family:Noto Sans JP;src:url(/fonts/noto-sans-jp-profile.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}._page_1xkum_1{--red:#c52f25;font-family:Noto Sans JP,Yu Gothic,sans-serif;font-weight:500;line-height:1.85}._page_1xkum_1 h2,._page_1xkum_1 h3,._hero_1xkum_14 h1 span,._tagline_1xkum_21,._storyLead_1xkum_55{font-family:inherit}._page_1xkum_1 h2{letter-spacing:-.04em;font-weight:800;line-height:1.45}._page_1xkum_1 h3{font-weight:700}._header_1xkum_8{border-bottom:3px solid var(--ink)}._brand_1xkum_9 span{background:var(--paper);border:2px solid var(--ink);padding:4px 10px;transform:rotate(-3deg)}._hero_1xkum_14{background:var(--gold);gap:8%;max-width:none;padding:52px max(6%,50% - 560px) 64px;overflow:hidden}._heroCopy_1xkum_98{min-width:0}._heroCopy_1xkum_98>._eyebrow_1xkum_15{background:var(--ink);color:#fff;padding:5px 12px;display:inline-block;transform:rotate(-2deg)}._heroPlay_1xkum_117{color:#a8201d;letter-spacing:-.03em;font-size:clamp(1.3rem,2.8vw,2.5rem);font-weight:900;transform:rotate(-3deg);margin-top:20px!important}._hero_1xkum_14 h1{margin:24px 0 18px;font-size:clamp(3.5rem,6.4vw,6rem)}._hero_1xkum_14 h1 span{margin-top:14px;font-size:1.2rem;font-weight:500}._heroTitle_1xkum_18{color:var(--paper);background:var(--blue);border:2px solid var(--ink);padding:3px 12px;display:inline-block;transform:rotate(-2deg)}._english_1xkum_19{color:#08475d;font-weight:700;margin-top:12px!important}._tagline_1xkum_21{background:var(--paper);border-left:6px solid var(--red);box-shadow:6px 6px 0 var(--red);padding:14px 20px;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:800;line-height:1.6;margin:26px 0 18px!important}._portrait_1xkum_22{border:4px solid var(--ink);box-shadow:12px 12px 0 var(--red);position:relative;transform:rotate(3deg);margin:12px!important}._portrait_1xkum_22 figcaption{background:var(--blue);color:#fff;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:12px 18px;font-size:clamp(1rem,1.8vw,1.45rem);font-weight:800;line-height:1.5;position:absolute;bottom:22px;right:-18px;transform:rotate(-6deg)}._contents_1xkum_25{background:var(--paper);border-block:3px solid var(--ink);gap:8px 16px;padding:18px 6%}._contents_1xkum_25 a{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--gold);background:#fffaf0;padding:6px 14px;font-weight:700}._contents_1xkum_25 a:hover{background:var(--gold);text-decoration:none;transform:translateY(-2px)}._section_1xkum_27{padding-block:55px}._sectionLabel_1xkum_28 ._eyebrow_1xkum_15,._biographyHead_1xkum_43 ._eyebrow_1xkum_15,._reading_1xkum_53>._eyebrow_1xkum_15,._program_1xkum_63>._eyebrow_1xkum_15,._related_1xkum_72>._eyebrow_1xkum_15{color:#fff;background:var(--blue);padding:5px 12px;display:inline-block;transform:rotate(-3deg)}._sectionLabel_1xkum_28 h2{margin-top:22px}._identity_1xkum_34{margin-bottom:18px!important}._affiliations_1xkum_132{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}._affiliations_1xkum_132 li{background:var(--gold);border:1px solid var(--ink);padding:7px 11px;font-size:.875rem;line-height:1.6}._affiliations_1xkum_132 li:nth-child(2n){background:#fffaf0}._concept_1xkum_37{border-block:3px solid var(--ink);background:var(--red);gap:2%;padding:35px 5%}._concept_1xkum_37 figure{border:5px solid var(--paper);box-shadow:8px 8px 0 var(--gold);transform:rotate(-3deg);margin:16px!important}._conceptBody_1xkum_40{padding:24px 4%}._conceptBody_1xkum_40>._eyebrow_1xkum_15{background:var(--gold);color:var(--ink);padding:5px 12px;display:inline-block;transform:rotate(2deg)}._concept_1xkum_37 h2{font-weight:900;transform:rotate(-2deg)}._concept_1xkum_37 ._fold_1xkum_140{margin-top:20px}._biography_1xkum_42{max-width:1240px;padding-block:60px}._biographyHead_1xkum_43{margin-bottom:32px}._timeline_1xkum_143{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}._chapter_1xkum_46{--chapter-color:var(--blue);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--chapter-color);background:#fffaf0;padding:0;display:block}._chapter_1xkum_46:nth-child(3n+2){--chapter-color:var(--red)}._chapter_1xkum_46:nth-child(3n){--chapter-color:var(--green)}._chapter_1xkum_46:last-child{grid-column:1/-1}._chapter_1xkum_46:before,._chapter_1xkum_46:after{content:none}._year_1xkum_50{color:#fff;background:var(--chapter-color);border:2px solid var(--ink);padding:5px 14px;font-family:inherit;font-size:.9375rem;display:inline-block;transform:rotate(-3deg);margin:18px 22px 4px!important}._fold_1xkum_140{border:2px solid var(--ink);color:var(--ink);background:#fffaf0;margin-top:14px}._fold_1xkum_140 summary{cursor:pointer;gap:10px;min-height:60px;padding:20px 22px 16px;list-style:none;display:grid}._fold_1xkum_140 summary::-webkit-details-marker{display:none}._foldTitle_1xkum_152{font-size:1.15rem;font-weight:800;line-height:1.6}._foldPreview_1xkum_153{font-size:1rem;font-weight:500;line-height:1.85;display:block}._foldAction_1xkum_154{color:#a8201d;justify-content:space-between;align-items:center;gap:16px;margin-top:5px;font-size:.875rem;font-weight:700;display:flex}._plus_1xkum_155{background:var(--gold);width:36px;height:36px;color:var(--ink);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);flex:none;place-items:center;font-size:1.3rem;line-height:1;transition:transform .18s;display:grid}._fold_1xkum_140 summary:hover{background:#fff0bb}._fold_1xkum_140 summary:hover ._plus_1xkum_155{transform:rotate(12deg)}._fold_1xkum_140[open]>._foldBody_1xkum_158{border-top:1px dashed #18171970;padding:24px 22px}._fold_1xkum_140[open]>summary{background:#fff0bb}._fold_1xkum_140[open]>summary ._plus_1xkum_155{transform:rotate(45deg)}._whenOpen_1xkum_162{display:none}._fold_1xkum_140[open]>summary ._whenOpen_1xkum_162{display:inline}._fold_1xkum_140[open]>summary ._whenClosed_1xkum_162{display:none}._foldBody_1xkum_158{font-size:1rem;line-height:1.95}._foldBody_1xkum_158 p{white-space:pre-line}._foldBody_1xkum_158 p+p{margin-top:1.2em}._chapter_1xkum_46 ._fold_1xkum_140{border:0;margin:0}._chapter_1xkum_46 ._fold_1xkum_140 summary{padding-top:12px}._chapter_1xkum_46 ._fold_1xkum_140[open]>._foldBody_1xkum_158{max-width:50rem}._operakugo_1xkum_51{background:var(--blue);color:#fff;border-block:3px solid var(--ink);padding-block:52px}._operakugo_1xkum_51 ._eyebrow_1xkum_15{color:var(--ink);background:var(--gold);padding:5px 12px;display:inline-block;transform:rotate(-3deg)}._operakugo_1xkum_51 h2{transform:rotate(-2deg)}._reading_1xkum_53{max-width:1240px;padding-block:60px}._reading_1xkum_53>._eyebrow_1xkum_15{background:var(--red)}._storyLead_1xkum_55{max-width:48rem;font-size:1.15rem;font-weight:700}._storyChapters_1xkum_173{grid-template-columns:1fr 1fr;align-items:start;gap:16px 24px;margin-top:28px;display:grid}._storyChapters_1xkum_173 ._fold_1xkum_140{box-shadow:4px 4px 0 var(--green);margin:0}._storyBody_1xkum_61{max-width:44rem;padding:0}._storyBody_1xkum_61 p{margin-bottom:1.2em}._program_1xkum_63{background:var(--gold);border-block:3px solid var(--ink);padding-block:55px}._program_1xkum_63>._eyebrow_1xkum_15{background:var(--ink)}._programLead_1xkum_65{margin-bottom:20px!important}._programCopy_1xkum_66{border:0;padding:0}._programHeading_1xkum_67{margin-bottom:18px}._related_1xkum_72{padding-block:55px}._relatedGrid_1xkum_74 article{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--blue);background:#fffaf0;padding:22px}._relatedGrid_1xkum_74{gap:24px}._contact_1xkum_79 h2{transform-origin:0;transform:rotate(-2deg)}._contact_1xkum_79>._eyebrow_1xkum_15{background:var(--gold);color:var(--ink);padding:5px 12px;display:inline-block;transform:rotate(-3deg)}._button_1xkum_82{box-shadow:5px 5px 0 var(--ink)}@media (width<=900px){._hero_1xkum_14{gap:4%}._hero_1xkum_14 h1{font-size:clamp(3.3rem,7vw,5rem)}._concept_1xkum_37{grid-template-columns:1fr;padding:30px 5%}._concept_1xkum_37 figure{justify-self:center;max-width:650px}._conceptBody_1xkum_40{max-width:700px;padding:30px 4%}._timeline_1xkum_143,._storyChapters_1xkum_173{grid-template-columns:1fr}._chapter_1xkum_46:last-child{grid-column:auto}._relatedGrid_1xkum_74{grid-template-columns:1fr}}@media (width<=600px){._hero_1xkum_14{gap:28px;padding:30px 6% 50px}._hero_1xkum_14 h1{font-size:clamp(3.3rem,15vw,5rem)}._portrait_1xkum_22{width:85%;margin-bottom:15px!important}._portrait_1xkum_22 figcaption{font-size:1rem;bottom:18px;right:-18px}._heroPlay_1xkum_117,._tagline_1xkum_21{font-size:1.55rem}._contents_1xkum_25{gap:10px;padding:18px 6%}._contents_1xkum_25 a{padding:5px 10px;font-size:.875rem}._section_1xkum_27,._biography_1xkum_42,._reading_1xkum_53,._program_1xkum_63,._related_1xkum_72,._contact_1xkum_79{padding-block:40px}._fold_1xkum_140 summary{padding:17px 16px 14px}._foldTitle_1xkum_152{font-size:1.0625rem}._fold_1xkum_140[open]>._foldBody_1xkum_158{padding:22px 16px}._year_1xkum_50{margin-left:16px!important}._timeline_1xkum_143{gap:24px}._affiliations_1xkum_132{gap:7px}._affiliations_1xkum_132 li{padding:6px 9px}._conceptBody_1xkum_40{padding-inline:2%}._storyLead_1xkum_55{font-size:1.0625rem}._programHeading_1xkum_67 button{width:100%}._relatedGrid_1xkum_74 article{padding:20px}}
