/*!
  Theme: Default
  Description: Original highlight.js style
  Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
  Maintainer: @highlightjs/core-team
  Website: https://highlightjs.org/
  License: see project LICENSE
  Touched: 2021
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.ArticleBody_article__yZvDJ iframe{width:100%;margin-bottom:.5rem}.ArticleBody_article__yZvDJ h2{font-weight:700;font-size:20px;border-left:5px solid #3db592;padding-left:10px;margin:40px 0 1.25rem}@media(min-width:768px){.ArticleBody_article__yZvDJ h2{font-size:24px}}.ArticleBody_article__yZvDJ h3{font-weight:700;padding:.5rem 0;font-size:16px;line-height:19px;color:#3db592;margin:24px 0 0}@media(min-width:768px){.ArticleBody_article__yZvDJ h3{font-size:20px}}.ArticleBody_article__yZvDJ h4{padding:.5rem 0;font-size:16px;line-height:24px;color:#000;margin:20px 0 0}@media(min-width:768px){.ArticleBody_article__yZvDJ h4{font-size:20px}}.ArticleBody_article__yZvDJ h4:before{content:"・";margin-right:3px;font-size:200%;color:#3db592;vertical-align:bottom}.ArticleBody_article__yZvDJ hr{margin:2rem 0;border:0;border-top:1px solid #ddd}.ArticleBody_article__yZvDJ img{margin:.25rem 0;width:100%}.ArticleBody_article__yZvDJ figure{margin:1.75rem 0}.ArticleBody_article__yZvDJ figcaption{font-size:12px;text-align:center;color:#999;margin:1rem}.ArticleBody_article__yZvDJ h4{font-size:1rem;margin:2rem 0 1rem;font-weight:700;line-height:0}.ArticleBody_article__yZvDJ ol,.ArticleBody_article__yZvDJ ul{-webkit-margin-start:.5rem;margin-inline-start:.5rem;padding:0 1rem 2rem;line-height:1.8}.ArticleBody_article__yZvDJ blockquote{margin:1rem 0;padding:1rem;color:#555;border-left:6px solid #ddd}.ArticleBody_article__yZvDJ a{text-decoration:underline;color:#16a34a}.ArticleBody_article__yZvDJ a:hover{opacity:.8}.ArticleBody_article__yZvDJ p{line-height:1.6;margin:0 0 1rem;font-size:16px}.ArticleBody_article__yZvDJ pre{padding:.5rem;border-radius:.25rem;background-color:#f5f5f5;margin:0 0 1rem;font-size:.8rem}.ArticleBody_article__yZvDJ blockquote{margin:2rem 0;border:0;padding:24px;border-radius:8px;background-color:#f0f5f3;position:relative}@media(min-width:768px){.ArticleBody_article__yZvDJ blockquote{padding:24px 40px}}.ArticleBody_article__yZvDJ blockquote:before{content:url(/_next/static/media/quotation.bb7e640d.png);display:block;width:24px;height:24px;position:absolute;left:20px;top:-10px}.ArticleBody_article__yZvDJ blockquote p{margin:0;font-size:16px;line-height:24px;color:#000}