.voiceHeader{width:min(100%,1920px);position:relative;margin:0 auto}.voiceHeader .imgBox{width:100%}.voiceHeader .txtBox{width:min(20%,320px);position:absolute;bottom:min(calc(128 / 768 * 100%),128px);left:min(calc(1172 / 1920 * 100%),1172px)}.voiceHeader .txtBox h2{width:75%}.voiceHeader .txtBox h3{width:100%}@media screen and (max-width:800px){.voiceHeader .txtBox{position:relative;bottom:0;left:0;display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#b8d200;background-image:url(../img/voice_bg01.svg);background-position:bottom -1px center;background-repeat:no-repeat;background-size:100vw 12vw;padding:3.5vw 0 9vw}.voiceHeader .txtBox h2{width:min(32.5%,208px)}.voiceHeader .txtBox h3{width:min(50%,320px)}}.voiceCol{margin:48px auto 0;width:min(90%,800px)}.voiceCol h4{font-size:28px;line-height:calc(44 / 28 * 100%);font-weight:600;color:#094;margin-bottom:28px}.voiceCol h4 span{display:inline-block}.voiceCol .colBox{display:flex;flex-wrap:wrap;justify-content:space-between}.voiceCol .colBox .imgBox{width:45%}.voiceCol .colBox .txtBox{width:50%}.voiceCol .colBox .txtBox p{font-size:16px;line-height:calc(32 / 16 * 100%);font-weight:400}.voiceCol:nth-of-type(even) .colBox{flex-direction:row-reverse}@media screen and (max-width:800px){.voiceCol{margin:32px auto 0;width:80vw;overflow:visible}.voiceCol h4{font-size:18px;line-height:calc(30 / 18 * 100%);margin-bottom:24px}.voiceCol .colBox{display:block}.voiceCol .colBox .imgBox{width:90vw}.voiceCol .colBox .txtBox{width:100%;margin-top:24px}.voiceCol .colBox .txtBox p{font-size:14px;line-height:calc(26 / 14 * 100%)}.voiceCol:nth-of-type(even) .colBox .imgBox{position:relative;left:-10vw}}.voiceAdvice{margin:80px auto 80px;width:min(90%,800px);background-color:#b8d200;padding:28px 3.75% 28px;border-radius:48px}.voiceAdvice .vaHeading{display:inline-block;height:36px;padding:5px 12px;font-size:16px;line-height:calc(24 / 16 * 100%);font-weight:600;color:#094;background-color:#fff;border-radius:12px;position:relative;left:40px;overflow:visible;margin-bottom:22px}.voiceAdvice .vaHeading::after{position:absolute;bottom:-16px;right:80px;background-image:url(../img/voice_advice.svg);background-position:top left;background-repeat:no-repeat;background-size:22px 16px;width:22px;height:16px;content:''}.voiceAdvice p{font-size:18px;line-height:calc(32 / 18 * 100%);font-weight:700;color:#fff;text-align:center}@media screen and (max-width:800px){.voiceAdvice{margin:48px auto 64px;width:87.5vw;padding:20px 24px 20px;border-radius:24px}.voiceAdvice .vaHeading{height:32px;padding:5px 10px;font-size:14px;line-height:calc(20 / 14 * 100%);border-radius:10px;left:0}.voiceAdvice .vaHeading::after{right:64px}.voiceAdvice p{font-size:16px;line-height:calc(30 / 16 * 100%);text-align:left}.voiceAdvice p br{display:none}}.innerHeader{width:100%;position:relative;margin:0 auto;background-position:bottom -1px center;background-repeat:no-repeat;background-size:max(100vw,1080px) max(calc(160 / 1920 * 100vw),90px);padding:64px 0 max(calc(160 / 1920 * 100vw),90px)}.innerHeader h2{width:min(80vw,600px);margin:0 auto}@media screen and (max-width:800px){.innerHeader{background-size:100vw calc(160 / 1920 * 100vw);padding:32px 0 calc(160 / 1920 * 100vw)}}.faqHeader{background-image:url(../img/faq_header_bg.svg);background-color:#f0e900;margin-bottom:40px}.faqBox{width:min(90%,800px);margin:0 auto 64px}.faqBox h2{display:inline-block;position:relative;font-size:22px;line-height:calc(36 / 22 * 100%);font-weight:600;color:#094;padding:14px 22px 16px;border:solid 2px #094;border-radius:20px;background-color:#fff;margin-bottom:40px}.faqBox h2::after{position:absolute;bottom:-36px;left:80px;width:40px;height:36px;background-image:url(../img/faq_fukidashi.svg);background-position:top center;background-repeat:no-repeat;background-size:40px 36px;content:''}.faqBox p{font-size:16px;line-height:calc(32 / 16 * 100%);font-weight:400}.faqWork{width:100%;background-color:#eef2c9;background-image:url(../img/faq_bg01.svg);background-position:top -1px center;background-repeat:no-repeat;background-size:max(100vw,1920px) max(calc(96 / 1920 * 100vw),96px);padding:max(calc(144 / 1920 * 100vw),144px) 0 48px}.faqWork h3{width:512px;margin:0 auto 64px}.faqBox .workFrame{width:100%;border:solid 1px #094;padding:12px 20px;margin-top:12px}.faqBox .workFrame p{position:relative;padding-left:4em;margin-bottom:2px}.faqBox .workFrame p span{position:absolute;top:0;left:0;color:#094;font-weight:500}@media screen and (max-width:800px){.faqHeader{margin-bottom:24px}.faqBox{margin:0 auto 40px}.faqBox h2{font-size:18px;line-height:calc(28 / 18 * 100%);padding:8px 18px 10px;border-radius:16px;margin-bottom:28px}.faqBox h2::after{bottom:-27px;left:48px;width:30px;height:27px;background-size:30px 27px}.faqBox p{font-size:14px;line-height:calc(26 / 14 * 100%);font-weight:400}.faqWork{width:100%;background-size:100vw calc(96 / 1920 * 100vw);padding:calc(96 / 1920 * 100vw + 32px) 0 12px}.faqWork h3{width:min(80%,400px);margin:0 auto 32px}.faqBox .workFrame{padding:10px 12px;margin-top:10px}.faqBox .workFrame p{margin-bottom:3px;line-height:calc(24 / 14 * 100%)}}.numberHeader{background-image:url(../img/number_header_bg.svg)}.numberBox{padding:64px 0 96px;background-color:#d2eadb}.numberBox .imgBox{width:min(90%,800px);margin:0 auto 64px}@media screen and (max-width:800px){.numberBox{padding:40px 0 48px}.numberBox .imgBox{width:min(87.5%,480px);margin:0 auto 5vw}}