.BlogDetail-module-scss-module__nel8WW__article{color:#000;overflow-wrap:break-word;font-family:Noto Sans JP,sans-serif;font-size:14px;line-height:1.9}.BlogDetail-module-scss-module__nel8WW__article p{margin:1.5em 0}.BlogDetail-module-scss-module__nel8WW__article>p:first-child{margin-top:0}.BlogDetail-module-scss-module__nel8WW__article>p:last-child{margin-bottom:0}.BlogDetail-module-scss-module__nel8WW__article p:empty{height:1em;min-height:1em;margin:1em 0;display:block}.BlogDetail-module-scss-module__nel8WW__article p:blank{height:1em;min-height:1em;margin:1em 0;display:block}.BlogDetail-module-scss-module__nel8WW__article h1,.BlogDetail-module-scss-module__nel8WW__article h2,.BlogDetail-module-scss-module__nel8WW__article h3,.BlogDetail-module-scss-module__nel8WW__article h4,.BlogDetail-module-scss-module__nel8WW__article h5{font-weight:700}.BlogDetail-module-scss-module__nel8WW__article>h1:first-child,.BlogDetail-module-scss-module__nel8WW__article>h2:first-child,.BlogDetail-module-scss-module__nel8WW__article>h3:first-child,.BlogDetail-module-scss-module__nel8WW__article>h4:first-child,.BlogDetail-module-scss-module__nel8WW__article>h5:first-child{margin-top:0}.BlogDetail-module-scss-module__nel8WW__article h1{margin-top:2.4rem;margin-bottom:1rem;font-size:23px;line-height:1.5}.BlogDetail-module-scss-module__nel8WW__article h2{margin-top:2.2rem;margin-bottom:.9rem;font-size:20px;line-height:1.5}.BlogDetail-module-scss-module__nel8WW__article h3{margin-top:2rem;margin-bottom:.8rem;font-size:16px;line-height:1.5}.BlogDetail-module-scss-module__nel8WW__article h4{margin-top:1.8rem;margin-bottom:.7rem;font-size:12px;line-height:1.5}.BlogDetail-module-scss-module__nel8WW__article h5{margin-top:1.6rem;margin-bottom:.6rem;font-size:10px;line-height:1.5}.BlogDetail-module-scss-module__nel8WW__article ul,.BlogDetail-module-scss-module__nel8WW__article ol{margin:1.5rem 0;padding:0 0 0 1.5rem}.BlogDetail-module-scss-module__nel8WW__article ul{list-style-type:disc}.BlogDetail-module-scss-module__nel8WW__article ol{list-style-type:decimal}.BlogDetail-module-scss-module__nel8WW__article li{margin:.6em 0;line-height:1.9}.BlogDetail-module-scss-module__nel8WW__article li ul,.BlogDetail-module-scss-module__nel8WW__article li ol{margin:.6em 0}.BlogDetail-module-scss-module__nel8WW__article blockquote{color:#555;background:#f3f4f9;border-left:4px solid #868ab1;margin:1.5em 0;padding:16px 20px;font-style:italic;line-height:1.9}.BlogDetail-module-scss-module__nel8WW__article blockquote p{margin:0}.BlogDetail-module-scss-module__nel8WW__article p:has(span[class=callout]){background-color:#f6ffe6;border:1px solid #c2ea7d;border-radius:5px;margin:1.25em 0;padding:30px}.BlogDetail-module-scss-module__nel8WW__article hr{margin:20px 0}.BlogDetail-module-scss-module__nel8WW__article a{color:#1728be}.BlogDetail-module-scss-module__nel8WW__article a:hover{text-decoration:underline}.BlogDetail-module-scss-module__nel8WW__article figure{margin:1.25em 0}.BlogDetail-module-scss-module__nel8WW__article figure img{border-radius:5px}.BlogDetail-module-scss-module__nel8WW__article table{border-collapse:collapse;table-layout:auto;border:1px solid #ddd;width:100%;margin:40px 0;font-size:16px}.BlogDetail-module-scss-module__nel8WW__article table th,.BlogDetail-module-scss-module__nel8WW__article table td{text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;border:1px solid #ddd;min-width:100px;max-width:250px;height:50px;padding:10px}.BlogDetail-module-scss-module__nel8WW__article table th{background-color:#f8f9fa;font-weight:700}.BlogDetail-module-scss-module__nel8WW__article p code{color:#1728be;background:#e4e5ec;border-radius:4px;padding:.2em .4em;font-size:.9em;font-weight:700;line-height:normal}.BlogDetail-module-scss-module__nel8WW__article pre{color:#d9d9d9;background-color:#1e1e1e;border-radius:8px;margin:30px 5px;padding:1em;position:relative;overflow-x:auto}.BlogDetail-module-scss-module__nel8WW__article pre code{font-family:Fira Code;font-size:.75em;font-weight:700;line-height:1.7}
