@font-face{font-family:"NotoSansjp";font-weight:900;src:url("../fonts/notosansjp-black.woff2") format("woff2");font-display:swap}@font-face{font-family:"Poppins";font-weight:900;src:url("../fonts/Poppins-Black.woff2") format("woff2");font-display:swap}:root{--color-black: #000000;--color-sub-black: #555555;--color-white: #ffffff;--color-main: #d5277a;--color-sub: #f9e9f8;--color-pink: #e47eb0;--color-red: #ff008c;--color-yellow: #fff302;--color-blue: #1c2438;--color-feature-bg: #ececec;--color-feature-content: #fff9f7;--color-text: #000000;--color-sub-text: #141414;--color-divide: #ededed;--color-bg-emph: rgba(252, 3, 135, 0.02);--color-bg: #eeeeee;--image-bg: #d9dde2;--content-bg: #f4f5f7;--heading-bg: #fff9f7;--color-deep-black: #0a0a0d;--color-glass: rgba(255, 255, 255, 0.04);--color-glass-strong: rgba(255, 255, 255, 0.08);--color-glass-border: rgba(255, 255, 255, 0.08);--color-glow: rgba(213, 39, 122, 0.45);--color-aurora-1: rgba(255, 59, 16, 0.12);--color-aurora-2: rgba(249, 76, 255, 0.12)}.faq.single{padding-top:8.3333333333vw}@media(min-width: 1600px){.faq.single{padding-top:133.3333333333px}}@media(max-width: 780px){.faq.single{padding-top:15.3846153846vw}}.faq.single{margin-bottom:8.3333333333vw}@media(min-width: 1600px){.faq.single{margin-bottom:133.3333333333px}}@media(max-width: 780px){.faq.single{margin-bottom:15.3846153846vw}}.faq.single .faq__tab__wrapper .faq__tabs{display:flex;justify-content:space-evenly;align-items:center;width:100%;margin-top:4.1666666667vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs{margin-top:66.6666666667px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs{margin-top:7.6923076923vw}}.faq.single .faq__tab__wrapper .faq__tabs{padding-bottom:2.5vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs{padding-bottom:40px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs{padding-bottom:5.1282051282vw}}.faq.single .faq__tab__wrapper .faq__tabs{border-bottom:solid 1px var(--image-bg)}@media not screen and (min-width: 781px){.faq.single .faq__tab__wrapper .faq__tabs{flex-wrap:wrap;justify-content:flex-start}}.faq.single .faq__tab__wrapper .faq__tabs li{border:solid 1px var(--color-sub-black);border-radius:100em;color:var(--color-sub-black);font-size:1.1666666667vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li{font-size:18.6666666667px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li{font-size:3.8461538462vw}}.faq.single .faq__tab__wrapper .faq__tabs li{background-color:var(--color-white);padding:.8333333333vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li{padding:13.3333333333px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li{padding:3.8461538462vw}}.faq.single .faq__tab__wrapper .faq__tabs li{padding-left:1.6666666667vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li{padding-left:26.6666666667px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li{padding-left:2.5641025641vw}}.faq.single .faq__tab__wrapper .faq__tabs li{padding-right:2.5vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li{padding-right:40px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li{padding-right:5.1282051282vw}}.faq.single .faq__tab__wrapper .faq__tabs li{margin-top:.4166666667vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li{margin-top:6.6666666667px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li{margin-top:3.8461538462vw}}.faq.single .faq__tab__wrapper .faq__tabs li{position:relative;cursor:pointer;display:flex;align-items:center}@media not screen and (min-width: 781px){.faq.single .faq__tab__wrapper .faq__tabs li{margin:2.5641025641vw 1.2820512821vw 2.5641025641vw 1.2820512821vw}}.faq.single .faq__tab__wrapper .faq__tabs li::after{content:"";position:absolute;background-image:url(../img/arrow-down-sub-black.svg);width:1vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li::after{width:16px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li::after{width:2.3076923077vw}}.faq.single .faq__tab__wrapper .faq__tabs li::after{height:.5vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li::after{height:8px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li::after{height:1.0256410256vw}}.faq.single .faq__tab__wrapper .faq__tabs li::after{background-repeat:no-repeat;background-size:cover;z-index:0;fill:var(--color-sub-black);right:.8333333333vw}@media(min-width: 1600px){.faq.single .faq__tab__wrapper .faq__tabs li::after{right:13.3333333333px}}@media(max-width: 780px){.faq.single .faq__tab__wrapper .faq__tabs li::after{right:2.0512820513vw}}.faq.single .faq__title__wrapper{margin-top:5vw}@media(min-width: 1600px){.faq.single .faq__title__wrapper{margin-top:80px}}@media(max-width: 780px){.faq.single .faq__title__wrapper{margin-top:10.2564102564vw}}.faq.single .faq__title__wrapper{margin-bottom:2.5vw}@media(min-width: 1600px){.faq.single .faq__title__wrapper{margin-bottom:40px}}@media(max-width: 780px){.faq.single .faq__title__wrapper{margin-bottom:5.1282051282vw}}.faq.single .faq__title__wrapper h2{font-size:3.1666666667vw}@media(min-width: 1600px){.faq.single .faq__title__wrapper h2{font-size:50.6666666667px}}@media(max-width: 780px){.faq.single .faq__title__wrapper h2{font-size:8.2051282051vw}}.faq.single .faq__title__wrapper h2{font-weight:600}