@charset "utf-8";.joblist_boxed{position:relative;display:block;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.3);transition:all .3s}.joblist_boxed:after{display:block;content:'';position:absolute;margin-left:-8px;left:50%;bottom:20px;width:12px;height:12px;border-top:2px solid #111;border-right:2px solid #111;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.joblist_boxed .jobimg_wrap{overflow:hidden;width:auto;height:160px;position:relative;background:#efefef}.joblist_boxed .jobimg_wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.joblist_boxed .job_text{padding:20px 20px 40px 20px}.joblist_boxed .job_title{margin-bottom:5px;font-weight:bold;line-height:1.4}.joblist_boxed .job_area{position:absolute;top:10px;left:10px;width:300px;letter-spacing:-.4em}.joblist_boxed .job_area span{display:inline-block;letter-spacing:normal;margin:0 5px 5px 0;background:rgba(255,255,255,0.8);border-radius:3px;padding:2px 5px;font-size:12px;font-weight:bold;color:#f90}.joblist_boxed .job_place{margin-bottom:15px;font-size:12px}.joblist_boxed .icon_area{margin-bottom:15px;letter-spacing:-.4em}.joblist_boxed .icon_area .icon{display:inline-block;letter-spacing:normal;margin:0 5px 5px 0;border:1px solid #999;border-radius:3px;padding:2px 5px;font-size:12px}.joblist_boxed .icon_area .employment_status{background:#f90;border:0;color:#fff}.joblist_boxed .job_pr{font-size:12px}@media(min-width:768px){.job_list_simply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.joblist_boxed{margin:15px;width:320px;-ms-flex-item-align:stretch;align-self:stretch}.joblist_boxed:hover{box-shadow:0 0 9px rgba(0,0,0,0.6)}}@media screen and (max-width:767px){.job_list_simply .joblist_boxed+.joblist_boxed{margin-top:20px}.job_list_simply .joblist_boxed:after{display:none}.job_list_simply .joblist_boxed a{display:block;padding:20px}.job_list_simply .joblist_boxed a p{font-size:14px}.job_list_simply .joblist_boxed .view_detail{margin-top:20px;font-weight:bold;color:#009cd3}}