.shredder-portal *{font-weight:400;vertical-align:baseline;box-sizing:border-box}.shredder-portal h1,.shredder-portal h2,.shredder-portal h3,.shredder-portal h4,.shredder-portal h5,.shredder-portal h6,.shredder-portal b,.shredder-portal strong,.shredder-portal th{font-weight:bold}.shredder-portal .fas,.shredder-portal .fa{font-weight:900}.shredder-portal{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic","Meiryo",sans-serif;font-variant-numeric:tabular-nums;font-optical-sizing:auto;font-feature-settings:"palt" 1;font-kerning:normal;letter-spacing:.09em;line-break:strict;word-break:normal;overflow-wrap:anywhere;hyphens:auto;hanging-punctuation:allow-end last;-webkit-tap-highlight-color:rgba(0,0,0,0);text-underline-offset:.175em}.page-title{text-align:center;font-weight:600;font-size:1.5625rem;margin-bottom:2.625rem}@media screen and (min-width: 768px){.page-title{margin-bottom:min(6.297%,68px);font-size:2rem}}@media screen and (min-width: 1200px){.page-title{font-size:2.5rem}}.page-navigation-sticky{position:sticky;top:0;z-index:1000;background-color:#fff;overflow-x:auto;padding:.5rem 8%}@media screen and (min-width: 768px){.page-navigation-sticky{overflow:visible;padding:.5rem 1rem .5rem .5rem;background-color:#fff}}.page-navigation{max-width:1080px;margin-inline:auto;list-style:none;width:-moz-max-content;width:max-content;white-space:nowrap}@media screen and (min-width: 768px){.page-navigation{width:100%;padding:0}}.page-navigation ul{--gap: 0.5rem;width:100%;padding:.375rem;list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--gap);background-color:#eee;border-radius:100vw}@media screen and (min-width: 768px){.page-navigation ul{padding:min(.557%,6px) min(.742%,8px) min(.742%,8px);justify-content:space-between;--gap: .5rem}}.page-navigation ul li{width:-moz-fit-content;width:fit-content;min-width:170px;text-align:center}@media screen and (min-width: 768px){.page-navigation ul li{width:calc(25% - var(--gap) + var(--gap)/4)}}.page-navigation ul li a{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1}@media screen and (min-width: 1200px){.page-navigation ul li a{font-size:1rem}}.page-navigation ul li a{border:1px solid #000;background-color:#fff;color:#000}.page-navigation ul li a.active,.page-navigation ul li a:hover{background-color:#000;color:#fff}.page-navigation ul li a{background-color:#eee;white-space:nowrap;display:block;border:none}@media screen and (min-width: 768px){.page-navigation ul li a{padding:min(3.47%,9px) 0 min(3.85%,10px);font-size:1rem}}@media screen and (min-width: 1200px){.page-navigation ul li a{font-size:1.25rem}}.shredder-types{max-width:1037px;--gap: .936rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--gap);row-gap:2.625rem}@media screen and (min-width: 768px){.shredder-types{flex-direction:row;justify-content:center;--gap: 1rem}}@media screen and (min-width: 1200px){.shredder-types{margin-inline:auto}}.shredder-type{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.813rem;width:calc(50% - var(--gap) + var(--gap)/2)}@media screen and (min-width: 768px){.shredder-type{width:calc(33.3333333333% - var(--gap) + var(--gap)/3)}}.shredder-type-name{font-size:1.125rem;font-weight:bold;text-align:center}@media screen and (min-width: 768px){.shredder-type-name{padding-top:1rem;font-size:1.25rem}}@media screen and (min-width: 1200px){.shredder-type-name{font-size:1.625rem}}@media screen and (min-width: 768px){.shredder-type-image{width:min(77.62%,260px);height:min(77.62%,260px)}}.shredder-type-desc{color:gray;font-size:1rem;text-align:center}@media screen and (min-width: 768px){.shredder-type-desc{font-size:.875rem}}@media screen and (min-width: 1200px){.shredder-type-desc{font-size:1.375rem}}.pickup-contents-list{--gap: 2.7rem;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--gap)}@media screen and (min-width: 768px){.pickup-contents-list{flex-direction:row;flex-wrap:wrap;gap:var(--gap)}}.pickup-content{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.pickup-content{width:calc(50% - var(--gap) + var(--gap)/2)}}@media screen and (min-width: 992px){.pickup-content{width:calc(33.3333333333% - var(--gap) + var(--gap)/3)}}.pickup-content-title{font-size:1.125rem;padding:4px 0 0}@media screen and (min-width: 768px){.pickup-content-title{font-size:1.125rem}}@media screen and (min-width: 1200px){.pickup-content-title{font-size:1.25rem}}.pickup-link{font-size:1rem}@media screen and (min-width: 768px){.pickup-link{font-size:1.125rem}}@media screen and (min-width: 1200px){.pickup-link{font-size:1.25rem}}.pickup-link:hover{color:#939393}.swiper-pagination.--outside{position:relative !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:6px}.swiper-slide picture{width:100%}.swiper-slide img{display:block;width:100%;height:auto}.swiper-pagination-bullet{width:32px;height:2px;display:inline-block;border-radius:0;background:#eee;opacity:1}.swiper-pagination-bullet-active{background:#000}@media screen and (max-width: 767px){.swiper-button-prev,.swiper-button-next{display:none}}@media screen and (min-width: 768px){.swiper-button-prev,.swiper-button-next{top:47%;z-index:500;width:48px;height:48px}}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:.5}.swiper-button-prev:after,.swiper-button-next:after{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";font-weight:900;color:#000;border-radius:100vw;font-size:1rem;line-height:1;width:24px;height:24px;background-color:hsla(0,0%,100%,.8)}@media screen and (min-width: 768px){.swiper-button-prev:after,.swiper-button-next:after{width:48px;height:48px;font-size:1rem}}@media screen and (min-width: 768px){.swiper-button-prev{left:8%}}@media screen and (min-width: 1200px){.swiper-button-prev{left:17%}}.swiper-button-prev:after{content:"";padding-right:.25rem}@media screen and (min-width: 768px){.swiper-button-next{right:8%}}@media screen and (min-width: 1200px){.swiper-button-next{right:17%}}.swiper-button-next:after{content:"";padding-left:.25rem}.page-link-button{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1}@media screen and (min-width: 1200px){.page-link-button{font-size:1rem}}.page-link-button{border:1px solid #000;background-color:#000;color:#fff}.page-link-button.active,.page-link-button:hover{background-color:#626262;color:#fff;border:1px solid #626262}.page-link-button{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1}@media screen and (min-width: 1200px){.page-link-button{font-size:1rem}}.page-link-button{padding:.5rem 1.5rem;min-width:171px}@media screen and (min-width: 768px){.page-link-button{padding:.5rem 2rem;min-width:276px}}.page-link-button{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1}@media screen and (min-width: 1200px){.page-link-button{font-size:1rem}}.page-link-button:after{position:absolute;top:50%;right:10%;display:block;content:"";width:6px;height:6px;border-right:2px solid;border-top:2px solid;transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 1200px){.page-link-button:after{width:8px;height:8px}}@media screen and (min-width: 768px){.page-link-button{padding:min(1.482%,16px) 0 min(1.668%,18px)}}.fv{padding:.9375rem 0 3.1875rem}@media screen and (min-width: 768px){.fv{padding:1.5rem 0 6.9rem}}.features{padding:2.5rem 0 0}@media screen and (min-width: 768px){.features{padding:1.82rem 0 0}}.feature{width:min(100%,1920px);margin-inline:auto;position:relative}.feature .l-inner{width:100%;height:100%;position:absolute;inset:0}.feature-content{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;position:absolute;left:8%;bottom:14%}@media screen and (min-width: 768px){.feature-content{left:0;bottom:16.522%;font-size:1rem;padding-left:12%}}@media screen and (min-width: 1200px){.feature-content{gap:2.38rem;padding-left:0}}.feature-title{color:#fff;font-size:1.25rem;line-height:1.7}@media screen and (min-width: 768px){.feature-title{font-size:1.5rem;line-height:1.7}}@media screen and (min-width: 1200px){.feature-title{font-size:2.5rem;line-height:1.7}}.feature-link{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1}@media screen and (min-width: 1200px){.feature-link{font-size:1rem}}.feature-link{border:1px solid #000;background-color:#fff;color:#000}.feature-link.active,.feature-link:hover{background-color:#000;color:#fff}.feature-link{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1}@media screen and (min-width: 1200px){.feature-link{font-size:1rem}}.feature-link:after{position:absolute;top:50%;right:10%;display:block;content:"";width:6px;height:6px;border-right:2px solid;border-top:2px solid;transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 1200px){.feature-link:after{width:8px;height:8px}}@media screen and (min-width: 768px){.feature-link{padding:min(1.482%,16px) 0 min(1.668%,18px)}}.feature-link{width:131px;background-color:hsla(0,0%,100%,.2);color:#fff;font-size:1rem;padding:.375rem 1.0625rem .563rem .9375rem;border-color:#fff}@media screen and (min-width: 768px){.feature-link{width:min(65%,276px);font-size:.875rem}}.feature-link:hover{background-color:rgba(0,0,0,.2);color:#fff;border-color:#fff}.feature-link:after{font-size:.75rem;vertical-align:middle}@media screen and (min-width: 1200px){.feature-link{position:relative;max-height:58px;border-radius:50em;padding:.4688rem 1.1875rem;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s;white-space:nowrap;font-size:1rem;line-height:1;padding:.5rem 1.5rem;min-width:171px;min-width:300px;max-height:58px;padding:1rem 1.25rem !important;font-size:1.25rem !important;letter-spacing:.2em}}@media screen and (min-width: 1200px)and (min-width: 1200px){.feature-link{font-size:1rem}}@media screen and (min-width: 1200px)and (min-width: 768px){.feature-link{padding:.5rem 2rem;min-width:276px}}@media screen and (min-width: 1200px){.feature-link:after{font-size:1.25rem}}.products{padding-top:6rem}@media screen and (min-width: 768px){.products{padding-top:min(9.115%,175px)}}.support-container{width:84.5%;margin-inline:auto}@media screen and (min-width: 768px){.support-container{width:min(55.84%,603px)}}.pickup-content-desc{font-size:1rem;color:#909090}@media screen and (max-width: 767px){.pickup-content-desc{margin-bottom:0}}@media screen and (min-width: 768px){.pickup-content-desc{font-size:1rem}}@media screen and (min-width: 1200px){.pickup-content-desc{font-size:1.125rem}}.support-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem}@media screen and (min-width: 768px){.support-list{flex-direction:row;align-items:flex-end}}.support-item{width:40.58%;display:block;height:auto}@media screen and (min-width: 768px){.support-item{width:23.55%}}/*# sourceMappingURL=style.min.css.map */