.global-cta_article{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.global-cta_article.-download{background-color:#b63152}.global-cta_article.-career{background-color:#f2f2f2}.global-cta_article__title{font-weight:700;letter-spacing:0;line-height:100%}.global-cta_article.-download .global-cta_article__title{color:#fff}.global-cta_article__link{display:block}.global-cta_article__lead{letter-spacing:0;line-height:100%}.global-cta_article.-download .global-cta_article__lead{color:#fff}.nav__bar_cta_list{display:flex;position:fixed;top:0}.nav__bar_cta_item img{width:100%}.nav__bar_cta_lknk{display:block}.nav__bar_cta_lknk.-download{background-color:#382f2d}.nav__bar_cta_lknk.-career{background-color:#2e8b57}.nav__cta_ttl{font-weight:700;letter-spacing:.05em;line-height:100%;text-align:center}.nav__cta_btn{display:flex;justify-content:center;text-align:center}.nav__cta_text{font-weight:500}@media screen and (min-width:1024px){.global-cta_boards__row{display:flex;flex-direction:row-reverse}.global-cta_boards__col{flex:1}.global-cta_article{height:27.5925925926rem;padding:0 16.25%}.global-cta_article__title{font-size:1.975308642rem}.global-cta_article__body{margin-top:3.950617284rem}.global-cta_article__lead{font-size:1.4814814815rem;font-weight:700;margin-top:1.4814814815rem}.header.-v2{display:block}.header.-v2 .header__outer{max-width:100%;padding-left:3.0864197531rem;width:100%}.header.-v2 .PC_overlay{display:none!important}.nav__bar_cta_list{right:5.56rem}.nav__bar_cta_item{flex:0 0 5.56rem;width:5.56rem}.nav__bar_cta_lknk{height:5.56rem}.header.-v2 .nav__btn{display:flex;height:5.56rem;padding-top:0;width:5.56rem}.header.-v2 .nav__container{background:#fff;height:100%!important;left:inherit!important;opacity:0;pointer-events:none;position:fixed!important;right:0;top:0!important;transition:.3s ease-out;width:35.3086419753rem;z-index:-1}.header.-v2 .nav__container.nav__list--fixed{opacity:1;pointer-events:all;z-index:101}.nav__list_row,.nav__list_row_wrap{display:flex;justify-content:center}.nav__list_row{align-content:stretch;flex-wrap:nowrap;gap:1.2962962963rem}.header.-v2 .nav__list{align-items:unset;display:block;flex:1;gap:unset;height:auto;justify-content:unset;margin-right:0;overflow:visible;padding:6.19rem 0 0;white-space:nowrap;width:auto}.header.-v2 .nav__list:first-child{padding-right:2.4691358025rem}.header.-v2 .nav__item{margin-top:1.2962962963rem}.header.-v2 .nav__item:first-child{margin-top:0}.header.-v2 .nav__item__link{color:#be3455}.nav__cta_list{padding-bottom:2.962962963rem}*+.nav__cta_item,.nav__cta_list{margin-top:2.962962963rem}.nav__cta_ttl{font-size:.987654321rem}.nav__cta_btn{margin-top:.987654321rem}.nav__cta_text{font-size:.7407407407rem;margin-top:.4938271605rem;text-align:center}.footer.-v2 .footer__container{max-width:88.8888888889rem;padding-left:3.0864197531rem;padding-right:3.0864197531rem;width:100%}.footer.-v2 .footer__inner{gap:5.8024691358rem}.footer.-nologo .footer__inner{display:block}.footer.-v2 .footer__list__wrap{display:flex;flex-direction:row;gap:3.0864197531rem}.footer.-v2 .footer__list{display:block}.footer__column{width:auto}.footer.-v2 .footer__column{margin-right:0}.footer.-v2 .footer__item{margin-top:.7407407407rem}.footer.-v2 .footer__item:first-child{margin-top:0}.footer.-v2 .footer__item__link{align-items:center;display:flex;gap:.3086419753rem}}@media screen and (max-width:1023px){.global-cta_article{padding:2.25rem 0}.global-cta_article__title{font-size:1.125rem}.global-cta_article__body{margin-top:1rem}.global-cta_article__lead{font-size:.75rem;font-weight:500;margin-top:.5rem}.nav__bar_cta_list{right:3.94rem}.nav__bar_cta_item{flex:0 0 3.94rem;width:3.94rem}.nav__bar_cta_lknk{height:3.94rem}.header.-v2 .nav__btn{width:3.94rem}.header.-v2 .nav__container{align-items:center;display:flex;flex-direction:column}.header.-v2 .nav__list{height:auto;margin-top:1.5rem;overflow:visible;padding-bottom:0;padding-top:0}.header.-v2 .nav__list:first-child{padding-top:6.19rem}.nav__cta_list{padding-bottom:3rem}*+.nav__cta_item,.nav__cta_list{margin-top:3rem}.nav__cta_ttl{font-size:1rem}.nav__cta_btn{margin-top:1rem}.nav__cta_text{font-size:.875rem;margin-top:.5rem;text-align:center}}