:root{--max-width: 720px;--max-large-width: 1280px;--base_ff: Helvetica Neue, Arial, Hiragino Kaku Gothic ProN, Hiragino Sans, Noto Sans JP, Yu Gothic Medium, sans-serif}@media only screen and (max-width: 1400px){:root{--max-large-width: 100%}}@media only screen and (max-width: 1200px){:root{--max-width: 100%;--base_padding: 4.8vw}}@media only screen and (max-width: 1024px){:root{--max-width: 100%;--base_padding: 4.8vw}}.skeleton{animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.skeleton-text{width:3em;height:1.5em;border-radius:.25rem}.skeleton-image{width:100%;height:100px;border-radius:.25rem}.common_sidebar .skeleton-item,.tag_list .skeleton-item{margin-bottom:1rem}.common_sidebar .popular_articles h2+.skeleton-h2,.common_sidebar .sidebar_tags h2+.skeleton-h2,.common_sidebar .recommendations h2+.skeleton-h2,.tag_list .popular_articles h2+.skeleton-h2,.tag_list .sidebar_tags h2+.skeleton-h2,.tag_list .recommendations h2+.skeleton-h2{width:40%;height:1.5em;margin-bottom:1.5rem;padding-bottom:10px;border-bottom:4px solid #e0e0e0}.common_sidebar .sidebar_tags ul,.tag_list .sidebar_tags ul{display:flex;flex-wrap:wrap}.common_sidebar ul,.tag_list ul{gap:10px}.popular_articles ul{display:flex;flex-direction:column;gap:30px}.popular_articles ul li{margin-bottom:16px}.popular_articles ul li .skeleton-image{aspect-ratio:1.91/1;height:auto;margin-bottom:6px}.popular_articles ul li .skeleton-date{width:50%;height:1.2em;margin-bottom:6px}.popular_articles ul li .skeleton-title{width:90%;height:1.5em;margin-bottom:10px}.popular_articles ul li .skeleton-tags{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;gap:10px!important}.popular_articles ul li .skeleton-text{width:3em;height:1.5em}.tag_list ul{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;gap:10px}.tag_list ul li .skeleton-text{width:80px;height:1.5em}.recommendations ul{display:flex;flex-direction:column;gap:20px}.recommendations ul li{margin-bottom:16px}.recommendations ul li .skeleton-image{aspect-ratio:2.4/1;height:auto}body{width:100%}body main{width:100%;background-color:#fff;padding-top:70px!important}body main>.container{margin:0 auto;display:flex;justify-content:center;gap:80px;padding:0 6.4vw 40px}body main>.container .common_sidebar{width:286px;padding:60px 0;display:flex;flex-direction:column;gap:70px}body main>.container .common_sidebar .recommendations{position:sticky;top:110px;background-color:#fff;width:100%}body main>.container .common_sidebar .popular_articles h2{color:#1b1c1e;font-size:18px;font-style:normal;font-weight:600;margin-bottom:16px;padding-bottom:10px;border-bottom:4px solid #3187c4}body main>.container .common_sidebar .popular_articles ul{display:flex;flex-direction:column;gap:30px}body main>.container .common_sidebar .popular_articles ul li{cursor:pointer}body main>.container .common_sidebar .popular_articles ul li a{display:block}body main>.container .common_sidebar .popular_articles ul li img{width:100%;margin-bottom:6px}body main>.container .common_sidebar .popular_articles ul li .info{margin-bottom:4px}body main>.container .common_sidebar .popular_articles ul li .info .date{color:#4c4f5c;font-size:11px;font-weight:400;line-height:150%;letter-spacing:.8px}body main>.container .common_sidebar .popular_articles ul li h3{color:#323645;font-size:16px;font-weight:600;line-height:normal;margin-bottom:10px}body main>.container .common_sidebar .popular_articles ul li .tags{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}body main>.container .common_sidebar .popular_articles ul li .tags li a{display:flex;padding:2px 8px;align-items:flex-start;border-radius:4px;background:#e3eef7;color:#656567;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.65px;white-space:nowrap}body main>.container .common_sidebar .popular_articles ul li .tags li a:hover{background:#c3d3e0;text-decoration:none}body main>.container .common_sidebar .sidebar_tags h2{color:#1b1c1e;font-size:18px;font-style:normal;font-weight:600;margin-bottom:16px;padding-bottom:10px;border-bottom:4px solid #3187c4}body main>.container .common_sidebar .sidebar_tags ul{display:flex;flex-wrap:wrap;gap:10px}body main>.container .common_sidebar .sidebar_tags ul li a{display:flex;padding:2px 8px;align-items:flex-start;justify-content:center;border-radius:4px;background:#e3eef7;color:#656567;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.65px;white-space:nowrap}body main>.container .common_sidebar .sidebar_tags ul li a:hover{background:#c3d3e0}body main>.container .common_sidebar .sidebar_tags ul li.current a{background:#c3d3e0;color:#1b1c1e;font-weight:600}body main>.container .common_sidebar .recommendations h2{color:#1b1c1e;font-size:18px;font-style:normal;font-weight:600;margin-bottom:16px;padding-bottom:10px;border-bottom:4px solid #3187c4}body main>.container .common_sidebar .recommendations ul{display:flex;flex-direction:column;gap:20px}body main>.container .common_sidebar .recommendations ul li a{display:block}body main>.container .common_sidebar .recommendations ul li a img{border-radius:4px;width:100%}body main>.container .common_sidebar .sidebar-inner{display:flex;flex-direction:column-reverse;gap:70px}body main>.container>article#detail{max-width:720px;width:auto}body main>.container>article#detail>.cta_block_section{display:flex;flex-direction:column;gap:20px;width:100%;margin:40px auto;padding:40px;background:url(/ja/knowledge/_astro/CTA_background.Bnjx0u4I.webp) no-repeat center center/cover #f6fcff;background-position:bottom;background-size:100%}body main>.container>article#detail>.cta_block_section h5{color:#4c4f5c;font-size:20px;font-weight:700;line-height:140%}body main>.container>article#detail>.cta_block_section div>ul{margin-bottom:24px}body main>.container>article#detail>.cta_block_section div>ul li{line-height:180%;list-style-type:disc;list-style-position:inside;margin-left:1.3em;text-indent:-1.3em}body main>.container>article#detail>.cta_block_section div>ul li p{display:inline-block}body main>.container>article#detail>.cta_block_section div>ul ul{padding-left:6px}body main>.container>article#detail>.cta_block_section div>ul ul li{list-style-type:circle}body main>.container>article#detail>.cta_block_section .buttons{display:flex;gap:13px;margin-top:20px}body main>.container>article#detail>.cta_block_section .buttons a{width:fit-content;min-width:150px;height:55px;border-radius:100px;padding:20px 24px;display:flex;align-items:center;justify-content:center;white-space:nowrap}body main>.container>article#detail .ft_section,body main>.container>article#detail .cta_ft_section{width:auto;margin:0 auto;padding-bottom:0;position:relative}body main>.container>article#detail .ft_section h2,body main>.container>article#detail .ft_section h3,body main>.container>article#detail .ft_section h4,body main>.container>article#detail .ft_section h5,body main>.container>article#detail .cta_ft_section h2,body main>.container>article#detail .cta_ft_section h3,body main>.container>article#detail .cta_ft_section h4,body main>.container>article#detail .cta_ft_section h5{font-weight:700;font-family:var(--base_ff);color:#1b1c1e;line-height:140%}body main>.container>article#detail .ft_section h2,body main>.container>article#detail .cta_ft_section h2{font-size:30px;margin:80px 0 30px;padding:8px 24px;border-left:8px solid #3187c4}body main>.container>article#detail .ft_section h3,body main>.container>article#detail .cta_ft_section h3{font-size:24px;margin:32px 0 16px}body main>.container>article#detail .ft_section h4,body main>.container>article#detail .cta_ft_section h4{font-size:20px;margin:24px 0 8px}body main>.container>article#detail .ft_section h5,body main>.container>article#detail .cta_ft_section h5{font-size:18px;margin:20px 0 8px}body main>.container>article#detail .ft_section a.external-link,body main>.container>article#detail .ft_section a,body main>.container>article#detail .cta_ft_section a.external-link,body main>.container>article#detail .cta_ft_section a{color:#0c7da3;word-break:break-all}body main>.container>article#detail .ft_section a.external-link:hover,body main>.container>article#detail .ft_section a:hover,body main>.container>article#detail .cta_ft_section a.external-link:hover,body main>.container>article#detail .cta_ft_section a:hover{text-decoration:underline}body main>.container>article#detail .ft_section div.table-wrapper,body main>.container>article#detail .cta_ft_section div.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:30px 0!important}body main>.container>article#detail .ft_section div.table-wrapper::-webkit-scrollbar,body main>.container>article#detail .cta_ft_section div.table-wrapper::-webkit-scrollbar{height:4px}body main>.container>article#detail .ft_section div.table-wrapper::-webkit-scrollbar-track,body main>.container>article#detail .cta_ft_section div.table-wrapper::-webkit-scrollbar-track{background:#f1f1f1}body main>.container>article#detail .ft_section div.table-wrapper::-webkit-scrollbar-thumb,body main>.container>article#detail .cta_ft_section div.table-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}body main>.container>article#detail .ft_section div.table-wrapper>table,body main>.container>article#detail .cta_ft_section div.table-wrapper>table{border-radius:12px;overflow:hidden;border-collapse:collapse;width:100%;border:1px solid #d8dee0}body main>.container>article#detail .ft_section div.table-wrapper>table th,body main>.container>article#detail .cta_ft_section div.table-wrapper>table th{min-width:180px;padding:16px 20px;border-bottom:1px solid #c0c7c9;background:#cfdce3;color:#000;font-size:15px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:.8px}body main>.container>article#detail .ft_section div.table-wrapper>table th>p,body main>.container>article#detail .cta_ft_section div.table-wrapper>table th>p{color:#000;font-size:15px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:.8px;margin-bottom:0}body main>.container>article#detail .ft_section div.table-wrapper>table th>p>img,body main>.container>article#detail .cta_ft_section div.table-wrapper>table th>p>img{width:auto;margin:0}body main>.container>article#detail .ft_section div.table-wrapper>table td,body main>.container>article#detail .cta_ft_section div.table-wrapper>table td{min-width:180px;padding:16px 20px;border-bottom:1px solid #d8dee0;background:#f9f9f9;font-size:12px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.8px}body main>.container>article#detail .ft_section div.table-wrapper>table td>p,body main>.container>article#detail .cta_ft_section div.table-wrapper>table td>p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.6px;margin-bottom:6px}body main>.container>article#detail .ft_section div.table-wrapper>table td>p>img,body main>.container>article#detail .cta_ft_section div.table-wrapper>table td>p>img{width:auto;margin:0}body main>.container>article#detail .ft_section div.table-wrapper>table td>p:last-child,body main>.container>article#detail .cta_ft_section div.table-wrapper>table td>p:last-child{margin-bottom:0}body main>.container>article#detail .ft_section div.table-wrapper>table th,body main>.container>article#detail .ft_section div.table-wrapper>table td,body main>.container>article#detail .cta_ft_section div.table-wrapper>table th,body main>.container>article#detail .cta_ft_section div.table-wrapper>table td{text-align:left;vertical-align:middle}body main>.container>article#detail .ft_section div.table-wrapper>table.center th,body main>.container>article#detail .ft_section div.table-wrapper>table.center td,body main>.container>article#detail .cta_ft_section div.table-wrapper>table.center th,body main>.container>article#detail .cta_ft_section div.table-wrapper>table.center td{text-align:center;padding:16px 20px}body main>.container>article#detail .ft_section div.table-wrapper>table.center th>p,body main>.container>article#detail .ft_section div.table-wrapper>table.center td>p,body main>.container>article#detail .cta_ft_section div.table-wrapper>table.center th>p,body main>.container>article#detail .cta_ft_section div.table-wrapper>table.center td>p{text-align:center}body main>.container>article#detail .ft_section div.table-wrapper>table tbody tr:last-child td,body main>.container>article#detail .ft_section div.table-wrapper>table tbody tr:last-child th,body main>.container>article#detail .cta_ft_section div.table-wrapper>table tbody tr:last-child td,body main>.container>article#detail .cta_ft_section div.table-wrapper>table tbody tr:last-child th{border-bottom:none}body main>.container>article#detail .ft_section .console,body main>.container>article#detail .cta_ft_section .console{display:flex;padding:32px;margin:30px 0;flex-direction:column;align-items:flex-end;align-self:stretch;border-radius:4px;border:1px solid #e0e1e1;background:#323645}body main>.container>article#detail .ft_section .console>.prompt,body main>.container>article#detail .cta_ft_section .console>.prompt{display:flex;padding:24px 32px;align-items:flex-start;gap:10px;flex:1 0 0;border-radius:30px 4px 30px 30px;background:#4f5466;margin-bottom:32px;margin-left:100px;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.8px}body main>.container>article#detail .ft_section .console>p,body main>.container>article#detail .cta_ft_section .console>p{color:#fff;font-size:16px;align-self:flex-start;width:100%;margin-bottom:32px;word-break:break-all}body main>.container>article#detail .ft_section .console>p:last-child,body main>.container>article#detail .cta_ft_section .console>p:last-child{margin-bottom:0!important}body main>.container>article#detail .ft_section .console>pre,body main>.container>article#detail .cta_ft_section .console>pre{width:100%;margin:0 0 32px;background-color:#3a3e4d;padding:32px;border-radius:4px}body main>.container>article#detail .ft_section .console>pre>code,body main>.container>article#detail .cta_ft_section .console>pre>code{background-color:#3a3e4d;color:#fff}body main>.container>article#detail .ft_section .console>pre>code .hljs-keyword,body main>.container>article#detail .ft_section .console>pre>code .hljs-built_in,body main>.container>article#detail .ft_section .console>pre>code .hljs-type,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-keyword,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-built_in,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-type{color:#469dff}body main>.container>article#detail .ft_section .console>pre>code .hljs-string,body main>.container>article#detail .ft_section .console>pre>code .hljs-regexp,body main>.container>article#detail .ft_section .console>pre>code .hljs-symbol,body main>.container>article#detail .ft_section .console>pre>code .hljs-bullet,body main>.container>article#detail .ft_section .console>pre>code .hljs-link,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-string,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-regexp,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-symbol,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-bullet,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-link{color:#3ab040}body main>.container>article#detail .ft_section .console>pre>code .hljs-number,body main>.container>article#detail .ft_section .console>pre>code .hljs-literal,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-number,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-literal{color:#ff8217}body main>.container>article#detail .ft_section .console>pre>code .hljs-comment,body main>.container>article#detail .ft_section .console>pre>code .hljs-quote,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-comment,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-quote{color:#909090}body main>.container>article#detail .ft_section .console>pre>code .hljs-attr,body main>.container>article#detail .cta_ft_section .console>pre>code .hljs-attr{color:#1465c0}body main>.container>article#detail .ft_section .console>pre .copy-code-button.copied,body main>.container>article#detail .cta_ft_section .console>pre .copy-code-button.copied{color:#fff}body main>.container>article#detail .ft_section .console>pre>.copy-code-button:hover,body main>.container>article#detail .cta_ft_section .console>pre>.copy-code-button:hover{background-color:#4f5466}body main>.container>article#detail .ft_section .console>pre .code-language,body main>.container>article#detail .cta_ft_section .console>pre .code-language{background-color:#4f5466;color:#fff}body main>.container>article#detail .ft_section .console>pre:last-child,body main>.container>article#detail .cta_ft_section .console>pre:last-child{margin:0}body main>.container>article#detail .ft_section div>p,body main>.container>article#detail .cta_ft_section div>p{font-size:16px;line-height:180%;margin-bottom:14px}body main>.container>article#detail .ft_section div>p mark,body main>.container>article#detail .cta_ft_section div>p mark{background:linear-gradient(transparent 50%,#ebff9c 50%);font-weight:600;font-family:var(--base_ff)}body main>.container>article#detail .ft_section>div>p:last-child,body main>.container>article#detail .cta_ft_section>div>p:last-child{margin-bottom:0}body main>.container>article#detail .ft_section div>ul,body main>.container>article#detail .cta_ft_section div>ul{margin-bottom:24px}body main>.container>article#detail .ft_section div>ul li,body main>.container>article#detail .cta_ft_section div>ul li{line-height:180%;list-style-type:disc;list-style-position:inside;margin-left:1.3em;text-indent:-1.3em}body main>.container>article#detail .ft_section div>ul li mark,body main>.container>article#detail .cta_ft_section div>ul li mark{background:linear-gradient(transparent 50%,#ebff9c 50%);font-weight:600;font-family:var(--base_ff)}body main>.container>article#detail .ft_section div>ul ul,body main>.container>article#detail .cta_ft_section div>ul ul{padding-left:6px}body main>.container>article#detail .ft_section div>ul ul li,body main>.container>article#detail .cta_ft_section div>ul ul li{list-style-type:circle}body main>.container>article#detail .ft_section div>ol,body main>.container>article#detail .cta_ft_section div>ol{margin-bottom:24px}body main>.container>article#detail .ft_section div>ol li,body main>.container>article#detail .cta_ft_section div>ol li{line-height:180%;list-style-type:decimal;list-style-position:outside;margin-left:1.5rem}body main>.container>article#detail .ft_section div>ol li p,body main>.container>article#detail .cta_ft_section div>ol li p{display:inline-block}body main>.container>article#detail .ft_section div>ol ol,body main>.container>article#detail .cta_ft_section div>ol ol{padding-left:20px}body main>.container>article#detail .ft_section div>ol ol li,body main>.container>article#detail .cta_ft_section div>ol ol li{list-style-type:lower-latin}body main>.container>article#detail .ft_section div>blockquote,body main>.container>article#detail .cta_ft_section div>blockquote{background-color:#ebeff2;padding:28px;line-height:180%;margin:30px auto}body main>.container>article#detail .ft_section div>blockquote.another,body main>.container>article#detail .cta_ft_section div>blockquote.another{background-color:#6a8da1;color:#fff}body main>.container>article#detail .ft_section div>pre,body main>.container>article#detail .ft_section code,body main>.container>article#detail .cta_ft_section div>pre,body main>.container>article#detail .cta_ft_section code{background-color:#edeff0;border-radius:4px;line-height:170%;color:#21242e;font-size:15px;font-family:var(--base_ff)}body main>.container>article#detail .ft_section div>pre .hljs-attr,body main>.container>article#detail .ft_section code .hljs-attr,body main>.container>article#detail .cta_ft_section div>pre .hljs-attr,body main>.container>article#detail .cta_ft_section code .hljs-attr{color:#1465c0}body main>.container>article#detail .ft_section div>pre .hljs-string,body main>.container>article#detail .ft_section code .hljs-string,body main>.container>article#detail .cta_ft_section div>pre .hljs-string,body main>.container>article#detail .cta_ft_section code .hljs-string{color:#378d3c}body main>.container>article#detail .ft_section div>p>code,body main>.container>article#detail .cta_ft_section div>p>code{display:inline-block;padding:0 3px}body main>.container>article#detail .ft_section div>pre,body main>.container>article#detail .cta_ft_section div>pre{position:relative;padding:32px;margin:30px auto;font-family:SF Mono,Consolas,Menlo,Monaco,Courier New,monospace;overflow-x:auto}body main>.container>article#detail .ft_section div>pre .copy-code-button,body main>.container>article#detail .cta_ft_section div>pre .copy-code-button{position:absolute;top:12px;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0;cursor:pointer;font-size:12px;color:#323645;transition:background-color .2s}body main>.container>article#detail .ft_section div>pre .copy-code-button.copied,body main>.container>article#detail .cta_ft_section div>pre .copy-code-button.copied{width:auto;height:36px;padding:0 12px;right:8px}body main>.container>article#detail .ft_section div>pre .copy-code-button:hover,body main>.container>article#detail .cta_ft_section div>pre .copy-code-button:hover{background-color:#e9eef1}body main>.container>article#detail .ft_section div>pre .copy-code-button img,body main>.container>article#detail .cta_ft_section div>pre .copy-code-button img{width:24px;height:24px}body main>.container>article#detail .ft_section div>img,body main>.container>article#detail .cta_ft_section div>img{margin:30px auto;display:block;width:100%}body main>.container>article#detail .ft_section div>img.border,body main>.container>article#detail .cta_ft_section div>img.border{border:1px solid #c0c7c9}body main>.container>article#detail .ft_section div>a.card-link,body main>.container>article#detail .cta_ft_section div>a.card-link{display:flex;width:100%;height:100%;padding:24px;gap:34px;border-radius:4px;border:1px solid #d8dee0;transition:background .15s linear;margin:40px 0}body main>.container>article#detail .ft_section div>a.card-link img,body main>.container>article#detail .cta_ft_section div>a.card-link img{width:125px}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper{display:flex;flex-direction:column;gap:10px;width:100%}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper .date,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper .date{color:#4c4f5c;font-size:14px;font-weight:400;line-height:normal;margin:0}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper h4,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper h4{display:-webkit-box;margin:0;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:#1b1c1e}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper .author-section,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper .author-section{display:flex}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper .author-section span,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper .author-section span{display:flex;align-items:center;justify-content:center;width:30.6px;height:30.6px;background-color:#96c4d3;border-radius:16px;margin-right:7.65px}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper .author-section span img,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper .author-section span img{width:23px;height:23px}body main>.container>article#detail .ft_section div>a.card-link .content-wrapper .author-section p,body main>.container>article#detail .cta_ft_section div>a.card-link .content-wrapper .author-section p{margin-bottom:0}body main>.container>article#detail .ft_section div>a.card-link:hover,body main>.container>article#detail .cta_ft_section div>a.card-link:hover{background-color:#f1f8fe;text-decoration:none}body main>.container>article#detail .ft_section div>a.card-link:active,body main>.container>article#detail .cta_ft_section div>a.card-link:active{background-color:#e3f2fc}body main>.container>article#detail .ft_section div>.frame-list,body main>.container>article#detail .cta_ft_section div>.frame-list{margin:32px 0;padding:20px 24px;border:1px solid #3187c4;background-color:#f1f8fe}body main>.container>article#detail .ft_section div>.frame-list ul,body main>.container>article#detail .cta_ft_section div>.frame-list ul{margin:0}body main>.container>article#detail .ft_section div>.frame-list ol,body main>.container>article#detail .cta_ft_section div>.frame-list ol{display:flex;flex-direction:column;gap:8px;margin-bottom:0}body main>.container>article#detail .ft_section div>.frame-list ol li,body main>.container>article#detail .cta_ft_section div>.frame-list ol li{font-weight:600;line-height:170%;color:#3187c4;font-size:16px}body main>.container>article#detail .ft_section>.ref_article,body main>.container>article#detail .cta_ft_section>.ref_article{border:1px solid #d8dee0;border-radius:4px;padding:24px;margin:50px 0}body main>.container>article#detail .ft_section>.ref_article>a,body main>.container>article#detail .cta_ft_section>.ref_article>a{display:block;width:100%;margin:0 auto;display:flex;align-items:center}body main>.container>article#detail .ft_section>.ref_article>a>img,body main>.container>article#detail .cta_ft_section>.ref_article>a>img{display:block;width:330px;margin:0 34px 0 0}body main>.container>article#detail .ft_section>.ref_article>a div,body main>.container>article#detail .cta_ft_section>.ref_article>a div{width:428px}body main>.container>article#detail .ft_section>.ref_article>a div .info,body main>.container>article#detail .cta_ft_section>.ref_article>a div .info{font-size:12px;line-height:150%;margin-bottom:10px;display:flex;justify-content:space-between}body main>.container>article#detail .ft_section>.ref_article>a div .info .category,body main>.container>article#detail .cta_ft_section>.ref_article>a div .info .category{color:#0c7da3}body main>.container>article#detail .ft_section>.ref_article>a div .info .date,body main>.container>article#detail .cta_ft_section>.ref_article>a div .info .date{color:#4c4f5c}body main>.container>article#detail .ft_section>.ref_article>a div p:last-child,body main>.container>article#detail .cta_ft_section>.ref_article>a div p:last-child{margin-bottom:0!important}body main>.container>article#detail .ft_section>.ref_article>a div h2,body main>.container>article#detail .cta_ft_section>.ref_article>a div h2{font-size:18px;font-weight:600;font-family:var(--base_ff);line-height:150%;margin:0 0 12px}body main>.container>article#detail .ft_section>.ref_article>a div .lead,body main>.container>article#detail .cta_ft_section>.ref_article>a div .lead{font-size:12px;line-height:170%;margin-bottom:15px}body main>.container>article#detail .ft_section>.ref_article>a div .author,body main>.container>article#detail .cta_ft_section>.ref_article>a div .author{height:32px;display:flex;align-items:center;font-size:12px}body main>.container>article#detail .ft_section>.ref_article>a div .author span,body main>.container>article#detail .cta_ft_section>.ref_article>a div .author span{width:32px;height:32px;background-color:#96c4d3;border-radius:16px;margin-right:10px;display:flex;align-items:center;justify-content:center}body main>.container>article#detail .ft_section>.ref_article>a div .author span img,body main>.container>article#detail .cta_ft_section>.ref_article>a div .author span img{width:24px;height:24px}body main>.container>article#detail .ft_section .info_article,body main>.container>article#detail .cta_ft_section .info_article{border:1px solid #5864cf;border-radius:4px;padding:28px;margin:40px auto;background-color:#5864cf0d}body main>.container>article#detail .ft_section .info_article .title,body main>.container>article#detail .cta_ft_section .info_article .title{font-size:10px;margin-bottom:10px;color:#5864cf;line-height:1}body main>.container>article#detail .ft_section .info_article .date,body main>.container>article#detail .cta_ft_section .info_article .date{font-size:16px;font-weight:600;font-family:var(--base_ff);line-height:1;margin-bottom:20px}body main>.container>article#detail .ft_section .info_article p,body main>.container>article#detail .cta_ft_section .info_article p{font-size:12px;line-height:170%}body main>.container>article#detail .ft_section .info_article p:last-child,body main>.container>article#detail .cta_ft_section .info_article p:last-child{margin-bottom:0}body main>.container>article#detail .ft_section .tips,body main>.container>article#detail .cta_ft_section .tips{margin:40px 0;padding:24px;background-color:#5864cf0d;border:1px solid #5864cf;border-radius:4px}body main>.container>article#detail .ft_section .tips:before,body main>.container>article#detail .cta_ft_section .tips:before{display:flex;padding-top:1px;padding-left:18px;color:#5864cf;font-size:14px;font-weight:600;content:"TIPS";background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.24368%200.653546C6.56376%200.567781%206.89276%200.757731%206.97853%201.07781L7.39264%202.62329C7.4784%202.94337%207.28845%203.27237%206.96837%203.35814C6.64829%203.4439%206.31929%203.25395%206.23353%202.93387L5.81941%201.38839C5.73365%201.06831%205.9236%200.739312%206.24368%200.653546Z'%20fill='%235864CF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.75424%200.653582C10.0743%200.739348%2010.2643%201.06835%2010.1785%201.38843L9.76439%202.93391C9.67863%203.25399%209.34962%203.44394%209.02954%203.35817C8.70947%203.27241%208.51952%202.94341%208.60528%202.62333L9.01939%201.07785C9.10516%200.757767%209.43416%200.567817%209.75424%200.653582Z'%20fill='%235864CF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.2232%202.40888C13.4575%202.6432%2013.4575%203.0231%2013.2232%203.25741L12.0918%204.38878C11.8575%204.6231%2011.4776%204.6231%2011.2433%204.38878C11.009%204.15447%2011.009%203.77457%2011.2433%203.54025L12.3747%202.40888C12.609%202.17457%2012.9889%202.17457%2013.2232%202.40888Z'%20fill='%235864CF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.77467%202.40899C3.00898%202.17467%203.38888%202.17467%203.6232%202.40899L4.75457%203.54036C4.98888%203.77467%204.98888%204.15457%204.75457%204.38889C4.52025%204.6232%204.14035%204.6232%203.90604%204.38889L2.77467%203.25752C2.54035%203.0232%202.54035%202.6433%202.77467%202.40899Z'%20fill='%235864CF'/%3e%3cpath%20d='M6.39923%2012.4333H9.59923V13.2333H6.39923V12.4333Z'%20fill='%235864CF'/%3e%3cpath%20d='M8.79922%2013.6333C8.79922%2014.0751%208.44105%2014.4333%207.99922%2014.4333C7.55739%2014.4333%207.19922%2014.0751%207.19922%2013.6333C7.19922%2013.6333%207.55739%2013.6334%207.99922%2013.6334C8.44105%2013.6334%208.79922%2013.6333%208.79922%2013.6333Z'%20fill='%235864CF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.63155%206.05373C5.12625%206.53369%204.79924%207.24686%204.79924%208.19345C4.79924%208.85972%205.06369%209.45632%205.47111%209.94523C5.83275%2010.3792%206.26794%2010.6798%206.61957%2010.8334H9.37883C9.73047%2010.6798%2010.1657%2010.3792%2010.5274%209.94523C10.9348%209.45632%2011.1992%208.85972%2011.1992%208.19345C11.1992%207.31141%2010.8791%206.58955%2010.359%206.08649C9.83847%205.58294%209.04886%205.23345%207.99924%205.23345C6.92911%205.23345%206.14198%205.56891%205.63155%206.05373ZM6.39923%2012.0334C5.19924%2011.6334%203.59924%2010.1934%203.59924%208.19345C3.59924%205.71403%205.34827%204.03345%207.99924%204.03345C10.6502%204.03345%2012.3992%205.82154%2012.3992%208.19345C12.3992%2010.1934%2010.7992%2011.6334%209.59924%2012.0334H6.39923Z'%20fill='%235864CF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%207.48887C6%207.26795%206.17909%207.08887%206.4%207.08887H7.04C7.38302%207.08887%207.72191%207.16249%208.02897%207.28546C8.3552%207.1601%208.68993%207.08887%208.96%207.08887H9.6C9.82091%207.08887%2010%207.26795%2010%207.48887C10%207.70978%209.82091%207.88887%209.6%207.88887H8.96C8.95341%207.88887%208.94668%207.88895%208.93983%207.88912C9.18296%208.1464%209.36%208.46641%209.36%208.8222C9.36%209.30585%209.10502%209.62567%208.8058%209.8052C8.52747%209.97219%208.21099%2010.0222%208%2010.0222C7.78901%2010.0222%207.47253%209.97219%207.1942%209.8052C6.89498%209.62567%206.64%209.30585%206.64%208.8222C6.64%208.44181%206.82139%208.13079%207.06067%207.889C7.05378%207.88891%207.04689%207.88887%207.04%207.88887H6.4C6.17909%207.88887%206%207.70978%206%207.48887ZM8.01735%208.16957C7.99861%208.17979%207.98%208.19028%207.96155%208.20105C7.59241%208.41638%207.44%208.64586%207.44%208.8222C7.44%208.97855%207.50502%209.05873%207.6058%209.1192C7.72747%209.19221%207.89099%209.2222%208%209.2222C8.10901%209.2222%208.27253%209.19221%208.3942%209.1192C8.49498%209.05873%208.56%208.97855%208.56%208.8222C8.56%208.69443%208.44695%208.46584%208.1298%208.24266C8.09372%208.21726%208.05617%208.19286%208.01735%208.16957Z'%20fill='%235864CF'/%3e%3c/svg%3e") no-repeat left center;background-size:16px;margin-bottom:10px}body main>.container>article#detail .ft_section .tips h4,body main>.container>article#detail .cta_ft_section .tips h4{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-top:0;font-size:15px;margin-bottom:22px}body main>.container>article#detail .ft_section .tips h4:last-child,body main>.container>article#detail .cta_ft_section .tips h4:last-child{margin-bottom:0}body main>.container>article#detail .ft_section .tips h4 a,body main>.container>article#detail .cta_ft_section .tips h4 a{display:contents}body main>.container>article#detail .ft_section .tips p,body main>.container>article#detail .cta_ft_section .tips p{font-size:12px;margin-bottom:20px}body main>.container>article#detail .ft_section .tips p:last-child,body main>.container>article#detail .cta_ft_section .tips p:last-child{margin-bottom:0}body main>.container>article#detail .ft_section .tips .img,body main>.container>article#detail .cta_ft_section .tips .img{width:100%;margin:20px 0}body main>.container>article#detail .ft_section .tips .img img,body main>.container>article#detail .cta_ft_section .tips .img img{width:100%}body main>.container>article#detail .ft_section .notice,body main>.container>article#detail .cta_ft_section .notice{display:flex;padding:28px;flex-direction:column;border-radius:4px;border:1px solid #5864cf;background:#f7f7fd;margin:40px 0}body main>.container>article#detail .ft_section .notice .headline,body main>.container>article#detail .cta_ft_section .notice .headline{color:#5864cf;font-size:12px;font-weight:400;margin-bottom:12px}body main>.container>article#detail .ft_section .notice .title,body main>.container>article#detail .cta_ft_section .notice .title{margin:0 0 24px;color:#323645;font-size:16px;font-weight:600;line-height:normal}body main>.container>article#detail .ft_section .notice p,body main>.container>article#detail .cta_ft_section .notice p{font-size:14px;font-weight:400;line-height:170%}body main>.container>article#detail .ft_section .notice-simple,body main>.container>article#detail .cta_ft_section .notice-simple{margin:40px 0;padding:20px 24px;background-color:#f2fcff;border:1px solid #2993b6;border-radius:4px}body main>.container>article#detail .ft_section .notice-simple:before,body main>.container>article#detail .cta_ft_section .notice-simple:before{display:flex;color:#319dc1;font-size:14px;font-weight:600;padding-top:1px;padding-left:18px;content:"Information";background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14.3%207.99995C14.3%2011.4793%2011.4794%2014.3%208.00001%2014.3C4.52062%2014.3%201.70001%2011.4793%201.70001%207.99995C1.70001%204.52056%204.52062%201.69995%208.00001%201.69995C11.4794%201.69995%2014.3%204.52056%2014.3%207.99995ZM8.00001%2013C10.7614%2013%2013%2010.7614%2013%207.99995C13%205.23853%2010.7614%202.99995%208.00001%202.99995C5.23859%202.99995%203.00001%205.23853%203.00001%207.99995C3.00001%2010.7614%205.23859%2013%208.00001%2013Z'%20fill='%232993B6'/%3e%3cpath%20d='M8.80961%205.60524C8.80961%206.07745%208.42681%206.46024%207.95461%206.46024C7.48241%206.46024%207.09961%206.07745%207.09961%205.60524C7.09961%205.13304%207.48241%204.75024%207.95461%204.75024C8.42681%204.75024%208.80961%205.13304%208.80961%205.60524Z'%20fill='%232993B6'/%3e%3cpath%20d='M8.72808%206.97144L8.71253%207.06462L8.68776%207.25225L8.67089%207.45494L8.66124%207.68873L8.65817%207.96968L8.65943%2010.5177L8.66997%2010.8153C8.67538%2010.9074%208.65383%2010.9402%209.07992%2011.0809V11.3454H6.91992C6.91992%2011.4802%206.91992%2010.9402%206.91992%2011.0809C7.34997%2010.9402%207.34997%2010.898%207.34997%2010.8153V10.3548V7.5821C7.34997%207.53509%207.30383%207.45494%206.91992%207.26822V6.97144H8.72808Z'%20fill='%232993B6'/%3e%3c/svg%3e") no-repeat left center;background-size:16px;margin-bottom:10px}body main>.container>article#detail .ft_section .notice-simple p,body main>.container>article#detail .cta_ft_section .notice-simple p{font-size:14px;margin-bottom:0}body main>.container>article#detail .ft_section .notice-attention,body main>.container>article#detail .cta_ft_section .notice-attention{margin:40px 0;padding:20px 24px;background-color:#fff3f7;border:1px solid #a31445;border-radius:4px}body main>.container>article#detail .ft_section .notice-attention:before,body main>.container>article#detail .cta_ft_section .notice-attention:before{display:flex;color:#a31445;font-size:14px;font-weight:600;padding-top:1px;padding-left:18px;content:"Caution";background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.78463%2012.0951C2.70646%2012.2284%202.80261%2012.3962%202.95717%2012.3962H12.664C12.8157%2012.3962%2012.9121%2012.234%2012.8397%2012.1007L8.16913%203.51115C8.09478%203.37442%207.89961%203.37127%207.82089%203.50553L2.78463%2012.0951ZM9.31121%202.89015L13.9817%2011.4797C14.5252%2012.4792%2013.8017%2013.6962%2012.664%2013.6962H2.95717C1.798%2013.6962%201.07688%2012.4375%201.66318%2011.4375L6.69944%202.848C7.28986%201.84102%208.75359%201.86464%209.31121%202.89015Z'%20fill='%23A31445'/%3e%3cpath%20d='M8.4879%2010.3408C8.55314%2010.3408%208.60808%2010.3849%208.62458%2010.4449L8.62965%2010.4826V11.3642C8.62965%2011.4294%208.58558%2011.4844%208.52559%2011.5009L8.4879%2011.5059H7.53823C7.47299%2011.5059%207.41805%2011.4619%207.40155%2011.4019L7.39648%2011.3642V10.4826C7.39648%2010.4173%207.44055%2010.3624%207.50055%2010.3459L7.53823%2010.3408H8.4879Z'%20fill='%23A31445'/%3e%3cpath%20d='M8.56665%206.10031C8.63178%206.10391%208.68421%206.15094%208.69738%206.21175L8.70036%206.24965L8.5204%209.50974C8.51709%209.56984%208.47666%209.6195%208.42209%209.63695L8.37888%209.64367H7.65179C7.5917%209.64367%207.53995%209.60617%207.51945%209.55277L7.51028%209.51008L7.32227%206.24184V6.24184C7.32227%206.17661%207.36634%206.12166%207.42633%206.10516L7.46401%206.1001L8.56665%206.10031Z'%20fill='%23A31445'/%3e%3c/svg%3e") no-repeat left center;background-size:16px;margin-bottom:10px}body main>.container>article#detail .ft_section .notice-attention p,body main>.container>article#detail .cta_ft_section .notice-attention p{font-size:14px;color:#a31445;margin-bottom:0}body main>.container>article#detail .ft_section .talk_article,body main>.container>article#detail .cta_ft_section .talk_article{margin:68px auto}body main>.container>article#detail .ft_section .talk_article>div,body main>.container>article#detail .cta_ft_section .talk_article>div{display:flex;flex-direction:row;margin-bottom:28px}body main>.container>article#detail .ft_section .talk_article>div:nth-child(2n),body main>.container>article#detail .cta_ft_section .talk_article>div:nth-child(2n){flex-direction:row-reverse}body main>.container>article#detail .ft_section .talk_article>div:nth-child(2n) .icn,body main>.container>article#detail .cta_ft_section .talk_article>div:nth-child(2n) .icn{margin-right:0;margin-left:32px}body main>.container>article#detail .ft_section .talk_article>div:nth-child(2n) .comment,body main>.container>article#detail .cta_ft_section .talk_article>div:nth-child(2n) .comment{margin-bottom:0}body main>.container>article#detail .ft_section .talk_article>div:nth-child(2n) .comment:after,body main>.container>article#detail .cta_ft_section .talk_article>div:nth-child(2n) .comment:after{left:inherit;right:-16px;border-top:8px solid transparent;border-left:16px solid #ecf3f5;border-right:inherit;border-bottom:8px solid transparent}body main>.container>article#detail .ft_section .talk_article>div .icn,body main>.container>article#detail .cta_ft_section .talk_article>div .icn{min-height:60px;max-width:60px;font-size:12px;margin-right:32px;text-align:center;color:#4c4f5c;word-wrap:break-word;margin-bottom:0}body main>.container>article#detail .ft_section .talk_article>div .icn span,body main>.container>article#detail .cta_ft_section .talk_article>div .icn span{display:block;width:60px;height:60px;background-color:#96c4d3;border-radius:30px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}body main>.container>article#detail .ft_section .talk_article>div .icn span img,body main>.container>article#detail .cta_ft_section .talk_article>div .icn span img{width:48px;height:48px}body main>.container>article#detail .ft_section .talk_article>div .comment,body main>.container>article#detail .cta_ft_section .talk_article>div .comment{width:100%;padding:28px;background-color:#ecf3f5;border-radius:4px;font-size:15px;line-height:170%;position:relative;margin-bottom:0}body main>.container>article#detail .ft_section .talk_article>div .comment:after,body main>.container>article#detail .cta_ft_section .talk_article>div .comment:after{content:"";position:absolute;top:10px;left:-16px;width:0;height:0;border-top:8px solid transparent;border-right:16px solid #ecf3f5;border-bottom:8px solid transparent}body main>.container>article#detail .ft_section .external-link-block,body main>.container>article#detail .cta_ft_section .external-link-block{display:flex;justify-content:center;align-items:center;padding:22px 24px;border-radius:4px;border:1px solid #d8dee0;margin:40px 0;gap:12px}body main>.container>article#detail .ft_section .external-link-block p,body main>.container>article#detail .cta_ft_section .external-link-block p{display:contents;margin-bottom:0}body main>.container>article#detail .ft_section .external-link-block p a,body main>.container>article#detail .cta_ft_section .external-link-block p a{width:100%;color:#1b1c1e;font-size:18px;font-weight:600;line-height:150%;display:-webkit-box;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}body main>.container>article#detail .ft_section .external-link-block:after,body main>.container>article#detail .cta_ft_section .external-link-block:after{content:"";width:24px;height:24px;display:inline-block;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='asset%20/%20icon_arrow_right_gr'%3e%3cpath%20id='Combined%20Shape'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5%2016H7V18H5V16ZM9%2014V16H7V14H9ZM11%2012H9V14H11V12ZM13%2010V12H11V10H13ZM13%208V10H15V8H13ZM11%206H13V8H11V6ZM9%204H11V6H9V4ZM7%202H9V4H7V2ZM7%202H5V0H7V2Z'%20fill='%230C7DA3'/%3e%3c/g%3e%3c/svg%3e") no-repeat center/cover}body main>.container>article#detail .ft_section .external-link-block:hover,body main>.container>article#detail .cta_ft_section .external-link-block:hover{background-color:#f1f8fe}body main>.container>article#detail .ft_section .external-link-block:active,body main>.container>article#detail .cta_ft_section .external-link-block:active{background-color:#e3f2fc}body main>.container>article#detail .ft_section>.toc,body main>.container>article#detail .cta_ft_section>.toc{background-color:#f5f7f9;padding:40px;position:relative}body main>.container>article#detail .ft_section>.toc h2,body main>.container>article#detail .cta_ft_section>.toc h2{font-size:16px;font-weight:600;padding:0;margin:0;position:relative;z-index:1;cursor:pointer;border-left:none}body main>.container>article#detail .ft_section>.toc .toc_h3,body main>.container>article#detail .cta_ft_section>.toc .toc_h3{margin:0 0 0 2rem;list-style-type:circle;list-style-position:outside;border-top:none}body main>.container>article#detail .ft_section>.toc .toc_h3 a,body main>.container>article#detail .cta_ft_section>.toc .toc_h3 a{font-weight:400}body main>.container>article#detail .ft_section>.toc>p,body main>.container>article#detail .cta_ft_section>.toc>p{top:40px;right:46px;width:21px;height:21px;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='asset%20/%20icon_arrow_right_gr'%3e%3cpath%20id='Combined%20Shape'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5%2016H7V18H5V16ZM9%2014V16H7V14H9ZM11%2012H9V14H11V12ZM13%2010V12H11V10H13ZM13%208V10H15V8H13ZM11%206H13V8H11V6ZM9%204H11V6H9V4ZM7%202H9V4H7V2ZM7%202H5V0H7V2Z'%20fill='%230C7DA3'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;position:absolute;transform:rotate(-90deg);cursor:pointer}body main>.container>article#detail .ft_section>.toc>p.close,body main>.container>article#detail .cta_ft_section>.toc>p.close{transform:rotate(90deg)}body main>.container>article#detail .ft_section>.toc>ol,body main>.container>article#detail .cta_ft_section>.toc>ol{margin:26px 0 0}body main>.container>article#detail .ft_section>.toc>ol .line-wrapper,body main>.container>article#detail .cta_ft_section>.toc>ol .line-wrapper{display:inline-block;width:100%;border-top:1px solid #d8dee0;margin-top:17px}body main>.container>article#detail .ft_section>.toc>ol li,body main>.container>article#detail .cta_ft_section>.toc>ol li{list-style-type:inherit;list-style-position:inside;margin:15px 0 0}body main>.container>article#detail .ft_section>.toc>ol li:last-child,body main>.container>article#detail .cta_ft_section>.toc>ol li:last-child{margin-bottom:0}body main>.container>article#detail .ft_section>.toc>ol li>a,body main>.container>article#detail .cta_ft_section>.toc>ol li>a{font-size:14px;font-weight:700;color:#323645;display:block}body main>.container>article#detail .ft_section>.toc>ol li>a:hover,body main>.container>article#detail .cta_ft_section>.toc>ol li>a:hover{text-decoration:underline}body main>.container>article#detail .ft_section>.toc>ol li>ul,body main>.container>article#detail .cta_ft_section>.toc>ol li>ul{padding-left:24px;margin:10px 0 0}body main>.container>article#detail .ft_section>.toc>ol li>ul li,body main>.container>article#detail .cta_ft_section>.toc>ol li>ul li{list-style-type:circle;list-style-position:outside;margin-bottom:8px;line-height:150%}body main>.container>article#detail .ft_section>.toc>ol li>ul li>a,body main>.container>article#detail .cta_ft_section>.toc>ol li>ul li>a{font-size:15px}body main>.container>article#detail .ft_section>.toc>ol li>ul li>a:hover,body main>.container>article#detail .cta_ft_section>.toc>ol li>ul li>a:hover{text-decoration:underline}body main>.container>article#detail>.ft_section:last-child{padding-bottom:60px}body main>.container>article#detail .cta_ft_section{width:100%}body main>.container>article#detail .cta_ft_section div>p{margin-bottom:12px}body main>.container>article#detail .cta_ft_section div>p:last-child{margin-bottom:0}body main>.container>article#detail>.category{width:100%;margin:0 auto 11px}body main>.container>article#detail>.category ul{display:flex;flex-wrap:wrap}body main>.container>article#detail>.category ul li{margin-right:8px;margin-bottom:8px}body main>.container>article#detail>.category ul li a{border-radius:2px;font-size:12px;color:#323645;display:inline-block;padding:10px 12px;background-color:#edeff0}body main>.container>article#detail>.links{position:relative;padding:40px 0 140px;width:100%;height:24px;margin:0 auto}body main>.container>article#detail>.links:after{content:"";border-bottom:1px solid #d8dee0;width:100%;display:block;height:1px;position:absolute;bottom:60px}body main>.container>article#detail>.links ul{text-align:right;height:24px;display:flex;justify-content:flex-start}body main>.container>article#detail>.links ul li{width:24px;height:100%;display:inline-block;margin-right:16px}body main>.container>article#detail>.links ul li:last-child{margin-right:0}body main>.container>article#detail>.links ul li a{display:inline-block;width:100%;height:100%}body main>.container>article#detail>.links ul li.bg{background-color:#4c4f5c;width:24px;height:24px;border-radius:12px;position:relative}body main>.container>article#detail>.links ul li.bg .copy,body main>.container>article#detail>.links ul li.bg a{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;height:100%}body main>.container>article#detail>.links ul li.bg img{width:80%;height:80%;cursor:pointer}body main>.container>article#detail>.links ul li.bg span{visibility:hidden;transition:opacity .3s;opacity:0;cursor:default;text-align:center}body main>.container>article#detail>.links ul li.bg span.copy{opacity:1;visibility:visible;display:block;height:auto;background-color:#323645;border-radius:4px;color:#fff;position:absolute;padding:12px;bottom:40px;font-size:12px;left:-20px;width:200px}body main>.container>article#detail>.links ul li.bg span.copy:after{content:"";position:absolute;bottom:-12px;left:12px;width:0px;height:0px;margin:auto;border-style:solid;border-color:#323645 transparent transparent transparent;border-width:20px 20px 0 20px}body main>.container>article#detail>.links ul li img{width:100%;height:100%;display:inline-block;object-fit:cover}body main>.container>article#detail .author{padding:36px;background-color:#f9f9f9;width:100%;margin:0 auto 100px}body main>.container>article#detail .author>div{display:flex;align-items:center;margin-bottom:25px}body main>.container>article#detail .author>div span{display:block;width:45px;height:45px;border-radius:45px;background-color:#96c4d3;margin-right:15px;display:flex;align-items:center;justify-content:center}body main>.container>article#detail .author>div span img{width:32px;height:32px}body main>.container>article#detail .author>div div .name{font-size:20px;line-height:100%;color:#4c4f5c;margin-bottom:5px}body main>.container>article#detail .author>div div .position{font-size:10px;line-height:100%;color:#4c4f5c}body main>.container>article#detail .author>p{font-size:15px;line-height:170%;color:#4c4f5c}body main>.container>article#detail .related{margin-bottom:60px}body main>.container>article#detail .related h2{font-size:24px;line-height:100%;color:#1b1c1e;margin-bottom:32px;font-weight:600;font-family:var(--base_ff)}body main>.container>article#detail .related ul{margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);width:100%;position:relative;gap:30px 20px}body main>.container>article#detail .related ul li{width:100%}body main>.container>article#detail .related ul li img{width:100%;margin-bottom:12px}body main>.container>article#detail .related ul li a{display:block}body main>.container>article#detail .related ul li .info{color:#4c4f5c;font-size:13px;line-height:150%;letter-spacing:.8px;margin-bottom:2px;display:flex;justify-content:space-between}body main>.container>article#detail .related ul li .info .category{color:#0c7da3}body main>.container>article#detail .related ul li .info .date{color:#4c4f5c}body main>.container>article#detail .related ul li h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;color:#323645;font-weight:600;font-size:16px;line-height:150%;margin-bottom:12px}body main>.container>article#detail .related ul li h3.no-tags{margin-bottom:0}body main>.container>article#detail .related ul li .tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:left}body main>.container>article#detail .related ul li .tags>li{width:auto}body main>.container>article#detail .related ul li .tags li a{display:flex;padding:2px 8px;align-items:flex-start;border-radius:4px;background:#e3eef7;color:#656567;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.65px;text-decoration:none;white-space:nowrap}body main>.container>article#detail .related ul li .tags li a:hover{background:#c3d3e0;text-decoration:none}body main>.container>article#detail .related ul li .author{height:32px;display:flex;align-items:center}body main>.container>article#detail .related ul li .author span{display:inline-block;width:32px;height:32px;background-color:#96c4d3;border-radius:16px;margin-right:10px}body main>.container>article#detail .other{width:100%;display:flex}body main>.container>article#detail .other h2{font-size:24px;line-height:100%;color:#1b1c1e;margin-bottom:33px;font-weight:600;font-family:var(--base_ff)}body main>.container>article#detail .other>div{width:calc(100% - 50px)}body main>.container>article#detail .other .search{margin-right:50px}body main>.container>article#detail .other .search form{width:100%;height:36px;display:flex;position:relative}body main>.container>article#detail .other .search form input[type=text]{width:514px;height:36px;margin-right:10px;background-color:#fff;color:#a0a0a2;border:1px solid #d8dee0;border-radius:4px;box-sizing:border-box;padding:8px 8px 8px 28px;position:relative}body main>.container>article#detail .other .search form:after{content:"";display:block;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:7px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='search_FILL0_wght500_GRAD0_opsz48%201'%3e%3cpath%20id='Vector'%20d='M16.5784%2017.6187L11.0693%2012.1146C10.656%2012.4655%2010.1726%2012.7392%209.61931%2012.9358C9.06598%2013.1323%208.47458%2013.2306%207.84512%2013.2306C6.31964%2013.2306%205.02832%2012.7014%203.97117%2011.6432C2.91401%2010.5849%202.38544%209.30802%202.38544%207.81255C2.38544%206.31708%202.91458%205.04021%203.97285%203.98193C5.03112%202.92366%206.31146%202.39453%207.81387%202.39453C9.31629%202.39453%2010.5932%202.92366%2011.6445%203.98193C12.6958%205.04021%2013.2215%206.31812%2013.2215%207.81568C13.2215%208.41746%2013.1267%208.99364%2012.9373%209.54422C12.7478%2010.0948%2012.4636%2010.6115%2012.0847%2011.0943L17.6146%2016.5825L16.5784%2017.6187ZM7.82606%2011.8112C8.93342%2011.8112%209.87294%2011.4206%2010.6446%2010.6394C11.4163%209.85826%2011.8021%208.91597%2011.8021%207.81255C11.8021%206.70914%2011.416%205.76684%2010.6439%204.98568C9.87172%204.2045%208.93245%203.81391%207.82606%203.81391C6.70809%203.81391%205.75839%204.2045%204.97696%204.98568C4.19553%205.76684%203.80481%206.70914%203.80481%207.81255C3.80481%208.91597%204.19528%209.85826%204.97623%2010.6394C5.75716%2011.4206%206.7071%2011.8112%207.82606%2011.8112Z'%20fill='%23A0A0A2'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:cover}body main>.container>article#detail .other .category ul li{border-bottom:1px solid #d8dee0;position:relative}body main>.container>article#detail .other .category ul li a{font-size:15px;line-height:150%;color:#464a5a;padding:16px 0;display:inline-block;width:100%}body main>.container>article#detail .other .category ul li a:after{right:0;top:calc(50% - 9px);width:18px;height:18px;content:"";position:absolute;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='asset%20/%20icon_arrow_right_gr'%3e%3cpath%20id='Combined%20Shape'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5%2016H7V18H5V16ZM9%2014V16H7V14H9ZM11%2012H9V14H11V12ZM13%2010V12H11V10H13ZM13%208V10H15V8H13ZM11%206H13V8H11V6ZM9%204H11V6H9V4ZM7%202H9V4H7V2ZM7%202H5V0H7V2Z'%20fill='%230C7DA3'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center}body main>.container>article#detail .other .category ul li a:hover{background-color:#f1f8fe}body main>.container>article#detail .other .category ul li a:active{background-color:#e3f2fc}body main>.container>article#detail .other .category ul li:first-child{border-top:1px solid #d8dee0}body main>.container>article#detail#link{width:100%;margin-top:0}body main .tag_list{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 6.4vw;background-color:#f5f7f9}body main .tag_list h2{color:#1b1c1e;font-size:24px;font-weight:600;line-height:180%;text-align:center;margin-bottom:16px}body main .tag_list ul{max-width:1100px;width:100%;padding:20px;display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff;gap:10px;border-radius:4px}body main .tag_list ul li a{display:flex;padding:2px 8px;align-items:flex-start;border-radius:4px;background:#e3eef7;color:#656567;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.65px}body main .tag_list ul li a:hover{background:#c3d3e0}body main .tag_list ul li.current a{background:#c3d3e0;color:#1b1c1e;font-weight:600}body main header{width:100%;margin:60px auto 40px}body main header .info{width:100%;margin:0 auto 8px;font-size:14px;line-height:150%;display:flex;gap:16px}body main header .info .category{color:#0c7da3}body main header .info .date:first-child{font-weight:600}body main header .info .date{color:#4c4f5c}body main header h1{width:100%;margin:0 auto 16px;font-size:32px;font-weight:700;font-family:var(--base_ff);line-height:140%;color:#1b1c1e}body main header h1.no-tags{margin-bottom:30px}body main header .tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;margin-bottom:30px}body main header .tags li a{display:flex;padding:2px 8px;align-items:flex-start;border-radius:4px;background:#e3eef7;color:#656567;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.65px}body main header .tags li a:hover{background:#c3d3e0;text-decoration:none}body main header .author{width:100%;margin:0 auto 40px;height:32px;display:flex;align-items:center}body main header .author span{width:32px;height:32px;background-color:#96c4d3;border-radius:16px;margin-right:10px;display:flex;align-items:center;justify-content:center}body main header .author span img{width:24px;height:24px}body main header img{display:block;width:100%;height:auto;object-fit:cover;margin-bottom:40px}body main header .lead_section{width:100%;margin:0 auto;position:relative;white-space:pre-line;color:#323645;font-size:16px;font-weight:400;line-height:180%}body main .cta_section{display:flex;position:sticky;justify-content:space-between;bottom:0;height:auto;padding:16px 40px;background-color:#f5f7f9}body main .cta_section .title_section{display:flex;flex-direction:column;justify-content:space-around}body main .cta_section .title_section p{font-size:12px;font-weight:700;line-height:120%;color:#1b1c1e}body main .cta_section .title_section h2{font-size:18px;font-weight:700;line-height:140%;color:#1b1c1e}body main .cta_section .button_section{display:flex;gap:20px}body main .cta_section .button_section a{display:flex;align-items:center;justify-content:center;padding:14px 20px;width:auto;height:auto;border-radius:100px;font-size:15px;font-weight:700;line-height:100%;background:#3187c4;color:#fff}body main .cta_section .button_section a:hover{background:#2e7eb8}body main .cta_section .button_section a:active{background:#2b76ab}body main .cta_section .button_section a:nth-child(2){display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:14px 20px;border-radius:100px;font-size:15px;font-weight:700;line-height:100%;background:#fff;color:#2e7eb8;border:1px solid #2e7eb8}body main .cta_section .button_section a:nth-child(2):hover{background:#f1f8fe}body main .cta_section .button_section a:nth-child(2):active{background-color:#e3f2fc}body main .cta_section .button_section a:last-child{display:none}@media only screen and (max-width: 1200px){body main>.container>article>.other{width:720px;margin:0 auto;display:flex}body main>.container>article>.other>div{width:50%}}@media only screen and (max-width: 1024px){body main>.container{flex-direction:column;gap:28px;padding:0 6.4vw 56px}body main>.container article#detail{max-width:100%;padding:56px 0}body main>.container article#detail header{margin:0 auto 40px}body main>.container article#detail .related{margin-bottom:0}body main>.container .common_sidebar{padding:0 0 28px;width:100%;position:static}body main>.container .common_sidebar .recommendations{position:static;top:auto;background-color:transparent;z-index:auto;width:auto}body main>.container .common_sidebar .sidebar-inner{flex-direction:column-reverse;flex-wrap:nowrap;gap:40px;max-height:calc(100vh - 150px)}body main>.container .common_sidebar .popular_articles ul{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}body main>.container .common_sidebar .popular_articles ul li .info{margin-bottom:12px}body main>.container .common_sidebar .popular_articles ul li .info .date{font-size:13px}body main>.container .common_sidebar .popular_articles ul li h3{font-size:16px;margin-bottom:12px}body main>.container .common_sidebar .recommendations ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}body main>.container .common_sidebar .sidebar_tags{display:none}}@media only screen and (max-width: 767px){body main>.container{padding:0 6.4vw 45px;gap:0}body main>.container .common_sidebar{padding:0;gap:40px}body main>.container .common_sidebar .recommendations h2{color:#1b1c1e;font-size:18px;font-style:normal;font-weight:600;margin-bottom:16px}body main>.container .common_sidebar .recommendations ul{display:flex;flex-direction:column;gap:16px}body main>.container .common_sidebar .recommendations ul li a{display:block}body main>.container .common_sidebar .recommendations ul li a img{border-radius:4px;width:100%}body main>.container .common_sidebar .sidebar-inner{gap:28px}body main>.container .common_sidebar .sidebar-inner .popular_articles h2{margin-top:0;font-size:18px;padding-bottom:6px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul{gap:15px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul li img{margin-bottom:8px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul li h3{font-size:13px;font-weight:600;line-height:normal;margin-bottom:10px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul li .info{margin-bottom:2px;font-size:10px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul li .info .date{font-size:10px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul li .tags{gap:6px}body main>.container .common_sidebar .sidebar-inner .popular_articles ul li .tags li a{padding:0 4px;font-size:11px;font-weight:400;line-height:150%;letter-spacing:.5px}body main>.container .common_sidebar .sidebar-inner .recommendations h2{margin-top:20px;font-size:18px}body main>.container .common_sidebar .sidebar-inner .recommendations ul{grid-template-columns:1fr;gap:16px}body main{width:100%;padding-top:55px!important}body main .container article#detail{width:auto;padding:0;margin:0 auto}body main .container article#detail header{display:flex;flex-direction:column;margin:45px auto 28px}body main .container article#detail header .info{margin:0 auto 4px}body main .container article#detail header .info .date{color:#4c4f5c;font-size:12px;font-weight:600;line-height:normal}body main .container article#detail header h1{font-size:22px;font-weight:600;margin-bottom:16px}body main .container article#detail header .tags{padding:0 4px;margin-top:0;margin-bottom:28px;gap:6px}body main .container article#detail header .tags li a{font-size:11px}body main .container article#detail header img{width:calc(100% + 12.8vw);align-self:center;margin-bottom:36px}body main .container article#detail header .lead_section{font-size:13px;font-style:normal;font-weight:400;line-height:180%}body main .container article#detail>.ft_section{width:100%;margin:0 auto;padding:0;position:relative}body main .container article#detail>.ft_section h2,body main .container article#detail>.ft_section h3,body main .container article#detail>.ft_section h4,body main .container article#detail>.ft_section h5{font-weight:600;font-family:var(--base_ff);line-height:normal}body main .container article#detail>.ft_section h2{font-size:22px;margin:30px 0 14px}body main .container article#detail>.ft_section h3{font-size:20px;margin:20px 0 16px}body main .container article#detail>.ft_section h4{font-size:18px;margin:20px 0 12px}body main .container article#detail>.ft_section h5{font-size:16px;margin:16px 0 8px}body main .container article#detail>.ft_section a.external-link{color:#0c7da3}body main .container article#detail>.ft_section div.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:30px 0!important}body main .container article#detail>.ft_section div.table-wrapper::-webkit-scrollbar{height:4px}body main .container article#detail>.ft_section div.table-wrapper::-webkit-scrollbar-track{background:#f1f1f1}body main .container article#detail>.ft_section div.table-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}body main .container article#detail>.ft_section div.table-wrapper>table{border-radius:12px;overflow:hidden;border-collapse:collapse;width:100%;border:1px solid #d8dee0;margin:0}body main .container article#detail>.ft_section div.table-wrapper>table th{min-width:150px!important;border-bottom:1px solid #c0c7c9;background:#cfdce3;color:#000;font-size:14px!important;font-style:normal;font-weight:600;line-height:130%!important;letter-spacing:.8px!important;padding:12px 20px!important}body main .container article#detail>.ft_section div.table-wrapper>table th>p{font-size:14px!important;font-style:normal;font-weight:600;line-height:130%!important;letter-spacing:.8px!important;margin-bottom:0}body main .container article#detail>.ft_section div.table-wrapper>table td{min-width:150px!important;border-bottom:1px solid #d8dee0;background:#f9f9f9;padding:12px 20px!important;font-size:12px!important;font-style:normal;font-weight:400;line-height:130%!important;letter-spacing:.6px!important}body main .container article#detail>.ft_section div.table-wrapper>table td>p{font-size:12px!important;font-style:normal;font-weight:400;line-height:130%!important;letter-spacing:.6px!important;margin-bottom:4px!important}body main .container article#detail>.ft_section div.table-wrapper>table td>p:last-child{margin-bottom:0!important}body main .container article#detail>.ft_section div.table-wrapper>table th,body main .container article#detail>.ft_section div.table-wrapper>table td{text-align:left;vertical-align:middle}body main .container article#detail>.ft_section div.table-wrapper>table.center th,body main .container article#detail>.ft_section div.table-wrapper>table.center td{text-align:center}body main .container article#detail>.ft_section div.table-wrapper>table.center th>p,body main .container article#detail>.ft_section div.table-wrapper>table.center td>p{text-align:center}body main .container article#detail>.ft_section .console{padding:24px!important}body main .container article#detail>.ft_section .console>.prompt{padding:16px 20px!important;border-radius:24px 2px 24px 24px!important;font-size:13px!important;margin-bottom:20px!important;margin-left:32px!important}body main .container article#detail>.ft_section .console>p{font-size:13px!important;margin-bottom:20px!important}body main .container article#detail>.ft_section .console>p:last-child{margin-bottom:0!important}body main .container article#detail>.ft_section .console>pre{margin:0 0 20px!important;padding:22px!important}body main .container article#detail>.ft_section .console>pre:last-child{margin:0!important}body main .container article#detail>.ft_section div>p{font-size:13px;line-height:180%;margin-bottom:14px}body main .container article#detail>.ft_section div>p mark{background:linear-gradient(transparent 50%,#ebff9c 50%);font-weight:600;font-family:var(--base_ff)}body main .container article#detail>.ft_section div>ul{margin-bottom:14px}body main .container article#detail>.ft_section div>ul li{line-height:180%;list-style-type:disc;list-style-position:outside;font-size:13px;margin-left:20px;text-indent:.01em}body main .container article#detail>.ft_section div>ul li mark{background:linear-gradient(transparent 50%,#ebff9c 50%);font-weight:600;font-family:var(--base_ff)}body main .container article#detail>.ft_section div>ul ul{padding-left:0}body main .container article#detail>.ft_section div>ul ul li{list-style-type:circle}body main .container article#detail>.ft_section div>ol{margin-bottom:24px}body main .container article#detail>.ft_section div>ol li{line-height:180%;list-style-type:decimal;list-style-position:outside;font-size:13px;margin-left:20px}body main .container article#detail>.ft_section div>ol li p{display:inline-block}body main .container article#detail>.ft_section div>ol ol{padding-left:0}body main .container article#detail>.ft_section div>ol ol li{list-style-type:lower-latin}body main .container article#detail>.ft_section div>blockquote{background-color:#ebeff2;padding:28px;line-height:180%;margin:30px auto}body main .container article#detail>.ft_section div>pre,body main .container article#detail>.ft_section code{background-color:#edeff0;border-radius:4px;line-height:170%;color:#21242e;font-size:15px;font-family:var(--base_ff)}body main .container article#detail>.ft_section div>pre .property,body main .container article#detail>.ft_section code .property{color:#1465c0}body main .container article#detail>.ft_section div>pre .value,body main .container article#detail>.ft_section code .value{color:#378d3c}body main .container article#detail>.ft_section div>p>code{display:inline-block;padding:0 3px}body main .container article#detail>.ft_section div>pre{padding:32px;margin:30px auto}body main .container article#detail>.ft_section div>img{margin:36px auto;display:block;width:100%}body main .container article#detail>.ft_section div>a.card-link{display:flex;flex-direction:column;width:100%;height:100%;padding:24px;gap:22px;border-radius:4px;border:1px solid #d8dee0;transition:background .15s linear}body main .container article#detail>.ft_section div>a.card-link img{width:100%}body main .container article#detail>.ft_section div>a.card-link .content-wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%}body main .container article#detail>.ft_section div>a.card-link .content-wrapper .date{font-size:10px}body main .container article#detail>.ft_section div>a.card-link .content-wrapper h4{display:-webkit-box;margin:0;font-size:16px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}body main .container article#detail>.ft_section div>a.card-link:hover{background-color:#f1f8fe;text-decoration:none}body main .container article#detail>.ft_section div>a.card-link:active{background-color:#e3f2fc}body main .container article#detail>.ft_section div>.frame-list{padding:22px;margin:32px 0}body main .container article#detail>.ft_section div>.frame-list ol li{font-size:14px;font-weight:600;line-height:normal}body main .container article#detail>.ft_section>div>div:last-child p{margin-bottom:0}body main .container article#detail>.ft_section>.ref_article{border:1px solid #d8dee0;border-radius:4px;padding:24px;margin:32px 0}body main .container article#detail>.ft_section>.ref_article>a{width:100%;margin:0 auto;display:block;align-items:center}body main .container article#detail>.ft_section>.ref_article>a>img{display:block;width:100%;margin:0 0 20px}body main .container article#detail>.ft_section>.ref_article>a div{width:var(--max-width)}body main .container article#detail>.ft_section>.ref_article>a div .info{font-size:12px;line-height:150%;margin-bottom:10px;display:flex;justify-content:space-between}body main .container article#detail>.ft_section>.ref_article>a div .info .category{color:#0c7da3}body main .container article#detail>.ft_section>.ref_article>a div .info .date{color:#4c4f5c}body main .container article#detail>.ft_section>.ref_article>a div h2{font-size:18px;font-weight:600;font-family:var(--base_ff);line-height:150%;margin:0 0 12px}body main .container article#detail>.ft_section>.ref_article>a div .lead{font-size:12px;line-height:170%;margin-bottom:15px}body main .container article#detail>.ft_section>.ref_article>a div .author{height:32px;display:flex;align-items:center}body main .container article#detail>.ft_section>.ref_article>a div .author span{width:32px;height:32px;background-color:#96c4d3;border-radius:16px;margin-right:10px}body main .container article#detail>.ft_section>.info_article{padding:22px;margin:32px auto}body main .container article#detail>.ft_section>.info_article .title{margin-bottom:4px}body main .container article#detail>.ft_section>.info_article .date{font-size:15px;line-height:150%;margin-bottom:16px}body main .container article#detail>.ft_section>.info_article p{font-size:12px}body main .container article#detail>.ft_section>.tips{margin:36px 0;padding:22px}body main .container article#detail>.ft_section>.tips h4{margin-top:0;margin-bottom:12px;font-size:15px}body main .container article#detail>.ft_section>.tips p{font-size:12px;margin-bottom:14px}body main .container article#detail>.ft_section>.tips p:last-child{margin-bottom:0}body main .container article#detail>.ft_section>.tips .img{margin:16px 0}body main .container article#detail>.ft_section .notice{padding:22px;margin:32px 0}body main .container article#detail>.ft_section .notice-simple{margin:32px 0;padding:16px 22px;background-color:#f1f8fe;border:1px solid #2993b6;border-radius:4px}body main .container article#detail>.ft_section .notice-simple p{font-size:12px;margin-bottom:0}body main .container article#detail>.ft_section .notice-attention{margin:32px 0;padding:16px 22px;background-color:#f9edf1;border:1px solid #a31445;border-radius:4px}body main .container article#detail>.ft_section .notice-attention p{font-size:12px;color:#a31445;margin-bottom:0}body main .container article#detail>.ft_section .talk_article{margin:42px auto}body main .container article#detail>.ft_section .talk_article>div:nth-child(2n) .icn{margin-right:0;margin-left:20px}body main .container article#detail>.ft_section .talk_article>div:nth-child(2n) .comment:after{left:inherit;right:-10px;border-top:8px solid transparent;border-left:16px solid #ecf3f5;border-right:inherit;border-bottom:8px solid transparent}body main .container article#detail>.ft_section .talk_article>div .icn{min-height:48px;max-width:48px;font-size:12px;margin-right:20px}body main .container article#detail>.ft_section .talk_article>div .icn span{width:48px;height:48px;border-radius:24px;margin-bottom:8px}body main .container article#detail>.ft_section .talk_article>div .icn span img{width:32px;height:32px}body main .container article#detail>.ft_section .talk_article>div .comment{padding:20px;font-size:12px}body main .container article#detail>.ft_section .talk_article>div .comment:after{top:10px;left:-10px;border-top:8px solid transparent;border-right:16px solid #ecf3f5;border-bottom:8px solid transparent}body main .container article#detail>.ft_section .external-link-block .external-link{font-size:16px}body main .container article#detail>.ft_section>.toc{background-color:#f5f7f9;padding:35px 30px;margin:28px 0;position:relative}body main .container article#detail>.ft_section>.toc h2{font-size:16px;margin:0;font-weight:600;font-family:var(--base_ff);line-height:150%}body main .container article#detail>.ft_section>.toc .toc_h3 a{font-size:12px;font-weight:400}body main .container article#detail>.ft_section>.toc>ol{margin-bottom:0}body main .container article#detail>.ft_section>.toc>ol li{margin:20px 0 0;line-height:150%}body main .container article#detail>.ft_section>.toc>ol li:last-child{margin-bottom:0}body main .container article#detail>.ft_section>.toc>ol li>a{font-size:13px;font-weight:700}body main .container article#detail>.ft_section>.toc>ol li>ul{padding-left:29px;margin:16px 0 0}body main .container article#detail>.ft_section>.toc>ol li>ul li{line-height:150%;list-style-type:circle;list-style-position:outside;margin-bottom:8px}body main .container article#detail>.ft_section>.toc>ol li>ul li:last-child{margin-bottom:0}body main .container article#detail>.ft_section>.toc>ol li>ul li a{font-size:12px}body main .container article#detail>.ft_section>.toc>ol .toc_h3{margin:0 0 0 2rem}body main .container article#detail .category{width:100%}body main .container article#detail>.links{position:relative;padding-bottom:140px;width:100%;height:24px;margin:0 auto}body main .container article#detail>.links:after{content:"";border-bottom:1px solid #d8dee0;width:100%;display:block;height:1px;position:absolute;bottom:60px}body main .container article#detail>.links ul{text-align:right;height:24px;display:flex;justify-content:flex-start}body main .container article#detail>.links ul li{width:24px;height:100%;display:inline-block;margin-right:16px}body main .container article#detail>.links ul li:last-child{margin-right:0}body main .container article#detail>.links ul li a{display:inline-block;width:100%;height:100%}body main .container article#detail>.links ul li.bg{background-color:#4c4f5c;width:24px;height:24px;border-radius:12px}body main .container article#detail>.links ul li.bg .copy,body main .container article#detail>.links ul li.bg a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body main .container article#detail>.links ul li.bg img{width:80%;height:80%}body main .container article#detail>.links ul li img{width:100%;height:100%;display:inline-block;object-fit:cover}body main .container article#detail .author{padding:26px 22px;background-color:#f9f9f9;width:100%;margin:0 auto 80px}body main .container article#detail .author>div{display:flex;align-items:center;margin-bottom:25px}body main .container article#detail .author>div span{width:45px;height:45px;border-radius:45px;background-color:#96c4d3;margin-right:15px}body main .container article#detail .author>div div{width:calc(100% - 60px)}body main .container article#detail .author>div div .name{font-size:20px;line-height:100%;color:#1b1c1e;margin-bottom:5px}body main .container article#detail .author>div div .position{font-size:10px;line-height:100%;color:#1b1c1e}body main .container article#detail .author>p{font-size:12px;line-height:170%;color:#4c4f5c}body main .container article#detail .related{width:100%;margin-bottom:70px}body main .container article#detail .related h2{font-size:18px;line-height:100%;color:#1b1c1e;margin-bottom:20px}body main .container article#detail .related ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 15px;width:100%}body main .container article#detail .related ul li img{width:100%;margin-bottom:8px}body main .container article#detail .related ul li a{display:block}body main .container article#detail .related ul li .info{font-size:10px;line-height:150%;margin-bottom:2px;display:block;justify-content:space-between}body main .container article#detail .related ul li .info .category{color:#0c7da3;display:block}body main .container article#detail .related ul li .info .date{color:#4c4f5c;display:block}body main .container article#detail .related ul li h3{font-size:13px;font-weight:600;margin-bottom:10px}body main .container article#detail .related ul li .tags{gap:6px}body main .container article#detail .related ul li .tags li{margin:0}body main .container article#detail .related ul li .tags li a{padding:0 4px;font-size:11px}body main .container article#detail .related ul li .author{display:none}body main .container article#detail .other{width:100%;display:block}body main .container article#detail .other h2{font-size:18px;font-weight:600;font-family:var(--base_ff);margin-bottom:20px}body main .container article#detail .other>div{width:100%}body main .container article#detail .other .search{margin-right:0;margin-bottom:32px}body main .container article#detail .other .search form{width:100%;height:36px;display:flex;position:relative}body main .container article#detail .other .search form input[type=text]{width:514px;height:36px;margin-right:10px;background-color:#fff;color:#a0a0a2;border:1px solid #d8dee0;border-radius:4px;box-sizing:border-box;padding:8px 8px 8px 28px;position:relative}body main .container article#detail .other .search form:after{content:"";display:block;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:7px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='search_FILL0_wght500_GRAD0_opsz48%201'%3e%3cpath%20id='Vector'%20d='M16.5784%2017.6187L11.0693%2012.1146C10.656%2012.4655%2010.1726%2012.7392%209.61931%2012.9358C9.06598%2013.1323%208.47458%2013.2306%207.84512%2013.2306C6.31964%2013.2306%205.02832%2012.7014%203.97117%2011.6432C2.91401%2010.5849%202.38544%209.30802%202.38544%207.81255C2.38544%206.31708%202.91458%205.04021%203.97285%203.98193C5.03112%202.92366%206.31146%202.39453%207.81387%202.39453C9.31629%202.39453%2010.5932%202.92366%2011.6445%203.98193C12.6958%205.04021%2013.2215%206.31812%2013.2215%207.81568C13.2215%208.41746%2013.1267%208.99364%2012.9373%209.54422C12.7478%2010.0948%2012.4636%2010.6115%2012.0847%2011.0943L17.6146%2016.5825L16.5784%2017.6187ZM7.82606%2011.8112C8.93342%2011.8112%209.87294%2011.4206%2010.6446%2010.6394C11.4163%209.85826%2011.8021%208.91597%2011.8021%207.81255C11.8021%206.70914%2011.416%205.76684%2010.6439%204.98568C9.87172%204.2045%208.93245%203.81391%207.82606%203.81391C6.70809%203.81391%205.75839%204.2045%204.97696%204.98568C4.19553%205.76684%203.80481%206.70914%203.80481%207.81255C3.80481%208.91597%204.19528%209.85826%204.97623%2010.6394C5.75716%2011.4206%206.7071%2011.8112%207.82606%2011.8112Z'%20fill='%23A0A0A2'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:cover}body main .container article#detail .other .category ul li{border-bottom:1px solid #d8dee0;position:relative}body main .container article#detail .other .category ul li a{font-size:15px;line-height:150%;color:#464a5a;padding:14px 5px;display:inline-block;width:100%}body main .container article#detail .other .category ul li a:after{right:0;top:calc(50% - 9px);width:18px;height:18px;content:"";position:absolute;background:url(../assets/img/common/icon_arrow_gr.svg) no-repeat center center}body main .container article#detail .other .category ul li:first-child{border-top:1px solid #d8dee0}body main .container article#detail .cta_block_section{width:100%;margin:28px 0}body main .container article#detail .cta_block_section h5{text-align:center;font-size:16px;line-height:150%}body main .container article#detail .cta_block_section div>ul,body main .container article#detail .cta_block_section div>p{font-size:12px;line-height:170%}body main .cta_section{width:100%;padding:12px 24px}body main .cta_section .title_section{display:flex;flex-direction:column;justify-content:space-around}body main .cta_section .title_section p{font-size:10px;line-height:120%;color:#1b1c1e}body main .cta_section .title_section h2{font-size:16px;line-height:122%;color:#1b1c1e}body main .cta_section .button_section{display:flex;gap:20px}body main .cta_section .button_section a,body main .cta_section .button_section a:nth-child(2){display:none}body main .cta_section .button_section a:last-child{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #2e7eb8;background-image:url("data:image/svg+xml,%3csvg%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic_s_arrow02_next'%3e%3cpath%20id='Path'%20d='M21.1062%2013.7184L21.0262%2013.6277L15.9495%208.55107C15.5736%208.1752%2014.9642%208.1752%2014.5883%208.55107C14.2413%208.89804%2014.2147%209.444%2014.5082%209.82158L14.5883%209.91226L18.0216%2013.3463L7.65391%2013.3458C7.12233%2013.3458%206.69141%2013.7768%206.69141%2014.3083C6.69141%2014.7956%207.0535%2015.1983%207.5233%2015.262L7.65391%2015.2708L18.0239%2015.2713L14.5883%2018.7044C14.2413%2019.0514%2014.2147%2019.5973%2014.5082%2019.9749L14.5883%2020.0656C14.9353%2020.4125%2015.4812%2020.4392%2015.8588%2020.1457L15.9495%2020.0656L21.0262%2014.9889C21.3731%2014.642%2021.3998%2014.096%2021.1062%2013.7184Z'%20fill='%233187C4'/%3e%3c/g%3e%3c/svg%3e");background-position:center center;padding:0}body main .cta_section .button_section a:last-child:hover{background:#f1f8fe;background-image:url("data:image/svg+xml,%3csvg%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic_s_arrow02_next'%3e%3cpath%20id='Path'%20d='M21.1062%2013.7184L21.0262%2013.6277L15.9495%208.55107C15.5736%208.1752%2014.9642%208.1752%2014.5883%208.55107C14.2413%208.89804%2014.2147%209.444%2014.5082%209.82158L14.5883%209.91226L18.0216%2013.3463L7.65391%2013.3458C7.12233%2013.3458%206.69141%2013.7768%206.69141%2014.3083C6.69141%2014.7956%207.0535%2015.1983%207.5233%2015.262L7.65391%2015.2708L18.0239%2015.2713L14.5883%2018.7044C14.2413%2019.0514%2014.2147%2019.5973%2014.5082%2019.9749L14.5883%2020.0656C14.9353%2020.4125%2015.4812%2020.4392%2015.8588%2020.1457L15.9495%2020.0656L21.0262%2014.9889C21.3731%2014.642%2021.3998%2014.096%2021.1062%2013.7184Z'%20fill='%233187C4'/%3e%3c/g%3e%3c/svg%3e");background-position:center center}body main .cta_section .button_section a:last-child:active{background:#e3f2fc;background-image:url("data:image/svg+xml,%3csvg%20width='28'%20height='28'%20viewBox='0%200%2028%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic_s_arrow02_next'%3e%3cpath%20id='Path'%20d='M21.1062%2013.7184L21.0262%2013.6277L15.9495%208.55107C15.5736%208.1752%2014.9642%208.1752%2014.5883%208.55107C14.2413%208.89804%2014.2147%209.444%2014.5082%209.82158L14.5883%209.91226L18.0216%2013.3463L7.65391%2013.3458C7.12233%2013.3458%206.69141%2013.7768%206.69141%2014.3083C6.69141%2014.7956%207.0535%2015.1983%207.5233%2015.262L7.65391%2015.2708L18.0239%2015.2713L14.5883%2018.7044C14.2413%2019.0514%2014.2147%2019.5973%2014.5082%2019.9749L14.5883%2020.0656C14.9353%2020.4125%2015.4812%2020.4392%2015.8588%2020.1457L15.9495%2020.0656L21.0262%2014.9889C21.3731%2014.642%2021.3998%2014.096%2021.1062%2013.7184Z'%20fill='%233187C4'/%3e%3c/g%3e%3c/svg%3e");background-position:center center}body main .cta_section .sidebar-inner{display:flex;flex-direction:column-reverse;gap:40px}body main .cta_section .sidebar-inner>*:last-child{padding-bottom:0}body main>article#link{padding:72px 6.4vw 43px}body main>article#link div{width:100%}body main>article#link div .buttons{display:flex;flex-direction:column;gap:12px}body main>article#link div .buttons a{width:100%}body main>article#link div .buttons a:first-child{margin-bottom:0}body .tag_list{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 0;background-color:#f5f7f9}body .tag_list h2{color:#1b1c1e;font-size:18px!important;font-weight:600;line-height:180%;text-align:center;margin-bottom:20px!important}body .tag_list ul{width:100%;padding:10px!important;display:flex;flex-wrap:wrap;background-color:#fff;gap:10px}body .tag_list ul li a{display:flex;padding:0 4px!important;align-items:flex-start;border-radius:4px;background:#e3eef7;color:#656567;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.65px}body .tag_list ul li a:hover{background:#c3d3e0}body .tag_list ul li.current a{background:#c3d3e0;color:#1b1c1e;font-weight:600}}pre code.hljs{display:block;overflow-x:auto;padding:1em;color:#2f3337;background:#f6f6f6}pre code.hljs-subst{color:#2f3337}pre code.hljs-comment{color:#656e77}pre code.hljs-attr,pre code.hljs-doctag,pre code.hljs-keyword,pre code.hljs-meta .hljs-keyword,pre code.hljs-section,pre code.hljs-selector-tag{color:#015692}pre code.hljs-attribute{color:#803378}pre code.hljs-name,pre code.hljs-number,pre code.hljs-quote,pre code.hljs-selector-id,pre code.hljs-template-tag,pre code.hljs-type{color:#b75501}pre code.hljs-selector-class{color:#015692}pre code.hljs-link,pre code.hljs-regexp,pre code.hljs-selector-attr,pre code.hljs-string,pre code.hljs-symbol{color:#54790d}pre code.hljs-bullet,pre code.hljs-template-variable,pre code.hljs-variable{color:#b75501}pre code.hljs-built_in,pre code.hljs-meta .hljs-string,pre code.hljs-title{color:#397300}pre code.hljs-meta{color:#015692}pre code.hljs-emphasis{font-style:italic}pre code.hljs-strong{font-weight:700}.console pre code.hljs{display:block;overflow-x:auto;padding:1em;background:#1c1b1b;color:#f8f8f2}pre code.hljs-subst{color:#e6e6e6}.console pre code.hljs-comment,.console pre code.hljs-quote{color:#999}.console pre code.hljs-variable,.console pre code.hljs-template-variable,.console pre code.hljs-tag,.console pre code.hljs-name,.console pre code.hljs-selector-id,.console pre code.hljs-selector-class,.console pre code.hljs-regexp,.console pre code.hljs-deletion{color:#f99}.console pre code.hljs-number,.console pre code.hljs-built_in,.console pre code.hljs-builtin-name,.console pre code.hljs-literal,.console pre code.hljs-type,.console pre code.hljs-params,.console pre code.hljs-meta,.console pre code.hljs-link{color:#fc9}.console pre code.hljs-attribute{color:#c9f}.console pre code.hljs-string,.console pre code.hljs-symbol,.console pre code.hljs-bullet,.console pre code.hljs-addition{color:#9f9}.console pre code.hljs-title,.console pre code.hljs-section{color:#f99;font-weight:700}.console pre code.hljs-keyword,.console pre code.hljs-selector-tag{color:#c9f;font-weight:700}.console pre code.hljs-emphasis{font-style:italic}.console pre code.hljs-strong{font-weight:700}
