pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: Tokyo-night-Dark
  origin: https://github.com/enkia/tokyo-night-vscode-theme
  Description: Original highlight.js style
  Author: (c) Henri Vandersleyen <hvandersleyen@gmail.com>
  License: see project LICENSE
  Touched: 2022
*/.hljs-comment,.hljs-meta{color:#565f89}.hljs-deletion,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-tag,.hljs-template-tag,.hljs-variable.language_{color:#f7768e}.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-template-variable,.hljs-type,.hljs-variable{color:#ff9e64}.hljs-attribute,.hljs-built_in{color:#e0af68}.hljs-selector-tag{color:#2ac3de}.hljs-keyword,.hljs-property,.hljs-subst,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-addition,.hljs-bullet,.hljs-quote,.hljs-string,.hljs-symbol{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-attr,.hljs-char.escape_,.hljs-keyword,.hljs-name,.hljs-operator{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (min-width:993px){.iframely-embed{width:70%}}.iframely-embed iframe{border-radius:6px}.iframely-embed div{--bc:#fcfcfc;--dc:#333333ab;--hc:#333;--wc:#b8bac1;--fbr:6px}.Layout_layout__D9cur{margin-top:72px;padding:0 16px}@media screen and (min-width:993px){.Layout_layout__D9cur{display:grid;grid-template-columns:minmax(auto,860px) minmax(auto,300px);grid-gap:32px;gap:32px;padding-top:80px}}@media screen and (min-width:993px)and (min-width:993px){.Layout_layout__D9cur{max-width:1160px;margin-right:auto;margin-left:auto}}.Layout_layout__D9cur.Layout_clear__QHmae{margin-bottom:106px}@media screen and (min-width:993px){.Layout_layout__D9cur.Layout_clear__QHmae{display:block;margin-top:0;margin-bottom:128px}}.Main_main___zfvi{width:100%}.TableOfContents_table-of-contents__Kcnuk{display:flex;flex-flow:column;border:1px solid #eaecf1;border-radius:8px;margin-top:48px;padding:32px 0 20px;gap:12px;line-height:1.2}@media screen and (min-width:993px){.TableOfContents_table-of-contents__Kcnuk{margin-top:64px}}.TableOfContents_table-of-contents__Kcnuk h3{padding:0 24px 6px;border-bottom:1px solid #eaecf1}.TableOfContents_table-of-contents__Kcnuk ul{padding:0 24px;position:relative}.TableOfContents_table-of-contents__Kcnuk ul li{padding-left:24px;position:relative}.TableOfContents_table-of-contents__Kcnuk ul li a{width:100%;opacity:1;transition:opacity .5s cubic-bezier(.25,1,.5,1);cursor:pointer;color:rgba(51,51,51,.6)}.TableOfContents_table-of-contents__Kcnuk ul li a:hover{opacity:.7;color:#333;opacity:1}@media screen and (max-width:992px){.TableOfContents_table-of-contents__Kcnuk ul li a{color:#333}.TableOfContents_table-of-contents__Kcnuk ul li a:hover{color:#365282;opacity:1;text-decoration:underline}}.TableOfContents_table-of-contents__Kcnuk ul li:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#b7d9e6;border-radius:50%;outline:2px solid #fff;z-index:1}.TableOfContents_table-of-contents__Kcnuk ul li:after{content:"";position:absolute;width:1px;height:100%;background-color:rgba(50,145,184,.2);top:0;left:5px}.TableOfContents_table-of-contents__Kcnuk ul li:first-child:after{height:50%;top:50%}.TableOfContents_table-of-contents__Kcnuk ul li:last-child:after{height:50%}@media screen and (max-width:992px){.TableOfContents_table-of-contents__Kcnuk h3{color:#333;font-size:1.6rem;font-weight:700;line-height:1.4;font-family:Avenir,Helvetica,YuGothic,sans-serif;font-optical-sizing:auto;font-style:normal}.TableOfContents_table-of-contents__Kcnuk h4{color:#333;font-size:1.4rem;font-weight:500;line-height:1.4;font-family:Avenir,Helvetica,YuGothic,sans-serif;font-optical-sizing:auto;font-style:normal}}.TableOfContents_table-of-contents__Kcnuk.TableOfContents_add-sidebar-style__5SxSN{margin-top:0;padding:16px 0;background:#fff;gap:8px;overflow:auto;max-height:calc(100vh - 96px - 34px)}.TableOfContents_table-of-contents__Kcnuk.TableOfContents_add-sidebar-style__5SxSN h3{font-size:1.6rem;padding:0 16px 6px}.TableOfContents_table-of-contents__Kcnuk.TableOfContents_add-sidebar-style__5SxSN ul{padding:0 16px}.TableOfContents_table-of-contents__Kcnuk.TableOfContents_add-sidebar-style__5SxSN li{color:rgba(51,51,51,.9);font-size:1.4rem}.TableOfContents_table-of-contents__Kcnuk.TableOfContents_add-sidebar-style__5SxSN li a{padding-top:7px;padding-bottom:7px}.TableOfContents_table-of-contents__Kcnuk .TableOfContents_toc-depth-1-title__MCEbK a,.TableOfContents_table-of-contents__Kcnuk .TableOfContents_toc-depth-2-title__FaCeT a{padding:14px 0}@media screen and (min-width:993px){.TableOfContents_table-of-contents__Kcnuk .TableOfContents_toc-depth-1-title__MCEbK a{font-weight:700}}.TableOfContents_table-of-contents__Kcnuk .TableOfContents_toc-depth-1-title__MCEbK:before{width:11px;height:11px}.TableOfContents_table-of-contents__Kcnuk .TableOfContents_toc-depth-2-title__FaCeT:before{left:3px;width:5px;height:5px}.TableOfContents_table-of-contents__Kcnuk .TableOfContents_active__aoX2L a{color:#333}.TableOfContents_table-of-contents__Kcnuk .TableOfContents_active__aoX2L:before{left:0;width:11px;height:11px;margin:0 auto;background-color:#3291b8;border:2px solid #b7d9e6}.RichEditor_rich-editor-content__ZqcY8>*{margin-top:24px}@media screen and (min-width:993px){.RichEditor_rich-editor-content__ZqcY8>*{margin-top:20px}}.RichEditor_rich-editor-content__ZqcY8 h2{font-size:2.2rem;font-weight:700;line-height:30.8px;color:#333;text-align:left;margin-top:54px;padding-left:20px;position:relative}@media screen and (min-width:993px){.RichEditor_rich-editor-content__ZqcY8 h2{font-size:2.8rem;font-weight:700;line-height:39.2px;color:#333;text-align:left;margin-top:80px;padding-left:24px}}.RichEditor_rich-editor-content__ZqcY8 h2:before{position:absolute;left:0;top:50%;transform:translateY(-50%);background:#3291b8;border-radius:100px;width:6px;height:100%;display:block;content:""}.RichEditor_rich-editor-content__ZqcY8 h3{font-size:1.6rem;font-weight:700;line-height:22.4px;color:#333;text-align:left;margin-top:40px}@media screen and (min-width:993px){.RichEditor_rich-editor-content__ZqcY8 h3{font-size:1.8rem;font-weight:700;line-height:25.2px;color:#333;text-align:left;margin-top:60px}}.RichEditor_rich-editor-content__ZqcY8 h4{font-size:1.4rem;font-weight:700;line-height:19.6px;color:#333;text-align:left;margin-top:40px}@media screen and (min-width:993px){.RichEditor_rich-editor-content__ZqcY8 h4{font-size:1.6rem;font-weight:700;line-height:22.4px;color:#333;text-align:left;margin-top:60px}}.RichEditor_rich-editor-content__ZqcY8 ul{padding-left:1em}.RichEditor_rich-editor-content__ZqcY8 ul li{list-style:disc}.RichEditor_rich-editor-content__ZqcY8 ul li ol li{list-style:decimal}.RichEditor_rich-editor-content__ZqcY8 ul li ul li{list-style:circle}.RichEditor_rich-editor-content__ZqcY8 ol{padding-left:1em}.RichEditor_rich-editor-content__ZqcY8 ol li{list-style:decimal}.RichEditor_rich-editor-content__ZqcY8 ol li ul li{list-style:circle}.RichEditor_rich-editor-content__ZqcY8 a{display:inline;color:#1d7ca3;border-bottom:1px solid #1d7ca3;margin:0 3px}.RichEditor_rich-editor-content__ZqcY8 a:hover{border-color:transparent}.RichEditor_rich-editor-content__ZqcY8 a[target=_blank]{position:relative;margin:0 5px 0 3px}.RichEditor_rich-editor-content__ZqcY8 a[target=_blank]:after{content:"";display:inline-block;width:24px;height:22px;background-image:url(https://images.microcms-assets.io/assets/4458de1bcd404d52bbf31253395cc937/f9da1c2aa7484ceb894930c88d54e6f2/icon_export.svg);background-size:18px;background-position:top;background-repeat:no-repeat;vertical-align:middle}.RichEditor_rich-editor-content__ZqcY8 code:not(pre code){color:#ff6066;background:#fafafa;border-radius:5px;padding:3px 5px;margin:0 3px;font-family:SourceCodePro;line-height:1}.RichEditor_rich-editor-content__ZqcY8 blockquote{position:relative;background:#f6f6f6;border-radius:4px;padding:56px 16px 32px}@media screen and (min-width:993px){.RichEditor_rich-editor-content__ZqcY8 blockquote{padding:64px 24px 32px}}.RichEditor_rich-editor-content__ZqcY8 blockquote:after{position:absolute;top:22px;left:16px;width:30px;height:20px;display:block;content:url(https://images.microcms-assets.io/assets/4458de1bcd404d52bbf31253395cc937/6ed3483182da4ac6816fa32e03313182/icon_quote_sp.svg)}@media screen and (min-width:993px){.RichEditor_rich-editor-content__ZqcY8 blockquote:after{top:22px;left:24px;width:43px;height:28px;content:url(https://images.microcms-assets.io/assets/4458de1bcd404d52bbf31253395cc937/6d046f595caf4929b9cf527099d28020/icon_quote_pc.svg)}}.RichEditor_rich-editor-content__ZqcY8 .RichEditor_table-wrapper__wC5Lc{width:100%;overflow-x:auto;border-radius:6px}.RichEditor_rich-editor-content__ZqcY8 .RichEditor_table-wrapper__wC5Lc table{border-collapse:collapse}.RichEditor_rich-editor-content__ZqcY8 .RichEditor_table-wrapper__wC5Lc table td,.RichEditor_rich-editor-content__ZqcY8 .RichEditor_table-wrapper__wC5Lc table th{text-align:left;padding:10px 8px;border:1px solid #eaecf1;width:auto}.RichEditor_rich-editor-content__ZqcY8 .RichEditor_table-wrapper__wC5Lc table th{background-color:#f7f7f7}.RichEditor_rich-editor-content__ZqcY8 pre{overflow-x:auto;margin-top:16px;margin-bottom:0;border-radius:5px}.RichEditor_rich-editor-content__ZqcY8 div[data-filename]{margin-top:16px}.RichEditor_rich-editor-content__ZqcY8 div[data-filename]>span{display:inline-block;background:#1a2638;color:#fff;text-align:center;padding:3px 15px;border-radius:5px 5px 0 0}.RichEditor_rich-editor-content__ZqcY8 div[data-filename]>pre{margin-top:0;border-top-left-radius:0}.RichEditor_rich-editor-content__ZqcY8 img{border:1px solid #eaecf1;border-radius:8px}.RichEditor_rich-editor-content__ZqcY8 hr{border:none;border-top:1px solid #eaecf1;margin:40px 0}@media screen and (min-width:1251px){.ShareLinks_share-links-content__42iwQ{position:absolute;top:0;left:-64px;width:50px;height:100%}.ShareLinks_share-links-sticky__w6_I3{position:-webkit-sticky;position:sticky;top:96px}}.ShareLinks_share-links-list__CjL8i{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px;height:100%}@media screen and (min-width:1251px){.ShareLinks_share-links-list__CjL8i{margin-top:0;flex-direction:column}}.ShareLinks_share-links-list__CjL8i li a,.ShareLinks_share-links-list__CjL8i li button{border:none;background:none;padding:0;cursor:pointer;opacity:1;transition:opacity .5s cubic-bezier(.25,1,.5,1)}.ShareLinks_share-links-list__CjL8i li a:hover,.ShareLinks_share-links-list__CjL8i li button:hover{opacity:.7}.Article_article-detail__Uf8tw{background:#fff;position:relative;padding-top:64px}@media screen and (min-width:993px){.Article_article-detail__Uf8tw{border:1px solid #eaecf1;border-radius:16px;padding:48px 40px}}@media screen and (max-width:992px){.Article_article-detail__Uf8tw{padding:56px 0 48px}.Article_article-detail__Uf8tw .Article_divider__omKia{display:none}.Article_article-detail__Uf8tw .Article_article-header__PdqDL{padding:64px,16px}}@media screen and (max-width:992px)and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-header__PdqDL h1{line-height:1.3}}.Article_article-detail__Uf8tw .Article_article-info__8RKiG{display:flex;justify-content:flex-start;gap:24px;margin-top:30px}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-info__8RKiG{align-items:flex-start;flex-direction:column;gap:12px;font-size:1.6rem}}.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_published-date-wrapper__2272P{display:flex;gap:8px}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_published-date-wrapper__2272P{gap:6px}}.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_published-date__tRFi0{font-size:1.4rem;font-weight:500;line-height:17.5px;color:rgba(65,71,82,.8);text-align:left;line-height:1}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_published-date__tRFi0{font-size:1.2rem;font-weight:500;line-height:15px;color:rgba(65,71,82,.8);text-align:left;line-height:1}}.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_published-at__a_DhP{line-height:1;font-size:1.6rem;color:rgba(65,71,82,.8)}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_published-at__a_DhP{font-size:1.4rem}}.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_tag-list___9C89{flex:1 1;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px;border-left:1.5px solid #d6d8dd;padding-left:24px}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_tag-list___9C89{border:none;padding-left:0;column-gap:8px;row-gap:6px}}.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_tag-list___9C89 .Article_tag__lXo52{display:block;font-size:1.6rem;font-weight:700;line-height:1.2;color:#1d7ca3}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_article-info__8RKiG .Article_tag-list___9C89 .Article_tag__lXo52{font-size:1.4rem}}.Article_article-detail__Uf8tw .Article_avatar__g8jp_{border-radius:50%;border:1px solid #eaecf1;object-fit:cover;width:44px;height:44px}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_avatar__g8jp_{width:42px;height:42px}}.Article_article-detail__Uf8tw .Article_author-info__7l0BR{display:flex;margin-top:20px;gap:10px}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_author-info__7l0BR{margin-top:30px;gap:8px}}.Article_article-detail__Uf8tw .Article_author-detail__LSc4J{display:flex;gap:6px;flex-direction:column;justify-content:center}.Article_article-detail__Uf8tw .Article_author-detail__LSc4J .Article_position__OBQ5S{font-weight:500;font-size:1.2rem;line-height:1;color:rgba(65,71,82,.6)}.Article_article-detail__Uf8tw .Article_author-detail__LSc4J .Article_name__whgPY{font-weight:700;font-size:1.8rem;line-height:1;color:#333}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_author-detail__LSc4J .Article_name__whgPY{font-size:1.4rem;font-weight:700;line-height:19.6px;color:#333;text-align:left;line-height:1}}.Article_article-detail__Uf8tw .Article_thumbnail__UMki4{margin-top:48px;border-radius:8px;border:1px solid #eaecf1}@media screen and (max-width:992px){.Article_article-detail__Uf8tw .Article_thumbnail__UMki4{margin-top:24px}}.Article_sidebar__s5VUh{position:-webkit-sticky;position:sticky;top:96px}.Author_author__eD0JZ{margin-top:40px}@media screen and (min-width:993px){.Author_author__eD0JZ{margin-top:52px}}.Author_author__eD0JZ .Author_title__7GnMZ{font-size:1.8rem;font-weight:700;line-height:25.2px;color:#333;text-align:left}.Author_author__eD0JZ .Author_detail__OK0t9{margin-top:18px}.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8{position:relative;padding-left:64px}@media screen and (min-width:993px){.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8{padding-left:80px}}.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_icon__2eSxf{position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:50%;border:1px solid #eaecf1;object-fit:cover;width:52px;height:52px}@media screen and (min-width:993px){.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_icon__2eSxf{width:68px;height:68px}}.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_position__FMyPn{font-size:1.2rem;line-height:15px;color:#b8bac1;text-align:left;font-weight:500}@media screen and (min-width:993px){.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_position__FMyPn{font-size:1.4rem;line-height:17.5px;color:#b8bac1;text-align:left;font-weight:500}}.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_info__Mnzs0{position:relative;display:flex;justify-content:space-between;align-items:center}.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_info__Mnzs0 .Author_name__iq36P{font-size:1.6rem;font-weight:700;line-height:22.4px;color:#333;text-align:left;font-size:1.8rem}@media screen and (min-width:993px){.Author_author__eD0JZ .Author_detail__OK0t9 .Author_profile__7quy8 .Author_info__Mnzs0 .Author_name__iq36P{font-size:1.8rem;font-weight:700;line-height:25.2px;color:#333;text-align:left;font-size:2rem}}.Author_author__eD0JZ .Author_detail__OK0t9 .Author_self-introduction__cEaMu{font-size:1.4rem;font-weight:7500;line-height:28px;color:#333;text-align:left;margin-top:10px}@media screen and (min-width:993px){.Author_author__eD0JZ .Author_detail__OK0t9 .Author_self-introduction__cEaMu{font-size:1.6rem;font-weight:500;line-height:2;color:#333;text-align:left;padding-left:80px;margin-top:0}}.ConversionSection_cv__MUnfB{padding:20px;border-radius:8px;background:rgba(59,173,219,.1);border:1px solid #eaecf1;margin-top:56px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media screen and (min-width:993px){.ConversionSection_cv__MUnfB{padding:24px;flex-direction:row;gap:16px}}.ConversionSection_cv__MUnfB .ConversionSection_iconContainer__6cIfe{flex-shrink:0;width:40px;height:40px;background:#fff;border:1px solid #eaecf1;border-radius:8px;display:flex;align-items:center;justify-content:center;align-self:flex-start}.ConversionSection_cv__MUnfB .ConversionSection_iconContainer__6cIfe .ConversionSection_icon__hNMG1{width:24px;height:22px;display:block}.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5{flex:1 1;min-width:0}@media screen and (min-width:993px){.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5{padding-top:4px}}.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_title__ay2uB{font-size:1.6rem;font-weight:700;line-height:22.4px;color:#333;text-align:left;margin-bottom:8px}@media screen and (min-width:993px){.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_title__ay2uB{font-size:1.8rem;font-weight:700;line-height:25.2px;color:#333;text-align:left;margin-bottom:8px}}.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_explain__j4Hor{font-size:1.4rem;font-weight:7500;line-height:28px;color:#333;text-align:left;margin-bottom:0}@media screen and (min-width:993px){.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_explain__j4Hor{font-size:1.6rem;font-weight:500;line-height:2;color:#333;text-align:left}}.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_explain__j4Hor p{margin:0}.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_link__DZxvU{font-size:1.4rem;font-weight:700;line-height:19.6px;color:#1d7ca3;text-align:left;opacity:1;transition:opacity .5s cubic-bezier(.25,1,.5,1);text-decoration:underline;text-underline-position:from-font;display:inline-block;margin-top:8px}.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_link__DZxvU:hover{opacity:.7}@media screen and (min-width:993px){.ConversionSection_cv__MUnfB .ConversionSection_content__3_9N5 .ConversionSection_link__DZxvU{font-size:1.6rem;font-weight:500;line-height:2;color:#1d7ca3;text-align:left;font-weight:700}}@media screen and (max-width:992px){.Sub_sub__eiGaJ{display:none}}