.p-faq__block{cursor:pointer;padding:6.4vw 0 5.8666666667vw;position:relative}@media (min-width:52.1875em){.p-faq__block{padding:3.0555555556vw 0 2.6388888889vw}}@media (min-width:90em){.p-faq__block{padding:44px 0 38px}}.p-faq__block:after,.p-faq__block:before{background:#e60012;content:"";height:.5333333333vw;position:absolute;right:0;top:9.0666666667vw;width:5.3333333333vw}@media (min-width:52.1875em){.p-faq__block:after,.p-faq__block:before{height:.1388888889vw;height:2px;right:1.5277777778vw;right:22px;top:4.3055555556vw;top:62px;width:1.3888888889vw;width:20px}}.p-faq__block:after{transform:rotate(90deg)}.p-faq__block.is-view:after{content:none}.p-faq__block.is-view .p-faq__question.p-faq__question--answer{height:auto;margin-top:4.8vw}@media (min-width:52.1875em){.p-faq__block.is-view .p-faq__question.p-faq__question--answer{margin-top:1.5277777778vw}}@media (min-width:90em){.p-faq__block.is-view .p-faq__question.p-faq__question--answer{margin-top:22px}}.p-faq__question{padding-left:8.5333333333vw;padding-right:10.6666666667vw;position:relative}@media (min-width:52.1875em){.p-faq__question{padding-left:5.5555555556vw;padding-right:0}}@media (min-width:90em){.p-faq__question{padding-left:80px}}.p-faq__question:before{color:#e60012;content:"Q.";font-size:4.8vw;font-weight:700;left:0;position:absolute;top:0}@media (min-width:52.1875em){.p-faq__question:before{font-size:1.6666666667vw;top:.2777777778vw}}@media (min-width:90em){.p-faq__question:before{font-size:24px;top:4px}}.p-faq__question.p-faq__question--answer{height:0;overflow:hidden;padding-bottom:0;transition:all .3s ease}.p-faq__question.p-faq__question--answer:before{content:"A."}.p-faq__question .c-primary_text.c-primary_text--large{font-size:3.7333333333vw}@media (min-width:52.1875em){.p-faq__question .c-primary_text.c-primary_text--large{font-size:1.25vw}}@media (min-width:90em){.p-faq__question .c-primary_text.c-primary_text--large{font-size:18px}}