.search_job_index_wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden}.box_with_tab{position:relative;background-color:#4fd1eb;padding:20px 20px 0 20px;border:1px solid #4fd1eb;border-radius:10px;box-shadow:2px 2px 10px rgba(0,0,0,0.1)}.tab_text{position:absolute;top:-20px;background-color:#4fd1eb;color:white;padding:5px 10px;border:1px solid #4fd1eb;border-radius:5px;font-size:14px;font-weight:bold}.search_form{padding-right:10px}.search_form_item_wrapper{display:flex;flex-direction:column;align-items:stretch;gap:10px}.search_form_item{display:flex;align-items:center;background-color:white;border-radius:10px;padding:10px;border:1px solid #ccc;box-shadow:1px 1px 5px rgba(0,0,0,0.1);width:100%}.search_form_item_label_container{display:flex;align-items:center;width:40%;gap:10px;padding-left:10px}.search_form_item_label_img_wrapper{width:10%;display:flex;justify-content:center;align-items:center}.search_form_item_label_img_wrapper img{width:40px;height:40px}.search_form_item_label_wrapper{font-size:14px;font-weight:bold;text-align:left;padding-left:10px}.search_form_item_field_wrapper{width:60%}.search_form_half_sized_item_field_wrapper{width:30%}.search_form_item_field_wrapper select{width:100%;height:40px;padding:8px;font-size:14px;border-radius:8px;border:2px solid #a6a6a6;background-color:#f5f5f5}.search_form_item_field_wrapper input{width:90%;padding:8px;font-size:14px;border-radius:8px;border:2px solid #a6a6a6;background-color:#f5f5f5}.search_form_item_detail_text{margin-left:20px}.search_number_input{width:auto;min-width:50px;text-align:center}.search_form_item_submit_wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:10px}.search_form_submit{background-color:#daf5f9;color:#4fd1eb;border-radius:12px;padding:5px 10px;font-size:16px;border:none;outline:none;box-shadow:none;text-align:center;cursor:pointer}.search_job_wrapper{padding:30px 5% 30px;box-sizing:border-box;background:#E5F7FC}.search_job_form_wrapper{margin-bottom:50px}.search_history_jobs_wrapper{background:#fff;margin-top:50px;padding:30px 0;max-width:100%;width:100%}.search_history_jobs_title{margin:0 0 30px;text-align:center;font-size:20px}.search_history_jobs_slider_wrapper{margin:0;padding:0;list-style:none;position:relative}.custom-slider .slick-current{width:330px}.search_history_jobs_slider_image_wrapper{width:49%;height:120px;margin-right:2%;position:relative}.search_history_jobs_slider_image_wrapper img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search_history_jobs_slider_right_wrapper{width:49%}.search_history_jobs_slider_wrapper li{width:370px;margin:0 15px}.search_history_jobs_slider_wrapper li a{display:flex;align-items:flex-start;text-decoration:none;color:#666}.search_history_jobs_slider_company_name{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:bold}.search_history_jobs_slider_title{margin:8px 0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.history_prev_wrapper{position:absolute;left:15px;bottom:-13px;z-index:5}.history_next_wrapper{position:absolute;right:25px;bottom:-13px;z-index:5}.history_prev_inner,.history_next_inner{position:relative}.history_prev_wrapper::before,.history_prev_wrapper::after{content:"";position:absolute;border-top:4px solid #000;width:10px}.history_prev_wrapper::before{top:3px;transform:rotate(45deg)}.history_prev_wrapper::after{top:-3px;transform:rotate(-45deg)}.history_next_wrapper::before,.history_next_wrapper::after{content:"";position:absolute;border-top:4px solid #000;width:10px}.history_next_wrapper::before{top:3px;transform:rotate(-45deg)}.history_next_wrapper::after{top:-3px;transform:rotate(45deg)}.search_history_jobs_slider_appeal_point{display:inline-block;font-size:12px;background:#ED6A6A;border-radius:3px;padding:1px 3px;box-sizing:border-box;color:#fff}
