ul.job-list{width:100%;display:flex;flex-wrap:wrap;gap:1.5vw}ul.job-list li{width:calc((100% - 3vw)/ 3);padding:3vw 4vw 2.5vw;background:#fff}ul.job-list li a{display:block;width:100%;height:100%;position:relative}ul.job-list li a::after{content:"";position:absolute;right:-4vw;bottom:-2.5vw;width:3vw;height:3vw;clip-path:polygon(0 100%,100% 0,100% 100%);background:#e60334;transition:.3s ease all}ul.job-list li a figure{width:100%;margin-bottom:2vw}ul.job-list li a figure img{width:100%}ul.job-list li a p.job-title{font-size:calc(1.2rem + .4vw);text-align:center}.job .modaal-container{width:70%!important}.job-inner p.border-title{width:100%;padding-bottom:1vw;border-bottom:1px #000 solid;margin-bottom:2vw;font-size:calc(1.5rem + .4vw);letter-spacing:.2em;text-align:center}.job-inner .column{width:100%;display:flex;gap:0 3vw}.job-inner .column figure{width:55%}.job-inner .column figure img{width:100%}.job-inner .column .text-box{width:calc(45% - 3vw)}.job-inner .column .text-box p.paragraph{text-align:justify}.job-inner .column .text-box>:last-child{margin-bottom:0}@media screen and (max-width:1024px) and (orientation:portrait){ul.job-list{gap:3vw}ul.job-list li{width:calc((100% - 3vw)/ 2);padding:2vw 2vw 3vw}ul.job-list li a::after{right:-2vw;bottom:-3vw;width:6vw;height:6vw}ul.job-list li a figure{margin-bottom:0}ul.job-list li a p.job-title{font-size:calc(.8rem + 1vw)}.job .modaal-container{width:100%!important;border-radius:1.5vw!important}.job .modaal-container .modaal-content-container{padding:calc(50px + 1vw) 5vw 5vw!important}.job-inner p.border-title{font-size:calc(1.2rem + 1vw);letter-spacing:.15em}.job-inner .column{flex-direction:column;gap:0}.job-inner .column figure{width:100%}.job-inner .column .text-box{width:100%}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.job .modaal-container{width:80%!important}.job-inner .column figure{width:80%;margin:0 auto}.job-inner .column .text-box{width:90%;margin:0 auto}}