.language-picker{position:relative;font-size:13px;white-space:nowrap}.language-picker summary{cursor:pointer;padding:10px;border:1px solid #bbb;border-radius:4px}.language-picker>div{position:absolute;right:0;top:100%;z-index:100;background:white;color:#111;min-width:175px;border:1px solid #bbb;padding:12px;box-shadow:0 8px 18px #0002}.language-picker a{display:block;padding:7px}.ja-page{font-family:Arial,"Noto Sans JP","Yu Gothic",Meiryo,sans-serif;line-height:1.9;overflow-wrap:anywhere}.ja-page h1,.ja-page h2,.ja-page h3{font-family:inherit;line-height:1.5;letter-spacing:0}.ja-page .lead{line-height:1.9}.ja-page .prose{max-width:780px}.ja-page .prose h2{margin-top:2em}.ja-page .navlinks{gap:14px}.ja-links{display:grid;gap:12px;padding:0;list-style:none}.ja-page .articlelayout{padding-top:30px;padding-bottom:60px}.ja-page .reviewline{font-size:13px}.ja-page .footer a{color:inherit}@media(max-width:700px){.language-picker>div{right:auto;left:0}.ja-page h1{font-size:32px}.ja-page .navlinks{align-items:flex-start}.ja-page .sidebar{position:static}.ja-page .articlelayout{display:block}.ja-page .sidebar{margin-top:32px}}