@charset "UTF-8";.p-faq__block:not(:last-child){margin-bottom:clamp(40px,8.3333333333vw,100px)}.p-faq__list>li:not(:last-child){margin-bottom:clamp(20px,4.1666666667vw,50px)}.p-faq__check{display:none}.p-faq__label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:clamp(20px,2.5vw,30px) clamp(35px,6.6666666667vw,80px) clamp(20px,2.5vw,30px) clamp(15px,3.3333333333vw,40px);background:#e5e9f0;border-radius:10px;cursor:pointer;position:relative;-webkit-transition:opacity 0.3s ease-in-out,border-radius 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,border-radius 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-faq__label:hover{opacity:0.7}}.p-faq__check:checked~.p-faq__label{border-radius:10px 10px 0 0}.p-faq__label:before{content:"";width:clamp(10px,1.0833333333vw,13px);height:clamp(10px,1.0833333333vw,13px);border-right:3px solid #0071f0;border-bottom:3px solid #0071f0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:calc(50% - 4px);right:clamp(10px,3vw,36px)}.p-faq__check:checked~.p-faq__label:before{display:none}.p-faq__label:after{content:"";width:clamp(10px,1.0833333333vw,13px);height:clamp(10px,1.0833333333vw,13px);border-right:3px solid #0071f0;border-bottom:3px solid #0071f0;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);display:none;position:absolute;top:calc(50% + 4px);right:clamp(10px,3vw,36px)}.p-faq__check:checked~.p-faq__label:after{display:block}.p-faq__label .num{margin-right:clamp(8px,1.5vw,18px);font-family:"Montserrat","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(24px,3vw,36px);line-height:0.89;letter-spacing:0.025em;font-weight:bold;color:#0071f0}.p-faq__label .text{padding-top:clamp(1px,0.25vw,3px);font-size:clamp(17px,1.6666666667vw,20px);line-height:1.25;margin-top:clamp(-2.5px,-0.2083333333vw,-2.5px);margin-bottom:clamp(-2.5px,-0.2083333333vw,-2.5px);font-weight:bold}.p-faq__content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out}.p-faq__check:checked~.p-faq__content{max-height:1000px;opacity:1}.p-faq__answer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(20px,2.5vw,30px) clamp(60px,5.8333333333vw,70px);border-bottom:1px solid #e5e9f0}@media screen and (max-width:1024px){.p-faq__answer{padding:clamp(20px,2.5vw,30px) clamp(15px,3.3333333333vw,40px)}}.p-faq__answer .num{margin-right:clamp(8px,1.5vw,18px);font-family:"Montserrat","YakuHanJP_Noto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:clamp(24px,3vw,36px);line-height:0.89;letter-spacing:0.025em;font-weight:bold;color:#0071f0}.p-faq__box{font-size:15px}.p-faq__box .text{font-size:clamp(15px,1.3333333333vw,16px);line-height:1.5;margin-top:clamp(-3px,-0.3333333333vw,-4px);margin-bottom:clamp(16px,2.3333333333vw,28px);text-align:justify}.p-faq__box .text:last-child{margin-bottom:-4px}.p-faq__box .text.contact{font-weight:bold;text-align:left}.p-faq__box .text.contact br{display:none}@media screen and (max-width:640px){.p-faq__box .text.contact br{display:inline}}.p-faq__box .link{width:min(100%,260px);display:block;background:#ff5f27;border-radius:10px;font-size:18px;line-height:50px;letter-spacing:0.02em;font-weight:500;color:#ffffff;text-align:center;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-faq__box .link:hover{opacity:0.7}}
/*# sourceMappingURL=common_faq.css.map */