.archive #header-title{background-color:#eee}.archive #header-title .inner-box h2{text-align:center;font-size:30px;line-height:20px}.archive main{min-height:720px;padding-top:70px;background-color:#fefefe;background-image:url(../images/common/backimg-bottom.jpg);background-repeat:no-repeat;background-position:bottom right}@media(max-width: 767.98px){.archive main{background-size:50vw}}.archive #jobs{background-color:#f7f7f7}.archive #jobs ul li{display:inline-block;width:calc(33.33% - 20px);background-color:#fff;border-radius:10px;margin:10px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);vertical-align:top;overflow:hidden}@media(max-width: 767.98px){.archive #jobs ul li{width:calc(50% - 20px)}}@media(max-width: 575.98px){.archive #jobs ul li{width:calc(100% - 20px)}}.archive #jobs ul li .job-img{overflow:hidden;width:100%;aspect-ratio:4/3}.archive #jobs ul li .job-img img{width:100%}.archive #jobs ul li .job-note{padding:15px}.archive #jobs ul li .job-note h3{font-size:1.2rem;font-weight:bold;margin-bottom:10px}.archive #jobs ul li .job-note p{margin-bottom:3px}.archive #jobs ul li .job-note p span{display:inline-block;font-size:.8rem;border:1px solid #999;padding:4px;margin-right:5px}.archive .wp-pagenavi{padding:30px 0;text-align:center}/*# sourceMappingURL=archive.css.map */