.journal-kuramoto{color:#171717;font:16px/2 Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;overflow-wrap:anywhere;background:#fff}.journal-kuramoto *{box-sizing:border-box}:where(.journal-kuramoto) .journal-kuramoto__inner{max-width:760px;margin:auto;padding:48px 20px 88px}:where(.journal-kuramoto) .journal-kuramoto__project-path{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:10px;color:#666;line-height:1.7;letter-spacing:.06em}:where(.journal-kuramoto) .journal-kuramoto__project-path a{color:inherit}:where(.journal-kuramoto) .journal-kuramoto__draft{margin-left:auto}:where(.journal-kuramoto) .journal-kuramoto__header{padding:48px 0 0}:where(.journal-kuramoto) .journal-kuramoto__eyebrow{margin:0 0 16px;color:#555;font:700 11px/1.5 Arial,sans-serif;letter-spacing:.15em}.journal-kuramoto h1,.journal-kuramoto h2{font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-weight:500;line-height:1.5}:where(.journal-kuramoto) .journal-kuramoto__header h1{margin:0;font-size:clamp(34px,7vw,50px);line-height:1.4}:where(.journal-kuramoto) .journal-kuramoto__role{margin:13px 0 0;font-size:13px;line-height:1.6}:where(.journal-kuramoto) .journal-kuramoto__intro{margin:28px 0;padding:25px 0 29px;border-block:1px solid #cfc8bf;font-size:13px;line-height:1.85}:where(.journal-kuramoto) .journal-kuramoto__intro h2{margin:0 0 14px;font:700 11px/1.5 Arial,sans-serif;letter-spacing:.16em}:where(.journal-kuramoto) .journal-kuramoto__intro p{margin:0 0 1em}:where(.journal-kuramoto) .journal-kuramoto__intro p:last-child{margin:0}:where(.journal-kuramoto) .journal-kuramoto__portrait{padding:32px 20px;margin:0 0 40px;background:#f5f3ee;border:1px dashed #bcb5ad;font-size:12px;text-align:center}:where(.journal-kuramoto) .journal-kuramoto__toc{display:grid;grid-template-columns:74px 1fr;gap:22px;margin:0 0 38px;padding:22px 0 20px;border-block:1px solid #b8b8b8}:where(.journal-kuramoto) .journal-kuramoto__toc>p{margin:2px 0 0;font-size:11px}:where(.journal-kuramoto) .journal-kuramoto__toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:0;padding:0;list-style-position:inside}:where(.journal-kuramoto) .journal-kuramoto__toc li{font-size:12px;line-height:1.65;color:#777}:where(.journal-kuramoto) .journal-kuramoto__toc a{color:#222;text-decoration:none}.journal-kuramoto a:hover{text-decoration:underline}:where(.journal-kuramoto) .journal-kuramoto__shortcut{margin:-14px 0 40px;text-align:right;font-size:12px;font-weight:700}.journal-kuramoto a{color:inherit;text-underline-offset:3px}:where(.journal-kuramoto) .journal-kuramoto__body p{margin:0 0 1.7em}:where(.journal-kuramoto) .journal-kuramoto__body h2{margin:3em 0 1.2em;padding-top:1em;border-top:1px solid #ccc;font-size:clamp(23px,4vw,30px);scroll-margin-top:140px}:where(.journal-kuramoto) .journal-kuramoto__chapter:first-child h2{margin-top:0;padding-top:0;border:0}:where(.journal-kuramoto) .journal-kuramoto__profile h3{font-size:20px}:where(.journal-kuramoto) .journal-kuramoto__photo{margin:36px 0 42px}:where(.journal-kuramoto) .journal-kuramoto__photo img{width:100%;max-width:100%;height:auto;display:block}:where(.journal-kuramoto) .journal-kuramoto__photo figcaption{margin-top:10px;color:#666;font-size:11px;line-height:1.7}:where(.journal-kuramoto) .journal-kuramoto__photo-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}:where(.journal-kuramoto) .journal-kuramoto__photo--small{max-width:420px;margin:36px auto 42px}:where(.journal-kuramoto) .journal-kuramoto__edition{margin-top:76px;padding:26px;border:1px solid #bcb5ad;background:#f6f3ef}:where(.journal-kuramoto) .journal-kuramoto__edition p{margin:0 0 16px;font-size:11px}:where(.journal-kuramoto) .journal-kuramoto__edition h2{margin:0 0 14px;font-size:25px}:where(.journal-kuramoto) .journal-kuramoto__edition a{font-weight:700}:where(.journal-kuramoto) .journal-kuramoto__note{margin:26px 0 0;color:#666;font-size:11px;line-height:1.8}@media(max-width:749px){.journal-kuramoto{font-size:15px;line-height:1.95}:where(.journal-kuramoto) .journal-kuramoto__inner{padding:32px 16px 72px}:where(.journal-kuramoto) .journal-kuramoto__header{padding-top:40px}:where(.journal-kuramoto) .journal-kuramoto__draft{flex-basis:100%;margin-left:0}:where(.journal-kuramoto) .journal-kuramoto__intro{margin:25px 0 24px;padding:22px 0}:where(.journal-kuramoto) .journal-kuramoto__toc{display:block;margin-bottom:32px;padding:18px 0 16px}:where(.journal-kuramoto) .journal-kuramoto__toc>p{margin-bottom:12px}:where(.journal-kuramoto) .journal-kuramoto__toc ol{grid-template-columns:1fr;gap:7px}:where(.journal-kuramoto) .journal-kuramoto__shortcut{text-align:left;margin:-10px 0 32px}:where(.journal-kuramoto) .journal-kuramoto__photo-pair{grid-template-columns:1fr;gap:0}:where(.journal-kuramoto) .journal-kuramoto__photo-pair figure{margin:20px 0}:where(.journal-kuramoto) .journal-kuramoto__edition{padding:22px 18px}}.journal-kuramoto .journal-kuramoto__inner{padding-top:25px;padding-bottom:42px}.journal-kuramoto .journal-kuramoto__header{padding-top:25px}.journal-kuramoto .journal-kuramoto__intro{margin:22px 0;padding:20px 0}.journal-kuramoto .journal-kuramoto__body p{margin-bottom:1.2em}.journal-kuramoto .journal-kuramoto__body h2{margin:2em 0 1em;padding-top:.8em}.journal-kuramoto .journal-kuramoto__chapter:first-child h2{margin-top:0;padding-top:0}.journal-kuramoto .journal-kuramoto__photo{max-width:640px;margin:24px auto 28px}.journal-kuramoto .journal-kuramoto__photo img{object-fit:contain}.journal-kuramoto .journal-kuramoto__photo figcaption{font-size:12px;line-height:1.7;margin-top:8px}.journal-kuramoto .journal-kuramoto__photo figcaption small{display:block;font-size:10px;color:#747974;margin-top:3px}.journal-kuramoto .journal-kuramoto__portrait-photo{max-width:280px;margin:22px auto 25px}.journal-kuramoto .journal-kuramoto__toc{margin-bottom:25px;padding:17px 0;gap:15px}.journal-kuramoto .journal-kuramoto__shortcut{margin:-9px 0 26px}.journal-kuramoto .journal-kuramoto__photo-pair{max-width:640px;margin:auto;gap:16px}.journal-kuramoto .journal-kuramoto__photo-pair figure{margin:22px 0 28px}.journal-kuramoto .journal-kuramoto__edition{margin-top:34px;padding:20px 24px}.journal-kuramoto .journal-kuramoto__edition h2{font-size:23px}.journal-kuramoto .journal-kuramoto__survey-link{font-size:12px;margin-top:16px}.journal-kuramoto .journal-kuramoto__note{margin-top:18px}@media(max-width:760px){.journal-kuramoto .journal-kuramoto__inner{padding:24px 20px 36px}.journal-kuramoto .journal-kuramoto__header{padding-top:22px}.journal-kuramoto .journal-kuramoto__body p{margin-bottom:1.15em}.journal-kuramoto .journal-kuramoto__portrait-photo{max-width:240px}.journal-kuramoto .journal-kuramoto__photo-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.journal-kuramoto .journal-kuramoto__photo-pair figcaption{font-size:11px}.journal-kuramoto .journal-kuramoto__photo-pair figcaption small{font-size:9px}.journal-kuramoto .journal-kuramoto__edition{padding:18px}}.journal-kuramoto .journal-kuramoto__profile-layout{display:grid;grid-template-columns:170px minmax(0,1fr);gap:26px;align-items:start}.journal-kuramoto .journal-kuramoto__profile-layout .journal-kuramoto__portrait-photo{width:100%;max-width:170px;margin:0}.journal-kuramoto .journal-kuramoto__profile-copy h3{margin:0 0 12px}.journal-kuramoto .journal-kuramoto__profile-copy p{margin:0;font-size:14px;line-height:1.95}.journal-kuramoto .journal-kuramoto__profile-layout figcaption{font-size:11px}@media(max-width:599px){.journal-kuramoto .journal-kuramoto__profile-layout{display:block}.journal-kuramoto .journal-kuramoto__profile-layout .journal-kuramoto__portrait-photo{max-width:150px;margin:0 auto 18px}.journal-kuramoto .journal-kuramoto__profile-copy p{font-size:14px}}.journal-kuramoto .journal-kuramoto__main-photo{max-width:none;margin:22px 0 25px}.journal-kuramoto .journal-kuramoto__shortcut{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 22px;font-weight:500}.journal-kuramoto .journal-kuramoto__story{margin-top:32px;padding:24px;border-top:2px solid #526a60;background:#f3f5f2}.journal-kuramoto .journal-kuramoto__story-label{font:600 10px/1.6 sans-serif;letter-spacing:.1em;color:#526a60;margin:0 0 10px}.journal-kuramoto .journal-kuramoto__story h2{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:18px;font-weight:700;margin:0 0 14px;line-height:1.7;letter-spacing:0;text-wrap:wrap}.journal-kuramoto .journal-kuramoto__story>p:not(.journal-kuramoto__story-label){font-size:13px;line-height:1.95;margin:0 0 10px}.journal-kuramoto .journal-kuramoto__story-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.journal-kuramoto .journal-kuramoto__story-link{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 16px;background:#294e42;color:#fff;text-decoration:none;line-height:1.65}.journal-kuramoto .journal-kuramoto__story-link>span{font:500 9px/1.6 sans-serif;letter-spacing:.1em;color:#d7e3dd}.journal-kuramoto .journal-kuramoto__story-link>strong{font-size:13px;font-weight:500}.journal-kuramoto .journal-kuramoto__story-link strong span{white-space:nowrap}.journal-kuramoto .journal-kuramoto__story-link:hover{background:#203f35;text-decoration:underline}.journal-kuramoto .journal-kuramoto__story-link:focus-visible{outline:2px solid #294e42;outline-offset:3px}@media(max-width:760px){.journal-kuramoto .journal-kuramoto__shortcut{justify-content:flex-start;gap:7px 20px}.journal-kuramoto .journal-kuramoto__story{padding:20px 17px;margin-top:26px}.journal-kuramoto .journal-kuramoto__story h2{font-size:15px}.journal-kuramoto .journal-kuramoto__story-break{display:none}.journal-kuramoto .journal-kuramoto__story-links{gap:10px}.journal-kuramoto .journal-kuramoto__story-link{padding:12px 11px}.journal-kuramoto .journal-kuramoto__story-link>strong{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/journal-kuramoto-article.css.map */
