.EventBanner_main__W3q1t{position:fixed;z-index:1;bottom:194px;right:14px;width:280px;height:96px;opacity:0;transition:opacity .3s cubic-bezier(.77,.2,.05,1);line-height:1;box-shadow:0 0 10px rgba(17,89,119,.2);pointer-events:none}@media screen and (min-width:768px) and (max-width:1279px){.EventBanner_main__W3q1t{bottom:140px;right:32px}}@media screen and (1280px <= width){.EventBanner_main__W3q1t{bottom:176px;right:60px}}.EventBanner_main__W3q1t.EventBanner_fixed__i_aX8{right:14px;opacity:1;pointer-events:all}@media screen and (min-width:768px) and (max-width:1279px){.EventBanner_main__W3q1t.EventBanner_fixed__i_aX8{right:32px}}@media screen and (1280px <= width){.EventBanner_main__W3q1t.EventBanner_fixed__i_aX8{right:60px}}.EventBanner_main__W3q1t img{width:100%;height:100%;object-fit:cover}.EventBanner_main__W3q1t .EventBanner_close__Wh5UI{position:absolute;top:-32px;right:0;width:32px;height:32px;background:url(/icons/close-white.svg) no-repeat;background-size:contain;background-color:rgba(0,0,0,.6)}.EventBanner_main__W3q1t .EventBanner_close__Wh5UI:hover{background-color:rgba(0,0,0,.4)}.Footer_footer__uqX6Q{padding:48px 0}@media print{.Footer_footer__uqX6Q{display:none}}.Footer_footer__uqX6Q .Footer_footerNotes__qY4RC .Footer_inner__nI5oI{max-width:1280px;margin:0 auto;padding:0 32px 100px;font-size:1.2rem}@media screen and (min-width:768px) and (max-width:1279px){.Footer_footer__uqX6Q .Footer_footerNotes__qY4RC .Footer_inner__nI5oI{padding:0 32px 48px}}@media screen and (1280px <= width){.Footer_footer__uqX6Q .Footer_footerNotes__qY4RC .Footer_inner__nI5oI{padding:0 90px 48px;font-size:1.4rem}}.Footer_main__RmVJR{display:grid;grid-template-columns:2fr 3fr;width:100%;max-width:1280px;padding:0 90px;margin:0 auto 84px}@media screen and (min-width:768px) and (max-width:1279px){.Footer_main__RmVJR{grid-template-columns:1fr;padding:0 32px}}@media screen and (max-width:767px){.Footer_main__RmVJR{grid-template-columns:1fr;padding:0 32px;margin-bottom:80px}}.Footer_main__RmVJR .Footer_info__xLZPB{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px) and (max-width:1279px){.Footer_main__RmVJR .Footer_info__xLZPB{order:2}}@media screen and (max-width:767px){.Footer_main__RmVJR .Footer_info__xLZPB{order:2}}.Footer_main__RmVJR .Footer_image__t6oom{margin-bottom:24px}@media screen and (max-width:767px){.Footer_main__RmVJR .Footer_image__t6oom{text-align:center}}.Footer_main__RmVJR .Footer_image__t6oom .Footer_logo__fswsd{width:300px;height:72.5px}@media screen and (min-width:768px) and (max-width:1279px){.Footer_main__RmVJR .Footer_image__t6oom .Footer_logo__fswsd{width:180px;height:43.5px}}@media screen and (max-width:767px){.Footer_main__RmVJR .Footer_image__t6oom .Footer_logo__fswsd{width:180px;height:43.5px}}.Footer_main__RmVJR .Footer_menu__yvQrF{padding-left:88px;border-left:1px solid #edf7ff;font-size:1.8rem;flex:1 1}@media screen and (min-width:768px) and (max-width:1279px){.Footer_main__RmVJR .Footer_menu__yvQrF{padding-left:0;padding-bottom:48px;border-left:none;border-bottom:1px solid #edf7ff;margin-bottom:48px;font-size:1.4rem;order:1}}@media screen and (max-width:767px){.Footer_main__RmVJR .Footer_menu__yvQrF{padding-left:0;padding-bottom:48px;border-left:none;border-bottom:1px solid #edf7ff;margin-bottom:48px;font-size:1.4rem;order:1}}.Footer_main__RmVJR .Footer_menu__yvQrF ul{display:flex;justify-content:space-between}@media screen and (max-width:767px){.Footer_main__RmVJR .Footer_menu__yvQrF ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}}.Footer_main__RmVJR .Footer_menu__yvQrF ul li{white-space:nowrap}@media screen and (min-width:768px) and (max-width:1279px){.Footer_main__RmVJR .Footer_menu__yvQrF ul li{text-align:center}}@media screen and (max-width:767px){.Footer_main__RmVJR .Footer_menu__yvQrF ul li{width:50%}}.Footer_copyright__8jGFL{display:block;font-size:1.2rem;text-align:center}@media screen and (max-width:767px){.Footer_copyright__8jGFL{font-size:1rem;margin-bottom:160px}}.ErrorMessage_message__K361V{color:#ff0f00;font-size:1rem;position:absolute;top:100%}.Input_input__HrbVa{border:1px solid #d9dfe5;background-color:#fff;border-radius:4px;height:40px;width:100%;font-size:1.6rem;line-height:40px;padding:0 10px}.Input_input__HrbVa::placeholder{color:#8e959e}.Input_input__HrbVa.Input_error__O7bgp{border-color:#ff0f00}.PrimaryButton_button__jjBaH{border-radius:80px;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;position:relative;z-index:0;color:#fff;font-weight:700;background:linear-gradient(225deg,#1d6193 11.56%,#1482b2 47.04%,#38cfe8 99.69%)}@media print{.PrimaryButton_button__jjBaH{display:none}}.PrimaryButton_button__jjBaH .PrimaryButton_label__b_nL2{font-weight:700;white-space:nowrap}.PrimaryButton_button__jjBaH.PrimaryButton_small__Ih_Qc{width:auto;height:42px;padding:0 42px 0 32px;box-shadow:0 6px 0 #004f80;margin-bottom:6px}.PrimaryButton_button__jjBaH.PrimaryButton_small__Ih_Qc .PrimaryButton_arrowRight__OaZ9p{right:16px;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.PrimaryButton_button__jjBaH.PrimaryButton_small__Ih_Qc .PrimaryButton_label__b_nL2{font-size:1.6rem}.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi{width:auto;height:50px;padding:0 60px;box-shadow:0 6px 0 #004f80;margin-bottom:6px}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi{height:50px;box-shadow:0 6px 0 #004f80;margin-bottom:6px}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi{height:66px;min-width:432px;box-shadow:0 8px 0 #004f80;margin-bottom:8px}}.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi .PrimaryButton_arrowRight__OaZ9p{width:24px;height:24px;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi .PrimaryButton_label__b_nL2{font-size:2.4rem}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi .PrimaryButton_label__b_nL2{font-size:1.6rem}}@media screen and (max-width:767px){.PrimaryButton_button__jjBaH.PrimaryButton_medium__9gqGi .PrimaryButton_label__b_nL2{font-size:1.6rem}}.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX{width:100%;height:60px;padding:0;box-shadow:0 6px 0 #004f80;margin-bottom:6px}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX{width:330px;height:54px;box-shadow:0 8px 0 #004f80;margin-bottom:8px}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX{width:512px;height:78px;padding:0 112px;box-shadow:0 10px 0 #004f80;margin-bottom:10px}}.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX .PrimaryButton_arrowRight__OaZ9p{right:24px;width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%)}.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX .PrimaryButton_label__b_nL2{font-size:2.8rem}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX .PrimaryButton_label__b_nL2{font-size:1.8rem}}@media screen and (max-width:767px){.PrimaryButton_button__jjBaH.PrimaryButton_large__V7KtX .PrimaryButton_label__b_nL2{font-size:1.8rem}}.PrimaryButton_button__jjBaH.PrimaryButton_fullHeight___QtZU{height:100%}.PrimaryButton_button__jjBaH.PrimaryButton_fullWidth__nvUN1{width:100%;min-width:100%;padding:0}.PrimaryButton_button__jjBaH:hover{background:#66b0dd}.PrimaryButton_button__jjBaH:hover.PrimaryButton_large__V7KtX{box-shadow:0 3px 0 #004f80;transform:translateY(3px)}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH:hover.PrimaryButton_large__V7KtX{box-shadow:0 4px 0 #004f80;transform:translateY(4px)}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH:hover.PrimaryButton_large__V7KtX{box-shadow:0 6px 0 #004f80;transform:translateY(4px)}}.PrimaryButton_button__jjBaH:hover.PrimaryButton_medium__9gqGi{box-shadow:0 3px 0 #004f80;transform:translateY(3px)}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH:hover.PrimaryButton_medium__9gqGi{box-shadow:0 3px 0 #004f80;transform:translateY(3px)}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH:hover.PrimaryButton_medium__9gqGi{box-shadow:0 4px 0 #004f80;transform:translateY(4px)}}.PrimaryButton_button__jjBaH:hover.PrimaryButton_small__Ih_Qc{box-shadow:0 3px 0 #004f80;transform:translateY(3px)}.PrimaryButton_button__jjBaH:hover .PrimaryButton_arrowRight__OaZ9p:after{background-color:#66b0dd}.PrimaryButton_button__jjBaH:active{background:#66b0dd}.PrimaryButton_button__jjBaH:active.PrimaryButton_large__V7KtX{box-shadow:0 0 0 #004f80;transform:translateY(10px)}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH:active.PrimaryButton_large__V7KtX{transform:translateY(8px)}}@media screen and (max-width:767px){.PrimaryButton_button__jjBaH:active.PrimaryButton_large__V7KtX{transform:translateY(6px)}}.PrimaryButton_button__jjBaH:active.PrimaryButton_medium__9gqGi{box-shadow:0 0 0 #004f80;transform:translateY(6px)}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH:active.PrimaryButton_medium__9gqGi{transform:translateY(6px)}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH:active.PrimaryButton_medium__9gqGi{transform:translateY(8px)}}.PrimaryButton_button__jjBaH:active.PrimaryButton_small__Ih_Qc{box-shadow:0 0 0 #004f80;transform:translateY(6px)}.PrimaryButton_button__jjBaH:active .PrimaryButton_arrowRight__OaZ9p:after{background-color:#66b0dd}.PrimaryButton_button__jjBaH .PrimaryButton_arrowRight__OaZ9p{border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:contain}.PrimaryButton_button__jjBaH .PrimaryButton_arrowRight__OaZ9p:after{content:"";position:absolute;inset:0;background-color:#1482b2;-webkit-mask-image:url(/icons/chevron-white.svg);mask-image:url(/icons/chevron-white.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ{background:#e4f5ff;cursor:not-allowed;pointer-events:none}.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_large__V7KtX{box-shadow:0 6px 0 #97c0d8}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_large__V7KtX{box-shadow:0 8px 0 #97c0d8}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_large__V7KtX{box-shadow:0 10px 0 #97c0d8}}.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_medium__9gqGi{box-shadow:0 6px 0 #97c0d8}@media screen and (min-width:768px) and (max-width:1279px){.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_medium__9gqGi{box-shadow:0 6px 0 #97c0d8}}@media screen and (1280px <= width){.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_medium__9gqGi{box-shadow:0 8px 0 #97c0d8}}.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ.PrimaryButton_small__Ih_Qc{box-shadow:0 6px 0 #97c0d8}.PrimaryButton_button__jjBaH.PrimaryButton_disabled__vMelQ .PrimaryButton_arrowRight__OaZ9p:after{background-color:#e4f5ff}.CustomerReviews2_main__aY1ok{display:flex;justify-content:center}.CustomerReviews2_main__aY1ok .CustomerReviews2_embla__03HV0{overflow:hidden}.CustomerReviews2_main__aY1ok .CustomerReviews2_embla__03HV0 .CustomerReviews2_container__qpcZx{display:flex;height:370px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_embla__03HV0 .CustomerReviews2_container__qpcZx{height:468px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_embla__03HV0 .CustomerReviews2_container__qpcZx{height:468px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2{flex:0 0 300px;margin:0 8px;min-width:0;position:relative;background:#fff;border:1px solid #d9dfe5;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2{margin:0 12px;flex:0 0 358px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2{margin:0 12px;flex:0 0 358px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_image__0JBRA{width:100%;height:168px;margin:0 auto;background-color:#f1f6f7}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_image__0JBRA{width:100%;height:220px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_image__0JBRA{width:100%;height:220px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_image__0JBRA img{width:100%;height:100%;object-fit:cover}.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD{padding:12px 16px;position:relative;flex:1 1;display:flex;flex-direction:column}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD{padding:16px 20px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD{padding:16px 20px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD .CustomerReviews2_title__iw5M7{font-size:2rem;font-weight:700;line-height:1.4;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;margin-bottom:12px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD .CustomerReviews2_title__iw5M7{font-size:2.4rem;margin-bottom:16px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD .CustomerReviews2_title__iw5M7{font-size:2.4rem;margin-bottom:16px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD .CustomerReviews2_client__2a4jq{font-size:1.6rem;font-weight:700;color:#1482b2;text-align:center;margin-bottom:16px;display:flex;align-items:center;white-space:nowrap;line-height:1;margin-top:auto}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD .CustomerReviews2_client__2a4jq{font-size:2rem;margin-bottom:24px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_slide__tkqZ2 .CustomerReviews2_info__V7DwD .CustomerReviews2_client__2a4jq{font-size:2rem;margin-bottom:24px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_button__QLu12{height:40px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_button__QLu12{height:54px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_button__QLu12{height:54px;padding:0 20px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_bottom__kgmBp{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:24px;height:50px;margin:32px auto 0;width:100%;max-width:1280px;padding:0 24px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_main__aY1ok .CustomerReviews2_bottom__kgmBp{justify-content:center;margin:36px auto 0;padding:0 32px}}@media screen and (1280px <= width){.CustomerReviews2_main__aY1ok .CustomerReviews2_bottom__kgmBp{justify-content:center;margin:48px auto 0;padding:0 90px}}.CustomerReviews2_main__aY1ok .CustomerReviews2_bottom__kgmBp .CustomerReviews2_next__sVvYY{background-color:#000;background-image:url(/icons/arrow-right-white.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:50%;width:40px;height:40px;border-radius:50%;transition:.3s}.CustomerReviews2_main__aY1ok .CustomerReviews2_bottom__kgmBp .CustomerReviews2_next__sVvYY:hover{background-color:#115977}.CustomerReviews2_detail__FAKod .CustomerReviews2_image__0JBRA{width:100%;margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_image__0JBRA{padding-top:32px;width:50%;max-width:640px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_image__0JBRA{padding-top:32px;width:640px}}.CustomerReviews2_detail__FAKod .CustomerReviews2_image__0JBRA img{width:100%;height:auto}.CustomerReviews2_detail__FAKod .CustomerReviews2_content__mWywS{padding:16px 24px 24px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_content__mWywS{padding:48px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_content__mWywS{padding:48px}}.CustomerReviews2_detail__FAKod .CustomerReviews2_title__iw5M7{font-size:2.4rem;font-weight:700;line-height:1.4;white-space:pre-wrap;margin:0 0 24px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_title__iw5M7{margin:0 0 16px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_title__iw5M7{margin:0 0 16px}}.CustomerReviews2_detail__FAKod .CustomerReviews2_info__V7DwD{display:flex;flex-direction:column;font-size:2rem}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_info__V7DwD{flex-direction:row;gap:16px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_info__V7DwD{flex-direction:row;gap:16px}}.CustomerReviews2_detail__FAKod .CustomerReviews2_info__V7DwD .CustomerReviews2_category__ZgIMr{font-weight:700;color:#1482b2}.CustomerReviews2_detail__FAKod .CustomerReviews2_info__V7DwD .CustomerReviews2_building__PlxWF{display:flex;align-items:center;color:#56595d}.CustomerReviews2_detail__FAKod .CustomerReviews2_client__2a4jq{font-size:2rem;font-weight:700;color:#56595d;margin:12px 0}.CustomerReviews2_detail__FAKod .CustomerReviews2_reduction__Hj959{font-size:2rem;color:#56595d}.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ{font-size:2rem;white-space:pre-wrap}.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ h2,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ h3,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ h4{font-size:2rem;font-weight:700;margin:24px 0 0}.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ div,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ figure,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ ol,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ p,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ table,.CustomerReviews2_detail__FAKod .CustomerReviews2_body__IOQyQ ul{margin:8px 0 0}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5{margin-top:24px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5{margin-top:48px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5{margin-top:48px}}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentTitle___2Y_7{font-size:2rem;font-weight:700}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentName__W0VX7{display:flex;gap:24px;color:#56595d;font-size:2rem;margin:4px 0 20px}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentContent__gzwIT{display:flex;gap:16px}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentContent__gzwIT .CustomerReviews2_commentImage__Uou8n{min-width:120px;width:120px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentContent__gzwIT .CustomerReviews2_commentImage__Uou8n{min-width:140px;width:140px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentContent__gzwIT .CustomerReviews2_commentImage__Uou8n{min-width:140px;width:140px}}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_commentContent__gzwIT .CustomerReviews2_commentImage__Uou8n img{width:100%;height:auto}.CustomerReviews2_detail__FAKod .CustomerReviews2_comment__7QDy5 .CustomerReviews2_body__IOQyQ{font-size:1.8rem;white-space:pre-wrap}.CustomerReviews2_detail__FAKod .CustomerReviews2_contact__hBGLY{text-align:center;margin-top:24px}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviews2_detail__FAKod .CustomerReviews2_contact__hBGLY{margin-top:48px}}@media screen and (1280px <= width){.CustomerReviews2_detail__FAKod .CustomerReviews2_contact__hBGLY{margin-top:48px}}.FAQItem_item__QvE2w{border-radius:6px;overflow:hidden}.FAQItem_item__QvE2w+.FAQItem_item__QvE2w{margin-top:24px}.FAQItem_question__Vfgjw{background-color:#fff;cursor:pointer;padding:32px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Vfgjw{padding:16px}}@media screen and (max-width:767px){.FAQItem_question__Vfgjw{padding:8px 16px}}.FAQItem_question__Vfgjw .FAQItem_questionIcon__4vdBC{min-width:32px;height:32px;margin-right:16px}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Vfgjw .FAQItem_questionIcon__4vdBC{min-width:48px;height:48px}}@media screen and (1280px <= width){.FAQItem_question__Vfgjw .FAQItem_questionIcon__4vdBC{min-width:48px;height:48px}}.FAQItem_question__Vfgjw .FAQItem_questionIcon__4vdBC svg{width:100%;height:100%}.FAQItem_question__Vfgjw:after{content:"";background:url(/icons/chevron.svg) no-repeat;background-size:contain;background-position:50%;min-width:32px;height:32px;margin-left:16px;transform:rotate(0);transition:.3s}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Vfgjw:after{padding:8px 0}}@media screen and (1280px <= width){.FAQItem_question__Vfgjw:after{padding:8px 0}}.FAQItem_question__Vfgjw .FAQItem_text__pNa6m{font-size:1.6rem;font-weight:700;text-align:left;padding-top:4px;flex:1 1}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_question__Vfgjw .FAQItem_text__pNa6m{font-size:2rem;padding-top:6px}}@media screen and (1280px <= width){.FAQItem_question__Vfgjw .FAQItem_text__pNa6m{font-size:2.4rem;padding-top:2px}}.FAQItem_open__97m88 .FAQItem_question__Vfgjw:after{transform:rotate(180deg)}.FAQItem_answer__RvhUq{display:grid;transition:grid-template-rows .5s;grid-template-rows:0fr}.FAQItem_answer__RvhUq>div{overflow:hidden}.FAQItem_answer__RvhUq.FAQItem_show__9jp7J{grid-template-rows:1fr}.FAQItem_answer__RvhUq.FAQItem_show__9jp7J>div{overflow:auto}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r{background-color:#f1f6f7;padding:32px;display:flex;align-items:flex-start}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r{padding:16px}}@media screen and (max-width:767px){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r{padding:16px}}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_answerIcon___G1OY{min-width:32px;height:32px;margin-right:16px}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_answerIcon___G1OY{min-width:48px;height:48px}}@media screen and (1280px <= width){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_answerIcon___G1OY{min-width:48px;height:48px}}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_answerIcon___G1OY svg{width:100%;height:100%}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m{font-size:1.6rem;white-space:pre-wrap}@media screen and (min-width:768px) and (max-width:1279px){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m{font-size:1.6rem}}@media screen and (1280px <= width){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m{font-size:2rem;padding-top:6px}}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m a,.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m figure,.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m p{margin:10px 0}@media screen and (max-width:767px){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m img{max-width:100%;height:auto}}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m ul>li{padding-left:1em}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m ul>li:before{content:"・";margin-left:-1em}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m ol{counter-reset:item}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m ol>li{list-style-type:decimal;margin-left:1.5em}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m ol>li:before{content:""}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_text__pNa6m a{color:#1482b2;text-decoration:underline}.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_button__EUfHk{margin-top:32px;text-align:center}@media screen and (max-width:767px){.FAQItem_answer__RvhUq .FAQItem_inner__K5L5r .FAQItem_button__EUfHk{margin-top:24px;margin-left:-64px}}.Select_select__UGDJf{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid #d9dfe5;border-radius:4px;height:40px;width:100%;font-size:16px;background:#fff;line-height:40px;outline:0;position:relative;padding:0 40px 0 10px;background:url(/icons/chevron-gray.svg) no-repeat;background-size:24px 24px;background-position:right 10px center}.Select_select__UGDJf:invalid{color:#a1a6ae}.Case_image__u4ug8{position:relative;margin:0 auto 64px;width:640px;padding-top:360px}@media screen and (max-width:767px){.Case_image__u4ug8{width:calc(100% - 48px);padding:56.25% 24px 0}}.CaseContent_content__Q9cmt{display:flex;justify-content:center}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_content__Q9cmt{padding:0 32px}}@media screen and (max-width:767px){.CaseContent_content__Q9cmt{padding:0 24px}}.CaseContent_content__Q9cmt .CaseContent_inner__DN5qv{background-color:#fff;width:100%;max-width:922px;padding:48px 64px 48px 48px;margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_content__Q9cmt .CaseContent_inner__DN5qv{padding:48px}}@media screen and (max-width:767px){.CaseContent_content__Q9cmt .CaseContent_inner__DN5qv{padding:32px 24px}}.CaseContent_content__Q9cmt .CaseContent_inner__DN5qv .CaseContent_description__R0kdn{margin-top:32px;font-size:1.6rem;font-weight:700;text-align:center;white-space:pre-wrap}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_content__Q9cmt .CaseContent_inner__DN5qv .CaseContent_description__R0kdn{margin-top:48px;font-size:2.4rem}}@media screen and (1280px <= width){.CaseContent_content__Q9cmt .CaseContent_inner__DN5qv .CaseContent_description__R0kdn{margin-top:64px;font-size:2.8rem}}@media screen and (max-width:767px){.CaseContent_list__hXZgw{margin:0 auto;max-width:320px}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY{display:flex;align-items:center}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY{flex-direction:column}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY+.CaseContent_item__wIiTY{margin-top:64px}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY+.CaseContent_item__wIiTY{margin-top:48px}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_reduction__N5Lw_{background:url(/images/bg-reduction.png) no-repeat;background-size:contain;min-width:107px;height:131px;position:relative;margin-right:48px}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_reduction__N5Lw_{margin-right:0;margin-bottom:32px}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_reduction__N5Lw_ .CaseContent_text__IAeJ1{color:#fff;display:flex;flex-direction:column;align-items:center;gap:4px;font-weight:700;line-height:1;position:absolute;top:68px;left:50%;transform:translateX(-50%);font-size:1.8rem;white-space:nowrap}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_reduction__N5Lw_ .CaseContent_text__IAeJ1 .CaseContent_value__uzBoS{font-size:2.4rem;margin:0 1px}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_text__IAeJ1{width:100%;flex:1 1}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au{color:#56595d;font-size:2rem}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au{font-size:1.6rem}}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au{font-size:1.6rem}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au li{padding-left:1em}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au li:before{content:"・";margin-left:-1em}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au li span{color:#ff185e;font-weight:700;font-size:2rem;white-space:nowrap}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au li span{font-size:2.4rem}}@media screen and (1280px <= width){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_conditions__1D4au li span{font-size:2.8rem}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P{margin-top:16px;display:flex;align-items:center;gap:10px;white-space:nowrap;line-height:1}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P{margin-top:24px;gap:4px;flex-direction:column;align-items:baseline}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_label__hftpR{font-size:2rem}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_label__hftpR:after{content:"："}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_label__hftpR{font-size:1.6rem}}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_label__hftpR{font-size:1.6rem;padding-left:1em}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_label__hftpR:after{content:""}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX{display:flex;align-items:center;gap:10px}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX{gap:8px;justify-content:center;width:100%}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_beforeQuote__O1mKo{font-weight:700;font-size:2.4rem}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_beforeQuote__O1mKo{font-size:2rem}}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_beforeQuote__O1mKo{font-size:1.6rem}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_arrow__NwdQ_{background:url(/icons/chevrons-right.png) no-repeat;background-size:contain;min-width:28px;height:9px}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_arrow__NwdQ_{min-width:26px}}.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_afterQuote__iFNvB{font-weight:700;font-size:2.8rem}@media screen and (min-width:768px) and (max-width:1279px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_afterQuote__iFNvB{font-size:2rem}}@media screen and (max-width:767px){.CaseContent_list__hXZgw .CaseContent_item__wIiTY .CaseContent_quote__gLy7P .CaseContent_result__nYTSX .CaseContent_afterQuote__iFNvB{font-size:2.2rem}}.CompanyOverview_wrapper__jBeAN{display:flex;justify-content:center;max-width:720px;margin:0 auto}.CompanyOverview_list__oLNIa{padding:0 32px}@media screen and (min-width:768px) and (max-width:1279px){.CompanyOverview_list__oLNIa{padding:0 48px}}@media screen and (1280px <= width){.CompanyOverview_list__oLNIa{padding:0 32px}}.CompanyOverview_list__oLNIa div{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px) and (max-width:1279px){.CompanyOverview_list__oLNIa div{flex-direction:row;gap:48px}}@media screen and (1280px <= width){.CompanyOverview_list__oLNIa div{flex-direction:row;gap:48px}}.CompanyOverview_list__oLNIa div+div{margin-top:24px}.CompanyOverview_list__oLNIa div+div.CompanyOverview_subsidiary__huXJL{margin-top:48px}.CompanyOverview_list__oLNIa dt{font-weight:700;font-size:1.6rem}@media screen and (min-width:768px) and (max-width:1279px){.CompanyOverview_list__oLNIa dt{min-width:130px;font-size:1.8rem;margin-top:.1rem}}@media screen and (1280px <= width){.CompanyOverview_list__oLNIa dt{min-width:130px;font-size:1.8rem;margin-top:.1rem}}.CompanyOverview_list__oLNIa dd{font-size:1.8rem;display:flex;align-items:center;gap:8px}@media screen and (min-width:768px) and (max-width:1279px){.CompanyOverview_list__oLNIa dd{font-size:2rem}}@media screen and (1280px <= width){.CompanyOverview_list__oLNIa dd{font-size:2rem}}.CompanyOverview_list__oLNIa dd .CompanyOverview_link__5eU62{display:block;background:url(/icons/link.svg) no-repeat;width:20px;height:20px}.CompanyOverview_list__oLNIa dd .CompanyOverview_notes__OXiBI{font-size:1.6rem;color:#56595d;padding-left:1em}@media screen and (1280px <= width){.CompanyOverview_list__oLNIa dd .CompanyOverview_notes__OXiBI{white-space:nowrap}}.CompanyOverview_list__oLNIa dd .CompanyOverview_notes__OXiBI:before{content:"※";margin-left:-1em}.CtaMenu_wrapper__GwCsR{background:linear-gradient(225deg,#1d6193 11.56%,#1482b2 47.04%,#38cfe8 99.69%);padding:48px 0;width:100%}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_wrapper__GwCsR{padding:48px}}@media screen and (max-width:767px){.CtaMenu_wrapper__GwCsR{padding:28px}}@media print{.CtaMenu_wrapper__GwCsR{display:none}}.CtaMenu_main__enLfu{background-color:#fff;border-radius:10px;width:100%;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:24px 32px;line-height:1}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu{padding:24px 32px}}@media screen and (1280px <= width){.CtaMenu_main__enLfu{padding:32px 48px}}.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g{font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:8px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g{font-size:1.4rem}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g{font-size:2rem}}.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:after,.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:before{content:"";display:block;width:2px;height:10px;background-color:#1a1a1a;border-radius:2px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:after,.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:before{width:2px;height:12px}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:after,.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:before{width:3px;height:18px}}.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:before{transform:rotate(-45deg)}.CtaMenu_main__enLfu .CtaMenu_subdescription__4AO5g:after{transform:rotate(45deg)}.CtaMenu_main__enLfu .CtaMenu_description__TPiAv{font-size:2rem;font-weight:700;white-space:nowrap;margin:16px 0 24px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_description__TPiAv{font-size:2.4rem;margin:8px 0 24px}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_description__TPiAv{font-size:4rem;margin:16px 0 32px}}.CtaMenu_main__enLfu .CtaMenu_buttons__Ssp6R{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;width:100%;margin:12px 0 24px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_buttons__Ssp6R{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;margin:16px 0 24px}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_buttons__Ssp6R{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:20px;margin:30px 0}}.CtaMenu_main__enLfu .CtaMenu_tel__Gdbng .CtaMenu_telInner__kooYA{display:flex;align-items:center;flex-direction:column;width:100%;gap:10px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_tel__Gdbng .CtaMenu_telInner__kooYA{flex-direction:row;justify-content:center;gap:16px}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_tel__Gdbng .CtaMenu_telInner__kooYA{flex-direction:row;justify-content:center;gap:16px}}.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv{display:none;align-items:center;flex-direction:column;gap:10px;font-size:1.8rem;color:#222}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv{display:flex;flex-direction:row;gap:32px;font-size:1.8rem}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv{display:flex;flex-direction:row;gap:32px;font-size:2.8rem}}.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv p{font-size:3.4rem;font-weight:700;color:#007bc7;text-decoration:none;display:flex;align-items:center;font-family:var(--font-roboto)}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv p{font-size:3.2rem;pointer-events:none}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv p{font-size:4rem;pointer-events:none}}.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv p:before{content:"";background:url(/icons/tel-blue.svg) no-repeat;background-size:contain;width:32px;height:32px;margin-right:8px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv p:before{width:32px;height:32px}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_telText__EbyRv p:before{width:40px;height:40px}}.CtaMenu_main__enLfu .CtaMenu_free__JwLMA{font-size:1.6rem;font-weight:700;color:#222;display:flex;align-items:center}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_free__JwLMA{font-size:1.8rem}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_free__JwLMA{font-size:2rem}}.CtaMenu_main__enLfu .CtaMenu_free__JwLMA .CtaMenu_hours__lgOg9{font-weight:700;position:relative;margin-right:16px;font-size:1.8rem}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_free__JwLMA .CtaMenu_hours__lgOg9{font-size:2.4rem}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_free__JwLMA .CtaMenu_hours__lgOg9{font-size:2.4rem}}.CtaMenu_main__enLfu .CtaMenu_free__JwLMA .CtaMenu_hours__lgOg9:after{content:"※";position:absolute;top:0;right:0;transform:translate(90%,-60%);font-size:1.2rem;color:#56595d}.CtaMenu_main__enLfu .CtaMenu_free__JwLMA .CtaMenu_free__JwLMA{font-weight:700;color:#007bc7;margin-left:8px}.CtaMenu_main__enLfu .CtaMenu_notes__TH4xu{width:100%;text-align:center;font-size:1.2rem;color:#56595d;margin-top:16px}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_notes__TH4xu{font-size:1.6rem}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_notes__TH4xu{font-size:1.8rem}}.CtaMenu_main__enLfu .CtaMenu_telButton__ItGrJ{width:100%}@media screen and (min-width:768px) and (max-width:1279px){.CtaMenu_main__enLfu .CtaMenu_telButton__ItGrJ{display:none}}@media screen and (1280px <= width){.CtaMenu_main__enLfu .CtaMenu_telButton__ItGrJ{display:none}}.Simulator_simulator__IAnn3{overflow:hidden;margin:0 0 24px}.Simulator_simulator__IAnn3 .Simulator_simulatorContainer__sKPQU{background:#fff;border:1px solid #d9dfe5;border-radius:6px;font-size:1.8rem}.Simulator_simulator__IAnn3 .Simulator_simulatorBody__b0C5r{padding:24px}@media screen and (min-width:768px) and (max-width:1279px){.Simulator_simulator__IAnn3 .Simulator_simulatorBody__b0C5r{padding:24px}}@media screen and (1280px <= width){.Simulator_simulator__IAnn3 .Simulator_simulatorBody__b0C5r{padding:24px}}.Simulator_simulator__IAnn3 .Simulator_simulatorDescription__7nB0w{font-size:1.8rem;margin:0 0 12px}.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px) and (max-width:1279px){.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg{flex-direction:row}}@media screen and (1280px <= width){.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg{flex-direction:row}}.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_resultAreaInner__dFRsg{background:#eafdff;border-radius:6px;display:flex;flex-direction:column;align-items:center;gap:0;padding:24px;animation:Simulator_show__9rDcW .5s linear forwards;flex:1 1}@media screen and (min-width:768px) and (max-width:1279px){.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_resultAreaInner__dFRsg{padding:24px 32px}}@media screen and (1280px <= width){.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_resultAreaInner__dFRsg{padding:24px}}.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_message___seWR{font-weight:700;font-size:2.4rem;color:#1c9ac1;margin:0}@media screen and (min-width:768px) and (max-width:1279px){.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_message___seWR{font-size:2.4rem}}@media screen and (1280px <= width){.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_message___seWR{font-size:3rem}}.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_unitPrice__LabEl{font-weight:700}.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_unitPrice__LabEl .Simulator_message___seWR{margin-top:16px}.Simulator_simulator__IAnn3 .Simulator_resultArea__Wfzvg .Simulator_estimate__WtPsQ{color:#56595d}.Simulator_simulator__IAnn3 .Simulator_notes__bvRa4{margin:24px 0}.Simulator_simulator__IAnn3 .Simulator_notes__bvRa4 li{padding-left:1em}.Simulator_simulator__IAnn3 .Simulator_notes__bvRa4 li:before{content:"※";background:none;margin-left:-1em;position:relative;top:0;left:0}.Simulator_simulator__IAnn3 .Simulator_fieldset__wVlkB{margin:0}.Simulator_simulator__IAnn3 .Simulator_fieldset__wVlkB+.Simulator_fieldset__wVlkB{margin-top:32px}@media screen and (max-width:767px){.Simulator_simulator__IAnn3 .Simulator_fieldset__wVlkB+.Simulator_fieldset__wVlkB{margin-top:28px}}.Simulator_simulator__IAnn3 .Simulator_field__WofYW{display:flex;flex-direction:column;width:100%;margin:0}@media screen and (max-width:767px){.Simulator_simulator__IAnn3 .Simulator_field__WofYW{flex-direction:column}}.Simulator_simulator__IAnn3 .Simulator_field__WofYW .Simulator_label__FqvBt{display:flex;flex-direction:column;min-width:190px;gap:8px;margin-bottom:16px}@media screen and (max-width:767px){.Simulator_simulator__IAnn3 .Simulator_field__WofYW .Simulator_label__FqvBt{flex-direction:row;align-items:center;gap:16px;margin-bottom:10px}}.Simulator_simulator__IAnn3 .Simulator_field__WofYW .Simulator_label__FqvBt .Simulator_text__43_QJ{font-weight:700;font-size:1.8rem;line-height:1;display:flex;align-items:flex-start;padding-top:11px}@media screen and (max-width:767px){.Simulator_simulator__IAnn3 .Simulator_field__WofYW .Simulator_label__FqvBt .Simulator_text__43_QJ{font-size:1.6rem;padding-top:0}}.Simulator_simulator__IAnn3 .Simulator_field__WofYW .Simulator_label__FqvBt.Simulator_required__0RsFB .Simulator_text__43_QJ:after{content:"*";color:#ff0f00;font-weight:400;font-size:1.2rem}.Simulator_simulator__IAnn3 .Simulator_field__WofYW .Simulator_inputArea__HsqH6{flex:1 1;position:relative;margin:0}.Simulator_simulator__IAnn3 .Simulator_actions__Y_Ns5{display:flex;justify-content:center;margin:32px 0 0}@keyframes Simulator_show__9rDcW{0%{opacity:0}to{opacity:1}}@keyframes Simulator_spin__2GfNy{to{transform:translate(-50%,-50%) rotate(1turn)}}.SimulatorContactForm_form__1SpXx{max-width:900px;background-color:#fff;margin:0 auto;padding:48px 64px;border-radius:6px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_form__1SpXx{padding:48px 64px}}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx{padding:32px 24px}}.SimulatorContactForm_form__1SpXx span[class=hs-form-required]{font-size:1.2rem;color:#ff0f00;margin-left:6px}.SimulatorContactForm_form__1SpXx span[class=hs-form-required]:after{content:"必須"}.SimulatorContactForm_form__1SpXx input,.SimulatorContactForm_form__1SpXx textarea{font-size:1.6rem;border:1px solid #d9dfe5;border-radius:4px;padding:12px 10px;width:100%!important}.SimulatorContactForm_form__1SpXx input::placeholder,.SimulatorContactForm_form__1SpXx textarea::placeholder{color:#8e959e}.SimulatorContactForm_form__1SpXx textarea{height:180px;line-height:1.6}.SimulatorContactForm_form__1SpXx select{font-size:1.6rem;color:#1a1a1a;position:relative;width:100%!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #d9dfe5;border-radius:4px;padding:12px 10px;background:url(/icons/chevron-gray.svg) no-repeat;background-size:24px 24px;background-position:right 10px center}.SimulatorContactForm_form__1SpXx select::placeholder{color:#8e959e}.SimulatorContactForm_form__1SpXx label{font-size:2.4rem;font-weight:700;margin-bottom:16px;display:flex;align-items:center}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_form__1SpXx label{font-size:2rem}}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx label{font-size:1.8rem}}.SimulatorContactForm_form__1SpXx fieldset{display:flex;column-gap:36px;width:100%;max-width:100%!important}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx fieldset{flex-direction:column;column-gap:0}}.SimulatorContactForm_form__1SpXx div[class~=field]{flex:1 1;margin-bottom:36px}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx div[class~=field]{margin-bottom:24px;width:100%!important}}.SimulatorContactForm_form__1SpXx li[class~=hs-form-checkbox]+li{margin-top:16px}.SimulatorContactForm_form__1SpXx div[class~=hs-fieldtype-checkbox]>label{font-weight:400}.SimulatorContactForm_form__1SpXx div[class~=hs-fieldtype-checkbox]>label:after{content:"複数選択可";color:#56595d;font-size:1.4rem;margin-left:16px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_form__1SpXx div[class~=hs-fieldtype-checkbox]>label:after{font-size:1.2rem}}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx div[class~=hs-fieldtype-checkbox]>label:after{font-size:1.2rem}}.SimulatorContactForm_form__1SpXx label[class~=hs-form-booleancheckbox-display],.SimulatorContactForm_form__1SpXx label[class~=hs-form-checkbox-display]{display:flex;align-items:center;gap:4px;font-size:1.6rem;font-weight:400;cursor:pointer}.SimulatorContactForm_form__1SpXx label[class~=hs-form-booleancheckbox-display] input,.SimulatorContactForm_form__1SpXx label[class~=hs-form-checkbox-display] input{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/icons/checkbox.svg);background-repeat:no-repeat;background-size:cover;height:24px;width:24px!important;cursor:pointer}.SimulatorContactForm_form__1SpXx label[class~=hs-form-booleancheckbox-display] input:checked,.SimulatorContactForm_form__1SpXx label[class~=hs-form-checkbox-display] input:checked{background-image:url(/icons/checkbox-checked.svg)}.SimulatorContactForm_form__1SpXx div[class~=legal-consent-container]{width:100%}.SimulatorContactForm_form__1SpXx div[class~=legal-consent-container] label[class~=hs-form-booleancheckbox-display]{justify-content:center}.SimulatorContactForm_form__1SpXx div[class~=legal-consent-container] label[class~=hs-form-booleancheckbox-display]>span{margin-left:0}.SimulatorContactForm_form__1SpXx div[class~=legal-consent-container] label[class~=hs-form-booleancheckbox-display] a{color:#1482b2;text-decoration:underline}.SimulatorContactForm_form__1SpXx div[class~=legal-consent-container] span[class=hs-form-required]:after{content:""}.SimulatorContactForm_form__1SpXx label[class~=hs-error-msg],.SimulatorContactForm_form__1SpXx label[class~=hs-main-font-element]{color:#ff0f00;font-size:1.4rem;font-weight:400}.SimulatorContactForm_form__1SpXx div[class=hs_error_rollup]{color:#ff0f00;text-align:center;font-size:1.4rem}.SimulatorContactForm_form__1SpXx div[class~=hs-submit]{margin-top:48px}.SimulatorContactForm_form__1SpXx div[class~=hs-submit] input[type=submit]{color:#fff;border-radius:80px;display:flex;justify-content:center;align-items:center;gap:4px;cursor:pointer;position:relative;z-index:0;box-shadow:0 0 10px rgba(17,89,119,.2);background:linear-gradient(225deg,#1d6193 11.56%,#1482b2 47.04%,#38cfe8 99.69%);height:54px;width:320px!important;max-width:100%!important;font-size:1.8rem;margin:0 auto;line-height:1}.SimulatorContactForm_form__1SpXx div[class~=hs-submit] input[type=submit]:hover{background:linear-gradient(0deg,hsla(0,3%,51%,.2),hsla(0,0%,100%,.2)),linear-gradient(225deg,#1d6193 11.56%,#1482b2 47.04%,#38cfe8 99.69%)}.SimulatorContactForm_form__1SpXx div[class~=hs-submit] input[type=submit]:hover:before{opacity:0}.SimulatorContactForm_form__1SpXx div[class~=submitted-message]{font-size:1.8rem}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx div[class~=submitted-message]{font-size:1.6rem}}.SimulatorContactForm_form__1SpXx div[class~=submitted-message] h2{font-size:2.4rem;font-weight:700;margin-bottom:16px}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx div[class~=submitted-message] h2{font-size:2rem}}.SimulatorContactForm_form__1SpXx div[class~=submitted-message] p:has(a){margin-top:16px;display:flex;align-items:center}.SimulatorContactForm_form__1SpXx div[class~=submitted-message] a{color:#1482b2;font-weight:700;font-size:2.4rem;pointer-events:none}@media screen and (max-width:767px){.SimulatorContactForm_form__1SpXx div[class~=submitted-message] a{font-size:2rem;pointer-events:all}}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_main__RN73i{padding:0 32px}}@media screen and (1280px <= width){.SimulatorContactForm_main__RN73i{padding:0}}.SimulatorContactForm_main__RN73i .SimulatorContactForm_form__1SpXx{max-width:900px;margin:0 auto}.SimulatorContactForm_main__RN73i .SimulatorContactForm_heading__tKdq6{font-size:2.4rem;font-weight:700;text-align:center;margin-bottom:16px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_main__RN73i .SimulatorContactForm_heading__tKdq6{font-size:2.8rem;margin-bottom:16px}}@media screen and (1280px <= width){.SimulatorContactForm_main__RN73i .SimulatorContactForm_heading__tKdq6{font-size:4rem;margin-bottom:24px}}.SimulatorContactForm_notes__FCEBx{color:#56595d;text-align:left;font-size:1.2rem}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_notes__FCEBx{text-align:center}}@media screen and (1280px <= width){.SimulatorContactForm_notes__FCEBx{font-size:1.4rem;text-align:center}}.SimulatorContactForm_formTel__271QU{padding:0 24px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU{padding:0 64px}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU{padding:0 64px}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_formTelInner___CaJL{background:linear-gradient(225deg,#1d6193 11.56%,#1482b2 47.04%,#38cfe8 99.69%);max-width:700px;padding:16px;border-radius:6px;display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 auto 24px}@media screen and (max-width:767px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_formTelInner___CaJL{padding:12px;gap:12px;margin-bottom:16px}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_description__0ZWxH{font-size:1.6rem;font-weight:700;text-align:center;color:#fff}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_description__0ZWxH{font-size:1.8rem;line-height:1;text-align:left}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_description__0ZWxH{font-size:2rem;line-height:1;text-align:left}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1{background-color:#fff;display:flex;align-items:center;flex-direction:column;width:100%;gap:8px;line-height:1;border-radius:6px;padding:10px 16px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1{padding:16px;gap:16px}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1{padding:16px;gap:16px}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a{font-size:3rem;font-weight:700;color:#007bc7;text-decoration:none;display:flex;align-items:center;font-family:var(--font-roboto)}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a{font-size:3rem;pointer-events:none}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a{font-size:4rem;pointer-events:none}}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a .SimulatorContactForm_businessHours__sUYXJ{font-size:2rem}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a .SimulatorContactForm_businessHours__sUYXJ{font-size:2.4rem}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a:before{content:"";background:url(/icons/tel-blue.svg) no-repeat;background-size:contain;width:32px;height:32px;margin-right:8px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a:before{width:32px;height:32px}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_inner__tWvh1 .SimulatorContactForm_tel__APvm1 a:before{width:40px;height:40px}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_businessHours__sUYXJ{font-size:1.4rem;font-weight:700;color:#222;display:flex;align-items:center;gap:10px}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_businessHours__sUYXJ{font-size:1.8rem}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_businessHours__sUYXJ{font-size:2rem}}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_businessHours__sUYXJ .SimulatorContactForm_hours__iM0Ak{font-weight:700;position:relative;margin-right:16px}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_businessHours__sUYXJ .SimulatorContactForm_hours__iM0Ak:after{content:"※";position:absolute;top:0;right:0;transform:translate(90%,-60%);font-size:1.2rem;color:#56595d}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_businessHours__sUYXJ .SimulatorContactForm_free__74QuZ{font-weight:700;color:#007bc7}.SimulatorContactForm_formTel__271QU .SimulatorContactForm_notes__FCEBx{width:100%;text-align:center;color:#56595d;font-size:1.2rem;white-space:nowrap}@media screen and (min-width:768px) and (max-width:1279px){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_notes__FCEBx{font-size:1.4rem}}@media screen and (1280px <= width){.SimulatorContactForm_formTel__271QU .SimulatorContactForm_notes__FCEBx{font-size:1.4rem}}.SecondaryButton_button__tojsr{border-radius:80px;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;position:relative;z-index:0;background:#fff;color:#000;font-weight:700;border:2px solid #007bc7}@media print{.SecondaryButton_button__tojsr{display:none}}.SecondaryButton_button__tojsr .SecondaryButton_label__rB2Yz{font-weight:700;white-space:nowrap}.SecondaryButton_button__tojsr.SecondaryButton_small__m8evM{width:auto;min-height:42px;padding:0 42px 0 32px;box-shadow:0 6px 0 #007bc7;margin-bottom:6px}.SecondaryButton_button__tojsr.SecondaryButton_small__m8evM .SecondaryButton_arrowRight__F90z1{right:16px;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.SecondaryButton_button__tojsr.SecondaryButton_small__m8evM .SecondaryButton_label__rB2Yz{font-size:1.6rem}.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O{width:auto;height:50px;padding:0 64px 0 48px;box-shadow:0 6px 0 #007bc7;margin-bottom:6px}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O{height:50px;box-shadow:0 6px 0 #007bc7;margin-bottom:6px}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O{height:66px;box-shadow:0 8px 0 #007bc7;margin-bottom:8px}}.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O .SecondaryButton_arrowRight__F90z1{width:24px;height:24px;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O .SecondaryButton_label__rB2Yz{font-size:2.4rem}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O .SecondaryButton_label__rB2Yz{font-size:1.6rem}}@media screen and (max-width:767px){.SecondaryButton_button__tojsr.SecondaryButton_medium__l_46O .SecondaryButton_label__rB2Yz{font-size:1.6rem}}.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v{width:100%;height:60px;padding:0;box-shadow:0 6px 0 #007bc7;margin-bottom:6px}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v{width:330px;height:54px;box-shadow:0 8px 0 #007bc7;margin-bottom:8px}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v{width:512px;height:78px;padding:0 112px;box-shadow:0 10px 0 #007bc7;margin-bottom:10px}}.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v .SecondaryButton_arrowRight__F90z1{right:24px;width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%)}.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v .SecondaryButton_label__rB2Yz{font-size:2.8rem}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v .SecondaryButton_label__rB2Yz{font-size:1.8rem}}@media screen and (max-width:767px){.SecondaryButton_button__tojsr.SecondaryButton_large__qvp9v .SecondaryButton_label__rB2Yz{font-size:1.8rem}}.SecondaryButton_button__tojsr.SecondaryButton_fullHeight__CKRB1{height:100%}.SecondaryButton_button__tojsr.SecondaryButton_fullWidth__L20pX{width:100%;min-width:100%;padding:0}.SecondaryButton_button__tojsr:hover{background:#d3eeff}.SecondaryButton_button__tojsr:hover.SecondaryButton_large__qvp9v{box-shadow:0 3px 0 #007bc7;transform:translateY(3px)}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr:hover.SecondaryButton_large__qvp9v{box-shadow:0 4px 0 #007bc7;transform:translateY(4px)}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr:hover.SecondaryButton_large__qvp9v{box-shadow:0 6px 0 #007bc7;transform:translateY(4px)}}.SecondaryButton_button__tojsr:hover.SecondaryButton_medium__l_46O{box-shadow:0 3px 0 #007bc7;transform:translateY(3px)}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr:hover.SecondaryButton_medium__l_46O{box-shadow:0 3px 0 #007bc7;transform:translateY(3px)}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr:hover.SecondaryButton_medium__l_46O{box-shadow:0 4px 0 #007bc7;transform:translateY(4px)}}.SecondaryButton_button__tojsr:hover.SecondaryButton_small__m8evM{box-shadow:0 3px 0 #007bc7;transform:translateY(3px)}.SecondaryButton_button__tojsr:hover .SecondaryButton_arrowRight__F90z1{background-color:#fff}.SecondaryButton_button__tojsr:active{background:#d3eeff}.SecondaryButton_button__tojsr:active.SecondaryButton_large__qvp9v{box-shadow:0 0 0 #007bc7;transform:translateY(10px)}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr:active.SecondaryButton_large__qvp9v{transform:translateY(8px)}}@media screen and (max-width:767px){.SecondaryButton_button__tojsr:active.SecondaryButton_large__qvp9v{transform:translateY(6px)}}.SecondaryButton_button__tojsr:active.SecondaryButton_medium__l_46O{box-shadow:0 0 0 #007bc7;transform:translateY(6px)}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr:active.SecondaryButton_medium__l_46O{transform:translateY(6px)}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr:active.SecondaryButton_medium__l_46O{transform:translateY(8px)}}.SecondaryButton_button__tojsr:active.SecondaryButton_small__m8evM{box-shadow:0 0 0 #007bc7;transform:translateY(6px)}.SecondaryButton_button__tojsr:active .SecondaryButton_arrowRight__F90z1{background-color:#fff}.SecondaryButton_button__tojsr .SecondaryButton_arrowRight__F90z1{border-radius:50%;background-color:#d3eeff;background-repeat:no-repeat;background-size:contain}.SecondaryButton_button__tojsr .SecondaryButton_arrowRight__F90z1:after{content:"";position:absolute;inset:0;background-color:#1482b2;-webkit-mask-image:url(/icons/chevron-white.svg);mask-image:url(/icons/chevron-white.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA{background-color:#fff;color:#d9dfe5;cursor:not-allowed;pointer-events:none;border:2px solid #d3eeff}.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_large__qvp9v{box-shadow:0 6px 0 #d3eeff}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_large__qvp9v{box-shadow:0 8px 0 #d3eeff}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_large__qvp9v{box-shadow:0 10px 0 #d3eeff}}.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_medium__l_46O{box-shadow:0 6px 0 #d3eeff}@media screen and (min-width:768px) and (max-width:1279px){.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_medium__l_46O{box-shadow:0 6px 0 #d3eeff}}@media screen and (1280px <= width){.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_medium__l_46O{box-shadow:0 8px 0 #d3eeff}}.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA.SecondaryButton_small__m8evM{box-shadow:0 6px 0 #d3eeff}.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA .SecondaryButton_arrowRight__F90z1{background-color:#f2faff}.SecondaryButton_button__tojsr.SecondaryButton_disabled__S62nA .SecondaryButton_arrowRight__F90z1:after{background-color:#d3eeff}.AboutSp_description__9bD8k{font-size:1.8rem;font-weight:700;text-align:center;padding:0 16px;margin-bottom:48px}.AboutSp_description__9bD8k span{font-size:1.4rem;margin:0 2px}.AboutSp_image__GCxwp{padding:0 24px}.AboutSp_image__GCxwp img{width:100%;height:auto}.AboutSp_featureList__e5Biu{margin-top:24px;padding:0 24px}.AboutSp_featureItem__1ebsM{display:flex;align-items:center;gap:16px}.AboutSp_featureItem__1ebsM+.AboutSp_featureItem__1ebsM{margin-top:24px}.AboutSp_featureImage__ETxka{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:#f4feff}.AboutSp_featureImage__ETxka img{width:100%;height:100%;object-fit:contain}.AboutSp_featureText__JWFIK{flex:1 1;min-width:0}.AboutSp_featureTitle__8Dvj1{font-size:1.6rem;font-weight:700;line-height:1.5}.AboutSp_featureDescription__3Fe1t{margin-top:4px;font-size:1.4rem;line-height:1.7}.AboutSp_descriptionList__hSeKr{padding:0 24px;margin-top:24px}.AboutSp_descriptionList__hSeKr li{font-size:1.6rem;padding-left:28px;position:relative}.AboutSp_descriptionList__hSeKr li+li{margin-top:10px}.AboutSp_descriptionList__hSeKr li:before{content:"";background-image:url(/images/top/check.png);background-size:cover;background-repeat:no-repeat;background-position:50%;min-width:24px;height:24px;transform:translateZ(0);position:absolute;left:0;top:2px}@media screen and (max-width:767px){.CustomerReviewItem_hideSp__Q3dg2{display:none}}.CustomerReviewItem_item__nlbrW{padding:32px;position:relative;height:100%}@media screen and (max-width:767px){.CustomerReviewItem_item__nlbrW{padding:0}}.CustomerReviewItem_item__nlbrW .CustomerReviewItem_title__HA0_B{background-color:#edf7ff;font-size:2rem;font-weight:700;color:#1482b2;padding:44px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;height:186px}.CustomerReviewItem_item__nlbrW .CustomerReviewItem_description__eOIyD{font-size:1.8rem;margin-top:24px;position:relative;z-index:1}.CustomerReviewList_image__Vu97U{text-align:center}@media screen and (max-width:767px){.CustomerReviewList_image__Vu97U{padding:0 24px}.CustomerReviewList_image__Vu97U img{width:100%;height:auto}}.CustomerReviewList_list__mmRN2{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:36px;row-gap:36px;grid-column-gap:24px;column-gap:24px;width:100%;max-width:1280px;padding:0 90px;margin:64px auto}@media screen and (min-width:768px) and (max-width:1279px){.CustomerReviewList_list__mmRN2{grid-template-columns:repeat(2,1fr);row-gap:20px;padding:0 32px}}@media screen and (max-width:767px){.CustomerReviewList_list__mmRN2{grid-template-columns:repeat(1,1fr);column-gap:48px;margin:48px auto;padding:0 24px}}.FAQ_list__SD__T{width:100%;max-width:1280px;padding:0 90px;margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){.FAQ_list__SD__T{padding:0 32px}}@media screen and (max-width:767px){.FAQ_list__SD__T{padding:0 24px}}.Information_main__JmBDv{display:flex;justify-content:center}.Information_main__JmBDv .Information_inner__nDyyE{padding:32px 24px}@media screen and (1280px <= width){.Information_main__JmBDv .Information_inner__nDyyE{padding:48px 0}}.Information_main__JmBDv .Information_inner__nDyyE .Information_heading__C6nvy{font-size:1.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:16px}@media screen and (min-width:768px) and (max-width:1279px){.Information_main__JmBDv .Information_inner__nDyyE .Information_heading__C6nvy{font-size:2rem;gap:8px;margin-bottom:24px}}@media screen and (1280px <= width){.Information_main__JmBDv .Information_inner__nDyyE .Information_heading__C6nvy{font-size:2.4rem;gap:8px;margin-bottom:24px}}.Information_main__JmBDv .Information_inner__nDyyE .Information_heading__C6nvy:before{content:"";background-image:url(/icons/info.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px}@media screen and (min-width:768px) and (max-width:1279px){.Information_main__JmBDv .Information_inner__nDyyE .Information_heading__C6nvy:before{width:24px;height:24px}}@media screen and (1280px <= width){.Information_main__JmBDv .Information_inner__nDyyE .Information_heading__C6nvy:before{width:28px;height:28px}}.Information_main__JmBDv .Information_inner__nDyyE .Information_description__x79pd{font-size:1.4rem;text-align:center;word-break:break-all}@media screen and (min-width:768px) and (max-width:1279px){.Information_main__JmBDv .Information_inner__nDyyE .Information_description__x79pd{font-size:1.6rem}}@media screen and (1280px <= width){.Information_main__JmBDv .Information_inner__nDyyE .Information_description__x79pd{font-size:2rem}}.Information_main__JmBDv .Information_inner__nDyyE .Information_description__x79pd a{font-size:1.2rem;text-decoration:underline;color:#1d6193}@media screen and (min-width:768px) and (max-width:1279px){.Information_main__JmBDv .Information_inner__nDyyE .Information_description__x79pd a{font-size:1.4rem}}@media screen and (1280px <= width){.Information_main__JmBDv .Information_inner__nDyyE .Information_description__x79pd a{font-size:1.6rem}}.MainVisual_main__NKMTj{position:relative}.MainVisual_main__NKMTj .MainVisual_bg__vwiQG{position:relative;overflow:hidden;padding-top:613px;margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_bg__vwiQG{padding-top:52.34375%}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_bg__vwiQG{padding-top:69.2655367232%}}.MainVisual_main__NKMTj .MainVisual_bg__vwiQG .MainVisual_bgImage__9D6WX{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left 36.4vw bottom 0}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_bg__vwiQG .MainVisual_bgImage__9D6WX{object-position:center}}.MainVisual_main__NKMTj .MainVisual_bg__vwiQG .MainVisual_image__CMpNp{position:absolute;top:0;right:0;width:884px;height:100%}.MainVisual_main__NKMTj .MainVisual_inner__a44ex{width:100%;max-width:1280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:32px}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex{position:relative;top:0;left:0;transform:none;width:100%;padding:32px 24px 0;margin:0 auto}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex h1{font-size:40px;font-weight:700;margin-bottom:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex h1{font-size:3vw;margin-bottom:16px}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex h1{font-size:22px;margin-bottom:16px}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_image__CMpNp{margin-top:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_image__CMpNp{margin-top:24px}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_image__CMpNp{display:flex;justify-content:center;margin-top:16px}}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_image__CMpNp img{width:44vw;max-width:580px;height:auto}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_image__CMpNp img{width:100%;height:auto}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li{display:flex;font-size:2.4rem;line-height:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li{font-size:1.8vw;line-height:24px}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li{font-size:14px;line-height:24px}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li+li{margin-top:8px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li+li{margin-top:4px}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li+li{margin-top:4px}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li:before{content:"";background-image:url(/icons/check.svg);background-repeat:no-repeat;width:32px;height:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li:before{width:24px;height:24px}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex ul li:before{width:24px;height:24px}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_notes__42rAZ{color:#56595d;font-size:1rem;margin-bottom:32px}.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_button__sg_Xt{width:440px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_button__sg_Xt{width:320px}}@media screen and (max-width:767px){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_button__sg_Xt{width:100%}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_bottomNotes__eayvT{color:#56595d;font-size:1.2rem;margin-top:16px;padding-left:1em}@media screen and (1280px <= width){.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_bottomNotes__eayvT{font-size:2rem}}.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_bottomNotes__eayvT:before{content:"※";margin-left:-1em}.MainVisual_main__NKMTj .MainVisual_inner__a44ex .MainVisual_bottomNotes__eayvT .MainVisual_attention__GRALL{color:#1c9ac1;font-weight:700}.PageLink_pageLink__D__Jj{margin:-94px 0 0!important;padding-top:94px!important}@media screen and (min-width:768px) and (max-width:1279px){.PageLink_pageLink__D__Jj{margin:-80px 0 0!important;padding-top:80px!important}}@media screen and (max-width:767px){.PageLink_pageLink__D__Jj{margin:-76px 0 0!important;padding-top:76px!important}}.ProblemPc_main__Z8wQq{position:relative;margin-bottom:60px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_main__Z8wQq{margin-bottom:80px}}@media screen and (1280px <= width){.ProblemPc_main__Z8wQq{margin-bottom:104px}}.ProblemPc_main__Z8wQq:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,-1px);width:100%;height:60px;background-image:url(/images/top/container.svg);background-repeat:no-repeat;background-position:top;background-size:auto 100%}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_main__Z8wQq:after{height:80px}}@media screen and (1280px <= width){.ProblemPc_main__Z8wQq:after{width:1280px;height:104px}}.ProblemPc_list__MoLJt{display:flex;flex-direction:column;align-items:center;row-gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:0 90px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__MoLJt{row-gap:24px;padding:0 34px}}.ProblemPc_list__MoLJt.ProblemPc_count4__9OuCb .ProblemPc_row__RdKyW{column-gap:16px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__MoLJt.ProblemPc_count4__9OuCb .ProblemPc_row__RdKyW{column-gap:32px}}.ProblemPc_list__MoLJt.ProblemPc_count4__9OuCb .ProblemPc_item__6UW9e{width:432px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__MoLJt.ProblemPc_count4__9OuCb .ProblemPc_item__6UW9e{width:calc((100% - 64px)/3)}}.ProblemPc_list__MoLJt.ProblemPc_count4__9OuCb .ProblemPc_item__6UW9e .ProblemPc_image__wIlqN{width:200px}.ProblemPc_list__MoLJt.ProblemPc_count5__CVQ9D{row-gap:48px}.ProblemPc_list__MoLJt.ProblemPc_count5__CVQ9D .ProblemPc_row__RdKyW{column-gap:80px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__MoLJt.ProblemPc_count5__CVQ9D .ProblemPc_row__RdKyW{column-gap:32px}}.ProblemPc_list__MoLJt.ProblemPc_count5__CVQ9D .ProblemPc_item__6UW9e{width:280px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__MoLJt.ProblemPc_count5__CVQ9D .ProblemPc_item__6UW9e{width:22.8571428571%}}.ProblemPc_row__RdKyW{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.ProblemPc_item__6UW9e .ProblemPc_image__wIlqN{text-align:center;margin:0 auto}.ProblemPc_item__6UW9e .ProblemPc_image__wIlqN img{width:100%;height:auto}.ProblemPc_item__6UW9e .ProblemPc_description__x6r9k{text-align:center;color:#0e2931;font-weight:700;font-size:2rem;margin-top:16px;padding:0 12px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_item__6UW9e .ProblemPc_description__x6r9k{font-size:1.6rem;margin-top:10px}}@media screen and (max-width:767px){.ProblemPc_item__6UW9e .ProblemPc_description__x6r9k{font-size:1.4rem;margin-top:10px}}.ServiceList_list__xOPWl{display:flex;justify-content:space-around;flex-wrap:wrap;column-gap:10px;row-gap:32px;padding:0 20px;margin:-20px auto 0}@media screen and (min-width:768px) and (max-width:1279px){.ServiceList_list__xOPWl{display:grid;grid-template-columns:repeat(3,1fr);max-width:700px;grid-gap:16px 40px;gap:16px 40px;padding:0 32px;margin:-20px auto 0}}@media screen and (1280px <= width){.ServiceList_list__xOPWl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 48px;gap:32px 48px;max-width:760px;margin:-8px auto 0;padding:0 32px}}.ServiceList_list__xOPWl .ServiceList_item__CGdA_{pointer-events:none;position:relative}@media screen and (max-width:767px){.ServiceList_list__xOPWl .ServiceList_item__CGdA_{min-width:calc(50% - 10px)}}.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_image__1z36l{width:100%;transition:.3s;position:relative;text-align:center}@media screen and (1280px <= width){.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_image__1z36l{padding:0 30px}}.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_image__1z36l img{width:70%;height:auto}@media screen and (min-width:768px) and (max-width:1279px){.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_image__1z36l img{width:140px}}@media screen and (1280px <= width){.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_image__1z36l img{width:140px}}.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_footer__Rfm7L{display:flex;align-items:center;justify-content:center}.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_footer__Rfm7L .ServiceList_name__O4RtW{font-size:2.4rem;font-weight:700;white-space:nowrap;line-height:1}@media screen and (min-width:768px) and (max-width:1279px){.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_footer__Rfm7L .ServiceList_name__O4RtW{font-size:1.8rem}}@media screen and (max-width:767px){.ServiceList_list__xOPWl .ServiceList_item__CGdA_ .ServiceList_footer__Rfm7L .ServiceList_name__O4RtW{font-size:1.5rem}}.SpeechBubble_main__NRCFM{display:inline-block;box-sizing:border-box;color:#fff;font-weight:700;text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;background:linear-gradient(190deg,#1d6193 11.56%,#1482b2 47.04%,#38cfe8 99.69%);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}.SpeechBubble_sm__KVsNo{width:124px;max-width:124px;font-size:1.8rem;padding:4px 0 14px;white-space:nowrap;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M20 0h84a20 16 0 0 1 0 32H68l-6 8-6-8H20a20 16 0 0 1 0-32z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M20 0h84a20 16 0 0 1 0 32H68l-6 8-6-8H20a20 16 0 0 1 0-32z'/%3E%3C/svg%3E")}.SpeechBubble_md__7kYRA{width:160px;max-width:160px;font-size:1.8rem;padding:4px 0 14px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M20 0h120a20 16 0 0 1 0 32H86l-6 8-6-8H20a20 16 0 0 1 0-32z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M20 0h120a20 16 0 0 1 0 32H86l-6 8-6-8H20a20 16 0 0 1 0-32z'/%3E%3C/svg%3E")}@media screen and (1280px <= width){.SpeechBubble_md__7kYRA{width:220px;max-width:220px;font-size:2.4rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M20 0h180a20 16 0 0 1 0 32H116l-6 8-6-8H20a20 16 0 0 1 0-32z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 40' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M20 0h180a20 16 0 0 1 0 32H116l-6 8-6-8H20a20 16 0 0 1 0-32z'/%3E%3C/svg%3E")}}.SpeechBubble_lg__zGU5_{width:320px;max-width:min(100%,320px);font-size:1.8rem;padding:4px 0 18px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 44' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M22 0h276a22 18 0 0 1 0 36H166l-6 8-6-8H22a22 18 0 0 1 0-36z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 44' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M22 0h276a22 18 0 0 1 0 36H166l-6 8-6-8H22a22 18 0 0 1 0-36z'/%3E%3C/svg%3E")}@media screen and (1280px <= width){.SpeechBubble_lg__zGU5_{width:400px;max-width:min(100%,400px);font-size:2.4rem;padding:4px 0 18px;letter-spacing:-.04em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 44' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M22 0h356a22 18 0 0 1 0 36H206l-6 8-6-8H22a22 18 0 0 1 0-36z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 44' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M22 0h356a22 18 0 0 1 0 36H206l-6 8-6-8H22a22 18 0 0 1 0-36z'/%3E%3C/svg%3E")}}.SideContact_main__Anbhj .SideContact_contact__F5bDi{background-color:#1c9ac1;border-radius:4px;padding:10px}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_text__pVnxz{color:#fff;font-size:1.4rem;text-align:center;margin-bottom:10px}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:1.4rem;line-height:1;color:#56595d;background-color:#fff;border-radius:4px;padding:10px 16px;white-space:nowrap}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW a{font-size:3rem;font-weight:700;color:#007bc7;text-decoration:none;display:flex;align-items:center;gap:6px;pointer-events:none;font-family:var(--font-roboto)}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW a:before{content:"";background:url(/icons/tel-blue.svg) no-repeat;background-size:contain;width:28px;height:28px}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW .SideContact_businessHours___bjG7{font-size:1.2rem;display:flex;align-items:center;gap:5px}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW .SideContact_businessHours___bjG7 .SideContact_hours__Q4zja{font-weight:700;position:relative;margin-right:18px;color:#007bc7}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW .SideContact_businessHours___bjG7 .SideContact_hours__Q4zja:after{content:"※";position:absolute;top:0;left:100%;font-size:1rem;color:#56595d;font-weight:400}.SideContact_main__Anbhj .SideContact_contact__F5bDi .SideContact_tel__Tg_jW .SideContact_businessHours___bjG7 .SideContact_free__4a8Mi{font-weight:700;color:#007bc7}.SideContact_main__Anbhj .SideContact_notes__aPOwQ{font-size:1.2rem;color:#56595d;text-align:center;margin-top:8px}.SideContact_main__Anbhj .SideContact_buttons__aIfx_{display:flex;align-items:center;flex-direction:column;gap:10px;margin-top:24px}.SideContact_simulatorBanner__TtBir{width:100%}.SideContact_simulatorBanner__TtBir img{width:100%;height:auto}.SideContact_simulatorBanner__TtBir img:hover{opacity:.8}.About_main__RI6Ld{padding:92px 0;background:#fff}@media screen and (max-width:700px){.About_main__RI6Ld{padding:60px 0}}.About_container__Eg9A_{width:min(1160px,100% - 80px);margin-inline:auto}@media screen and (max-width:959px){.About_container__Eg9A_{width:calc(100% - 64px)}}@media screen and (max-width:700px){.About_container__Eg9A_{width:calc(100% - 40px)}}@media screen and (max-width:374px){.About_container__Eg9A_{width:calc(100% - 36px)}}.About_container__Eg9A_ .About_heading__FO3DX{margin-bottom:43px}@media screen and (max-width:700px){.About_container__Eg9A_ .About_heading__FO3DX{margin-bottom:30px}}.About_container__Eg9A_ .About_heading__FO3DX h2{font-size:2.9rem;line-height:1.75}@media screen and (max-width:959px){.About_container__Eg9A_ .About_heading__FO3DX h2{font-size:3.1rem}}@media screen and (max-width:700px){.About_container__Eg9A_ .About_heading__FO3DX h2{font-size:2.1rem;line-height:1.85}}.About_phrase__9Ztug{display:inline-block;white-space:nowrap}.About_blue__Mnsuq{color:#007eb6;font-size:4.3rem;font-weight:900}@media screen and (max-width:959px){.About_blue__Mnsuq{font-size:3.7rem}}@media screen and (max-width:700px){.About_blue__Mnsuq{font-size:2.9rem;line-height:1.75}}@media screen and (max-width:374px){.About_blue__Mnsuq{font-size:2.7rem}}.About_spBreak__okf6H{display:none}@media screen and (max-width:700px){.About_spBreak__okf6H{display:block}}.About_pair__CwGix{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:38px 54px;gap:38px 54px}@media screen and (max-width:700px){.About_pair__CwGix{grid-template-columns:1fr;gap:48px 32px}}.About_pair__CwGix>article{min-width:0;padding:30px 37px 32px;border:2px solid #23a9cb;border-radius:18px;background:#fff}@media screen and (max-width:959px){.About_pair__CwGix>article{padding:25px}}@media screen and (max-width:700px){.About_pair__CwGix>article{position:relative;padding:24px;border-radius:14px}}@media screen and (max-width:374px){.About_pair__CwGix>article{padding:21px}}@media screen and (max-width:700px){.About_pair__CwGix>article:first-child:after{content:"×";position:absolute;bottom:-45px;left:50%;display:grid;place-items:center;width:38px;height:38px;color:#007ead;font-size:3.2rem;font-weight:700;line-height:1;transform:translateX(-50%)}}.About_cross__ydZFc{position:absolute;top:50%;left:50%;z-index:1;display:grid;place-items:center;width:40px;height:40px;color:#007eb6;font-size:3.6rem;font-weight:700;line-height:1;text-align:center;transform:translate(-50%,-50%)}@media screen and (max-width:700px){.About_cross__ydZFc{display:none}}.About_serviceHeading__icbCf{display:grid;grid-template-columns:52px 1fr;align-items:center;grid-gap:0 10px;gap:0 10px;padding-bottom:21px;border-bottom:1px solid #c5e8f2}@media screen and (max-width:959px){.About_serviceHeading__icbCf{grid-template-columns:40px 1fr}}@media screen and (max-width:700px){.About_serviceHeading__icbCf{grid-template-columns:39px 1fr;padding-bottom:18px}}.About_serviceHeading__icbCf>span{display:grid;grid-row:span 2;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:linear-gradient(105deg,#27bad3,#168cbb 53%,#205e91);font-family:Arial;font-size:2.2rem;font-weight:700;line-height:1}@media screen and (max-width:959px){.About_serviceHeading__icbCf>span{width:35px;height:35px;font-size:1.8rem}}@media screen and (max-width:700px){.About_serviceHeading__icbCf>span{font-size:1.7rem}}.About_serviceHeading__icbCf h3{color:#007ead;font-size:clamp(1.9rem,2.55vw,2.8rem);font-weight:800;line-height:1.7}@media screen and (max-width:700px){.About_serviceHeading__icbCf h3{font-size:clamp(1.8rem,5.4vw,2.3rem)}}.About_serviceHeading__icbCf small{margin-top:9px;color:#263b46;font-size:1.8rem;font-weight:700;line-height:1.8}@media screen and (max-width:959px){.About_serviceHeading__icbCf small{font-size:clamp(1.4rem,2vw,1.8rem)}}@media screen and (max-width:700px){.About_serviceHeading__icbCf small{font-size:1.6rem}}.About_visual__kqHpD{width:100%;max-width:382px;margin:22px auto 0}@media screen and (max-width:1100px){.About_visual__kqHpD{max-width:330px}}@media screen and (max-width:700px){.About_visual__kqHpD{max-width:398px;margin-top:18px}}.About_visual__kqHpD img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.About_checkList__m_0UM{margin-top:20px;padding-top:15px;border-top:1px solid #c5e8f2}@media screen and (max-width:700px){.About_checkList__m_0UM{margin-top:15px;padding-top:9px}}.About_checkList__m_0UM li{position:relative;margin-top:13px;padding-left:25px;font-size:1.7rem;font-weight:500;line-height:1.9}@media screen and (max-width:959px){.About_checkList__m_0UM li{padding-left:20px;font-size:1.5rem}}@media screen and (max-width:700px){.About_checkList__m_0UM li{margin-top:12px;padding-left:22px}}.About_checkList__m_0UM li:before{content:"✓";position:absolute;left:0;color:#19a7cc;font-size:1.8rem;font-weight:600}.About_checkList__m_0UM sup{font-size:1.1rem}.About_result__21IJX{position:relative;margin-top:34px;padding:30px 22px 35px;border-radius:14px;color:#fff;background:linear-gradient(105deg,#087aa7,#1d6092);text-align:center}@media screen and (max-width:700px){.About_result__21IJX{margin-top:27px;padding:25px 16px 29px}}.About_result__21IJX:before{content:"";position:absolute;top:-11px;left:50%;border-right:12px solid transparent;border-bottom:12px solid #126d9d;border-left:12px solid transparent;transform:translateX(-50%)}.About_result__21IJX h3{margin-top:12px;font-size:3.4rem;font-weight:800;line-height:1.7;letter-spacing:0}@media screen and (max-width:959px){.About_result__21IJX h3{font-size:2.9rem}}@media screen and (max-width:700px){.About_result__21IJX h3{margin-top:11px;font-size:2.5rem;line-height:1.65}}@media screen and (max-width:374px){.About_result__21IJX h3{font-size:2.3rem}}.About_resultLead__fk2mb{color:#fff;font-size:2.2rem;font-weight:700;line-height:1.75;letter-spacing:.02em}@media screen and (max-width:959px){.About_resultLead__fk2mb{font-size:2rem}}@media screen and (max-width:700px){.About_resultLead__fk2mb{font-size:1.8rem;line-height:1.8;letter-spacing:0}}.About_resultLine__5adtP{display:block}.About_resultPhrase__oR6xB{display:inline-block}.About_resultHighlight__btBf6{display:inline-block;white-space:nowrap;color:#fff5a3}.About_note__z_JOe{margin-top:18px;color:#555f64;font-size:1.2rem;line-height:1.9}.Cases_main__3a1fs{padding:92px 0;background:#effbfe}@media screen and (max-width:700px){.Cases_main__3a1fs{padding:60px 0}}.Cases_container__o_BG3{width:min(1160px,100% - 80px);margin-inline:auto}@media screen and (max-width:959px){.Cases_container__o_BG3{width:calc(100% - 64px)}}@media screen and (max-width:700px){.Cases_container__o_BG3{width:calc(100% - 40px)}}@media screen and (max-width:374px){.Cases_container__o_BG3{width:calc(100% - 36px)}}@media screen and (min-width:960px){.Cases_container__o_BG3{width:min(1080px,100% - 64px)}}@media screen and (max-width:700px){.Cases_heading__RIwj0 h2{font-size:2.6rem}}.Cases_phrase__iR7i4{display:inline-block;white-space:nowrap}.Cases_groups__k2p8W{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:36px;gap:36px}@media screen and (min-width:960px){.Cases_groups__k2p8W{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;align-items:stretch;gap:20px 24px}}.Cases_group__Fi0N_{min-width:0}@media screen and (min-width:960px){.Cases_group__Fi0N_{display:grid;grid-row:span 3;grid-template-rows:subgrid}}.Cases_audience__VW_Nd{margin-bottom:18px;padding:13px 12px;border-top:3px solid #24b1d0;color:#087fa9;background:#eaf7fc;font-size:2.1rem;font-weight:800;line-height:1.5;text-align:center}@media screen and (min-width:960px){.Cases_audience__VW_Nd{margin-bottom:0}}@media screen and (max-width:959px){.Cases_audience__VW_Nd{padding-inline:20px;text-align:left}}.Cases_grid__wqA1U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}@media screen and (min-width:960px){.Cases_grid__wqA1U{display:contents}}@media screen and (max-width:700px){.Cases_grid__wqA1U{grid-template-columns:minmax(0,1fr)}}.Cases_card__UdpRi{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-radius:15px;background:#fff;box-shadow:0 3px 16px rgba(30,125,153,.063)}@media screen and (max-width:700px){.Cases_card__UdpRi{border-radius:14px}}.Cases_photo__z1H29{position:relative;flex:none;background:#e6f2f7}.Cases_photo__z1H29 img{display:block;width:100%;height:180px;object-fit:cover}@media screen and (max-width:700px){.Cases_photo__z1H29 img{height:190px}}.Cases_type__zLvZk{position:absolute;top:14px;left:14px;display:inline-block;padding:6px 12px;border-radius:6px;color:#087fa9;background:#fff;box-shadow:0 2px 8px rgba(20,61,77,.094);font-size:1.3rem;font-weight:750}.Cases_copy__V7_da{display:flex;flex:1 1;flex-direction:column;padding:20px}.Cases_copy__V7_da h4{margin-top:6px;font-size:1.6rem;font-weight:750;line-height:1.65}@media screen and (max-width:700px){.Cases_copy__V7_da h4{font-size:1.7rem}}.Cases_location__3tt_2{color:#555f64;font-size:1.3rem;line-height:1.6}.Cases_building__a_Jcc{margin-left:.6em}.Cases_saving__e5UBN{display:flex;align-items:baseline;gap:5px;margin-top:6px;color:#e47a08;line-height:1.3;white-space:nowrap}.Cases_saving__e5UBN strong{font-family:Arial,sans-serif;font-size:4.1rem;font-weight:700;line-height:1.2;letter-spacing:-.035em}@media screen and (max-width:700px){.Cases_saving__e5UBN strong{font-size:4.4rem}}.Cases_saving__e5UBN b,.Cases_saving__e5UBN span{font-size:1.4rem}@media screen and (min-width:960px) and (max-width:1199px){.Cases_saving__e5UBN b,.Cases_saving__e5UBN span{font-size:1.2rem}}@media screen and (max-width:700px){.Cases_saving__e5UBN b,.Cases_saving__e5UBN span{font-size:1.5rem}}.Cases_saving__e5UBN span{font-weight:600}.Cases_saving__e5UBN b{font-weight:700}.Cases_ratio__6f3Ht{margin-top:12px;padding-top:11px;border-top:1px solid #e2edf1;font-size:1.3rem}.Cases_ratio__6f3Ht b{color:#087fb2;font-size:1.9rem;font-weight:800}.Cases_estimate__xfJqf{display:grid;grid-gap:6px;gap:6px;margin-top:14px;padding:12px;border-radius:6px;color:#5a6a72;background:#f0f8fc;font-size:1.2rem;line-height:1.8}.Cases_estimate__xfJqf div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.Cases_estimate__xfJqf dd,.Cases_estimate__xfJqf dt{white-space:nowrap}.Cases_estimate__xfJqf dt{font-size:1.2rem;font-weight:500}@media screen and (max-width:700px){.Cases_estimate__xfJqf dt{font-size:1.3rem}}.Cases_estimate__xfJqf dd{color:#204856;font-size:1.6rem;font-weight:750}.Cases_estimate__xfJqf div:last-child dd{color:#087fa9}.About_about__lu_hg{margin-top:40px}@media screen and (min-width:768px) and (max-width:1279px){.About_about__lu_hg{margin-top:32px}}@media screen and (1280px <= width){.About_about__lu_hg{margin-top:48px}}.About_about__lu_hg .About_heading__7jpW9{font-size:2rem;font-weight:700;margin-bottom:24px;border-left:6px solid #1482b2;background-color:#f4feff;padding-left:10px}@media screen and (min-width:768px) and (max-width:1279px){.About_about__lu_hg .About_heading__7jpW9{font-size:2.8rem}}@media screen and (1280px <= width){.About_about__lu_hg .About_heading__7jpW9{font-size:3.2rem;padding:6px 10px}}.About_about__lu_hg .About_body__f1JQo{font-size:1.6rem;white-space:pre-wrap}@media screen and (1280px <= width){.About_about__lu_hg .About_body__f1JQo{font-size:2rem}}.About_about__lu_hg .About_body__f1JQo li{display:flex;gap:8px}.About_about__lu_hg .About_body__f1JQo li+li{margin-top:10px}@media screen and (1280px <= width){.About_about__lu_hg .About_body__f1JQo li+li{margin-top:16px}}.About_about__lu_hg .About_body__f1JQo li:before{content:"";background-image:url(/icons/check.svg);background-repeat:no-repeat;display:inline-block;min-width:20px;height:20px;margin-top:2px}@media screen and (1280px <= width){.About_about__lu_hg .About_body__f1JQo li:before{min-width:24px;height:24px;margin-top:4px}}.About_about__lu_hg .About_case__6N_ys{background-color:#f1f6f7;border-radius:8px;padding:24px;margin-top:24px;display:flex;flex-direction:column;gap:24px}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px) and (max-width:1279px){.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG{flex-direction:row;gap:32px}}@media screen and (1280px <= width){.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG{flex-direction:row;gap:32px}}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseThumbnail__xk53b{width:100%}@media screen and (min-width:768px) and (max-width:1279px){.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseThumbnail__xk53b{width:240px}}@media screen and (1280px <= width){.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseThumbnail__xk53b{width:280px}}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseThumbnail__xk53b img{width:100%;height:auto}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseInfo__ddXaQ{flex:1 1;font-size:1.6rem;display:flex;flex-direction:column;gap:16px;line-height:1}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseInfo__ddXaQ .About_caseHeading__EZreH{display:flex;gap:1rem;font-weight:700;font-size:1.8rem}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseInfo__ddXaQ .About_caseEstimate__ONk8n{display:flex;flex-direction:column;gap:8px}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseInfo__ddXaQ .About_caseEstimate__ONk8n .About_otherEstimate__bIFu1{color:#56595d}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseInfo__ddXaQ .About_caseEstimate__ONk8n .About_ownEstimate__0f4O2{font-weight:700}.About_about__lu_hg .About_case__6N_ys .About_caseItem__h4HDG .About_caseInfo__ddXaQ .About_caseEstimate__ONk8n .About_ownEstimate__0f4O2 .About_ownEstimatePrice__TJIyH{color:#1d6193}.BannerItem_banner__F4hOS{position:relative;width:100%}.BannerItem_banner__F4hOS picture,.BannerItem_banner__F4hOS picture img,.BannerItem_banner__F4hOS picture source{width:100%;height:auto}.BannerItem_banner__F4hOS .BannerItem_inner__5Vsg6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}@media screen and (min-width:768px) and (max-width:1279px){.BannerItem_banner__F4hOS .BannerItem_inner__5Vsg6{gap:24px}}.BannerItem_banner__F4hOS .BannerItem_title__sxlho{font-size:2rem;font-weight:700}.ModalSimple_modal__71NM3{width:100%;height:100%;min-height:100vh;min-height:100dvh;position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:16px;box-sizing:border-box}@media screen and (min-width:768px) and (max-width:1279px){.ModalSimple_modal__71NM3{padding:32px}}@media screen and (1280px <= width){.ModalSimple_modal__71NM3{padding:64px 90px}}.ModalSimple_modalOverlay__yQPh8{width:100%;height:100%;position:fixed;inset:0;background-color:#000;opacity:.6}.ModalSimple_modalWrapper__wj4KG{position:relative;width:100%;max-width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;z-index:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media screen and (min-width:768px) and (max-width:1279px){.ModalSimple_modalWrapper__wj4KG{width:auto;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}@media screen and (1280px <= width){.ModalSimple_modalWrapper__wj4KG{max-width:1100px;max-height:calc(100vh - 128px);max-height:calc(100dvh - 128px)}}.ModalSimple_modalWrapper__wj4KG.ModalSimple_wide__a6SO9{max-width:100%}@media screen and (min-width:768px) and (max-width:1279px){.ModalSimple_modalWrapper__wj4KG.ModalSimple_wide__a6SO9{max-width:calc(100vw - 64px)}}@media screen and (1280px <= width){.ModalSimple_modalWrapper__wj4KG.ModalSimple_wide__a6SO9{max-width:min(100vw - 128px,1416px)}}.ModalSimple_modalWrapper__wj4KG.ModalSimple_narrow__e9cUd{width:100%;max-width:100%}@media screen and (min-width:768px) and (max-width:1279px){.ModalSimple_modalWrapper__wj4KG.ModalSimple_narrow__e9cUd{width:100%;max-width:480px}}@media screen and (1280px <= width){.ModalSimple_modalWrapper__wj4KG.ModalSimple_narrow__e9cUd{width:100%;max-width:560px}}.ModalSimple_modalBody__sssBW{width:100%;height:auto}.ModalMovie_movie__hsgmy{width:100%;height:100%}@media screen and (min-width:768px) and (max-width:1279px){.ModalMovie_movie__hsgmy{width:720px}}@media screen and (1280px <= width){.ModalMovie_movie__hsgmy{width:720px}}