@charset "UTF-8";.knowledge-archive .page-title-block{margin-bottom:30px}.knowledge-archive-section .contents{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:flex-start;margin-top:50px;margin-bottom:-40px;padding-bottom:40px;gap:20px}.knowledge-card-block{display:block;position:relative;width:calc(33.3% - 14px);background:#fff;box-shadow:2px 2px 3px 0px rgba(54,48,48,.45);border-radius:4px}.knowledge-card-block a{display:block;position:relative;text-decoration:none;color:inherit}.knowledge-card-block .thumbnail{height:200px;border-radius:2px 2px 0 0;overflow:hidden}.knowledge-card-block .thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.knowledge-card-block .card-info{padding:20px 22px 24px}.knowledge-card-block .card-title{margin:0;color:#222;font-size:18px;font-weight:700;line-height:1.5}.knowledge-card-block .card-excerpt{margin:12px 0 0;color:#555;font-size:14px;line-height:1.6}.knowledge-empty{width:100%;padding:40px 0;text-align:center;color:#666}.knowledge-archive .pagination{margin-block:40px;text-align:center}.knowledge-archive .pagination .page-numbers{display:inline-block;padding:6px;text-decoration:none;color:#000;font-weight:700}.knowledge-archive .pagination .current{background-color:#0047bb;color:#fff;border-color:#0047bb}.knowledge-title-wrapper{background-color:#f7f9fb}.knowledge-title-wrapper .navi{max-width:1164px;margin:0 auto;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;padding-inline:20px;box-sizing:border-box}.knowledge-title-wrapper .navi .breadcrumb{position:static;top:auto;left:auto;right:auto;width:auto;max-width:none;margin:0;padding:0;font-size:13px;color:#666}.knowledge-title-wrapper .navi .breadcrumb a{color:inherit;text-decoration:none}.knowledge-title-wrapper .navi .breadcrumb .breadcrumb-arrow{margin-inline:10px}.knowledge-title-wrapper h1{max-width:980px;margin:0 auto;padding:16px 0 40px;font-size:clamp(22px, 19.183px + 0.751vw, 30px);font-weight:700;line-height:1.5;color:#000}.knowledge-title-wrapper .knowledge-lead{max-width:980px;margin:0 auto;padding:0 0 28px;color:#444;font-size:16px;line-height:1.7}.knowledge-eyecatch{margin:40px auto 0}.knowledge-eyecatch img{display:block;width:100%;height:auto}.knowledge-body{margin:40px auto 0;max-width:980px;color:#000}.knowledge-body>*:first-child{margin-top:0}.knowledge-body h2{position:relative;font-size:clamp(18px, 16.592px + 0.376vw, 22px);line-height:1.6;margin:80px 0 50px}.knowledge-body h2:before{content:"";position:absolute;bottom:-10px;transform:translateY(-50%);left:0;background-color:#e1e4e5;width:100%;height:2px}.knowledge-body h2:after{content:"";position:absolute;bottom:-14px;transform:translateY(-50%);left:0;background-color:#0d4cdb;width:50px;height:6px;border-radius:30px}.knowledge-body h3{margin:0 0 16px;font-size:clamp(16px, 15.296px + 0.188vw, 18px);line-height:1.6}.knowledge-body h4{position:relative;margin:28px 0 12px;font-size:clamp(14px, 13.296px + 0.188vw, 16px);font-weight:700;line-height:1.6;padding-left:20px}.knowledge-body h4:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:12px;height:12px;border-radius:20%;background-color:#0d4cdb}.knowledge-body p{margin:0 0 30px;font-size:clamp(13px, 12.296px + 0.188vw, 15px);line-height:1.8}.knowledge-body p+p{margin-top:24px}.knowledge-body ul,.knowledge-body ol{margin:24px 0;padding-left:0;list-style:none}.knowledge-body ul li,.knowledge-body ol li{position:relative;margin:0 0 6px;padding-left:1.4em;font-size:clamp(13px, 12.296px + 0.188vw, 15px);line-height:1.7}.knowledge-body ul li:before{content:"";position:absolute;top:.55em;left:.2em;width:6px;height:6px;border-radius:50%;background-color:#1c439e}.knowledge-body ol{counter-reset:knowledge-ol}.knowledge-body ol li{counter-increment:knowledge-ol}.knowledge-body ol li:before{content:counter(knowledge-ol) ".";position:absolute;left:0;top:0;color:#1c439e;font-weight:700}.knowledge-body blockquote{margin:28px 0;padding:20px 24px;background:#f7f9fb;border-left:4px solid #1c439e;color:#333}.knowledge-body blockquote p{margin:0}.knowledge-body blockquote p+p{margin-top:12px}.knowledge-body a{color:#1c439e}.knowledge-body .wp-block-image{margin:28px 0}.knowledge-body .wp-block-image img{display:block;height:auto;max-width:100%}.knowledge-body .wp-block-image.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.knowledge-body .wp-block-image.aligncenter img,.knowledge-body .wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.knowledge-body .wp-block-image.alignleft{float:left;margin-right:1.5em;margin-bottom:1em}.knowledge-body .wp-block-image.alignright{float:right;margin-left:1.5em;margin-bottom:1em}.knowledge-body .wp-block-image.alignfull,.knowledge-body .wp-block-image.alignwide{max-width:100%}.knowledge-body .wp-block-table{margin:28px 0;overflow-x:auto}.knowledge-body table{width:100%;border-collapse:collapse}.knowledge-body th,.knowledge-body td{border:1px solid #d8d8d8;padding:12px 14px;text-align:left;font-size:15px;line-height:1.6}.knowledge-body th{background:#f7f9fb;font-weight:700}.knowledge-body .wp-block-buttons{margin-bottom:30px}.knowledge-body .wp-block-flexible-table-block-table{margin-bottom:60px;overflow-x:auto;-webkit-overflow-scrolling:touch}.knowledge-body .wp-block-flexible-table-block-table table tbody tr td mark strong{font-size:34px}.knowledge-body .wp-block-flexible-table-block-table table tbody tr td strong{font-size:14px}.knowledge-body .wp-block-flexible-table-block-table table tbody tr td{font-size:clamp(10px, 9.296px + 0.188vw, 12px)}.knowledge-body .wp-block-group.is-style-knowledge-box-gray,.knowledge-body .wp-block-group.is-style-knowledge-box-shadow,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-gray,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-shadow{margin:28px 0;padding:28px 32px;box-sizing:border-box;border-radius:8px}.knowledge-body .wp-block-group.is-style-knowledge-box-gray,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-gray{background:#f0f2f4}.knowledge-body .wp-block-group.is-style-knowledge-box-shadow,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-shadow{background:#fff;box-shadow:0 4px 16px rgba(13,76,219,.22)}.knowledge-body .wp-block-group.is-style-knowledge-box-gray>*:first-child,.knowledge-body .wp-block-group.is-style-knowledge-box-shadow>*:first-child,.knowledge-body .wp-block-group.is-style-knowledge-box-gray>.wp-block-group__inner-container>*:first-child,.knowledge-body .wp-block-group.is-style-knowledge-box-shadow>.wp-block-group__inner-container>*:first-child,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-gray>*:first-child,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-shadow>*:first-child{margin-top:0}.knowledge-body .wp-block-group.is-style-knowledge-box-gray>*:last-child,.knowledge-body .wp-block-group.is-style-knowledge-box-shadow>*:last-child,.knowledge-body .wp-block-group.is-style-knowledge-box-gray>.wp-block-group__inner-container>*:last-child,.knowledge-body .wp-block-group.is-style-knowledge-box-shadow>.wp-block-group__inner-container>*:last-child,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-gray>*:last-child,.editor-styles-wrapper .wp-block-group.is-style-knowledge-box-shadow>*:last-child{margin-bottom:0}.knowledge-post-navi{margin:60px auto 80px;text-align:center}.knowledge-post-navi .back a{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:52px;padding:0 24px;border:2px solid #d8d8d8;border-radius:26px;text-decoration:none;color:inherit;font-size:14px;font-weight:700}@media screen and (max-width:1024px){.knowledge-body{padding-inline:20px}.knowledge-card-block{width:calc(50% - 10px)}.knowledge-title-wrapper .navi{height:auto;padding:20px 20px 12px}.knowledge-title-wrapper h1{font-size:24px;padding:8px 16px 32px}.knowledge-title-wrapper .knowledge-lead{padding-left:16px;padding-right:16px}}@media screen and (max-width:767px){.knowledge-archive-section .contents{margin-top:30px;gap:16px}.knowledge-card-block{width:100%}.knowledge-card-block .thumbnail{height:180px}.knowledge-title-wrapper .navi{padding:16px 20px 8px}.knowledge-title-wrapper h1{font-size:22px;padding:4px 20px 28px}.knowledge-body{margin-top:28px}.knowledge-body h2{font-size:18px;margin-top:60px;margin-bottom:20px}.knowledge-body h3{font-size:16px}.knowledge-body .wp-block-group.is-style-knowledge-box-gray,.knowledge-body .wp-block-group.is-style-knowledge-box-shadow{padding:20px 16px}.knowledge-body .wp-block-flexible-table-block-table,.knowledge-body .wp-block-flexible-table-block-table.is-scroll-on-mobile{overflow-x:auto !important}.knowledge-body .wp-block-flexible-table-block-table table{width:auto !important;min-width:640px !important;max-width:none !important;table-layout:auto !important}.knowledge-body .wp-block-flexible-table-block-table table th,.knowledge-body .wp-block-flexible-table-block-table table td{width:auto !important;min-width:140px;font-size:12px !important;white-space:normal}.knowledge-post-navi{margin:40px auto 60px}}