.signup_simulator_container__PQR8_{position:relative}.signup_simulator_container__PQR8_ .signup_email_input{width:100%}@media screen and (min-width:992px){.signup_simulator_container__PQR8_{display:flex;justify-content:center}}@media screen and (max-width:992px){.signup_simulator_container__PQR8_{padding-top:16px}}.signup_simulator_wrap__EML6N{display:flex;gap:0 32px;padding:24px 0}@media screen and (max-width:992px){.signup_simulator_wrap__EML6N{flex-direction:column;gap:40px 0;justify-content:center;padding:0}}.signup_simulator_logo__sSi0t{margin-bottom:30px;text-align:center}.signup_simulator_logo_inner__PwOUl{width:216px}@media screen and (max-width:992px){.signup_simulator_logo__sSi0t{margin-top:32px;margin-bottom:20px}.signup_simulator_logo_inner__PwOUl{width:162px}}.signup_simulator_formArea__mYSqp{position:relative;margin:0 20px}@media screen and (min-width:992px){.signup_simulator_formArea__mYSqp{width:480px;margin-right:0;margin-left:0}}.signup_simulator_formBox__RZz_J{position:relative;padding:32px 32px 56px;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 10px rgba(0,0,0,.15)}@media screen and (max-width:992px){.signup_simulator_formBox__RZz_J{padding:16px 20px 24px}}.signup_simulator_heading__eXSHq{margin-bottom:32px;font-size:min(2.2rem,22px);font-weight:700;line-height:1.4;color:#333;text-align:center}@media screen and (max-width:992px){.signup_simulator_heading__eXSHq{margin-bottom:24px;font-size:min(1.8rem,18px)}.signup_simulator_heading__eXSHq.signup_simulator_heading_with_company__f8Rbx{font-size:min(1.6rem,16px)}}.signup_simulator_step_lead__vDXp7{margin-top:32px;margin-bottom:32px;font-size:min(2rem,20px);font-weight:700;line-height:1.4;color:#333;text-align:center}@media screen and (max-width:992px){.signup_simulator_step_lead__vDXp7{margin-top:0;margin-bottom:16px}}.signup_simulator_email_button__2SOOL{width:100%;min-width:300px;max-width:300px;height:53px;margin:0 auto;font-size:16px;font-weight:600;line-height:1;color:#fff;text-align:center;background:#fe9210;border:1px solid #fe9210;border-radius:40px;box-shadow:0 3px 0 0 #b7690c}@media(hover:hover){.signup_simulator_email_button__2SOOL:hover{background:#ee8301;transition:background .25s ease-out}}@media screen and (max-width:992px){.signup_simulator_email_button__2SOOL{max-width:none;padding:0}}.signup_simulator_free_label__QjkVf{position:relative;top:1px;padding:.3em .55em;margin-right:12px;font-size:16px;color:#fe9210;background:#fff;border-radius:3px}.signup_simulator_step_area__UkD1v{margin:0 20px 30px}@media screen and (min-width:992px){.signup_simulator_step_area__UkD1v{width:472px;margin:0}}.signup_simulator_step_list__WPV5a{margin-bottom:24px}.signup_simulator_step_item__inXeP{position:relative;padding:16px 24px 24px;text-align:center;background:#f9f9f9;border-radius:4px}.signup_simulator_step_item__inXeP:not(:last-of-type){margin-bottom:32px}@media screen and (max-width:992px){.signup_simulator_step_item__inXeP:not(:last-of-type){margin-bottom:16px}}.signup_simulator_step_item_title__7VGPw{display:inline-flex;align-items:baseline;margin-bottom:.3em;font-size:min(1.8rem,18px);font-style:normal;font-weight:700;line-height:1;color:#fe9210;letter-spacing:.1em}.signup_simulator_step_item_title_num__wk_iX{margin-left:1.5px;font-size:min(2.4rem,24px);line-height:1}.signup_simulator_step_item_content__e5JWp{font-size:min(1.6rem,16px);font-weight:700;line-height:1.4;color:#333}.signup_simulator_step_item_content__e5JWp .signup_simulator_small__a0eAC{position:relative;top:-2px;font-size:.7em}.signup_simulator_step_item_detail__QLwpJ{margin-top:12px;font-size:min(1.4rem,16px);line-height:1.2;color:#333;text-align:left}.signup_simulator_step_3_remark__NRJ5Q{margin-top:8px;font-size:min(1.2rem,16px);line-height:1.2;color:#333;text-align:left}.signup_simulator_login_link_container__RIMbs{margin-bottom:16px;text-align:center}@media screen and (max-width:992px){.signup_simulator_login_link_container__RIMbs{margin-bottom:12px}}.signup_simulator_login_link__Qwwt0{font-size:min(1.4rem,16px);color:#3b83c3;text-decoration:underline}@media screen and (max-width:992px){.signup_simulator_login_link__Qwwt0{font-size:min(1.2rem,16px)}}.signup_simulator_dialog_link__ZcUY4{color:#2a64c5;text-decoration:underline;cursor:pointer}.signup_simulator_terms_dialog_inner__jBY0H{padding:40px;overflow:auto}@media screen and (max-width:576px){.signup_simulator_terms_dialog_inner__jBY0H{padding:40px 20px}}.signup_simulator_micro_copy_container__CUG3T{display:flex;justify-content:space-between}@media screen and (max-width:992px){.signup_simulator_micro_copy_container__CUG3T{flex-wrap:wrap;gap:8px 0}.signup_simulator_micro_copy_item__hoCf8{display:flex;gap:0 12px;align-items:center;justify-content:center;width:50%}}.signup_simulator_micro_copy_image__5lvau{width:34px;height:34px;margin:0 auto 8px;text-align:center}.signup_simulator_micro_copy_image__5lvau img,.signup_simulator_micro_copy_image__5lvau svg{width:100%}@media screen and (max-width:992px){.signup_simulator_micro_copy_image__5lvau{margin:0}}.signup_simulator_micro_copy_text__JPGQ4{font-size:min(1.4rem,16px);font-weight:700;color:#333}.signup_simulator_notification_annotation__lDD21{margin-top:.4rem;font-size:min(1.4rem,16px)}.signup_simulator_area_divider__r8dE4{display:flex;align-items:center;margin-bottom:12px;font-size:min(1.4rem,16px);color:#777}@media screen and (max-width:992px){.signup_simulator_area_divider__r8dE4{margin-bottom:16px;font-size:min(1.2rem,16px)}}.signup_simulator_area_divider__r8dE4:after,.signup_simulator_area_divider__r8dE4:before{flex-grow:1;height:1px;content:"";background-color:#ccc}.signup_simulator_area_divider__r8dE4:before{margin-right:32px}@media screen and (max-width:992px){.signup_simulator_area_divider__r8dE4:before{margin-right:16px}}.signup_simulator_area_divider__r8dE4:after{margin-left:32px}@media screen and (max-width:992px){.signup_simulator_area_divider__r8dE4:after{margin-left:16px}}.signup_simulator_email_input_container__YNclC{position:relative;margin-bottom:16px}@media screen and (max-width:992px){.signup_simulator_email_input_container__YNclC{margin-bottom:16px}}.signup_simulator_email_domain_suggest__WmF3h{position:absolute;top:100%;right:0;left:0;z-index:2;max-height:10.5em;padding:4px 0;margin:2px 0 0;overflow-y:auto;list-style:none;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.signup_simulator_email_domain_suggest_option__R1LMD{display:block;width:100%;padding:.4em 1em;font-size:min(1.4rem,16px);color:#333;text-align:left;cursor:pointer;background:transparent;border:none}.signup_simulator_email_domain_suggest_option__R1LMD:focus,.signup_simulator_email_domain_suggest_option__R1LMD:hover{background:#f0f0f0}.signup_simulator_email_domain_suggest_option__R1LMD:focus-visible{outline:2px solid #0066b3;outline-offset:-2px}.signup_simulator_email_area__RqFUw{margin-bottom:24px}@media screen and (max-width:992px){.signup_simulator_email_area__RqFUw{margin-bottom:16px}}.signup_simulator_email_form_title__GAO4C{margin-bottom:16px;font-weight:700;line-height:1;color:#333}@media screen and (max-width:992px){.signup_simulator_email_form_title__GAO4C{margin-bottom:12px;font-size:min(1.5rem,16px)}}.signup_simulator_line_area__h4sgR{margin-bottom:24px}@media screen and (max-width:992px){.signup_simulator_line_area__h4sgR{margin-bottom:16px}}.signup_simulator_agreement__mfoHs{padding:0 8px;margin-bottom:16px;font-size:min(1.2rem,16px);line-height:1.5;color:#333;text-align:center}@media screen and (max-width:992px){.signup_simulator_agreement__mfoHs{margin-bottom:8px;font-size:min(1.1rem,16px);text-align:left}}.signup_simulator_line_button__ynMQP{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:300px;max-width:300px;height:53px;margin:0 auto;overflow:hidden;font-weight:700;line-height:23px;color:#333;text-align:center;letter-spacing:.05em;cursor:pointer;background:#fff;border:1px solid #999;border-radius:90px;font-size:min(1.6rem,16px)}@media screen and (max-width:992px){.signup_simulator_line_button__ynMQP{max-width:none}.signup_simulator_line_button__ynMQP:hover .signup_simulator_line_button_overlay__mFLDi{background:rgba(0,0,0,.1)}.signup_simulator_line_button__ynMQP:focus .signup_simulator_line_button_overlay__mFLDi{background:rgba(0,0,0,.3)}}.signup_simulator_line_button__ynMQP .signup_simulator_line_button_overlay__mFLDi{position:absolute;z-index:2;width:100%;height:100%}@media(hover:hover){.signup_simulator_line_button__ynMQP .signup_simulator_line_button_overlay__mFLDi{background:transparent;transition:background .25s ease-out}}.signup_simulator_line_button__ynMQP .signup_simulator_line_button_text__1osy7,.signup_simulator_line_button__ynMQP .signup_simulator_line_icon_wrap__slP2p{position:relative;z-index:3}.signup_simulator_line_icon__qGcoU{width:32px;background:#06c755;border-radius:5px}.signup_simulator_line_button_text__1osy7{padding:0 8px}.signup_simulator_ikuko_wrap__ll2lx{flex-shrink:0;width:56px}@media screen and (max-width:992px){.signup_simulator_ikuko_wrap__ll2lx{width:52px}}.signup_simulator_inquiry_area__MqVZx{display:flex;gap:0 16px;align-items:flex-start;font-weight:700}.signup_simulator_inquiry_area__MqVZx.signup_simulator_inquiry_area_align_center__3Gcmj{align-items:center}.signup_simulator_inquiry_description__9VUrn{font-size:min(1.4rem,16px);font-weight:400;line-height:1.5;color:#333}.signup_simulator_liked_list__0ldhW{display:flex;flex-direction:column;gap:8px 0;margin-bottom:24px}@media screen and (max-width:992px){.signup_simulator_liked_list__0ldhW{margin-bottom:0}}.signup_simulator_liked_list_container__P_XG1{padding:12px 16px;margin:-8px 0 32px;border:1px solid #ccc}@media screen and (max-width:992px){.signup_simulator_liked_list_container__P_XG1{padding:8px 8px 4px}}.signup_simulator_liked_list_lead__gfWgu{margin-bottom:24px;font-size:min(1.4rem,16px);color:#333;text-align:center}@media screen and (max-width:992px){.signup_simulator_liked_list_lead__gfWgu{margin-bottom:8px;font-size:min(1.2rem,16px)}}.signup_simulator_liked_company_item__BP_N0{display:flex;gap:0 8px;align-items:center;word-break:break-all}.signup_simulator_link_stack__srHFY{display:flex;gap:0 4px;align-items:center}.signup_simulator_company_checkmark_container__LyWrA{margin-right:16px}@media screen and (max-width:992px){.signup_simulator_company_checkmark_container__LyWrA{margin-right:8px}}.signup_simulator_company_checkmark__ouhps{display:block;width:16px;height:13px;border-bottom:3px solid #777;border-left:3px solid #777;transform:rotate(-45deg) perspective(15px) rotateX(40deg);transform-origin:20% 30%}@media screen and (max-width:992px){.signup_simulator_company_checkmark__ouhps{width:13px;height:10px}}.signup_simulator_liked_company_text__mEu1j{font-size:min(1.8rem,18px);font-weight:700;line-height:1.4;color:#444;text-decoration:underline;overflow-wrap:normal}@media screen and (max-width:992px){.signup_simulator_liked_company_text__mEu1j{font-size:min(1.4rem,16px)}}.signup_simulator_delete_liked_company_btn__Y9D3o{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;margin-left:5px;background:#eee;border-radius:50%}.signup_simulator_delete_liked_company_btn_inner__wdPPY{position:relative}.signup_simulator_delete_liked_company_btn_inner__wdPPY:after,.signup_simulator_delete_liked_company_btn_inner__wdPPY:before{position:absolute;top:50%;left:50%;width:8px;height:1px;content:"";background:#999}.signup_simulator_delete_liked_company_btn_inner__wdPPY:before{transform:translate(-50%,-50%) rotate(-45deg)}.signup_simulator_delete_liked_company_btn_inner__wdPPY:after{transform:translate(-50%,-50%) rotate(45deg)}.signup_simulator_search_other_companies_container__MibQq{text-align:right}@media screen and (max-width:992px){.signup_simulator_search_other_companies_container__MibQq{padding-top:4px}}.signup_simulator_search_other_companies_link__jw9DR{font-size:min(1.2rem,16px);color:#2a64c5;cursor:pointer;border-bottom:1px solid #2a64c5}@media screen and (max-width:992px){.signup_simulator_search_other_companies_link__jw9DR{font-size:min(1rem,16px)}}.signup_simulator_search_other_companies_notes__Lna18{margin-top:-4px;font-size:min(1.2rem,16px);color:#555}@media screen and (max-width:992px){.signup_simulator_search_other_companies_notes__Lna18{margin-top:-6px;font-size:min(1rem,16px)}}.signup_simulator_inquiry_description_list__CXp8W{display:flex;flex-direction:column;gap:12px 0;font-weight:400;color:#333}.signup_simulator_inquiry_description_item__SKtMF{display:flex;gap:0 12px;align-items:flex-start;padding-bottom:8px;font-size:min(1.4rem,16px);line-height:1.6;border-bottom:1px solid #ccc}.signup_simulator_inquiry_description_item_number__PUhPT{position:relative;top:2px;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;font-size:min(1.5rem,16px);color:#fff;background:#fe9210;border-radius:10px}.signup_simulator_mass_media_info__Q_gG0{margin-bottom:32px}.signup_simulator_mass_media_info_intro__qUcAw{margin-bottom:12px;font-size:min(1.2rem,16px);line-height:1.6;color:#333;text-align:center}@media screen and (max-width:992px){.signup_simulator_mass_media_info_intro__qUcAw{margin-bottom:8px}}.signup_simulator_mass_media_logo_row_stack__j7dsG{display:flex;gap:0 52px;justify-content:center}@media screen and (max-width:992px){.signup_simulator_mass_media_logo_row_stack__j7dsG{gap:0 32px}}.signup_simulator_mass_media_logo_col_stack__BxFPZ{display:flex;flex-direction:column;gap:16px 0;align-items:center}@media screen and (max-width:992px){.signup_simulator_mass_media_logo_col_stack__BxFPZ{gap:12px 0}}.signup_simulator_kantere_logo__okvUs{width:120px}@media screen and (max-width:992px){.signup_simulator_kantere_logo__okvUs{width:96px}}.signup_simulator_yomiuri_logo__XuG9v{width:137.5510204082px}@media screen and (max-width:992px){.signup_simulator_yomiuri_logo__XuG9v{width:110.0408163265px}}.signup_simulator_mbs_logo__4hwPI{width:101.0204081633px}@media screen and (max-width:992px){.signup_simulator_mbs_logo__4hwPI{width:80.8163265306px}}.signup_simulator_nikkei_logo__4YfVx{width:108.7755102041px}@media screen and (max-width:992px){.signup_simulator_nikkei_logo__4YfVx{width:87.0204081633px}}.signup_simulator_description_check_icon__2IiUU{margin-top:5px}.signup_simulator_simulator_form_box__MgbvJ{position:relative;padding:32px 0 56px}@media screen and (max-width:992px){.signup_simulator_simulator_form_box__MgbvJ{padding:16px 0 0}}.signup_simulator_simulator_line_button__EEz0A{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:300px;max-width:300px;height:53px;margin:0 auto;overflow:hidden;font-weight:700;line-height:23px;color:#333;text-align:center;letter-spacing:.05em;cursor:pointer;background:#fff;border:1px solid #999;border-radius:90px}@media screen and (max-width:992px){.signup_simulator_simulator_line_button__EEz0A{max-width:none}.signup_simulator_simulator_line_button__EEz0A:hover .signup_simulator_line_button_overlay__mFLDi{background:rgba(0,0,0,.1)}.signup_simulator_simulator_line_button__EEz0A:focus .signup_simulator_line_button_overlay__mFLDi{background:rgba(0,0,0,.3)}}.signup_simulator_simulator_line_button__EEz0A .signup_simulator_line_button_overlay__mFLDi{position:absolute;z-index:2;width:100%;height:100%}@media(hover:hover){.signup_simulator_simulator_line_button__EEz0A .signup_simulator_line_button_overlay__mFLDi{background:transparent;transition:background .25s ease-out}}.signup_simulator_simulator_line_button__EEz0A .signup_simulator_line_button_text__1osy7,.signup_simulator_simulator_line_button__EEz0A .signup_simulator_line_icon_wrap__slP2p{position:relative;z-index:3}@media screen and (max-width:992px){.signup_simulator_simulator_line_button__EEz0A{min-width:300px;padding:0 20px;font-size:min(1.5rem,16px)}}.signup_simulator_simulator_agreement__wlVNj{margin-bottom:8px;font-size:min(1.1rem,16px);line-height:1.5;color:#444;text-align:left}.signup_simulator_step_summary_area__nn17Z{display:flex;flex-wrap:wrap;gap:12px 0;margin-bottom:32px}.signup_simulator_step_summary_item__Pmdom{position:relative;width:100%;border:1px solid #ccc}.signup_simulator_step_summary_item_button__Zlohy{display:flex;gap:0 10px;align-items:center;width:100%;font-weight:700}.signup_simulator_step_summary_item_button__Zlohy img{margin-right:10px;margin-left:auto}.signup_simulator_step_summary_label__czwIy{position:relative;width:22%;padding:4px 0;color:#fff;text-align:center;background:#fe9210}.signup_simulator_step_summary_label__czwIy:before{position:absolute;top:-1px;left:-1px;width:calc(100% + 1px);height:calc(100% + 2px);content:"";border:1px solid #fe9210}@media screen and (max-width:992px){.signup_simulator_step_summary_label__czwIy{font-size:min(1.8rem,18px)}}.signup_simulator_step_summary_label_num__BN8cU{margin-left:4px}.signup_simulator_step_summary_text__AzaYA{color:#333}@media screen and (max-width:992px){.signup_simulator_step_summary_text__AzaYA{font-size:min(1.4rem,14px)}}.signup_simulator_step_summary_content_container__TZCSy{padding:12px 16px 20px;border-top:1px solid #ccc}.signup_simulator_step_summary_content_lead_text__jblcP{margin-bottom:12px}@media screen and (max-width:992px){.signup_simulator_step_summary_content_lead_text__jblcP{font-size:min(1.4rem,16px);line-height:1.4}}.signup_simulator_step1_image__QzO53,.signup_simulator_step2_image__35t6y,.signup_simulator_step3_image__A2_30{display:block;width:75%;margin:0 auto}.signup_simulator_step3_description_list__csRKL{margin-top:16px}.signup_simulator_step3_description_item__nrUwu{display:flex;gap:0 12px;align-items:baseline}@media screen and (max-width:992px){.signup_simulator_step3_description_item__nrUwu{font-size:min(1.4rem,16px);line-height:1.2}}.signup_simulator_step3_description_item__nrUwu p{color:#333}.signup_simulator_step3_description_item__nrUwu:not(:last-child){margin-bottom:8px}.signup_simulator_error_message__QvLhV{font-weight:700;color:#e91212;text-align:left}.signup_simulator_disabled__tO71b{pointer-events:none;opacity:.5}
/*# sourceMappingURL=e640d9f6ecea7c10.css.map*/