.shortCutArea{margin-top:9px}#content{background:#f2f2f2}.shortCut{display:flex;width:auto}.shortCut li{max-width:118px;width:100%;margin-right:29.57px}.shortCut li:last-child{margin-right:0}.shortCut li a{display:block;width:100%;font-size:16px;font-weight:600;text-align:center;line-height:1.625;color:#000;padding-bottom:15px;border-bottom:1px solid #000}.faqArea{margin-top:41px;padding-bottom:74px}.faqArea .faqItem:not(:first-child){margin-top:62px}.faqArea .faqItem .itemTitle{width:100%;background:#333;color:#fff;font-size:25px;line-height:1.618;font-weight:600;padding-left:37px;letter-spacing:.6px;padding-top:3px;padding-bottom:14px}.faqArea .faqItem .faqList{background:#fff;padding:10px 40px 34px}.faqArea .faqItem .faqList li{margin-bottom:1px}.faqArea .faqItem:not(:first-child) .faqList{padding:26px 40px 40px}.faqArea .faqItem .faqList .question{font-size:16px;font-weight:600;line-height:1.625;padding-left:77px;padding-top:26px;padding-bottom:14px;padding-right:50px;position:relative;display:flex;cursor:pointer;border-bottom:1px solid #e6e6e6}.faqArea .faqItem .faqList li:first-child .question{border-top:0}.faqArea .faqItem .faqList .question:before{content:"Q";line-height:initial;position:absolute;background:#333;color:#fff;border-radius:50%;border:1px solid #1F1F1F;font-size:16px;height:27.94px;width:27.94px;text-align:center;left:23px;top:23px}.faqArea .faqItem .faqList li:first-child .question:before{top:27px}.faqArea .faqItem .faqList .question:after{content:"";display:block;position:absolute;right:22px;top:56%;background:url(../../../../../../../../themes/msfactory/assets/images/faq/down-arrow.png) center no-repeat;background-size:100%;width:10px;height:7px;transition:transform 0.3s}.faqArea .faqItem .faqList li:first-child .question{padding-top:32px}.faqArea .faqItem .faqList .question.open:after{transform:rotate(180deg)}.faqArea .faqItem .faqList li:first-child .question:after{top:60%}.faqArea .faqItem .faqList .question .qIcon{border-radius:100%;background:#000;color:#fff;padding:1px 9px 5px 9px;display:block;align-self:flex-start}.faqArea .faqItem .faqList .answer{font-size:15px;font-weight:400;line-height:1.6;padding:15px 50px 15px 77px;background:#F8F8F8;color:#1f1f1f;position:relative;display:none}.faqArea .faqItem .faqList .answer::before{content:"A";position:absolute;background:#fff;color:#000;border-radius:50%;border:1px solid #1F1F1F;font-size:16px;height:27.94px;width:27.94px;text-align:center;left:23px;top:50%;transform:translateY(-50%);line-height:1.8}.sectionNext{padding-top:67px}@media (min-width:1281px){.pageTitle::before{left:calc((100% - 1291px) / 2)}}@media (max-width:1280px){.pageTitle::before{left:-11px}}@media (min-width:769px){.shortCut a:hover{opacity:.6}.pageTitle{position:relative;padding-bottom:31px}.pageTitle::before{position:absolute;content:"";display:block;background:url(../../../../../../../../themes/msfactory/assets/images/faq/MF-top.png) center no-repeat;background-size:100%;width:156px;height:131px;top:6px}}@media(max-width:768px){.pageTitle{padding-bottom:9.33vw}.shortCutArea{margin-top:clamp(65px,10vw,100px)}.shortCut li{max-width:max-content;margin-right:4vw}.shortCut li a{font-size:clamp(14px,2.6vw,20px);padding-bottom:6px}.faqArea{padding-bottom:clamp(51.48px,13vw,80px);margin-top:30px}.faqArea .faqItem .faqList,.faqArea .faqItem:not(:first-child) .faqList{padding:1.6vw 3.89vw clamp(23.4px,3.9vw,30px)}.faqArea .faqItem:not(:first-child) .faqList{padding-left:3vw}.faqArea .faqItem:not(:first-child){margin-top:8vw}.faqArea .faqItem .itemTitle{padding:.75vw 16px 1.81vw;font-size:clamp(16.4px,3.2vw,22px)}.faqArea .faqItem .faqList li:first-child .question{padding-top:2.93vw}.faqArea .faqItem .faqList .question,.faqArea .faqItem .faqList .answer{font-size:clamp(15px,3.4vw,20px);padding:3vw 7.81vw 3vw clamp(31px,8.4vw,47px);line-height:initial}.faqArea .faqItem .faqList .answer{padding-left:clamp(31px,10.4vw,72px);padding-right:3.81vw;font-size:clamp(14px,3vw,18px)}.faqArea .faqItem .faqList .question:before,.faqArea .faqItem .faqList .answer::before{left:0;top:3vw;font-size:clamp(12px,3vw,19px);height:clamp(18px,4vw,28px);width:clamp(18px,4vw,28px);line-height:1.4}.faqArea .faqItem .faqList .answer::before{top:clamp(22px,5vw,37px);left:2.67vw}.faqArea .faqItem .faqList li:first-child .question:before{top:clamp(12px,3vw,23px)}.faqArea .faqItem .faqList .question:after{right:0;top:50%;transform:translateY(-50%);width:clamp(10px,2vw,15px);height:clamp(7px,2vw,12px)}.faqArea .faqItem .faqList li:first-child .question:after{top:50%}.sectionNext{padding-top:47px}}