@charset "UTF-8";.messages_message-apply-main__2ILyx{padding-top:100px}@media screen and (max-width:767px){.messages_message-apply-main__2ILyx{padding-top:55px}}.messages_message-apply__EBNUs{padding:20px 0;background-color:#f4fcfc}@media screen and (max-width:767px){.messages_message-apply__EBNUs{padding:0}}.messages_message-apply__container__MZXSa{display:flex;gap:20px}.messages_message-apply__list__fKmfg{width:30%;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:0 10px 10px 0;box-shadow:0 0 10px rgba(62,77,76,.1);overflow:hidden}@media screen and (max-width:1100px){.messages_message-apply__list__fKmfg{width:40%}}@media screen and (max-width:767px){.messages_message-apply__list__fKmfg{width:100%;border-radius:0;overflow:visible}}.messages_message-apply__ttl__dYrlp{font-size:2.2rem;font-weight:700;padding:20px 16px}@media screen and (max-width:1100px){.messages_message-apply__ttl__dYrlp{font-size:2rem}}@media screen and (max-width:767px){.messages_message-apply__ttl__dYrlp{background-color:#caf5f5;font-size:1.8rem;text-align:center;padding:30px 10px 12px}}.messages_message-apply__item__ZJUSH{background-color:#fff;min-height:110px}.messages_message-apply__item_link__ZvE7Q{min-height:110px;display:block;padding:18px 16px;position:relative}.messages_message-apply__item_link__ZvE7Q.messages_unread__yLm4Z .messages_message-apply__item_date__jG2E6,.messages_message-apply__item_link__ZvE7Q.messages_unread__yLm4Z .messages_message-apply__item_message__CuR62,.messages_message-apply__item_link__ZvE7Q.messages_unread__yLm4Z .messages_message-apply__item_name__azNSw h3{font-weight:700}.messages_message-apply__item_link__ZvE7Q.messages_active__hhhfJ{background-color:#e7fbfa}.messages_message-apply__item_link__ZvE7Q.messages_active__hhhfJ:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:#00bdbd}.messages_message-apply__item_head__tJSFL{display:flex;justify-content:space-between;align-items:center;gap:15px}.messages_message-apply__item_name__azNSw{display:flex;gap:8px}.messages_message-apply__item_name__azNSw .messages_icon__907_a{display:block;width:32px}.messages_message-apply__item_name__azNSw h3{font-size:1.6rem;line-height:1.4}@media screen and (max-width:1100px){.messages_message-apply__item_name__azNSw .messages_icon__907_a{width:28px}.messages_message-apply__item_name__azNSw h3{font-size:1.5rem}}.messages_message-apply__item_date__jG2E6{font-size:1.2rem;color:#8d9999}.messages_message-apply__item_content__ChQdF{display:flex;justify-content:space-between;align-items:center;padding-left:40px}.messages_message-apply__item_content__ChQdF .messages_unread__num__KLRPx{display:block;width:19px;height:19px;font-size:1.2rem;color:#fff;line-height:18px;text-align:center;background-color:#f97b81;border-radius:100%;white-space:nowrap}@media screen and (max-width:1100px){.messages_message-apply__item_content__ChQdF{padding-left:36px}}.messages_message-apply__item_message__CuR62{width:95%;font-size:1.4rem;padding-right:10px}@media screen and (max-width:1100px){.messages_message-apply__item_message__CuR62{font-size:1.3rem}}.messages_message-apply__talk__SyVGW{width:70%;height:calc(100vh - 120px);background-color:#fff;border-radius:10px 0 0 10px;box-shadow:0 0 10px rgba(62,77,76,.1);position:relative;padding:0 20px 30px}@media screen and (max-width:1100px){.messages_message-apply__talk__SyVGW{width:60%}}@media screen and (max-width:767px){.messages_message-apply__talk__SyVGW{display:none}}.messages_message-apply__talk_input__fueD9{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);padding:0 16px 42px;margin:0 auto;max-width:100%;height:auto;min-height:118px;z-index:18;border-radius:5px;box-sizing:border-box;background-color:#fff;border:1px solid #dfecec}.messages_message-apply__talk_input__fueD9:focus{border:1px solid #6c7575;background-color:#fff}.messages_message-apply__talk_input__fueD9:focus-within{border:1px solid #bbc9c9}.messages_message-apply__talk_input__fueD9 .messages_message-send-box__Wkuxc{width:100%;height:120px;border:none;border-radius:5px;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;resize:vertical;position:relative;max-height:380px;top:0;display:block;padding:16px 0;min-height:calc(118px - 40px);font-size:13px;line-height:21px;font-weight:500;color:#333;z-index:0;overflow:hidden;background-color:#fff}.messages_message-send-box__Wkuxc:focus{outline:none;border:none}.messages_message-apply__talk_input__fueD9 .messages_message-send-box__Wkuxc::placeholder{font-size:1.4rem;color:#6c7575;letter-spacing:.8px}.messages_message-apply__talk_input_inner__vzwc0{display:block}.messages_message-apply__talk_input_inner__vzwc0 .messages_paste-btn__6_PoA{position:absolute;bottom:12px;left:12px;display:block;width:18px;height:18px;cursor:pointer;background-image:url(/images/message_apply/attached_gray_icon.webp);background-repeat:no-repeat;background-size:17px 18px;background-position:50%;border-radius:3px;box-sizing:border-box}.messages_message-apply__talk_input_inner__vzwc0 .messages_paste-btn__6_PoA:hover{left:13px;background-image:url(/images/message_apply/attached_green_icon.webp);background-size:20px 20px;background-color:#e7fbfa}.messages_message-apply__talk_input_inner__vzwc0 .messages_file-attached__0p_m_{position:relative;display:none}.messages_message-apply__talk_input_inner__vzwc0 .messages_submit-btn__wXS2R{position:absolute;bottom:12px;right:12px;display:block;width:28px;height:28px;cursor:pointer;background-image:url(/images/message_apply/send-gray-icon.webp);background-repeat:no-repeat;background-size:18px 18px;background-position:50%;border-radius:3px;border:0;box-sizing:border-box;background-color:initial}.messages_message-apply__talk_input_inner__vzwc0 .messages_message-send-box__Wkuxc::placeholder-shown+.messages_submit-btn__wXS2R{background-image:url(/images/message_apply/send-green-icon.webp);background-size:28px 28px}.messages_message-apply__talk_input_inner__vzwc0 .messages_submit-btn__wXS2R.messages_submit-green-btn__drVp1{background-image:url(/images/message_apply/send-green-icon.webp);background-size:28px 28px}.messages_message-apply__talk_input_inner__vzwc0 .messages_submit-btn__wXS2R.messages_submit-green-btn__drVp1:hover{opacity:.85}.messages_message-apply__talk_input_inner__vzwc0 .messages_attach-file-list__HQQZF{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.messages_message-apply__talk_input_inner__vzwc0 .messages_attach-file-tag-item__s5pSq{display:flex;align-items:center;background-color:#fff;border:1px solid #00bdbd;border-radius:20px;padding:5px 10px}.messages_message-apply__talk_input_inner__vzwc0 .messages_attach-file-tag__AUcYg{margin:0 5px 2px;font-size:14px;font-weight:700;color:#00bdbd}.messages_remove-btn__j39Z7{background:none;border:1px solid #00bdbd;color:#00bdbd;font-size:14px;font-weight:700;cursor:pointer;border-radius:50%;width:17px;height:17px;display:flex;align-items:center;justify-content:center;position:relative}.messages_remove-btn__j39Z7 span{position:absolute;top:48%;left:47%;transform:translate(-50%,-50%)}.messages_message-apply__talk_header__80BaF{display:none}.messages_message-apply__talk_list__jf0c8{width:100%;height:100%;display:flex;flex-flow:column;gap:20px;overflow-y:scroll;scrollbar-width:none;padding-top:20px;padding-bottom:160px}.messages_message-apply__talk_list__jf0c8 .messages_send-time__A3Sdk{font-size:1.2rem;color:#8d9999;line-height:1.3}.messages_message-apply__talk_list__jf0c8 .messages_send-date-wrap__FYTTI{display:flex;justify-content:center}.messages_message-apply__talk_list__jf0c8 .messages_send-date__KJIuS{display:inline-block;font-size:1.2rem;color:#8d9999;line-height:1.3;background-color:#f8f8f8;border-radius:50px;padding:4px 15px}.messages_message-apply__talk_list__jf0c8 .messages_link-download__sPdAT{display:flex;align-items:flex-start;gap:4px;text-decoration:underline}.messages_message-apply__talk_list__jf0c8 .messages_link-download__sPdAT:hover{text-decoration:none;cursor:pointer}.messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message-wrap__IXEMI{margin-left:60px}.messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message__0pK__{background-color:#f8f8f8}.messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message__0pK__:before{content:"";background:url(/images/message_apply/icon05.webp) no-repeat;background-size:contain;position:absolute;top:3px;left:-13px;width:23px;height:16px}.messages_message-apply__talk_item__v2KvD.messages_other__UinZV{margin-left:30px;padding-right:15px}.messages_message-apply__talk_item__v2KvD.messages_other__UinZV .messages_message-wrap__IXEMI{align-items:flex-end}.messages_message-apply__talk_item__v2KvD.messages_other__UinZV .messages_message__0pK__{background:linear-gradient(90deg,#78efda,#36cfcf)}.messages_message-apply__talk_item__v2KvD.messages_other__UinZV .messages_message__0pK__:before{content:"";background:url(/images/message_apply/icon04.webp) no-repeat;background-size:contain;position:absolute;top:3px;right:-13px;width:20px;height:16px}.messages_message-apply__talk_item__v2KvD .messages_message-wrap__IXEMI{display:flex;flex-flow:column;gap:12px}.messages_message-apply__talk_item__v2KvD .messages_message__0pK__{width:-moz-fit-content;width:fit-content;padding:10px 12px;border-radius:20px;position:relative}.messages_message-apply__talk_item__v2KvD .messages_message__0pK__ p{font-size:1.4rem}@media screen and (max-width:1100px){.messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message-wrap__IXEMI{margin-left:45px}.messages_message-apply__talk_item__v2KvD.messages_other__UinZV{margin-left:20px}.messages_message-apply__talk_item__v2KvD .messages_message__0pK__ p{font-size:1.3rem}}.messages_message-apply__talk_item_name__ZjgUL{display:flex;gap:13px}.messages_message-apply__talk_item_name__ZjgUL .messages_icon__907_a{display:block;width:38px}.messages_message-apply__talk_item_name__ZjgUL p{margin-top:5px;font-size:1.4rem}@media screen and (max-width:767px){.messages_message-apply--talk__iudxF .messages_message-apply__list__fKmfg{display:none}.messages_message-apply--talk__iudxF .messages_message-apply__talk__SyVGW{display:block;width:100%;height:calc(100dvh - 55px);background-color:#caf5f5;padding:0}.messages_message-apply--talk__iudxF .messages_message-apply__talk_header__80BaF{display:flex;align-items:center;position:absolute;top:0;width:100%;min-height:48px;padding:13px 16px 11px 56px;background-color:#fff;z-index:1;overflow:hidden}.messages_message-apply--talk__iudxF .messages_message-apply__talk_header__80BaF p{margin-left:13px;font-size:18px;font-weight:700}.messages_message-apply--talk__iudxF .messages_message-apply__talk_header-arrow__isuUv{display:block;position:absolute;top:18px;left:24px;width:12px;height:20px;z-index:19;border:0;cursor:pointer;background:none}.messages_message-apply--talk__iudxF .messages_message-apply__talk_header-image__qRgzR{display:inline-block;width:10px;height:18px;max-width:inherit;margin-right:9px;vertical-align:bottom}.messages_message-apply--talk__iudxF .messages_message-apply__talk_list__jf0c8{gap:10px;padding-top:75px;padding-bottom:155px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_list__jf0c8 .messages_link-download__sPdAT:hover{text-decoration:none;cursor:pointer}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item__v2KvD.messages_other__UinZV{padding-right:20px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item__v2KvD.messages_self__ogOdr{display:flex;gap:15px;margin-right:16px;padding-left:10px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message-wrap__IXEMI{margin-left:0}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message__0pK__{background-color:#fff}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item__v2KvD.messages_self__ogOdr .messages_message__0pK__:before{content:"";background:url(/images/message_apply/icon05_sp.webp) no-repeat;background-size:contain}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item__v2KvD .messages_message-wrap__IXEMI{gap:8px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_item_name__ZjgUL p{display:none}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input__fueD9{bottom:15px;left:10px;width:calc(100% - 20px)}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input__fueD9 .messages_message-send-box__Wkuxc{height:90px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input__fueD9 .messages_message-send-box__Wkuxc::placeholder{font-size:1.3rem}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input_inner__vzwc0 .messages_paste-btn__6_PoA{bottom:8px;left:8px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input_inner__vzwc0 .messages_paste-btn__6_PoA:hover{left:9px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input_inner__vzwc0 .messages_submit-btn__wXS2R{bottom:8px;right:8px}.messages_message-apply--talk__iudxF .messages_message-apply__talk_input_inner__vzwc0 .messages_attach-file-tag__AUcYg{background-color:#fff}}.signUp_header__K1vHb{position:fixed;top:0;width:100%;height:60px;background:#fff;z-index:100}.signUp_header-inner__LfMwg{max-width:calc(1160px + 4%);padding:0 2%;position:relative;margin:0 auto;height:60px;display:flex;align-items:center}.signUp_header-logo__Jo_CA{max-width:75px}.signUp_main__phbR9{padding-top:60px}.signUp_registration__tSZ70{background:linear-gradient(140deg,#78efda,#36cfcf)}@media screen and (max-width:767px){.signUp_header-inner__LfMwg{max-width:100%;padding:0 3%;height:55px}.signUp_header-logo__Jo_CA{max-width:13%}.signUp_main__phbR9{padding-top:55px}}.signUp_registration__section__LsgCU{background:url(/images/registration_bg.webp) center top -60px no-repeat #f4fcfc;height:100%}.signUp_registration__section__top__Mwbth{padding:120px 0 60px}.signUp_registration__section__send__F6_WM{padding:180px 0 100px}.signUp_registration__section__complete__PXQaE,.signUp_registration__section__password__o_fEH{padding:180px 0 60px}.signUp_registration__section-inner__FwflQ{max-width:calc(1160px + 4%);width:100%;padding:0 2%;position:relative;margin:0 auto}.signUp_registration__section-inner__flex__9b_AS{display:flex;justify-content:space-between;align-items:center}.signUp_registration__section-contents__O5n0U{flex:1 1;margin-right:6%}.signUp_registration__section-title__D9cdt{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:40px}.signUp_registration__section-title__top__GmQOv{margin-bottom:40px}.signUp_registration__section-picture__F1gFE{margin:0 auto 40px;text-align:center}.signUp_registration__section-picture__F1gFE img{height:75px}.signUp_registration__section-text__EunbH{text-align:center}.signUp_registration__section-text__EunbH em{margin-top:10px;display:block;color:#ff4242}.signUp_registration__section-text__top__eg_Dx{background:url(/images/registration_picture_01.webp) 100% no-repeat;background-size:26%;padding-right:26%;font-size:1.8rem;font-weight:700;line-height:2;color:#029595;min-height:144px;max-width:590px;padding-top:25px;margin:0 auto;position:relative}.signUp_registration__section-text__top__eg_Dx:before{content:"";position:absolute;right:30%;top:5%;width:64px;height:4px;border-radius:2px;background:#8d9999;transform:rotate(23deg)}.signUp_registration__section-text__top__eg_Dx:after{content:"";position:absolute;right:30%;bottom:18%;width:64px;height:4px;border-radius:2px;background:#8d9999;transform:rotate(-23deg)}.signUp_registration__section-text__thankyou__lUCq6{text-align:center;color:#00bdbd;font-size:2.5rem;font-weight:700;font-family:Futura,Noto Sans JP,Helvetica Neue,Arial,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;margin-bottom:60px}.signUp_registration__section-toplink__send__wTcp3{display:block;border:none;max-width:200px;width:100%;height:45px;text-align:center;color:#fff;font-size:1.5rem;line-height:45px;font-weight:700;background:#00bdbd;border-radius:3px;margin:40px auto}@media screen and (min-width:768px){.signUp_registration__section-toplink__send__wTcp3{transition:.3s ease-in-out}.signUp_registration__section-toplink__send__wTcp3:hover{opacity:.7}}@media screen and (max-width:767px){.signUp_registration__section__LsgCU{background:url(/images/registration_bg_sp.webp) top no-repeat #caf5f5;background-size:cover}.signUp_registration__section__top__Mwbth{padding:90px 0 60px}.signUp_registration__section__complete__PXQaE,.signUp_registration__section__password__o_fEH,.signUp_registration__section__send__F6_WM{padding:120px 0 40px}.signUp_registration__section-inner__FwflQ{padding:0 3%}.signUp_registration__section-inner__flex__9b_AS{display:block}.signUp_registration__section-contents__O5n0U{margin-right:0}.signUp_registration__section-title__D9cdt{font-size:2rem;margin-bottom:30px}.signUp_registration__section-title__top__GmQOv{margin-bottom:20px;background:url(/images/registration_picture_01.webp) 100% no-repeat;background-size:26%;padding-right:26%}.signUp_registration__section-picture__F1gFE{margin:0 auto 20px;text-align:center;width:15%}.signUp_registration__section-picture__F1gFE img{height:auto}.signUp_registration__section-picture__password__k9zsS{width:20%}.signUp_registration__section-text__EunbH{text-align:center}.signUp_registration__section-text__EunbH em{margin-top:10px;display:block;color:#ff4242}.signUp_registration__section-text__EunbH+.signUp_registration__section-text__EunbH{margin-top:20px}.signUp_registration__section-text__top__eg_Dx{background:none;padding-right:0;font-size:1.4rem;min-height:auto;padding-top:0;margin-bottom:20px}.signUp_registration__section-text__top__eg_Dx:after,.signUp_registration__section-text__top__eg_Dx:before{display:none}.signUp_registration__section-text__thankyou__lUCq6{font-size:2rem;margin-bottom:50px}}.signUp_mail-form__section__u2MQ8{width:430px;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(62,77,76,.1);padding:3% 2%}.signUp_mail-form__section-title__5POpW{text-align:center;font-weight:700;font-size:2.2rem;margin-bottom:30px}.signUp_form__section-label__0T_BH{display:flex;align-items:center;margin-bottom:5px}.signUp_form__section-span__UCl5N{font-size:1.2rem;font-weight:700;color:#fff;padding:0 8px;background-color:#ff4242;border-radius:3px;margin-right:10px}.signUp_form__section-text__Pf8y0{font-size:1.8rem;font-weight:700}input[type=password].signUp_form__section-input__uVtJz,input[type=text].signUp_form__section-input__uVtJz{width:100%;max-width:none;height:40px;padding:0 20px;border:none;border-radius:5px;background-color:#f3f5f5}input[type=password].signUp_form__section-input__uVtJz::-ms-reveal{display:none}input[type=text].signUp_form__section-input__uVtJz::placeholder{font-size:1.6rem;color:#b7b7b7}input[type=password].signUp_form__section-input__uVtJz.signUp_form__section-input__emphasis__1a6be,input[type=text].signUp_form__section-input__uVtJz.signUp_form__section-input__emphasis__1a6be{background:#fff0f1}.signUp_notice__section__4CLyv{border:1px solid #dfecec;border-radius:5px;padding:10px;margin:30px 0}.signUp_notice__section-list__Exqb5{font-size:1.2rem}.signUp_notice__section-item__OovWA{position:relative;padding-left:1em}.signUp_notice__section-item__OovWA:before{content:"※";position:absolute;top:0;left:0}.signUp_notice__section-item__OovWA+.signUp_notice__section-item__OovWA{margin-top:10px}.signUp_form__section-notice__jRLZK{font-size:1.2rem;max-width:328px;margin:0 auto 20px}.signUp_form__section-notice__jRLZK a{color:#00bdbd}.signUp_mail-form__section-button__PA_XI{display:block;max-width:328px;width:100%;height:50px;font-weight:700;text-align:center;background:url(/images/icon_arrow.webp),linear-gradient(0deg,#f5676e 30%,#ff868c);background-repeat:no-repeat;background-position:right 10px center,50%;background-size:7px,100%;border:4px solid #ff8b9d;border-radius:4px;position:relative;margin:0 auto;cursor:pointer}.signUp_mail-form__section-button__PA_XI span{font-size:1.8rem;font-weight:700;line-height:40px;color:#fff;text-shadow:1px 1px 2px rgba(118,41,45,.3)}@media screen and (min-width:768px){.signUp_mail-form__section-button__PA_XI{transition:.3s ease-in-out}.signUp_mail-form__section-button__PA_XI:hover{opacity:.7}}.signUp_mail-form__section-button__inactive__bgO0s{background:url(/images/icon_arrow_gray.webp),linear-gradient(0deg,#d4d7d7,#eef0f0 70%);background-repeat:no-repeat;background-position:right 10px center,50%;background-size:7px,100%;border:4px solid #ebebeb;pointer-events:none;cursor:default}.signUp_mail-form__section-button__inactive__bgO0s span{color:#8d9999;text-shadow:none}.signUp_registration__section-toplink__68hZk{position:absolute;bottom:-40px;right:3%;font-size:1.2rem;color:#00bdbd;text-decoration:underline}@media screen and (max-width:767px){.signUp_mail-form__section__u2MQ8{width:100%;padding:5% 3%}.signUp_mail-form__section-title__5POpW{font-size:1.8rem;margin-bottom:20px}.signUp_form__section-label__0T_BH{display:flex;align-items:center;margin-bottom:5px}.signUp_form__section-span__UCl5N{font-size:1rem}.signUp_form__section-text__Pf8y0{font-size:1.5rem}input[type=text].signUp_form__section-input__uVtJz{margin:3px auto 10px;padding:0 15px}input[type=text].signUp_form__section-input__uVtJz::placeholder{font-size:1.5rem}.signUp_form__section-input__emphasis__1a6be{background:#fff0f1}.signUp_notice__section__4CLyv{border-right:none;border-left:none;border-radius:0;margin:20px 0}.signUp_notice__section-list__Exqb5{font-size:1.1rem}.signUp_notice__section-item__OovWA:before{top:calc(50% - 10px)}.signUp_mail-form__section-button__PA_XI span{font-size:1.5rem}.signUp_registration__section-toplink__68hZk{position:absolute;bottom:-30px;right:calc(50% - 3.5em);font-size:1.2rem;color:#00bdbd;text-decoration:underline}}.signUp_passward-form__section__AuOND{max-width:590px;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(62,77,76,.1);padding:2% 5%;margin:20px auto 40px}.signUp_passward-form__section-th__HFebU{text-align:right;padding-right:15px;vertical-align:top;white-space:nowrap;padding-top:8px}.signUp_passward-form__section-td__m8N61{padding:5px 0}.signUp_passward-form__section-text__5X_cF{font-size:1rem;margin-top:5px}@media screen and (max-width:767px){.signUp_passward-form__section__AuOND{padding:5% 3%;margin:20px auto}.signUp_passward-form__section-th__HFebU{display:block;width:100%;text-align:left;padding-right:0;padding-top:0}.signUp_passward-form__section-td__m8N61{display:block;width:100%}}.signUp_registration__section-profilelink__qA5Ww{display:block;border:none;max-width:328px;width:100%;height:45px;text-align:center;color:#fff;font-size:1.5rem;line-height:45px;font-weight:700;background:#00bdbd;border-radius:3px;margin:20px auto}.signUp_registration__section-profilelink__qA5Ww:hover{opacity:.7;cursor:pointer}@media screen and (min-width:768px){.signUp_registration__section-profilelink__qA5Ww{transition:.3s ease-in-out}.signUp_registration__section-profilelink__qA5Ww:hover{opacity:.7}}.signUp_registration__section-toplink__conplete__WaPaU{text-align:center}.signUp_registration__section-toplink__conplete__WaPaU a{font-size:1.2rem;color:#00bdbd;text-decoration:underline}@media screen and (max-width:767px){.signUp_registration__section-profilelink__qA5Ww{max-width:200px;width:100%}}.signUp_footer__registration__ua4vB{padding:20px 0 40px;height:auto}.signUp_footer-copy__registration__7EDoo{font-size:1.2rem;color:#fff;text-align:center}@media screen and (max-width:767px){.signUp_footer__registration__ua4vB{padding:15px 0}}.signUp_loading__section__57A_v{background:url(/images/registration_bg.webp) center top -60px no-repeat #f4fcfc;height:50vh}.signUp_loading-indicator__PCagK{display:flex;justify-content:center;align-items:center;height:100%;font-size:1.5rem;color:#333}.signUp_spinner__HCyXL{width:36px;height:36px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-left-color:#09f;animation:signUp_spin__W_a_n 1s ease infinite;margin-right:.5rem}@keyframes signUp_spin__W_a_n{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.signUp_fa-eye-slash__RLlbP,.signUp_fa-eye__OuM6q{position:absolute;top:10px;right:12px;color:#6c7575}.signUp_password-container__DxWm7{position:relative}@media screen and (max-width:767px){.signUp_password-container__DxWm7 input[type=text]{margin:0}}.signUp_form__validation-error__text__WzVD_{font-size:12px;font-weight:700;color:red;margin-bottom:-19.2px}.signUp_form__validation-error__box__duTre{border:2px solid red!important;border-radius:5px}@media screen and (max-width:767px){.signUp_form__validation-error__text__WzVD_{padding-left:10px;margin-bottom:-1rem}}.searchByAreaModal_close-modal__YfFYR{display:none}.searchByAreaModal_body-is-area__ZaspY{overflow:scroll}.searchByAreaModal_overlay__area__oHWqM{position:fixed;z-index:190;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s ease-in-out}.searchByAreaModal_overlay__area__oHWqM.searchByAreaModal_is-area__olFt7{display:block;animation:searchByAreaModal_appear__F_9cy .3s ease}.searchByAreaModal_modal-area__section__v71Cs{display:none;z-index:200;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:900px;width:100%;padding:0 10px}.searchByAreaModal_modal-area__section__v71Cs.searchByAreaModal_is-area__olFt7{display:block;animation:searchByAreaModal_appear__F_9cy .3s ease}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_checkbox-label__y4Pgm{display:inline}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA{display:none}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-parts__Yan_B{display:inline-block;padding-left:20px;position:relative;margin-right:20px;font-size:1.4rem;width:100%}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-parts__Yan_B:before{content:"";display:block;position:absolute;top:4px;left:0;width:13px;height:13px;border:1px solid #8d9999;background:#fff;border-radius:2px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:checked+.searchByAreaModal_checkbox-parts__Yan_B:before{border:1px solid #009a9a;background-color:#009a9a}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:checked+.searchByAreaModal_checkbox-parts__Yan_B:after{content:"";display:block;position:absolute;top:5px;left:4px;width:4px;height:8px;transform:rotate(40deg);border-bottom:3px solid #fff;border-right:3px solid #fff}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-inner__Xv0Sn{max-width:880px;width:100%;height:90vh;background:#fff;border-radius:10px;padding:20px 0;position:relative}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-close__isO_V{display:block;position:absolute;top:20px;right:20px;width:30px;height:30px;border:2px solid #00bdbd;background:#fff}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-close__isO_V:after,.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-close__isO_V:before{position:absolute;top:12px;left:4px;content:"";width:18px;height:3px;background:#00bdbd;border-radius:2px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-close__isO_V:before{transform:rotate(45deg)}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-close__isO_V:after{transform:rotate(-45deg)}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-title__pHw_7{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:10px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-button-area__9dIHq{position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:90px;display:flex;justify-content:center;align-items:center;border-top:1px solid #dfecec;background:#fff;border-radius:0 0 10px 10px;z-index:20}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-button__H0WLy{border:none;max-width:305px;width:100%;height:50px;line-height:40px;border-radius:5px;background:url(/images/ico_search.webp) right 15px center no-repeat #fe7279;background-size:21px;text-align:center;font-weight:700;color:#fff}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-button__H0WLy em{font-size:2rem;font-weight:700}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-button__H0WLy:disabled{background:url(/images/ico_search.webp) right 15px center no-repeat #ebebeb;background-size:21px;color:#8d9999;filter:grayscale(100%)}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-title__OnJb0{padding-top:45px;background:url(/images/top/picture_area.webp) top no-repeat;background-size:61px;margin-bottom:30px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-list__8BbB9{display:flex;justify-content:center;margin-bottom:20px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-item__TPAzS{margin:0 5px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-button__list__mVBgb{display:inline;font-size:1.3rem;font-weight:700;color:#00bdbd;padding:4px 20px;border:1px solid #00bdbd;background:#fff;border-radius:20px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-button__list__mVBgb.searchByAreaModal_is-active__1jGUw{color:#fff;background:#00bdbd}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-button__list__mVBgb:disabled{color:#8d9999;border:1px solid #efefef}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-scroll__74OTb{height:calc(90vh - 316px);overflow-y:scroll;overflow-x:hidden}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-subtitle__wUCj9{background:#00bdbd;color:#fff;font-weight:700;font-size:1.8rem;padding:15px 35px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-dt__RbQHU{background:#f4fcfc;padding:18px 0 18px 60px;position:relative;border-bottom:1px solid #dfecec;font-size:1.5rem;font-weight:700}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-dt__RbQHU:after{display:block;content:"";position:absolute;top:36%;right:35px;width:12px;height:12px;border-right:2px solid #00bdbd;border-bottom:2px solid #00bdbd;transform:rotate(45deg);transition:.3s ease-in-out}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-dt__RbQHU.searchByAreaModal_is-active__1jGUw:after{top:50%;transform:rotate(-135deg)}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-dd__Y3ZUB{display:none}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-div__sub__fi3pA{padding:18px 0 18px 90px;border-bottom:1px solid #dfecec;font-size:1.5rem;font-weight:700}@media screen and (max-width:767px){.searchByAreaModal_modal-area__section__v71Cs{height:100dvh;padding:0}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-inner__Xv0Sn{height:100dvh;border-radius:0;padding:0}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-close__isO_V{top:15px;right:15px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-title__pHw_7{font-size:1.6rem;padding-bottom:15px;margin-bottom:0;box-shadow:0 3px 3px rgba(62,77,76,.1);background-size:20px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-button-area__9dIHq{position:absolute;bottom:0;left:0;width:100%;height:80px;border-top:none;background:#caf5f5;border-radius:0}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-title__OnJb0{padding-top:60px;background:url(/images/top/picture_area.webp) center top 20px no-repeat;background-size:52px;margin-bottom:20px;padding-bottom:15px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-list__8BbB9{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 2% 10px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-list__8BbB9:before{order:1;content:"";width:24%}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-list__8BbB9:after{content:"";display:block;width:24%}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-item__TPAzS{width:24%;margin:0 0 10px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-button__list__mVBgb{display:block;width:100%;padding:3px 0 4px;font-size:1.2rem;text-align:center;border-radius:100px}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-dt__RbQHU{padding:18px 0 18px 5%}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-dt__RbQHU:after{right:5%}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-top__section-div__sub__fi3pA{padding:18px 0 18px 10%;border-bottom:1px solid #dfecec;font-size:1.5rem;font-weight:700}.searchByAreaModal_modal-area__section__v71Cs .searchByAreaModal_modal-area__section-scroll__74OTb{height:calc(100dvh - 340px)}}@media screen and (min-width:768px){.searchByAreaModal_modal-top__section-button__H0WLy{transition:.3s ease-in-out}.searchByAreaModal_modal-top__section-button__H0WLy:not(:disabled){cursor:pointer}.searchByAreaModal_modal-top__section-button__H0WLy:not(:disabled):hover{opacity:.7}}.searchByAreaModal_modal-top__section___bE61{display:none;z-index:200;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:900px;width:100%;padding:0 10px}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_radio-input__7X1x3{display:none}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_radio-parts__aU7Wn{padding-left:24px;position:relative;margin-right:20px;line-height:1;font-size:1.5rem}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_radio-parts__aU7Wn:before{content:"";display:block;position:absolute;top:4px;left:0;background:#fff;width:18px;height:18px;border-radius:50%;box-shadow:0 0 4px 0 rgba(62,77,76,.3)}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_radio-input__7X1x3:checked+.searchByAreaModal_radio-parts__aU7Wn:after{content:"";display:block;position:absolute;top:8px;left:4px;width:10px;height:10px;background:#00bdbd;border-radius:50%}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm{display:inline}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA{display:none}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-parts__Yan_B{display:inline-block;padding-left:20px;position:relative;margin-right:20px;font-size:1.4rem}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-parts__Yan_B:before{content:"";display:block;position:absolute;top:4px;left:0;width:13px;height:13px;border:1px solid #8d9999;background:#fff;border-radius:2px}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:checked+.searchByAreaModal_checkbox-parts__Yan_B:before{border:1px solid #009a9a;background-color:#009a9a}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:disabled+.searchByAreaModal_checkbox-parts__Yan_B:before{background-color:#efefef}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:checked+.searchByAreaModal_checkbox-parts__Yan_B:after{content:"";display:block;position:absolute;top:5px;left:4px;width:4px;height:8px;transform:rotate(40deg);border-bottom:3px solid #fff;border-right:3px solid #fff}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_modal-top__section-div__sub__fi3pA{position:relative}.searchByAreaModal_modal-top__section___bE61 .searchByAreaModal_modal-top__section-div__sub__fi3pA .searchByAreaModal_checkbox-label__y4Pgm:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.searchByAreaModal_modal-top__section-inner__Xv0Sn{max-width:880px;width:100%;height:90vh;background:#fff;border-radius:10px;padding:20px 0;position:relative}.searchByAreaModal_modal-top__section-close__isO_V{display:block;position:absolute;top:20px;right:20px;width:30px;height:30px;border:2px solid #00bdbd;background:#fff}.searchByAreaModal_modal-top__section-close__isO_V:after,.searchByAreaModal_modal-top__section-close__isO_V:before{position:absolute;top:12px;left:4px;content:"";width:18px;height:3px;background:#00bdbd;border-radius:2px}.searchByAreaModal_modal-top__section-close__isO_V:before{transform:rotate(45deg)}.searchByAreaModal_modal-top__section-close__isO_V:after{transform:rotate(-45deg)}@media screen and (min-width:768px){.searchByAreaModal_modal-station__section-close__jDaFp{cursor:pointer;transition:.3s ease-in-out}.searchByAreaModal_modal-station__section-close__jDaFp:hover{opacity:.7}}.searchByAreaModal_modal-top__section-title__pHw_7{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:10px}.searchByAreaModal_modal-top__section-button-area__9dIHq{position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:90px;display:flex;justify-content:center;align-items:center;border-top:1px solid #dfecec;background:#fff;border-radius:0 0 10px 10px;z-index:20}.searchByAreaModal_modal-top__section-button__H0WLy{border:none;max-width:305px;width:100%;height:50px;line-height:40px;border-radius:5px;background:url(/images/ico_search.webp) right 15px center no-repeat #fe7279;background-size:21px;text-align:center;font-weight:700;color:#fff}.searchByAreaModal_modal-top__section-button__H0WLy em{font-size:2rem;font-weight:700}.searchByAreaModal_modal-top__section-list__tLg2J{display:flex;margin:0 0 20px 60px}.searchByAreaModal_modal-top__section-wrap__ZNPUU{margin:0 0 10px 36px;display:flex;align-items:center}.searchByAreaModal_modal-top__section-text__xCo1v{font-size:1.8rem;font-weight:700;padding-left:25px;background:url(/images/top/icon_map_pink.webp) 0 no-repeat;background-size:20px}.searchByAreaModal_modal-top__section-button__check__uJdng{display:block;border:none;width:166px;height:22px;line-height:22px;border-radius:4px;background:#38c2c2;text-align:center;font-size:1.2rem;font-weight:700;color:#fff;margin-left:10px}.searchByAreaModal_checkbox-parts__link__a8tvj{display:inline-block;width:100%;font-weight:900;overflow:clip;white-space:nowrap;text-overflow:ellipsis;color:#00bdbd;text-decoration:underline;transition:color .3s ease;cursor:pointer}.searchByAreaModal_checkbox-parts__link__a8tvj:hover{color:#33dada;opacity:.7;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (min-width:768px){.searchByAreaModal_modal-top__section-button__check__uJdng{cursor:pointer;transition:.3s ease-in-out}.searchByAreaModal_modal-top__section-button__check__uJdng:hover{opacity:.7}}@media screen and (max-width:767px){.searchByAreaModal_modal-top__section___bE61{padding:0}.searchByAreaModal_modal-top__section-inner__Xv0Sn{height:100svh;border-radius:0;padding:0}.searchByAreaModal_modal-top__section-close__isO_V{top:15px;right:15px}.searchByAreaModal_modal-top__section-title__pHw_7{font-size:1.6rem;padding-bottom:15px;margin-bottom:0;box-shadow:0 3px 3px rgba(62,77,76,.1);background-size:20px}.searchByAreaModal_modal-top__section-scroll__GdrIu{height:90vh;overflow-y:scroll;padding:0 3% 120px}.searchByAreaModal_modal-top__section-button-area__9dIHq{position:absolute;bottom:0;left:0;width:100%;height:80px;border-top:none;background:#caf5f5;border-radius:0}.searchByAreaModal_modal-station__section-button__dXLsp{max-width:80%;width:100%;height:43px;line-height:33px;font-size:1.5rem}.searchByAreaModal_modal-top__section-wrap__ZNPUU{margin:0 0 10px;padding:0 2%}.searchByAreaModal_modal-top__section-text__xCo1v{font-size:1.4rem;padding-left:20px;background:url(/images/top/icon_map_pink.webp) 0 no-repeat;background-size:16px}.searchByAreaModal_modal-top__section-button__check__uJdng{display:none}.searchByAreaModal_modal-top__section-list__tLg2J{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 2% 10px}.searchByAreaModal_modal-top__section-list__tLg2J:before{order:1;content:"";width:24%}.searchByAreaModal_modal-top__section-list__tLg2J:after{content:"";display:block;width:24%}.searchByAreaModal_modal-top__section-list__tLg2J .searchByAreaModal_modal-top__section-item__zNgHo{width:24%;margin-bottom:10px}.searchByAreaModal_modal-top__section-list__tLg2J .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-parts__Yan_B{display:block;text-align:center;border:1px solid #00bdbd;color:#00bdbd;border-radius:100px;padding:3px 0;position:relative;margin-right:0;font-size:1.3rem;font-weight:700}.searchByAreaModal_modal-top__section-list__tLg2J .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-parts__Yan_B:before{display:none}.searchByAreaModal_modal-top__section-list__tLg2J .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:checked+.searchByAreaModal_checkbox-parts__Yan_B{background:#00bdbd;color:#fff}.searchByAreaModal_modal-top__section-list__tLg2J .searchByAreaModal_checkbox-label__y4Pgm .searchByAreaModal_checkbox-input__DfcSA:checked+.searchByAreaModal_checkbox-parts__Yan_B:after{content:"";display:none}}.searchByJobDescription1Modal_checkbox-wrap__ynjW3{padding:18px 0 18px 115px;border-bottom:1px solid #dfecec;font-size:1.4rem;font-weight:700}.searchByJobDescription1Modal_modal-top__section__aW0jT{display:none;z-index:200;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:900px;width:100%;padding:0 10px;text-align:left}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_radio-input__s_ukO{display:none}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_radio-parts__IbfOd{padding-left:24px;position:relative;margin-right:20px;line-height:1;font-size:1.5rem}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_radio-parts__IbfOd:before{content:"";display:block;position:absolute;top:4px;left:0;background:#fff;width:18px;height:18px;border-radius:50%;box-shadow:0 0 4px 0 rgba(62,77,76,.3)}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_radio-input__s_ukO:checked+.searchByJobDescription1Modal_radio-parts__IbfOd:after{content:"";display:block;position:absolute;top:8px;left:4px;width:10px;height:10px;background:#00bdbd;border-radius:50%}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa{display:inline;cursor:pointer}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-input__5Rqt9{display:none}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-parts__bZCGB{display:inline-block;padding-left:20px;position:relative;margin-right:20px;font-size:1.4rem}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-parts__bZCGB:before{content:"";display:block;position:absolute;top:4px;left:0;width:13px;height:13px;border:1px solid #8d9999;background:#fff;border-radius:2px}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-input__5Rqt9:checked+.searchByJobDescription1Modal_checkbox-parts__bZCGB:before{border:1px solid #009a9a;background-color:#009a9a}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-input__5Rqt9:disabled+.searchByJobDescription1Modal_checkbox-parts__bZCGB:before{background:#efefef}.searchByJobDescription1Modal_modal-top__section__aW0jT .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-input__5Rqt9:checked+.searchByJobDescription1Modal_checkbox-parts__bZCGB:after{content:"";display:block;position:absolute;top:5px;left:4px;width:4px;height:8px;transform:rotate(40deg);border-bottom:3px solid #fff;border-right:3px solid #fff}.searchByJobDescription1Modal_modal-top__section-inner__WoGRk{max-width:880px;width:100%;height:90vh;background:#fff;border-radius:10px;padding:20px 0;position:relative;color:#333}.searchByJobDescription1Modal_modal-top__section-close__nDYql{display:block;position:absolute;top:20px;right:20px;width:30px;height:30px;border:2px solid #00bdbd;background:#fff}.searchByJobDescription1Modal_modal-top__section-close__nDYql:after,.searchByJobDescription1Modal_modal-top__section-close__nDYql:before{position:absolute;top:12px;left:4px;content:"";width:18px;height:3px;background:#00bdbd;border-radius:2px}.searchByJobDescription1Modal_modal-top__section-close__nDYql:before{transform:rotate(45deg)}.searchByJobDescription1Modal_modal-top__section-close__nDYql:after{transform:rotate(-45deg)}@media screen and (min-width:768px){.searchByJobDescription1Modal_modal-station__section-close__0TsYH{cursor:pointer;transition:.3s ease-in-out}.searchByJobDescription1Modal_modal-station__section-close__0TsYH:hover{opacity:.7}}.searchByJobDescription1Modal_modal-top__section-title__N0NDe{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:10px}.searchByJobDescription1Modal_modal-top__section-button-area__AKZJb{position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:90px;display:flex;justify-content:center;align-items:center;border-top:1px solid #dfecec;background:#fff;border-radius:0 0 10px 10px;z-index:20}.searchByJobDescription1Modal_modal-top__section-button__ncNIC{border:none;max-width:305px;width:100%;height:50px;line-height:40px;border-radius:5px;background:url(/images/ico_search.webp) right 15px center no-repeat #fe7279;background-size:21px;text-align:center;font-weight:700;color:#fff}.searchByJobDescription1Modal_modal-top__section-button__ncNIC em{font-size:2rem;font-weight:700}.searchByJobDescription1Modal_modal-top__section-button__ncNIC:disabled{background:url(/images/ico_search.webp) right 15px center no-repeat #ebebeb;background-size:21px;color:#8d9999;filter:grayscale(100%)}@media screen and (min-width:768px){.searchByJobDescription1Modal_modal-top__section-button__ncNIC{transition:.3s ease-in-out}.searchByJobDescription1Modal_modal-top__section-button__ncNIC:not(:disabled){cursor:pointer}.searchByJobDescription1Modal_modal-top__section-button__ncNIC:not(:disabled):hover{opacity:.7}}.searchByJobDescription1Modal_modal-top__section-list__lL_tw{display:flex;margin:0 0 20px 60px}.searchByJobDescription1Modal_modal-top__section-list__lL_tw.searchByJobDescription1Modal_is-off__haJjN{display:none}.searchByJobDescription1Modal_modal-top__section-wrap__MPt0u{margin:0 0 10px 36px;display:flex;align-items:center}.searchByJobDescription1Modal_modal-top__section-wrap__MPt0u.searchByJobDescription1Modal_is-off__haJjN{display:none}.searchByJobDescription1Modal_modal-top__section-text__p7REf{font-size:1.8rem;font-weight:700;padding-left:25px;background:url(/images/top/icon_map_pink.webp) 0 no-repeat;background-size:20px}.searchByJobDescription1Modal_modal-top__section-button__check__mla_f{display:block;border:none;width:166px;height:22px;line-height:22px;border-radius:4px;background:#38c2c2;text-align:center;font-size:1.2rem;font-weight:700;color:#fff;margin-left:10px}@media screen and (min-width:768px){.searchByJobDescription1Modal_modal-top__section-button__check__mla_f{cursor:pointer;transition:.3s ease-in-out}.searchByJobDescription1Modal_modal-top__section-button__check__mla_f:hover{opacity:.7}}@media screen and (max-width:767px){.searchByJobDescription1Modal_modal-top__section__aW0jT{height:100dvh;padding:0}.searchByJobDescription1Modal_modal-top__section-inner__WoGRk{height:100dvh;border-radius:0;padding:0}.searchByJobDescription1Modal_modal-top__section-close__nDYql{top:15px;right:15px}.searchByJobDescription1Modal_modal-top__section-title__N0NDe{font-size:1.6rem;padding-bottom:15px;margin-bottom:0;box-shadow:0 3px 3px rgba(62,77,76,.1);background-size:20px}.searchByJobDescription1Modal_modal-top__section-scroll__jY0yn{height:90vh;overflow-y:scroll;padding:0 3% 120px}.searchByJobDescription1Modal_modal-top__section-button-area__AKZJb{position:absolute;bottom:0;left:0;width:100%;height:80px;border-top:none;background:#caf5f5;border-radius:0}.searchByJobDescription1Modal_modal-station__section-button__eyMPu{max-width:80%;width:100%;height:43px;line-height:33px;font-size:1.5rem}.searchByJobDescription1Modal_modal-top__section-wrap__MPt0u{margin:0 0 10px;padding:0 2%}.searchByJobDescription1Modal_modal-top__section-wrap__MPt0u.searchByJobDescription1Modal_is-off__haJjN{display:none}.searchByJobDescription1Modal_modal-top__section-text__p7REf{font-size:1.4rem;padding-left:20px;background:url(/images/top/icon_map_pink.webp) 0 no-repeat;background-size:16px}.searchByJobDescription1Modal_modal-top__section-button__check__mla_f{display:none}.searchByJobDescription1Modal_modal-top__section-list__lL_tw{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 2% 10px}.searchByJobDescription1Modal_modal-top__section-list__lL_tw.searchByJobDescription1Modal_is-off__haJjN{display:none}.searchByJobDescription1Modal_modal-top__section-list__lL_tw:before{order:1;content:"";width:24%}.searchByJobDescription1Modal_modal-top__section-list__lL_tw:after{content:"";display:block;width:24%}.searchByJobDescription1Modal_modal-top__section-list__lL_tw .searchByJobDescription1Modal_modal-top__section-item__lxXCQ{width:24%;margin-bottom:10px}.searchByJobDescription1Modal_modal-top__section-list__lL_tw .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-parts__bZCGB{display:block;text-align:center;border:1px solid #00bdbd;color:#00bdbd;border-radius:100px;padding:3px 0;position:relative;margin-right:0;font-size:1.3rem;font-weight:700}.searchByJobDescription1Modal_modal-top__section-list__lL_tw .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-parts__bZCGB:before{display:none}.searchByJobDescription1Modal_modal-top__section-list__lL_tw .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-input__5Rqt9:checked+.searchByJobDescription1Modal_checkbox-parts__bZCGB{background:#00bdbd;color:#fff}.searchByJobDescription1Modal_modal-top__section-list__lL_tw .searchByJobDescription1Modal_checkbox-label__TGiWa .searchByJobDescription1Modal_checkbox-input__5Rqt9:checked+.searchByJobDescription1Modal_checkbox-parts__bZCGB:after{content:"";display:none}}.searchByJobDescription1Modal_modal-top__section-dt__flDZg{background:#f4fcfc;padding:18px 0 18px 60px;position:relative;border-bottom:1px solid #dfecec;font-size:1.5rem;font-weight:700}.searchByJobDescription1Modal_modal-top__section-dt__flDZg:after{display:block;content:"";position:absolute;top:36%;right:35px;width:12px;height:12px;border-right:2px solid #00bdbd;border-bottom:2px solid #00bdbd;transform:rotate(45deg);transition:.3s ease-in-out}.searchByJobDescription1Modal_modal-top__section-dt__flDZg.searchByJobDescription1Modal_is-active__bjcBy:after{top:50%;transform:rotate(-135deg)}.searchByJobDescription1Modal_modal-top__section-dd__QcySH{display:none}.searchByJobDescription1Modal_modal-top__section-dd__QcySH .searchByJobDescription1Modal_checkbox-wrap__ynjW3{position:relative}.searchByJobDescription1Modal_modal-top__section-dd__QcySH .searchByJobDescription1Modal_checkbox-wrap__ynjW3 .searchByJobDescription1Modal_checkbox-label__TGiWa:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.searchByJobDescription1Modal_modal-top__section-dt__sub__P_ZvH{padding:18px 0 18px 90px;position:relative;border-bottom:1px solid #dfecec;font-size:1.5rem;font-weight:700}.searchByJobDescription1Modal_modal-top__section-dt__sub__P_ZvH:after{display:block;content:"";position:absolute;top:36%;right:35px;width:12px;height:12px;border-right:2px solid #00bdbd;border-bottom:2px solid #00bdbd;transform:rotate(45deg);transition:.3s ease-in-out}.searchByJobDescription1Modal_modal-top__section-dt__sub__P_ZvH.searchByJobDescription1Modal_is-active__bjcBy:after{top:50%;transform:rotate(-135deg)}.searchByJobDescription1Modal_modal-top__section-dd__sub__FKThV{display:none}@media screen and (max-width:767px){.searchByJobDescription1Modal_modal-top__section-dt__flDZg{padding:18px 0 18px 5%}.searchByJobDescription1Modal_modal-top__section-dt__flDZg:after{right:5%}.searchByJobDescription1Modal_modal-top__section-dt__sub__P_ZvH{padding:18px 0 18px 10%;position:relative;border-bottom:1px solid #dfecec;font-size:1.5rem;font-weight:700}.searchByJobDescription1Modal_modal-top__section-dt__sub__P_ZvH:after{right:5%}}.searchByJobDescription1Modal_body-is-works__sdkn7{overflow:scroll}.searchByJobDescription1Modal_overlay__works__11hOA{position:fixed;z-index:190;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s ease-in-out}.searchByJobDescription1Modal_modal-works__section__FOy4N.searchByJobDescription1Modal_is-works__rvCcb,.searchByJobDescription1Modal_overlay__works__11hOA.searchByJobDescription1Modal_is-works__rvCcb{display:block;animation:searchByJobDescription1Modal_appear__HbQon .3s ease}.searchByJobDescription1Modal_modal-works__section-title__WHTim{padding-top:40px;background:url(/images/top/picture_works.webp) top no-repeat;background-size:72px;margin-bottom:30px}.searchByJobDescription1Modal_modal-works__section__FOy4N .searchByJobDescription1Modal_checkbox-wrap__ynjW3{padding:18px 0 18px 90px}.searchByJobDescription1Modal_modal-works__section-subtitle__nBHTC{background:#00bdbd;padding:13px 3%;overflow-x:auto}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w{display:flex;align-items:center}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w h3{color:#fff;font-weight:700;font-size:1.5rem;margin-right:10px}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w li{margin-right:8px;white-space:nowrap;font-size:14px}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w .searchByJobDescription1Modal_modal-works__section-label__ACvCB{display:inline;font-size:1.3rem;font-weight:700;padding:4px 15px;color:#00bdbd;background:#fff;border-radius:20px}.searchByJobDescription1Modal_modal-works__section-scroll__GbkdC{height:calc(90vh - 351px);overflow-y:scroll}.searchByJobDescription1Modal_modal-works__section-scroll__GbkdC.searchByJobDescription1Modal_is-off__haJjN{height:calc(90vh - 270px)}@media screen and (max-width:767px){.searchByJobDescription1Modal_modal-works__section-title__WHTim{padding-top:50px;background:url(/images/top/picture_works.webp) center top 20px no-repeat;background-size:52px;margin-bottom:0;padding-bottom:15px}.searchByJobDescription1Modal_modal-works__section__FOy4N .searchByJobDescription1Modal_checkbox-wrap__ynjW3{padding:18px 0 18px 10%}.searchByJobDescription1Modal_modal-works__section-subtitle__nBHTC{padding:13px 3%;overflow-x:auto;position:relative;box-shadow:0 3px 3px rgba(62,77,76,.1);z-index:99999}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w{display:flex;align-items:center}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w h3{color:#fff;font-weight:700;font-size:1.5rem;margin-right:10px}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w li{margin-right:8px;white-space:nowrap}.searchByJobDescription1Modal_modal-works__section-list__select__K_v4w .searchByJobDescription1Modal_modal-works__section-label__ACvCB{display:inline;font-size:1.3rem;font-weight:700;padding:4px 15px;color:#00bdbd;background:#fff;border-radius:20px}.searchByJobDescription1Modal_modal-works__section-scroll__GbkdC{height:calc(100dvh - 260px);padding-bottom:80px;overflow-y:scroll}.searchByJobDescription1Modal_modal-works__section-scroll__GbkdC.searchByJobDescription1Modal_is-off__haJjN{height:calc(100dvh - 220px);padding-bottom:0}}.searchByJobDescription2Modal_checkbox-wrap__HFDz8{padding:6px;height:32px;background:#fff;border-radius:4px;font-size:13px}.searchByJobDescription2Modal_modal-top__section-item__NhGMK .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT{top:-3px}.searchByJobDescription2Modal_modal-top__section-item__NhGMK .searchByJobDescription2Modal_checkbox-label__1QSUt:has(.searchByJobDescription2Modal_checkbox-input__iV3tF:checked){border:1px solid #00bdbd;padding:5px 11px}.searchByJobDescription2Modal_modal-top__section__3icQ2{display:none;z-index:200;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:960px;width:100%;padding:0 10px;text-align:left}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt{display:block;cursor:pointer;width:100%;height:33px;padding:6px;border-radius:4px;background:#fff;font-size:16px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF{display:none}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT{display:inline-block;padding-left:25px;position:relative;font-size:15px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT:before{content:"";display:block;position:absolute;top:2px;left:0;width:18px;height:18px;background:#fff}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:before{background-color:#009a9a}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal___small-check__uCVUQ:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:before,.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal___small-check__uCVUQ:checked+.searchByJobDescription2Modal_modal-works__section-item__smallName__Ppx8T{background-color:#f97b81}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:after{content:"";display:block;position:absolute;top:5px;left:6px;width:4px;height:8px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.searchByJobDescription2Modal_modal-works__section-item__smallName__Ppx8T .searchByJobDescription2Modal_checkbox-label__1QSUt:hover{background:#fef0f1}.searchByJobDescription2Modal_modal-works__section-item__smallName__Ppx8T .searchByJobDescription2Modal_checkbox-label__1QSUt:has(.searchByJobDescription2Modal_checkbox-input__iV3tF:checked){background-color:#fdd8d9}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT{color:#00bdbd;font-weight:700;font-size:15px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal___smallName__8c8iv{color:#000}.searchByJobDescription2Modal___smallName__8c8iv{padding-left:25px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:not(:checked)+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:before{background-color:#ccc}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT:after{content:"";display:block;position:absolute;top:5px;left:6px;width:4px;height:8px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:not(:checked)+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:after{opacity:1}.searchByJobDescription2Modal_modal-top__section-inner__rwh82{max-width:960px;width:100%;height:899px;background:#e7fbfa;border-radius:10px;padding:24px;position:relative;color:#333;display:flex;flex-direction:column;gap:16px;overflow-x:hidden}.searchByJobDescription2Modal_modal-top__section-close__T6juh{display:block;position:absolute;top:20px;right:20px;width:30px;height:30px;border:2px solid #00bdbd;background:#fff}.searchByJobDescription2Modal_modal-top__section-close__T6juh:after,.searchByJobDescription2Modal_modal-top__section-close__T6juh:before{position:absolute;top:12px;left:4px;content:"";width:18px;height:3px;background:#00bdbd;border-radius:2px}.searchByJobDescription2Modal_modal-top__section-close__T6juh:before{transform:rotate(45deg)}.searchByJobDescription2Modal_modal-top__section-close__T6juh:after{transform:rotate(-45deg)}@media screen and (min-width:768px){.searchByJobDescription2Modal_modal-station__section-close__m_9Cd{cursor:pointer;transition:.3s ease-in-out}.searchByJobDescription2Modal_modal-station__section-close__m_9Cd:hover{opacity:.7}}.searchByJobDescription2Modal_modal-top__section-title__jIRsA{font-size:2.2rem;font-weight:700;text-align:center;margin-bottom:10px}.searchByJobDescription2Modal_modal-top__section-button-area__Rh1hQ{position:absolute;bottom:0;left:10px;width:100%;height:134px;display:flex;justify-content:center;align-items:center;background:url(/images/various_job_category.webp) no-repeat 10%;border-radius:0 0 10px 10px;z-index:20;flex-direction:column;gap:8px}.searchByJobDescription2Modal_modal-top__section-button-clear__0Iebb{display:none}.searchByJobDescription2Modal_modal-top__section-button__KIcUB{border:none;max-width:305px;width:100%;height:50px;line-height:40px;border-radius:5px;background:url(/images/ico_search.webp) right 15px center no-repeat #f97b81;background-size:21px;text-align:center;font-weight:700;color:#fff;cursor:pointer}.searchByJobDescription2Modal_modal-top__section-button__KIcUB em{font-size:2rem;font-weight:700}.searchByJobDescription2Modal_modal-top__section-button__KIcUB:disabled{background:url(/images/ico_search.webp) right 15px center no-repeat #ebebeb;background-size:21px;color:#8d9999;filter:grayscale(100%)}.searchByJobDescription2Modal_modal-top__section-p__iBrlE{font-size:14px;font-weight:500;color:#8d9999;text-decoration:underline;cursor:pointer}@media screen and (min-width:768px){.searchByJobDescription2Modal_modal-top__section-button__KIcUB{transition:.3s ease-in-out}.searchByJobDescription2Modal_modal-top__section-button__KIcUB:not(:disabled){cursor:pointer}.searchByJobDescription2Modal_modal-top__section-button__KIcUB:not(:disabled):hover{opacity:.7}}.searchByJobDescription2Modal_modal-top__section-list__oTFWq{display:flex;gap:8px;margin:0;flex-wrap:wrap}.searchByJobDescription2Modal_modal-top__section-list__oTFWq.searchByJobDescription2Modal_is-off__EPkrJ{display:none}.searchByJobDescription2Modal_modal-top__section-wrap__j7ilz{margin:0;display:flex;align-items:center}.searchByJobDescription2Modal_modal-top__section-wrap__j7ilz.searchByJobDescription2Modal_is-off__EPkrJ{display:none}.searchByJobDescription2Modal_modal-top__section-text__0t_s3{font-size:18px;font-weight:700;padding-left:25px;background:url(/images/top/icon_map_pink.webp) 0 no-repeat;background-size:20px}.searchByJobDescription2Modal_modal-top__section-list__oTFWq .searchByJobDescription2Modal_checkbox-label__1QSUt{background:#fff;padding:6px 12px;border-radius:25px;height:30px}.searchByJobDescription2Modal_modal-top__section-button__check__pXyf3{display:block;border:none;width:166px;height:22px;line-height:22px;border-radius:4px;background:#38c2c2;text-align:center;font-size:1.2rem;font-weight:700;color:#fff;margin-left:10px}@media screen and (min-width:768px){.searchByJobDescription2Modal_modal-top__section-button__check__pXyf3{cursor:pointer;transition:.3s ease-in-out}.searchByJobDescription2Modal_modal-top__section-button__check__pXyf3:hover{opacity:.7}}@media screen and (max-width:767px){.searchByJobDescription2Modal_modal-works__section-list__largeName__rfn59{display:flex;flex-direction:row;align-items:center;gap:10px;padding:16px 24px 0;margin-left:-24px;margin-right:-24px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.searchByJobDescription2Modal_modal-top__section-item__NhGMK .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT{top:0}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal___small-check__uCVUQ:not(:checked)+.searchByJobDescription2Modal___smallName__8c8iv:after{opacity:1;content:"";display:block;position:absolute;top:3px;left:7px;width:4px;height:8px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:after{content:"";display:block;position:absolute;top:3px;left:7px;width:4px;height:8px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.searchByJobDescription2Modal_modal-top__section__3icQ2{height:100dvh;padding:0}.searchByJobDescription2Modal_modal-top__section-inner__rwh82{height:100dvh;border-radius:0}.searchByJobDescription2Modal_modal-top__section-close__T6juh{top:15px;right:15px}.searchByJobDescription2Modal_modal-top__section-title__jIRsA{font-size:1.6rem;padding-bottom:15px;margin-bottom:0;box-shadow:0 3px 3px rgba(62,77,76,.1);background-size:20px}.searchByJobDescription2Modal_modal-top__section-scroll__egPhW{height:90vh;overflow-y:auto;padding:0 3% 120px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT:after{display:none}.searchByJobDescription2Modal_modal-top__section-button-clear__0Iebb{display:block;width:80px;height:40px;padding:10px;border-radius:4px;font-size:14px;font-weight:600;color:#fff;background-color:#8d9999;border:#8d9999;line-height:14px;cursor:not-allowed}.searchByJobDescription2Modal_modal-top__section-button-clear__0Iebb:disabled{background-color:#d5d5d5;border:#d5d5d5}.searchByJobDescription2Modal_modal-top__section-button-area__Rh1hQ{position:absolute;bottom:0;left:0;width:100%;height:60px;border-top:none;background:#fff;border-radius:0;flex-direction:row}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT:before{top:0;left:1px}.searchByJobDescription2Modal_modal-top__section-p__iBrlE{display:none}.searchByJobDescription2Modal_modal-station__section-button___OLPf{max-width:80%;width:100%;height:43px;line-height:33px;font-size:1.5rem}.searchByJobDescription2Modal_modal-top__section-wrap__j7ilz.searchByJobDescription2Modal_is-off__EPkrJ{display:none}.searchByJobDescription2Modal_modal-top__section-text__0t_s3{font-size:14px;padding-left:20px;background:url(/images/top/icon_map_pink.webp) 0 no-repeat;background-size:16px;font-weight:700}.searchByJobDescription2Modal_modal-top__section-button__check__pXyf3{display:none}.searchByJobDescription2Modal_modal-top__section-list__oTFWq{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}.searchByJobDescription2Modal_modal-top__section-list__oTFWq.searchByJobDescription2Modal_is-off__EPkrJ{display:none}.searchByJobDescription2Modal_modal-top__section-list__oTFWq:before{order:1;content:"";width:24%}.searchByJobDescription2Modal_modal-top__section-list__oTFWq:after{content:"";display:block;width:24%}.searchByJobDescription2Modal_modal-works__arrow__7djVm{visibility:hidden}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT{padding-left:0;margin-right:0;font-size:13px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal___smallName__8c8iv{padding-left:25px}.searchByJobDescription2Modal_modal-top__section-list__oTFWq .searchByJobDescription2Modal_checkbox-label__1QSUt{background:#fff;padding:6px 12px;border-radius:25px;height:30px;display:block;width:78px;text-align:center;line-height:17px}.searchByJobDescription2Modal_modal-top__section-list__oTFWq .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT{text-align:center}.searchByJobDescription2Modal_modal-top__section-list__oTFWq .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-parts__ZcmWT:before{display:none}.searchByJobDescription2Modal_modal-top__section-list__oTFWq .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT{color:#00bdbd}.searchByJobDescription2Modal_modal-top__section-list__oTFWq .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:after{content:"";display:none}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal_checkbox-parts__ZcmWT{color:#00bdbd;font-weight:700;font-size:13px}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:checked+.searchByJobDescription2Modal___smallName__8c8iv{color:#000;font-weight:700;font-size:13px}}.searchByJobDescription2Modal_modal-top__section-dt__8_h7V{width:100%;height:40px;padding:6px 8px;border-radius:4px;background:#fff;font-size:13px;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;margin-bottom:4px}.searchByJobDescription2Modal_modal-top__section-dt__8_h7V.searchByJobDescription2Modal_is-active__2qGzh{background-color:#fdd8d9;font-weight:700;margin-bottom:0;border-radius:4px 4px 0 0}.searchByJobDescription2Modal_modal-top__section-dt__8_h7V.searchByJobDescription2Modal__selected__FuKdb{font-weight:700;color:#00bdbd}.searchByJobDescription2Modal_modal-top__section-img__uyxlG{transform:rotate(270deg);margin-right:4px}.searchByJobDescription2Modal_modal-top__section-img__uyxlG.searchByJobDescription2Modal_is-active__2qGzh{transform:rotate(90deg)}.searchByJobDescription2Modal_body-is-works__gcqZX{overflow:scroll}.searchByJobDescription2Modal_overlay__works__9efyu{position:fixed;z-index:190;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s ease-in-out}.searchByJobDescription2Modal_modal-works__section__fr2br.searchByJobDescription2Modal_is-works__GnPBL,.searchByJobDescription2Modal_overlay__works__9efyu.searchByJobDescription2Modal_is-works__GnPBL{display:block;animation:searchByJobDescription2Modal_appear__5SUB_ .3s ease}.searchByJobDescription2Modal_modal-works__section-head__x6Mdz{display:flex;align-items:flex-end;gap:8px;padding-bottom:8px;border-bottom:1px solid #00bdbd}.searchByJobDescription2Modal_modal-works__section-title__gjj53{padding-top:0;background:initial;background-size:72px;margin-bottom:0;font-size:24px;line-height:24px;font-weight:700}.searchByJobDescription2Modal_modal-works__section__fr2br .searchByJobDescription2Modal_checkbox-wrap__HFDz8{padding:18px 0 18px 90px}.searchByJobDescription2Modal_modal-top__section-inner__rwh82>.searchByJobDescription2Modal_modal-works__section-freeword_box__jyfY2{max-width:500px;height:40px;margin:0;padding:0 16px;border:1px solid #bbc9c9;border-radius:5px}.searchByJobDescription2Modal_modal-works__section-largeName__Svvq0{position:relative}.searchByJobDescription2Modal_modal-works__arrow__7djVm{position:absolute;top:85px;right:0;cursor:pointer}.searchByJobDescription2Modal_modal-works__arrow__7djVm.searchByJobDescription2Modal_oppositeDirection__uBFzH{transform:rotate(180deg);position:absolute;top:85px;left:0;z-index:1}.searchByJobDescription2Modal_modal-works__section-subtitle___qmcq{background:#00bdbd;border-radius:4px;padding:10px;height:40px;color:#fff;font-weight:700;font-size:16px;text-align:center;line-height:21px}.searchByJobDescription2Modal_modal-works__section-subtitle___qmcq.searchByJobDescription2Modal___sp__9b_6U{display:none}.searchByJobDescription2Modal_modal-works__section-list__largeName__rfn59{display:flex;flex-direction:row;align-items:center;padding-top:16px;gap:10px;overflow-x:scroll;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none}.searchByJobDescription2Modal_modal-works__section-list__largeName__rfn59::-webkit-scrollbar{display:none}.searchByJobDescription2Modal_modal-works__section-item__largeName__htQ3I{width:105px;height:96px;border-radius:8px;padding:10px 3px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#fff;flex:0 0 auto;position:relative;cursor:pointer}.searchByJobDescription2Modal_modal-works__section-item__largeName-div__T15Pn{width:20px;height:20px;background-color:#00bdbd;border-radius:50%;text-align:center;color:#fff;position:absolute;left:87px;bottom:82px;font-size:14px;line-height:20px}.searchByJobDescription2Modal_modal-works__section-item__largeName-p__PVxXf{font-size:14px;font-weight:700}.searchByJobDescription2Modal_modal-works__section-flex__TfNZR{display:flex;gap:24px;z-index:25}.searchByJobDescription2Modal_modal-works__section-wrapper__middleName__jRzjZ{width:380px;display:flex;flex-direction:column;gap:8px}.searchByJobDescription2Modal_modal-works__section-wrapper__smallName__b7gh2{width:508px;display:flex;flex-direction:column;gap:8px}.searchByJobDescription2Modal_modal-works__section-list__middle-smallName__B7g3f{display:flex;align-items:flex-start;flex-direction:column;gap:4px;overflow-y:auto;max-height:330px}.searchByJobDescription2Modal_modal-works__section-item__middleName__AilMh{width:100%;height:33px;padding:6px 12px;border-radius:4px;background:#fff;font-size:14px;display:flex;justify-content:space-between}.searchByJobDescription2Modal_modal-works__section-item__middleName__AilMh.searchByJobDescription2Modal__selecting__NZjCx{font-weight:700;color:#00bdbd;border:2px solid #00bdbd;padding:5px 12px}.searchByJobDescription2Modal_modal-works__section-item__middleName__AilMh.searchByJobDescription2Modal__selected__FuKdb{font-weight:700;color:#00bdbd}.searchByJobDescription2Modal_modal-works__section-item__middleName__AilMh:hover{background:#e3f4f4;cursor:pointer}.searchByJobDescription2Modal_modal-works__section-item__middleName-div__1C66c{display:flex;width:49px;height:18px;align-items:center;justify-content:space-between;flex-direction:row-reverse}.searchByJobDescription2Modal_modal-works__section-item__middleName-div__1C66c.searchByJobDescription2Modal_is-active__2qGzh{width:53px}.searchByJobDescription2Modal_modal-works__section-item__middleName-p__ghwrI{font-size:12px;line-height:12px}.searchByJobDescription2Modal_modal-works__section-item__middleName-sp__KgRkO{font-size:11px;line-height:11px}.searchByJobDescription2Modal_modal-works__section-item__smallName__Ppx8T{width:100%;height:33px}.searchByJobDescription2Modal_modal-works__section-scroll__8PkTh{display:none}.searchByJobDescription2Modal_modal-works__section-scroll__8PkTh.searchByJobDescription2Modal_is-off__EPkrJ{height:calc(90vh - 270px)}.searchByJobDescription2Modal_modal-works__section-large-small__7ps7r{display:none}@media screen and (max-width:767px){.searchByJobDescription2Modal_modal-works__section-head__x6Mdz{justify-content:center}.searchByJobDescription2Modal_modal-works__section-flex__TfNZR{display:none}.searchByJobDescription2Modal_modal-works__section-large-small__7ps7r,.searchByJobDescription2Modal_modal-works__section-scroll__8PkTh,.searchByJobDescription2Modal_modal-works__section-subtitle___qmcq.searchByJobDescription2Modal___sp__9b_6U{display:block}.searchByJobDescription2Modal_modal-top__section-inner__rwh82>.searchByJobDescription2Modal_modal-works__section-freeword_box__jyfY2{max-width:500px;height:40px;margin:0;padding:12px;border:1px solid #bbc9c9;border-radius:5px}.searchByJobDescription2Modal_modal-works__section__fr2br .searchByJobDescription2Modal_checkbox-wrap__HFDz8{padding:6px;height:32px;border-radius:4px}.searchByJobDescription2Modal_modal-works__section-list__select__TeXKt{display:flex;align-items:center}.searchByJobDescription2Modal_modal-works__section-list__select__TeXKt h3{color:#fff;font-weight:700;font-size:1.5rem;margin-right:10px}.searchByJobDescription2Modal_modal-works__section-list__select__TeXKt li{margin-right:8px;white-space:nowrap}.searchByJobDescription2Modal_modal-works__section-list__select__TeXKt .searchByJobDescription2Modal_modal-works__section-label__kcchF{display:inline;font-size:1.3rem;font-weight:700;padding:4px 15px;color:#00bdbd;background:#fff;border-radius:20px}.searchByJobDescription2Modal_modal-works__section-scroll__8PkTh{height:calc(100dvh - 260px);padding-bottom:48px;overflow-y:auto}.searchByJobDescription2Modal_modal-works__section-scroll__8PkTh.searchByJobDescription2Modal_is-off__EPkrJ{height:calc(100dvh - 220px)}.searchByJobDescription2Modal_modal-works__section-list__middle-smallName__B7g3f{background-color:#fff;gap:5px;padding:8px;display:none}.searchByJobDescription2Modal_modal-works__section-list__middle-smallName__B7g3f.searchByJobDescription2Modal___show-accordion__uxG3m{display:block}.searchByJobDescription2Modal_modal-works__section-scroll__8PkTh .searchByJobDescription2Modal_modal-works__section-subtitle___qmcq{margin-bottom:8px}.searchByJobDescription2Modal_modal-works__section-item__smallName__Ppx8T{height:36px;line-height:20px}}.searchByJobDescription2Modal_modal-top__section__3icQ2 .searchByJobDescription2Modal_checkbox-label__1QSUt .searchByJobDescription2Modal_checkbox-input__iV3tF:disabled+.searchByJobDescription2Modal_checkbox-parts__ZcmWT:before{background:#efefef}