.mergers-and-acquisitions-footer__action{position:relative;height:100%;margin-bottom:160px}.mergers-and-acquisitions-footer__action--box{margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.mergers-and-acquisitions-footer__action--box{flex-direction:column;margin:0}}.mergers-and-acquisitions-footer__action--box .movement{background:linear-gradient(to right,#552e8c,#1e2974,#181d40);width:100%;max-width:540px;height:260px}@media (max-width:1024px){.mergers-and-acquisitions-footer__action--box .movement{height:210px}}@media (max-width:768px){.mergers-and-acquisitions-footer__action--box .movement{width:100%;max-width:768px;margin:0}}.mergers-and-acquisitions-footer__action--box .movement.mergers-and-acquisitions-support-box{background:linear-gradient(to right,#f5f5f5,#efefef)}.mergers-and-acquisitions-footer__action--box .movement.mergers-and-acquisitions-support-box p{margin-top:8px;color:#1e1a62}.mergers-and-acquisitions-footer__action--box .movement:first-child{border-right:1px solid #fff;border-bottom:none}@media (max-width:768px){.mergers-and-acquisitions-footer__action--box .movement:first-child{border-right:none;border-bottom:1px solid #fff}}.mergers-and-acquisitions-footer__action--box .movement a{display:block;height:100%;color:#fff;padding:56px 0 0 62px}@media (max-width:1024px){.mergers-and-acquisitions-footer__action--box .movement a{padding:50px 0 0 30px}}.mergers-and-acquisitions-footer__action--box .movement h2{font-size:60px;font-family:"Roboto","游ゴシック体","Yu Gothic",YuGothic,sans-serif}@media (max-width:1024px){.mergers-and-acquisitions-footer__action--box .movement h2{font-size:36px}}.mergers-and-acquisitions-footer__action--box .movement p{font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-6px}@media (max-width:1024px){.mergers-and-acquisitions-footer__action--box .movement p{font-size:14px}}.mergers-and-acquisitions-footer__action--box .movement p:nth-of-type(2){margin-top:16px;font-weight:400}.mergers-and-acquisitions-footer__action--box .movement__arrow{position:relative;margin-top:43px;font-family:"Roboto","游ゴシック体","Yu Gothic",YuGothic,sans-serif}@media (max-width:1024px){.mergers-and-acquisitions-footer__action--box .movement__arrow{display:none}}.mergers-and-acquisitions-title{margin-top:9px;max-width:396px;width:100%;height:67px}.mergers-and-acquisitions-footer__action--box .movement__arrow.mergers-and-acquisitions-support-arrow p{margin-top:-6px;color:#33add7}.mergers-and-acquisitions-footer__action--box .movement__arrow .common-more__arrow{background-color:#fff;left:113px;top:13px}.mergers-and-acquisitions-footer__action--box .movement__arrow.mergers-and-acquisitions-support-arrow .common-more__arrow{background-color:#33add7}.mergers-and-acquisitions-footer__action--box .movement__arrow .common-more__arrow:after{content:'';position:absolute;right:-6px;top:-5.8px;width:7px;height:7px;background-color:inherit;clip-path:polygon(0% 0%,0% 100%,100% 100%)}.mergers-and-acquisitions-footer__action--box .movement:hover .common-more__arrow{width:34px}@media (max-width:768px){.mergers-and-acquisitions-footer__action--box .movement:hover .common-more__arrow{width:22px}}.achievement__content .case-study__content--list>a h3{-webkit-line-clamp:unset}.mergers-and-acquisitions p{line-height:40px;letter-spacing:.4px;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif;font-weight:700}@media (max-width:768px){.mergers-and-acquisitions p{line-height:32px;letter-spacing:0}}.mergers-and-acquisitions{margin:96px 0 220px}.mergers-and-acquisitions.philosophy{margin:96px 0 120px}@media (max-width:768px){.mergers-and-acquisitions{margin:50px 0 80px}}.mergers-and-acquisitions__inner{max-width:1360px;width:100%;min-height:550px;margin:0 auto;padding:0 40px;position:relative}@media (max-width:768px){.mergers-and-acquisitions__inner{padding:unset}}.mergers-and-acquisitions__left{max-width:605px;width:100%;height:496px;position:absolute;bottom:0;left:0;z-index:10;background:#fff;padding-left:40px}@media (max-width:768px){.mergers-and-acquisitions__left{max-width:unset;height:260px;width:auto;margin:0;left:20px;right:20px;padding:20px 0 0}}.mergers-and-acquisitions__right{width:980px;position:absolute;bottom:0;right:0}@media (max-width:768px){.mergers-and-acquisitions__right{height:400px;width:100%;bottom:unset;top:0}}@media (max-width:768px){.mergers-and-acquisitions__right img{width:100%;height:400px;object-fit:cover;object-position:center;display:block}}.mergers-and-acquisitions__title h2{font-size:50px;padding-top:127px;color:#181b39}@media (max-width:768px){.mergers-and-acquisitions__title h2{padding:20px 0 0 15px;font-size:32px}}.mergers-and-acquisitions__inner:nth-child(n+2){margin-top:120px}@media (max-width:768px){.mergers-and-acquisitions__inner:nth-child(n+2){margin-top:100px}}.mergers-and-acquisitions__contents{padding:0 40px;max-width:1120px}.mergers-and-acquisitions__contents h2{font-size:36px;color:#1e2869;margin-bottom:40px}@media (max-width:768px){.mergers-and-acquisitions__contents h2{font-size:28px;margin-bottom:25px}}.mergers-and-acquisitions__contents p{font-size:20px;color:#181b39}@media (max-width:768px){.mergers-and-acquisitions__contents p{font-size:16px}}.mergers-and-acquisitions__contents-h3{margin-top:79.5px;margin-bottom:40px}.mergers-and-acquisitions__contents h3{text-align:center;font-size:25px;color:#1e2869}@media (max-width:768px){.mergers-and-acquisitions__contents h3{font-size:16px}}@media (max-width:768px){.mergers-and-acquisitions__contents{padding:0 20px}}.mergers-and-acquisitions__strength-content{width:100%;max-width:1100px;margin:0 auto;margin-top:150px;display:flex;justify-content:flex-end;align-items:center;gap:100px}.mergers-and-acquisitions__strength-content.is-first{margin-top:80px}@media (max-width:768px){.mergers-and-acquisitions__strength-content{display:unset;margin-top:70px}}.mergers-and-acquisitions__philosophy-achievement-showcase-content figure,.achievement__content figure{border:1px solid #ededed}.mergers-and-acquisitions__philosophy-achievement-showcase-content p{font-weight:400;line-height:normal}.mergers-and-acquisitions__philosophy-achievement-showcase-content{margin-top:80px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase-content{margin-top:40px;margin-bottom:40px}}@media (max-width:768px){.page-template-page-philosophy .header__area--title h1{line-height:50px}.page-template-page-philosophy .header__area--title p{margin-top:5px}.page-template-page-philosophy .header__area--title span{margin-bottom:5px}}.mergers-and-acquisitions__philosophy-subtitle{display:block;margin-top:40px;line-height:40px;text-align:center;max-width:500px;width:100%;height:40px;font-size:20px;background-color:#1e2869;color:#fff}@media (max-width:768px){.mergers-and-acquisitions__philosophy-subtitle{font-size:16px;max-width:unset;height:auto;padding:14px 20px;letter-spacing:.32px;line-height:1;margin-top:10px;width:calc(100% - 55px);text-align:left}}.mergers-and-acquisitions__philosophy-img{max-width:900px;max-height:430px;display:block;margin:74px auto 0 auto}.mergers-and-acquisitions__philosophy-img-sp{display:none}@media (max-width:768px){.mergers-and-acquisitions__philosophy-img{display:none}.mergers-and-acquisitions__philosophy-img-sp{display:block}}.mergers-and-acquisitions__philosophy-strength-content{width:100%;max-width:1100px;margin:0 auto 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:100px}.mergers-and-acquisitions__philosophy-strength-content-left{max-width:680px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-strength-content{display:block}.mergers-and-acquisitions__philosophy-strength-content-right{padding:40px 0}}.mergers-and-acquisitions__philosophy-strength-content-right{text-align:center}.mergers-and-acquisitions__philosophy-strength-content-right img{width:260px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-strength-content-right img{width:205px;height:207px}}.mergers-and-acquisitions__philosophy-achievement-showcase{max-width:1500px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:130px auto 0 auto;padding-left:100px;gap:60px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase{flex-direction:column;padding:unset;margin-top:40px}}.mergers-and-acquisitions__philosophy-achievement-showcase-left{max-width:410px;width:100%}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase-left{max-width:none;padding:20px}}.mergers-and-acquisitions__philosophy-achievement-showcase-left h1{font-size:50px;font-weight:700;line-height:1.2;font-family:"Roboto","游ゴシック体","Yu Gothic",YuGothic,sans-serif;margin-bottom:30px;background:linear-gradient(to right,#562e8c,#1c2a74,#181b39);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#181b39}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase-left h1{font-size:33px}}.mergers-and-acquisitions__philosophy-achievement-showcase-left h2{font-size:16px;color:#1e2869;margin-bottom:35px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase-left h2{margin:5px 0}}.mergers-and-acquisitions__philosophy-achievement-showcase-left p{font-size:20px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase-left p{font-size:16px}}@media (max-width:768px){.mergers-and-acquisitions__philosophy-achievement-showcase-left .recruit__more{display:none}}.mergers-and-acquisitions__philosophy-achievement-showcase-left .common-more p{font-size:16px}.mergers-and-acquisitions .inner .recruit__more{display:none}@media (max-width:768px){.mergers-and-acquisitions .inner .recruit__more{display:unset}}.mergers-and-acquisitions__philosophy-support-showcase-background{margin-top:160px;margin-bottom:120px;padding-block:80px;width:100%;background-color:#fafafa;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.mergers-and-acquisitions__philosophy-support-showcase-background{padding-block:50px 80px;margin-top:140px}}.mergers-and-acquisitions__philosophy-support-showcase{max-width:1500px;width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:100px;gap:60px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-support-showcase{display:unset;padding:unset}}.mergers-and-acquisitions__philosophy-support-showcase-right{max-width:410px;width:100%}.mergers-and-acquisitions__philosophy-support-showcase-right .mergers-and-acquisitions__support-subtitle{margin-top:unset;line-height:normal;height:auto;padding:5px 0}@media (max-width:768px){.mergers-and-acquisitions__philosophy-support-showcase-right .mergers-and-acquisitions__support-subtitle{max-width:316px;width:100%;font-size:16px;position:relative;margin-top:-15px;z-index:1;padding:14px;height:auto;min-height:0}}.mergers-and-acquisitions__philosophy-support-showcase-right h1{font-size:50px;font-weight:700;line-height:1.2;font-family:"Roboto","游ゴシック体","Yu Gothic",YuGothic,sans-serif;background:linear-gradient(to right,#562e8c,#1c2a74,#181b39);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#181b39;margin-top:30px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-support-showcase-right{padding:0 20px;max-width:none}.mergers-and-acquisitions__philosophy-support-showcase-right h1{font-size:33px}}.mergers-and-acquisitions__philosophy-support-showcase-right h2{margin-top:30px;font-size:16px;color:#1e2869}.mergers-and-acquisitions__philosophy-support-showcase-right>p{margin-top:30px;font-size:20px}@media (max-width:768px){.mergers-and-acquisitions__philosophy-support-showcase-right>p{font-size:16px}}.mergers-and-acquisitions__philosophy-support-showcase-right .common-more p{font-size:16px}.mergers-and-acquisitions__philosophy-support-showcase-right .recruit__more{margin-top:40px}@media (max-width:768px){.post-type-archive-achievement .header__area--title h1{line-height:50px}.post-type-archive-achievement .header__area--title p{margin-top:5px}.post-type-archive-achievement .header__area--title span{margin-bottom:5px}}.mergers-and-acquisitions__support-subtitle{display:block;margin-top:40px;line-height:40px;text-align:center;max-width:406px;width:100%;height:40px;font-size:20px;background-color:#41c7ba;color:#fff}@media (max-width:768px){.mergers-and-acquisitions__support-subtitle{max-width:unset;font-size:16px;height:auto;padding:14px 20px;letter-spacing:.32px;line-height:1;margin-top:10px;margin-right:55px;text-align:left;width:calc(100% - 55px)}}.mergers-and-acquisitions__support-strength-content-left{width:100%}@media (max-width:768px){.mergers-and-acquisitions__support-strength-content-left{margin:0 auto;width:100%}}.support-strength-content-left-img,.mergers-and-acquisitions__support-img{display:block}.support-strength-content-left-img-sp,.mergers-and-acquisitions__support-img-sp{display:none}@media (max-width:768px){.support-strength-content-left-img,.mergers-and-acquisitions__support-img{display:none}.support-strength-content-left-img-sp{display:block;margin:-30px auto}.mergers-and-acquisitions__support-img-sp{display:block}}.mergers-and-acquisitions__support-strength-content-right{max-width:500px;width:100%}@media (max-width:768px){.mergers-and-acquisitions__support-strength-content-right{max-width:none}}@media (max-width:768px){.mergers-and-acquisitions__support-strength-content-right .recruit__more{display:none}}.mergers-and-acquisitions__support-strength-content-right h3{text-align:unset;font-size:25px;color:#1e2869}@media (max-width:768px){.mergers-and-acquisitions__support-strength-content-right h3{font-size:20px}}.mergers-and-acquisitions__support-strength-content-right p{margin-top:24px;font-size:16px;color:#181b39;font-weight:400}.mergers-and-acquisitions__support-strength-content-right .common-more p{margin:unset}@media (max-width:768px){.support .mergers-and-acquisitions__strength-content{display:flex;flex-direction:column-reverse;gap:40px}}.mergers-and-acquisitions__contents picture{display:block;text-align:center}.mergers-and-acquisitions__contents picture img{width:100%;height:auto}.sp-br{display:none}@media (max-width:768px){.sp-br{display:block;height:0}}@media (max-width:768px){.sp-hide{display:none}}.case-study__content--list>figure{height:300px;overflow:hidden}.case-study__content--list>figure img{height:100%;object-fit:cover}.case-study__content--list>h3{font-weight:700;color:#1c2a74;font-size:20px;margin-top:12px}.mergers-and-acquisitions__inner .vision__section--en{margin-bottom:-26px}@media (max-width:768px){.mergers-and-acquisitions__inner .vision__section--en{margin-bottom:-10px}}