.el-site-footer__copy-right{display:flex;gap:28px}.el-cta-side-inner h2{font-size:14px}@media only screen and (max-width:640px){.el-site-footer__copy-right{flex-direction:column;gap:1rem}}@media only screen and (max-width:640px){.el-condition__popup-container{position:fixed}.el-cta__btn__item:has(.tag){margin-top:0}}.el-site-header__global-nav .list .item.is-active{border-bottom:none;border-left:none;border-right:none}.el-site-header__global-nav .list .item.is-active a{border-left:1px solid var(--corp-color);border-right:1px solid var(--corp-color)}.gnavi__primary{padding-top:60px}.el-condition__counter-inner{display:block;background:var(--bg-color--pink)}.el-top-lv1{margin:36px auto}.el-top-list{max-width:869px;padding:0 var(--padding-contents-wrapper--lr);margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.el-top-items{width:370px;margin-bottom:30px}.el-top-items li a{color:var(--text-color--default);font-size:16px;font-family:Inter;line-height:normal;text-decoration:none}@media only screen and (max-width:640px){.el-top-list{min-width:100%}.el-top-items li a{font-size:16px}}.el-job-entry__upper-container button.modal-btn:hover{background-color:#8c6f4d}.el-job-entry__upper-container button.modal-btn:hover span{color:#FFF}.el-cta-side[data-width=full]{border-radius:8px;max-width:100%;width:338px}.el-cta-side[data-width=full] h2{font-size:16px;margin:0}.el-cta-side-inner{padding:44px 5px 39px}.el-cta-side-inner .el-heading-lv2{padding:0;margin:0}.el-cta-side__btn{text-align:center}.el-cta-side__btn__item{padding:1rem;max-width:100%;width:28rem;margin:0 auto}.el-cta-side__btn__item span{font-size:15px}.el-cta-side__btn__item span.tag{font-size:10px}@media only screen and (max-width:1079px){.el-cta-side__btn__item{padding:1rem;width:100%}}.el-pagination-controller__upper-block p{font-size:16px}.el-condition-side__alert-btn{border:none;box-shadow:none}.el-condition-side__alert-btn span{font-size:16px;font-weight:700}.el-condition-side__alert-btn:hover{background-color:inherit;color:inherit;opacity:.8}.pc-none{display:none}.el-pagination-controller__upper-block_notfound{display:block}.not-found__btn__item{padding:9px;min-height:inherit;max-width:29rem;margin-top:3.4rem}.not-found__btn__item span{font-size:14px}@media only screen and (max-width:640px){.pc-none{display:block}.not-found__btn__item{margin:3.4rem auto 0}.el-pagination-controller__nums{margin:0 .2rem}}.over_text{text-align:center}.el-pagination-controller[data-style="2"]{margin-top:30px;justify-content:center}.el-pagination-controller__nums--item span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;text-decoration:none}.el-pagination-controller__nums--item.active span{pointer-events:none}.el-job-terms__item-modal__body{z-index:1;display:none;border:1px solid #fff;-webkit-border-radius:1rem;border-radius:1rem;background-color:#ffe7e7}@media (min-width:641px){.el-job-terms__item-modal__body{position:absolute;top:10.4rem;left:calc(32.5rem)!important;width:35.2rem;padding:2.4rem 3.6rem}}@media (max-width:640px){.el-job-terms__item-modal__body{position:absolute;z-index:100;top:16.5rem;left:5rem;width:29rem;padding:1.6rem 3.5rem}}.el-job-terms__item-modal__body p.el-job-terms__item-modal__body-item{font-weight:400;color:#333}@media (max-width:640px){.el-job-terms__item-modal__body p.el-job-terms__item-modal__body-item{font-size:1.2rem;max-height:50vw}}.el-job-terms__item-modal__body p.el-job-terms__item-modal__body-item:not(:last-child){margin-bottom:1.2rem}.el-job-terms__item-modal:hover .el-job-terms__item-modal__body{display:block}.el-pagination-controller__pagination ol li a[rel=prev]{width:82px}.el-pagination-controller__pagination ol li a[rel=next]{width:82px}.el-site-header__global-nav .list .item span{white-space:normal;font-size:1.3rem}.el-cta__btn__item span{white-space:normal}@media (max-width:714px){.el-side-nav__sticky-container{display:none}}@media (max-width:640px){.el-side-nav__sticky-container{display:block}}@media only screen and (min-width:541px){.el-cta__inner .el-cta__btn__item{padding:1.8rem 6rem}}.el-exclamation__text-container{position:absolute;top:27px;bottom:initial;transform:translateY(0)}.el-exclamation__text-container.short{top:90px}@media (max-width:640px){.el-exclamation__text-container{top:10px;transform:translateY(0)}.el-exclamation__text-container.short{top:70px}}.el-job-offer__item>div>object .el-exclamation__text-container{left:30px}@media only screen and (min-width:641px){.el-job-offer__item>div>object .el-exclamation__text-container{left:128px}.el-job-offer__item>div>object .el-exclamation__text-container.short{left:148px}}.el-exclamation__text-inner{position:relative;display:block}.el-exclamation{--size:2rem}.el-job-offer__item>div .el-exclamation{margin-top:0;margin-left:1.2rem}.el-exclamation .open i{--icon-size:100%;color:#565656;width:2rem;height:2rem}i[aria-hidden=true]>svg{width:100%;height:100%;vertical-align:top;fill:currentColor}.el-job[data-type=summary]>.el-job__container>.el-job__inner .heading2{font-weight:500;font-size:1.4rem;line-height:100%}.el-exclamation__text-container .close i{color:var(--white);--icon-size:1.2rem}.el-exclamation{display:contents}.el-exclamation__text-container{max-height:fit-content}.el-condition__counter-inner{padding:0;border-radius:6px}@media (max-width:377px){.el-cta__btn__item span{font-size:1.4rem}}