.grace-dsc-web-layout-box{width:100%}p{margin:0;padding:0}.cms_div .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent h4{padding:0;font-size:25px!important;line-height:60px!important}.cms_div .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p{line-height:36px!important;font-size:18px!important;color:#000!important;text-align:justify!important}.cms_div .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p span{line-height:34px!important;font-size:18px!important;color:#000!important;text-align:justify!important}.cms_div .grace-mb-content.grace-dsc-web-mb-announcement .dataType .grace-mb-centent_centent p a{color:#000!important}ul{list-style:none;margin:0;padding:0}.grace-dsc-web-job-list-base__page{width:100%;display:flex;justify-content:center;align-items:center;margin-top:10px}.grace-dsc-web-job-list-base__job-list-nodata{width:100%;text-align:center;padding-top:30px}.grace-dsc-web-job-list-base__job-list-nodata img{width:300px}.grace-dsc-web-job-list-base__job-list-nodata div{font-size:18px;margin:20px 0;color:#666}.grace-dsc-web-job-filter__keyword{width:900px;margin:20px auto 40px;display:flex;background:#ffffff;-moz-box-shadow:0px 0px 3px #dedede;-webkit-box-shadow:0px 0px 3px #dedede;box-shadow:0 0 3px #dedede;border-radius:50px;height:60px;align-items:center}.grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-icon{width:60px;text-align:center}.grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-icon img{width:30px}.grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-input{flex:1;height:100%;padding-right:10px}.grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-input input{width:100%;height:58px;outline:none;border:none}.grace-dsc-web-job-filter__keyword .grace-dsc-web-job-filter__keyword-btn{width:150px;line-height:60px;background:#668cf4;text-align:center;color:#fff;font-size:20px;border-radius:50px;cursor:pointer}.grace-dsc-web-job-list-company{width:100%;display:flex;align-items:center;flex-wrap:wrap;align-content:flex-start;background:#e5e8f4;padding:30px 20px;border-radius:15px}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item:nth-child(3n){margin-right:0}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item{height:110px;width:32.5%;margin-right:1.25%;background:#ffffff;padding:20px;margin-bottom:15px;border-radius:10px;-moz-box-shadow:0px 0px 3px #dedede;-webkit-box-shadow:0px 0px 3px #dedede;box-shadow:0 0 3px #dedede;box-sizing:border-box;display:flex;align-items:center}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item .grace-dsc-web-job-list-company__logo{width:60px;height:60px;border-radius:7px;overflow:hidden;background:#f3f3f3;align-items:center;display:flex}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item .grace-dsc-web-job-list-company__logo img{width:100%}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item .grace-dsc-web-job-list-company__content{flex:1;padding-left:20px}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item .grace-dsc-web-job-list-company__content .grace-dsc-web-job-list-company__title{font-size:18px;font-weight:700;padding-bottom:10px}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item .grace-dsc-web-job-list-company__content .grace-dsc-web-job-list-company__item-tag{position:relative}.grace-dsc-web-job-list-company .grace-dsc-web-job-list-company__item .grace-dsc-web-job-list-company__content .grace-dsc-web-job-list-company__item-tag div{font-size:14px;border-radius:3px;display:inline}.grace-dsc-job-list-company-mobile{width:100%}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item{width:100%;background:#ffffff;padding:10px;margin-bottom:15px;border-radius:10px;-moz-box-shadow:0px 0px 3px #dedede;-webkit-box-shadow:0px 0px 3px #dedede;box-shadow:0 0 3px #dedede;box-sizing:border-box;display:block}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__title{font-size:16px;font-weight:700}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__item-count{width:100%;display:flex;align-items:center;color:#666;margin-top:10px}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__item-count div{padding-right:10px;font-size:12px}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__item-tag{padding:10px 15px 5px 0;position:relative}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__item-tag span{font-size:12px;background:#f3f3f3;padding:4px 7px;margin-right:10px;border-radius:3px}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__item-tag .grace-dsc-job-list-company__item-jt{position:absolute;right:0;top:15px}.grace-dsc-job-list-company-mobile .grace-dsc-job-list-company__item .grace-dsc-job-list-company__item-tag .grace-dsc-job-list-company__item-jt img{width:10px}div{box-sizing:border-box}a{color:#333;text-decoration:none}
