.media-article__body{width:100%;min-width:0;color:var(--color-ink);overflow-wrap:anywhere;margin-inline:0;font-size:1.0625rem;line-height:1.95}.media-article__body p{margin:20px 0 0}.media-article__body>p:first-child{margin-top:0}.media-article__body h2{margin:3.5rem 0 1.5rem;scroll-margin-top:6rem}.media-article__body>h2:first-child{margin-top:0}.media-article__body h3{margin:2.5rem 0 1rem;scroll-margin-top:6rem;font-size:1.25rem;line-height:1.75}.media-article__body h2 strong,.media-article__body h3 strong{font-weight:inherit;white-space:normal}.media-article__body h4,.media-article__body h5,.media-article__body h6{color:inherit;margin:2rem 0 1rem;font-size:1rem;line-height:1.8}.media-article__body ul,.media-article__body ol{margin:24px 0;padding-left:1.4em}.media-article__body li>ul,.media-article__body li>ol{margin-block:0}.media-article__body li{margin-bottom:12px;padding-left:6px}.media-article__body li::marker{color:#6885bd}.media-article__body figure{max-width:100%;margin:2rem 0}.media-article__body img{object-fit:contain;max-width:100%;height:auto;display:block}.media-article__body figcaption{color:var(--color-muted);margin-top:.75rem;font-size:.875rem}.media-article__body strong{white-space:normal}.media-article__body a{color:#265fb9;text-underline-offset:4px}.media-article__body .emdash-table-wrapper{max-width:100%;overflow:auto}.media-article__body .emdash-table p{margin:0}.media-article__body table{border-collapse:collapse;width:100%;margin-block:1.5rem}.media-article__body th,.media-article__body td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e7ec;padding:1rem;font-size:.9375rem}.media-article__body th{color:#344054;background:#f5f7fa}.media-article__body blockquote{background:#f5f8ff;border-left:3px solid #155eef;border-radius:0 10px 10px 0;padding:1rem 1.5rem}.media-article__body blockquote p:first-child{margin-top:0}.media-article__body pre,.media-article__body iframe{max-width:100%;overflow:auto}.media-article__body--focused h2{margin-top:3rem;margin-bottom:1rem}.media-article__body--focused blockquote{color:#263a5c;background:#f5f8ff;border:1px solid #d8e5fa;border-left:4px solid #3672e8;border-radius:.625rem;margin:1.25rem 0;padding:1.5rem 1.75rem;font-size:1.125rem;font-weight:600;line-height:1.8}.media-article__body--focused .emdash-table-wrapper{border:1px solid #dfe5ed;border-radius:.75rem;margin:1.25rem 0 1.5rem;box-shadow:0 4px 18px #1a2a480a}.media-article__body--focused table{margin:0}.media-article__body--focused th,.media-article__body--focused td{border-bottom:1px solid #e9edf3;padding:.9rem 1rem;line-height:1.65}.media-article__body--focused th:first-child,.media-article__body--focused td:first-child{width:34%}.media-article__body--focused a[href^=\/contact]{color:#fff;background:#155eef;border-radius:.625rem;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1.25rem;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}.media-article__body--focused a[href^=\/contact]:hover{background:#004eeb}.media-article__body--focused a[href^=\/contact]:focus-visible{outline-offset:3px;outline:3px solid #84adff}@media (width<=767px){.media-article__body{font-size:1rem}.media-article__body h3{font-size:1.125rem}}@media (width<=640px){.media-article__body .emdash-table-wrapper{overscroll-behavior-inline:contain;margin-inline:-20px;padding-inline:20px}.media-article__body .emdash-table-wrapper:has(tr:first-child>:nth-child(3)):before{content:"表は左右にスクロールできます";color:var(--color-muted);margin-bottom:.5rem;font-size:.75rem;display:block}.media-article__body table:has(tr:first-child>:nth-child(3)){min-width:620px!important}.media-article__body table:not(:has(tr:first-child>:nth-child(3))){table-layout:fixed;min-width:0!important}.media-article__body table:not(:has(tr:first-child>:nth-child(3))) tr>:first-child{width:31%}.media-article__body--focused blockquote{padding:1rem 1.25rem;font-size:1rem}.media-article__body--focused th,.media-article__body--focused td{padding:.75rem;font-size:.875rem}}.media-article__body[data-astro-cid-ojy3rfvf] h2{border-bottom:var(--dify-reading-heading-rule);font-size:var(--dify-reading-heading-size);padding-bottom:.7rem;font-weight:700;line-height:1.48}.workflow-profile[data-astro-cid-2pjmgr3i]{margin:0 0 var(--space-10);padding:var(--space-5) 0;border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-border)}.workflow-profile__task[data-astro-cid-2pjmgr3i]{gap:var(--space-2);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);display:grid}.workflow-profile__task[data-astro-cid-2pjmgr3i] span[data-astro-cid-2pjmgr3i],.workflow-profile[data-astro-cid-2pjmgr3i] dt[data-astro-cid-2pjmgr3i]{color:var(--color-muted);font-size:var(--text-xs);font-weight:700}.workflow-profile__task[data-astro-cid-2pjmgr3i] strong[data-astro-cid-2pjmgr3i]{font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5}.workflow-profile[data-astro-cid-2pjmgr3i] dl[data-astro-cid-2pjmgr3i]{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.workflow-profile[data-astro-cid-2pjmgr3i] dl[data-astro-cid-2pjmgr3i]>div[data-astro-cid-2pjmgr3i]{align-content:start;gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);display:grid}.workflow-profile[data-astro-cid-2pjmgr3i] dl[data-astro-cid-2pjmgr3i]>div[data-astro-cid-2pjmgr3i]:nth-last-child(-n+2){border-bottom:0}.workflow-profile[data-astro-cid-2pjmgr3i] dd[data-astro-cid-2pjmgr3i]{font-size:var(--text-sm);margin:0;line-height:1.7}@media (width<=47.99rem){.workflow-profile[data-astro-cid-2pjmgr3i] dl[data-astro-cid-2pjmgr3i]{grid-template-columns:1fr}.workflow-profile[data-astro-cid-2pjmgr3i] dl[data-astro-cid-2pjmgr3i]>div[data-astro-cid-2pjmgr3i]:nth-last-child(2){border-bottom:1px solid var(--color-border)}}.article-navigation{width:100%}.article-navigation__contents{display:block}.article-navigation__title{color:var(--color-ink);cursor:pointer;margin:0;padding:1.25rem 0 .5rem;font-size:.875rem;font-weight:700;display:block}.article-navigation ul{gap:.125rem;margin:0;padding:0 0 1.25rem;list-style:none;display:grid}.article-navigation li{max-width:100%}.article-navigation nav a{color:#526079;overflow-wrap:anywhere;grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;width:100%;min-height:38px;padding:.35rem 0;font-size:.875rem;line-height:1.55;text-decoration:none;display:grid}.article-navigation nav a span{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.article-navigation a:hover{color:var(--color-blue-700);text-underline-offset:.2em;text-decoration:underline}.article-navigation :focus-visible{outline:2px solid var(--color-blue-500);outline-offset:4px}@media (width<=767px){.article-navigation__title{min-height:44px;padding-block:.75rem}.article-navigation ul{padding-bottom:1rem}.article-navigation nav a{align-items:center;min-height:44px}}@media (width<=1000px){.article-navigation__title{justify-content:space-between;align-items:center;gap:1rem;display:flex}.article-navigation__title:after{content:"+";color:var(--color-muted);font-size:1.125rem;font-weight:400}.article-navigation__contents[open] .article-navigation__title:after{content:"−"}}.workflow-next[data-astro-cid-sztiz6pu]{margin-top:var(--space-16);padding:var(--space-6) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.workflow-next__eyebrow[data-astro-cid-sztiz6pu]{color:var(--color-blue-600);font-size:var(--text-xs);margin:0;font-weight:700}.workflow-next[data-astro-cid-sztiz6pu] h2[data-astro-cid-sztiz6pu]{margin:var(--space-2) 0;font-size:clamp(1.4rem,2.5vw,1.8rem)}.workflow-next[data-astro-cid-sztiz6pu]>p[data-astro-cid-sztiz6pu]:not(.workflow-next__eyebrow){color:var(--color-muted);margin:0;line-height:1.7}.workflow-next__links[data-astro-cid-sztiz6pu]{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.workflow-next__links[data-astro-cid-sztiz6pu] a[data-astro-cid-sztiz6pu]{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);color:var(--color-blue-700);font-size:var(--text-sm);font-weight:700;text-decoration:none;display:inline-flex}.workflow-next__links[data-astro-cid-sztiz6pu] a[data-astro-cid-sztiz6pu]:hover{border-color:var(--color-blue-500)}
