.blog-post__title span{font-size:4rem}section.article-description{margin-bottom:40px}section.article-description p{line-height:1.8}.article-content{background-color:#faf8ff;border-radius:10px;margin-bottom:40px;padding:26px 6%}.article-content h2{font-size:2rem;margin-bottom:24px}.article-content ol{margin-bottom:0;padding-bottom:0;padding-left:46px}.article-content ol li::marker{font-size:1.6rem}.article-content li:not(:last-child){margin-bottom:22px}.article-content li a{color:#000;display:inline-block;font-size:1.6rem;text-decoration:underline}.article-content li a:hover{text-decoration:none}section.article-wrap{margin-bottom:80px}.content-article .aticle-title{margin-bottom:3em;padding:.8em 1.2em .8em 2.2em;position:relative}.content-article h2{font-size:3.2rem;margin-bottom:0}.content-article .aticle-title:before{background:#59589d;border-radius:.2em;content:"";height:100%;left:0;position:absolute;top:0;width:.4em}.article-wrap h3{border-bottom:2px solid #9d9cc8;color:#3d3d3d;font-size:2.4rem;font-weight:700;margin-bottom:18px;margin-top:40px;padding-bottom:4px}.content-article p{line-height:1.8;margin-bottom:1.2em}.article-wrap h4{font-weight:700}.article-wrap ul{margin-bottom:20px;padding-left:30px}.article-wrap li{font-size:1.6rem;line-height:2}.article-wrap .mark{background:linear-gradient(transparent 60%,#f9f871 0);color:#1f60e0;font-size:1.1em;font-weight:700}.chart-content{border:4px solid #d5d5e7;border-radius:10px;margin:0 auto 20px}.chart-title{background:#d5d5e7;font-size:2rem;font-weight:700;line-height:1.3!important;padding:6px;text-align:center}.chart-title span{color:#59589d;font-size:1.2em;padding-right:4px}.chart-content .caption{font-size:1.2rem;margin-bottom:1rem!important;padding-right:18px;text-align:right}.chart-wrap{align-items:center;display:flex;gap:20px;justify-content:center;padding:0 24px}.chart-content img{display:block;filter:drop-shadow(0 0 6px rgba(0,0,0,.4));max-width:250px;width:100%}.chart-content ul{list-style:none}.chart-content ul li{padding-left:20px;position:relative}.chart-content ul li:before{border-radius:50%;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.chart-content ul li.chart-color01:before{background-color:#59589d}.chart-content ul li.chart-color02:before{background-color:#9d9cc8}.chart-content ul li.chart-color03:before{background-color:#3081de}.chart-content ul li.chart-color04:before{background-color:#36acdb}.chart-content ul li.chart-color05:before{background-color:#83caeb}.chart-content ul li.chart-color06:before{background-color:#6a6969}.chart-content ul li.chart-color07:before{background-color:hsla(270,1%,42%,.7)}.chart-content ul li.chart-color00:before{background-color:#b8b8b8}.chart-wrap span{display:inline-block;font-weight:700;width:4em}.chart-content .chart-color01 span{color:#59589d}.chart-content .chart-color02 span{color:#9d9cc8}.chart-content .chart-color03 span{color:#3081de}.chart-content .chart-color04 span{color:#36acdb}.chart-content .chart-color05 span{color:#83caeb}.chart-content .chart-color06 span{color:#6a6969}.chart-content .chart-color07 span{color:hsla(270,1%,42%,.7)}.chart-content .chart-color00 span{color:#b8b8b8}