._0HSzKG_blog{font-family:var(--font-noto-serif-jp), serif;background-color:var(--base0);color:#333;max-width:84vw;margin-top:50px;padding:1rem;line-height:1.6}._0HSzKG_blog article{overflow-wrap:break-word}._0HSzKG_blog article h1{font-size:var(--h1FontSize);color:var(--onBase);font-weight:700;font-family:var(--font-noto-sans-jp), sans-serif;margin-bottom:.5rem}._0HSzKG_blog article h2{font-size:var(--h2FontSize);color:var(--onBase);font-weight:700;font-family:var(--font-noto-sans-jp), sans-serif;margin-top:1.5rem;margin-bottom:.5rem}._0HSzKG_blog article h3{font-size:var(--h3FontSize);color:var(--onBase);font-family:var(--font-noto-sans-jp), sans-serif;margin-top:1.2rem;margin-bottom:.5rem}._0HSzKG_blog article p{overflow-wrap:break-word;line-height:var(--pLineHeight);margin-bottom:1rem}._0HSzKG_blog article blockquote{border-left:4px solid var(--accent);color:var(--onBase);background-color:#fff;margin:1.5rem 0;padding:1rem;font-style:italic}._0HSzKG_blog article hr{border:none;border-top:1px solid var(--accent);margin:2rem 0}._0HSzKG_blog article ul,._0HSzKG_blog article ol{margin:1rem 0;padding-left:1.5rem;list-style:square}._0HSzKG_blog article li{margin-bottom:.5rem}._0HSzKG_blog article table{border-collapse:collapse;width:100%;margin-bottom:1rem}._0HSzKG_blog article table th,._0HSzKG_blog article table td{border:1px solid var(--accent);text-align:left;padding:.75rem}._0HSzKG_blog article table th{background-color:var(--main);font-weight:700}._0HSzKG_blog article a{color:var(--accent);text-underline-offset:.15em;text-decoration:underline}._0HSzKG_blog article a:hover{text-decoration:underline}._0HSzKG_blog article pre{color:#f8f8f2;font-size:var(--pFontSize);white-space:pre;box-sizing:border-box;background-color:#252424e5;border-radius:4px;max-width:80vw;margin-bottom:1rem;padding:1rem;overflow-x:auto}._0HSzKG_blog article code{border-radius:3px;padding:.2em .4em;font-size:.9rem}._0HSzKG_blog [data-filename]:before{content:attr(data-filename);color:#f8f8f2;background-color:#2d2d2d;border-bottom:1px solid #444;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0;padding:.5rem 1rem;font-size:.8rem;display:block}._0HSzKG_blog [data-filename] pre{border-top-left-radius:0;border-top-right-radius:0;margin:0}._0HSzKG_blog article iframe{border:none;width:100%;height:100%}._0HSzKG_blog article figure img{width:100%;max-width:80vw;height:auto;display:block}._0HSzKG_blog ._0HSzKG_tableWrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}._0HSzKG_blog ._0HSzKG_tableWrapper table{border-collapse:collapse;table-layout:fixed;width:100%}._0HSzKG_blog ._0HSzKG_tableWrapper th,._0HSzKG_blog ._0HSzKG_tableWrapper td{word-break:break-all;overflow-wrap:anywhere}@media (min-width:768px){._0HSzKG_blog{padding:2rem}._0HSzKG_blog article h1{font-size:2.5rem}._0HSzKG_blog article h2{font-size:2rem}._0HSzKG_blog article h3{font-size:1.5rem}}
.v4vaoG_tag{background:var(--base1);cursor:pointer;width:auto;height:2rem;color:var(--onBase);border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.v4vaoG_label{line-height:20px;font-size:var(--pFontSize);letter-spacing:1px}.v4vaoG_tag:hover{background:var(--accent);color:var(--onAccent)}
