._3Qb-8a_a-scroll-top-button{z-index:300;cursor:pointer;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;bottom:16px;right:16px}@media print,screen and (min-width:980px){._3Qb-8a_a-scroll-top-button{bottom:32px;right:64px}}._3Qb-8a_a-scroll-top-button--is-shown{pointer-events:auto;opacity:1}._3Qb-8a_a-scroll-top-button__trigger{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._3Qb-8a_a-scroll-top-button__trigger:hover ._3Qb-8a_a-scroll-top-button__trigger__arrow{background-position:50% -20px}._3Qb-8a_a-scroll-top-button__trigger__circle{border:2px solid #0003;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}._3Qb-8a_a-scroll-top-button__trigger__arrow{background:url(/images/arrow-up.svg) top/25px 20px repeat-y;width:20px;height:20px;line-height:1;transition:background-position .5s cubic-bezier(.23,1,.32,1)}._3Qb-8a_a-scroll-top-button__trigger__dash_circle_wrapper{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}._3Qb-8a_a-scroll-top-button__trigger__dash_circle_wrapper circle{stroke:#000;stroke-width:2px;stroke-dasharray:151;stroke-dashoffset:151px}
.sDPmqq_a_link{transition:color .6s,background .6s,letter-spacing .3s ease-in-out,opacity .5s;display:inline-flex}.sDPmqq_a_link sub{margin-left:auto;font-size:16px}.sDPmqq_a_link .sDPmqq___icon_wrapper .sDPmqq___icon{margin-left:16px}.sDPmqq_a_link.sDPmqq___with_button_shape,.sDPmqq_a_link.sDPmqq___with_border,.sDPmqq_a_link.sDPmqq___with_background,.sDPmqq_a_link.sDPmqq___with_underline{text-align:center;cursor:pointer;white-space:pre-wrap;z-index:1;justify-content:center;align-items:center;height:96px;font-weight:700;position:relative}.sDPmqq_a_link.sDPmqq___with_button_shape .sDPmqq___icon_wrapper,.sDPmqq_a_link.sDPmqq___with_border .sDPmqq___icon_wrapper,.sDPmqq_a_link.sDPmqq___with_background .sDPmqq___icon_wrapper,.sDPmqq_a_link.sDPmqq___with_underline .sDPmqq___icon_wrapper{position:absolute;top:0;bottom:0;right:0}.sDPmqq_a_link.sDPmqq___with_button_shape .sDPmqq___icon_wrapper svg,.sDPmqq_a_link.sDPmqq___with_border .sDPmqq___icon_wrapper svg,.sDPmqq_a_link.sDPmqq___with_background .sDPmqq___icon_wrapper svg,.sDPmqq_a_link.sDPmqq___with_underline .sDPmqq___icon_wrapper svg{margin-left:0}.sDPmqq_a_link.sDPmqq___with_icon:hover .sDPmqq___ghost,.sDPmqq_a_link.sDPmqq___with_button_shape:hover .sDPmqq___ghost,.sDPmqq_a_link.sDPmqq___with_border:hover .sDPmqq___ghost,.sDPmqq_a_link.sDPmqq___with_background:hover .sDPmqq___ghost,.sDPmqq_a_link.sDPmqq___with_underline:hover .sDPmqq___ghost{letter-spacing:.06rem}.sDPmqq_a_link.sDPmqq___with_button_shape{padding-right:28px}.sDPmqq_a_link.sDPmqq___with_border,.sDPmqq_a_link.sDPmqq___with_background{padding-left:56px;padding-right:56px}.sDPmqq_a_link.sDPmqq___with_border .sDPmqq___icon_wrapper,.sDPmqq_a_link.sDPmqq___with_background .sDPmqq___icon_wrapper{justify-content:center;width:56px;margin-right:16px}.sDPmqq_a_link.sDPmqq___with_border{border:2px solid #000}.sDPmqq_a_link.sDPmqq___with_border:after{content:"";z-index:-1;background:#000;width:0%;height:100%;transition:width 1s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0}.sDPmqq_a_link.sDPmqq___with_border svg{transition:fill .3s .1s}.sDPmqq_a_link.sDPmqq___with_border:hover{color:#fff}.sDPmqq_a_link.sDPmqq___with_border:hover svg{fill:#fff;transition:fill .3s .5s}.sDPmqq_a_link.sDPmqq___with_border:hover:after{width:100%}.sDPmqq_a_link.sDPmqq___with_background{color:#fff;background:linear-gradient(90deg,#222 50%,#000 50%) 100% 100%/200% 100%;transition:color .3s,background .6s}.sDPmqq_a_link.sDPmqq___with_background .sDPmqq___icon_wrapper svg{fill:#fff}.sDPmqq_a_link.sDPmqq___with_background:hover{background-position:0 100%}.sDPmqq_a_link.sDPmqq___with_underline{border-bottom:2px solid #000;justify-content:center;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.3rem;font-style:normal;font-weight:700}@media print,screen and (min-width:980px){.sDPmqq_a_link.sDPmqq___with_underline{border-width:4px;font-size:2rem}}.sDPmqq_a_link.sDPmqq___with_underline.sDPmqq___with_icon{width:230px}@media print,screen and (max-width:980px){.sDPmqq_a_link.sDPmqq___with_underline.sDPmqq___with_icon{width:160px}}.sDPmqq_a_link.sDPmqq___with_underline .sDPmqq___icon_wrapper{width:auto;margin-left:16px;position:static}.sDPmqq_a_link.sDPmqq___default{align-items:center;display:inline-flex}.sDPmqq_a_link.sDPmqq___default .sDPmqq___icon_wrapper{width:auto;margin-left:18px;position:static}.sDPmqq_a_link .sDPmqq___icon_wrapper{justify-content:flex-end;align-items:center;width:28px;display:flex}.sDPmqq_a_link.sDPmqq___with_opacity_on_hover:hover{opacity:.5}.sDPmqq_a_link .sDPmqq___ghost{transition:color .2s,background .6s,letter-spacing .3s ease-in-out,opacity .5s;position:absolute}.sDPmqq_a_link .sDPmqq___ghost+span{visibility:hidden;opacity:0}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon>span{transition:transform .4s cubic-bezier(.23,1,.32,1)}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon>span svg{margin-left:0}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___ltr,.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___rtl,.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___btt,.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___ttb{overflow:hidden}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___ltr>span{width:200%;display:flex;transform:translate(-50%)}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___ttb{height:11px}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___ttb>span{flex-direction:column;height:200%;display:flex;transform:translateY(-50%)}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___rtl>span{width:200%;display:flex;transform:translate(0)}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___btt{height:11px}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon.sDPmqq___btt>span{flex-direction:column;height:200%;display:flex;transform:translateY(0)}.sDPmqq_a_link.sDPmqq___with_icon .sDPmqq___icon_wrapper{justify-content:flex-end;align-items:center;width:28px;margin-left:-5px;display:flex}.sDPmqq_a_link.sDPmqq___with_icon:hover .sDPmqq___icon.sDPmqq___ltr>span{transform:translate(0%)}.sDPmqq_a_link.sDPmqq___with_icon:hover .sDPmqq___icon.sDPmqq___ttb>span{transform:translateY(0%)}.sDPmqq_a_link.sDPmqq___with_icon:hover .sDPmqq___icon.sDPmqq___rtl>span{transform:translate(-50%)}.sDPmqq_a_link.sDPmqq___with_icon:hover .sDPmqq___icon.sDPmqq___btt>span{transform:translateY(-50%)}@media print,screen and (min-width:980px){.sDPmqq_a_link.sDPmqq___with_icon.sDPmqq___hide_icon_pc .sDPmqq___icon_wrapper{display:none}}.sDPmqq_a_link.sDPmqq___is_light{color:#fff;border-color:#fff}.sDPmqq_a_link.sDPmqq___is_light svg{fill:#fff}

.uIeE8G_a_more_button{font-family:aktiv-grotesk-extended,sans-serif;font-style:normal;font-weight:700}.uIeE8G_a_more_button.uIeE8G___isUnderline{border-bottom:2px solid #000;justify-content:space-between;width:min(150px,100%);padding-bottom:10px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}@media print,screen and (min-width:980px){.uIeE8G_a_more_button.uIeE8G___isUnderline{border-width:4px;width:min(192px,100%);font-size:2.4rem}}
.AzGjkq_image img{width:100%;height:auto;display:block}
.iosXgW_a_button{transition:color .6s,background .6s,letter-spacing .3s ease-in-out,opacity .5s;display:inline-flex}.iosXgW_a_button sub{margin-left:auto;font-size:16px}.iosXgW_a_button .iosXgW___icon_wrapper .iosXgW___icon{margin-left:16px}.iosXgW_a_button.iosXgW___with_button_shape,.iosXgW_a_button.iosXgW___with_border,.iosXgW_a_button.iosXgW___with_background,.iosXgW_a_button.iosXgW___with_underline{text-align:center;cursor:pointer;white-space:pre-wrap;z-index:1;justify-content:center;align-items:center;height:96px;font-weight:700;position:relative}.iosXgW_a_button.iosXgW___with_button_shape .iosXgW___icon_wrapper,.iosXgW_a_button.iosXgW___with_border .iosXgW___icon_wrapper,.iosXgW_a_button.iosXgW___with_background .iosXgW___icon_wrapper,.iosXgW_a_button.iosXgW___with_underline .iosXgW___icon_wrapper{position:absolute;top:0;bottom:0;right:0}.iosXgW_a_button.iosXgW___with_button_shape .iosXgW___icon_wrapper svg,.iosXgW_a_button.iosXgW___with_border .iosXgW___icon_wrapper svg,.iosXgW_a_button.iosXgW___with_background .iosXgW___icon_wrapper svg,.iosXgW_a_button.iosXgW___with_underline .iosXgW___icon_wrapper svg{margin-left:0}.iosXgW_a_button.iosXgW___with_icon:hover .iosXgW___ghost,.iosXgW_a_button.iosXgW___with_button_shape:hover .iosXgW___ghost,.iosXgW_a_button.iosXgW___with_border:hover .iosXgW___ghost,.iosXgW_a_button.iosXgW___with_background:hover .iosXgW___ghost,.iosXgW_a_button.iosXgW___with_underline:hover .iosXgW___ghost{letter-spacing:.06rem}.iosXgW_a_button.iosXgW___with_button_shape{padding-right:28px}.iosXgW_a_button.iosXgW___with_border,.iosXgW_a_button.iosXgW___with_background{padding-left:56px;padding-right:56px}.iosXgW_a_button.iosXgW___with_border .iosXgW___icon_wrapper,.iosXgW_a_button.iosXgW___with_background .iosXgW___icon_wrapper{justify-content:center;width:56px;margin-right:16px}.iosXgW_a_button.iosXgW___with_border{border:2px solid #000}.iosXgW_a_button.iosXgW___with_border:after{content:"";z-index:-1;background:#000;width:0%;height:100%;transition:width 1s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0}.iosXgW_a_button.iosXgW___with_border svg{transition:fill .3s .1s}.iosXgW_a_button.iosXgW___with_border:hover{color:#fff}.iosXgW_a_button.iosXgW___with_border:hover svg{fill:#fff;transition:fill .3s .5s}.iosXgW_a_button.iosXgW___with_border:hover:after{width:100%}.iosXgW_a_button.iosXgW___with_background{color:#fff;background:linear-gradient(90deg,#222 50%,#000 50%) 100% 100%/200% 100%;transition:color .3s,background .6s}.iosXgW_a_button.iosXgW___with_background .iosXgW___icon_wrapper svg{fill:#fff}.iosXgW_a_button.iosXgW___with_background:hover{background-position:0 100%}.iosXgW_a_button.iosXgW___with_underline{border-bottom:2px solid #000;justify-content:center;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.3rem;font-style:normal;font-weight:700}@media print,screen and (min-width:980px){.iosXgW_a_button.iosXgW___with_underline{border-width:4px;font-size:2rem}}.iosXgW_a_button.iosXgW___with_underline.iosXgW___with_icon{width:230px}@media print,screen and (max-width:980px){.iosXgW_a_button.iosXgW___with_underline.iosXgW___with_icon{width:160px}}.iosXgW_a_button.iosXgW___with_underline .iosXgW___icon_wrapper{width:auto;margin-left:16px;position:static}.iosXgW_a_button.iosXgW___default{align-items:center;display:inline-flex}.iosXgW_a_button.iosXgW___default .iosXgW___icon_wrapper{width:auto;margin-left:18px;position:static}.iosXgW_a_button .iosXgW___icon_wrapper{justify-content:flex-end;align-items:center;width:28px;display:flex}.iosXgW_a_button.iosXgW___with_opacity_on_hover:hover{opacity:.5}.iosXgW_a_button .iosXgW___ghost{transition:color .2s,background .6s,letter-spacing .3s ease-in-out,opacity .5s;position:absolute}.iosXgW_a_button .iosXgW___ghost+span{visibility:hidden;opacity:0}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon>span{transition:transform .4s cubic-bezier(.23,1,.32,1)}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon>span svg{margin-left:0}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___ltr,.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___rtl,.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___btt,.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___ttb{overflow:hidden}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___ltr>span{width:200%;display:flex;transform:translate(-50%)}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___ttb{height:11px}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___ttb>span{flex-direction:column;height:200%;display:flex;transform:translateY(-50%)}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___rtl>span{width:200%;display:flex;transform:translate(0)}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___btt{height:11px}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon.iosXgW___btt>span{flex-direction:column;height:200%;display:flex;transform:translateY(0)}.iosXgW_a_button.iosXgW___with_icon .iosXgW___icon_wrapper{justify-content:flex-end;align-items:center;width:28px;margin-left:-5px;display:flex}.iosXgW_a_button.iosXgW___with_icon:hover .iosXgW___icon.iosXgW___ltr>span{transform:translate(0%)}.iosXgW_a_button.iosXgW___with_icon:hover .iosXgW___icon.iosXgW___ttb>span{transform:translateY(0%)}.iosXgW_a_button.iosXgW___with_icon:hover .iosXgW___icon.iosXgW___rtl>span{transform:translate(-50%)}.iosXgW_a_button.iosXgW___with_icon:hover .iosXgW___icon.iosXgW___btt>span{transform:translateY(-50%)}@media print,screen and (min-width:980px){.iosXgW_a_button.iosXgW___with_icon.iosXgW___hide_icon_pc .iosXgW___icon_wrapper{display:none}}.iosXgW_a_button.iosXgW___is_light{color:#fff;border-color:#fff}.iosXgW_a_button.iosXgW___is_light svg{fill:#fff}.iosXgW_a_button input[type=file]{display:none}.iosXgW_a_button[disabled]{opacity:.3}.iosXgW_a_button:focus-visible{outline-offset:4px;outline:auto #000}
._5qwmLG_a_image img{backface-visibility:hidden;opacity:1;width:100%;transition:opacity .2s cubic-bezier(.23,1,.32,1);display:block}._5qwmLG_a_image._5qwmLG___with_placeholder{position:relative}._5qwmLG_a_image._5qwmLG___with_placeholder img{position:absolute;top:0;left:0}._5qwmLG_a_image._5qwmLG___image_loaded ._5qwmLG_a_image__placeholder{opacity:0}._5qwmLG_a_image._5qwmLG___image_loaded img{opacity:1}._5qwmLG_a_image__placeholder{opacity:1;transition:opacity .2s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}
.MuT18G_a-text--xs{font-size:1.2rem;line-height:2.4rem}@media print,screen and (min-width:980px){.MuT18G_a-text--xs{font-size:1.4rem;line-height:2.8rem}}
.-\35 vfYG_l-section{width:100%}.-\35 vfYG_l-section--has-white-separator,.-\35 vfYG_l-section--has-black-separator{padding-bottom:80px}@media print,screen and (min-width:980px){.-\35 vfYG_l-section--has-white-separator,.-\35 vfYG_l-section--has-black-separator{padding-bottom:96px}}.-\35 vfYG_l-section--has-white-separator{border-bottom:1px solid #ffffff29}.-\35 vfYG_l-section--has-black-separator{border-bottom:1px solid #e0e0e0}
.Lj4HEW_a-headline{flex-flow:column wrap;align-items:flex-start;gap:8px 16px;display:flex}@media print,screen and (min-width:980px){.Lj4HEW_a-headline{flex-direction:row}}.Lj4HEW_a-headline--is-corporate-site .Lj4HEW_a-headline__sub{font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:900}.Lj4HEW_a-headline--is-investor-site .Lj4HEW_a-headline__sub{font-family:aktiv-grotesk-extended,sans-serif;font-style:normal;font-weight:700}.Lj4HEW_a-headline--is-light .Lj4HEW_a-headline__sub{color:#fff}.Lj4HEW_a-headline--is-light svg{fill:#fff}@media print,screen and (max-width:980px){.Lj4HEW_a-headline.Lj4HEW___isCenterSp{align-items:center}}.Lj4HEW_a-headline__children{line-height:1}.Lj4HEW_a-headline__sub{font-size:1.2rem;line-height:1}@media print,screen and (min-width:980px){.Lj4HEW_a-headline__sub{font-size:1.4rem}}
.iD-e0q_a_main_logo{line-height:1}
.h1B85G_l_wrapper{width:100%;margin-left:auto;margin-right:auto}@media print,screen and (max-width:980px){.h1B85G_l_wrapper:not(.h1B85G_no_paddings_on_mobile){padding-left:16px;padding-right:16px}}@media print,screen and (min-width:980px){.h1B85G_l_wrapper.h1B85G___has_paddings_on_desktop{padding-left:24px;padding-right:24px}}
.mYq2Oa_p-careers__new-graduates__content{flex-direction:column;gap:20px;padding-top:24px;padding-left:24px;padding-right:24px;display:flex}@media print,screen and (min-width:980px){.mYq2Oa_p-careers__new-graduates__content{flex-direction:row;justify-content:center;align-items:center;gap:64px;padding-top:64px;padding-left:88px;padding-right:88px}}.mYq2Oa_p-careers__new-graduates__content__image{width:100%}@media print,screen and (min-width:980px){.mYq2Oa_p-careers__new-graduates__content__image{flex-shrink:0;width:496px}}
.wYd3VG_a-search-bar{height:50px;display:flex}@media print,screen and (min-width:980px){.wYd3VG_a-search-bar{height:64px}}.wYd3VG_a-search-bar__icon{justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}.wYd3VG_a-search-bar__icon svg{width:12px}@media print,screen and (min-width:980px){.wYd3VG_a-search-bar__icon{width:64px;height:64px}.wYd3VG_a-search-bar__icon svg{width:16px}}.wYd3VG_a-search-bar__icon:after{content:"";background:#ccc;width:2px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.wYd3VG_a-search-bar input{width:calc(100% - 50px);height:100%;padding-left:15px;padding-right:15px;font-weight:500}@media print,screen and (min-width:980px){.wYd3VG_a-search-bar input{width:calc(100% - 64px)}}.wYd3VG_a-search-bar input::placeholder{color:#ccc}.wYd3VG_a-search-bar--light{background:#fff}.wYd3VG_a-search-bar--dark{background:#f0f0f0}
.nZYGEq_m_accordion{flex-direction:column;display:flex}.nZYGEq_m_accordion:lang(en){line-height:1.6}.nZYGEq_m_accordion__disclosure__wrapper{width:100%;display:flex}.nZYGEq_m_accordion__disclosure__wrapper.nZYGEq___isClickable{cursor:pointer}.nZYGEq_m_accordion__disclosure__content{flex:1}.nZYGEq_m_accordion.nZYGEq___isNotFlexible .nZYGEq_m_accordion__disclosure__content{flex:inherit}.nZYGEq_m_accordion__disclosure__button{background:#191919;width:48px;min-height:48px;position:relative}.nZYGEq_m_accordion.nZYGEq___hideToggleOpenAtPC .nZYGEq_m_accordion__disclosure__button{background-color:#0000}@media print,screen and (min-width:980px){.nZYGEq_m_accordion.nZYGEq___hideToggleOpenAtPC .nZYGEq_m_accordion__disclosure__button{display:none}}.nZYGEq_m_accordion__disclosure__button.nZYGEq___lg{width:60px;min-height:60px}.nZYGEq_m_accordion__disclosure__button svg{fill:#fff;width:10px;transition:transform .2s;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px)}.nZYGEq_m_accordion__disclosure__button svg:first-child{transform:rotate(0)}.nZYGEq_m_accordion__disclosure__button.nZYGEq_collapsed svg:first-child{transform:rotate(90deg)}.nZYGEq_m_accordion__disclosure__button.nZYGEq_collapsed.nZYGEq___custom_icon svg:first-child{transform:rotate(0)}.nZYGEq_m_accordion__disclosure__button.nZYGEq___custom_icon svg{fill:#000;top:8px;left:8px}.nZYGEq_m_accordion__disclosure__button.nZYGEq___custom_icon svg:first-child{transform:rotate(180deg)}.nZYGEq_m_accordion_content_wrapper{transition:max-height .5s;position:relative;overflow:hidden}@media print,screen and (min-width:980px){.nZYGEq_m_accordion.nZYGEq___hideToggleOpenAtPC .nZYGEq_m_accordion_content_wrapper{max-height:none!important}}
.Srg2qG_p_careers_faq__group{margin-bottom:8px}.Srg2qG_p_careers_faq__group .Srg2qG_p_careers_faq__accordion button{background:#f4f4f4}.Srg2qG_p_careers_faq__group .Srg2qG_p_careers_faq__accordion button:hover{background:#e0e0e0}.Srg2qG_p_careers_faq__group .Srg2qG_p_careers_faq__accordion button svg{filter:invert(54%)sepia(4%)saturate(202%)hue-rotate(49deg)brightness(92%)contrast(91%)}.Srg2qG_p_careers_faq__heading{margin-top:40px;margin-bottom:16px;font-size:1.5rem;font-weight:700}@media print,screen and (min-width:980px){.Srg2qG_p_careers_faq__heading{margin-top:64px;font-size:2.4rem}}.Srg2qG_p_careers_faq__item{background:#f4f4f4;align-items:baseline;padding:26px 20px 26px 0;transition:background .2s cubic-bezier(.23,1,.32,1);display:flex}@media print,screen and (min-width:980px){.Srg2qG_p_careers_faq__item{padding:30px 60px 30px 0}}.Srg2qG_p_careers_faq__item.Srg2qG___question{padding:14px 8px 14px 0}@media print,screen and (min-width:980px){.Srg2qG_p_careers_faq__item.Srg2qG___question{padding:14px 8px 14px 0;font-size:1.4rem;line-height:2.8rem}}@media print,screen and (max-width:980px){.Srg2qG_p_careers_faq__item.Srg2qG___question{font-size:1.2rem;line-height:2.4rem}}.Srg2qG_p_careers_faq__item.Srg2qG___question:hover{background:#e0e0e0}.Srg2qG_p_careers_faq__item.Srg2qG___answer{border-top:1px dashed #ccc}@media print,screen and (max-width:980px){.Srg2qG_p_careers_faq__item.Srg2qG___answer{font-size:1.2rem;line-height:2.4rem}}@media print,screen and (min-width:980px){.Srg2qG_p_careers_faq__item.Srg2qG___answer{padding:14px 8px 14px 0;font-size:1.4rem;line-height:2.8rem}}.Srg2qG_p_careers_faq__item>span{text-align:center;text-transform:uppercase;justify-content:center;align-items:flex-start;width:44px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.8rem;font-style:normal;font-weight:900;line-height:1.77778;display:flex}@media print,screen and (min-width:980px){.Srg2qG_p_careers_faq__item>span{width:80px;font-size:2rem;line-height:1.6}}.Srg2qG_p_careers_faq__item>div{flex:1}.Srg2qG_p_careers_faq__item a{position:relative}.Srg2qG_p_careers_faq__item a:after{content:"";background:#000;width:100%;height:1px;display:block;position:absolute;bottom:-.5rem;left:0}.Srg2qG_p_careers_faq__item a:hover{opacity:.5;cursor:pointer}
.lqpViG_p-about__promises{padding-top:80px;padding-bottom:80px}@media print,screen and (min-width:980px){.lqpViG_p-about__promises{padding-top:96px;padding-bottom:96px}}.lqpViG_p-about__promises__cover{position:relative}.lqpViG_p-about__promises__cover:after{content:"";z-index:0;clip-path:polygon(0 70%,15% 22%,70% 0,100% 55%,67% 100%);pointer-events:none;background:#1e1d1d;position:absolute;inset:-40px -30px}@media print,screen and (min-width:980px){.lqpViG_p-about__promises__cover:after{inset:-123px -83px -123px -154px}}.lqpViG_p-about__promises__cover-link{z-index:1;justify-content:center;width:100%;display:flex;position:relative}.lqpViG_p-about__promises__cover-image{width:65%;height:auto;display:block}.lqpViG_p-about__promises__content{gap:16px;margin-top:24px;display:grid}@media print,screen and (min-width:980px){.lqpViG_p-about__promises__content{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;font-size:1.4rem;line-height:2.8rem}}.lqpViG_p-about__promises__content p{color:#fff}.lqpViG_p-about__promises__content__btn-wrapper{text-align:center}@media print,screen and (min-width:980px){.lqpViG_p-about__promises__content__btn-wrapper{text-align:right}}
@media print,screen and (min-width:980px){._7EbfhG_p-sustainability__esg-data-governance ._7EbfhG_p-sustainability__esg-data-governance__heading svg{width:310px}._7EbfhG_p-sustainability__esg-data-governance[data-lang=jp] ._7EbfhG_p-sustainability__esg-data-governance__heading{height:60px}._7EbfhG_p-sustainability__esg-data-governance[data-lang=jp] ._7EbfhG_p-sustainability__esg-data-governance__heading svg{height:300pxx}}._7EbfhG_p-sustainability__esg-data-governance__content{flex-direction:column;align-items:center;gap:24px;margin-top:32px;display:flex}@media print,screen and (min-width:980px){._7EbfhG_p-sustainability__esg-data-governance__content{flex-direction:row;justify-content:space-between;margin-top:48px}._7EbfhG_p-sustainability__esg-data-governance__text{font-size:1.4rem;line-height:2.8rem}}@media print,screen and (max-width:980px){._7EbfhG_p-sustainability__esg-data-governance__text{font-size:1.2rem;line-height:2.4rem}}
.qcX88q_a-richText{white-space:pre-line}*+.qcX88q_a-richText{margin-top:30px}@media print,screen and (min-width:980px){*+.qcX88q_a-richText{margin-top:40px}}.qcX88q_a-richText p{font-size:1.5rem;line-height:2.8rem}@media print,screen and (min-width:980px){.qcX88q_a-richText p{font-size:1.6rem;line-height:2}}.qcX88q_a-richText p+p{margin-top:16px}@media print,screen and (min-width:980px){.qcX88q_a-richText p+p{margin-top:32px}}.qcX88q_a-richText p a{border-bottom:1px solid #000;transition:opacity .5s cubic-bezier(.23,1,.32,1);display:inline}.qcX88q_a-richText p a:hover{opacity:.5;border-bottom:1px solid #777}.qcX88q_a-richText strong{font-weight:700}
.BSbeAG_m-breadcrumb{border-top:1px solid #e0e0e0;padding:24px 0}@media print,screen and (min-width:980px){.BSbeAG_m-breadcrumb{padding:40px 0}}.BSbeAG_m-breadcrumb__list{flex-wrap:wrap;align-items:center;display:flex}.BSbeAG_m-breadcrumb__item{font-size:1.2rem;line-height:1;display:flex}.BSbeAG_m-breadcrumb__item:first-child{font-family:National2;font-style:normal;font-weight:500}.BSbeAG_m-breadcrumb__item:not(:last-child):after{content:"";background:url(/images/separation.svg) 50%/contain no-repeat;width:4px;height:12px;margin:0 16px;display:inline-block}.BSbeAG_m-breadcrumb__item svg{margin-right:4px}.BSbeAG_m-breadcrumb__link{color:#000;cursor:pointer}.BSbeAG_m-breadcrumb__link:hover{opacity:.7}.BSbeAG_m-breadcrumb__currentPage{color:#00000080}
.HjhqAW_o_footer_nav_lvl1__item{color:#847e7d;flex:1;justify-content:space-between;padding:9px 18px 9px 24px;font-size:1.5rem;font-weight:700;display:flex}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav_lvl1__item{justify-content:flex-start;padding:7px 0;font-size:1.8rem}}@media print,screen and (max-width:980px){.HjhqAW_o_footer_nav_lvl1__item{justify-content:space-between;align-items:center;min-height:50px}}.HjhqAW_o_footer_nav_lvl1__item span{line-height:2.6rem}.HjhqAW_o_footer_nav_lvl1__item svg{fill:#847e7d}.HjhqAW_o_footer_nav_lvl1__item.HjhqAW_o_footer_nav_lvl1__item__ubSpaceIcon svg{display:block}.HjhqAW_o_footer_nav_lvl2__item{color:#fff;flex:1;justify-content:space-between;padding:9px 24px 9px 0;font-size:1.5rem;font-weight:100;line-height:20px;display:flex}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav_lvl2__item{padding:7px 0;font-size:1.8rem}.HjhqAW_o_footer_nav_lvl2__item:hover{opacity:.5}}.HjhqAW_o_footer_nav_lvl2__item svg{fill:#fff}.HjhqAW_o_footer_nav_lvl2{background:#222;width:100%;padding-left:40px;transition:all .5s}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav_lvl2{background:0 0;padding-left:0}}.HjhqAW_o_footer_nav_lvl2 li:not(:first-child){border-top:1px solid #ffffff1a}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav_lvl2 li:not(:first-child){border-top:none}}.HjhqAW_o_footer_nav_lvl2 li a,.HjhqAW_o_footer_nav_lvl2 li span{color:#fff;font-size:1.4rem}.HjhqAW_o_footer_nav_lvl2 li a{display:flex}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav_lvl2 li a{white-space:pre-wrap;padding:5px 0}}.HjhqAW_o_footer_nav_lvl2 li .HjhqAW_o_footer_nav_lvl2__item__link{align-items:center;gap:12px;display:flex}@media print,screen and (max-width:980px){.HjhqAW_o_footer_nav_lvl2 li .HjhqAW_icon_file_type{display:none}}.HjhqAW_o_footer_nav_lvl2 li .HjhqAW_icon_file_type svg{display:block}.HjhqAW_o_footer_nav__item__arrow{justify-content:center;align-items:center;width:50px;margin-left:auto;display:flex}.HjhqAW_o_footer_nav__item__arrow svg{fill:#847e7d;width:10px}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav__item__arrow{display:none}}.HjhqAW_o_footer_nav__item{border-top:1px solid #ffffff1a}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav__item{border-top:none}.HjhqAW_o_footer_nav__item:last-child{border-bottom:none}.HjhqAW_o_footer_nav__item>div{margin-bottom:8px}}.HjhqAW_o_footer_nav__item>div>button{background:#191919;justify-content:center;align-items:center;width:50px;display:flex}.HjhqAW_o_footer_nav__item>div>button svg{fill:#fff;width:10px}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav__item>div>button{display:none}}@media print,screen and (max-width:980px){.HjhqAW_o_footer_nav__accordion button{width:50px;height:50px}}@media print,screen and (min-width:980px){.HjhqAW_o_footer_nav__accordion button{display:none}.HjhqAW_o_footer_nav__accordion>div{max-height:none!important}}
.y7IpEa_a-title{margin:30px 0;display:flex;position:relative}@media print,screen and (min-width:980px){.y7IpEa_a-title{margin:40px 0}}.y7IpEa_a-title:before{content:"";border-top:1px solid #00000080;width:25px;position:absolute;top:10px;left:0}@media print,screen and (min-width:980px){.y7IpEa_a-title:before{width:48px;top:15px}}.y7IpEa_a-title__text{margin-left:40px;font-size:1.5rem;font-weight:700;line-height:2.4rem}@media print,screen and (min-width:980px){.y7IpEa_a-title__text{margin-left:65px;font-size:1.6rem;line-height:3.2rem}}
@keyframes sqUtfG_fade-in-prev{0%{opacity:0;transform:rotate(-5deg)translate(-40px)}to{opacity:1;transform:rotate(0)translate(0)}}@keyframes sqUtfG_fade-out-prev{0%{opacity:1;transform:rotate(0)translate(0)}to{opacity:0;transform:rotate(5deg)translate(40px)}}@keyframes sqUtfG_fade-in-next{0%{opacity:0;transform:rotate(5deg)translate(40px)}to{opacity:1;transform:rotate(0)translate(0)}}@keyframes sqUtfG_fade-out-next{0%{opacity:1;transform:rotate(0)translate(0)}to{opacity:0;transform:rotate(-5deg)translate(-40px)}}.sqUtfG_m-carousel,.sqUtfG_m-carousel__wrapper{position:relative}@media print,screen and (max-width:980px){.sqUtfG_m-carousel__wrapper{margin-top:16px}}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__wrapper{background-image:url(/images/carousel-bg.png);background-size:100% 100%;padding:80px 65px}}.sqUtfG_m-carousel__content{aspect-ratio:1.8;width:100%;position:relative;overflow:hidden}.sqUtfG_m-carousel__content--first-render .sqUtfG_m-carousel__slide.sqUtfG_--is-active{opacity:1;animation-duration:0s!important}.sqUtfG_m-carousel__content--first-render .sqUtfG_m-carousel__slide.sqUtfG_--is-not-active{opacity:0;animation-duration:0s!important}.sqUtfG_m-carousel__slide{aspect-ratio:1.8;opacity:0;background:#fff;width:100%;position:absolute;top:0;left:0;box-shadow:0 3px 20px #0003}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__slide{padding:10px}}.sqUtfG_m-carousel__slide.sqUtfG_--is-active.sqUtfG_--to-next{animation:.5s linear .45s forwards sqUtfG_fade-in-next}.sqUtfG_m-carousel__slide.sqUtfG_--is-active.sqUtfG_--to-prev{animation:.5s linear .45s forwards sqUtfG_fade-in-prev}.sqUtfG_m-carousel__slide.sqUtfG_--is-not-active.sqUtfG_--to-next{animation:.5s linear forwards sqUtfG_fade-out-next}.sqUtfG_m-carousel__slide.sqUtfG_--is-not-active.sqUtfG_--to-prev{animation:.5s linear forwards sqUtfG_fade-out-prev}.sqUtfG_m-carousel__slide img{aspect-ratio:1.8;object-fit:cover;width:100%;height:100%}.sqUtfG_m-carousel__counter{display:flex}.sqUtfG_m-carousel__counter>span:first-child,.sqUtfG_m-carousel__counter>span:nth-child(3){font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:900}.sqUtfG_m-carousel__counter>span:nth-child(3){opacity:.4}.sqUtfG_m-carousel__counter>span:nth-child(2){margin-left:16px;margin-right:13px}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__counter>span:nth-child(2){margin-left:6px;margin-right:3px}}@media print,screen and (max-width:980px){.sqUtfG_m-carousel__counter{justify-content:center;margin-top:16px;font-size:1.2rem}}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__counter{position:absolute;bottom:205px;right:130px}}.sqUtfG_m-carousel__nav-arrows{position:absolute;top:50%}.sqUtfG_m-carousel__nav-arrows--prev{left:26px}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__nav-arrows--prev{left:0}}.sqUtfG_m-carousel__nav-arrows--next{right:26px}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__nav-arrows--next{right:0}}.sqUtfG_m-carousel__nav-buttons{-ms-overflow-style:none;scrollbar-width:none;width:100%;position:relative;overflow-x:auto}.sqUtfG_m-carousel__nav-buttons::-webkit-scrollbar{display:none}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__nav-buttons{overflow-x:unset}}@media print,screen and (max-width:980px){.sqUtfG_m-carousel__nav-buttons__track{border-bottom:1px solid #e0e0e0;gap:50px;margin-left:auto;margin-right:auto;padding-left:calc(50% - 43px);padding-right:calc(50% - 57px);display:inline-flex}}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__nav-buttons__track{gap:15px;width:100%;display:flex}}.sqUtfG_m-carousel__nav-buttons__item{white-space:nowrap;padding-top:23px;padding-bottom:23px;font-size:1.2rem;font-weight:700;line-height:1;position:relative}@media print,screen and (min-width:980px){.sqUtfG_m-carousel__nav-buttons__item{white-space:normal;flex:1 1 0;padding-left:15px;padding-right:15px;font-size:1.6rem;line-height:2.5rem}.sqUtfG_m-carousel__nav-buttons__item:before{content:"";background:#0003;width:100%;height:1px;transition:all .2s cubic-bezier(.23,1,.32,1);display:block;position:absolute;bottom:0;left:0}}.sqUtfG_m-carousel__nav-buttons__item:after{content:"";background:#000;width:0%;height:2px;transition:all .2s cubic-bezier(.23,1,.32,1);display:block;position:absolute;bottom:0;left:50%}.sqUtfG_m-carousel__nav-buttons__item.sqUtfG_--is-active{pointer-events:none}@media print,screen and (max-width:980px){.sqUtfG_m-carousel__nav-buttons__item.sqUtfG_--is-active{color:#b2b2b2}}.sqUtfG_m-carousel__nav-buttons__item.sqUtfG_--is-active:after{content:"";background:#000;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}
.azaoTa_o_footer_nav{width:100%;display:flex}@media print,screen and (min-width:980px){.azaoTa_o_footer_nav{flex-direction:row;gap:48px 16px}}@media print,screen and (max-width:980px){.azaoTa_o_footer_nav{border-bottom:1px solid #ffffff1a;flex-direction:column}}.azaoTa_o_footer_nav .azaoTa_o_footer_nav_lvl1{flex-direction:column;display:flex}@media print,screen and (min-width:980px){.azaoTa_o_footer_nav .azaoTa_o_footer_nav_lvl1{width:20.75%}.azaoTa_o_footer_nav .azaoTa_o_footer_nav_lvl1:first-child{width:17%}}@media print,screen and (max-width:980px){.azaoTa_o_footer_nav .azaoTa_o_footer_nav_lvl1{width:100%}}
.wKuOmq_p-careers__handbook{clip-path:polygon(0 54px,20% 10px,50% 0,100% 70px,100% calc(100% - 90px),75% calc(100% - 20px),40% 100%,0 calc(100% - 50px));background:#ffffffba;padding-top:100px;padding-bottom:102px}@media print,screen and (min-width:980px){.wKuOmq_p-careers__handbook{clip-path:polygon(0 87px,15% 10px,35% 0,100% 70px,100% calc(100% - 130px),87% calc(100% - 30px),57% 100%,0 calc(100% - 100px));padding-top:100px;padding-bottom:125px}}
.Qaparq_a-highlighted-label{white-space:nowrap;background:#fffe1c;padding-left:2px;padding-right:2px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1;display:inline-block}@media print,screen and (min-width:980px){.Qaparq_a-highlighted-label{font-size:2rem}}
.ES_y-W_m-content-table{background-color:#e0e0e0;padding:24px;overflow:hidden}@media print,screen and (min-width:980px){.ES_y-W_m-content-table{padding:48px 48px 8px}}.ES_y-W_m-content-table__header{justify-content:center;align-items:center;margin-bottom:24px;font-size:1.5rem;line-height:2rem;display:flex}@media print,screen and (min-width:980px){.ES_y-W_m-content-table__header{font-size:1.6rem}}.ES_y-W_m-content-table__content{max-height:300px;transition:max-height .5s;overflow:hidden}.ES_y-W_m-content-table__content__h2content,.ES_y-W_m-content-table__content__h3content{text-align:left;width:100%;padding:16px 0;font-size:1.2rem;line-height:1.9rem;transition:opacity .5s cubic-bezier(.23,1,.32,1);display:block;position:relative}.ES_y-W_m-content-table__content__h2content+.ES_y-W_m-content-table__content__h2content,.ES_y-W_m-content-table__content__h2content+.ES_y-W_m-content-table__content__h3content,.ES_y-W_m-content-table__content__h3content+.ES_y-W_m-content-table__content__h2content,.ES_y-W_m-content-table__content__h3content+.ES_y-W_m-content-table__content__h3content{border-top:1px solid #ccc}.ES_y-W_m-content-table__content__h2content:hover span,.ES_y-W_m-content-table__content__h3content:hover span{opacity:.5}@media print,screen and (min-width:980px){.ES_y-W_m-content-table__content__h2content,.ES_y-W_m-content-table__content__h3content{padding:16px 0;font-size:1.4rem;line-height:2.8rem}}.ES_y-W_m-content-table__content__h3content{margin-left:24px}.ES_y-W_m-content-table__show-all{max-height:unset;height:auto}.ES_y-W_m-content-table__show-all+.ES_y-W_m-content-table__footer:before{content:none}.ES_y-W_m-content-table__footer{justify-content:center;align-items:center;display:flex;position:relative}.ES_y-W_m-content-table__footer button{justify-content:center;align-items:center;margin-top:15px;display:flex}.ES_y-W_m-content-table__footer button img{width:14px;margin-left:8px}@media print,screen and (min-width:980px){.ES_y-W_m-content-table__footer button{margin-top:unset}.ES_y-W_m-content-table__footer{height:70px}}.ES_y-W_m-content-table__footer:before{content:"";background-image:linear-gradient(#e0e0e099,#e0e0e0);width:100%;height:50px;position:absolute;top:-45px;left:0}@media print,screen and (min-width:980px){.ES_y-W_m-content-table__footer:before{top:-45px}}.ES_y-W_m-content-table__footer__show-all{transform:rotate(180deg)}
.FmQ9aq_o_footer__social_links{gap:24px;display:flex}@media print,screen and (min-width:980px){.FmQ9aq_o_footer__social_links{gap:32px}}.FmQ9aq_o_footer__social_links a{justify-content:center;align-items:center;line-height:1;display:flex}.FmQ9aq_o_footer__social_links a svg{fill:#847e7d;height:18px}.FmQ9aq_o_footer__social_links a svg:hover{fill:#fff}@media print,screen and (max-width:980px){.FmQ9aq_o_footer__social_links a svg{fill:#fff}}
.rfk9Ma_p-careers__side-nav-event{width:100%}@media print,screen and (min-width:980px){.rfk9Ma_p-careers__side-nav-event:hover .rfk9Ma_p-careers__side-nav-event__image img{transform:scale(1.1)}.rfk9Ma_p-careers__side-nav-event .rfk9Ma_p-careers__side-nav-event__image{padding-top:52%;position:relative;overflow:hidden}.rfk9Ma_p-careers__side-nav-event .rfk9Ma_p-careers__side-nav-event__image img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out;position:absolute;top:0;left:0}}.rfk9Ma_p-careers__side-nav-event>span{background:#000;width:100%;padding:4px;display:block}.rfk9Ma_p-careers__side-nav-event>span header{justify-content:space-between;padding-left:10px;padding-right:10px;font-size:1.2rem;display:flex}.rfk9Ma_p-careers__side-nav-event>span header span{color:#fff}.rfk9Ma_p-careers__side-nav-event>span header span:first-child{text-transform:uppercase;font-family:Arial Black,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue}.rfk9Ma_p-careers__side-nav-event>span header span:last-child{color:#909090}.rfk9Ma_p-careers__message{position:relative}.rfk9Ma_p-careers__message h1{font-family:var(--font-zen-kaku),sans-serif;margin-top:16px;margin-bottom:24px;font-size:2.2rem;font-style:normal;font-weight:900;line-height:1.6}@media print,screen and (min-width:980px){.rfk9Ma_p-careers__message h1{margin-top:48px;margin-bottom:40px;font-size:3.6rem;line-height:1.4}}.rfk9Ma_p-careers__message>div{font-weight:700}@media print,screen and (max-width:980px){.rfk9Ma_p-careers__message>div{font-size:1.2rem;line-height:2.4rem}}.rfk9Ma_p-careers__message>div p+p{margin-top:20px}@media print,screen and (min-width:980px){.rfk9Ma_p-careers__message>div p+p{margin-top:30px}}div[data-lang=en] .rfk9Ma_p-careers__message>div>p:first-of-type{letter-spacing:.01em;font-size:1.15em;font-weight:700;line-height:1.6}div[data-lang=en] .rfk9Ma_p-careers__message>div>p:nth-of-type(n+2){font-weight:400}.rfk9Ma_p-careers__message-wrapper{max-width:775px}@media print,screen and (max-width:980px){.rfk9Ma_p-careers__message-wrapper-sp{margin-bottom:80px}.rfk9Ma_p-careers__message-wrapper-sp__lebel{margin-left:24px}.rfk9Ma_p-careers__message-wrapper-sp__heading,.rfk9Ma_p-careers__message-wrapper-sp__text{padding-left:24px;padding-right:24px}}.rfk9Ma_p-careers__message-line{display:block}.rfk9Ma_p-careers__message--jp-center{text-align:center}.rfk9Ma_p-careers__nowrap{white-space:nowrap}

._2qXfjq_p-diversity-and-inclusion__attempt h4{font-feature-settings:"palt";font-size:2rem;font-weight:700;line-height:3.2rem}@media print,screen and (min-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt h4{font-size:2.4rem;line-height:3.8rem}}._2qXfjq_p-diversity-and-inclusion__attempt h5{font-size:1.5rem;font-weight:700;line-height:3rem}@media print,screen and (min-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt h5{font-size:1.9rem;line-height:3rem}}@media print,screen and (max-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt h5{margin-left:-5px}}._2qXfjq_p-diversity-and-inclusion__attempt__section{padding-left:45px;padding-right:25px}._2qXfjq_p-diversity-and-inclusion__attempt__section ul li{border-bottom-color:#ccc;padding-top:16px}._2qXfjq_p-diversity-and-inclusion__attempt__section ul li:before{display:none}._2qXfjq_p-diversity-and-inclusion__attempt__section ul li p{position:relative}._2qXfjq_p-diversity-and-inclusion__attempt__section ul li p:before{content:url(/images/bullet.svg);align-items:center;height:100%;display:flex;position:absolute;left:-30px}._2qXfjq_p-diversity-and-inclusion__attempt__section ul li p strong{font-weight:700}@media print,screen and (max-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__section ul{margin-top:0}}._2qXfjq_p-diversity-and-inclusion__attempt__wrap{align-items:flex-start;display:flex}@media print,screen and (min-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__wrap{margin-left:-87px}}@media print,screen and (max-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__wrap{padding-right:16px}}._2qXfjq_p-diversity-and-inclusion__attempt__number{margin-right:16px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:3.2rem}@media print,screen and (min-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__number{font-size:2.4rem;line-height:3.8rem}}._2qXfjq_p-diversity-and-inclusion__attempt__text{font-size:1.4rem;line-height:2}._2qXfjq_p-diversity-and-inclusion__attempt__text a{text-decoration:underline}@media print,screen and (min-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__list-1-0,._2qXfjq_p-diversity-and-inclusion__attempt__list-1-1{grid-template-columns:repeat(2,1fr);align-items:flex-start;column-gap:100px;display:grid}._2qXfjq_p-diversity-and-inclusion__attempt__list-1-0 li,._2qXfjq_p-diversity-and-inclusion__attempt__list-1-1 li{height:100%;padding-top:20px!important;padding-bottom:20px!important}._2qXfjq_p-diversity-and-inclusion__attempt__list-1-2,._2qXfjq_p-diversity-and-inclusion__attempt__list-1-3{margin-bottom:0!important}}@media print,screen and (max-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__list-1-3{margin-bottom:0!important}}@media print,screen and (min-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__lists-0{grid-template-columns:repeat(2,1fr);gap:24px 70px;display:grid}}._2qXfjq_p-diversity-and-inclusion__attempt__number{font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:900}@media print,screen and (max-width:980px){._2qXfjq_p-diversity-and-inclusion__attempt__number{margin-right:10px!important}}._2qXfjq_p-diversity-and-inclusion__attempt__paragraph{margin-top:12px;line-height:1.8}._2qXfjq_p-diversity-and-inclusion__attempt__paragraph:first-child{margin-top:0}
@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__approach{padding-bottom:151px}}.yQa3Ya_p-sustainability__approach-highlight-label{text-align:right;justify-content:flex-end;height:23px;padding-right:10px;font-size:1.6rem;font-weight:700;line-height:1.5;display:flex}@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__approach-highlight-label{padding-right:16px}}.yQa3Ya_p-sustainability__approach-highlight-label span{text-transform:uppercase;background-color:#fffe1c;padding-left:11px;padding-right:11px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:900}@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__approach-highlight-label span{padding-left:8px;padding-right:8px}}.yQa3Ya_p-sustainability__slogan{margin-bottom:24px;font-size:2.8rem;font-weight:700;line-height:1.35}@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__slogan{margin-bottom:32px;font-size:4rem;line-height:1.3}}.yQa3Ya_p-sustainability__lead{line-height:1.9}.yQa3Ya_p-sustainability__lead p{margin:0}.yQa3Ya_p-sustainability__lead p+p{margin-top:16px}.yQa3Ya_p-sustainability__approach-offset-list{row-gap:24px}@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__approach-offset-list li:nth-child(2n){margin-top:0;position:relative;top:55px}}.yQa3Ya_p-sustainability__approach-offset-content{background-color:#fff;flex-wrap:wrap;align-items:center;min-height:288px;padding:20px;display:flex}@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__approach-offset-content{height:calc(100% - 23px);min-height:358px;padding:24px}}.yQa3Ya_p-sustainability__approach-offset-content p{width:100%}.yQa3Ya_p-sustainability__approach-offset-title{text-align:center;align-self:flex-end;margin-bottom:19px;font-size:1.5rem;font-weight:700}@media print,screen and (min-width:980px){.yQa3Ya_p-sustainability__approach-offset-title{margin-bottom:24px;font-size:2rem}.yQa3Ya_p-sustainability__approach-offset-title br{display:none}}.yQa3Ya_p-sustainability__approach-offset-text{align-self:flex-start}div[data-lang=en] .yQa3Ya_p-sustainability__approach-offset-text{letter-spacing:.01em;font-size:3rem}@media print,screen and (min-width:980px){div[data-lang=en] .yQa3Ya_p-sustainability__approach-offset-text{font-size:4.2rem;line-height:1.25}}.yQa3Ya_p-sustainability__intro-align-to-process-image{max-width:980px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
.P0hAVa_m-journal-card{background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:relative}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card{background:0 0}.P0hAVa_m-journal-card--has-label{padding-top:25px}.P0hAVa_m-journal-card.P0hAVa___listPc{background:#fff;flex-direction:row;align-items:stretch;display:flex}.P0hAVa_m-journal-card.P0hAVa___listPc .P0hAVa_m-journal-card__thumbnail>span>div{width:414px}.P0hAVa_m-journal-card.P0hAVa___listPc .P0hAVa_m-journal-card__title{margin-bottom:0}.P0hAVa_m-journal-card.P0hAVa___listPc .P0hAVa_m-journal-card__excerpt{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.P0hAVa_m-journal-card.P0hAVa___listPc .P0hAVa_m-journal-card__info{height:unset;flex-direction:column;padding:32px;display:flex}.P0hAVa_m-journal-card.P0hAVa___listPc .P0hAVa_m-journal-card__footer{margin-top:auto;padding-top:12px}}@media print,screen and (max-width:980px){.P0hAVa_m-journal-card.P0hAVa___listSp{flex-direction:row;align-items:center;column-gap:10px;padding:15px 10px;display:flex}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__thumbnail{flex:0 0 130px}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__thumbnail img{aspect-ratio:13/8;display:block}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__info{row-gap:6px;padding:0;display:grid}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__title{font-size:1.2rem;line-height:1.58}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__excerpt{font-size:1rem;line-height:1.8}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__footer{display:contents}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__date{order:-1;margin-left:0}}.P0hAVa_m-journal-card.P0hAVa___listSp .P0hAVa_m-journal-card__label{margin-bottom:0}.P0hAVa_m-journal-card:hover img{transform:scale(1.1)}.P0hAVa_m-journal-card__label{background:#e0e0e0;width:9.6rem;height:20px;margin-bottom:6px;padding-left:5px;padding-right:5px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1rem;font-style:italic;font-weight:700;line-height:2rem}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__label{width:auto;height:25px;margin-bottom:0;padding-left:8px;padding-right:8px;font-size:1.3rem;line-height:25px;display:block;position:absolute;top:0;right:16px}}.P0hAVa_m-journal-card__thumbnail>span div{aspect-ratio:1.9;overflow:hidden}.P0hAVa_m-journal-card__thumbnail>span div img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.P0hAVa_m-journal-card__info{background:#fff;flex-direction:column;width:100%;height:100%;padding:16px;display:flex}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__info{padding:24px 16px}}.P0hAVa_m-journal-card__title{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:3px;font-size:1.5rem;font-weight:700;display:-webkit-box;overflow:hidden}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__title{margin-bottom:24px;font-size:1.6rem;line-height:1.5625}}.P0hAVa_m-journal-card__excerpt{-webkit-line-clamp:3;text-overflow:ellipsis;opacity:.5;-webkit-box-orient:vertical;font-size:1.2rem;line-height:2;display:-webkit-box;overflow:hidden}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__excerpt{margin-top:18px}}.P0hAVa_m-journal-card__footer{color:#7f7f7f;align-items:flex-end;gap:16px;margin-top:auto;display:flex}.P0hAVa_m-journal-card__tags{flex:1;justify-content:space-between;align-items:center;display:flex}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__tags{margin-bottom:64px}}.P0hAVa_m-journal-card__tags-wrap{flex-wrap:wrap;gap:5px;display:flex}.P0hAVa_m-journal-card__tag{color:#7f7f7f;border:1px solid #7f7f7f;border-radius:12px;padding:6px 12px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1rem;font-style:italic;font-weight:700;line-height:1}.P0hAVa_m-journal-card__tag:hover{opacity:.5}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__tag{font-size:1.2rem}}@media print,screen and (max-width:980px){.P0hAVa_m-journal-card__tag{padding:5px 10px}}.P0hAVa_m-journal-card__date,.P0hAVa_m-journal-card__latest-journal-date{letter-spacing:-.02em;color:#7f7f7f;margin-left:auto;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.2rem;font-style:italic;font-weight:700;line-height:1;display:inline-flex}@media print,screen and (min-width:980px){.P0hAVa_m-journal-card__date,.P0hAVa_m-journal-card__latest-journal-date{justify-content:flex-end;margin-bottom:5px;font-size:1.6rem}}.P0hAVa_m-journal-card__date__external-icon:before,.P0hAVa_m-journal-card__latest-journal-date__external-icon:before{content:"";background-color:#ccc;width:1px;height:12px;margin:0 12px;display:inline-block}.P0hAVa_m-journal-card__date__external-icon svg,.P0hAVa_m-journal-card__latest-journal-date__external-icon svg{fill:#777}.P0hAVa_m-journal-card__latest-journal-date{display:none}
.-t6xhG_o_footer__term_of_use_links{flex-wrap:wrap;width:100%;display:flex}@media print,screen and (min-width:980px){.-t6xhG_o_footer__term_of_use_links{flex-wrap:nowrap;gap:40px;width:auto}}@media print,screen and (max-width:980px){.-t6xhG_o_footer__term_of_use_links{justify-content:flex-start;gap:24px}}@media print,screen and (min-width:980px){.-t6xhG_o_footer__term_of_use_links .-t6xhG_o_footer__text:last-child{display:none}}.-t6xhG_o_footer__term_of_use_links a{color:#fff;text-align:center;font-size:1.2rem}@media print,screen and (max-width:980px){.-t6xhG_o_footer__term_of_use_links a{text-align:left;width:46%;line-height:1.6rem;display:block}}
.MUnPMW_p-careers__member__content{flex-direction:column;align-items:center;gap:24px;margin-top:32px;display:flex}@media print,screen and (min-width:980px){.MUnPMW_p-careers__member__content{flex-direction:row;justify-content:space-between;margin-top:48px}}
._58SiOG_container{max-width:1100px;margin-top:80px;margin-left:auto;margin-right:auto}@media print,screen and (max-width:980px){._58SiOG_container{margin-top:80px}}._58SiOG_title{margin-bottom:48px;font-size:32px;font-weight:700}._58SiOG_item{justify-content:space-between;align-items:flex-start;gap:60px;max-width:1100px;margin-bottom:80px;display:flex}@media print,screen and (max-width:980px){._58SiOG_item{flex-direction:column;gap:20px;margin-bottom:48px}}._58SiOG_text{flex:1;max-width:720px;font-size:16px;line-height:1.8}@media print,screen and (max-width:980px){._58SiOG_text{order:2}}._58SiOG_text p{margin-bottom:16px}@media print,screen and (max-width:980px){._58SiOG_text p{margin-bottom:12px}}._58SiOG_position{font-weight:700}@media print,screen and (max-width:980px){._58SiOG_position{margin-bottom:0}}._58SiOG_profile{width:300px}@media print,screen and (max-width:980px){._58SiOG_profile{order:1;width:100%;max-width:300px}}._58SiOG_profile img{width:100%;height:auto}
.fEhHsa_section p+p{margin-top:1em}.fEhHsa_fluid_wrapper{background:#f4f4f480;width:100%;padding-top:24px;padding-bottom:24px}@media print,screen and (max-width:980px){.fEhHsa_fluid_wrapper{-ms-overflow-style:none;scrollbar-width:none;max-width:100%;overflow-y:auto}.fEhHsa_fluid_wrapper::-webkit-scrollbar{display:none}.fEhHsa_fluid_wrapper img{width:unset}}@media print,screen and (min-width:980px){.fEhHsa_fluid_wrapper{padding-top:40px;padding-bottom:40px}}@media print,screen and (max-width:980px){.fEhHsa_image{-ms-overflow-style:none;scrollbar-width:none;max-width:100%;overflow-y:auto}.fEhHsa_image::-webkit-scrollbar{display:none}.fEhHsa_image>div{text-align:center}.fEhHsa_image img{width:unset;height:100%}}.fEhHsa_image__notice{color:#777;margin-top:8px;margin-left:8px}@media print,screen and (min-width:980px){.fEhHsa_image__notice{margin-left:32px}}.fEhHsa_image__notice>li{font-size:1.2rem;line-height:2.4rem}.fEhHsa_image__notice a{text-decoration:underline}.fEhHsa_titleLvl2{font-size:2rem;font-weight:700;line-height:3rem}@media print,screen and (min-width:980px){.fEhHsa_titleLvl2{max-width:50%;font-size:2.8rem;line-height:4.2rem}}.fEhHsa_titleLvl3{margin-bottom:16px;font-size:1.5rem;font-weight:700;line-height:3.2rem}@media print,screen and (min-width:980px){.fEhHsa_titleLvl3{margin-bottom:40px;font-size:2.4rem;line-height:3.2rem}}.fEhHsa_titleLvl3:not(:first-of-type){margin-top:64px}@media print,screen and (min-width:980px){.fEhHsa_titleLvl3:not(:first-of-type){margin-top:96px}}.fEhHsa_ul__with_red_chips{padding-left:30px}.fEhHsa_ul__with_red_chips>li{margin-bottom:40px;position:relative}@media print,screen and (min-width:980px){.fEhHsa_ul__with_red_chips>li{margin-bottom:32px}}.fEhHsa_ul__with_red_chips>li:before{content:url(/images/list-dot-1.svg);position:absolute;top:3px;left:-30px}.fEhHsa_ul__with_red_chips h4{margin-bottom:16px;font-weight:700}.fEhHsa_ul__with_black_dots{padding-left:30px}.fEhHsa_ul__with_black_dots>li{border-bottom:1px solid #e4e4e4;padding-bottom:16px;position:relative}@media print,screen and (min-width:980px){.fEhHsa_ul__with_black_dots>li{padding-bottom:24px}}.fEhHsa_ul__with_black_dots>li:not(:first-child){padding-top:16px}@media print,screen and (min-width:980px){.fEhHsa_ul__with_black_dots>li:not(:first-child){padding-top:24px}}.fEhHsa_ul__with_black_dots>li:before{content:url(/images/bullet.svg);position:absolute;left:-30px}.fEhHsa_ol__with_red_counts{counter-reset:item;padding-left:30px}.fEhHsa_ol__with_red_counts>li{position:relative}.fEhHsa_ol__with_red_counts>li+li{margin-top:16px}@media print,screen and (min-width:980px){.fEhHsa_ol__with_red_counts>li{margin-bottom:40px}}.fEhHsa_ol__with_red_counts>li:before{color:#d7381a;content:"0" counter(item);counter-increment:item;font-family:National2;font-size:1.5rem;font-style:normal;font-weight:300;position:absolute;top:0;left:-30px}@media print,screen and (min-width:980px){.fEhHsa_ol__with_red_counts>li:before{margin-bottom:40px}}.fEhHsa_ol__with_black_round_counts{counter-reset:item;padding-left:30px}.fEhHsa_ol__with_black_round_counts>li{border-bottom:1px solid #e4e4e4;padding-top:16px;padding-bottom:16px;position:relative}@media print,screen and (min-width:980px){.fEhHsa_ol__with_black_round_counts>li{padding-top:24px;padding-bottom:24px}}.fEhHsa_ol__with_black_round_counts>li:before{color:#fff;content:counter(item);counter-increment:item;background:#000;border-radius:9px;justify-content:center;align-items:center;width:18px;height:18px;font-family:National2;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1;display:flex;position:absolute;top:31px;left:-30px}.fEhHsa_ol__with_big_numbers{counter-reset:item;padding-left:30px}.fEhHsa_ol__with_big_numbers>li{position:relative}.fEhHsa_ol__with_big_numbers>li+li{margin-top:20px}.fEhHsa_ol__with_big_numbers>li h4,.fEhHsa_ol__with_big_numbers>li:before{font-family:National2,ryo-gothic-plusn,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:3rem}@media print,screen and (min-width:980px){.fEhHsa_ol__with_big_numbers>li h4,.fEhHsa_ol__with_big_numbers>li:before{font-size:1.8rem;line-height:inherit}}.fEhHsa_ol__with_big_numbers>li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-30px}.fEhHsa_ol__with_letters{padding-left:20px}.fEhHsa_ol__with_letters,.fEhHsa_ol__with_letters>li{list-style:lower-alpha}.fEhHsa_dl dt{margin-bottom:8px;font-weight:700}.fEhHsa_dl dd{margin-bottom:16px}
._6G0Tna_m-journal-profile-card{background-color:#fff;border-bottom:1px solid #f0f0f0;padding:32px;font-family:National2,ryo-gothic-plusn,sans-serif;font-style:normal}._6G0Tna_m-journal-profile-card:after{content:"";clear:both;display:table}._6G0Tna_m-journal-profile-card__image{float:right;white-space:nowrap;border-radius:50%;width:102px;min-width:102px;height:102px;margin-left:48px;overflow:hidden}._6G0Tna_m-journal-profile-card h2{font-size:1.6rem;font-weight:700;line-height:1.4rem;position:relative}._6G0Tna_m-journal-profile-card h2 sup{margin-left:8px;font-family:National2;font-size:1rem;font-style:normal;font-weight:300;position:relative;top:-4px}._6G0Tna_m-journal-profile-card h2 span{margin-top:4px;font-size:1.2rem;font-weight:300;display:block}._6G0Tna_m-journal-profile-card__description-wrapper{width:calc(100% - 150px);position:relative}._6G0Tna_m-journal-profile-card__description-wrapper__desc{margin-top:16px;font-size:1.4rem;font-weight:300;line-height:2.4rem}._6G0Tna_m-journal-profile-card__more-wrapper{cursor:pointer;vertical-align:bottom;background:linear-gradient(90deg,#fbfbfb00 0%,#fbfbfbd4 23%,#fbfbfb 100%);padding-left:24px;font-family:National2;font-size:1.2rem;font-style:normal;font-weight:700;line-height:100%;display:inline;position:absolute;bottom:5px;right:0}._6G0Tna_m-journal-profile-card__more-wrapper__close{text-align:right;background:0 0;margin-top:16px;display:block;position:relative}@media print,screen and (max-width:980px){._6G0Tna_m-journal-profile-card{padding:24px}._6G0Tna_m-journal-profile-card__image{float:left;width:60px;min-width:60px;height:60px;margin-left:0;margin-right:16px}._6G0Tna_m-journal-profile-card h2{margin-bottom:25px;padding-top:8px;font-size:1.5rem}._6G0Tna_m-journal-profile-card h2 sup{margin-top:4px;display:block;top:0}._6G0Tna_m-journal-profile-card h2 span{margin-top:0;font-size:1rem}._6G0Tna_m-journal-profile-card p{clear:both;margin-top:0;font-size:1.2rem;line-height:2.2rem}._6G0Tna_m-journal-profile-card__description-wrapper{width:100%}}
.BxJJdG_m-map-link{align-items:center;display:flex}.BxJJdG_m-map-link--space-between{justify-content:space-between}.BxJJdG_m-map-link a .BxJJdG_m-map-link__icon{background:#000;border:1px solid #000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:16px;display:flex}.BxJJdG_m-map-link a .BxJJdG_m-map-link__icon svg{fill:#fff}@media print,screen and (min-width:980px){.BxJJdG_m-map-link a .BxJJdG_m-map-link__icon{width:36px;height:36px}}.BxJJdG_m-map-link a:hover .BxJJdG_m-map-link__icon{background:0 0}.BxJJdG_m-map-link a:hover .BxJJdG_m-map-link__icon svg{fill:#000}
._0nF9_q_o_footer{background:#333;padding-top:52px;padding-bottom:24px}@media print,screen and (min-width:980px){._0nF9_q_o_footer{padding-top:72px}}._0nF9_q_o_footer._0nF9_q___is_ir{background:#131012}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper{flex-direction:column;align-items:center;max-width:1184px;display:flex}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__main_logo{margin-bottom:48px}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__main_logo svg{width:125px}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_links{flex-direction:column;gap:40px;width:100%;margin-top:24px;margin-bottom:40px;display:flex}@media print,screen and (min-width:980px){._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_links{align-items:flex-end;margin-top:40px;margin-bottom:8px}}@media print,screen and (max-width:980px){._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_links{align-items:center;padding:0 16px}}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social{align-items:center;width:100%;display:flex}@media print,screen and (min-width:980px){._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social{flex-direction:row;justify-content:space-between;margin-bottom:16px}}@media print,screen and (max-width:980px){._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social{flex-direction:column}}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social ._0nF9_q_o_footer__bottom_links__top{flex-direction:column-reverse;align-items:center;display:flex}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social ._0nF9_q_o_footer__bottom_links__top ._0nF9_q_o_footer__ub_space_link{margin-bottom:24px;padding-left:16px;font-size:1.8rem;transition:none;color:#847e7d!important;opacity:1!important;background:0 0!important}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social ._0nF9_q_o_footer__bottom_links__top ._0nF9_q_o_footer__ub_space_link svg{fill:#847e7d}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social ._0nF9_q_o_footer__bottom_links__top ._0nF9_q_o_footer__ub_space_link:hover{color:#fff!important}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__bottom_social ._0nF9_q_o_footer__bottom_links__top ._0nF9_q_o_footer__ub_space_link:hover svg{fill:#fff!important}._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__copyright{color:#fff;margin-top:40px;font-size:1.1rem}@media print,screen and (min-width:980px){._0nF9_q_o_footer ._0nF9_q_o_footer__wrapper ._0nF9_q_o_footer__copyright{text-align:right;width:100%;margin-top:0}}
.SXnSfa_p-company__company ul li{border-bottom:1px solid #e4e4e4;padding-top:32px;padding-bottom:32px;display:flex}.SXnSfa_p-company__company ul li:last-child{border-bottom:none;padding-bottom:0}@media print,screen and (max-width:980px){.SXnSfa_p-company__company ul li{padding-top:24px;padding-bottom:24px;display:block}.SXnSfa_p-company__company ul li>div{margin-left:0!important;padding-left:0!important}}.SXnSfa_p-company__company h3{width:140px;font-size:1.5rem;font-weight:700}.SXnSfa_p-company__company__row dl{width:100%;padding-top:24px}.SXnSfa_p-company__company__row dl+dl{border-top:1px solid #e4e4e4}.SXnSfa_p-company__company__row dl dt{float:left;width:140px;padding-top:24px;font-size:1.5rem;font-weight:700}.SXnSfa_p-company__company__row dl dd{flex-direction:column;padding-top:24px;padding-bottom:24px;display:flex}.SXnSfa_p-company__company__row dl dd:not(:first-child){margin-left:140px}.SXnSfa_p-company__company__row dl dd strong{font-weight:700}.SXnSfa_p-company__company__row dl:nth-child(3) dd:last-child{border:none}.SXnSfa_p-company__company__row dl:first-child,.SXnSfa_p-company__company__row dl:first-child dt,.SXnSfa_p-company__company__row dl:first-child dd{padding-top:0}.SXnSfa_p-company__company__row dl:after{visibility:hidden;content:" ";clear:both;height:0;font-size:0;display:block}.SXnSfa_p-company__company__row__google-map-link{width:auto;margin-left:auto;margin-right:0}.SXnSfa_p-company__company__row__google-map{margin-top:19px}@media print,screen and (min-width:980px){.SXnSfa_p-company__company__row__google-map{height:353px;margin-top:22px}}.SXnSfa_p-company__company__heading{display:block}.SXnSfa_p-company__company__address p{padding-left:16px}.SXnSfa_p-company__company__address p:first-of-type{margin-top:16px}@media print,screen and (max-width:980px){.SXnSfa_p-company__company__row dl{margin-left:16px}.SXnSfa_p-company__company__row dl dt{float:left;width:40px;padding-top:24px;font-size:1.5rem;font-weight:700}.SXnSfa_p-company__company__row dl dd{width:calc(100% - 40px);display:block;position:relative}.SXnSfa_p-company__company__row dl dd:not(:first-child){margin-left:auto}.SXnSfa_p-company__company__row__google-map-link{position:absolute;top:15px;right:0}}
.TH-0VG_p-office__intro{overflow:hidden}.TH-0VG_p-office__intro__content{align-items:flex-end;height:211px;padding:24px;display:flex;position:relative;overflow:hidden}@media print,screen and (min-width:980px){.TH-0VG_p-office__intro__content{width:calc(50% + 592px);height:666px;margin-left:calc(50% - 592px);padding:80px 128px}}.TH-0VG_p-office__intro__content video{width:100%;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%)}.TH-0VG_p-office__intro__content__title{z-index:1;position:relative}
@keyframes jcFdPa_first-anim{0%{transform:translateY(0)translate(0)rotate(0)}70%{transform:translateY(-2px)translate(2px)rotate(15deg)}to{transform:translateY(4px)translate(0)rotate(210deg)}}@keyframes jcFdPa_first-anim-reverse{0%{transform:translateY(4px)translate(0)rotate(210deg)}70%{transform:translateY(0)translate(0)rotate(195deg)}to{transform:translateY(0)translate(0)rotate(0)}}@keyframes jcFdPa_last-anim{0%{transform:rotate(0)}70%{transform:translateY(2px)translate(2px)rotate(-15deg)}to{transform:translateY(-4px)translate(0)rotate(-210deg)}}@keyframes jcFdPa_last-anim-reverse{0%{transform:translateY(-4px)translate(0)rotate(-210deg)}70%{transform:translateY(0)translate(0)rotate(-195deg)}to{transform:rotate(0)}}@keyframes jcFdPa_middle-anim{0%{opacity:1;transform:rotate(0)}40%{opacity:.8;transform:translateY(0)translate(0)rotate(10deg)}to{opacity:0;transform:translateY(-3px)translate(-10px)rotate(-20deg)}}@keyframes jcFdPa_middle-anim-reverse{0%{opacity:0;transform:translateY(-3px)translate(-10px)rotate(-20deg)}40%{opacity:.2;transform:translateY(0)translate(0)rotate(-10deg)}to{opacity:1;transform:rotate(0)}}.jcFdPa_a_burger{background-color:#151114;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media print,screen and (min-width:980px){.jcFdPa_a_burger{background-color:#333}}.jcFdPa_a_burger.jcFdPa___enable_transition span{transition:all .8s ease-in-out}.jcFdPa_a_burger:not(.jcFdPa___enable_transition) span{animation:none}.jcFdPa_a_burger span{flex-direction:column;gap:3px;display:flex}.jcFdPa_a_burger span span{background:#fff;height:1px;animation-duration:.8s;animation-fill-mode:forwards;display:inline-block}.jcFdPa_a_burger span span:first-child,.jcFdPa_a_burger span span:nth-child(3){width:15px}.jcFdPa_a_burger span span:nth-child(2){width:8px}.jcFdPa_a_burger.jcFdPa___is_open span span:first-child{animation-name:jcFdPa_first-anim}.jcFdPa_a_burger.jcFdPa___is_open span span:nth-child(2){animation-name:jcFdPa_middle-anim}.jcFdPa_a_burger.jcFdPa___is_open span span:nth-child(3){animation-name:jcFdPa_last-anim}.jcFdPa_a_burger:not(.jcFdPa___is_open) span span:first-child{animation-name:jcFdPa_first-anim-reverse}.jcFdPa_a_burger:not(.jcFdPa___is_open) span span:nth-child(2){animation-name:jcFdPa_middle-anim-reverse}.jcFdPa_a_burger:not(.jcFdPa___is_open) span span:nth-child(3){animation-name:jcFdPa_last-anim-reverse}
.tRFM1G_a_heading{font-weight:700;display:inline-block}.tRFM1G_a_heading.tRFM1G___is_highlighted .tRFM1G_a_heading__highlight{background:#e0e0e0;box-shadow:0 3px #e0e0e0}.tRFM1G_a_heading.tRFM1G___md{font-size:2rem;line-height:1.1}@media print,screen and (min-width:980px){.tRFM1G_a_heading.tRFM1G___md{font-size:2.8rem}}.tRFM1G_a_heading.tRFM1G___sm{font-size:1.5rem;line-height:2}@media print,screen and (min-width:980px){.tRFM1G_a_heading.tRFM1G___sm{font-size:2.4rem}}
.dTw4Iq_m-job-type_link{background-color:#fff;height:100%;display:block}.dTw4Iq_m-job-type_link[href]:hover .dTw4Iq_m-job-type_title{letter-spacing:.06em}.dTw4Iq_m-job-type_link[href]:hover .dTw4Iq_m-job-type_inner__icon__track{transform:translate(0%)}.dTw4Iq_m-job-type_title{font-size:2rem;font-weight:700;line-height:2rem;transition:letter-spacing .3s cubic-bezier(.23,1,.32,1)}@media print,screen and (max-width:980px){.dTw4Iq_m-job-type_title{font-size:1.5rem;line-height:1.5rem}}.dTw4Iq_m-job-type_description{color:#7f7f7f;margin-top:13px;font-size:1.3rem;line-height:1.3rem}@media print,screen and (max-width:980px){.dTw4Iq_m-job-type_description{margin-top:8px;font-size:1.2rem;line-height:1.2rem}}.dTw4Iq_m-job-type_inner{box-sizing:content-box;margin-top:auto;padding:40px 0;position:relative}@media print,screen and (max-width:980px){.dTw4Iq_m-job-type_inner{padding:20px 0}}.dTw4Iq_m-job-type_inner__icon{width:12px;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.dTw4Iq_m-job-type_inner__icon__track{flex-wrap:nowrap;width:24px;transition:transform .2s cubic-bezier(.23,1,.32,1);display:flex;transform:translate(-50%)}
.b_ZBra_m-offset-list{align-items:flex-start;gap:8px;display:grid}@media print,screen and (min-width:980px){.b_ZBra_m-offset-list{gap:32px}.b_ZBra_m-offset-list__2{grid-template-columns:repeat(2,1fr)}.b_ZBra_m-offset-list__3{grid-template-columns:repeat(3,1fr)}.b_ZBra_m-offset-list__3>li:nth-child(3n-1){margin-top:55px}.b_ZBra_m-offset-list__3.b_ZBra_m-offset-list--has-negative-offset{padding-top:30px}.b_ZBra_m-offset-list__3.b_ZBra_m-offset-list--has-negative-offset>li:not(:nth-child(3n-1)){margin-top:-30px}.b_ZBra_m-offset-list__3.b_ZBra_m-offset-list--has-negative-offset>li:nth-child(3n-1){margin-top:0}.b_ZBra_m-offset-list__4{grid-template-columns:repeat(4,1fr)}}.b_ZBra_m-offset-list[data-gapsp="1"]{row-gap:8px}.b_ZBra_m-offset-list[data-gapsp="2"]{row-gap:16px}.b_ZBra_m-offset-list[data-gapsp="3"]{row-gap:24px}.b_ZBra_m-offset-list[data-gapsp="4"]{row-gap:32px}.b_ZBra_m-offset-list--has-no-offset{align-items:stretch}.b_ZBra_m-offset-list--has-no-offset>li{margin-top:0!important}
.aF5sIq_p-careers__recruitment{z-index:1;position:relative}@media print,screen and (max-width:980px){.aF5sIq_p-careers__recruitment{width:100vw;overflow:hidden}}.aF5sIq_p-careers__recruitment:after{content:"";clip-path:polygon(0 34px,23% 8px,45% 0,100% 44px,100% calc(100% - 55px),78% calc(100% - 15px),32% 100%,0 calc(100% - 32px));z-index:-1;background-image:url(/images/dark-cloudy-bg.png);display:block;position:absolute;inset:0}@media print,screen and (min-width:980px){.aF5sIq_p-careers__recruitment:after{clip-path:polygon(0 100px,30% 0,87% 90px,100% 0,100% calc(100% - 260px),37% 100%,0 calc(100% - 140px))}}.aF5sIq_p-careers__recruitment__slider{height:190px;position:absolute}@media print,screen and (min-width:980px){.aF5sIq_p-careers__recruitment__slider{height:518px}}.aF5sIq_p-careers__recruitment__content{z-index:1;margin-top:186px;position:relative}@media print,screen and (min-width:980px){.aF5sIq_p-careers__recruitment__content{margin-top:450px}}.aF5sIq_p-careers__recruitment_list{grid-template-rows:max-content;grid-template-columns:repeat(2,1fr);column-gap:48px;display:grid}.aF5sIq_p-careers__recruitment_list__item{border-bottom:1px solid #e0e0e0}@media print,screen and (min-width:980px){.aF5sIq_p-careers__recruitment_list__item:nth-last-child(-n+2){border-bottom:none}}@media print,screen and (max-width:980px){.aF5sIq_p-careers__recruitment_list{grid-template-columns:repeat(1,1fr)}.aF5sIq_p-careers__recruitment_list li a{width:100%}}.aF5sIq_p-careers__recruitment__panel{background-color:#fff;padding:32px 96px 24px}@media print,screen and (max-width:980px){.aF5sIq_p-careers__recruitment__panel{padding:5px 24px 46px}}.aF5sIq_p-careers__recruitment__banner{flex-direction:column;gap:48px;margin-top:48px;display:flex}
.WG-5Ta_p-office__core-value__description{margin-bottom:40px}@media print,screen and (min-width:980px){.WG-5Ta_p-office__core-value__description{margin-bottom:64px}}.WG-5Ta_p-office__core-value__item{border-top:1px solid #e0e0e0;flex-direction:column;gap:20px;padding-top:24px;display:flex}@media print,screen and (min-width:980px){.WG-5Ta_p-office__core-value__item{flex-direction:row;justify-content:center;align-items:center;gap:64px;padding-top:48px;padding-left:88px;padding-right:88px}}.WG-5Ta_p-office__core-value__item+.WG-5Ta_p-office__core-value__item{margin-top:24px}@media print,screen and (min-width:980px){.WG-5Ta_p-office__core-value__item+.WG-5Ta_p-office__core-value__item{margin-top:48px}.WG-5Ta_p-office__core-value__item-header{margin-left:-56px}.WG-5Ta_p-office__core-value__item-info-text{margin-top:32px}}.WG-5Ta_p-office__core-value__image{width:100%}@media print,screen and (min-width:980px){.WG-5Ta_p-office__core-value__image{flex-shrink:0;width:496px}}
.cKkKuq_specific-journals-wrapper{position:relative}@media print,screen and (min-width:980px){.cKkKuq_specific-journals-list uL{padding-bottom:0}.cKkKuq_specific-journals-list uL li>*{transform:none!important}}@media print,screen and (max-width:980px){.cKkKuq_specific-journals-list{margin-left:-16px;margin-right:-16px}.cKkKuq_specific-journals-list ul{-ms-overflow-style:none;scrollbar-width:none;gap:10px;padding-left:16px;padding-right:16px;display:flex;overflow-x:scroll}.cKkKuq_specific-journals-list ul::-webkit-scrollbar{display:none}.cKkKuq_specific-journals-list ul li{flex-shrink:0;width:100%;max-width:325px}.cKkKuq_specific-journals-list ul li h3{-webkit-line-clamp:3;text-overflow:ellipsis;text-align:left;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}}.cKkKuq_specific-journals-link{text-align:center;margin-top:30px;position:relative}@media print,screen and (min-width:980px){.cKkKuq_specific-journals-link{margin-top:80px;position:absolute;top:0;right:0}}
.AYiZZq_m-google-map{filter:grayscale(100);height:133px}@media print,screen and (min-width:980px){.AYiZZq_m-google-map{height:353px}}.AYiZZq_m-google-map__marker{display:inline-block;position:relative}.AYiZZq_m-google-map__marker svg{position:absolute;top:-30px;left:-15px}
.HZsofq_o_header_megamenus_background_container{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:100vh;transition:opacity .4s ease-in-out .6s;position:fixed;top:0;left:0}.HZsofq_o_header_megamenus_background_container.HZsofq___isMenuOpened{opacity:1;visibility:visible}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_background{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_background.HZsofq___isActive{opacity:1;transition:opacity .4s ease-in-out}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_background.HZsofq___isActive .HZsofq_o_header_megamenus_pattern{animation-name:HZsofq_floatingAnimate;animation-play-state:running;animation-fill-mode:forwards}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_background.HZsofq___isActive .HZsofq_o_header_megamenus_pattern.HZsofq___isStrongAnimated{animation-name:HZsofq_floatingStrongAnimate}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_background.HZsofq___isActive .HZsofq_o_header_megamenus_pattern.HZsofq___isReverseStrongAnimated{animation-name:HZsofq_floatingReverseStrongAnimate}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern{will-change:transform;animation-duration:25s;animation-timing-function:ease;animation-play-state:paused;position:absolute}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern>img{backface-visibility:hidden}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern.HZsofq___isTopLeft{top:0;left:-10vw}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern.HZsofq___isTopRight{top:5vh;right:5vw}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern.HZsofq___isBottomLeft{bottom:-10vh;left:-10vw}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern.HZsofq___isBottomRight{bottom:-10vh;right:5vw}.HZsofq_o_header_megamenus_background_container .HZsofq_o_header_megamenus_pattern.HZsofq___isCenter{top:45vh;right:45vw}@keyframes HZsofq_floatingStrongAnimate{0%{transform:rotate(0)translateY(0)translate(0)}to{transform:rotate(51deg)translate(216px)translateY(273px)}}@keyframes HZsofq_floatingReverseStrongAnimate{0%{transform:rotate(0)translateY(0)translate(0)}to{transform:rotate(-57deg)translate(-156px)translateY(-199px)}}@keyframes HZsofq_floatingAnimate{0%{transform:rotate(0)translateY(0)translate(0)}to{transform:rotate(19deg)translate(26px)translateY(34px)}}
.ShQDja_p-company__history__collapse>div:after{z-index:100;background:linear-gradient(#eeeced00,#eeeced)}.ShQDja_p-company__history__wrapper{position:relative}@media print,screen and (min-width:980px){.ShQDja_p-company__history__wrapper{margin-left:300px}}.ShQDja_p-company__history__wrapper:after{content:"";z-index:98;background-color:#b2b2b2;width:1px;height:100%;display:block;position:absolute;top:0;left:138px}.ShQDja_p-company__history__wrapper>div{display:flex}.ShQDja_p-company__history__wrapper>div>div{padding-top:16px}.ShQDja_p-company__history__wrapper h4{width:180px;min-width:180px;padding-top:16px;padding-bottom:16px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1.8rem;font-style:normal;font-weight:900;position:relative}.ShQDja_p-company__history__wrapper h4 small{margin-left:3px;font-size:1.4rem;font-weight:500}.ShQDja_p-company__history__wrapper h4:after{content:"●";z-index:99;height:100%;font-size:1rem;display:block;position:absolute;top:16px}@media print,screen and (min-width:980px){.ShQDja_p-company__history__wrapper h4:after{left:134px}}.ShQDja_p-company__history__wrapper dl{display:flex}.ShQDja_p-company__history__wrapper dl dt{text-align:right;width:65px;min-width:65px;padding-right:24px;font-size:1.8rem;font-weight:700}.ShQDja_p-company__history__wrapper dl dt small{margin-left:3px;font-size:1.4rem;font-weight:300}.ShQDja_p-company__history__wrapper dl dd{width:calc(100% - 65px)}@media print,screen and (max-width:980px){.ShQDja_p-company__history__wrapper{font-size:90%}.ShQDja_p-company__history__wrapper:after{left:82px}.ShQDja_p-company__history__wrapper h4{width:100px;min-width:100px}.ShQDja_p-company__history__wrapper h4:after{left:77.5px}.ShQDja_p-company__history__wrapper dl dt{width:60px;min-width:60px;padding-right:16px}.ShQDja_p-company__history__wrapper dl dd{width:auto}}
@keyframes _qSC6q_backdrop-fade-in{0%{opacity:0;transform-origin:right 120%;transform:rotate(4deg)}to{opacity:1}}@keyframes _qSC6q_backdrop-fade-out{0%{opacity:1}99%{transform-origin:0 80%;transform:translate(-50px,-20px)rotate(-2deg)}to{opacity:0}}@keyframes _qSC6q_slide-fade-in{0%{opacity:0;transform-origin:0 80%;transform:translate(0)rotate(-3deg)}to{opacity:1}}@keyframes _qSC6q_slide-fade-out{0%{opacity:1}to{opacity:0;transform:translate(40px,-15px)rotate(3deg)}}@keyframes _qSC6q_counter-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _qSC6q_counter-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5px)}}._qSC6q_p-office__photo-gallery{overflow:hidden}._qSC6q_p-office__photo-gallery__carousel{flex-wrap:wrap;gap:40px;display:flex}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel{flex-direction:row-reverse;gap:0;width:calc(50% + 592px);margin-left:calc(50% - 592px)}}@media print,screen and (max-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider{flex:1}}._qSC6q_p-office__photo-gallery__carousel__slider__slides{aspect-ratio:784/484;position:relative}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider__slides{max-width:784px}}._qSC6q_p-office__photo-gallery__carousel__slider__slides__nav-btns{z-index:3;justify-content:space-between;width:110%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)}@media print,screen and (max-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider__slides__nav-btns{display:none}}._qSC6q_p-office__photo-gallery__carousel__slider__slide{position:absolute;inset:0}._qSC6q_p-office__photo-gallery__carousel__slider__slide__counter{z-index:1;opacity:0;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:2.5rem;font-style:normal;font-weight:900;line-height:1;animation:.5s ease-in-out forwards _qSC6q_counter-fade-out;position:absolute;top:-21px;right:32px}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider__slide__counter{font-size:4rem;top:-34px}}._qSC6q_p-office__photo-gallery__carousel__slider__slide__counter--is-active{animation:.5s ease-in-out .5s forwards _qSC6q_counter-fade-in}._qSC6q_p-office__photo-gallery__carousel__slider__slide__counter span{color:#00000080}._qSC6q_p-office__photo-gallery__carousel__slider__slide__backdrop{z-index:0;opacity:0;background:#333;width:100%;height:100%;animation:.5s ease-in-out forwards _qSC6q_backdrop-fade-out;position:absolute;inset:0}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider__slide__backdrop{transform:rotate(3deg)}}._qSC6q_p-office__photo-gallery__carousel__slider__slide__backdrop--is-active{animation:.5s ease-in-out .5s forwards _qSC6q_backdrop-fade-in}._qSC6q_p-office__photo-gallery__carousel__slider__slide__image{opacity:0;z-index:1;width:100%;height:100%;animation:.5s ease-in-out forwards _qSC6q_slide-fade-out;position:relative}._qSC6q_p-office__photo-gallery__carousel__slider__slide__image--is-active{animation:.5s ease-in-out .5s forwards _qSC6q_slide-fade-in}._qSC6q_p-office__photo-gallery__carousel__slider__slide__image img{object-fit:cover;width:100%;height:100%}._qSC6q_p-office__photo-gallery__carousel__slider__nav{-ms-overflow-style:none;scrollbar-width:none;gap:10px;padding:10px 26px;display:flex;overflow-y:auto}._qSC6q_p-office__photo-gallery__carousel__slider__nav::-webkit-scrollbar{display:none}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider__nav{align-items:center;gap:15px;height:135px;margin-top:32px;padding:0 20px 0 0;position:relative}}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item{flex:1 0 108px;height:67px;transition:opacity .2s ease-in}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__slider__nav__item{flex:1 0 184px;height:114px;position:relative}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(odd){top:-7px}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(2n){bottom:-7px}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(6n+1){transform:rotate(2deg)}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(6n+2){transform:rotate(-1deg)}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(6n+3){transform:rotate(-2deg)}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(6n+4){transform:rotate(2deg)}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(6n+5){transform:rotate(-1deg)}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item:nth-child(6n+6){transform:rotate(2deg)}}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item--is-active{opacity:.5}._qSC6q_p-office__photo-gallery__carousel__slider__nav__item img{object-fit:cover;width:100%;height:100%;display:block}._qSC6q_p-office__photo-gallery__carousel__caption{width:100%;padding-left:40px;padding-right:40px}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__caption{padding-top:80px;padding-left:0;padding-right:0}}._qSC6q_p-office__photo-gallery__carousel__caption__header{border-bottom:1px solid #ccc;margin-bottom:24px;padding-bottom:16px}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__caption__header{margin-bottom:40px;padding-bottom:24px;padding-left:32px}}._qSC6q_p-office__photo-gallery__carousel__caption__header__location{font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:700}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__caption__body{padding-left:32px;padding-right:72px}}._qSC6q_p-office__photo-gallery__carousel__caption__body__title{margin-bottom:16px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:2rem;font-style:normal;font-weight:700}@media print,screen and (min-width:980px){._qSC6q_p-office__photo-gallery__carousel__caption__body__title{margin-bottom:24px;font-size:3.2rem}._qSC6q_p-office__photo-gallery__carousel__caption{width:400px}}
.N4a6hW_p-diversity-and-inclusion__human-rights__title{font-size:3.2rem;font-weight:700;line-height:1.4}@media print,screen and (min-width:980px){.N4a6hW_p-diversity-and-inclusion__human-rights__title{font-size:4rem}}.N4a6hW_p-diversity-and-inclusion__human-rights__list{margin-top:24px;padding-left:20px}.N4a6hW_p-diversity-and-inclusion__human-rights__list li{margin-top:8px;line-height:1.8;list-style:outside}
@media print,screen and (min-width:980px){.UxNXuW_p-journal-detail{margin-bottom:96px}}.UxNXuW_p-journal-detail h1{margin-top:24px;margin-bottom:24px;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media print,screen and (min-width:980px){.UxNXuW_p-journal-detail h1{font-size:3.2rem;line-height:5.1rem}}.UxNXuW_p-journal-detail__wrapper{padding-top:80px}@media print,screen and (max-width:980px){.UxNXuW_p-journal-detail__wrapper{padding-top:20px}}.UxNXuW_p-journal-detail__cover{flex-direction:column;display:flex}.UxNXuW_p-journal-detail__label{background:#e0e0e0;height:30px;margin-left:auto;margin-right:16px;padding-left:8px;padding-right:8px;font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue;font-size:1.4rem;font-style:italic;font-weight:700;line-height:3rem;display:inline-block}.UxNXuW_p-journal-detail__header{justify-content:space-between;align-items:center;margin-top:48px;display:flex}@media print,screen and (max-width:980px){.UxNXuW_p-journal-detail__header{margin-top:30px;display:block}}.UxNXuW_p-journal-detail__date{color:#777;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:italic;font-weight:700}@media print,screen and (max-width:980px){.UxNXuW_p-journal-detail__date{font-size:1.2rem}}.UxNXuW_p-journal-detail__socials{margin-top:24px}@media print,screen and (min-width:980px){.UxNXuW_p-journal-detail__socials{margin-top:40px}}.UxNXuW_p-journal-detail__tags{flex-wrap:wrap;justify-content:flex-end;gap:12px 10px;padding:0;display:flex}@media print,screen and (max-width:980px){.UxNXuW_p-journal-detail__tags{justify-content:flex-start}}.UxNXuW_p-journal-detail__tag{color:#7f7f7f;cursor:pointer;border:1px solid #7f7f7f;border-radius:12px;padding:6px 16px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:1rem;font-style:italic;font-weight:700;line-height:1;transition:all .4s cubic-bezier(.23,1,.32,1)}.UxNXuW_p-journal-detail__tag:hover{opacity:.5}@media print,screen and (min-width:980px){.UxNXuW_p-journal-detail__tag{font-size:1.2rem}}.UxNXuW_p-journal-detail__socials{text-align:center;margin-top:24px}@media print,screen and (min-width:980px){.UxNXuW_p-journal-detail__socials{margin-top:40px}}.UxNXuW_p-journal-detail__bottom{align-items:center;margin-top:32px;display:flex}@media print,screen and (min-width:980px){.UxNXuW_p-journal-detail__bottom{margin-top:48px}}.UxNXuW_p-journal-detail__bottom-back span:first-child,.UxNXuW_p-journal-detail__bottom-back span:nth-child(2){right:0}.UxNXuW_p-journal-detail__bottom-back span:nth-child(3){left:-12px}.UxNXuW_p-journal-detail__author{text-align:right;margin:64px 0;font-size:1.6rem;line-height:3.2rem}.UxNXuW_p-journal-detail__bottom-socials{margin-left:auto}.UxNXuW_p-journal-detail a .UxNXuW_m-post-link{display:block;border-bottom:none!important}
.LrQLXG_m-ubConnectBanner{width:100%;overflow:hidden}.LrQLXG_m-ubConnectBanner>a,.LrQLXG_m-ubConnectBanner>a picture{display:block}.LrQLXG_m-ubConnectBanner>a img{width:100%;height:auto;transition:transform .3s;display:block}.LrQLXG_m-ubConnectBanner:hover>a img{transform:scale(1.05)}
.qyLzCq_font_scope{display:contents}@media (scripting:enabled){.qyLzCq_font_scope[data-fonts=loading] .qyLzCq_o_header__right_content,.qyLzCq_font_scope[data-fonts=loading] .qyLzCq_o_header__right_content *,.qyLzCq_font_scope[data-fonts=loading] .qyLzCq_o_header__lang_switcher_wrapper,.qyLzCq_font_scope[data-fonts=loading] .qyLzCq_o_header__lang_switcher_wrapper *,.qyLzCq_font_scope[data-fonts=loading] .qyLzCq_o_header_megamenus_wrapper,.qyLzCq_font_scope[data-fonts=loading] .qyLzCq_o_header_megamenus_wrapper *{visibility:hidden!important}}.qyLzCq_font_scope[data-fonts=fallback] .qyLzCq_o_header__right_content *,.qyLzCq_font_scope[data-fonts=fallback] .qyLzCq_o_header__lang_switcher_wrapper *,.qyLzCq_font_scope[data-fonts=fallback] .qyLzCq_o_header_megamenus_wrapper *{font-family:Arial,sans-serif!important}@keyframes qyLzCq_mobile-nav-animation{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}@keyframes qyLzCq_mobile-nav-content-animation{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes qyLzCq_mobile-nav-animation-reverse{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(15%)}}@keyframes qyLzCq_mobile-nav-content-animation-reverse{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10%)}}.qyLzCq_o_header__lang_switcher{align-items:center;gap:16px;line-height:1;display:flex}@media print,screen and (max-width:980px){.qyLzCq_o_header__lang_switcher>div{color:#fff;font-size:1.2rem}}.qyLzCq_o_header__lang_switcher_wrapper .qyLzCq_o_header__lang_switcher>div{color:#fff}.qyLzCq_o_header__lang_switcher>div.qyLzCq_active{color:#7f7f7f;cursor:default;pointer-events:none;border:2px solid #7f7f7f;border-radius:100%;padding:4px 12px;font-weight:700}@media print,screen and (min-width:980px){.qyLzCq_o_header__lang_switcher>div.qyLzCq_active{padding:4px 18px}}.qyLzCq_o_header__lang_switcher>div a{font-family:National2;font-style:normal;font-weight:700;line-height:1}.qyLzCq_o_header__lang_switcher>div a:hover{opacity:.5}.qyLzCq_o_header__lang_switcher_wrapper{opacity:0;visibility:hidden;margin-bottom:5px;margin-right:64px;transition:opacity .4s ease-in-out .6s,visibility ease-in-out}@media print,screen and (min-width:980px){.qyLzCq_o_header__lang_switcher_wrapper{display:none}}.qyLzCq_o_header.qyLzCq___isMenuOpened .qyLzCq_o_header__lang_switcher_wrapper{opacity:1;visibility:visible}.qyLzCq_o_header__ub_contact_link{padding-top:10px;padding-bottom:10px;font-family:National2,ryo-gothic-plusn,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1;position:relative}.qyLzCq_o_header__ub_contact_link:after{content:"";background:0 0;height:2px;transition:all .3s;display:block;position:absolute;bottom:0;left:50%;right:50%}.qyLzCq_o_header__ub_contact_link:hover,.qyLzCq_o_header__ub_contact_link.qyLzCq___is_active{opacity:1!important}.qyLzCq_o_header__ub_contact_link:hover:after,.qyLzCq_o_header__ub_contact_link.qyLzCq___is_active:after{background:currentColor;left:0;right:0}.qyLzCq_o_header__ub_contact_link_en{padding-top:10px;padding-bottom:10px;font-family:National2 medium;font-size:16px;font-style:normal;font-weight:300;line-height:1;position:relative}.qyLzCq_o_header__ub_contact_link_en:after{content:"";background:0 0;height:2px;transition:all .3s;display:block;position:absolute;bottom:0;left:50%;right:50%}.qyLzCq_o_header__ub_contact_link_en:hover,.qyLzCq_o_header__ub_contact_link_en.qyLzCq___is_active{opacity:1!important}.qyLzCq_o_header__ub_contact_link_en:hover:after,.qyLzCq_o_header__ub_contact_link_en.qyLzCq___is_active:after{background:currentColor;left:0;right:0}.qyLzCq_o_header__main_logo{position:relative}.qyLzCq_o_header__main_logo svg{transition:width .4s ease-out}.qyLzCq_o_header__main_logo.qyLzCq___is_corporate svg{width:130px}@media print,screen and (min-width:980px){.qyLzCq_o_header__main_logo.qyLzCq___is_corporate svg{width:180px}}.qyLzCq_o_header__main_logo.qyLzCq___is_ir svg{width:243px}@media print,screen and (min-width:980px){.qyLzCq_o_header__main_logo.qyLzCq___is_ir svg{width:315px}}.qyLzCq_o_header__main_logo__ghost__wrapper{z-index:200;width:0%;transition:width .8s cubic-bezier(.23,1,.32,1);position:absolute;top:0;left:0;overflow:hidden}.qyLzCq_o_header__main_logo__ghost__wrapper svg{fill:#fff}.qyLzCq_o_header__main_logo__ghost__wrapper.qyLzCq___is_open_on_mobile{width:100%;transition:width .8s cubic-bezier(.23,1,.32,1) 1.3s}@media print,screen and (min-width:980px){.qyLzCq_o_header__main_logo__ghost__wrapper.qyLzCq___is_open_on_mobile{transition:width .6s cubic-bezier(.23,1,.32,1) .8s}}.qyLzCq_o_header__burger{z-index:200;transition:opacity .4s ease-in-out,transform .4s ease-in-out;position:absolute;top:8px;right:16px}@media print,screen and (min-width:980px){.qyLzCq_o_header__burger{opacity:0;visibility:hidden;top:auto;bottom:0;right:0;transform:translateY(-5px)}.qyLzCq_o_header.qyLzCq___isMenuOpened .qyLzCq_o_header__burger{opacity:1;visibility:visible;transform:translateY(0)}}.qyLzCq_o_header__top_menu{justify-content:flex-end;align-items:center;gap:40px;margin-bottom:8px;display:flex}@media print,screen and (max-width:980px){.qyLzCq_o_header__top_menu{padding:32px 24px}}.qyLzCq_o_header{z-index:500;width:100%;height:70px;position:fixed;top:0;left:0}@media print,screen and (max-width:980px){.qyLzCq_o_header{padding:16px 16px 0}}@media print,screen and (min-width:980px){.qyLzCq_o_header{max-width:1800px;height:105px;padding:20px 16px 0;transition:background .4s ease-in-out;left:50%;transform:translate(-50%)}.qyLzCq_o_header.qyLzCq___isMenuOpened{height:100px}div[data-lang=jp] .qyLzCq_o_header.qyLzCq___isMenuOpened{height:99px}}@media print,screen and (min-width:980px) and (min-width:980px){.qyLzCq_o_header.qyLzCq___is_scrolling_down .qyLzCq_o_header__main_logo.qyLzCq___is_ir svg{width:243px}}@media print,screen and (min-width:980px){.qyLzCq_o_header.qyLzCq___is_scrolling_down .qyLzCq_o_header__right_content{opacity:0;visibility:hidden;pointer-events:none;transform:translate(15px)}.qyLzCq_o_header.qyLzCq___is_scrolling_down .qyLzCq_o_header__burger{opacity:1;visibility:visible;transform:translateY(0)}.qyLzCq_o_header.qyLzCq___is_scrolling_up{background:#fff9}.qyLzCq_o_header__inner{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1313px;margin-left:auto;margin-right:auto;transition:all .3s;display:flex;position:relative}.qyLzCq_o_header.qyLzCq___isMenuOpened .qyLzCq_o_header__inner{height:100%}.qyLzCq_o_header__right_content{visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility .4s ease-in-out;transform:translate(0)}.qyLzCq_o_header.qyLzCq___isMenuOpened .qyLzCq_o_header__right_content{display:none}}@media print,screen and (max-width:980px){.qyLzCq_o_header__right_content{pointer-events:none;opacity:0;background:#151114;min-width:320px;position:fixed;inset:0;overflow:auto}.qyLzCq_o_header__right_content ::-webkit-scrollbar{width:2px}.qyLzCq_o_header__right_content ::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.qyLzCq_o_header__right_content ::-webkit-scrollbar-thumb{background:#fff;border-radius:2px}.qyLzCq_o_header__right_content ::-webkit-scrollbar-thumb:window-inactive{background:#fff}.qyLzCq_o_header__right_content>div{color:#fff;opacity:0;flex-direction:column-reverse;justify-content:flex-end;min-height:100%;display:flex}.qyLzCq_o_header__right_content>div *{color:#fff;fill:#fff}.qyLzCq_o_header__right_content>div button:after,.qyLzCq_o_header__right_content>div a:after{background:#fff}.qyLzCq_o_header__right_content>div .qyLzCq_o_header__top_menu{justify-content:space-evenly;height:auto}.qyLzCq_o_header__right_content.qyLzCq___is_open_on_mobile{pointer-events:initial;animation:.5s ease-in-out forwards qyLzCq_mobile-nav-animation}.qyLzCq_o_header__right_content.qyLzCq___is_open_on_mobile>div{animation:.7s ease-in-out .5s forwards qyLzCq_mobile-nav-content-animation}.qyLzCq_o_header__right_content.qyLzCq___enable_transition:not(.qyLzCq___is_open_on_mobile){pointer-events:initial;animation:.5s ease-in-out forwards qyLzCq_mobile-nav-animation-reverse}.qyLzCq_o_header__right_content.qyLzCq___enable_transition:not(.qyLzCq___is_open_on_mobile)>div{animation:.7s ease-in-out forwards qyLzCq_mobile-nav-content-animation-reverse}.qyLzCq_o_header__right_content:not(.qyLzCq___enable_transition),.qyLzCq_o_header__right_content:not(.qyLzCq___enable_transition)>div{animation:none}}.qyLzCq_o_header.qyLzCq___is_at_top{background:#fff0!important}.qyLzCq_o_header_megamenus_wrapper{opacity:0;visibility:hidden;z-index:499;background:#333;align-items:center;padding:15vh 0;transition:opacity .6s ease-in-out,transform .6s ease-in-out,visibility 0s ease-in-out .6s;display:flex;position:fixed;inset:0;overflow:auto;transform:translateY(10%)}.qyLzCq_o_header_megamenus_wrapper.qyLzCq___isMenuOpened{opacity:1;visibility:visible;transition:opacity .6s ease-in-out,transform .6s ease-in-out,visibility ease-in-out;transform:translateY(0)}.qyLzCq_o_header_megamenus{opacity:0;width:100%;margin-top:98px;padding:0 48px;transition:opacity .8s cubic-bezier(.23,1,.32,1) .8s,transform .8s cubic-bezier(.23,1,.32,1) .8s;transform:translateY(15px)}.qyLzCq_o_header_megamenus>div{flex-direction:column;justify-content:space-between;max-width:1313px;margin-left:auto;margin-right:auto;display:flex}.qyLzCq_o_header_megamenus_wrapper.qyLzCq___isMenuOpened .qyLzCq_o_header_megamenus{opacity:1;transform:translateY(0)}
.C1w-VG_p-company__leadership__text{font-size:12px}@media print,screen and (min-width:980px){.C1w-VG_p-company__leadership__text{font-size:14px}}@keyframes C1w-VG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes C1w-VG_fadeOut{0%{opacity:1}to{opacity:0}}.C1w-VG_p-company__leadership dl dt{margin-top:8px;font-size:1.2rem;font-weight:300;line-height:1.5}.C1w-VG_p-company__leadership dl dd{margin-top:4px;font-size:1.6rem;font-weight:700}.C1w-VG_p-company__leadership__rows ul{flex-wrap:wrap;justify-content:space-between;display:flex}@media print,screen and (min-width:980px){.C1w-VG_p-company__leadership__rows ul{justify-content:flex-start;column-gap:26px}}.C1w-VG_p-company__leadership__rows ul li{width:calc(25% - 20px);margin-top:32px}@media print,screen and (max-width:980px){.C1w-VG_p-company__leadership__rows ul li{width:calc(50% - 10px)}}.C1w-VG_p-company__leadership__rows ul li figure{cursor:pointer;margin-bottom:16px;position:relative;overflow:hidden}@media print,screen and (min-width:980px){.C1w-VG_p-company__leadership__rows ul li figure{height:284.5px}}.C1w-VG_p-company__leadership__rows ul li figure>div{width:100%;position:absolute}@media print,screen and (max-width:980px){.C1w-VG_p-company__leadership__rows ul li figure:after{content:"";padding-top:100%;display:block}}.C1w-VG_p-company__leadership__external>div{background-color:#e0e0e0;flex-wrap:wrap;justify-content:flex-start;margin-top:24px;padding:32px 64px;display:flex}.C1w-VG_p-company__leadership__external h4{width:215px;font-family:var(--font-zen-kaku),sans-serif;margin-bottom:24px;font-size:2.4rem;font-style:normal;font-weight:900}div[data-lang=en] .C1w-VG_p-company__leadership__external h4{font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:700}.C1w-VG_p-company__leadership__external ul{flex:1;grid-template-columns:repeat(3,1fr);gap:24px 0;width:calc(100% - 215px);display:grid}.C1w-VG_p-company__leadership__external dl dt{margin-top:0;line-height:200%}.C1w-VG_p-company__leadership__external dl dd{margin-top:0;font-size:2rem}@media print,screen and (max-width:980px){.C1w-VG_p-company__leadership__external>div{padding:24px;display:block}.C1w-VG_p-company__leadership__external ul{grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.C1w-VG_p-company__leadership__external dl dd{font-size:1.5rem}}.C1w-VG_p-company__leadership__link{justify-content:center;align-items:center;margin-top:48px;display:flex}.C1w-VG_p-company__leadership__link a span button span:nth-child(2){margin-top:5px;margin-left:24px}.C1w-VG_p-company__leadership__modal{visibility:hidden;z-index:4000;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:scroll}.C1w-VG_p-company__leadership__modal__bg{opacity:0;z-index:3100;z-index:3100;background-color:#0009;width:100%;height:100%;transition:all .4s;position:fixed;top:0;left:0}.C1w-VG_p-company__leadership__modal__wrap{z-index:3500;width:calc(100% - 64px);max-width:700px;height:100%;margin-left:64px;position:absolute;top:0;right:0;transform:translate(120%)}.C1w-VG_p-company__leadership__modal.C1w-VG___is_open{visibility:visible;display:block}.C1w-VG_p-company__leadership__modal.C1w-VG___is_open .C1w-VG_p-company__leadership__modal__bg{animation:.3s forwards C1w-VG_fadeIn}.C1w-VG_p-company__leadership__modal.C1w-VG___is_open .C1w-VG_p-company__leadership__modal__wrap{transition:all .3s;transform:translate(0%)}.C1w-VG_p-company__leadership__modal.C1w-VG___is_close{display:block}.C1w-VG_p-company__leadership__modal.C1w-VG___is_close .C1w-VG_p-company__leadership__modal__bg{animation:.3s forwards C1w-VG_fadeOut}.C1w-VG_p-company__leadership__modal.C1w-VG___is_close .C1w-VG_p-company__leadership__modal__wrap{transition:all .3s;transform:translate(120%)}.C1w-VG_p-company__leadership__modal__close-button{z-index:3000;cursor:pointer;background:url(/images/company/close-button-bg.png) no-repeat;width:64px;height:194px;display:block;position:absolute;top:80px;left:-64px}.C1w-VG_p-company__leadership__modal__close-button svg{width:20px;height:16px;position:relative;top:79px;left:26px}.C1w-VG_p-company__leadership__modal__rows{z-index:4001;background-color:#333;width:100%;height:100%;position:absolute;top:0;overflow:scroll}.C1w-VG_p-company__leadership__modal__row{border-bottom:1px solid #666;flex-flow:column;padding:80px 80px 64px;display:flex}.C1w-VG_p-company__leadership__modal__row:last-child{border-bottom:none}.C1w-VG_p-company__leadership__modal__row>div{color:#fff}.C1w-VG_p-company__leadership__modal__row figure{width:100%}.C1w-VG_p-company__leadership__modal__row figure+div{padding-top:5%}.C1w-VG_p-company__leadership__modal__row figure+div h4{margin-bottom:20px;font-size:1.8rem;font-weight:500}.C1w-VG_p-company__leadership__modal__row figure+div h4 small{margin-bottom:5px;font-size:1.2rem;font-weight:300;line-height:2.2rem;display:block}.C1w-VG_p-company__leadership__modal__row figure+div p{font-size:1.2rem;line-height:2rem}@media print,screen and (max-width:980px){.C1w-VG_p-company__leadership__modal__wrap{width:calc(100% - 40px)}.C1w-VG_p-company__leadership__modal__close-button{background-size:40px 120px;width:40px;height:120px;left:-40px}.C1w-VG_p-company__leadership__modal__close-button svg{top:49px;left:16px}.C1w-VG_p-company__leadership__modal__row{flex-flow:column;padding:24px;display:flex}.C1w-VG_p-company__leadership__modal__row>div{flex:100%;padding-right:0}.C1w-VG_p-company__leadership__modal__row figure{margin-bottom:32px}.C1w-VG_p-company__leadership__modal__row figure+div{padding-top:0}}
._8ePA3a_a-download-button{white-space:nowrap}._8ePA3a_a-download-button>span{height:auto!important}._8ePA3a_a-download-button--underline{font-size:1.5rem}@media print,screen and (min-width:980px){._8ePA3a_a-download-button--underline{font-size:2.4rem}}._8ePA3a_a-download-mention{color:#847e7d;text-transform:none;font-size:1.2rem;font-weight:400}@media print,screen and (max-width:980px){._8ePA3a_a-download-mention._8ePA3a___hide_on_sp{display:none}}
@media print,screen and (max-width:980px){.DVcN6W_p-office__office-map{padding-bottom:154px;position:relative}}.DVcN6W_p-office__office-map__info{margin-bottom:24px;padding-left:24px;padding-right:24px}@media print,screen and (min-width:980px){.DVcN6W_p-office__office-map__info{justify-content:space-between;margin-bottom:64px;padding-left:0;padding-right:0;display:flex}.DVcN6W_p-office__office-map__info .DVcN6W_a_button{margin-top:-8px}}@media print,screen and (max-width:980px){.DVcN6W_p-office__office-map__description br{display:none}.DVcN6W_p-office__office-map__tab{margin-left:-16px;margin-right:-16px}.DVcN6W_office-map_tab_panel{padding:32px 40px 40px}.DVcN6W_office-map_tab_panel h2{flex-direction:row}.DVcN6W_office-map_tab_panel .DVcN6W_map_content{padding-left:16px;padding-right:16px}}@media print,screen and (min-width:980px){.DVcN6W_office-map_tab_panel{padding-top:64px;padding-bottom:64px}}.DVcN6W_office-map_tab_panel .DVcN6W_map_image_section{background-color:#f5f3f2;justify-content:center;align-items:center;margin-top:24px;padding:32px;display:flex}@media print,screen and (min-width:980px){.DVcN6W_office-map_tab_panel .DVcN6W_map_image_section{margin-top:48px}[aria-labelledby=tab-groundFloor] .DVcN6W_office-map_tab_panel .DVcN6W_map_image{width:496px}}
._7h0xwG_m-post-link-container{background-color:#fff;margin-top:56px;position:relative}@media print,screen and (min-width:980px){._7h0xwG_m-post-link-container{margin-top:72px;display:flex}._7h0xwG_m-post-link-container__image{width:305px}._7h0xwG_m-post-link-container__image div{min-height:100%}._7h0xwG_m-post-link-container__image div img{object-fit:cover;width:100%;height:205px}._7h0xwG_m-post-link-container ._7h0xwG___with_desc ._7h0xwG_m-post-link__image img{height:207px}}._7h0xwG_m-post-link-container ._7h0xwG___with_desc ._7h0xwG_m-post-link__content__title{padding-bottom:8px;font-size:1.6rem;line-height:2.5rem}@media print,screen and (min-width:980px){._7h0xwG_m-post-link-container ._7h0xwG___with_desc ._7h0xwG_m-post-link__content__title{padding:24px 24px 8px}}._7h0xwG_m-post-link-container__content{position:relative}@media print,screen and (min-width:980px){._7h0xwG_m-post-link-container__content{width:calc(100% - 305px);height:100%}._7h0xwG_m-post-link-container__content__section{min-height:160px}}._7h0xwG_m-post-link-container__content__title{padding:24px;font-size:1.5rem;font-weight:700;line-height:3rem}@media print,screen and (min-width:980px){._7h0xwG_m-post-link-container__content__title{padding:32px 24px;font-size:1.6rem;line-height:3.2rem}}._7h0xwG_m-post-link-container__content__desc{padding:0 24px;font-size:1.2rem;line-height:2.4rem}._7h0xwG_m-post-link-container__content__viewmore{border-top:1px solid #e0e0e0;justify-content:center;align-items:center;height:44px;font-size:1.6rem;display:flex}._7h0xwG_m-post-link-container__content__viewmore-image{width:12px;position:absolute;bottom:15px;right:15px}._7h0xwG_m-post-link-container__label{background:#fffe1c;padding:0 8px;font-size:1.2rem;font-weight:700;position:absolute;top:-30px;right:10px}@media print,screen and (min-width:980px){._7h0xwG_m-post-link-container__label{top:-32px;right:12px}}
.MAMIRa_m-ubForEngineersBanner__link{position:relative;overflow:hidden}.MAMIRa_m-ubForEngineersBanner:hover .MAMIRa_m-ubForEngineersBanner__image{transform:scale(1.05)}.MAMIRa_m-ubForEngineersBanner:hover .MAMIRa_m-ubForEngineersBanner__inner__link{background-color:#e0e0e0}.MAMIRa_m-ubForEngineersBanner:hover .MAMIRa_m-ubForEngineersBanner__inner__icon__track{transform:translate(0%)}.MAMIRa_m-ubForEngineersBanner__image{width:480px;transition:transform .3s;position:absolute}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__image{width:calc(100vw - 32px)}}.MAMIRa_m-ubForEngineersBanner picture{display:block}.MAMIRa_m-ubForEngineersBanner picture img{width:100%;height:auto;display:block}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__text-pc{display:none}}.MAMIRa_m-ubForEngineersBanner__text-sp{display:none}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__text-sp{display:block}}.MAMIRa_m-ubForEngineersBanner__inner{clip-path:polygon(444px 0,100% 0,100% 100%,476px 100%,450px 178px,480px 54px);background-color:#fff;flex-direction:column;align-items:center;width:1184px;height:236px;padding-left:450px;display:flex}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__inner{clip-path:none;width:calc(100vw - 32px);height:106vw;padding-top:60vw;padding-left:0}}.MAMIRa_m-ubForEngineersBanner__inner__title{padding:40px 0 0 20px}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__inner__title{width:calc(100vw - 86px);padding:0}}.MAMIRa_m-ubForEngineersBanner__inner__text{width:636px;padding:18px 0 0 20px;font-size:1.4rem;line-height:2.8rem}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__inner__text{width:calc(100vw - 50px);padding:18px 16px 0;font-size:1.2rem;line-height:2.4rem}}.MAMIRa_m-ubForEngineersBanner__inner__link{text-align:center;border-top:1px solid #e0e0e0;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:20px 0 20px 22px;font-size:1.4rem;line-height:1.4rem;transition:background .2s cubic-bezier(.23,1,.32,1);display:flex}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__inner__link{padding:16px 0;font-size:1.2rem;line-height:1.2rem}}.MAMIRa_m-ubForEngineersBanner__inner__icon{width:12px;overflow:hidden}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__inner__icon{margin-left:20px;position:absolute;right:23px}}.MAMIRa_m-ubForEngineersBanner__inner__icon__track{flex-wrap:nowrap;width:24px;transition:transform .2s cubic-bezier(.23,1,.32,1);display:flex;transform:translate(-50%)}.MAMIRa_m-ubForEngineersBanner__background-image{width:100%;position:absolute;top:0;left:0}@media print,screen and (max-width:980px){.MAMIRa_m-ubForEngineersBanner__background-image{top:auto;bottom:0}}
@keyframes LSWoua_fade-in{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}@keyframes LSWoua_fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(15%)}}.LSWoua_o-journal-header{z-index:500;opacity:1;width:100%;height:70px;padding-top:24px;transition:opacity .5s cubic-bezier(.23,1,.32,1);position:fixed;top:0;left:0}.LSWoua_o-journal-header--is-scrolling-down{opacity:0;pointer-events:none}@media print,screen and (min-width:980px){.LSWoua_o-journal-header{height:105px;padding-top:32px}}.LSWoua_o-journal-header__wrapper{justify-content:space-between;align-items:center;display:flex}.LSWoua_o-journal-header__left,.LSWoua_o-journal-header__right{flex:1}.LSWoua_o-journal-header__right{justify-content:flex-end;align-items:center;display:flex;position:relative}@media print,screen and (min-width:980px){.LSWoua_o-journal-header__right{gap:40px}}.LSWoua_o-journal-header__icon-button{z-index:10;align-items:center;height:26px;padding:7px;line-height:1;display:flex;position:relative}.LSWoua_o-journal-header__icon-button svg{width:14px;height:14px}@media print,screen and (min-width:980px){.LSWoua_o-journal-header__icon-button svg{width:16px;height:16px}}.LSWoua_o-journal-header__tagline{font-size:1rem;font-weight:500}@media print,screen and (max-width:980px){.LSWoua_o-journal-header__links{opacity:0;pointer-events:none;z-index:5;background:#f0f0f0;border-radius:4px;flex-direction:column;padding-top:30px;display:flex;position:absolute;top:-3px;right:-9px;box-shadow:0 1px 15px #00000026}.LSWoua_o-journal-header__links--is-open{pointer-events:auto;transition:all .5s ease-in-out;animation-name:LSWoua_fade-in;animation-duration:.8s;animation-fill-mode:forwards}.LSWoua_o-journal-header__links--is-close{transition:all .5s ease-in-out;animation-name:LSWoua_fade-out;animation-duration:.8s;animation-fill-mode:forwards}}.LSWoua_o-journal-header__links ul{flex-direction:column;display:flex}@media print,screen and (min-width:980px){.LSWoua_o-journal-header__links ul{flex-direction:row;gap:24px}}.LSWoua_o-journal-header__links ul li a{font-family:National2 medium;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1}@media print,screen and (max-width:980px){.LSWoua_o-journal-header__links ul li a{border-top:1px solid #e0e0e0;justify-content:flex-end;align-items:center;width:100%;padding:8px 16px;display:flex}}@media print,screen and (min-width:980px){.LSWoua_o-journal-header__links ul li a{font-size:1.6rem}}.LSWoua_o-journal-header__search-modal{opacity:0;pointer-events:none;z-index:9999;justify-content:center;transition:none;display:flex;position:fixed;top:70px;left:0;right:0}@media print,screen and (min-width:980px){.LSWoua_o-journal-header__search-modal{top:105px}}.LSWoua_o-journal-header__search-modal--is-open{pointer-events:auto;transition:all .5s ease-in-out;animation-name:LSWoua_fade-in;animation-duration:.8s;animation-fill-mode:forwards}.LSWoua_o-journal-header__search-modal--is-close{transition:all .5s ease-in-out;animation-name:LSWoua_fade-out;animation-duration:.8s;animation-fill-mode:forwards}.LSWoua_o-journal-header__search-modal__wrapper{background-color:#fff;padding:8px;box-shadow:0 1px 20px #0000001f}@media print,screen and (min-width:980px){.LSWoua_o-journal-header__search-modal__wrapper{padding:32px}}
.rZSOjq_p-careers__wau__card{background:#fff}.rZSOjq_p-careers__wau__card+.rZSOjq_p-careers__wau__card{margin-top:24px}@media print,screen and (min-width:980px){.rZSOjq_p-careers__wau__card+.rZSOjq_p-careers__wau__card{margin-top:32px}}.rZSOjq_p-careers__wau__card header{border-bottom:1px solid #ccc}.rZSOjq_p-careers__wau__card header h3{padding:24px;line-height:1}@media print,screen and (min-width:980px){.rZSOjq_p-careers__wau__card header h3{padding:56px 96px}}.rZSOjq_p-careers__wau__card__content{padding:24px}@media print,screen and (min-width:980px){.rZSOjq_p-careers__wau__card__content{padding:56px 96px}.rZSOjq_p-careers__wau__card__content__grid{grid-template-columns:repeat(3,1fr);gap:48px 32px;display:grid}}@media print,screen and (max-width:980px){.rZSOjq_p-careers__wau__card__accordion+.rZSOjq_p-careers__wau__card__accordion{border-top:1px solid #f1f1f1;padding-top:20px}.rZSOjq_p-careers__wau__card__accordion:not(:last-child){padding-bottom:20px}}.rZSOjq_p-careers__wau__card__accordion__link{border-bottom:2px solid #000;font-weight:700}.rZSOjq_p-careers__wau__card__accordion__link:hover *{letter-spacing:0!important}.rZSOjq_p-careers__wau__card__accordion__link>span:first-child>span{line-height:25px;display:block}.rZSOjq_p-careers__wau__card__accordion button{width:20px;min-height:auto}@media print,screen and (min-width:980px){.rZSOjq_p-careers__wau__card__accordion__content[data-lang=en] p{line-height:2.2rem}}.rZSOjq_p-careers__wau__card__accordion__title{margin-right:auto;font-size:1.5rem;font-weight:700;line-height:2.5rem}@media print,screen and (min-width:980px){.rZSOjq_p-careers__wau__card__accordion__title{font-size:2rem;line-height:3rem}}
.-tTkXa_l_journal_layout{background-image:url(/images/journal-bg_pc.jpg),url(/images/journal-bg.jpg);background-position:top;background-repeat:no-repeat,repeat;background-size:100%,auto}@media print,screen and (max-width:980px){.-tTkXa_l_journal_layout{background-image:url(/images/journal-bg_sp.jpg),url(/images/journal-bg.jpg);background-repeat:no-repeat,repeat;background-size:100%,auto}}.-tTkXa_l_journal_layout__archive{background-image:url(/images/journal-archive-bg_pc.jpg),url(/images/journal-bg.jpg);background-position:top;background-repeat:no-repeat,repeat;background-size:100%,auto}@media print,screen and (max-width:980px){.-tTkXa_l_journal_layout__archive{background-image:url(/images/journal-archive-bg_sp.jpg),url(/images/journal-bg.jpg);background-repeat:no-repeat,repeat;background-size:100%,auto}}.-tTkXa_l_journal_layout__detail{background-image:url(/images/journal-bg.jpg);background-repeat:repeat;background-size:auto}.-tTkXa_l_journal_layout__scroll_top_button{z-index:300;cursor:pointer;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;bottom:16px;right:16px}@media print,screen and (min-width:980px){.-tTkXa_l_journal_layout__scroll_top_button{bottom:32px;right:64px}}.-tTkXa_l_journal_layout__scroll_top_button.-tTkXa___isShown{pointer-events:auto;opacity:1}
.klvRRa_tablist_wrapper{-ms-overflow-style:none;scrollbar-width:none;max-width:100%;display:flex;overflow:scroll}.klvRRa_tablist_wrapper::-webkit-scrollbar{display:none}.klvRRa_tablist_wrapper--with-border{border-bottom:1px solid #00000014}.klvRRa_tablist_wrapper div[role=tablist]{gap:10px;min-width:100%;padding-left:40px;padding-right:40px;display:flex}.klvRRa_tablist_wrapper div[role=tablist]>div:first-child{margin-left:auto}.klvRRa_tablist_wrapper div[role=tablist]>div:last-child{margin-right:auto}.klvRRa_m-tabs__button_wrapper{width:100%;max-width:300px;height:48px;position:relative}.klvRRa_m-tabs__button_wrapper>span{width:30px;height:30px;display:inline-block;position:absolute;bottom:0;overflow:hidden}.klvRRa_m-tabs__button_wrapper>span:first-of-type{left:-30px}.klvRRa_m-tabs__button_wrapper>span:first-of-type:after{content:"";border-radius:0 0 50%;height:100%;display:block;box-shadow:0 0 0 50vw #999}.klvRRa_m-tabs__button_wrapper>span:last-of-type{right:-30px}.klvRRa_m-tabs__button_wrapper>span:last-of-type:after{content:"";border-radius:0 0 0 50%;height:100%;display:block;box-shadow:0 0 0 50vw #999}.klvRRa_m-tabs__button_wrapper button{white-space:nowrap;background:#999;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:100%;padding:0 20px;font-size:1.2rem;font-weight:700}@media print,screen and (min-width:980px){.klvRRa_m-tabs__button_wrapper button{padding:0 25px;font-size:1.4rem}}.klvRRa_m-tabs__button_wrapper button span{align-items:center;height:100%;display:inline-flex;position:relative}.klvRRa_m-tabs_panels{background:#fffc}.klvRRa_m-tabs_panels.klvRRa_--is-dark{background:#191919}.klvRRa_m-tabs_panels.klvRRa_--is-light{background:#fff}.klvRRa_--active{z-index:1;position:relative}.klvRRa_--active.klvRRa_m-tabs__button_wrapper button{background:#191919}.klvRRa_--active.klvRRa_m-tabs__button_wrapper button span{color:#fff}.klvRRa_--active.klvRRa_m-tabs__button_wrapper>span:first-of-type:after,.klvRRa_--active.klvRRa_m-tabs__button_wrapper>span:last-of-type:after{box-shadow:0 0 0 50vw #191919}.klvRRa_--active.klvRRa_m-tabs__button_wrapper.klvRRa_--is-light button{background:#fff}.klvRRa_--active.klvRRa_m-tabs__button_wrapper.klvRRa_--is-light button span{color:#000}.klvRRa_--active.klvRRa_m-tabs__button_wrapper.klvRRa_--is-light>span:first-of-type:after,.klvRRa_--active.klvRRa_m-tabs__button_wrapper.klvRRa_--is-light>span:last-of-type:after{box-shadow:0 0 0 50vw #fff}
._DPslG_p-company__media-kit p{font-size:1.2rem;line-height:2.4rem}@media print,screen and (min-width:980px){._DPslG_p-company__media-kit p{margin:unset;font-size:1.4rem}}._DPslG_p-company__media-kit__items ul{grid-template-columns:1fr;gap:32px;display:grid}@media print,screen and (min-width:980px){._DPslG_p-company__media-kit__items ul{grid-template-columns:repeat(3,1fr)}}._DPslG_p-company__media-kit__items ul li h4{font-family:National2,ryo-gothic-plusn,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}._DPslG_p-company__media-kit__items ul li span{font-size:1.8rem}._DPslG_p-company__media-kit__items ul li a{width:100%;margin-bottom:0}
.G5Skka_p-office__concept-movie__video{position:relative}.G5Skka_p-office__concept-movie__video:before{content:"";clip-path:polygon(0 55%,15% 15%,75% 0,100% 50%,67% 100%);background:#1e1d1d;position:absolute;inset:-30px -15px}@media print,screen and (min-width:980px){.G5Skka_p-office__concept-movie__video:before{inset:-90px -100px}}
.BPunJq_p-journal__journal-info__wrap{background-color:#fff;align-items:stretch;display:flex}@media print,screen and (max-width:980px){.BPunJq_p-journal__journal-info{border:none;padding-top:0;padding-bottom:0}.BPunJq_p-journal__journal-info__wrap{display:block;padding:0!important}}
.G__-eG_o-modal{z-index:1000;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.G__-eG_o-modal__underlay{z-index:1;width:100%;height:100%;position:absolute;inset:0}.G__-eG_o-modal__underlay--is-blurred{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.G__-eG_o-modal__underlay--black{background:#000c}.G__-eG_o-modal__underlay--white{background:#fffc}.G__-eG_o-modal__content{pointer-events:none;z-index:2;justify-content:center;align-items:center;width:100%;margin:auto;display:flex;position:relative}.G__-eG_o-modal__content>*{pointer-events:all}@media print,screen and (min-width:980px){.G__-eG_o-modal__content{padding:0 30px}}
._7bLVva_o-error h2{text-align:center;margin-bottom:24px;font-size:2.4rem;font-weight:700}._7bLVva_o-error p{font-size:1.4rem}._7bLVva_o-error__img{max-width:350px;margin:auto}
