.site-header[data-v-66d20181]{display:grid;margin:50px auto;width:calc(100vw - 100px)}.site-header .logo[data-v-66d20181]{display:inline-block;aspect-ratio:300 / 26;height:18px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20646%2055'%3e%3ctitle%3ekazumi_inada%3c/title%3e%3cg%20id='レイヤー_2'%20data-name='レイヤー%202'%3e%3cpath%20d='M5.76,2.77H16.41V24.12l20-21.35h14L29.16,24.08,51.51,54.59H37.59L21.62,32l-5.21,5.29V54.59H5.76Z'/%3e%3cpath%20d='M83.19,2.77H95.45l18.33,51.82H102L98.62,43.94H79.54L76,54.59H64.7ZM82.48,35H95.75L89.21,14.62Z'/%3e%3cpath%20d='M127.52,45.45,154,11.94H128.18V2.77h39.27v8.68l-26.83,34h26.9v9.14h-40Z'/%3e%3cpath%20d='M186,2.77h11V34.59q0,5.34,1.26,7.8,2,4.36,8.55,4.36t8.51-4.36q1.26-2.46,1.26-7.8V2.77h11V34.62q0,8.27-2.56,12.87-4.77,8.43-18.21,8.43t-18.25-8.43Q186,42.89,186,34.62Z'/%3e%3cpath%20d='M283.12,2.77h15.59V54.59H288.62V19.54c0-1,0-2.42,0-4.24s0-3.22,0-4.2l-9.82,43.49H268.34L258.59,11.1c0,1,0,2.38,0,4.2s0,3.23,0,4.24V54.59H248.57V2.77h15.76l9.43,40.74Z'/%3e%3cpath%20d='M329.4,54.59H318.65V2.77H329.4Z'/%3e%3cpath%20d='M391,54.59H380.25V2.77H391Z'/%3e%3cpath%20d='M411.76,2.77h11.35L443.68,38.9V2.77h10.09V54.59H443l-21.1-36.77V54.59H411.76Z'/%3e%3cpath%20d='M489.55,2.77H501.8l18.34,51.82H508.4L505,43.94H485.89l-3.51,10.65H471.05ZM488.84,35h13.27l-6.55-20.39Z'/%3e%3cpath%20d='M567.89,3.89a17.11,17.11,0,0,1,8.83,6.58,23,23,0,0,1,3.7,8.36,39.92,39.92,0,0,1,1,8.58q0,10.33-4.15,17.51-5.62,9.67-17.38,9.67H537.53V2.77h22.34A27.15,27.15,0,0,1,567.89,3.89ZM548,11.77V45.59h10q7.68,0,10.71-7.56a26.72,26.72,0,0,0,1.65-9.88q0-7.91-2.48-12.15T558,11.77Z'/%3e%3cpath%20d='M615.14,2.77H627.4l18.33,51.82H634l-3.42-10.65H611.48L608,54.59H596.65ZM614.43,35H627.7l-6.54-20.39Z'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;text-indent:-100vw}@media screen and (max-width: 750px){.site-header[data-v-66d20181]{margin:40px auto;width:calc(100vw - 40px)}.site-header .logo[data-v-66d20181]{height:15px}}.site-footer[data-v-6eba223a]{text-align:center;font-size:.8rem;margin:80px auto;color:#555}html,body{margin:0;font-family:Helvetica Neue,Arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic ProN,Hiragino Sans,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;color:#111;font-size:15px;line-height:2em}.theme-content{max-width:700px;width:calc(100vw - 40px);margin:auto}.theme-content a{color:#05a;text-decoration:underline;text-underline-offset:.2em}.theme-content h1{font-size:2.2rem;line-height:1.4em;margin-top:3em}.theme-content h2{font-size:1.65rem;margin-top:2em}.theme-content *>.header-anchor{margin-left:-.87em;padding-right:.05em;font-size:.85em;margin-top:.125em;opacity:0;color:#888}.theme-content *:hover>.header-anchor{opacity:1}.theme-content img{width:100%;margin:30px auto}.theme-content figure{margin:30px auto}.theme-content figure img{margin:0}.theme-content figcaption{font-size:.85em}.theme-content .table-of-contents{background-color:#eee;margin:20px 0;padding:15px;border-top:5px solid #888}.theme-content .table-of-contents a{color:#333;text-decoration:none;font-weight:700}.theme-content blockquote{margin:.5em;padding:.1px 1em;background-color:#eee}.theme-content *:not(li)>blockquote{margin:2em 0;padding:1em 2em}.theme-content table{border:1px solid #ccc;border-collapse:collapse}.theme-content thead{background-color:#eee}.theme-content th,.theme-content td{padding:.2em .5em;border:1px solid #ccc}.theme-content code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.theme-content .footnotes-sep{height:1px;margin-top:3em;background-color:#ccc;border:none}.theme-content .footnotes{font-size:.8rem;line-height:2em}.theme-content .footnotes-list{padding:0 0 0 2rem}.theme-content .footnote-item p:first-child{margin-top:0}:not(pre)>code{background-color:#eee;border-radius:4px;padding:3px 6px}[class*=language-]{position:relative;background-color:#333;border-radius:8px;margin:1em 0;padding:.5em 1em;text-align:left;font-size:.9em;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;overflow-x:auto}[class*=language-] button.copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:3;top:15px;right:15px;width:6em;height:2em;border:none;border-radius:4px;background-color:#7f7f7f80;color:#fff;opacity:0;transition:opacity .3s ease 0s}[class*=language-] button.copy:before{content:"Copy";display:inline}[class*=language-] button.copy.copied{background-color:#7f7f7fcc}[class*=language-] button.copy.copied:before{content:"Copied"}[class*=language-] .lang{position:absolute;top:2px;right:15px;z-index:2;font-size:12px;font-weight:500;color:#888;transition:opacity .3s ease 0s}[class*=language-]:hover button.copy{opacity:1}[class*=language-]:hover .lang{opacity:0}
