.faq-block{max-width:1480px;margin-left:auto;margin-right:auto;padding:40px 16px}@media (width>=768px){.faq-block{padding-top:48px;padding-bottom:48px}}@media (width>=1024px){.faq-block{padding-top:64px;padding-bottom:64px}}@media (width>=1280px){.faq-block{padding-top:80px;padding-bottom:80px}}@media (width>=1440px){.faq-block{padding-top:80px;padding-bottom:80px}}@media (width>=768px){.faq-block{padding-left:40px;padding-right:40px}}@media (width>=1024px){.faq-block{padding-left:40px;padding-right:40px}}@media (width>=1280px){.faq-block{padding-left:40px;padding-right:40px}}@media (width>=1440px){.faq-block{padding-left:40px;padding-right:40px}}@media (width>=1480px) and (width<=1600px){.faq-block{max-width:1360px}}.faq-block h3{margin-bottom:24px}.faq-block h3:first-child{margin-top:-.125em}@media (width>=768px){.faq-block h3{text-align:center;align-items:center;max-width:9em;margin-left:auto;margin-right:auto}}@media (width>=1024px){.faq-block h3{margin-bottom:30px}}@media (width>=1280px){.faq-block h3{margin-bottom:40px}}@media (width>=1440px){.faq-block h3{margin-bottom:45px}}@media (width>=1601px){.faq-block h3{margin-bottom:50px}}@media (width>=1920px){.faq-block h3{margin-bottom:60px}}.faq-block__questions{justify-content:center}@media (width>=768px){.faq-block__questions{width:100%}}@media (width>=1024px){.faq-block__questions{width:calc(66.6667% - 13.3333px);margin-left:auto;margin-right:auto}}.faq-block__qa{border-top:1px solid #cacaca4d;position:relative}.faq-block__qa.is-open .faq-block__button:before{transform:rotate(90deg)}.faq-block__qa.is-open .faq-block__button:after{transform:rotate(270deg)}.faq-block__qa.is-open .faq-block__answer{opacity:1;transform:none}.faq-block__header{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex;position:relative}@media (width>=768px){.faq-block__header{padding-top:18px;padding-bottom:18px}}@media (width>=1280px){.faq-block__header{padding-top:24px;padding-bottom:24px}}.faq-block__question{padding-right:33px}@media (width>=375px){.faq-block__question{padding-right:42px}}@media (width>=768px){.faq-block__question{padding-right:7%}}.faq-block__button{cursor:pointer;background-color:#0000;width:14px;height:14px;padding-left:8px;padding-right:8px;position:relative}.faq-block__button:before,.faq-block__button:after{content:"";background-color:var(--color-black);width:2px;height:14px;transition:transform .3s cubic-bezier(.694,0,.335,1);position:absolute;top:0}body.has-reduced-motion .faq-block__button:before,body.has-reduced-motion .faq-block__button:after{transition:none}@media (prefers-reduced-motion:reduce){.faq-block__button:before,.faq-block__button:after{transition:none}}.faq-block__button:after{transform:rotate(90deg)}.faq-block__answer-wrapper{perspective:2000px;transition:height .3s cubic-bezier(.694,0,.335,1);overflow:hidden}body.has-reduced-motion .faq-block__answer-wrapper{transition:none}@media (prefers-reduced-motion:reduce){.faq-block__answer-wrapper{transition:none}}.faq-block__answer{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transform-origin:top;padding-bottom:16px;padding-right:33px;font-family:Clarkson,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;transition:transform .3s cubic-bezier(.694,0,.335,1),opacity .3s cubic-bezier(.694,0,.335,1);transform:rotateX(-40deg)}html[lang^=ja] .faq-block__answer{font-family:Noto Sans JP}html[lang^=ko] .faq-block__answer{font-family:Noto Sans KR}@media (width>=1440px){.faq-block__answer{font-size:18px}}@media (width>=768px){.faq-block__answer{padding-bottom:18px}}@media (width>=1280px){.faq-block__answer{padding-bottom:24px}}.faq-block__answer a{opacity:.65;border-bottom:1px solid;display:inline-block}@media (width>=1280px){.faq-block__answer a{border-bottom-width:2px}}body.has-reduced-motion .faq-block__answer{transition:none}@media (prefers-reduced-motion:reduce){.faq-block__answer{transition:none}}.faq-block.theme-dark-background .faq-block__button:before,.faq-block.theme-dark-background .faq-block__button:after{background-color:var(--color-white)}@media (width>=768px){.faq-block--is-left-right h3{text-align:left;margin-left:0}}@media (width>=1024px){.faq-block--is-left-right h3{margin-left:calc(8.33333% + 3.33333px)}}@media (width>=1440px){.faq-block--is-left-right h3{margin-left:0}}@media (width>=768px){.faq-block--is-left-right .faq-block__questions{width:auto;margin-left:calc(16.6667% + 6.66666px)}}@media (width>=1024px){.faq-block--is-left-right .faq-block__questions{margin-left:calc(33.3333% + 13.3333px);margin-right:calc(8.33333% + 3.33333px)}}@media (width>=1440px){.faq-block--is-left-right .faq-block__questions{margin-right:0}}
