@charset "UTF-8";.recruit-hero{background:url(/assets/img/recruit/recruit-hero_bg.jpg) no-repeat center center/cover;position:relative}.recruit-hero:after{content:"";display:block;width:100%;height:100%;background:#0b354d;opacity:0.6;mix-blend-mode:multiply;position:absolute;left:0;top:0;z-index:1}.recruit-hero .container{position:relative;z-index:2}.recruit-hero__title{font-size:3.2rem;line-height:1.5;margin-bottom:30px}@media (min-width:993px){.recruit-hero__title{font-size:4.2rem}}@media (min-width:993px){.recruit-hero__text{font-size:1.8rem;line-height:2}}.team-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:50px 40px}@media (min-width:993px){.team-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.office-concept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;margin-bottom:20px}.office-concept span{white-space:nowrap}@media (min-width:993px){.office-concept{font-size:2.4rem}}@media (max-width:992px){.office-concept{-ms-flex-wrap:wrap;flex-wrap:wrap}.office-concept .font-size18{font-size:1.5rem}}.office-img{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr;grid-template-columns:repeat(2,1fr);gap:5px}@media (min-width:993px){.office-img{gap:10px}}.office-img img{width:100%}.interview-item{display:-ms-grid;display:grid;gap:15px}@media (min-width:993px){.interview-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}}.interview-list .article:not(:last-child){margin-bottom:50px}@media (min-width:993px){.interview-list .article:not(:last-child){margin-bottom:100px}}.interview-list .article:nth-child(2n) .interview-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:993px){.interview-text{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media (min-width:993px){.staff-profile{-webkit-box-flex:1;-ms-flex:1;flex:1}}.staff-profile img{width:100%;margin-bottom:15px}.division-label{display:-ms-inline-grid;display:inline-grid;place-items:center;height:25px;font-size:1.3rem;border:solid 1px;border-radius:50px;padding-left:15px;padding-right:15px;padding-top:0.5px}.staff-name{display:block;font-size:1.8rem;font-weight:600}.careerpath-title{font-size:2.4rem}@media (max-width:992px){.careerpath-title{font-size:2.1rem}}.careerpath-drawing{display:block;width:100%;margin-left:auto;margin-right:auto}@media (min-width:993px){.careerpath-drawing{max-width:920px}}@media (max-width:992px){.careerpath-drawing{width:90%}}.recruit-tabs{width:100%}.recruit-tabs .tab-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;border-bottom:solid 3px #48967a;padding-left:15px;padding-right:15px;margin-bottom:20px}.recruit-tabs .tab-buttons button.tab-btn{display:-ms-grid;display:grid;place-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:55px;color:#1a1a1a;background:#fff;font-weight:600;border:none;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s}.recruit-tabs .tab-buttons button.tab-btn.active,.recruit-tabs .tab-buttons button.tab-btn:hover{color:#fff;background:#48967a}.recruit-tabs .tab-buttons button.tab-btn.active{pointer-events:none}@media (min-width:993px){.recruit-tabs .tab-buttons button.tab-btn{width:150px}}.recruit-tabs .tab-content{display:none}.recruit-tabs .tab-content.active{display:block}@media (min-width:993px){.recruit-tabs .tab-content .tel{color:#1a1a1a}}
/*# sourceMappingURL=page-recruit.css.map */