.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}}.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}@media screen and (min-width: 768px){.l-header-nav__link{gap:4px}.l-header-nav__link,.l-header-nav__link.--shop{font-size:14px}.l-header-nav__link.--shop::before{width:20px;height:17px}.l-header-nav__link::before{width:20px;height:17px}}.mainte-contents{background-color:#dde0e0;background-color:rgba(221,224,224,.6)}.l-content{width:min(100%,1920px);height:auto;margin-inline:auto;position:relative}.l-inner{width:min(100%,1080px);height:100%;margin-inline:auto;position:relative}.fade-in,.faq-fade{opacity:0;visibility:hidden;transform:translateY(100px);transition:opacity .5s ease-out,transform .5s ease-out;transition:all 1s}.fade-in.is-active,.faq-fade.is-active{opacity:1;visibility:visible;transform:translateY(0)}.faq .faq-tl{text-align:center}@media screen and (max-width: 767px){.faq .faq-tl{font-size:6.4vw;margin-bottom:12vw}}@media screen and (min-width: 768px){.faq .faq-tl{margin-bottom:min(7.871%,85px)}}.faq .faq-item+.faq-item{margin-top:12vw}@media screen and (min-width: 768px){.faq .faq-item+.faq-item{margin-top:min(7.871%,85px)}}.faq .faq-q{display:block;background-color:#fff;font-family:"Noto Sans Japanese-sb";font-size:4.8vw;line-height:1.2;padding:14px 0 14px 20px;border-radius:100vmax;margin-bottom:4vw}@media screen and (min-width: 768px){.faq .faq-q{font-size:clamp(20px,13.3333333333px + .8680555556vw,30px);padding:min(2.13%,23px) 0 min(2.13%,23px) 30px;margin-bottom:min(2.13%,23px)}}.faq .faq-a{font-size:4vw;line-height:1.8;padding:0 8px}@media screen and (min-width: 768px){.faq .faq-a{font-size:clamp(16px,13.3333333333px + .3472222222vw,20px);padding:0 30px}}.faq .faq-link{color:#2ab1d3}.contact{text-align:center;padding:24.8vw 0}@media screen and (min-width: 768px){.contact{padding:min(9.375%,180px) 0}}.contact .contact-txt{font-family:"Noto Sans Japanese-sb";font-size:5.34vw;margin-bottom:14.4vw}@media screen and (min-width: 768px){.contact .contact-txt{font-size:clamp(28px,23.3333333333px + .6076388889vw,35px);margin-bottom:93px}}.contact .contact-list{width:min(75%,300px);display:flex;justify-content:center;align-items:flex-end;margin-inline:auto}@media screen and (min-width: 768px){.contact .contact-list{width:min(45%,380px)}}.contact .support-item{max-width:138px;font-size:clamp(14px,8.6666666667px + .6944444444vw,22px)}.contact .support-icon{display:block;width:min(80.31%,106px);margin:0 auto 22px}.download{background-color:#fff;padding:13.33333vw 0}@media screen and (min-width: 768px){.download{padding:min(5.886%,113px) 0}}.download .l-inner{display:flex;flex-direction:column;align-items:center;gap:30px}@media screen and (min-width: 768px){.download .l-inner{flex-direction:row;justify-content:center;gap:min(4.791669vw,92px)}}.download .download-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){.download .download-link{font-size:1rem}}.download .download-link{border:1px solid #000;background-color:#fff;color:#000}.download .download-link.active,.download .download-link:hover{background-color:#000;color:#fff}.download .download-link{width:max(69%,242px);height:max(8.8vw,33px);color:#fff;font-size:4.27vw;border-radius:100vmax;padding-top:8px;padding-bottom:8px}@media screen and (min-width: 768px){.download .download-link{width:min(100%,330px);height:58px;font-size:clamp(16px,13.3333333333px + .3472222222vw,20px)}}.download .download-link.btn-pink{background-color:#ff5f63;border:0}.download .download-link.btn-black{background-color:#000}.download .download-link:after{position:absolute;top:50%;right:5%;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: 768px){.download .download-link:after{right:10%}}@media screen and (min-width: 1200px){.download .download-link:after{width:8px;height:8px}}.download .download-link:hover{opacity:.6}/*# sourceMappingURL=style.min.css.map */