.download-materials-wp{margin:0 auto;max-width:1600px;overflow-x:visible;overflow-y:visible;padding:0 40px 100px;position:relative}.download-materials-wp .download-materials-container{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0}.download-materials-wp .download-materials-container,.download-materials-wp .download-materials-row{display:flex;margin:0;max-width:100%;overflow-x:visible;overflow-y:visible;position:relative;width:100%}.download-materials-wp .download-materials-row{align-content:stretch;align-items:stretch;background:transparent;flex:none;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start}.download-materials-wp a.link-sd{border-radius:20px;box-shadow:2px 2px 12px rgb(0 0 0/6%);cursor:pointer;flex:none;flex-direction:column;flex-wrap:nowrap;margin:0 30px 60px;max-width:calc(33.33% - 60px);overflow-x:hidden;overflow-y:hidden;padding:0 0 70px;position:relative;width:calc(33.33% - 60px)}.download-materials-wp a.link-sd,.download-materials-wp a.link-sd .lsd{align-content:center;align-items:center;display:flex;height:auto;justify-content:flex-start}.download-materials-wp a.link-sd .lsd{flex:1;flex-direction:column;flex-wrap:nowrap;overflow-x:visible;overflow-y:visible;padding:0}.download-materials-wp a.link-sd .lsd img.isd{position:relative;vertical-align:middle}.download-materials-wp a.link-sd .lsd img.isd,.download-materials-wp a.link-sd .tsd{align-content:center;align-items:center;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%;width:100%}.download-materials-wp a.link-sd .tsd{background:hsla(0,0%,100%,0);justify-content:space-between;padding:30px}.download-materials-wp a.link-sd .ttsd{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0;max-width:100%;position:relative;width:100%}.page- .download-materials-wp a.link-sd .ttsd{padding-bottom:60px}.download-materials-wp a.link-sd .ttsd p.textsd{flex:none;font-size:19px;font-weight:700;justify-content:center;line-height:1.4;margin:0 0 10px;text-align:center;width:100%}.download-materials-wp a.link-sd .ttsd p.textsd,.download-materials-wp a.link-sd .ttsd p.texttsd{word-wrap:anywhere;align-content:center;align-items:center;color:#334149;display:flex;flex-direction:row;font-family:Noto Sans JP;height:auto;max-width:100%;overflow:visible;word-break:break-word}.download-materials-wp a.link-sd .ttsd p.texttsd{font-size:14px;font-weight:400;justify-content:flex-start;line-height:1.6;margin:0;text-align:left;width:auto}.download-materials-wp a.link-sd .button-sd{-webkit-font-smoothing:antialiased;align-content:center;align-items:center;background:#f08c00;border:0;border-radius:23px;bottom:30px;box-shadow:0 0 0 0 rgba(0,0,0,.2);box-sizing:border-box;color:#333;cursor:pointer;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;font-family:Lato;font-size:15px;font-weight:400;height:46px;justify-content:center;letter-spacing:0;line-height:1.4;margin:32px 50px 0;max-width:100%;opacity:1;padding:15px;pointer-events:all;position:absolute;text-align:left;transition:.4s cubic-bezier(.4,.4,0,1);vertical-align:baseline;width:calc(100% - 100px);z-index:0}.download-materials-wp a.link-sd .button-sd p.textbsd{border-radius:0;color:#fff;font-family:Lato;font-size:18px;font-weight:700;height:auto;justify-content:center;letter-spacing:0;line-height:1;margin:0;max-width:100%;opacity:1;padding:0 0 2px;text-align:center;width:auto}.download-materials-wp a.link-sd:nth-child(2) .lsd img.isd{margin:24px 0}.hs-blog-listing .download-materials-wp,.hs-blog-post .download-materials-wp{padding:0 0 40px}.hs-blog-listing .download-materials-wp a.link-sd,.hs-blog-post .download-materials-wp a.link-sd{background:#fff;border-radius:8px;margin:8px;max-width:calc(50% - 16px);overflow:hidden;padding:0;width:calc(50% - 16px)}.page-downloads .download-morelink{display:none}@media screen and (max-width:1140px){.download-materials-wp a.link-sd{flex:none;max-width:calc(50% - 60px);width:calc(50% - 60px)}}@media screen and (max-width:840px){.download-materials-wp a.link-sd{display:block;flex:none;margin:0 10px 20px;max-width:calc(50% - 20px);overflow-x:hidden;overflow-y:hidden;width:calc(50% - 20px)}.download-materials-wp a.link-sd .button-sd{margin:32px auto 0;width:calc(100% - 40px)}.download-materials-wp a.link-sd .tsd{display:block;padding:20px 20px 40px}.download-materials-wp a.link-sd .lsd,.download-materials-wp a.link-sd .ttsd{display:block}.download-materials-wp a.link-sd:nth-child(2) .lsd img.isd{margin:20px 0}}@media screen and (max-width:767px){.download-materials-wp{overflow-x:visible;overflow-y:visible;padding:0 10px 100px}.download-materials-wp a.link-sd,.hs-blog-listing .download-materials-wp a.link-sd,.hs-blog-post .download-materials-wp a.link-sd{flex:none;height:auto;max-width:calc(100% - 20px);width:calc(100% - 20px)}}input[type=radio].filter-radio{left:-9999px;position:absolute}.filters{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4rem;padding:0;width:100%}.filters *{display:inline-block}.filters label{border-radius:4px;cursor:pointer;letter-spacing:1px;line-height:normal;margin:.25rem;padding:.25rem .5rem;text-align:center;transition:all .2s}.filters label:hover{background:#334149;color:#fff;opacity:.5;transition-duration:.6s}[value=All]:checked~.filters [for=All],[value=case]:checked~.filters [for=case],[value=service]:checked~.filters [for=service],[value=useful]:checked~.filters [for=useful]{background:#f08c00;color:#fff}[value=All]:checked~.targets [data-category]{display:block}[value=case]:checked~.targets .target:not([data-category~=case]),[value=service]:checked~.targets .target:not([data-category~=service]),[value=useful]:checked~.targets .target:not([data-category~=useful]){display:none}@media screen and (max-width:767px){.filters label{font-size:.9rem;letter-spacing:0;padding:.25rem .4rem}}