#p_jobs .bgx .bg{width:100%;border-bottom:10px solid var(--bb);height:300px;object-fit:cover;object-position:bottom}#p_jobs .dside{position:relative;margin-top:-30px;margin-left:-200px;scale:1.2;width:500px}#p_jobs #jh .confine{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:1em;gap:1em;max-width:1920px;padding:2em;margin:0 auto;background:url(/b/ezumebg.png);background-size:cover;background-blend-mode:overlay}@media screen and (max-width:1024px){#p_jobs #jh .confine{display:flex;flex-direction:column}}#p_jobs #jh .confine .l{padding:2em}@media screen and (max-width:550px){#p_jobs #jh .confine .l{padding:1em}}#p_jobs #jh .confine .l .mh{font-size:2rem;color:var(--db);line-height:.8}#p_jobs #jh .confine .l .mh span{font-size:4rem}@media screen and (max-width:768px){#p_jobs #jh .confine .l .mh{font-size:2rem}#p_jobs #jh .confine .l .mh span{font-size:2.5rem}}#p_jobs #jh .confine .l .sh{font-family:var(--fontcg);font-weight:400;font-size:1.7rem;line-height:1;color:var(--black)}#p_jobs #jh .confine .l .btn-main{max-width:-moz-fit-content;max-width:fit-content;margin:1em 0}#p_jobs #jh .confine .l .desc{padding:2em 0}#p_jobs #jh .confine .l .desc p{margin-bottom:1em;font-size:1.2rem;color:var(--g)}@media screen and (max-width:550px){#p_jobs #jh .confine .l .desc p{font-size:1.1rem}}@media screen and (max-width:420px){#p_jobs #jh .confine .l .desc p{font-size:1rem}}#p_jobs #jh .confine .r{display:flex;justify-content:center}#p_jobs #jh .confine .r .logo{width:500px;height:400px;object-fit:contain;padding:3em;background:#fff;-webkit-clip-path:polygon(0 0,89% 0,100% 17%,100% 100%,12% 100%,0 85%);clip-path:polygon(0 0,89% 0,100% 17%,100% 100%,12% 100%,0 85%)}@media screen and (max-width:1024px){#p_jobs #jh .confine .r .logo{width:100%;height:auto;aspect-ratio:16/9}}#p_jobs #jl{border-top:10px solid var(--bb);border-bottom:10px solid var(--bb);padding:1em;position:relative}#p_jobs #jl:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/g/illust6.png);background-size:cover;z-index:-1;filter:brightness(40%)}#p_jobs #jl .confine{max-width:1280px;margin:0 auto}#p_jobs #jl .confine>.t{font-size:5rem;color:#fff;text-align:center;font-style:italic}@media screen and (max-width:1024px){#p_jobs #jl .confine>.t{font-size:4rem}}@media screen and (max-width:768px){#p_jobs #jl .confine>.t{font-size:2rem}}#p_jobs #jl .confine .list{display:flex;gap:4em;justify-content:center;margin:100px 0;flex-wrap:wrap}#p_jobs #jl .confine .list .job{max-width:350px;background:#fff;border-top:5px solid var(--bb);padding:2em;border-radius:.25em;position:relative}@media screen and (max-width:420px){#p_jobs #jl .confine .list .job{width:100%;max-width:95%;padding:1.25em}}#p_jobs #jl .confine .list .job .star{position:absolute;top:-40px;height:80px;left:calc(50% - 40px);scale:.5}#p_jobs #jl .confine .list .job .t{background:var(--lb);text-align:center;padding:.25em 1em;color:var(--ddb);margin-bottom:1em;letter-spacing:-1px}#p_jobs #jl .confine .list .job .desc{background:var(--lb);padding:1em;font-size:.9rem;min-height:200px;margin-bottom:50px}#p_jobs #jl .confine .list .job .btn-main{margin:0 auto;font-size:1rem;display:flex;align-items:center;justify-content:center;max-width:-moz-fit-content;max-width:fit-content}