@charset "UTF-8";.contents-wrapper.svelte-1mo7swk{margin-inline:auto}@media (max-width: 767.98px){.contents-wrapper.svelte-1mo7swk{width:86.6666666667vw}}@media (min-width: 768px){.contents-wrapper.svelte-1mo7swk{width:71.4285714286vw}}.faq-item.svelte-1mo7swk{background-color:#ffffff80;will-change:transform,opacity;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.faq-item.performance-mode.svelte-1mo7swk{contain:layout style paint}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk:nth-of-type(n+2){margin-top:1.3333333333vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk:nth-of-type(n+2){margin-top:.7142857143vw}}.faq-item.svelte-1mo7swk .faq-text:where(.svelte-1mo7swk){position:relative}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .faq-text:where(.svelte-1mo7swk){padding:0 6.1333333333vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .faq-text:where(.svelte-1mo7swk){padding:0 2.6428571429vw}}.faq-item.svelte-1mo7swk .faq-text:where(.svelte-1mo7swk):before{position:absolute;left:0;font-weight:700}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .faq-text:where(.svelte-1mo7swk):before{font-size:6.6666666667vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .faq-text:where(.svelte-1mo7swk):before{font-size:2.1428571429vw}}.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk){position:relative;display:flex;align-items:center;width:100%}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk){padding:4vw 2.6666666667vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk){padding:1.4285714286vw 2.1428571429vw}}.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk):before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.5;background-image:linear-gradient(90deg,transparent 0%,#9949de 50%,#2196d6 100%);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:clip-path .15s ease-in-out}.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk):after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center;rotate:0deg;transform-origin:center;transition:transform .3s ease-in-out}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk):after{right:2.6666666667vw;width:3.0666666667vw;height:3.0666666667vw;background-image:url(./mini_arrow.Be9YXZcG.svg)}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk):after{right:2.1428571429vw;width:1.2142857143vw;height:1.2142857143vw;background-image:url(./mini_arrow.CfCYQur7.svg)}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk):hover:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.faq-item.svelte-1mo7swk .question.is-open:where(.svelte-1mo7swk):before{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:none}.faq-item.svelte-1mo7swk .question.is-open:where(.svelte-1mo7swk):after{transform:rotateX(180deg)}.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk){font-weight:700}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk){font-size:3.2vw;line-height:4vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk){font-size:1.4285714286vw;line-height:1.8571428571vw}}.faq-item.svelte-1mo7swk .question:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk):before{content:"Q";top:50%;transform:translateY(-50%);color:#2c53a1}.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk){position:relative;display:grid;grid-template-rows:0fr;transition:grid-template-rows .1s ease}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk){padding:0 2.6666666667vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk){padding:0 2.1428571429vw}}.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk){grid-template-rows:1fr;transition:grid-template-rows .26s .04s ease}.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk){transition:padding .26s .04s ease}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk){padding:2.9333333333vw 0}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk){padding:1.4285714286vw 0}}.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk):before{content:"";position:absolute;top:0;left:0;width:100%;background-color:#3333334d}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk):before{height:.2666666667vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .answer.is-open:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk):before{height:.0714285714vw}}.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk) .answer-inner:where(.svelte-1mo7swk){position:relative;overflow:hidden;display:flex;transition:padding .1s ease}@media (max-width: 767.98px){.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk){font-size:2.6666666667vw;line-height:4vw}}@media (min-width: 768px){.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk){font-size:1.1428571429vw;line-height:1.7142857143vw}}.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk):before{content:"A";top:0;color:#952eee}.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk) a{position:relative;color:#5d31ff;background:linear-gradient(90deg,#5d31ff,#5d31ff);background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.faq-item.svelte-1mo7swk .answer:where(.svelte-1mo7swk) .faq-text:where(.svelte-1mo7swk) a:hover{cursor:pointer;color:#c857ff;text-decoration:underline;background-size:0 2px}}
