.faqOuter{padding:230px 0 50px;background:#f0f0f0}@media screen and (min-width: 751px)and (max-width: 1400px){.faqOuter{padding:16.4285714286vw 0 3.5714285714vw}}@media screen and (max-width: 750px){.faqOuter{padding:35% 0 10%}}.faq__heading{position:relative;margin:0 0 88px;padding:0 0 35px;font-weight:600;font-size:2.5rem;text-align:center;letter-spacing:.1rem}@media screen and (min-width: 751px)and (max-width: 1400px){.faq__heading{margin:0 0 6.2857142857vw;padding:0 0 2.5vw;font-size:2.857vw;letter-spacing:.11vw}}@media screen and (max-width: 750px){.faq__heading{margin:0 0 13%;padding:0 0 6%;font-size:6.25vw;letter-spacing:.5vw}}.faq__heading::before{position:absolute;content:"";display:block;width:142px;height:1px;background:#454545;inset:auto 0 0;margin:0 auto}@media screen and (min-width: 751px)and (max-width: 1400px){.faq__heading::before{width:10.1428571429vw}}@media screen and (max-width: 750px){.faq__heading::before{width:22%}}.faqMain{max-width:1090px;width:95%;margin:0 auto}@media screen and (max-width: 750px){.faqMain{width:86%}}.faq__txt{margin:0 0 1.5%;font-size:1.375rem;line-height:1.95}@media screen and (min-width: 751px)and (max-width: 1400px){.faq__txt{font-size:1.57vw}}@media screen and (max-width: 750px){.faq__txt{margin:0 0 4.5%;font-size:3.75vw;line-height:1.8}}.askContainer{padding:2% 13% 4%;border:#454545 1px solid;box-sizing:border-box}@media screen and (max-width: 750px){.askContainer{padding:2% 6% 9%}}.askContainer--01{margin:0 0 3.3%}@media screen and (max-width: 750px){.askContainer--01{margin:0 0 7.3%}}.askContainer--02{display:none}.askHeading{margin:0 0 1.8%;padding:0 8% 0 0;text-align:center}@media screen and (max-width: 750px){.askHeading{margin:0 0 10%}}.askHeading__num{display:inline-block;color:#7fb455;font-size:3.375rem}@media screen and (min-width: 751px)and (max-width: 1400px){.askHeading__num{font-size:3.857vw}}@media screen and (max-width: 750px){.askHeading__num{font-size:8.4375vw}}.askHeading__txt{display:inline-block;position:relative;inset:-8px auto auto auto;font-size:1.375rem;letter-spacing:.2rem}@media screen and (min-width: 751px)and (max-width: 1400px){.askHeading__txt{font-size:1.57vw;letter-spacing:0.0157142857vw}}@media screen and (max-width: 750px){.askHeading__txt{inset:4.2vw auto auto auto;font-size:3.59375vw;letter-spacing:.1vw;line-height:1.95;text-align:justify}}.ask__item{display:block;width:100%;height:56px;padding:0 0 0 2%;background:#7fb455;color:#fff;font-size:1.375rem}.ask__itemOuter{position:relative}.ask__itemOuter::before,.ask__itemOuter::after{position:absolute;content:"";display:block;width:1.4%;aspect-ratio:1/1;border-top:#fff 1px solid;border-right:#fff 1px solid;pointer-events:none}@media screen and (max-width: 750px){.ask__itemOuter::before,.ask__itemOuter::after{width:2.4%}}.ask__itemOuter::before{inset:32% auto auto 97%;transform:rotate(-45deg)}@media screen and (max-width: 750px){.ask__itemOuter::before{inset:32% auto auto 92%}}.ask__itemOuter::after{inset:auto auto 32% 97%;transform:rotate(135deg)}@media screen and (max-width: 750px){.ask__itemOuter::after{inset:auto auto 32% 92%}}@media screen and (min-width: 751px)and (max-width: 1400px){.ask__item{height:4vw;font-size:1.5714285714vw}}@media screen and (max-width: 750px){.ask__item{height:9vw;font-size:2.9333333333vw}}.answerContainer{position:relative;display:none;margin:12% 0 0;padding:7% 9%;border:#7fb455 1px solid}@media screen and (max-width: 750px){.answerContainer{margin:23% 0 0;padding:9% 7%}}.answerContainer::before{position:absolute;content:"";display:block;width:12.7%;aspect-ratio:1/.28;inset:-88px 0 auto;margin:0 auto;background:#7fb455;clip-path:polygon(0 0, 100% 0, 50% 100%)}@media screen and (min-width: 751px)and (max-width: 1400px){.answerContainer::before{inset:-6.2857142857vw 0 auto}}@media screen and (max-width: 750px){.answerContainer::before{width:25.7%;inset:-14vw 0 auto}}.answer__item{display:none}.answer__txt{font-size:1.375rem;line-height:1.95}@media screen and (min-width: 751px)and (max-width: 1400px){.answer__txt{font-size:1.5714285714vw}}@media screen and (max-width: 750px){.answer__txt{font-size:3.4375vw}}.answer__txt a,.answer__txt a:visited,.answer__txt a:link{color:#7fb455;text-decoration:underline}/*# sourceMappingURL=faq-pre.min.css.map */