#main-content{margin-top:97px}@media (min-width:1280px){#main-content{margin-top:98px}}.body-container{color:var(--color-text);line-height:1.5}.body-container,.body-container p{font-family:var(--font-ja);font-size:var(--fs-base);font-weight:400}.body-container p{letter-spacing:0;line-height:1.7;margin-bottom:24px}.body-container p:last-child{margin-bottom:0}@media (min-width:1280px){.body-container p{font-size:var(--fs-smd);margin-bottom:32px}.body-container p:last-child{margin-bottom:0}}.body-container p a{color:var(--color-accent-green-more-dark)}.body-container p span.line,.body-container span[style*="text-decoration: underline"],.body-container u{background:linear-gradient(transparent calc(100% - 5px),var(--color-accent-green-more-dark) calc(100% - 5px),var(--color-accent-green-more-dark) calc(100% - 2px),transparent calc(100% - 2px))}.body-container span[style*="text-decoration: underline"],.body-container u{text-decoration:none!important}.body-container h2,.body-container h3,.body-container h4,.body-container h5,.body-container h6{margin:0 0 40px}.body-container h2,.body-container h2 span,.body-container h3,.body-container h3 span,.body-container h4,.body-container h4 span,.body-container h5,.body-container h5 span,.body-container h6,.body-container h6 span{color:var(--color-text)!important;font-family:var(--font-zen)!important;font-weight:700!important;letter-spacing:0!important}.body-container h2:last-child,.body-container h3:last-child,.body-container h4:last-child,.body-container h5:last-child,.body-container h6:last-child{margin-bottom:0}.body-container h2{font-size:var(--fs-xlg);line-height:1.3;padding-bottom:10px;position:relative}.body-container h2:after{background:var(--color-text);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:30px}.body-container h3{border-bottom:1px solid var(--color-text);line-height:1.3}.body-container h3,.body-container h4{font-size:var(--fs-md);padding-bottom:4px}.body-container h4{line-height:1.5;position:relative}.body-container h4:after{background:var(--color-text);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:30px}.body-container h5{font-size:var(--fs-md);line-height:1.5}.body-container h6{font-size:var(--fs-base);line-height:1.7}@media (min-width:1280px){.body-container h2,.body-container h3,.body-container h4,.body-container h5,.body-container h6{margin:0 0 40px}.body-container h2{font-size:var(--fs-2xl);padding-bottom:8px}.body-container h2:after{height:2px;width:30px}.body-container h3,.body-container h4{font-size:var(--fs-xlg);padding-bottom:8px}.body-container h5{font-size:var(--fs-xlg)}.body-container h6{font-size:var(--fs-md)}}blockquote{border-left:0;color:var(--color-dark-gray);font-family:var(--font-ja);font-size:var(--fs-base);font-weight:400;letter-spacing:0;line-height:1.7;margin:0 0 40px;padding:40px 16px;position:relative}blockquote:last-child{margin-bottom:0}blockquote:before{background:url(https://242476225.fs1.hubspotusercontent-na2.net/hubfs/242476225/raw_assets/public/fp9/images/module-icons/quote_open.svg) no-repeat 0 0/contain;left:0;top:0}blockquote:after,blockquote:before{content:"";height:20px;position:absolute;width:26px}blockquote:after{background:url(https://242476225.fs1.hubspotusercontent-na2.net/hubfs/242476225/raw_assets/public/fp9/images/module-icons/quote_close.svg) no-repeat 100% 100%/contain;bottom:0;right:0}blockquote p{color:var(--color-dark-gray);font-family:var(--font-zen);font-size:var(--fs-base);font-weight:400;line-height:1.7;margin:0 0 8px}blockquote p:last-child{margin-bottom:0}@media (min-width:1280px){blockquote{font-size:var(--fs-smd);padding:33px 24px}blockquote:before{height:25px;left:0;top:0;width:32px}blockquote:after{bottom:0;height:25px;right:0;width:32px}.body-container blockquote p{margin:0 0 24px;padding-inline:0}.body-container blockquote p:last-child{margin-bottom:0}}.body-container ul:not(form ul){background:#eee;border-radius:10px;color:var(--color-text);font-family:var(--font-ja);font-size:var(--fs-base);font-weight:400;line-height:1.7;list-style:none;margin:0 0 40px;padding:20px 24px}@media (min-width:1280px){.body-container ul:not(form ul){font-size:var(--fs-smd);line-height:1.7;margin-bottom:40px}}.body-container ul:not(form ul):last-child{margin-bottom:0}.body-container ul:not(form ul) li{margin-bottom:8px;padding-left:12px;position:relative}.body-container ul:not(form ul) li:last-child{margin-bottom:0}.body-container ul:not(form ul)>li:before{background-color:var(--color-text);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7.35px;width:6px}.body-container ul:not(form ul) ul{margin-top:8px;padding:0}.body-container ul:not(form ul) ul li:before{height:4px;top:8.35px;width:4px}@media (min-width:1280px){.body-container ul:not(form ul) li{margin-bottom:8px;padding-left:10px}.body-container ul:not(form ul) li:last-child{margin-bottom:0}.body-container ul:not(form ul)>li:before{height:4px;top:11.35px;width:4px}.body-container ul:not(form ul) ul li:before{top:11.35px}}.body-container ol{background:#eee;border-radius:10px;color:var(--color-text);counter-reset:ol-level1;font-family:var(--font-ja);font-size:var(--fs-base);font-weight:400;line-height:1.7;list-style:none;margin:0 0 40px;padding:20px 24px}@media (min-width:1280px){.body-container ol{font-size:var(--fs-smd);line-height:1.7;margin-bottom:40px}}.body-container ol:last-child{margin-bottom:0}.body-container ol li{margin-bottom:8px}.body-container ol li:last-child{margin-bottom:0}.body-container ol>li{counter-increment:ol-level1;padding-left:15px;position:relative}.body-container ol>li:before{content:counter(ol-level1) ".";font-family:var(--font-en);font-size:var(--fs-base);font-weight:400;left:0;line-height:1;position:absolute;top:4px}.body-container ol ol{counter-reset:ol-level2;margin-top:8px;padding:0}.body-container ol ol>li{counter-increment:ol-level2;padding-left:23px;position:relative}.body-container ol ol>li:before{content:counter(ol-level1) "." counter(ol-level2);font-family:var(--font-en);font-size:var(--fs-base);font-weight:400;left:0;line-height:1;position:absolute;top:4px}.body-container ol p,.body-container ul p{margin:0;padding:0}@media (min-width:1280px){.body-container ol ol>li:before,.body-container ol>li:before{top:8px}.body-container{grid-area:main}.body-container .toc-wrap{display:none}}.body-container table{margin:0 0 40px}.body-container table:last-child{margin-bottom:0}@media (min-width:1280px){.body-container table{margin:0 0 40px}.body-container table:last-child{margin-bottom:0}}table{border:0;border-collapse:separate;border-collapse:collapse;border-spacing:0;color:var(--color-text);font-family:var(--font-ja);font-size:var(--fs-base);font-weight:400;line-height:1.7;margin:0;width:100%}table,table td,table th,table tr{border:none}table th{color:var(--color-white);font-weight:700;padding:8px;white-space:nowrap}table th:first-child{border-top-left-radius:6px}table th:last-child{border-top-right-radius:6px}table td,table th{padding:8px!important;vertical-align:middle}table th{background:#e6e6e6}table td,table th{border:1px solid #ddd}table td{background:#fff}table tbody tr:nth-child(odd) td{background:var(--color-white)}table tbody tr:nth-child(2n) td{background:#f3f3f3}table tr:nth-child(2n):not(:has(th)) td{background:var(--color-bg-gray)}table tr:nth-child(odd):not(:has(th)) td{background:var(--color-white)}.body-container table h2,.body-container table h3,.body-container table h4,.body-container table h5,.body-container table h6{margin-inline:0;padding:0}.body-container table ol,.body-container table ul{background:transparent;padding:0}@media (min-width:1280px){table{font-size:var(--fs-smd)}table td,table th{padding:12px 20px!important}table p{font-size:var(--fs-smd);margin:0;padding:0}}table:has(tr>td:nth-child(3)){display:block;overflow-x:auto;overflow-y:clip;padding-bottom:24px;-webkit-overflow-scrolling:touch;box-sizing:content-box}table:has(tr>td:nth-child(3)) td{white-space:nowrap}@media (min-width:1280px){table:has(tr>td:nth-child(3)){display:table;overflow-x:unset;padding-bottom:0}table:has(tr>td:nth-child(3)) td{white-space:normal}}table:has(tr>td:nth-child(3))::-webkit-scrollbar{height:2px}table:has(tr>td:nth-child(3))::-webkit-scrollbar-track{background:var(--color-bg-gray)}table:has(tr>td:nth-child(3))::-webkit-scrollbar-thumb{background:var(--color-text);border-radius:2px}.body-container>#hs_cos_wrapper_post_body>div:has(iframe){margin:0 0 40px!important}.body-container>#hs_cos_wrapper_post_body>div:has(iframe):last-child{margin:0!important}@media (min-width:1280px){.body-container>#hs_cos_wrapper_post_body>div:has(iframe){margin:0 0 40px!important}.body-container>#hs_cos_wrapper_post_body>div:has(iframe):last-child{margin:0!important}}.body-container p>img{aspect-ratio:373/210;background:#ccc;border-radius:10px;margin:0 0 40px;max-width:100%;overflow:hidden;width:100%}.body-container p:last-child>img{margin-bottom:0}@media (min-width:1280px){.body-container p:has(img){padding-left:0;padding-right:0}.body-container p>img{border-radius:12px;margin:0 0 40px}.body-container p:last-child>img{margin-bottom:0}}table img{aspect-ratio:373/210;background:#ccc;border-radius:10px;margin:0 0 40px;max-width:100%;overflow:hidden;width:100%}table img:last-child{margin-bottom:0}@media (min-width:1280px){table img{border-radius:12px;margin:0 0 40px}table img:last-child{margin-bottom:0}}