.Servicemental_inner_box__HfhAH{width:1050px;margin:0 auto}.Servicemental_container__FOj3A{color:#333;background:#f6f6f6}.Servicemental_container__FOj3A p{font-size:16px;line-height:1.7}header .Servicemental_headerbox__AQd5K{background-color:#fff;width:100%;height:75px;position:fixed;z-index:100}.Servicemental_fv__2AXYi{position:relative;height:100vh;background:linear-gradient(90deg,#dcddff,#dcddff 70%,#ffd8e7);overflow:hidden;display:flex;align-items:center;justify-content:center}.Servicemental_fv_content__SKu3V{opacity:0;animation:Servicemental_fadeInSoft__S90bN 1.5s ease-out forwards;animation-delay:.3s;display:flex;align-items:center;text-align:center;color:#fff;position:relative;z-index:2;color:#313487}.Servicemental_flower-step__Y6__y{position:absolute;top:0;left:0;width:100%;opacity:0;animation-fill-mode:forwards}@keyframes Servicemental_fadeInSoft__S90bN{0%{opacity:0}to{opacity:1}}.Servicemental_title__g3t42{font-size:2.5rem;font-weight:700;margin-bottom:1rem;z-index:3;position:relative}.Servicemental_fv__2AXYi h1{margin:0!important;font-family:Montserrat,源ノ角ゴシック,sans-serif}.Servicemental_fv__2AXYi h2{letter-spacing:3px}.Servicemental_fv_text__QOY8T p{margin-top:.5rem;line-height:1.6;font-weight:600;letter-spacing:1.7px}.Servicemental_fv_text__QOY8T{text-align:left}.Servicemental_fv_text__QOY8T span{background:#313487;color:#dcddff;padding:0 20px 3px;border-radius:50px}.Servicemental_catch_box__wR7kP{display:flex;align-items:center;justify-content:center;gap:50px}.Servicemental_catch_box__wR7kP p{font-size:20px;text-align:center}.Servicemental_catch_box__wR7kP img{width:400px}.Servicemental_graph__yd6TF{padding:80px 0;display:flex;justify-content:center}.Servicemental_graph__yd6TF .Servicemental_graph_box__EO6We{display:flex;justify-content:center;align-items:center;max-width:1050px;width:90%}.Servicemental_pieContainer__L3y0r{width:1050px;height:400px;position:relative}.Servicemental_pie__SemDF{width:90%;height:90%;transform-origin:center}.Servicemental_circleBg__Gmdy3{fill:none;stroke:#313487;stroke-width:4}.Servicemental_circle__E1FJn{fill:none;stroke:#ef2c7c;stroke-width:4;stroke-dasharray:70 30;stroke-dashoffset:0}.Servicemental_animate__rwNT1{animation:Servicemental_fillGraph__uYNab 2s ease-out forwards}@keyframes Servicemental_fillGraph__uYNab{0%{stroke-dasharray:0 100}to{stroke-dasharray:70 100}}.Servicemental_labelWrapper__RkA7e{position:absolute;right:0;bottom:0;border:0;text-align:left}.Servicemental_label__IIpgF{background:#fff;border:2px solid #000;padding:8px 16px;font-weight:700;font-size:25px!important;margin:8px 0;white-space:nowrap;width:-moz-fit-content;width:fit-content}.Servicemental_label__IIpgF span{color:#e23b71}.Servicemental_graph_text__48sgZ{width:-moz-fit-content;width:fit-content;margin:50px auto 0}.Servicemental_graph_text__48sgZ span{color:#e6377b;font-size:1.5rem;font-weight:500}.Servicemental_counselor__b__hV h3{text-align:center;color:#313487}.Servicemental_counselor_s_box__WhACw{display:flex;justify-content:center;gap:30px;align-items:stretch;margin:80px 0}.Servicemental_counselor_s_box__WhACw:first-child,.Servicemental_counselor_s_box__WhACw:last-child{margin:50px 0}.Servicemental_counselor_s_box__WhACw:last-child{margin-bottom:0}.Servicemental_counselor_s_box__WhACw .Servicemental_counselor_s_box_img__9lGuo{width:45%}.Servicemental_counselor_s_box__WhACw .Servicemental_counselor_s_box_profile__joX8c{background:#fff;border-radius:50px}.Servicemental_counselor_s_box__WhACw .Servicemental_counselor_s_box_profile__joX8c .Servicemental_counselor_s_box_profile_name__1G3sC{width:80%;margin:30px auto 25px}.Servicemental_counselor_s_box__WhACw .Servicemental_counselor_s_box_profile__joX8c .Servicemental_counselor_s_box_profile_name__1G3sC p{width:48%}.Servicemental_counselor_s_box__WhACw .Servicemental_counselor_s_box_profile__joX8c span{font-size:20px;font-weight:700}.Servicemental_counselor_s_box__WhACw .Servicemental_counselor_s_box_profile__joX8c p{font-size:17px;padding-bottom:4px;border-bottom:1px solid #a7a7a7}.Servicemental_counselor_s_box_comment__JJ7ip,.Servicemental_counselor_s_box_keireki__DbWDp{width:80%;margin:0 auto 25px}.Servicemental_counselor_s_box_comment__JJ7ip{margin:0 auto 30px}.Servicemental_message__3LhHB{background:linear-gradient(90deg,#dcddff,#dcddff 70%,#ffd8e7);text-align:center}.Servicemental_message__3LhHB .Servicemental_inner_box__HfhAH p{font-size:20px;color:#313487;line-height:1.9}.Servicemental_servicelist__BH6Ef h3{font-size:24px;text-align:center;margin-bottom:40px;color:#313487}.Servicemental_service_list__pn9lh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;position:relative;z-index:1;margin-top:70px}.Servicemental_branch__F74is{padding-top:70px;cursor:pointer;text-align:center;height:200px;background:#e2eaff;border:2px solid #313487;color:#313487;position:relative;font-size:22px;font-weight:700;border-radius:5px}.Servicemental_modal__Dj7Ks{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:5}.Servicemental_modalContent__3FXDl{background-color:#fff;border:2px solid #313487;padding:50px;position:relative;max-width:1050px;width:50%;overflow:auto;color:#313487;border-radius:5px}.Servicemental_close__AdESM{position:absolute;top:0;right:10px;background:none;border:none;font-size:45px;cursor:pointer;color:#313487}.Servicemental_modalBody__nhPVB{display:flex;gap:60px;align-items:flex-start;justify-content:center}.Servicemental_modalBody__nhPVB p{margin-top:0!important}.Servicemental_down__ybowa{display:inline-block;vertical-align:middle;color:#313487;line-height:1;width:1em;height:1em;border:.1em solid;border-left:0;border-bottom:0;box-sizing:border-box;position:absolute;bottom:40px;left:50%;transform:translateX(-50%) rotate(135deg)}.Servicemental_contents___3qci{background-color:#e2eaff;text-align:center}.Servicemental_contents___3qci h3{color:#313487}.Servicemental_contents_s_box__d0MaU{display:flex;align-items:center;justify-content:center;text-align:left;background:#fff;border-radius:180px;width:80%;margin:80px 0}.Servicemental_contents_s_box__d0MaU:nth-child(2n){margin:0 0 0 auto}.Servicemental_contents_s_box_text__HBALL{padding:50px}.Servicemental_contents_s_box_text__HBALL p:first-child{color:#e23b71;font-size:20px;font-weight:700;margin-bottom:20px}.Servicemental_contents_s_box_text__HBALL p{font-size:17px}.Servicemental_contents_s_box_img__1NlKA{background:#fff2f7;padding:50px 40px;border-radius:180px 0 0 180px}.Servicemental_contents_s_box_img__1NlKA img{width:180px}.Servicemental_linkform__Xwa9F a{display:block!important;text-align:center;font-size:15px}.Servicemental_linkform__Xwa9F{background:#313487!important;color:#fff!important}.Servicemental_linkform__Xwa9F a small{font-size:10px}.Servicemental_header_pc_box__bodGB{margin:10px auto 0}.Servicemental_cta_btn__a8ff4{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#e23b71;color:#fff;border:2px solid #fff;font-size:18px;font-weight:700;padding:15px 30px;border-radius:10px;position:relative;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px 4px #e23b71;width:300px;margin:0 auto 80px}.Servicemental_cta_btn__a8ff4:hover{background-color:#f76090}.Servicemental_icon_wrapper__YORmo{position:relative;display:flex;align-items:center;width:40px;height:20px}.Servicemental_line__2nMG4{position:absolute;left:0;height:1px;background-color:#fff;animation:Servicemental_lineMove__9x7Qi 1.5s ease-in-out infinite}.Servicemental_circle_cta__CRDt_{width:18px;height:18px;border:1px solid #fff;border-radius:50%;position:absolute;right:0}@keyframes Servicemental_lineMove__9x7Qi{0%{width:0}to{width:30px}}.Servicemental_form__WXw3v h3{text-align:center;margin-bottom:50px}.Servicemental_footer__TiFdJ{padding:100px 0}.Servicemental_footer__TiFdJ h3{text-align:center;margin-bottom:50px}.Servicemental_footer__TiFdJ .Servicemental_footer_link__Jq495{display:flex;justify-content:space-between}.Servicemental_footer__TiFdJ .Servicemental_footer_link__Jq495 a img{height:50px;box-shadow:2px 2px 4px #afafaf;width:auto}.Servicemental_footer__TiFdJ p{font-size:13px;text-align:center;margin-top:70px}.Servicemental_footer__TiFdJ .Servicemental_attention__figPn{font-weight:500;margin-bottom:30px}.Servicemental_footer__TiFdJ .Servicemental_footer_attention__8qVZ4{font-size:10px;text-align:left}.Servicemental_thanks_text__BUJAk{color:#fff;text-align:center}.Servicemental_footer__TiFdJ .Servicemental_cv_area__SMNo3 .Servicemental_link_company__bV7vg{width:-moz-fit-content;width:fit-content;display:block;margin:20px auto}.Servicemental_footer__TiFdJ .Servicemental_cv_area__SMNo3 .Servicemental_link_company__bV7vg img{width:20px;margin-left:10px;height:auto;box-shadow:none}@media (max-width:1050px){.Servicemental_fv__2AXYi .Servicemental_inner_box__HfhAH,.Servicemental_inner_box__HfhAH{max-width:90%}}@media (max-width:750px){.Servicemental_fv_content__SKu3V{display:block;width:95%;margin:50px auto}.Servicemental_fv_content__SKu3V .Servicemental_fv_text__QOY8T{text-align:center;padding-top:30%}.Servicemental_FlowerAnimation_wrapper__id1Y1 svg{width:220px!important;height:280px!important;margin-left:-40px}.Servicemental_fv_content__SKu3V .Servicemental_fv_text__QOY8T span{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 10px;font-size:13px}.Servicemental_fv__2AXYi h1{line-height:1.2;margin-bottom:10px!important;font-size:1.5rem}.Servicemental_fv__2AXYi h2{font-size:1rem}.Servicemental_form_container__6iIsO{width:90%}.Servicemental_form__WXw3v .Servicemental_flow_box__vbKQb{display:block}.Servicemental_form__WXw3v .Servicemental_flow_box__vbKQb .Servicemental_flow_s_box__1yr1s{width:80%;margin:10px auto}.Servicemental_form__WXw3v .Servicemental_arrow__9afgi{text-align:center;display:block;transform:rotate(90deg)}.Servicemental_form__WXw3v .Servicemental_flow_box__vbKQb .Servicemental_flow_s_box__1yr1s p{font-size:20px}.Servicemental_form__WXw3v .Servicemental_flow_box__vbKQb .Servicemental_flow_s_box__1yr1s img{width:70%}.Servicemental_service_list__pn9lh{grid-template-columns:repeat(2,1fr)}.Servicemental_fv_text__QOY8T p{margin-top:.8rem;line-height:1.6}.Servicemental_labelWrapper__RkA7e{left:-7px}.Servicemental_label__IIpgF{font-size:20px!important}.Servicemental_inner_box__HfhAH{max-width:90%!important}.Servicemental_mobileMenu___C2D7{background:#ffffffcb}.Servicemental_mobileMenu___C2D7 a{color:#333;font-weight:600}.Servicemental_header__bKv2V .Servicemental_linkform__Xwa9F{width:-moz-fit-content;width:fit-content;padding:3px 10px;border-radius:50px}.Servicemental_header__bKv2V .Servicemental_linkform__Xwa9F a{color:#fff}.Servicemental_fv__2AXYi .Servicemental_inner_box__HfhAH{display:block;padding:60px 0 0}.Servicemental_cta_btn__a8ff4{margin:30px auto 50px}.Servicemental_footer__TiFdJ .Servicemental_footer_link__Jq495{display:block}.Servicemental_footer__TiFdJ .Servicemental_footer_link__Jq495 a{display:block;margin:10px 0}.Servicemental_footer__TiFdJ .Servicemental_footer_link__Jq495 a img{height:50px;width:auto}.Servicemental_header__bKv2V .Servicemental_headerbox__AQd5K{height:70px}.Servicemental_header_sp_box__zipRp{padding:6px}.Servicemental_catch_box__wR7kP{display:block}.Servicemental_catch_box__wR7kP p{font-size:17px}.Servicemental_catch_box__wR7kP img{width:80%;margin:80px auto 0;display:block}.Servicemental_contents_s_box__d0MaU{display:block;width:100%}.Servicemental_contents_s_box_img__1NlKA{border-radius:180px 180px 0 0;padding:30px 30px 0}.Servicemental_contents_s_box_img__1NlKA img{width:90%;margin:0 auto;display:block}.Servicemental_contents_s_box_text__HBALL{padding:40px 50px 90px}.Servicemental_counselor_s_box__WhACw{display:block}.Servicemental_counselor_s_box_img__9lGuo{width:100%!important}.Servicemental_counselor_s_box_profile__joX8c{padding:10px;margin-top:30px}.Servicemental_counselor_s_box_profile_name__1G3sC{display:block!important}.Servicemental_footer__TiFdJ .Servicemental_attention__figPn,.Servicemental_message__3LhHB .Servicemental_inner_box__HfhAH p{font-size:17px}}.FlowerAnimation_wrapper__71mcN{width:100%;display:flex;justify-content:center;align-items:center}.FlowerAnimation_wrapper__71mcN svg{transform:scaleY(-1)}.FlowerAnimation_wrapper__71mcN svg path{stroke-linecap:round}@media (max-width:750px){.FlowerAnimation_wrapper__71mcN svg{width:340px!important;height:420px!important;margin-left:-50px}}