.cxin-article-content{letter-spacing:.02em;color:#141b1f}.cxin-article-content p{margin-top:22px;margin-bottom:12px;font-size:18px;line-height:1.8}.cxin-article-content h2{border-left:3px solid #ff7d41;justify-content:flex-start;align-items:center;margin-top:60px;margin-bottom:12px;padding-left:12px;scroll-margin-top:90px;font-size:28px;font-weight:700;line-height:1.6;display:flex}.cxin-article-content h3{margin-top:52px;margin-bottom:12px;scroll-margin-top:90px;font-size:24px;font-weight:700;line-height:32px}.cxin-article-content h3:after{content:"";color:#0000;background:linear-gradient(90deg,#ff7d41 15%,#e4e4e4 15% 85%);width:100%;height:4px;margin-top:12px;display:block}.cxin-article-content h4{margin-top:48px;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.6}.cxin-article-content h5,.cxin-article-content h6{margin-top:44px;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.6}.cxin-article-content img{max-width:100%;height:auto;margin-top:22px;margin-bottom:12px}.cxin-article-content ul,.cxin-article-content ol{margin-top:22px;margin-bottom:12px;padding-left:16px;font-size:16px}.cxin-article-content ul{list-style-type:circle}.cxin-article-content ol{list-style-type:decimal}.cxin-article-content li{margin-bottom:1.25em;font-size:16px;line-height:1.6}.cxin-article-content a{color:#4962ea;font-size:15px}.cxin-article-content blockquote{color:#141b1f;background-color:#f4f4f4;margin-top:22px;margin-bottom:12px;padding:28px 45px 30px;font-size:18px;line-height:1.6;position:relative}.cxin-article-content blockquote p{margin:0}.cxin-article-content blockquote cite{align-items:center;margin-top:22px;font-size:16px;display:flex}.cxin-article-content blockquote cite:before{content:"引用元";border-right:1px solid #141b1f;margin-right:16px;padding-right:16px;display:block}.cxin-article-content blockquote cite a{font-size:14px}.cxin-article-content table{border-collapse:collapse;width:100%;margin-top:22px;margin-bottom:12px}.cxin-article-content table th,.cxin-article-content table td{border:1px solid #d4d4d4;padding:10px;font-size:16px}.cxin-article-content table th{background-color:#f1f1f1;font-weight:700}.cxin-article-content pre{background-color:#f4f4f4;border-radius:4px;margin-top:22px;margin-bottom:12px;padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}.cxin-article-content code{font-family:monospace;font-size:14px}.cxin-article-content .post_related_wrap{text-overflow:ellipsis;background-color:#f1f1f1;border-radius:3px;margin:22px 0 12px;padding:20px 23px;overflow:hidden}.cxin-article-content .post_related_wrap .related_link{-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.cxin-article-content .post_related_wrap .related_link:before{content:"関連記事";color:#141b1f;border-right:1px solid #141b1f;margin-right:16px;padding-right:16px;display:inline}@media (max-width:1024px){.cxin-article-content p{margin-top:20px;font-size:16px}.cxin-article-content h2{margin-top:50px;font-size:24px}.cxin-article-content h3{margin-top:20px;font-size:20px;line-height:30px}.cxin-article-content h4{margin-top:20px;font-size:18px;line-height:27px}.cxin-article-content h5,.cxin-article-content h6{margin-top:32px;font-size:16px}.cxin-article-content img{margin-top:12px;margin-bottom:8px}.cxin-article-content .post_related_wrap{background-color:#0000;border:1px solid #1b1c1b1f;border-radius:4px;padding:14px}.cxin-article-content .post_related_wrap .related_link{flex-direction:column;font-size:14px;font-weight:500;line-height:20px;display:flex}.cxin-article-content .post_related_wrap .related_link span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.cxin-article-content .post_related_wrap .related_link:before{color:#494949;border-right:none;padding-bottom:8px}}
.wp-block-cxin-blocks-article-summary ul{background-color:#fafafc;border-radius:5px;margin-bottom:30px;margin-left:0;padding:30px 15px}.wp-block-cxin-blocks-article-summary ul li{margin-bottom:10px;margin-left:30px;font-size:18px;font-weight:700;line-height:1.7;list-style:outside}.wp-block-cxin-blocks-article-summary ul li span{cursor:pointer}.wp-block-cxin-blocks-article-summary ul li button{cursor:pointer;vertical-align:text-top;background:0 0;border-width:0;border-radius:50%;width:20px;height:20px;margin-left:8px;padding:0}.wp-block-cxin-blocks-article-summary ul li button svg{fill:red;width:100%;height:100%}.wp-block-cxin-blocks-article-summary ul li:first-child{text-align:center;margin-bottom:20px;margin-left:0;font-size:16px;font-weight:400;list-style:none}@media screen and (max-width:1024px){.wp-block-cxin-blocks-article-summary ul li:first-child{font-size:14px}}.wp-block-cxin-blocks-article-summary ul li:first-child button{display:none}@media screen and (max-width:1024px){.wp-block-cxin-blocks-article-summary ul li{font-size:14px}}
.wp-block-cxin-blocks-banner-with-link{margin:0 auto;display:block}
.wp-block-cxin-blocks-download-cta-one{box-sizing:border-box;color:#141b1f;background-color:#ffcf37;border-radius:6px;margin:0 auto 34px;padding:32px 48px;transition:all .3s;display:block}@media screen and (max-width:1024px){.wp-block-cxin-blocks-download-cta-one{margin-bottom:20px;padding:16px}}.wp-block-cxin-blocks-download-cta-one .title{white-space:pre-wrap;text-align:left;border-left:none!important;margin:0!important;padding:0!important;font-size:24px!important;font-weight:700!important;line-height:1.4!important}@media screen and (max-width:1024px){.wp-block-cxin-blocks-download-cta-one .title{text-align:center!important;font-size:16px!important;line-height:1.5!important}}.wp-block-cxin-blocks-download-cta-one .title-wrapper{grid-template-columns:1fr 194px;align-items:flex-start;margin-bottom:20px;display:grid}@media screen and (max-width:1024px){.wp-block-cxin-blocks-download-cta-one .title-wrapper{grid-template-columns:1fr;margin-bottom:14px}}.wp-block-cxin-blocks-download-cta-one .catch-img{z-index:2;max-width:194px;height:auto;display:block;position:relative}.wp-block-cxin-blocks-download-cta-one .catch-img.pc{position:absolute;top:-100px;right:-4%}@media screen and (max-width:1024px){.wp-block-cxin-blocks-download-cta-one .catch-img.pc{display:none}}@media screen and (min-width:1025px){.wp-block-cxin-blocks-download-cta-one .catch-img.pc{display:block}}@media screen and (max-width:1024px){.wp-block-cxin-blocks-download-cta-one .catch-img.sp{max-width:185px;height:auto;margin:0 auto 14px;display:block}}@media screen and (min-width:1025px){.wp-block-cxin-blocks-download-cta-one .catch-img.sp{display:none}}.wp-block-cxin-blocks-download-cta-one .content-list{background-color:#fff9e2;list-style-position:inside;position:relative;margin-bottom:12px!important;padding:16px!important;list-style-type:disc!important}@media screen and (min-width:1025px){.wp-block-cxin-blocks-download-cta-one .content-list{margin-bottom:14px!important}}.wp-block-cxin-blocks-download-cta-one .content-list li{color:#000;text-indent:-1.4em;margin-left:1.4em;font-weight:700;margin-bottom:4px!important;font-size:14px!important;line-height:1.5!important}.wp-block-cxin-blocks-download-cta-one .content-list li button{cursor:pointer;vertical-align:text-top;background:0 0;border-width:0;border-radius:50%;width:20px;height:20px;margin-left:8px;padding:0}.wp-block-cxin-blocks-download-cta-one .content-list li button svg{fill:red;width:100%;height:100%}.wp-block-cxin-blocks-download-cta-one .description{color:#000;margin-top:0!important;margin-bottom:20px!important;font-size:14px!important;line-height:1.7!important}@media screen and (min-width:1025px){.wp-block-cxin-blocks-download-cta-one .description{margin-bottom:16px!important}}.wp-block-cxin-blocks-download-cta-one .btn{background-color:#4962ea;border-radius:5px;justify-content:center;align-items:center;gap:8px;max-width:fit-content;padding:14px 24px;font-weight:700;line-height:1.3;text-decoration:none;display:flex;color:#fff!important;font-size:16px!important}.wp-block-cxin-blocks-download-cta-one .btn:hover{opacity:.8}@media screen and (max-width:1024px){.wp-block-cxin-blocks-download-cta-one .btn{width:100%;max-width:100%;font-weight:500;padding:10px!important;font-size:12px!important}}.wp-block-cxin-blocks-download-cta-one .btn svg{width:8px;height:12px;display:block}.wp-block-cxin-blocks-download-cta-one .btn-wrapper{justify-content:center;align-items:center;display:flex}
.wp-block-cxin-blocks-dynamic-block{color:#030303;background-color:#b4baab;border:1px dotted red;padding:2px}
.wp-block-cxin-blocks-external-link{align-items:center;font-size:14px;line-height:1.7;display:flex}.wp-block-cxin-blocks-external-link.is-margin{margin-bottom:30px!important}.wp-block-cxin-blocks-external-link .external-link-inner{pointer-events:none;align-items:center;text-decoration:underline;display:flex;color:#187cc5!important}.wp-block-cxin-blocks-external-link .external-link-inner svg{fill:currentColor;width:14px;height:14px}
.wp-block-cxin-blocks-feedback{background-color:#f4f8f8;border:1px solid #b88d48;margin-bottom:10px;padding:35px;position:relative}.wp-block-cxin-blocks-feedback .feedback-text{background:0 0}.wp-block-cxin-blocks-feedback .writer-name{pointer-events:none;color:#fff;background-color:#b88d48;border:1px solid #b88d48;margin-top:0;padding:6px;font-size:12px;position:absolute;top:-1px;left:-1px}.wp-block-cxin-blocks-feedback .writer-name:after{content:"さんがコメントしました"}
.wp-block-cxin-blocks-related-article{box-sizing:border-box;border:1px solid #1b1c1b1f;border-radius:8px;margin:0 auto 34px;padding:24px;transition:all .3s;display:block;text-decoration:none!important}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article{margin-bottom:20px;padding:16px}}.wp-block-cxin-blocks-related-article:hover{opacity:.8}.wp-block-cxin-blocks-related-article .inner picture{display:contents}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .inner{margin-bottom:16px}}@media screen and (max-width:600px){.wp-block-cxin-blocks-related-article .inner{grid-template-columns:1fr 1fr;gap:14px}}.wp-block-cxin-blocks-related-article .innerImg{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;max-width:264px;height:auto;margin:0!important}.wp-block-cxin-blocks-related-article .rightItem{display:block}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .rightItem{display:contents}}.wp-block-cxin-blocks-related-article .rightItem .title{color:#141b1f;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .rightItem .title{margin-bottom:8px;line-height:1.2}}.wp-block-cxin-blocks-related-article .rightItem .description{color:#141b1f;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .rightItem .description{-webkit-line-clamp:4;grid-column:1/3;line-height:1.2}}.wp-block-cxin-blocks-related-article .btn{box-sizing:border-box;align-items:center;gap:8px;width:100%;font-size:18px;font-weight:400;text-decoration:none;display:flex}.wp-block-cxin-blocks-related-article .btnWrapper{justify-content:flex-end;display:flex}.wp-block-cxin-blocks-related-article .inner{grid-template-columns:264px 1fr;justify-content:space-between;align-items:flex-start;gap:16px;display:grid}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .btnWrapper.pc{display:none}}@media screen and (min-width:1025px){.wp-block-cxin-blocks-related-article .btnWrapper.sp{display:none}}.wp-block-cxin-blocks-related-article .btn svg{stroke:currentColor;stroke-width:2px;width:7px;height:12px;display:block}.wp-block-cxin-blocks-related-article .btn span{white-space:nowrap;line-height:normal}.wp-block-cxin-blocks-related-article .btn.download{color:#fff;background-color:#4962ea;border-radius:5px;justify-content:center;max-width:260px;margin:0 0 0 auto;padding:12px 24px}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .btn.download{max-width:100%;font-size:12px;font-weight:500}}.wp-block-cxin-blocks-related-article .btn.article{color:#4962ea;max-width:120px;font-size:14px}@media screen and (max-width:1024px){.wp-block-cxin-blocks-related-article .btn.article{justify-content:flex-end;font-size:12px;font-weight:500}}
