.faqContent{margin:1.6rem 0 0}.faqContent__anchor{display:flex;justify-content:center;gap:2.7rem;margin:3.6rem auto 0}.faqContent__anchor>li{width:19rem}.faqContent__anchor>li a{display:flex;align-items:center;justify-content:center;height:5.4rem;background-color:#f5f5f5;font-weight:bold;border:.1rem solid #ccc7c7;border-radius:1rem;padding:0 .8rem .2rem 0;position:relative;top:0;transition:.2s ease-in-out}.faqContent__anchor>li a::after{content:"";font-family:"icomoon";color:#219d31;font-size:1.4rem;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faqContent__anchor>li a:hover{top:.4rem;opacity:.7}.faqContent__bg{background-color:#f5f5f5;padding:0 0 8rem;margin:6rem 0 0}.faqContent__bg .wrap{max-width:84rem;min-width:84rem;padding:0}.faqContent__item{padding:6rem 0 0}.faqContent__item--head{font-size:2.4rem;line-height:1;font-weight:bold;text-align:center}.faqContent__item--wrap{background-color:#fff;border-radius:1rem;line-height:1.75;padding:0 3rem;margin:3rem 0 0;letter-spacing:.05em}.faqContent__item--a,.faqContent__item--q{padding-left:4rem;position:relative}.faqContent__item--a::before,.faqContent__item--q::before{font-size:2.8rem;line-height:1;font-weight:bold;position:absolute;top:1.8rem;left:0}.faqContent__item--q{font-weight:normal;padding-right:3rem;padding-top:2rem;padding-bottom:2.2rem}.faqContent__item--q:hover{opacity:.8}.faqContent__item--q:hover::before,.faqContent__item--q:hover::after{color:#e8635f}.faqContent__item--q::before{content:"Q";color:#364e9d}.faqContent__item--q::after{content:"";font-family:"icomoon";font-size:3rem;line-height:1;color:#219d31;position:absolute;right:0;top:calc(50% + .2rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.2s ease-in-out}.faqContent__item--q.active::after{content:""}.faqContent__item--a{display:none;padding-top:1.8rem;padding-bottom:2.2rem;border-top:.1rem dashed #ccc7c7;cursor:pointer}.faqContent__item--a.active{display:block}.faqContent__item--a::before{content:"A";color:#e8635f;top:1.8rem;left:.2rem}.faqContent__item--a .list li::before{content:"■"}.faqContent__item--a .list.margin li:nth-of-type(n + 2){margin:2.8rem 0 0}.faqContent__item--a p.margin{margin:2.8rem 0 0}.faqContent__item--a .commonBtn{margin:1rem auto 0 0}
