
.content-detail-body{background:#fff;padding:4rem 0}@media screen and (min-width:991px){.content-detail-body{padding:4rem 0 8rem}}.content-detail-body__content{flex-direction:column;gap:1.6rem;min-width:0;display:flex}@media screen and (min-width:991px){.content-detail-body__content{gap:1.6rem}}.content-detail-body__content ul,.content-detail-body__content ol{flex-direction:column;gap:.8rem;margin:0;padding:2rem 0;list-style:none;display:flex}.content-detail-body__content ul li,.content-detail-body__content ol li{letter-spacing:-.02em;color:#525966;margin:0 0 1.6rem;padding-left:2rem;font-size:clamp(1.6rem,1.1vw,1.8rem);font-weight:400;line-height:1.5;position:relative}.content-detail-body__content ul li:last-child,.content-detail-body__content ol li:last-child{margin-bottom:0}@media screen and (min-width:1300px){.content-detail-body__content ul li,.content-detail-body__content ol li{font-size:1.8rem;line-height:150%}}.content-detail-body__content ul li ul,.content-detail-body__content ul li ol,.content-detail-body__content ol li ul,.content-detail-body__content ol li ol{padding:2rem 0}.content-detail-body__content ul li:before{content:"";background:#8c8c8cb3;width:.9rem;height:.9rem;position:absolute;top:.75em;left:0;transform:translateY(-50%)}.content-detail-body__content ol{counter-reset:content-detail-body-ol}.content-detail-body__content ol li{counter-increment:content-detail-body-ol}.content-detail-body__content ol li:before{content:counter(content-detail-body-ol) ".";letter-spacing:-.02em;color:#8c8c8cb3;min-width:1.6rem;font-size:clamp(1.6rem,1.1vw,1.8rem);font-weight:500;line-height:1.5;position:absolute;top:0;left:0}.content-detail-body__content table{--table-line-inset:3.5rem;width:100%;min-width:28rem;padding:1.2rem var(--table-line-inset);border-collapse:separate;border-spacing:0;table-layout:fixed;box-sizing:border-box;background:#f0f5f9;border:0;margin:0 0 5rem}.content-detail-body__content table th,.content-detail-body__content table td{text-align:left;vertical-align:top;letter-spacing:-.05em;background:0 0;border:0;padding:2.5rem 0}.content-detail-body__content table th:first-child,.content-detail-body__content table td:first-child{width:34%;padding-right:2rem}.content-detail-body__content table thead th{color:#1e1d24;border-bottom:1px solid #d9dadd;font-size:clamp(1.8rem,1vw + 1.2rem,2rem);font-weight:500;line-height:1.2}@media screen and (min-width:1300px){.content-detail-body__content table thead th{font-size:2rem;line-height:120%}}.content-detail-body__content table tbody tr:not(:last-child) td{border-bottom:1px solid #d9dadd}.content-detail-body__content table tbody td{color:#525966;font-size:clamp(1.6rem,1vw,1.8rem);font-weight:400;line-height:1.5}@media screen and (min-width:1300px){.content-detail-body__content table tbody td{font-size:1.8rem;line-height:1.6}}@media screen and (max-width:679px){.content-detail-body__content table{min-width:0;padding:0 var(--table-line-inset,3.5rem);box-sizing:border-box;margin-bottom:2rem;display:block;overflow-x:visible}.content-detail-body__content table thead{display:none}.content-detail-body__content table tbody{display:block}.content-detail-body__content table tbody tr{border-bottom:1px solid #d9dadd;padding:1.6rem 0;display:block}.content-detail-body__content table tbody tr:last-child{border-bottom:0}.content-detail-body__content table tbody td{border-bottom:0;padding:1rem 0;display:block;width:100%!important}.content-detail-body__content table tbody td+td{margin-top:1.2rem}.content-detail-body__content table tbody td:before{content:attr(data-label);letter-spacing:-.05em;color:#1e1d24;margin-bottom:1rem;font-size:clamp(1.8rem,1vw + 1.2rem,2rem);font-weight:500;line-height:1.2;display:block}}@media screen and (max-width:679px) and (min-width:1300px){.content-detail-body__content table tbody td:before{font-size:2rem;line-height:120%}}@media screen and (max-width:679px){.content-detail-body__content table tbody td:empty{display:none}.content-detail-body__content ul,.content-detail-body__content ol{padding-bottom:2rem}}
.markdown-content{line-height:1.6}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin:1.25em 0 .5em;line-height:1.25}.markdown-content p{margin:0 0 1em}.markdown-content ul,.markdown-content ol{margin:0 0 1em;padding-left:1.5em}.markdown-content li+li{margin-top:.35em}.markdown-content a{text-underline-offset:2px;text-decoration:underline}.markdown-content blockquote{opacity:.85;border-left:3px solid;margin:0 0 1em;padding-left:1em}.markdown-content code{background:#0000000f;border-radius:4px;padding:.15em .35em;font-size:.9em}.markdown-content pre{background:#0000000f;border-radius:6px;margin:0 0 1em;padding:1em;overflow-x:auto}.markdown-content pre code{background:0 0;padding:0}.markdown-content table{border-collapse:collapse;width:100%;margin:0 0 1em}.markdown-content th,.markdown-content td{text-align:left;border:1px solid #0000001f;padding:.5em .75em}.markdown-content img{max-width:100%;height:auto}.markdown-content hr{border:0;border-top:1px solid #0000001f;margin:1.5em 0}
