.gridtable .listblock{display:flex;flex-flow:wrap}.gridtable .listblock .main{width:60%}.gridtable .listblock .sub{width:40%;display:flex;flex-flow:wrap}.gridtable .listblock .sub .item{width:50%}.gridtable .listblock .sub .item.employment{width:65%}.gridtable .listblock .sub .item.workload{width:35%}.gridtable .listblock.thead{background:rgba(var(--primary-500));border:1px solid rgba(var(--primary-500))}.gridtable .listblock .item{padding:1rem}.gridtable .thead.listblock .item{color:rgba(var(--white))}.gridtable .listblock.listcontent{border-bottom:1px solid rgba(var(--primary-500));border-left:1px solid rgba(var(--primary-500));border-right:1px solid rgba(var(--primary-500))}.gridtable .listblock.listcontent .item a{text-decoration:none;color:rgb(var(--secondary-900));transition:all .3s}.gridtable .listblock.listcontent .item a:hover{color:rgba(var(--primary-500))}.gridtable{margin-bottom:2rem}@media (max-width:989px){.gridtable .listblock .main,.gridtable .listblock .sub{width:50%}}@media (max-width:640px){.gridtable .listblock.thead{display:none}.gridtable .listblock .sub .item.employment,.gridtable .listblock .sub .item.workload{width:100%}.gridtable .listblock .item:before{content:attr(data-name);width:100%;display:block;color:rgba(var(--primary-500));font-weight:700;font-size:var(--body-xs)}.gridtable .listblock.listcontent:nth-child(2){border-top:1px solid rgba(var(--primary-500))}.gridtable .listblock .main,.gridtable .listblock .sub{width:100%}.gridtable .listblock .item{padding:0}.gridtable .listblock.listcontent,.gridtable .listblock .sub{gap:1.6rem}.gridtable .listblock.listcontent{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/job-listing.css.map */
