@charset "UTF-8";.user_layout .mv_wrap{margin:0 auto}.user_layout .contents_wrap{max-width:1020px;width:100%;display:block}.user_layout .contents_wrap .register_wrap .page_main_content{padding-bottom:40px}.user_layout .contents_wrap main.main_contents{width:100%;margin:0}.user_layout .contents_wrap .sidebar{display:none}.register_page .workon_register_header_wrap{text-align:center;margin:0 -15px 20px}.register_page .workon_register_header_wrap .workon_register_main_image{width:100%}.register_page .workon_register_header_wrap .workon_register_main_image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width:1024px){.register_page .workon_register_header_wrap .workon_register_main_image img{border-radius:8px}}.register_page .workon_register_header_wrap .workon_register_header_text{text-align:center;font-weight:700;font-size:14px;color:#545454;padding:10px}@media(min-width:680px){.register_page .workon_register_header_wrap .workon_register_header_text{font-size:18px}}@media(min-width:1024px){.register_page .workon_register_header_wrap{margin:0 0 40px}}.register_wrap{color:#545454}.register_wrap .page_main_content h1.user{text-align:center;margin:0 0 20px;font-size:20px;font-weight:700}.register_wrap .step_list{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:300px;margin:0 auto 40px}.register_wrap .step_list:before{position:absolute;left:calc(50% - ((100% - 20px)/2));content:"";width:calc(100% - 20px);height:2px;background-color:#ffce3c}.register_wrap .step_list li{width:50px;height:50px;text-align:center;font-size:16px;font-weight:700;color:#ffce3c;border:2px solid #ffce3c;border-radius:50%;line-height:25px;margin:5px;padding:10px;transition:background-color .3s ease;background-color:#fff;z-index:2}.register_wrap .step_list li.current{background-color:#ffce3c;color:#fff}.register_wrap .content_inner{max-width:560px;margin:0 auto}.register_wrap .content_inner .explain{text-align:center;font-size:14px;line-height:1.6;color:#545454;margin:0 0 24px}.register_wrap .content_inner .btn_wrap{margin:20px auto 0;text-align:center;display:inline-flex;align-items:center;justify-content:center}.register_wrap .content_inner .primary_btn{width:240px;border-radius:24px;border:none;background:linear-gradient(90deg,#f39901,#f8b62c);box-shadow:0 6px 14px #f3990140;color:#fff;font-weight:700;font-size:16px;padding:14px 0}.register_wrap .content_inner .primary_btn:disabled{opacity:.6}.register_wrap .register_section+.register_section{margin-top:24px}.register_wrap .create_company_form h2.sub_ttl{margin:0 0 12px;font-size:16px;font-weight:700;color:#545454;text-align:left}.register_wrap .create_company_form h2.sub_ttl:before{content:none}.register_wrap .create_company_form h2.sub_ttl span{display:inline;padding:0;background:none;font-size:16px}.register_wrap .create_company_form .edit_icon_wrap{width:90px;max-width:90px;max-height:90px}.register_wrap .create_company_form .edit_icon_wrap .icon img{width:100%;height:auto}.register_wrap .create_company_form .attention_wrap{margin:15px 0 0;line-height:1.5}.register_wrap .create_company_form .form_item_tbl{border-collapse:separate;border-spacing:0 12px}.register_wrap .create_company_form .form_item_tbl th{display:flex;align-items:center;justify-content:space-between;padding:15px 14px 15px 10px;background:#fff7e8;width:auto;border-radius:8px;border-bottom:none;font-weight:700;font-size:13px;color:#545454}.register_wrap .create_company_form .form_item_tbl th span.required{position:static;transform:none;margin-left:12px}.register_wrap .create_company_form .form_item_tbl td{display:block;margin:0 0 12px;padding:12px 5px 16px;border-bottom:none}.register_wrap .create_company_form .form_item_tbl td .td_inner_group{display:none;position:relative}.register_wrap .create_company_form .form_item_tbl td .td_inner_group:nth-child(1){display:block}.register_wrap .create_company_form .form_item_tbl td .td_inner_group{padding:10px 10px 18px}@media(min-width:680px){.register_wrap .create_company_form .form_item_tbl td .td_inner_group{padding:15px 15px 25px}}.register_wrap .create_company_form .form_item_tbl td .td_inner_group{background-color:#f5f5f5;border-radius:10px;margin:0 0 20px}.register_wrap .create_company_form .form_item_tbl td .td_inner_group:last-child{margin:0}.register_wrap .create_company_form .form_item_tbl td .td_inner_group .sub_ttl{border-bottom:1px dashed #d1d1d1;padding:7px;font-size:15px;margin:0 0 10px}.register_wrap .create_company_form .form_item_tbl td .td_inner_group .input_wrap{padding:0 10px}@media(min-width:680px){.register_wrap .create_company_form .form_item_tbl td .td_inner_group .input_wrap{padding:0 10px}}.register_wrap .create_company_form .form_item_tbl td .td_inner_group .close{position:absolute;top:10px;right:13px}@media(min-width:680px){.register_wrap .create_company_form .form_item_tbl td .td_inner_group .close{top:15px;right:15px}}.register_wrap .create_company_form .form_item_tbl td .td_inner_group .close{padding:5px 10px;border-radius:5px;background:#585858;color:#fff;cursor:pointer;font-size:13px}.register_wrap .create_company_form .form_item_tbl td .sub_img_box{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.register_wrap .create_company_form .form_item_tbl td .sub_img_box .img_upload_wrap{width:calc(50% - 10px);margin:0 0 20px}.register_wrap .create_company_form .form_item_tbl td .sub_img_box .img_upload_wrap:nth-child(3),.register_wrap .create_company_form .form_item_tbl td .sub_img_box .img_upload_wrap:nth-child(4){margin:0}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap{text-align:center}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap .edit_area{margin:10px 0 0;text-align:center}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap .edit_area .img_upload_btn{display:inline-block;padding:8px 12px;border-radius:5px;color:#fff;background-color:#9ab93b}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap.sub_img_box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap.sub_img_box .img_upload_wrap{width:calc(50% - 10px)}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap.sub_img_box .img_upload_wrap .thumb{max-width:290px;position:relative;padding-top:58.33%}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap.sub_img_box .img_upload_wrap .thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap:not(.edit_icon_wrap) .thumb{width:100%;max-width:600px;margin:0 auto;background-color:#f3f3f3;position:relative;padding-top:58.33%}.register_wrap .create_company_form .form_item_tbl td .img_upload_wrap:not(.edit_icon_wrap) .thumb img{object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%}.register_wrap .create_company_form .form_item_tbl td #select_address .msg_ttl{font-size:13px}.register_wrap .create_company_form .form_item_tbl td #select_address ul{margin:10px 0;padding:0 5px}.register_wrap .create_company_form .form_item_tbl td #select_address ul li{border:1px solid #d1d1d1;border-top:none;padding:10px;cursor:pointer}.register_wrap .create_company_form .form_item_tbl td #select_address ul li:first-child{border:1px solid #d1d1d1}.register_wrap .create_company_form .form_item_tbl td .zip_box{display:flex;align-items:stretch}.register_wrap .create_company_form .form_item_tbl td .zip_box .search_address{margin:0 0 0 10px;background-color:#585858;font-weight:400;font-size:14px;white-space:nowrap}.register_wrap .create_company_form .form_item_tbl td .zip_box .search_address:disabled{background-color:#bdbdbd}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap{margin:0 0 20px}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li{margin:0 0 10px}@media(min-width:1024px){.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li{display:flex;align-items:center;margin:0;border:1px solid #d1d1d1;border-bottom:none}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li:last-child{border:1px solid #d1d1d1}}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .head_wrap{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;background:#e8e8e8;padding:5px 10px}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .head_wrap .week_label{color:#545454;font-size:15px}@media(min-width:1024px){.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .head_wrap{margin:0 20px 0 0;padding:25px 15px}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .head_wrap .week_label{margin:0 20px 0 0}}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .time_select_wrap{display:flex;align-items:center;justify-content:center;padding:0 5px}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .time_select_wrap .between{margin:0 10px}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .time_select_wrap .input_box{display:flex;align-items:center;margin:0;width:50%}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .time_select_wrap .input_box select{padding:8px 30px 8px 10px}.register_wrap .create_company_form .form_item_tbl td .office_working_day_wrap li .time_select_wrap .input_box select:disabled{background-color:#e4e4e4;pointer-events:none}.register_wrap .create_company_form .form_item_tbl td .check_box_wrap{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 15px}.register_wrap .create_company_form .form_item_tbl td .check_box_wrap:last-child{margin:0}.register_wrap .create_company_form .form_item_tbl td .check_box_wrap .input_box{margin:8px}.register_wrap .create_company_form .form_item_tbl td .check_box_wrap.sub_sub_wrap{margin:0}.register_wrap .create_company_form .submit_btn_wrap{margin:30px auto 0;text-align:center}@media(min-width:680px){.register_wrap #confirm_modal .modal_window{max-width:800px}}.register_wrap #confirm_modal .create_form .confirm_wrap h2{margin:20px 0 10px;background:#dbdbdb;padding:8px 10px}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner{margin:5px 0}@media(min-width:680px){.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px}}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl{margin:15px 0 0;padding:0 10px}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl.one_column{width:100%}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd p{line-height:1.5}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd span{font-size:.9em}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd span:not(:last-of-type):after{content:"、"}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd span.no_comma:after{content:none}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd .hide_bat{font-size:12px}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd .category_wrap{margin:0 0 10px}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd .category_wrap:last-child{margin:0}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd .category_wrap .label{display:inline-block;padding:5px 15px;font-size:13px;border-radius:30px;background:#fdf0c7;margin:0 0 10px}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd .category_wrap .inner{padding:0 10px 10px;line-height:1.4}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd.holyday_wrap .label{margin:10px 0 5px;color:#545454}@media(min-width:680px){.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl{width:calc(50% - 15px);display:flex;flex-wrap:wrap;align-items:stretch}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dt,.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd{width:100%}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner dl dd{height:calc(100% - 17px);font-size:15px}}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner .working_day_tbl{margin:0 auto 10px}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner .working_day_tbl tr th,.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner .working_day_tbl tr td{padding:10px;font-weight:400;border:1px solid #bbbbbb}.register_wrap #confirm_modal .create_form .confirm_wrap .confirm_inner .working_day_tbl tr th{background-color:#d1dcfc}.register_wrap #confirm_modal .create_form .modal_btn_wrap{margin:20px 0 0}.register_wrap #confirm_modal .create_form .modal_btn_wrap button{height:48px;border-radius:24px;font-weight:700;border:none}.register_wrap #confirm_modal .create_form .modal_btn_wrap .cancel{background:#bdbdbd;color:#fff}.register_wrap #confirm_modal .create_form .modal_btn_wrap #submit_btn{background:linear-gradient(90deg,#f39901,#f8b62c);box-shadow:0 6px 14px #f3990140}.register_wrap #confirm_modal .create_form .modal_btn_wrap #submit_btn:disabled{background:#d5d5d5;box-shadow:none}
