#container_wrap[data-v-234bf994]{min-width:360px}#container_wrap[data-v-234bf994] .headerWrap{height:40px;width:100%!important;padding:0!important;margin:0!important}#container_wrap[data-v-234bf994] .headerWrap .shadow{display:flex;align-items:center;position:relative;padding:0!important;margin:0!important;height:40px;box-shadow:0 0 5px 4px #f8f8f8}#container_wrap[data-v-234bf994] .headerWrap .menuWrap{margin-right:auto;margin-left:5px}#container_wrap[data-v-234bf994] .headerWrap .menuWrap a.menu{padding:0!important;margin:0!important;display:block;width:20px;height:20px;background:url(/_nuxt/img/ico_mobile_menu.9628521.png) 50% 50% no-repeat;background-size:contain}#container_wrap[data-v-234bf994] .headerWrap .sch_area{margin-left:auto;margin-right:15px;position:relative;top:2px}#container_wrap[data-v-234bf994] .headerWrap .sch_area a.sch_link{padding:0!important;margin:0!important;display:block;width:18px;height:18px;background:url(/_nuxt/img/ico_sch.d79e4ec.png) 50% 50% no-repeat;background-size:contain}#container_wrap[data-v-234bf994] #jobsearch{background:#f7f7f7;padding:30px 15px;max-width:1080px;margin:0 auto}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area h2{text-align:center;font-size:16px;margin:20px 0;font-weight:700;color:#333}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container{overflow:hidden;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .hd{padding:0 15px 15px;display:flex;align-items:center}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .hd .jobsearch_box{display:flex;width:100%;align-items:center;height:40px;border:1px solid #9c57f5;border-radius:8px;margin:0}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .hd .jobsearch_box button.btn_sch{border:0;margin-right:2px;width:33px;height:33px;background:url(/_nuxt/img/m_ico_jobsearch_sch.4f321f9.png) 50% 50% no-repeat}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .hd .jobsearch_box .frm_input{margin-left:15px;border:0;flex:1;height:30px;font-size:14px;color:#989898}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .line{height:2px;background:#9c57f5;box-shadow:0 2px 5px 2px rgba(0,0,0,.1)}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area{height:380px;overflow-y:auto}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area::-webkit-scrollbar{width:5px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area::-webkit-scrollbar-track{background:#fff;border-radius:8px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area::-webkit-scrollbar-thumb{background:#9c57f5;border-radius:8px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul{margin:12px 15px;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li{width:calc(33.33333% - 4px);height:60px;margin:0 0 5px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li:nth-child(7n){margin-right:0}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox{position:relative;width:100%;height:100%}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox input[type=checkbox]{width:1px;height:1px;padding:0;border:0;margin:0;position:absolute;left:0;top:0;overflow:hidden;clip:rect(0 0 0 0)}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox img{padding-left:15px;background-repeat:no-repeat}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox label{background-size:38px!important;display:flex;align-items:center;cursor:pointer;width:100%;height:100%;text-align:center;border-radius:8px;box-shadow:5px 5px 10px 2px rgba(80,80,80,.1)}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox label p.name{margin-left:20px;margin-right:20px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#454545}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox label p.num{margin-right:30px;margin-left:auto;font-size:14px;color:#454545}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li .chkbox .active{background:#e1ebff}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area{height:auto;background:#fff;box-shadow:3px 3px 10px 1px rgba(0,0,0,.1);padding:0 15px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .tag_area{padding:8px 0;overflow-y:auto;max-height:70px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .tag_area::-webkit-scrollbar{width:5px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .tag_area::-webkit-scrollbar-track{background:#fff;border-radius:8px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .tag_area::-webkit-scrollbar-thumb{background:#9c57f5;border-radius:8px}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .tag_area span{border-radius:12px;display:inline-block;background:#e8e8ff;padding:3px 12px;font-size:12px;color:#454545;margin:0 5px 5px 0}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .tag_area span button.btn_job_del{border:0;margin-left:10px;width:11px;height:11px;background:url(/_nuxt/img/ico_tag_del.5a4db44.png) 50% 50% no-repeat;background-size:contain}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .reset{border-top:1px solid #9c57f5;display:flex;align-items:center;height:60px;text-align:center}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .reset button.btn_reset{flex:1;margin:0 15px;border:0;background:none;font-size:13px;color:#595959}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .reset button.btn_reset span{display:inline-block;vertical-align:middle;width:17px;height:17px;background:url(/_nuxt/img/ico_jobsearch_reset_gray.0f56115.png) 50% 50% no-repeat}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .reset button.btn_ok{width:170px;height:40px;border-radius:5px;border:0;background:#9c57f5;font-size:14px;color:#fff}#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .reset_area .reset button.btn_ok span{display:inline-block;vertical-align:middle;width:15px;height:15px;background:url(/_nuxt/img/ico_select_sch.9c719e1.png) 50% 50% no-repeat}#container_wrap[data-v-234bf994] .job_search_result_wrap{position:relative;padding:0 15px;max-width:1080px;min-width:360px;margin:20px auto 0}#container_wrap[data-v-234bf994] .job_search_result_wrap .title_box strong{display:block;color:#292929;font-size:16px;font-weight:500}#container_wrap[data-v-234bf994] .job_search_result_wrap .title_box strong span{color:#b579ff;font-weight:700}#container_wrap[data-v-234bf994] .job_search_result_wrap .job_search_result_box{position:relative;margin-top:10px}#container_wrap[data-v-234bf994] .job_search_result_wrap .job_search_result_box:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;z-index:1}#container_wrap[data-v-234bf994] .job_search_result_wrap table{position:relative;border:0;border-bottom:2px solid #bb8ff0;width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}#container_wrap[data-v-234bf994] .job_search_result_wrap table tbody tr{border-bottom:1px solid #bfbfbf}#container_wrap[data-v-234bf994] .job_search_result_wrap table tbody tr:last-child{border-bottom:0}#container_wrap[data-v-234bf994] .job_search_result_wrap table th{background-color:#f8f8f8;font-size:14px;color:#989898;font-weight:400;text-align:center;padding:12px 0;border-bottom:1px solid #dadada;border-top:1px solid #dadada}#container_wrap[data-v-234bf994] .job_search_result_wrap table td{padding:10px 0}#container_wrap[data-v-234bf994] .job_search_result_wrap table td>div{padding:10px 0 0}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_name{border-bottom:1px dashed #eaeaea;padding-bottom:10px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_name .img_box{display:table}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_name .img_box>div{display:table-cell;width:50%;vertical-align:middle}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_name .img_box .jn_jobNm{padding:0 10px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_name .img_box img{display:table-cell;border-radius:8px;width:100%;-o-object-fit:cover;object-fit:cover}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_name span{display:block;text-align:center;color:#292929;font-size:16px;font-weight:700}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info{position:relative}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info:after{left:auto;right:0}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li{position:relative;padding-left:24px;margin-top:12px;margin-bottom:10px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li:first-child{margin-top:0}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li strong{position:relative;width:80px;padding-left:24px;margin-left:-24px;font-size:14px;font-weight:700}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li strong span.icon{position:absolute;top:50%;left:0;width:20px;height:20px;background:url(/_nuxt/img/ico_jn.5970ad0.png) no-repeat -5px -155px;margin-top:-8px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li.item02 strong span.icon{background-position:-35px -155px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li p{font-size:14px;line-height:20px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;height:38px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li>span{position:relative;display:inline-block;padding-left:10px;margin-left:10px;font-size:14px;color:#292929;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 70px);vertical-align:middle;margin-top:-3px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li>span:before{content:"";position:absolute;top:50%;left:0;width:1px;height:16px;background-color:#292929;margin-top:-8px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .job_info ul li>a{color:#292929;font-size:14px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul{display:inline-block;width:100%}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li{float:left;font-size:14px;width:50%;margin-top:10px;padding:0 8px 0 0;display:flex}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li:nth-child(2n){padding:0 0 0 8px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul .item01,#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul .item02{margin-top:0}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li a{display:block;color:#292929;font-weight:700}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li strong{position:relative;padding-left:24px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li a>span{float:right;color:#b579ff}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li span.icon{position:absolute;top:50%;left:0;width:20px;height:20px;background:url(/_nuxt/img/ico_jn.5970ad0.png) no-repeat -5px -155px;margin-top:-8px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li.item01 span.icon{background-position:-65px -155px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li.item02 span.icon{background-position:-125px -156px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li.item03 span.icon{background-position:-95px -156px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li.item04 span.icon{background-position:-155px -156px}#container_wrap[data-v-234bf994] .job_search_result_wrap table .more_info ul li>span{margin-left:auto;font-weight:700;color:#b579ff}@media screen and (max-width:874px){#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li{width:calc(50% - 3px)}}@media screen and (max-width:629px){#container_wrap[data-v-234bf994] #jobsearch .jobsearch_area .jobsearch_container .area ul li{width:100%}}