.wp-article{display:flex;flex-direction:column;gap:var(--sp-lg)}.wp-article img{max-width:100%;height:auto}.wp-article a.highlight-link{display:block;margin:1em 0;border-top:1px solid #999;border-bottom:1px solid #999;padding:1.5em 0;text-decoration:underline;color:#00e;position:relative}.wp-article .under-line-yellow1{background:linear-gradient(transparent 70%,#ff0 0);font-weight:700}.wp-article a{text-decoration:underline;color:#2594e4}.wp-article a span{color:inherit}.wp-article h2{font-size:var(--fs-xl);font-weight:400;line-height:1;border-left:4px solid #5b91d9;padding:10px 0 10px .5em}.wp-article h3{font-size:var(--fs-lg);font-weight:400;line-height:1.333;border-bottom:3px solid #5b91d9;padding:0 0 10px}.wp-article .border-gray{width:100%;border:4px solid #dddddd;padding:16px;margin:10px 0}.wp-article .border-dashed{width:100%;border:2px dashed #adadad;padding:16px;margin:10px 0}.wp-article .bg-blue{width:100%;border:1px solid #adadad;padding:24px;margin:10px 0;background:#f3faff}.wp-article .color-red{color:#df3453;font-weight:700}.wp-article a.highlight-link{display:block;margin:1em 0;border-top:1px solid #999;border-bottom:1px solid #999;padding:1.5em 1.5em 1.5em 0;text-decoration:underline;color:#00e;position:relative}.wp-article a.highlight-link:after{content:"";display:block;width:12px;height:12px;position:absolute;right:16px;top:calc(50% - 2px);border-top:solid 2px;border-right:solid 2px;transform:rotate(45deg) translateY(-50%);color:#00e;transition:.1s}.wp-article table{border-collapse:collapse}.wp-article td{border:1px solid #000066;padding:.5em}.wp-article h4{text-decoration:underline;font-weight:600}.wp-article blockquote,.wp-article blockquote.bg-blue{margin:0}.wp-article #toc_container{background-color:#f5f5f5;padding:16px 24px}.wp-article .toc_list{font-size:var(--fs-sm)}.wp-article .toc_title{font-weight:700;color:#333;margin-bottom:.5em}.wp-article .toc_number{letter-spacing:.3em}.wp-article p{line-height:1.5}.wp-article .linkcard img{margin:0!important;padding:0;border:none}.wp-article .linkcard span.external-icon,.wp-article .linkcard p{display:none}.wp-article .lkc-link{text-decoration:none!important}.wp-article .lkc-unlink{cursor:not-allowed}.wp-article .lkc-external-wrap{border:none;background-color:#fff}.wp-article .lkc-internal-wrap{border:none;background-color:#f8f8f8}.wp-article .lkc-this-wrap{border:none;background-color:#eee}.wp-article .lkc-external-wrap,.wp-article .lkc-internal-wrap,.wp-article .lkc-this-wrap{position:relative;margin:0;padding:0;max-width:100%}.wp-article .lkc-card{margin:8px}.wp-article .lkc-content{margin:6px 0 0;word-break:break-all;white-space:normal;overflow:hidden}.wp-article .lkc-title-text{color:#000;font-size:;line-height:;font-weight:700;overflow:hidden;word-break:break-all;padding:20px 20px 10px}.wp-article .lkc-title-text:hover{text-decoration:underline}.wp-article .lkc-url{color:;font-size:10px;line-height:10px;font-weight:400;text-decoration:underline;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}.wp-article .lkc-url-info{color:;font-size:10px;line-height:10px;font-weight:400;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline}.wp-article .lkc-excerpt{margin:0;color:gray;font-size:12px;overflow:hidden;padding:0 20px}.wp-article .lkc-more-text{display:inline;color:;font-size:12px;line-height:40px}.wp-article .lkc-thumbnail{max-width:200px;max-height:100px;padding:0;margin:0 6px 4px 4px;float:right}.wp-article .lkc-thumbnail-img{width:200px;max-height:100px;border:1px solid #222}.wp-article .lkc-info{padding:0;color:;font-size:12px;line-height:12px;white-space:nowrap;overflow:hidden;display:block!important;display:none!important}.wp-article .lkc-favicon{height:16px;width:16px;margin:0 4px!important;border:none;vertical-align:bottom;display:inline!important}.wp-article .lkc-domain{margin:0 0 0 6px;color:;font-size:12px;line-height:12px;text-decoration:none;display:inline!important}.wp-article .lkc-external-added,.wp-article .lkc-internal-added,.wp-article .lkc-this-added{color:;font-size:12px;line-height:12px;display:inline!important}.wp-article .lkc-date{color:;font-size:12px;line-height:12px;text-decoration:none;display:inline!important;float:right}.wp-article .lkc-share{display:inline;text-shadow:none}.wp-article .lkc-sns-tw{display:inline;margin:0;padding:0 1px;color:#5ea9dd!important;background-color:#f5f8fa!important;font-size:9px;text-decoration:underline!important;font-weight:700!important;white-space:nowrap}.wp-article .lkc-sns-fb{display:inline;margin:0;padding:0 1px;color:#fff!important;background-color:#3864a3!important;font-size:9px;text-decoration:underline!important;font-weight:700!important;white-space:nowrap}.wp-article .lkc-sns-hb{display:inline;margin:0;padding:0 1px;color:#ff6464!important;background-color:#ffefef!important;font-size:9px;text-decoration:underline!important;font-weight:700!important;white-space:nowrap}.wp-article .lkc-sns-gp{display:inline;margin:0;padding:0 1px;color:#dd4e42!important;background-color:#fff!important;font-size:9px;text-decoration:underline!important;font-weight:700!important;white-space:nowrap}.wp-article .lkc-sns-po{display:inline;margin:0;padding:0 1px;color:#eee!important;background-color:#ee4055!important;font-size:9px;text-decoration:underline!important;font-weight:700!important;white-space:nowrap}.wp-article .lkc-error{display:block;padding-top:50px;margin-top:-50px}.wp-article .clear{clear:both}.wp-article blockquote.lkc-quote{background-color:transparent;background-image:none;padding:0;margin:0;border:none}.wp-article .lkc-iframe-wrap{margin:0;max-width:100%}.wp-article .lkc-iframe{padding:0;margin:0;width:100%}.wp-article .lkc-card{border:1px solid #dddddd}.wp-article .linkcard{position:relative}.wp-article .linkcard:after{content:"関連記事";font-weight:700;color:#fff;border-radius:4px;background:#5b91d9;padding:4px 8px;position:absolute;top:-14px;left:20px}@media screen and (max-width: 600px){.wp-article .lkc-title{font-size:12px;line-height:unset}.wp-article .linkcard:after{font-size:12px}.wp-article .lkc-excerpt{display:none}.wp-article .lkc-thumbnail,.wp-article .lkc-thumbnail-img{max-width:180px}.wp-article .lkc-title-text{padding:10px}}@media screen and (max-width: 480px){.wp-article .lkc-thumbnail,.wp-article .lkc-thumbnail-img{max-width:140px}}@media screen and (max-width: 320px){.wp-article .lkc-thumbnail,.wp-article .lkc-thumbnail-img{max-width:100px}}.wp-article .btn-llink{margin:1em 0;padding:16px 36px;width:100%;color:#fff;background:linear-gradient(93.11deg,#68a2f1 4.08%,#5b91d9);box-shadow:0 5px #2774da;border-radius:40px;text-decoration:none;text-align:center;font-weight:700}.wp-article .btn-llink:after{content:"";display:block;width:12px;height:12px;position:absolute;right:32px;top:calc(50% - 2px);border-top:solid 4px #fff;border-right:solid 4px #fff;transform:rotate(45deg) translateY(-50%);transition:.1s}.wp-article .banner{border:double var(--border-2) var(--border-base);border-radius:var(--rd-md);padding:var(--sp-lg);display:flex;flex-direction:column;gap:var(--sp-md)}.wp-article .banner>.small-title{font-size:var(--fs-xl);padding-left:var(--sp-md);position:relative}.wp-article .banner>.small-title:before{content:"";background-color:var(--surface-primary);width:4px;height:100%;position:absolute;left:0}.wp-article .banner>.button{display:block;position:relative;font-weight:700;margin:1rem 0;margin-left:0!important;list-style-type:none;padding:16px 24px;display:flex;justify-content:center;align-items:center;margin-top:24px;width:100%;background:linear-gradient(93.11deg,#e67739 4.08%,#e63939);box-shadow:0 5px #ce3434;border-radius:40px;text-decoration:none}.wp-article .banner .link-list>li{color:#fff!important}
