@media (min-width:1367px),print{.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}.page-faq .b-cat{margin-bottom:64px}.page-faq .b-cat .c-cat__list li>a{padding:2px 23px 3px}.page-faq .b-qa__item{border-top:1px solid var(--col_line);letter-spacing:0}.page-faq .b-qa__item .accordion__trigger{color:var(--col_primary);cursor:pointer;font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1.4;padding:26px 56px 28px 0;position:relative}.page-faq .b-qa__item .accordion__trigger:after,.page-faq .b-qa__item .accordion__trigger:before{background:var(--col_primary);bottom:0;content:"";display:block;height:3px;margin:auto;position:absolute;right:20px;top:-1px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:19px;will-change:transform}.page-faq .b-qa__item .accordion__trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-faq .b-qa__item .accordion__trigger.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-faq .b-qa__item .accordion__trigger p{display:-webkit-box;display:flex;position:relative}.page-faq .b-qa__item .accordion__trigger p:before{color:var(--col_primary);content:"Q";font-family:var(--font_outfit);font-size:3.2rem;font-weight:500;line-height:1;margin-left:16px;margin-right:18px}.page-faq .b-qa__item .accordion__inner{margin-top:-2px;padding:0 100px 22px 60px;position:relative}.page-faq .b-qa__item .accordion__inner:after{color:#c90202;content:"A";font-family:var(--font_outfit);font-size:3.2rem;font-weight:500;left:18px;line-height:38px;position:absolute;top:4px}.page-faq .b-qa__item:last-of-type{border-bottom:1px solid var(--col_line)}}@media (min-width:769px) and (max-width:1366px){.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}.page-faq .b-cat{margin-bottom:calc(var(--vw)*4.26667)}.page-faq .b-cat .c-cat__list li>a{padding:calc(var(--vw)*.13333) calc(var(--vw)*1.53333) calc(var(--vw)*.2)}.page-faq .b-qa__item{border-top:1px solid var(--col_line);letter-spacing:0}.page-faq .b-qa__item .accordion__trigger{color:var(--col_primary);cursor:pointer;font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1.4;padding:calc(var(--vw)*1.73333) calc(var(--vw)*3.73333) calc(var(--vw)*1.86667) 0;position:relative}.page-faq .b-qa__item .accordion__trigger:after,.page-faq .b-qa__item .accordion__trigger:before{background:var(--col_primary);bottom:0;content:"";display:block;height:calc(var(--vw)*.2);margin:auto;position:absolute;right:calc(var(--vw)*1.33333);top:calc(var(--vw)*-.06667);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:calc(var(--vw)*1.26667);will-change:transform}.page-faq .b-qa__item .accordion__trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-faq .b-qa__item .accordion__trigger.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-faq .b-qa__item .accordion__trigger p{display:-webkit-box;display:flex;position:relative}.page-faq .b-qa__item .accordion__trigger p:before{color:var(--col_primary);content:"Q";font-family:var(--font_outfit);font-size:3.2rem;font-weight:500;line-height:1;margin-left:calc(var(--vw)*1.06667);margin-right:calc(var(--vw)*1.2)}.page-faq .b-qa__item .accordion__inner{margin-top:calc(var(--vw)*-.13333);padding:0 calc(var(--vw)*6.66667) calc(var(--vw)*1.46667) calc(var(--vw)*4);position:relative}.page-faq .b-qa__item .accordion__inner:after{color:#c90202;content:"A";font-family:var(--font_outfit);font-size:3.2rem;font-weight:500;left:calc(var(--vw)*1.2);line-height:calc(var(--vw)*2.53333);position:absolute;top:calc(var(--vw)*.26667)}.page-faq .b-qa__item:last-of-type{border-bottom:1px solid var(--col_line)}}@media only screen and (max-width:768px){.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}.page-faq .b-cat{margin-bottom:10.416666666666668vw}.page-faq .b-cat .c-cat__list li>a{letter-spacing:0;padding-left:1.3020833333333335vw;padding-right:1.3020833333333335vw}.page-faq .b-qa__item{border-top:.26041666666666663vw solid var(--col_line);letter-spacing:0}.page-faq .b-qa__item .accordion__trigger{color:var(--col_primary);cursor:pointer;font-size:4.166666666666666vw;font-weight:700;letter-spacing:0;line-height:8.072916666666668vw;padding:3.125vw 11.458333333333332vw 4.296875vw 0;position:relative;-webkit-transition:padding .3s ease-out;-o-transition:padding .3s ease-out;transition:padding .3s ease-out;will-change:padding}.page-faq .b-qa__item .accordion__trigger:after,.page-faq .b-qa__item .accordion__trigger:before{background:var(--col_primary);content:"";display:block;height:.5208333333333333vw;position:absolute;right:2.604166666666667vw;top:7.03125vw;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:4.427083333333334vw;will-change:transform}.page-faq .b-qa__item .accordion__trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-faq .b-qa__item .accordion__trigger.active{padding:3.125vw 11.458333333333332vw 2.864583333333333vw 0}.page-faq .b-qa__item .accordion__trigger.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-faq .b-qa__item .accordion__trigger p{display:-webkit-box;display:flex;position:relative}.page-faq .b-qa__item .accordion__trigger p:before{color:var(--col_primary);content:"Q";font-family:var(--font_outfit);font-size:5.46875vw;font-weight:500;line-height:8.072916666666668vw;margin-left:3.3854166666666665vw;margin-right:2.083333333333333vw;margin-top:.26041666666666663vw}.page-faq .b-qa__item .accordion__inner{padding:0 11.458333333333332vw 3.3854166666666665vw 9.895833333333332vw;position:relative}.page-faq .b-qa__item .accordion__inner:after{color:#c90202;content:"A";font-family:var(--font_outfit);font-size:5.46875vw;font-weight:500;left:3.7760416666666665vw;line-height:7.552083333333333vw;position:absolute;top:.26041666666666663vw}.page-faq .b-qa__item:last-of-type{border-bottom:.26041666666666663vw solid var(--col_line)}}