.office,.office-reverse{display:flex;gap:30px}.office .office-content,.office-reverse .office-content{display:flex;flex:1;flex-direction:column}.office .office-content .office-content-head,.office-reverse .office-content .office-content-head{flex:1}.office .office-content .office-content-body,.office-reverse .office-content .office-content-body{flex:4;font-weight:500;line-height:33px}.office .office-img,.office-reverse .office-img{flex:2}.office-type2,.office-type2-reverse{display:flex;gap:30px;margin-bottom:50px}.office-type2 .office-content,.office-type2-reverse .office-content{align-self:center;flex:1}.office-type2 .office-content .office-content-body,.office-type2-reverse .office-content .office-content-body{font-weight:500;line-height:33px}.office-type2 .office-img,.office-type2-reverse .office-img{flex:1}.office-reverse,.office-type2-reverse{flex-direction:row-reverse}.office-list{margin-top:30px}@media screen and (max-width:768px){.office .office-content .office-content-body,.office-reverse .office-content .office-content-body{font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:25px;margin-top:10px}.office,.office-reverse{flex-direction:column}.office-type2 .office-content .office-content-body,.office-type2-reverse .office-content .office-content-body{font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:25px}.office-type2 .office-content,.office-type2-reverse .office-content{order:2}.office-reverse,.office-type2,.office-type2-reverse{flex-direction:column}}