.home-ai-recommend-job-section{clear:both;float:none;height:auto!important}.home-ai-recommend-job-section__container{width:1056px;max-width:94%;margin:0 auto;padding-top:2rem;padding-bottom:2rem;box-sizing:border-box;display:grid;row-gap:1rem}.home-ai-recommend-job-section__wrapper{clear:both;background-color:#fff;padding:2rem 0}@media only screen and (min-width:769px){.home-ai-recommend-job-section__wrapper{background-color:#e4e4e4}}.home-ai-recommend-job-section header{border:none}.home-ai-recommend-job-section__header:not(.site-header){display:grid;row-gap:.5rem;float:none;border:none}.home-ai-recommend-job-section__header:not(.site-header) span{color:#0a3382;font-size:1rem}.home-ai-recommend-job-section__header:not(.site-header) h3{display:flex;-moz-column-gap:.25em;column-gap:.25em;border-left:3px solid #0a3382;font-size:1.25rem;line-height:1.4;padding:0 0 0 .5rem;color:#323232}@media only screen and (min-width:769px){.home-ai-recommend-job-section__header:not(.site-header) h3{font-size:1.5rem}}.home-ai-recommend-job-section__header:not(.site-header) h3 span{font-size:1em;color:#da7333}.home-ai-recommend-job-section .home-ai-recommend-jobs{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;box-sizing:border-box}.home-ai-recommend-job-section .home-ai-recommend-jobs>*{max-width:100%;padding-left:.5rem;padding-right:.5rem;flex:0 0 auto;width:100%;padding:.5rem;box-sizing:border-box}@media only screen and (min-width:769px){.home-ai-recommend-job-section .home-ai-recommend-jobs>*{flex:0 0 auto;width:33.3333333%}}.home-ai-recommend-job-section__home-more-button{display:grid;justify-content:center}.home-ai-recommend-job-section__home-more-button a{display:inline-flex;grid-template-columns:auto auto;-moz-column-gap:1rem;column-gap:1rem;justify-content:center;text-align:center;align-items:center;width:200px;height:48px;background-color:#0b308e;color:#fff;font-size:16px;font-weight:600;border-radius:5px}