body{width:1440px;margin:0 auto}img{display:block}a{text-decoration:none}.kv .kv__container{position:relative;z-index:40;height:520px}.kv .kv__container .kv__image--main{width:1440px;height:520px;margin:0 auto}.kv .kv__container .kv__bottom{box-sizing:border-box;position:absolute;bottom:-157px;right:0;left:0;height:461px;padding-top:228px;margin:0 auto;background:url(/assets/lp/jaic_collage/kv_bottom_bg_pc.png) no-repeat top center/1440px 461px}.kv .kv__container .kv__bottom .kv__labels{display:flex;justify-content:center;align-items:center;gap:0 10px}.kv .kv__container .kv__bottom .kv__labels .kv__label-item{box-sizing:border-box;min-width:130px;height:58px;padding:0 20px;border-radius:196px;background-color:#fff;box-shadow:0px 0px 11.799px 0px rgba(0,0,0,0.2);color:#07C0BC;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:24px;font-weight:700;line-height:58px;letter-spacing:normal}.kv .kv__container .kv__bottom .kv__message{margin-top:12px;color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:30px;font-weight:700;line-height:1.5;letter-spacing:normal}.kv .kv__container .kv__bottom .kv__message .kv__message-highlight{margin:0 8px;color:#FF0;font-size:38px}.kv .kv__container .kv__promotion{position:absolute;top:318px;left:275px;color:#888;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.0;letter-spacing:normal}.summary{box-sizing:border-box;position:relative;z-index:30;padding:140px 0 70px;border-radius:0px 0px 20px 20px;background:#FFF;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.25)}.summary .summary__catchcopy{box-sizing:border-box;position:relative;width:fit-content;padding:0 15px;margin:0 auto;color:#07C0BC;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:25px;font-weight:700;line-height:1.5;letter-spacing:normal}.summary .summary__catchcopy::before{position:absolute;left:0;top:0;bottom:0;width:3px;height:25px;margin:auto 0;background-color:#07C0BC;transform:rotate(-37deg);content:""}.summary .summary__catchcopy::after{position:absolute;right:0;top:0;bottom:0;width:3px;height:25px;margin:auto 0;background-color:#07C0BC;transform:rotate(37deg);content:""}.summary .summary__logo{width:auto;height:106px;margin:9px auto 0}.summary .summary__medal{width:538px;height:189px;margin:25px auto 30px}.summary .summary__notes{width:790px;margin:30px auto 0}.summary .summary__notes .summary__note{box-sizing:border-box;padding-left:3em;color:#686868;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:normal;text-indent:-3em}.cta-button{box-sizing:border-box;position:relative;display:block;width:508px;height:78px;margin:0 auto;padding-left:10px;border-radius:100px;background:linear-gradient(0deg, rgba(255,255,255,0) 73.9%, rgba(255,255,255,0.2) 96.33%),linear-gradient(129deg, #FFB681 18.96%, #FF006F 68.63%);box-shadow:0px 2px 7px 0px rgba(0,0,0,0.25);color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:25px;font-weight:700;line-height:78px;letter-spacing:normal;text-decoration:none}.cta-button::after{position:absolute;top:-40px;left:-9px;width:102px;height:95px;background:url(/assets/lp/jaic_collage/img_cta_free_pc.png) no-repeat top center/102px 95px;content:""}.problem-section{box-sizing:border-box;position:relative;z-index:20;padding:76px 0 115px;margin-top:-20px;background:url(/assets/lp/jaic_collage/bg_problem_pc.png) no-repeat top center/1440px 534px}.problem-section .problem-section__header .problem-section__label{color:#FF0;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal}.problem-section .problem-section__header .problem-section__title{color:#FFF;text-align:center;text-shadow:0px 0px 6px rgba(0,0,0,0.2);font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:37px;font-weight:700;line-height:1.5;letter-spacing:normal}.problem-section .problem-section__list{margin:50px auto 0;display:flex;justify-content:center;align-items:flex-start;gap:0 18px}.problem-section .problem-section__list .problem-section__item{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.problem-section .problem-section__list .problem-section__item .problem-section__image{margin:26px auto 0;width:110px;height:110px}.problem-section .problem-section__list .problem-section__item .problem-section__text{box-sizing:border-box;position:relative;width:288px;height:79px;padding:15px 20px 12px;border-radius:7.5px;background-color:#fff;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:17px;font-weight:700;line-height:1.36;letter-spacing:0.34px}.problem-section .problem-section__list .problem-section__item .problem-section__text::before{position:absolute;bottom:-11px;right:0;left:0;width:18px;height:12px;margin:0 auto;background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% 1px, 50% 100%, 0 1px);content:""}.problem-section .problem-section__list .problem-section__item .problem-section__text b{color:#07C0BC;font-size:19px;letter-spacing:0.38px}.support-section{position:relative;z-index:10;margin-top:-50px;padding:110px 0 55px;background:url(/assets/lp/jaic_collage/bg_support.png) repeat top center/1440px 2314px}.support-section::after{position:absolute;bottom:-34px;right:0;left:0;margin:0 auto;width:375px;height:35px;background:url(/assets/lp/jaic_collage/bg_support_arrow.png) no-repeat top center/375px 35px;content:""}.support-section .support-section__logo{width:auto;height:110px;margin:5px auto 0}.support-section .support-section__catchphrase{box-sizing:border-box;position:relative;width:fit-content;padding:0 15px;margin:0 auto;color:#07C0BC;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:25px;font-weight:700;line-height:1.5;letter-spacing:normal}.support-section .support-section__catchphrase::before{position:absolute;left:0;top:0;bottom:0;width:3px;height:25px;margin:auto 0;background-color:#07C0BC;transform:rotate(-37deg);content:""}.support-section .support-section__catchphrase::after{position:absolute;right:0;top:0;bottom:0;width:3px;height:25px;margin:auto 0;background-color:#07C0BC;transform:rotate(37deg);content:""}.support-section .support-section__summary{width:900px;margin:40px auto 0}.support-section .support-section__summary .support-section__summary-header{box-sizing:border-box;position:relative;padding:20px 0;border-radius:8px 8px 0 0;background-color:#07C0BC;color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:25px;font-weight:700;line-height:1.5;letter-spacing:1.25px}.support-section .support-section__summary .support-section__summary-header .support-section__man-img{position:absolute;right:50px;bottom:0;width:127px;height:115px}.support-section .support-section__summary .support-section__summary-header::before{position:absolute;left:74px;top:-50px;width:103px;height:108px;background:url(/assets/lp/jaic_collage/img_light.png) no-repeat top center/103px 108px;content:""}.support-section .support-section__summary .support-section__summary-header::after{position:absolute;bottom:-11px;right:0;left:0;width:18px;height:12px;margin:0 auto;background-color:#07C0BC;clip-path:polygon(0 0, 100% 0, 100% 1px, 50% 100%, 0 1px);content:""}.support-section .support-section__summary .support-section__points{box-sizing:border-box;padding:50px 20px 25px;background-color:#F8F8F8;display:flex;justify-content:space-between;align-items:stretch}.support-section .support-section__summary .support-section__points .support-section__point-wrapper{box-sizing:border-box;position:relative;width:420px;padding:20px;border-radius:8px;background-color:#fff}.support-section .support-section__summary .support-section__points .support-section__point-wrapper:nth-of-type(1) .support-section__point-image{width:205px;height:94px}.support-section .support-section__summary .support-section__points .support-section__point-wrapper:nth-of-type(2) .support-section__point-image{width:134px;height:97px}.support-section .support-section__summary .support-section__points .support-section__point-wrapper .support-section__point-image{margin:0 auto 20px}.support-section .support-section__summary .support-section__points .support-section__point-wrapper .support-section__point{box-sizing:border-box;position:relative;width:fit-content;padding-left:30px;margin:20px auto 0;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:0.9px}.support-section .support-section__summary .support-section__points .support-section__point-wrapper .support-section__point b{color:#FF006F}.support-section .support-section__summary .support-section__points .support-section__point-wrapper .support-section__point::before{position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:1em;height:1em;content:"\f058";color:#FF006F;font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;line-height:1.0}.support-section .support-section__chart{box-sizing:border-box;position:relative;width:900px;margin:0 auto 60px;padding:40px 0;border-radius:0 0 8px 8px;background-color:#F8F8F8}.support-section .support-section__chart .support-section__chart-text{color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:25px;font-weight:400;line-height:1.5;letter-spacing:1.25px}.support-section .support-section__chart .support-section__chart-text b{color:#FF006F;font-weight:700}.support-section .support-section__chart .support-section__chart-img{width:343px;height:346px;margin-top:34px;margin-left:100px}.support-section .support-section__chart .support-section__chart-note{box-sizing:border-box;margin:32px auto 0;padding-left:3em;color:#686868;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:normal;text-indent:-3em}.support-section .support-section__appeal-content{position:absolute;top:142px;right:115px;width:312px;margin:0 0 15px 9px}.support-section .support-section__appeal-content .support-section__appeal-img{position:absolute;right:3px;bottom:-138px;width:172px;height:184px}.support-section .support-section__appeal-content .support-section__appeal-text{box-sizing:border-box;width:312px;height:156px;padding:26px;background:url(/assets/lp/jaic_collage/img_appeal_bubble_pc.png) no-repeat top center/312px 156px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0.75px}.support-section .support-section__appeal-content .support-section__appeal-text b{color:#FF006F}.support-section .support-section__appeal .cta-button{width:450px}.support-section .support-section__about{margin:90px auto 30px}.support-section .support-section__about .support-section__about-label{display:block;margin:0 auto;color:transparent;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0.8px;background:linear-gradient(120deg, #99F678 18.83%, #00C5BE 64.33%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.support-section .support-section__about .support-section__about-title{margin-top:7px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:37px;font-weight:700;line-height:1.5;letter-spacing:0.74px}.support-section .support-section__faq{margin:30px auto 70px}.support-section .support-section__faq .support-section__faq-item{width:900px;margin:0 auto}.support-section .support-section__faq .support-section__faq-item:nth-of-type(n + 2){margin-top:30px}.support-section .support-section__faq .support-section__faq-item .support-section__faq-question{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:0 15px;padding:22px;border-radius:8px 8px 0 0;background-color:#07C0BC;color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0.34px}.support-section .support-section__faq .support-section__faq-item .support-section__faq-question::before{box-sizing:border-box;flex-shrink:0;width:41px;content:"Q";color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:30px;font-weight:700;line-height:1.0;letter-spacing:0.6px;border-right:2px solid #fff}.support-section .support-section__faq .support-section__faq-item .support-section__faq-answer{box-sizing:border-box;padding:22px;border-radius:0 0 8px 8px;background-color:#F6F6F6;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:0.34px}.support-section .cta-button{width:450px}.point-section{box-sizing:border-box;padding:80px 0 90px;background:linear-gradient(120deg, #99F678 18.83%, #00C5BE 64.33%)}.point-section .job-support .job-support__intro .job-support__lead{box-sizing:border-box;width:351px;height:65px;padding-top:15px;margin:0 auto;background:url(/assets/lp/jaic_collage/img_job_support_bubble.png) no-repeat top center/351px 65px;color:#07C2BE;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:19px;font-weight:700;line-height:1.5;letter-spacing:normal}.point-section .job-support .job-support__intro .job-support__title{color:#fff;text-align:center;text-shadow:0px 0px 8px rgba(0,0,0,0.2);font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:36px;font-weight:700;line-height:1.5;letter-spacing:1.8px}.point-section .job-support .job-support__intro .job-support__subtitle{margin-top:4px;color:#fff;text-align:center;text-shadow:0px 0px 8px rgba(0,0,0,0.2);font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:44px;font-weight:700;line-height:1.03;letter-spacing:2px}.point-section .job-support .job-support__intro .job-support__subtitle .job-support__number{color:#FF0;font-size:66px;line-height:0.98;letter-spacing:3.3px}.point-section .job-support .job-support__intro .job-support__subtitle .job-support__unit{color:#FF0}.point-section .job-support .job-support__intro .job-support__subtitle .job-support__label{font-size:54px;line-height:1.07}.point-section .job-support .job-support__points{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:15px;margin:50px auto 73px}.point-section .job-support .job-support__points .job-support__point{display:flex;justify-content:flex-start;align-items:stretch;width:643px}.point-section .job-support .job-support__points .job-support__point:nth-of-type(1) .job-support__point-header{background:url(/assets/lp/jaic_collage/img_point_1_pc.jpg) no-repeat top center/314px 240px}.point-section .job-support .job-support__points .job-support__point:nth-of-type(2) .job-support__point-header{background:url(/assets/lp/jaic_collage/img_point_2_pc.jpg) no-repeat top center/314px 240px}.point-section .job-support .job-support__points .job-support__point:nth-of-type(3) .job-support__point-header{background:url(/assets/lp/jaic_collage/img_point_3_pc.jpg) no-repeat top center/314px 240px}.point-section .job-support .job-support__points .job-support__point:nth-of-type(4) .job-support__point-header{background:url(/assets/lp/jaic_collage/img_point_4_pc.jpg) no-repeat top center/314px 240px}.point-section .job-support .job-support__points .job-support__point .job-support__point-header{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-shrink:0;width:314px;height:240px;padding-bottom:20px;border-radius:10px 0 0 10px}.point-section .job-support .job-support__points .job-support__point .job-support__point-header .job-support__point-number{box-sizing:border-box;padding:0 20px;color:transparent;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:45px;font-style:normal;font-weight:700;line-height:1.5;letter-spacing:normal;background:linear-gradient(120deg, #99F678 18.83%, #00C5BE 64.33%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.point-section .job-support .job-support__points .job-support__point .job-support__point-header .job-support__point-title .job-support__point-title--text{box-sizing:border-box;width:fit-content;height:28px;padding:2px 20px;background-color:#fff;color:#07C0BC;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0.8px}.point-section .job-support .job-support__points .job-support__point .job-support__point-header .job-support__point-title .job-support__point-title--text:nth-of-type(n + 2){margin-top:5px}.point-section .job-support .job-support__points .job-support__point .job-support__point-header .job-support__point-title .job-support__point-title--text span{color:#959595;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:0.5px}.point-section .job-support .job-support__points .job-support__point .job-support__point-header .job-support__note{margin:5px 0 0 20px;color:#FFF;text-shadow:0px 0px 4px rgba(0,0,0,0.5);font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:0.5px}.point-section .job-support .job-support__points .job-support__point .job-support__point-body{box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:329px;height:240px;padding:20px;border-radius:0 10px 10px;background-color:#fff}.point-section .job-support .job-support__points .job-support__point .job-support__point-body .job-support__list{list-style:none}.point-section .job-support .job-support__points .job-support__point .job-support__point-body .job-support__list .job-support__item{box-sizing:border-box;position:relative;padding-left:30px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0.65px}.point-section .job-support .job-support__points .job-support__point .job-support__point-body .job-support__list .job-support__item:nth-of-type(n + 2){margin-top:12px}.point-section .job-support .job-support__points .job-support__point .job-support__point-body .job-support__list .job-support__item::before{position:absolute;left:0;top:2px;width:1em;height:1em;content:"\f058";color:#07C0BC;font-family:"Font Awesome 6 Free";font-size:15px;font-weight:900;line-height:1}.point-section .job-support .job-support__points .job-support__point .job-support__point-body .job-support__list .job-support__item b{color:#07C0BC;font-weight:700}.point-section .job-support .job-support__points .job-support__point .job-support__point-body .job-support__point-note{margin-top:10px;color:#A0A0A0;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0.6px}.point-section .job-support .job-support__cta .cta-button{width:550px;height:78px;font-size:25px;line-height:78px}.point-section .job-support .job-support__cta .cta-button::after{position:absolute;top:-30px;left:0;right:0;width:190px;height:53px;margin:0 auto;background:url(/assets/lp/jaic_collage/img_cta_step_pc.png) no-repeat top center/190px 53px;content:""}.point-section .success-voice{margin-top:140px}.point-section .success-voice .success-voice__header .success-voice__label{color:#FF0;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0.8px}.point-section .success-voice .success-voice__header .success-voice__title{color:#FFF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:37px;font-weight:700;line-height:1.5;letter-spacing:0.74px}.point-section .success-voice .success-voice__lead{box-sizing:border-box;position:relative;width:580px;padding:20px;margin:40px auto 0;border-radius:15px;background-color:#fff;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:normal}.point-section .success-voice .success-voice__lead::after{position:absolute;bottom:-12px;right:0;left:0;width:20px;height:13px;margin:0 auto;background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% 1px, 50% 100%, 0 1px);content:""}.point-section .success-voice .success-voice__lead .success-voice__image{position:absolute;right:12px;bottom:0;width:110px;height:105px}.point-section .success-voice .success-voice__lead b{color:#FF006F}.point-section .success-voice .success-voice__wrapper{box-sizing:border-box;display:block;margin:22px auto 0;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.point-section .success-voice .success-voice__wrapper::-webkit-scrollbar{display:none}.point-section .success-voice .success-voice__wrapper .success-voice__list{box-sizing:border-box;display:flex;justify-content:center;align-items:stretch;gap:0 15px;min-width:max-content;padding:0 15px}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item{box-sizing:border-box;width:330px;flex-shrink:0;padding:17px;margin:10px auto;border-radius:15px;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.25)}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__header{display:flex;justify-content:flex-start;align-items:center;gap:0 15px;padding-bottom:14px;border-bottom:1px solid #DBDBDB}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__header .success-voice__person .success-voice__person-img{width:70px;height:70px}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__header .success-voice__person .success-voice__person-meta{margin-top:7px;color:#A6A3A3;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:normal}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__header .success-voice__message{color:#07C0BC;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:normal}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter{box-sizing:border-box;padding-top:15px}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__label{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:61px;min-height:34px;border-radius:5px 0 0 5px;color:#FFF;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:normal}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__text{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;width:235px;padding:5px 15px;border-radius:0 5px 5px 0;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:normal}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__before{display:flex;justify-content:flex-start;align-items:stretch}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__before .success-voice__label{position:relative;background-color:#A0A0A0}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__before .success-voice__label::after{position:absolute;bottom:-5px;right:0;left:0;width:40px;height:10px;margin:0 auto;background-color:#A0A0A0;clip-path:polygon(0 0, 100% 0, 50% 100%);content:""}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__before .success-voice__text{background-color:#F2F2F2}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__after{display:flex;justify-content:flex-start;align-items:stretch;margin-top:10px}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__after .success-voice__label{background:linear-gradient(0deg, rgba(255,255,255,0) 73.9%, rgba(255,255,255,0.2) 96.33%),linear-gradient(129deg, #FFB681 18.96%, #FF006F 68.63%)}.point-section .success-voice .success-voice__wrapper .success-voice__list .success-voice__item .success-voice__beforeafter .success-voice__after .success-voice__text{background-color:#FFEEEF}.job-faq{box-sizing:border-box;padding:70px 0;margin-top:-20px;border-radius:15px 15px 0 0;background-color:#fff}.job-faq .job-faq__title--small{display:block;margin:0 auto;color:transparent;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0.65px;background:linear-gradient(120deg, #99F678, #00C5BE);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.job-faq .job-faq__title{color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:37px;font-weight:700;line-height:1.5;letter-spacing:0.74px}.job-faq .job-faq__group{margin:30px auto 70px}.job-faq .job-faq__group .job-faq__item{width:900px;margin:0 auto}.job-faq .job-faq__group .job-faq__item:nth-of-type(n + 2){margin-top:30px}.job-faq .job-faq__group .job-faq__item .job-faq__question{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:0 15px;padding:22px;border-radius:8px 8px 0 0;background-color:#07C0BC;color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0.34px}.job-faq .job-faq__group .job-faq__item .job-faq__question::before{box-sizing:border-box;flex-shrink:0;width:41px;content:"Q";color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:30px;font-weight:700;line-height:1.0;letter-spacing:0.6px;border-right:2px solid #fff}.job-faq .job-faq__group .job-faq__item .job-faq__answer{box-sizing:border-box;padding:22px;border-radius:0 0 8px 8px;background-color:#F6F6F6;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:0.34px}.job-faq .cta-button{width:450px}.footer .footer-main{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:0 13px;height:80px;padding:0 220px;border-top:1px solid #DCDCDC;background-color:#fff}.footer .footer-main .footer-logo a{display:block}.footer .footer-main .footer-logo a .logo-branding{width:150px;height:33px}.footer .footer-main .footer-logo-text{color:#07C0BC;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:700;line-height:1.0;letter-spacing:0.54px}.footer #footer_top .copyrights__section .section__container .copyrights__content{background-color:#07C0BC}.footer #footer_top .copyrights__section .section__container .copyrights__content .essential-corporate-link-group{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:10px 20px;flex-wrap:wrap;padding:20px 220px}.footer #footer_top .copyrights__section .section__container .copyrights__content .essential-corporate-link-group .essential-corporate-link-item{width:fit-content;color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.1;letter-spacing:0.36px;text-decoration:none}.footer #footer_top .copyrights__section .section__container .copyrights__content .credit-copyrights{box-sizing:border-box;padding:10px 220px;border-top:1px solid #fff}.footer #footer_top .copyrights__section .section__container .copyrights__content .credit-copyrights small .copyrights-text{color:#fff;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:400;line-height:1.1;letter-spacing:0.3px}.footer .footer_bottom{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:15px 220px;background-color:#fff}.footer #footer-growth .growth-area{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center}.footer #footer-growth .growth-area img{width:51px;height:60px;margin-right:20px}.footer #footer-growth .growth-area .growth-description p{color:#555;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0.36px}.footer #footer-office .layout-inner{box-sizing:border-box;background-color:#fff}.footer #footer-office .layout-inner .office-area{display:flex;justify-content:flex-start;align-items:center}.footer #footer-office .layout-inner .office-area .office-block1{display:flex;justify-content:flex-start;align-items:center;gap:0 5px}.footer #footer-office .layout-inner .office-area .office-block1 .footer-office-logo img{width:172px;height:35px;margin-right:15px}.footer #footer-office .layout-inner .office-area .office-block2 .footer-office-name{color:#555;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.36px}.footer #footer-office .layout-inner .office-area .office-block2 #footer-office-description{margin-top:5px}.footer #footer-office .layout-inner .office-area .office-block2 #footer-office-description p{color:#666;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.3;letter-spacing:0.36px}
