﻿#job-01,#job-02,#job-03,#job-04,#job-05,#job-06{scroll-margin-top:8.5rem}@media screen and (max-width: 767px){#job-01,#job-02,#job-03,#job-04,#job-05,#job-06{scroll-margin-top:16rem}}.job-section{padding-top:3rem;margin-top:3rem;border-top:.2rem solid #e9eded}@media screen and (max-width: 767px){.job-section{padding-top:7rem;margin-top:7rem}}.job-section__ttl{margin-bottom:.8em;font-size:1.8rem;font-weight:500;color:#00c8ff}@media screen and (max-width: 767px){.job-section__ttl{font-size:3.2rem}}.job-section__list li{text-indent:-0.6em;margin-left:.6em}.job-section__list li::before{content:"・"}.interview-link a{width:fit-content;display:grid;gap:2.8rem;grid-template-columns:22rem 1fr}@media screen and (min-width: 768px){.interview-link a{align-items:center}}@media screen and (max-width: 767px){.interview-link a{gap:5rem;grid-template-columns:35rem 1fr}}@media screen and (max-width: 767px){.interview-link__txt{display:grid}}.interview-link__txt>span{position:relative;display:grid;width:6rem;height:6rem;background-color:#000;place-content:center}@media screen and (max-width: 767px){.interview-link__txt>span{margin-top:auto;width:10rem;height:10rem}}.interview-link__txt>span::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transform:scale(0);background-color:#004f99}a:hover .interview-link__txt>span::before{transform:scale(1)}.interview-link__txt>span img{width:2rem;filter:brightness(0) invert(1)}@media screen and (max-width: 767px){.interview-link__txt>span img{width:3.1rem}}
/*# sourceMappingURL=job.css.map */