.tags-cnj{display:none!important}*{box-sizing:border-box}.container-top-page{margin:0 auto;max-width:1160px;padding:0 60px;width:100%}.container-top-page a,.container-top-page h1,.container-top-page h2,.container-top-page h3,.container-top-page h4,.container-top-page h5,.container-top-page p,.container-top-page span{line-height:normal;margin:0}@media (max-width:1024px){.container-top-page{padding:0 40px}}@media (max-width:768px){.container-top-page{padding:0 20px}}.cards-list-nj{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);width:100%}.card-new-jobs{align-self:stretch;background:#fff;border:1px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;gap:8px;height:100%;margin:0 auto;max-width:500px;overflow:hidden;padding:16px;width:100%}.top-text-cnj p{color:#ffae00;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:160%;width:100%}.img-box-cnj{align-items:center;display:flex;height:200px;justify-content:center;overflow:hidden;width:100%}.img-box-cnj img{object-fit:cover;transition:transform .3s ease-in-out;width:100%}.img-box-cnj img:hover{transform:scale(1.1)}.content-cnj{flex-grow:1;gap:20px;justify-content:space-between}.content-cnj,.top-cnj{display:flex;flex-direction:column}.top-cnj{gap:6px}.tags-cnj{display:flex;flex-wrap:wrap;gap:5px}.tag-cnj{background:#fff;border:1px solid #ffae00;border-radius:2px;color:#ffae00;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:normal;padding:1px 5px;text-align:center}.tag-cnj:hover,.text-cnj:hover{cursor:default!important;opacity:1!important}.tag-cnj.active{background:#fff;border:1px solid red;color:red;padding:1px 8px}.card-content-cnj{display:flex;flex-wrap:wrap;gap:16px;width:100%}.left-lai-nj{gap:15px;width:fit-content;width:100%}.left-lai-nj,.left-lai-nj span{align-items:center;display:flex}.left-lai-nj span{background:#fff;border:1px solid #e2e2e2;border-radius:80px;height:40px;justify-content:center;overflow:hidden;width:40px}.left-lai-nj img{height:100%;object-fit:cover;width:100%}.left-lai-nj p{color:#142143;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0}.text-cnj{text-decoration:none}.text-cnj h2{color:#000;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;line-height:160%;margin:0}.logo-and-icon{justify-content:space-between}.line-svg-text,.logo-and-icon{align-items:center;display:flex}.line-svg-text{gap:4px}.line-svg-text img{height:22px;width:22px}.line-svg-text p{color:#000;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:140%}.buttons-list-nj{flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.buttons-list-nj,.icon-star-nj{align-items:center;display:flex}.icon-star-nj{background:#f3fbff;border:1px solid #1f3a93;border-radius:8px;gap:10px;height:fit-content;min-width:fit-content;padding:5.2px 22px}.icon-star-nj img{height:29px;width:27px}.active-star-nj,.icon-star-nj.active .star-nj,.icon-star-nj.is_liked .star-nj{display:none}.icon-star-nj.active .active-star-nj,.icon-star-nj.is_liked .active-star-nj{display:block}.icon-star-nj p{color:#333}.icon-star-nj p,.yello-bg-nj,.yellow-border{font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.yello-bg-nj,.yellow-border{min-width:fit-content;padding:5.2px 15px}.yellow-border{background:#54b565;border:1px solid #54b565;border-radius:8px;color:#fff}.yello-bg-nj{background:var(--Colors-Yellow,#ffaf00);border:1px solid var(--Colors-Yellow,#ffaf00);border-radius:8px;color:#fff}.buttons-list-nj a:hover{opacity:.7}@media (max-width:768px){.icon-star-nj{padding:4.5px 22px}.line-svg-text img{height:26px;width:26px}.icon-star-nj img{height:24px;width:24px}.icon-star-nj p,.left-lai-nj p,.top-text-cnj p,.yello-bg-nj,.yellow-border{font-size:16px}.line-svg-text p{font-size:14px}.tag-cnj{font-size:12px}.card-new-jobs{max-width:100%}.cards-list-nj{gap:20px;grid-template-columns:repeat(1,1fr)}.img-box-cnj{height:160px}.card-new-jobs{padding:10px}}.pagimation{flex-direction:column;gap:10px;margin:0 auto;padding:24px 20px}.pagimation,.title-p{align-items:center;display:flex;justify-content:center;width:100%}.title-p{text-align:center}.title-p h2{color:var(--Colors-Dark-Blue,#142143);font-family:Noto Sans JP;font-size:22px;font-style:normal;font-weight:700;letter-spacing:1.1px;line-height:normal;margin:0}.title-p p{font-weight:400;padding-left:10px}.title-p p,.title-p span{color:#09122b;font-family:Noto Sans JP;font-size:16px;font-style:normal;line-height:normal;margin:0}.title-p span{font-weight:700;text-align:center}.pages-list{width:100%}.page-buttons,.pages-list{gap:16px}.page-buttons,.pages-list,.pages-list a{align-items:center;display:flex;justify-content:center}.pages-list a{stroke:#142143;border:1px solid var(--Colors-Dark-Blue,#142143);border-radius:4px;height:36px;padding:5px;width:36px}.pages-list a:hover{opacity:.7}.pages-list .page{color:var(--Colors-Dark-Blue,#142143);font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0}.pages-list .page.active{background-color:#142143;color:#fff}.pages-list a.unactive{stroke:#e2e2e2;border:1px solid #e2e2e2;fill:#e2e2e2}@media (max-width:520px){.pages-list .page{font-size:14px}.pages-list a{max-height:30px;max-width:30px}.page-buttons,.pages-list{gap:10px}}