.archive01{padding:40px 0 60px}@media screen and (min-width: 769px){.archive01{padding:44px 0 120px}}.archive01_inner{max-width:1280px}.archive01_inner-flexbox{gap:24px;margin:0 auto 40px}@media screen and (min-width: 769px){.archive01_inner-flexbox{gap:52px 0;margin:0 auto 80px}}.archive01_inner-flexbox .item{width:100%}@media screen and (min-width: 769px){.archive01_inner-flexbox .item{width:48%}}@media screen and (min-width: 1080px){.archive01_inner-flexbox .item{width:30%}}.archive01_inner-flexbox .item .img .thumb{background-repeat:no-repeat;background-size:cover;padding-top:75%;transition:.3s;width:100%}.archive01_inner-flexbox .item .detail{font-size:14px;font-weight:500;margin:16px auto 4px;justify-content:center}@media screen and (min-width: 769px){.archive01_inner-flexbox .item .detail{margin:8px auto}}.archive01_inner-flexbox .item .name{color:#00913a;font-size:20px;font-weight:500;line-height:1.5;text-align:center}.archive01_inner-flexbox .item:nth-of-type(3){height:0;opacity:0}.archive01_inner .btnbox{gap:8px;margin:0 auto;width:min(96%,500px)}@media screen and (min-width: 769px){.archive01_inner .btnbox{gap:20px;width:min(70%,640px)}}@media screen and (min-width: 1080px){.archive01_inner .btnbox{gap:0}}.archive01_inner .btnbox li{width:100%}@media screen and (min-width: 1080px){.archive01_inner .btnbox li{width:300px}}.archive01_inner .btnbox li a{background-color:#00913a;border-radius:50px;color:#fff;display:block;font-size:16px;font-weight:500;line-height:1.4;text-align:center;padding:8px 0;position:relative}@media screen and (min-width: 769px){.archive01_inner .btnbox li a{font-size:18px;padding:16px 0}}.archive01_inner .btnbox li a::before{content:"";display:block;background-color:#fff;border-radius:50px;height:24px;width:24px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media screen and (min-width: 769px){.archive01_inner .btnbox li a::before{height:35px;width:35px;right:16px}}.archive01_inner .btnbox li a::after{content:"";display:block;background-image:url(../img/interview/arrow.svg);background-repeat:no-repeat;background-size:contain;height:8px;width:12px;position:absolute;top:50%;right:13.5px;transform:translateY(-50%)}@media screen and (min-width: 769px){.archive01_inner .btnbox li a::after{height:10px;width:14px;right:26px}}

/*# sourceMappingURL=archive-member.min.css.map */