@charset "UTF-8";*[data-opacity-io]{opacity:0;transition:opacity .6s cubic-bezier(.33,1,.68,1)}*[data-opacity-io].isIntersect_opacity{opacity:1}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,dd,th,td,hr,iframe,fieldset,legend,button,input,textarea,select,option,figure{margin:0;padding:0;border:none}h1,h2,h3,h4,h5,h6,small,strong,sub,sup,th{font-size:inherit;font-weight:inherit}address,em,var,cite,dfn{font-style:normal}caption,th{text-align:left}a,ins,abbr[title]{text-decoration:none}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1}ul,ol{list-style-type:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit}q:before,q:after{content:none}sub,sup{vertical-align:baseline}mark{background:none;color:inherit}svg{overflow:visible}button,input,textarea,select{background:none;color:inherit;font-family:inherit;font-size:inherit}select{border-radius:0;appearance:none}select::-ms-expand{display:none}a,label,select,button,input[type=radio],input[type=checkbox]{cursor:pointer}a,input,button{outline:none}[data-whatinput=keyboard] a:focus,[data-whatinput=keyboard] input:focus,[data-whatinput=keyboard] button:focus{outline:auto}:root{--headerValue: 0;--fixAnchorBlock: 1;--scroll-bar-width: 0px;--cartPcNav: 0}html{overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 768px){html{font-size:calc(.01 * (100vw - var(--scroll-bar-width)))}}@media screen and (max-width:767.98px){html{font-size:7.729468599vw;min-height:vh(100)}}html.bMobile{overflow-y:visible}html.sWait{cursor:wait}body{min-height:100%;color:#3c3c46;font-family:YuGothic,游ゴシック,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-feature-settings:"palt"}@media screen and (min-width: 768px){body{font-size:.875rem}}@media screen and (min-width: 768px) and (max-width: 1143px){body{font-size:10px}}@media screen and (max-width:767.98px){body{font-size:.8125rem}}main[data-router-view]{visibility:hidden}main[data-router-view].-show{visibility:visible}[data-transition-content]{position:fixed;top:0;z-index:-1;width:100%;height:100vh}[data-transition-content] .Scene-video{position:absolute;top:0;width:100%;height:100%;object-fit:cover}[data-transition-content] .OurJobsZoomInVideo-video{width:100%;height:100%;object-fit:cover;object-position:0 0!important}[data-transition-content] .LowerKv-video{position:absolute;top:0;width:100%;height:100%;object-fit:cover}[data-transition-content] .CrossTalk-video{background-color:#d3d3d3e6;position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}[data-transition-content] ul.MembersVoice-list{position:absolute}@media screen and (max-width:767.98px){._pc{display:none!important}}@media screen and (min-width: 768px){._sp{display:none!important}}body>.dg.ac{z-index:1801}/*!
 * * pace.js v1.2.1 | Default theme
 * * https://github.com/CodeByZach/pace/
 * * Licensed MIT © HubSpot, Inc.
 * */.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#005BAB;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:4px}.swiper-wrapper{cursor:ew-resize}.Header{position:fixed;top:0;z-index:1300;width:100%;display:flex;align-items:center;color:#fff;opacity:0}@media screen and (min-width: 768px){.Header{height:7rem}}@media screen and (min-width: 768px){.Header-inner{width:100%;padding-inline:2.5rem;padding-top:3.5rem}}@media screen and (max-width:767.98px){.Header-visibilityTrigger{display:none}}@media screen and (min-width: 768px){.Header-visibilityTrigger{position:absolute;top:0;left:0;width:100%;height:18.75rem}}.Header-title{position:fixed}@media screen and (min-width: 768px){.Header-title{top:3.5rem;left:2.5rem}}@media screen and (max-width:767.98px){.Header-title{top:.78125rem;left:.625rem}}.Header-titleLink{display:grid;place-items:center}@media screen and (min-width: 768px){.Header-titleLink{gap:.625rem}}@media screen and (max-width:767.98px){.Header-titleLink{gap:.15625rem}}@media screen and (min-width: 768px){.Header-titleLogo{width:8.9375rem}}@media screen and (max-width:767.98px){.Header-titleLogo{width:2.875rem}}.Header-titleText{font-family:aktiv-grotesk,sans-serif;font-weight:500;opacity:.5;color:#005bab;letter-spacing:.09em}@media screen and (min-width: 768px){.Header-titleText{font-size:.6875rem}}@media screen and (max-width:767.98px){.Header-titleText{font-size:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.Header-titleText{font-size:10px}}.Header-list{color:#005bab}@media screen and (min-width: 768px){.Header-list{display:flex;align-items:center;padding-left:17.5rem}}@media screen and (min-width: 768px){.-en .Header-list{padding-left:13.75rem}}.Header-list.-white{color:#fff}.Header-list.-white .Header-item .icon:before,.Header-list.-white .Header-item .icon:after{background-color:#fff}.Header-item{position:relative}@media screen and (min-width: 768px){.Header-item{font-weight:600;font-size:.9375rem}.bAndroid .Header-item{font-weight:700}}@media screen and (min-width: 768px) and (max-width: 1067px){.Header-item{font-size:10px}}@media screen and (min-width: 768px){.Header-item+.Header-item{margin-left:1.25rem}}.-en .Header-item{font-family:aktiv-grotesk,sans-serif;font-weight:700;text-transform:uppercase}.Header-link{display:inline-flex;align-items:center}@media screen and (min-width: 768px){.Header-link{padding:.625rem}}@media screen and (min-width: 768px){.Header-link>.icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:8px;height:8px;margin-left:.25rem}.Header-link>.icon:before,.Header-link>.icon:after{content:"";position:absolute;background-color:#005bab}.Header-link>.icon:before{width:100%;height:2px}.Header-link>.icon:after{transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);width:2px;height:100%;opacity:1}}@media screen and (min-width: 768px){.Header-wrapper{overflow:hidden;height:calc(max(10px,.9375rem) + .25rem)}}@media screen and (min-width: 768px){.Header-text{display:block;padding-block:.125rem}}.Header-menuItem .Header-link{position:relative;z-index:1}.bTablet .Header-menuItem .Header-link{pointer-events:none}.Header-menuItem.-hide .Header-jobList{display:none}.Header-menuItem.-show .icon:after{transform:rotate(90deg);opacity:0}.bTablet .Header-menuItem.-show .Header-link{pointer-events:auto}.Header-jobWrapper{color:#005bab}@media screen and (min-width: 768px){.Header-jobWrapper{position:absolute;top:0;left:0;padding-top:2.5rem}}@media screen and (min-width: 768px){.Header-menuBg{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background-color:#3c3c4633;backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);z-index:-1;opacity:0}}.Header-menuBg.-hide{display:none}@media screen and (min-width: 768px){.Header-jobList{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;background-color:#ffffffb3;backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);border-radius:.625rem}}.-en .Header-jobList{text-transform:none}@media screen and (min-width: 768px){.Header-jobItem{white-space:nowrap;letter-spacing:.03em}}.Header-jobLink{display:block;transition:opacity .4s cubic-bezier(.16,1,.3,1);padding:.3125rem}[data-whatintent=mouse] .Header-jobLink:hover{opacity:.5}@media screen and (min-width: 768px){.Header-subList{position:fixed;top:3.5rem;right:calc(2.5rem + var(--scroll-bar-width));width:fit-content;height:2.5rem;margin-block:.5rem;margin-left:5.125rem;padding-inline:.5625rem .1875rem;border-radius:6.25rem;display:flex;align-items:center;background-color:#005bab;box-shadow:0 .25rem 1.25rem #0003}}@media screen and (min-width: 768px){.-close .Header-subList{right:2.5rem}}.Header-subItem{font-family:aktiv-grotesk,sans-serif;font-weight:600;letter-spacing:.02em}@media screen and (min-width: 768px){.Header-subItem{font-size:.8125rem;display:inline-flex;align-items:center;height:100%}}@media screen and (min-width: 768px) and (max-width: 1231px){.Header-subItem{font-size:10px}}@media screen and (min-width: 768px){.Header-subItem:nth-of-type(1){padding-inline:1.25rem}.Header-subItem:nth-of-type(2){position:relative}.Header-subItem:nth-of-type(2):before{content:"";position:absolute;left:0;width:1px;height:100%;background-color:#fff3}.Header-subItem:nth-of-type(3){position:relative}.Header-subItem:nth-of-type(3):before{content:"";position:absolute;left:0;width:1px;height:.5625rem;background-color:#fff3}}.Header-subLink{display:inline-flex;align-items:center;height:100%}@media screen and (min-width: 768px){.Header-subLink{padding-inline:1.25rem 1.25rem}}@media screen and (min-width: 768px){.Header-globalLink:nth-of-type(2){position:relative;padding-left:.625rem;margin-left:.625rem}.Header-globalLink:nth-of-type(2):before{content:"";position:absolute;left:0;width:1px;top:.25rem;height:.5625rem;background-color:#fff3}}.Header-globalLink .Header-subText{opacity:.2}.Header-globalLink.-current .Header-subText{opacity:1}@media screen and (min-width: 768px){.Header-subWrapper{overflow:hidden;height:calc(max(10px,.8125rem) + .25rem)}}@media screen and (min-width: 768px){.Header-subText{display:block;padding-block:.125rem}}.Header-menuButton{font-family:aktiv-grotesk,sans-serif;font-weight:600;position:relative;display:flex;align-items:center;justify-content:center;line-height:1}@media screen and (min-width: 768px){.Header-menuButton{height:2.125rem;padding-inline:1.25rem;border-radius:6.25rem;background-color:#ffffff1a}}@media screen and (max-width:767.98px){.Header-menuButton{font-size:.3125rem;position:fixed;top:1.125rem;right:calc(.6875rem + var(--scroll-bar-width));height:.9375rem;padding-inline:.40625rem .8125rem;border-radius:3.125rem;background-color:#005bab}}@media screen and (max-width:767.98px) and (max-width: 414px){.Header-menuButton{font-size:10px}}.Header-menuButton:before{content:"";position:relative;background-color:#fff;border-radius:50%}@media screen and (min-width: 768px){.Header-menuButton:before{margin-right:1rem;width:8px;height:8px}}@media screen and (max-width:767.98px){.Header-menuButton:before{margin-right:.40625rem;width:.25rem;height:.25rem}}@media screen and (max-width:767.98px){.-close .Header-menuButton{right:.6875rem}}.Header-menuWrapper{overflow:hidden;display:block}@media screen and (min-width: 768px){.Header-menuWrapper{height:calc(max(10px,.8125rem) + .25rem)}}@media screen and (max-width:767.98px){.Header-menuWrapper{height:max(10px,.3125rem)}}.Header-menuText{display:block}@media screen and (min-width: 768px){.Header-menuText{padding-block:.125rem}}@media screen and (max-width:767.98px){.Header-menuText{position:relative;top:.015625rem}}.Footer-innerWrapper{position:relative;z-index:1200;color:#fff}@media screen and (min-width: 768px){.Footer-innerWrapper{background-image:url(/-/media/cojp/recruit/assets/images/common/bg_footer.webp);background-repeat:no-repeat;background-size:cover;padding-bottom:1.875rem}}@media screen and (max-width:767.98px){.Footer-innerWrapper{background-color:#005bab;width:100%}}@media screen and (min-width: 768px){.Footer-inner{padding:11.4375rem 2.5rem 2.0625rem 10.4375rem;display:grid;grid-template-columns:31.9375rem 15.9375rem 24.0625rem 1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"logo work content company" "logo recruit recruit recruit" "logo copy sns pagetop"}}@media screen and (max-width:767.98px){.Footer-inner{position:relative}}.-en .Footer-inner{grid-template-columns:31.9375rem 18.75rem 1fr 1fr}.Footer-logo{grid-area:logo}@media screen and (max-width:767.98px){.Footer-logo{padding-top:1.03125rem;padding-left:.65625rem;display:flex;align-items:center;justify-content:start;gap:0 .5625rem;padding-bottom:.9375rem}}.Footer-logoCaption{font-family:aktiv-grotesk,sans-serif;font-weight:500;color:#fff;opacity:.5;font-size:.375rem;letter-spacing:.08em}@media screen and (max-width: 345px){.Footer-logoCaption{font-size:10px}}@media screen and (min-width: 768px){.Footer-logoBody{width:10.625rem}}@media screen and (max-width:767.98px){.Footer-logoBody{width:2.875rem}}.Footer-logoBody .text,.Footer-logoBody .line{fill:#fff}@media screen and (max-width:767.98px){.Footer-mainIcon{display:flex;align-items:center;width:.375rem;overflow:hidden}}.Footer-mainArrow{height:auto;will-change:transform}@media screen and (min-width: 768px){.Footer-mainArrow{width:.625rem}}@media screen and (max-width:767.98px){.Footer-mainArrow{width:.375rem}}.Footer-work{grid-area:work}.Footer-workTitle{font-weight:600;letter-spacing:.1em}.bAndroid .Footer-workTitle{font-weight:700}@media screen and (min-width: 768px){.Footer-workTitle{font-size:1.875rem;font-weight:600;display:block;width:fit-content}.bAndroid .Footer-workTitle{font-weight:700}}@media screen and (max-width:767.98px){.Footer-workTitle{font-size:.8125rem;padding-inline:.625rem;padding-block:.375rem;border-top:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between}}.Footer-workTitle .-textWrapper{display:block;overflow:hidden}@media screen and (min-width: 768px){.Footer-workTitle .-textWrapper{height:calc(max(10px,1.875rem) + .5rem)}}@media screen and (max-width:767.98px){.Footer-workTitle .-textWrapper{height:calc(max(10px,.8125rem) + .25rem)}}.Footer-workTitle .-text{display:block;white-space:nowrap;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.Footer-workTitle .-text{padding-block:.25rem}}@media screen and (max-width:767.98px){.Footer-workTitle .-text{padding-block:.125rem}}[data-whatintent=mouse] .Footer-workTitle:hover .-textWrapper .-text{transform:translateY(-100%)}.-en .Footer-workTitle{font-family:aktiv-grotesk,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0}@media screen and (min-width: 768px){.Footer-workList{display:flex;flex-direction:column;margin-top:1.1875rem;gap:.375rem}}@media screen and (max-width:767.98px){.Footer-workList{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media screen and (max-width:767.98px){.-en .Footer-workList{display:grid;grid-template-columns:1fr}}@media screen and (min-width: 768px){.Footer-workItem{width:fit-content;font-size:1.125rem}}@media screen and (min-width: 768px) and (max-width: 889px){.Footer-workItem{font-size:10px}}@media screen and (max-width:767.98px){.Footer-workItem{font-weight:600;font-size:.8125rem;border-top:1px solid rgba(255,255,255,.2)}.bAndroid .Footer-workItem{font-weight:700}.Footer-workItem:nth-of-type(odd){border-right:1px solid rgba(255,255,255,.2)}}.-en .Footer-workItem{border-right:none}.Footer-workLink{font-weight:600;display:block;position:relative;overflow:hidden;letter-spacing:.05em}.bAndroid .Footer-workLink{font-weight:700}@media screen and (max-width:767.98px){.Footer-workLink{display:flex;font-size:.46875rem;padding-block:.625rem;padding-inline:.625rem}}.Footer-workLink .-textWrapper{display:block;overflow:hidden}@media screen and (min-width: 768px){.Footer-workLink .-textWrapper{height:calc(max(10px,1.125rem) + .5rem)}}@media screen and (max-width:767.98px){.Footer-workLink .-textWrapper{height:calc(max(10px,.46875rem) + .125rem)}}.Footer-workLink .-text{display:block;white-space:nowrap;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.Footer-workLink .-text{padding-block:.25rem}}@media screen and (max-width:767.98px){.Footer-workLink .-text{padding-block:.0625rem}}[data-whatintent=mouse] .Footer-workLink:hover .-textWrapper .-text{transform:translateY(-100%)}.-en .Footer-workLink{letter-spacing:0}.Footer-content{grid-area:content}@media screen and (min-width: 768px){.Footer-contentList{display:flex;flex-direction:column;gap:.75rem}}.Footer-contentLink{font-weight:600;letter-spacing:.1em}.bAndroid .Footer-contentLink{font-weight:700}@media screen and (min-width: 768px){.Footer-contentLink{display:block;font-size:1.875rem;font-weight:600;position:relative}.bAndroid .Footer-contentLink{font-weight:700}}@media screen and (max-width:767.98px){.Footer-contentLink{display:flex;justify-content:space-between;padding-inline:.625rem;padding-block:.375rem;font-size:.8125rem}}.Footer-contentLink .-textWrapper{display:block;overflow:hidden}@media screen and (min-width: 768px){.Footer-contentLink .-textWrapper{height:calc(max(10px,1.875rem) + .5rem)}}@media screen and (max-width:767.98px){.Footer-contentLink .-textWrapper{height:calc(max(10px,.8125rem) + .25rem)}}.Footer-contentLink .-text{display:block;white-space:nowrap;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.Footer-contentLink .-text{padding-block:.25rem}}@media screen and (max-width:767.98px){.Footer-contentLink .-text{padding-block:.125rem}}[data-whatintent=mouse] .Footer-contentLink:hover .-textWrapper .-text{transform:translateY(-100%)}.-en .Footer-contentLink{font-family:aktiv-grotesk,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0}@media screen and (min-width: 768px){.Footer-contentItem{width:fit-content}}@media screen and (max-width:767.98px){.Footer-contentItem{border-top:1px solid rgba(255,255,255,.2)}}.Footer-company{grid-area:company}@media screen and (min-width: 768px){.Footer-company{margin-top:.25rem}}@media screen and (min-width: 768px){.Footer-companyList{display:flex;flex-direction:column;gap:.375rem}}@media screen and (max-width:767.98px){.Footer-companyList{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.2)}}@media screen and (min-width: 768px){.Footer-companyItem{width:fit-content}}@media screen and (max-width:767.98px){.Footer-companyItem{position:relative}.Footer-companyItem:nth-child(odd){border-right:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:767.98px) and (max-width:767.98px){.Footer-companyItem:nth-child(1),.Footer-companyItem:nth-child(2){border-bottom:1px solid rgba(255,255,255,.2)}}.Footer-companyLink{font-weight:600;display:flex;align-items:center}.bAndroid .Footer-companyLink{font-weight:700}@media screen and (min-width: 768px){.Footer-companyLink{position:relative;font-size:1.125rem}}@media screen and (min-width: 768px) and (max-width: 889px){.Footer-companyLink{font-size:10px}}@media screen and (max-width:767.98px){.Footer-companyLink{font-size:.46875rem;justify-content:space-between;padding-inline:.625rem .40625rem;padding-block:.625rem}}.Footer-companyLink .-textWrapper{display:block;overflow:hidden}@media screen and (min-width: 768px){.Footer-companyLink .-textWrapper{height:calc(max(10px,1.125rem) + .5rem)}}@media screen and (max-width:767.98px){.Footer-companyLink .-textWrapper{height:calc(max(10px,.46875rem) + .125rem)}}.Footer-companyLink .-text{transition:transform .5s cubic-bezier(.25,1,.5,1);display:block;white-space:nowrap}@media screen and (min-width: 768px){.Footer-companyLink .-text{padding-block:.25rem}}@media screen and (max-width:767.98px){.Footer-companyLink .-text{padding-block:.0625rem}}[data-whatintent=mouse] .Footer-companyLink:hover .-textWrapper .-text{transform:translateY(-100%)}.Footer-recruit{grid-area:recruit}@media screen and (min-width: 768px){.Footer-recruit{margin-top:6.25rem}}@media screen and (max-width:767.98px){.Footer-recruit{border-top:1px solid rgba(255,255,255,.2)}}@media screen and (min-width: 768px){.Footer-recruitList{display:flex;gap:0 2.5rem}}@media screen and (min-width: 768px){.-en .Footer-recruitList{gap:0 3.5625rem}}.Footer-recruitItem{position:relative}@media screen and (min-width: 768px){.Footer-recruitItem{display:flex}}@media screen and (min-width: 768px){.Footer-recruitItem:nth-child(n+2){padding-left:2.5rem}.Footer-recruitItem:nth-child(n+2):before{content:"";display:block;width:1px;height:.9375rem;background-color:#ffffff80;position:absolute;top:50%;left:0;translate:0 -50%}}@media screen and (max-width:767.98px){.Footer-recruitItem:nth-child(n+2){border-top:1px solid rgba(255,255,255,.2)}}@media screen and (min-width: 768px){.-en .Footer-recruitItem:nth-child(n+2){padding-left:3.5625rem}}.Footer-recruitLink{font-family:aktiv-grotesk,sans-serif;font-weight:500}@media screen and (min-width: 768px){.Footer-recruitLink{font-size:2.25rem;display:flex;align-items:center;gap:.5rem;letter-spacing:.05em}}@media screen and (max-width:767.98px){.Footer-recruitLink{display:flex;justify-content:space-between;font-size:1.125rem;letter-spacing:.06em;padding-inline:.625rem;padding-block:.84375rem}}.Footer-recruitLink .-textWrapper{display:block;overflow:hidden}@media screen and (min-width: 768px){.Footer-recruitLink .-textWrapper{height:calc(max(10px,2.25rem) + .5rem)}}@media screen and (max-width:767.98px){.Footer-recruitLink .-textWrapper{height:calc(max(10px,1.125rem) + .25rem)}}.Footer-recruitLink .-text{display:block;white-space:nowrap;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.Footer-recruitLink .-text{padding-block:.25rem}}@media screen and (max-width:767.98px){.Footer-recruitLink .-text{padding-block:.125rem}}[data-whatintent=mouse] .Footer-recruitLink:hover .-textWrapper .-text{transform:translateY(-100%)}.Footer-recruitLink .Footer-mainIcon{transform:rotate(-45deg)}@media screen and (min-width: 768px){.Footer-recruitLink .Footer-mainIcon{position:relative;width:1.625rem;height:1.625rem;background-color:#fff3;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}}.Footer-bottom{grid-area:bottom}@media screen and (min-width: 768px){.Footer-bottom{margin-top:11.5rem;display:flex;align-items:center}}@media screen and (max-width:767.98px){.Footer-bottom{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"sns sns" "copy pagetop";border-top:1px solid rgba(255,255,255,.2)}}.Footer-bottomTitle{font-family:aktiv-grotesk,sans-serif;font-weight:500;opacity:.5}@media screen and (min-width: 768px){.Footer-bottomTitle{font-size:.625rem;letter-spacing:.1em;padding-right:1.75rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.Footer-bottomTitle{font-size:10px}}@media screen and (max-width:767.98px){.Footer-bottomTitle{font-size:.375rem;letter-spacing:.072em;flex:1}}@media screen and (max-width:767.98px) and (max-width: 345px){.Footer-bottomTitle{font-size:10px}}.Footer-bottomCopy{opacity:.5;grid-area:copy}@media screen and (min-width: 768px){.Footer-bottomCopy{font-family:aktiv-grotesk,sans-serif;font-weight:500;font-size:.6875rem;margin-top:14.875rem;white-space:nowrap}}@media screen and (min-width: 768px) and (max-width: 1455px){.Footer-bottomCopy{font-size:10px}}@media screen and (max-width:767.98px){.Footer-bottomCopy{font-family:aktiv-grotesk,sans-serif;font-weight:400;display:block;grid-area:copy;font-size:.3125rem;line-height:1.4285714286;padding-left:.625rem;padding-block:.625rem;border-top:1px solid rgba(255,255,255,.4)}}@media screen and (max-width:767.98px) and (max-width: 414px){.Footer-bottomCopy{font-size:10px}}.Footer-snsWrap{grid-area:sns;display:flex;align-items:center}@media screen and (min-width: 768px){.Footer-snsWrap{margin-left:auto;margin-top:14.875rem;translate:4.6875rem -.3125rem}}@media screen and (max-width:767.98px){.Footer-snsWrap{padding-inline:.625rem .875rem;padding-block:.46875rem;border-top:1px solid rgba(255,255,255,.2)}}.Footer-snsList{display:flex;align-items:center}@media screen and (min-width: 768px){.Footer-snsList{gap:1.875rem}}@media screen and (max-width:767.98px){.Footer-snsList{gap:.96875rem}}.Footer-snsLink svg{transition:scale .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}[data-whatintent=mouse] .Footer-snsLink:hover svg{scale:.9;opacity:.5}@media screen and (min-width: 768px){.Footer-iconFacebook{width:1.125rem}}@media screen and (max-width:767.98px){.Footer-iconFacebook{width:.625rem}}@media screen and (min-width: 768px){.Footer-iconX{width:1.0625rem}}@media screen and (max-width:767.98px){.Footer-iconX{width:.5625rem}}@media screen and (min-width: 768px){.Footer-iconInstagram{width:1.125rem}}@media screen and (max-width:767.98px){.Footer-iconInstagram{width:.59375rem}}@media screen and (min-width: 768px){.Footer-iconNote{width:1.125rem}}@media screen and (max-width:767.98px){.Footer-iconNote{width:.59375rem}}.Footer-global{display:flex}@media screen and (min-width: 768px){.Footer-global{margin-top:1.25rem;gap:1.75rem}}@media screen and (max-width:767.98px){.Footer-global{border-top:1px solid rgba(255,255,255,.2);padding-block:.59375rem;padding-inline:.6875rem;justify-content:space-between}}.Footer-globalList{display:flex;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.Footer-globalList{font-size:.8125rem;gap:1.5rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.Footer-globalList{font-size:10px}}@media screen and (max-width:767.98px){.Footer-globalList{font-size:.46875rem;gap:2rem}}.Footer-globalItem:nth-of-type(1){position:relative}.Footer-globalItem:nth-of-type(1):before{content:"";position:absolute;width:1px;background-color:#fff3}@media screen and (min-width: 768px){.Footer-globalItem:nth-of-type(1):before{top:.125rem;right:-.75rem;height:.5625rem}}@media screen and (max-width:767.98px){.Footer-globalItem:nth-of-type(1):before{right:-1.0625rem;height:.5rem}}.Footer-globalLink{opacity:.2}.Footer-globalLink.-current{opacity:1}.Footer-pagetop{border-radius:100%;font-family:aktiv-grotesk,sans-serif;font-weight:600;transition:color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 768px){.Footer-pagetop{font-size:.625rem;width:7.25rem;height:7.25rem;margin-left:3.25rem;margin-top:auto;translate:4.6875rem 2.5rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.Footer-pagetop{font-size:10px}}@media screen and (max-width:767.98px){.Footer-pagetop{grid-area:pagetop;display:flex;align-items:center;gap:.3125rem;font-size:.3125rem;width:fit-content;height:1.5625rem;position:absolute;right:.625rem;bottom:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.Footer-pagetop{font-size:10px}}.Footer-pagetop .-textWrapper{display:block;overflow:hidden}@media screen and (min-width: 768px){.Footer-pagetop .-textWrapper{height:calc(max(10px,.625rem) + .25rem)}}@media screen and (max-width:767.98px){.Footer-pagetop .-textWrapper{height:calc(max(10px,.3125rem) + .125rem)}}.Footer-pagetop .-text{display:block;white-space:nowrap;transition:transform .5s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.Footer-pagetop .-text{padding-block:.125rem}}@media screen and (max-width:767.98px){.Footer-pagetop .-text{padding-block:.0625rem}}[data-whatintent=mouse] .Footer-pagetop:hover .-textWrapper .-text{transform:translateY(-100%)}@media screen and (min-width: 768px){[data-whatintent=mouse] .Footer-pagetop:hover .Footer-pagetopInner{color:#005bab;background-color:#fff9}}.Footer-pagetopInner{display:flex;align-items:center;justify-content:center;border-radius:100%;transition:color .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 768px){.Footer-pagetopInner{width:100%;height:100%;color:#ffffff80;background-color:#ffffff1a;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}}@media screen and (max-width:767.98px){.Footer-pagetopInner{opacity:.7}}@media screen and (max-width:767.98px){.Footer-pageTopIcon{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background-color:#ffffff1a;border-radius:9999px;overflow:hidden;rotate:-90deg}}.Footer-pageTopArrow{height:auto;will-change:transform}@media screen and (max-width:767.98px){.Footer-pageTopArrow{width:.40625rem}}.Footer-subIcon{display:flex;justify-content:center;align-items:center;rotate:-45deg;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.Footer-subIcon{width:.875rem;height:.875rem;margin-left:.25rem}}@media screen and (max-width:767.98px){.Footer-subIcon{width:.375rem;height:.375rem}}.Footer-subArrow{height:auto;will-change:transform}@media screen and (min-width: 768px){.Footer-subArrow{width:.5rem}}@media screen and (max-width:767.98px){.Footer-subArrow{width:.375rem}}.Menu{z-index:1400;position:fixed;top:0;right:0;width:100%;height:100vh;visibility:hidden;overflow-x:hidden;overflow-y:scroll}.Menu.-open{visibility:visible}@media screen and (min-width: 768px){.-close .Menu{overflow-y:hidden}}.Menu-bgLogoWrapper{position:absolute;transform:translate(-50%,-50%);top:calc(50% - 1.0625rem);left:50%;width:100%;overflow:hidden}.Menu-bgLogoWrapper svg{width:54.5rem;margin-left:4.25rem}.Menu-bgLogo{color:#ffffff0d}.Menu-content{position:relative;margin-inline:auto 0;color:#fff;background-color:#005bab;z-index:1401}@media screen and (min-width: 768px){.Menu-content{width:57.625rem;min-height:100vh;border-radius:1.25rem 0 0 1.25rem}}.Menu-head{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.Menu-head{padding-top:4.375rem;padding-inline:3.75rem 4.625rem;z-index:1401}}@media screen and (max-width:767.98px){.Menu-head{padding:.78125rem 1.40625rem .75rem .625rem}}.Menu-title{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:.75rem;opacity:.2}@media screen and (max-width: 1334px){.Menu-title{font-size:10px}}.Menu-logo{width:2.875rem;color:#fff}.Menu-logoText{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:.3125rem;display:block;color:#ffffff80;margin-top:.1875rem;letter-spacing:.09em;white-space:nowrap}@media screen and (max-width: 414px){.Menu-logoText{font-size:10px}}.Menu-close{display:flex;align-items:center;z-index:1}@media screen and (min-width: 768px){.Menu-close{margin-top:-.375rem;margin-right:-2.25rem;padding-block:.625rem;padding-inline:1rem 1.5rem}}@media screen and (max-width:767.98px){.Menu-close{padding-block:.3125rem;padding-inline:.1875rem .75rem;margin-right:-.75rem}}.Menu-close:before{content:"";display:block;height:2px;background-color:#fff}@media screen and (min-width: 768px){.Menu-close:before{width:.75rem;margin-right:.8125rem}}@media screen and (max-width:767.98px){.Menu-close:before{width:.375rem;margin-right:.375rem}}.Menu-closeWrapper{overflow:hidden}@media screen and (min-width: 768px){.Menu-closeWrapper{height:calc(max(10px,.75rem) + .5rem)}}@media screen and (max-width:767.98px){.Menu-closeWrapper{height:calc(max(10px,.3125rem) + .25rem)}}.Menu-closeText{font-family:aktiv-grotesk,sans-serif;font-weight:600;display:block;white-space:nowrap;line-height:1}@media screen and (min-width: 768px){.Menu-closeText{font-size:.75rem;padding-block:.25rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.Menu-closeText{font-size:10px}}@media screen and (max-width:767.98px){.Menu-closeText{font-size:.3125rem;padding-block:.125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.Menu-closeText{font-size:10px}}@media screen and (min-width: 768px){.Menu-nav{position:relative;display:flex;padding-inline:3.75rem;margin-top:2.9375rem;z-index:1401}}@media screen and (min-width: 768px){.Menu-work,.Menu-other{display:flex;flex-direction:column;gap:.25rem;width:fit-content}}@media screen and (min-width: 768px){.Menu-work{margin-right:4.875rem}}@media screen and (min-width: 768px){.Menu-other{margin-right:3.875rem}}@media screen and (max-width:767.98px){.Menu-other{border-bottom:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:767.98px){.Menu-other .Menu-item:first-child .Menu-link{border-top:none}}@media screen and (min-width: 768px){.Menu-link{position:relative;display:block;width:fit-content;padding-block:.3125rem}}@media screen and (max-width:767.98px){.Menu-link{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.2);padding:.34375rem .625rem}}@media screen and (min-width: 768px){.Menu-link.-current:after{content:"";position:absolute;bottom:-.1875rem;left:0;width:0%;height:4px;background-color:#ee2d33;transition:width .4s cubic-bezier(.16,1,.3,1)}}@media screen and (min-width: 768px){.-show .Menu-link.-current:after{width:100%;transition-delay:.3s}}.Menu-link.-open .Menu-iconPlus:before{rotate:90deg}.-en .Menu-link{text-transform:uppercase}.Menu-wrapper{overflow:hidden}@media screen and (min-width: 768px){.Menu-wrapper{height:calc(max(10px,1.75rem) + .5rem)}}@media screen and (max-width:767.98px){.Menu-wrapper{height:calc(max(10px,.875rem) + .25rem)}}.Menu-text{font-weight:600;letter-spacing:.1em;display:block;white-space:nowrap;will-change:transform}.bAndroid .Menu-text{font-weight:700}@media screen and (min-width: 768px){.Menu-text{font-size:1.75rem;width:fit-content;padding-block:.25rem}}@media screen and (max-width:767.98px){.Menu-text{font-size:.8125rem;padding-block:.125rem}}.-en .Menu-text{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0}.Menu-icon{display:flex;justify-content:center;align-items:center;width:.375rem;height:.375rem;overflow:hidden}.Menu-iconPlus{display:block;position:relative;height:.375rem;width:.375rem}.Menu-iconPlus:before,.Menu-iconPlus:after{content:"";display:block;position:absolute;background-color:#fff}.Menu-iconPlus:before{top:0;bottom:0;left:50%;margin-left:-1px;width:2px}.Menu-iconPlus:after{left:0;right:0;top:50%;margin-top:-1px;height:2px}.Menu-iconPlus:before{transition:rotate .2s cubic-bezier(.23,1,.32,1)}.Menu-arrow{height:auto;width:.375rem}.Menu-childList{display:flex}@media screen and (min-width: 768px){.Menu-childList{flex-direction:column;gap:.25rem;margin-top:.5rem}}@media screen and (max-width:767.98px){.Menu-childList{flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.2)}}.-en .Menu-childList{flex-direction:column}@media screen and (max-width:767.98px){.Menu-childItem{width:50%;border-bottom:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:767.98px){.Menu-childItem:nth-child(2n){border-right:none}}.-en .Menu-childItem{width:100%;border-right:none}.Menu-childLink{display:block}@media screen and (min-width: 768px){.Menu-childLink{width:fit-content;padding-block:.125rem}}@media screen and (max-width:767.98px){.Menu-childLink{padding:.625rem .40625rem .625rem .625rem}}.Menu-childTextWrapper{overflow:hidden}@media screen and (min-width: 768px){.Menu-childTextWrapper{height:calc(max(10px,1rem) + .5rem)}}@media screen and (max-width:767.98px){.Menu-childTextWrapper{height:calc(max(10px,.5rem) + .125rem)}}.Menu-childText{font-weight:600;white-space:nowrap;will-change:transform;letter-spacing:.05em}.bAndroid .Menu-childText{font-weight:700}@media screen and (min-width: 768px){.Menu-childText{font-size:1rem;padding-block:.25rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.Menu-childText{font-size:10px}}@media screen and (max-width:767.98px){.Menu-childText{font-size:.5rem;padding-block:.0625rem}}.-en .Menu-childText{letter-spacing:0em}.Menu-subList{display:grid}@media screen and (min-width: 768px){.Menu-subList{gap:.25rem;margin-top:.375rem}}@media screen and (max-width:767.98px){.Menu-subList{grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(255,255,255,.2)}}@media screen and (min-width: 768px){.Menu-subItem{width:fit-content}}@media screen and (max-width:767.98px){.Menu-subItem{border-right:1px solid rgba(255,255,255,.2)}}@media screen and (max-width:767.98px){.Menu-subItem:nth-child(2n){border-right:none}}@media screen and (max-width:767.98px){.Menu-subItem:nth-child(1),.Menu-subItem:nth-child(2){border-bottom:1px solid rgba(255,255,255,.2)}}.Menu-subLink{display:flex;align-items:center}@media screen and (min-width: 768px){.Menu-subLink{padding-block:.125rem}}@media screen and (max-width:767.98px){.Menu-subLink{justify-content:space-between;padding:.625rem .40625rem .625rem .625rem}}.Menu-subTextWrapper{overflow:hidden}@media screen and (min-width: 768px){.Menu-subTextWrapper{height:calc(max(10px,1rem) + .5rem)}}@media screen and (max-width:767.98px){.Menu-subTextWrapper{height:calc(max(10px,.46875rem) + .125rem)}}.Menu-subText{font-weight:600;white-space:nowrap;will-change:transform}.bAndroid .Menu-subText{font-weight:700}@media screen and (min-width: 768px){.Menu-subText{font-size:1rem;padding-block:.25rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.Menu-subText{font-size:10px}}@media screen and (max-width:767.98px){.Menu-subText{font-size:.46875rem;display:block;padding-block:.0625rem}}.Menu-subIcon{display:flex;justify-content:center;align-items:center;rotate:-45deg;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.Menu-subIcon{width:1rem;height:1rem;margin-left:.25rem}}@media screen and (max-width:767.98px){.Menu-subIcon{width:.375rem;height:.375rem}}.Menu-subArrow{height:auto;will-change:transform}@media screen and (min-width: 768px){.Menu-subArrow{width:.5rem}}@media screen and (max-width:767.98px){.Menu-subArrow{width:.375rem}}.Menu-sns{display:flex;align-items:center}@media screen and (min-width: 768px){.Menu-sns{grid-area:3/2/4/3;margin-top:1rem;width:fit-content;height:fit-content}}@media screen and (max-width:767.98px){.Menu-sns{justify-content:space-between;padding:.4375rem .875rem .4375rem .71875rem;border-bottom:1px solid rgba(255,255,255,.2)}}.Menu-snsTitle{font-family:aktiv-grotesk,sans-serif;font-weight:400;opacity:.5}@media screen and (min-width: 768px){.Menu-snsTitle{font-size:.625rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.Menu-snsTitle{font-size:10px}}@media screen and (max-width:767.98px){.Menu-snsTitle{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.Menu-snsTitle{font-size:10px}}.Menu-snsList{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.Menu-snsList{width:8.875rem;margin-left:1.75rem}}@media screen and (max-width:767.98px){.Menu-snsList{width:5.34375rem}}@media screen and (min-width: 768px){.Menu-snsItem.-x{margin-right:-.0625rem}}@media screen and (max-width:767.98px){.Menu-snsItem.-x{margin-right:-.03125rem}}[data-whatintent=mouse] .Menu-snsLink:hover .Menu-snsIcon{scale:.9;opacity:.5}.Menu-snsIcon{transition:scale .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1);will-change:scale}@media screen and (min-width: 768px){.Menu-snsIcon{height:1.25rem}}@media screen and (max-width:767.98px){.Menu-snsIcon{height:.625rem}}.Menu-global{display:flex}@media screen and (min-width: 768px){.Menu-global{margin-top:1.25rem;gap:1.75rem}}@media screen and (max-width:767.98px){.Menu-global{border-bottom:1px solid rgba(255,255,255,.2);padding-block:.59375rem;padding-inline:.6875rem;justify-content:space-between}}.Menu-globalList{display:flex;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.Menu-globalList{font-size:.8125rem;gap:1.5rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.Menu-globalList{font-size:10px}}@media screen and (max-width:767.98px){.Menu-globalList{font-size:.46875rem;gap:2rem}}.Menu-globalItem:nth-of-type(1){position:relative}.Menu-globalItem:nth-of-type(1):before{content:"";position:absolute;width:1px;background-color:#fff3}@media screen and (min-width: 768px){.Menu-globalItem:nth-of-type(1):before{top:.125rem;right:-.75rem;height:.5625rem}}@media screen and (max-width:767.98px){.Menu-globalItem:nth-of-type(1):before{right:-1.0625rem;height:.5rem}}.Menu-globalLink{opacity:.2}.Menu-globalLink.-current{opacity:1}@media screen and (min-width: 768px){.Menu-entry{position:relative;margin-top:4rem;padding:2.9375rem 3.1875rem;border-block:1px solid rgba(255,255,255,.5);z-index:1401}}@media screen and (min-width: 768px){.Menu-entryList{display:flex;align-items:center}}@media screen and (min-width: 768px){.Menu-entryItem{position:relative;padding-right:1.625rem}}@media screen and (max-width:767.98px){.Menu-entryItem{border-bottom:1px solid rgba(255,255,255,.2)}}@media screen and (min-width: 768px){.Menu-entryItem:not(:first-child){padding-left:1.875rem}}@media screen and (min-width: 768px){.Menu-entryItem:not(:first-child):after{content:"";position:absolute;display:block;transform:translateY(-50%);top:50%;left:0;width:1px;height:.9375rem;background-color:#fff3}}@media screen and (min-width: 768px){.Menu-entryItem:last-child{padding-right:0;border-right:none}}.Menu-entryLink{display:flex;align-items:center}@media screen and (min-width: 768px){.Menu-entryLink{gap:.375rem;padding:.3125rem .625rem}}@media screen and (max-width:767.98px){.Menu-entryLink{justify-content:space-between;padding:.875rem .625rem}}.Menu-entryTextWrapper{overflow:hidden}@media screen and (min-width: 768px){.Menu-entryTextWrapper{height:calc(max(10px,2.25rem) + .5rem)}}@media screen and (max-width:767.98px){.Menu-entryTextWrapper{height:calc(max(10px,1.125rem) + .25rem)}}.Menu-entryText{letter-spacing:.06em;font-family:aktiv-grotesk,sans-serif;font-weight:500;white-space:nowrap;will-change:transform}@media screen and (min-width: 768px){.Menu-entryText{font-size:2.25rem;padding-block:.25rem}}@media screen and (max-width:767.98px){.Menu-entryText{font-family:aktiv-grotesk,sans-serif;font-weight:500;font-size:1.125rem;padding-block:.125rem}}.Menu-entryIcon{display:flex;justify-content:center;align-items:center;rotate:-45deg;overflow:hidden}@media screen and (min-width: 768px){.Menu-entryIcon{width:1.625rem;height:1.625rem;background-color:#fff3;border-radius:50%}}@media screen and (max-width:767.98px){.Menu-entryIcon{width:.375rem;height:.375rem}}.Menu-entryArrow{height:auto;will-change:transform}@media screen and (min-width: 768px){.Menu-entryArrow{width:.5rem}}@media screen and (max-width:767.98px){.Menu-entryArrow{width:.375rem}}@media screen and (min-width: 768px){.Menu-news{position:relative;padding-block:3.25rem;padding-inline:3.75rem 3.125rem;z-index:1401}}@media screen and (max-width:767.98px){.Menu-news{padding:1.09375rem .625rem 5rem}}@media screen and (max-width:767.98px){.Menu-newsList{display:flex;flex-direction:column;gap:1.3125rem}}.Menu-newsLink{position:relative;display:block}@media screen and (min-width: 768px){.Menu-newsLink{display:flex;align-items:center;padding-block:.625rem;min-height:2.875rem}}.Menu-newsLink:before,.Menu-newsLink:after{content:"";position:absolute;bottom:0;left:0;height:1px}@media screen and (max-width:767.98px){.Menu-newsLink:before,.Menu-newsLink:after{bottom:-.4375rem}}.Menu-newsLink:before{background:#fff;transition:width .4s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 768px){.Menu-newsLink:before{width:1.25rem}}@media screen and (max-width:767.98px){.Menu-newsLink:before{width:.625rem}}.Menu-newsLink:after{right:0;background:#fff;opacity:.2}[data-whatintent=mouse] .Menu-newsLink:not(.-disabled):hover:before{width:100%}.Menu-newsDate{font-family:aktiv-grotesk,sans-serif;font-weight:400;opacity:.5;letter-spacing:.1em}@media screen and (min-width: 768px){.Menu-newsDate{font-size:.75rem;margin-right:3rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.Menu-newsDate{font-size:10px}}@media screen and (max-width:767.98px){.Menu-newsDate{font-size:.375rem;display:block;margin-bottom:.34375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.Menu-newsDate{font-size:10px}}@media screen and (min-width: 768px){.Menu-newsTitle{font-size:.875rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.08em}}@media screen and (min-width: 768px) and (max-width: 1143px){.Menu-newsTitle{font-size:10px}}@media screen and (max-width:767.98px){.Menu-newsTitle{font-size:.4375rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:200%}}.Menu-newsIcon{display:flex;justify-content:center;align-items:center;rotate:-45deg;border-radius:50%;overflow:hidden;width:1.625rem;height:1.625rem}.Menu-newsArrow{height:auto;width:.5rem;will-change:transform}.Menu-backdrop{position:fixed;width:100%;height:100%;top:0;right:var(--scroll-bar-width);bottom:0;background-color:#3c3c4633;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media screen and (min-width: 768px){.-close .Menu-backdrop{right:0}}.LowerKv{position:fixed;top:0;right:0;left:0;overflow:hidden;opacity:1!important;visibility:inherit!important}.LowerKv:has(+.LowerKvCopy) .LowerKv-title{display:none}.LowerKv:has(+.LowerKvCopy) .Breadcrumb{display:none}.LowerKv .char{display:inline-block;opacity:0;translate:0 80%}.LowerKv .line{display:block}@media screen and (min-width: 768px){.LowerKv .line:not(:first-of-type){margin-top:1.25rem}}@media screen and (max-width:767.98px){.LowerKv .line:not(:first-of-type){margin-top:.1875rem}}@media screen and (min-width: 768px){.LowerKv-margin{height:37.5rem}}@media screen and (max-width:767.98px){.LowerKv-margin{height:16.125rem}}.LowerKv-bg{position:relative;width:100%;height:100vh;background-color:#0003}.LowerKv-bg ul.MembersVoice-list{overflow:hidden}@media screen and (min-width: 768px){.LowerKv-bg ul.MembersVoice-list{height:37.5rem}}@media screen and (max-width:767.98px){.LowerKv-bg ul.MembersVoice-list{height:16.125rem}}.LowerKv-video{width:100%;object-fit:cover}@media screen and (min-width: 768px){.LowerKv-video{height:37.5rem}}@media screen and (max-width:767.98px){.LowerKv-video{height:16.125rem}}.LowerKv-video.-cover{position:absolute;top:0;left:0;background-color:#d3d3d3e6}.LowerKv-overlay{position:absolute;inset:0;width:100%;height:100%;background:rgba(60,60,70,.2);transition:background-color 1.2s}@media screen and (min-width: 768px){.LowerKv-overlay.-dark{background:rgba(60,60,70,.3)}}.LowerKv-overlay.-transition{background:rgba(60,60,70,0);transition:background-color 0s}.LowerKv-image{width:100%;height:auto}.LowerKv-title{position:absolute;color:#fff}@media screen and (min-width: 768px){.LowerKv-title{top:11.875rem;left:2.5rem}}@media screen and (max-width:767.98px){.LowerKv-title{bottom:calc(-13.625rem + 100vh);left:.625rem}}.LowerKv-titleEn{display:block;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.LowerKv-titleEn{font-size:.9375rem;letter-spacing:.062em}}@media screen and (min-width: 768px) and (max-width: 1067px){.LowerKv-titleEn{font-size:10px}}@media screen and (max-width:767.98px){.LowerKv-titleEn{font-size:.46875rem;letter-spacing:.062em}}.-en .LowerKv-titleEn{letter-spacing:-.02em}@media screen and (min-width: 768px){.-en .LowerKv-titleEn{font-size:4.375rem;padding-top:3.125rem}}@media screen and (max-width:767.98px){.-en .LowerKv-titleEn{font-size:1.40625rem;padding-top:.5rem}}@media screen and (min-width: 768px){.LowerKv-titleEn .char{min-width:.3125rem}}@media screen and (max-width:767.98px){.LowerKv-titleEn .char{min-width:.15625rem}}.LowerKv-titleJa{display:block;font-weight:700}@media screen and (min-width: 768px){.LowerKv-titleJa{font-size:4.375rem;padding-top:1.5625rem;letter-spacing:.146em}}@media screen and (max-width:767.98px){.LowerKv-titleJa{font-size:1.40625rem;padding-top:.5rem;letter-spacing:.1em}}.LowerKv-image.is-android{display:none}.bAndroid .LowerKv-image.is-android{display:block}.bAndroid .LowerKv-picture.is-android+.LowerKv-video{display:none}.LowerContents{position:relative;z-index:300;background-color:#fff}@media screen and (min-width: 768px){.LowerContents{margin-top:37.5rem}}@media screen and (max-width:767.98px){.LowerContents{margin-top:16.125rem}}.Breadcrumb{position:absolute;background-color:#fff}@media screen and (min-width: 768px){.Breadcrumb{bottom:calc(-35.625rem + 100vh);right:calc(2.5rem + var(--scroll-bar-width));padding-inline:.5625rem;border-radius:1.25rem}}@media screen and (max-width:767.98px){.Breadcrumb{bottom:calc(-15.5rem + 100vh);left:.625rem;max-width:11.6875rem;padding-inline:.4375rem;border-radius:.625rem}}@media screen and (min-width: 768px){.LowerKvCopy .Breadcrumb{bottom:1.875rem}}@media screen and (max-width:767.98px){.LowerKvCopy .Breadcrumb{bottom:.625rem}}@media screen and (min-width: 768px){.-close .Breadcrumb{right:2.5rem}}.Breadcrumb-list{display:flex}.Breadcrumb-item{display:flex;align-items:center}.Breadcrumb-item:after{content:"";display:block;height:1px;background-color:#005bab;opacity:.2}@media screen and (min-width: 768px){.Breadcrumb-item:after{width:1.25rem}}@media screen and (max-width:767.98px){.Breadcrumb-item:after{width:.625rem}}@media screen and (max-width:767.98px){.-en .Breadcrumb-item:after{margin-top:.03125rem}}.Breadcrumb-item:last-of-type:after{content:none}.Breadcrumb-link,.Breadcrumb-text{font-weight:600;color:#005bab}.bAndroid .Breadcrumb-link,.bAndroid .Breadcrumb-text{font-weight:700}@media screen and (min-width: 768px){.Breadcrumb-link,.Breadcrumb-text{font-size:.625rem;letter-spacing:.1em;padding:.4375rem .4375rem .375rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.Breadcrumb-link,.Breadcrumb-text{font-size:10px}}@media screen and (max-width:767.98px){.Breadcrumb-link,.Breadcrumb-text{font-size:.3125rem;letter-spacing:.1em;padding:.21875rem .125rem .15625rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.Breadcrumb-link,.Breadcrumb-text{font-size:10px}}.-en .Breadcrumb-link,.-en .Breadcrumb-text{letter-spacing:.05em;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (max-width:767.98px){.-en .Breadcrumb-link,.-en .Breadcrumb-text{padding:.21875rem .125rem}}.Breadcrumb-link{white-space:nowrap;opacity:.5;transition:opacity .4s cubic-bezier(.16,1,.3,1)}[data-whatintent=mouse] .Breadcrumb-link:hover{opacity:1}.Breadcrumb-text{overflow:hidden;opacity:1;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width: 768px){.Breadcrumb-text{max-width:10rem}}@media screen and (max-width:767.98px){.Breadcrumb-text{max-width:4.21875rem}}.Breadcrumb-text br{display:none}.Button{position:relative;display:grid;align-items:center;width:fit-content;overflow:hidden}@media screen and (min-width: 768px){.Button{grid-template-columns:1fr 3rem;height:3.25rem;min-width:12.5rem;border-radius:6.25rem;padding-inline:.0625rem}}@media screen and (max-width:767.98px){.Button{grid-template-columns:1fr 1.5rem;height:1.625rem;min-width:6.25rem;border-radius:3.125rem;padding-inline:.03125rem}}.Button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;background-color:#fff;border-radius:9999px;z-index:-1}@media screen and (min-width: 768px){.Button:before{width:calc(100% - .125rem)}}@media screen and (max-width:767.98px){.Button:before{width:calc(100% - .0625rem)}}.Button.-blue{background-color:#005bab}.Button.-blue .Button-text{color:#fff}.Button.-blue .Button-icon{background-color:#ffffff1a}.Button.-blue .Button-iconBg{border:11.25rem solid #fff}.Button.-blue:before{background-color:#005bab}.Button.-external .Button-iconWrapper{rotate:-45deg}.Button.-wide{width:100%}.Button-text{color:#005bab;text-align:center;font-family:aktiv-grotesk,sans-serif;font-weight:600}@media screen and (min-width: 768px){.Button-text{font-size:.875rem;padding-inline:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1143px){.Button-text{font-size:10px}}@media screen and (max-width:767.98px){.Button-text{font-size:.375rem;padding-inline:.625rem;letter-spacing:.05em}}@media screen and (max-width:767.98px) and (max-width: 345px){.Button-text{font-size:10px}}@media screen and (min-width: 768px){.Button-iconWrapper{margin-right:.25rem}}@media screen and (max-width:767.98px){.Button-iconWrapper{margin-right:.125rem}}.Button-icon{display:flex;justify-content:center;align-items:center;background-color:#005bab;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.Button-icon{width:2.75rem;height:2.75rem}}@media screen and (max-width:767.98px){.Button-icon{width:1.375rem;height:1.375rem}}.Button-iconBg{position:absolute;display:block;pointer-events:none;width:43.75rem;height:43.75rem;border:19.6875rem solid #005BAB;border-radius:50%;scale:0;z-index:5}.Button-arrow{height:auto;z-index:1}@media screen and (min-width: 768px){.Button-arrow{width:.75rem}}@media screen and (max-width:767.98px){.Button-arrow{width:.375rem}}.Button-bg{position:absolute;display:block;width:25rem;height:25rem;border:11.25rem solid #005BAB;border-radius:50%;scale:0}@media screen and (max-width:767.98px){.Button.-textCenter{grid-template-columns:1fr}}@media screen and (max-width:767.98px){.Button.-textCenter .Button-text{padding-inline:2rem}}@media screen and (max-width:767.98px){.Button.-textCenter .Button-iconWrapper{position:absolute;right:0;top:.125rem}}.BackToIndex{position:relative;display:flex;align-items:center;justify-content:center;color:#fff}@media screen and (min-width: 768px){.BackToIndex{padding-block:1.75rem}}@media screen and (max-width:767.98px){.BackToIndex{padding-block:.875rem}}.BackToIndex:after{content:"";display:block;position:absolute;z-index:-2;inset:0;background:#005BAB}.BackToIndex-bg{position:absolute;display:block;transform-origin:center left;background:#004A8A;inset:0;z-index:-1}[data-whatintent=mouse] .BackToIndex:hover .BackToIndex-icon{scale:.9}.BackToIndex-text{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic}@media screen and (min-width: 768px){.BackToIndex-text{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 800px){.BackToIndex-text{font-size:10px}}@media screen and (max-width:767.98px){.BackToIndex-text{font-size:.625rem}}.BackToIndex-icon{transition:scale .5s cubic-bezier(.23,1,.32,1)}@media screen and (min-width: 768px){.BackToIndex-icon{width:2.75rem;height:2.75rem;margin-left:1.25rem}}@media screen and (max-width:767.98px){.BackToIndex-icon{width:1.375rem;height:1.375rem;margin-left:.625rem}}.EntryBanner{position:relative;display:block;width:100%;overflow:hidden}.EntryBanner-contents{overflow:hidden}@media screen and (min-width: 768px){.EntryBanner-contents{height:37.5rem}}@media screen and (max-width:767.98px){.EntryBanner-contents{height:10.9375rem}}.EntryBanner-bg{width:100%;height:100%;object-fit:cover}.EntryBanner-people{position:absolute;width:100%}@media screen and (min-width: 768px){.EntryBanner-people{inset:0;height:100%;object-fit:cover}}@media screen and (max-width:767.98px){.EntryBanner-people{bottom:0;left:0;right:0;width:100%;aspect-ratio:414/232}}.EntryBanner-iconWrapper{position:absolute;transform:translate(-50%,-50%);left:50%}@media screen and (min-width: 768px){.EntryBanner-iconWrapper{top:50%}}@media screen and (max-width:767.98px){.EntryBanner-iconWrapper{top:calc(50% + .25rem)}}.EntryBanner-icon{display:flex;justify-content:center;align-items:center;background-color:#005bab;border-radius:50%;overflow:hidden;rotate:-45deg}@media screen and (min-width: 768px){.EntryBanner-icon{width:3.875rem;height:3.875rem}}@media screen and (max-width:767.98px){.EntryBanner-icon{width:1.9375rem;height:1.9375rem}}.EntryBanner-arrow{height:auto;z-index:1}@media screen and (min-width: 768px){.EntryBanner-arrow{width:1.125rem}}@media screen and (max-width:767.98px){.EntryBanner-arrow{width:.5625rem}}.EntryBanner-text{position:absolute;top:0;left:0;width:100%;height:fit-content;overflow:hidden}@media screen and (min-width: 768px){.EntryBanner-text{top:3.125rem}}@media screen and (max-width:767.98px){.EntryBanner-text{top:1.125rem}}.EntryBanner-marqueeInner{display:flex;flex-wrap:nowrap;width:fit-content}.EntryBanner-marqueeText{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;color:#005bab}@media screen and (min-width: 768px){.EntryBanner-marqueeText{font-size:12.5rem;padding-left:2.5rem}}@media screen and (max-width:767.98px){.EntryBanner-marqueeText{font-size:2.9375rem;padding-left:.625rem}}.SectionTitle{position:relative}@media screen and (min-width: 768px){.SectionTitle{padding-bottom:1.75rem}}@media screen and (max-width:767.98px){.SectionTitle{padding-bottom:.75rem}}.SectionTitle .char{display:inline-block;opacity:0;translate:0 80%;padding-inline:2rem 2rem;margin-inline:-2rem -2rem}.SectionTitle-line,.SectionTitle-accent{position:absolute;display:block;bottom:0;left:0;height:1px;transform-origin:left;scale:0 1}.SectionTitle-accent{background:#005BAB}@media screen and (min-width: 768px){.SectionTitle-accent{width:1.875rem}}@media screen and (max-width:767.98px){.SectionTitle-accent{width:.9375rem}}.SectionTitle-line{right:0;background:#3C3C46;opacity:.2}.SectionTitle-en{display:flex;color:#005bab;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;overflow:hidden}@media screen and (min-width: 768px){.SectionTitle-en{margin-top:-.625rem;margin-bottom:1.375rem;margin-left:-.25rem;padding-top:.625rem;font-size:5rem}}@media screen and (max-width:767.98px){.SectionTitle-en{flex-direction:column;margin-top:-.3125rem;margin-bottom:.3125rem;margin-left:-.125rem;padding-top:.3125rem;font-size:2rem}}@media screen and (min-width: 768px){.SectionTitle-en .char{min-width:5rem}}@media screen and (max-width:767.98px){.SectionTitle-en .char{min-width:2rem}}.SectionTitle-ja{display:block;color:#005bab;font-weight:700;font-feature-settings:initial}@media screen and (min-width: 768px){.SectionTitle-ja{font-size:1rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.SectionTitle-ja{font-size:10px}}@media screen and (max-width:767.98px){.SectionTitle-ja{font-size:.4375rem}}@media screen and (min-width: 768px){.NextPage{margin-inline:10.25rem}}@media screen and (max-width:767.98px){.NextPage{margin-inline:.625rem}}.NextPage-list{display:flex}@media screen and (min-width: 768px){.NextPage-list{gap:1.25rem}}@media screen and (max-width:767.98px){.NextPage-list{flex-direction:column;gap:.625rem}}.NextPage-item{position:relative;width:100%;overflow:hidden}@media screen and (min-width: 768px){.NextPage-item{height:14.5rem;border-radius:.625rem}}@media screen and (max-width:767.98px){.NextPage-item{height:5rem;border-radius:.3125rem}}.NextPage-link{position:absolute;width:100%;height:100%;inset:0;z-index:1}.NextPage-bg{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.NextPage-image{width:100%;height:100%;object-fit:cover;object-position:center}.NextPage-content{display:flex;justify-content:space-between;align-items:flex-end;height:100%;overflow:hidden}@media screen and (min-width: 768px){.NextPage-content{padding:1.75rem 1.75rem 1.75rem 2.375rem;border-radius:.625rem}}@media screen and (max-width:767.98px){.NextPage-content{padding:.5rem .625rem;border-radius:.3125rem}}.NextPage-title{color:#fff}.NextPage-titleEn{font-family:aktiv-grotesk,sans-serif;font-weight:700;display:block;letter-spacing:.02em}@media screen and (min-width: 768px){.NextPage-titleEn{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.NextPage-titleEn{font-size:10px}}@media screen and (max-width:767.98px){.NextPage-titleEn{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.NextPage-titleEn{font-size:10px}}@media screen and (min-width: 768px){.-en .NextPage-titleEn{font-size:2.5rem}}@media screen and (max-width:767.98px){.-en .NextPage-titleEn{font-size:1rem}}.NextPage-titleJa{display:block;font-weight:700}@media screen and (min-width: 768px){.NextPage-titleJa{font-size:2rem;padding-top:1rem;letter-spacing:.07em}}@media screen and (max-width:767.98px){.NextPage-titleJa{font-size:1rem;padding-top:.4375rem;letter-spacing:.07em}}.NextPage-icon{display:flex;justify-content:center;align-items:center;background-color:#fff3;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.NextPage-icon{width:2.75rem;height:2.75rem}}@media screen and (max-width:767.98px){.NextPage-icon{width:1.375rem;height:1.375rem}}.NextPage-arrow{height:auto}@media screen and (min-width: 768px){.NextPage-arrow{width:.75rem}}@media screen and (max-width:767.98px){.NextPage-arrow{width:.375rem}}.AnchorLink{border-top:1px solid rgba(60,60,70,.2);border-bottom:1px solid rgba(60,60,70,.2);height:max-content}.AnchorLink-item+.AnchorLink-item{border-top:1px solid rgba(60,60,70,.2)}.AnchorLink-link.-current{transition:color .8s cubic-bezier(.23,1,.32,1)}@media screen and (min-width: 768px){.AnchorLink-link.-current{color:#005bab}}.AnchorLink-link.-current:before{transition:background .8s cubic-bezier(.23,1,.32,1)}@media screen and (min-width: 768px){.AnchorLink-link.-current:before{background:#005BAB}}.AnchorLink-link{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.AnchorLink-link{font-size:.75rem;font-weight:600;padding-block:.9375rem;color:#3c3c4680}}@media screen and (min-width: 768px) and (max-width: 1334px){.AnchorLink-link{font-size:10px}}@media screen and (min-width: 768px){.bAndroid .AnchorLink-link{font-weight:700}}@media screen and (max-width:767.98px){.AnchorLink-link{font-size:.46875rem;font-weight:600;padding-block:.40625rem}.bAndroid .AnchorLink-link{font-weight:700}}@media screen and (min-width: 768px){.AnchorLink-link:before{content:"";display:block;width:.3125rem;height:.3125rem;margin-right:.625rem;border-radius:50%}}@media screen and (min-width: 768px){.AnchorLink-text{flex:1;line-height:1.5}}.AnchorLink-icon{flex-shrink:0}@media screen and (min-width: 768px){.AnchorLink-icon{width:.625rem;height:.625rem}}@media screen and (max-width:767.98px){.AnchorLink-icon{width:.3125rem;height:.3125rem}}@media screen and (min-width: 768px){.CrossTalkArticle:nth-child(odd) .CrossTalkArticle-link{grid-template-areas:"img txt";grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.CrossTalkArticle:nth-child(2n) .CrossTalkArticle-link{grid-template-areas:"txt img";grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.CrossTalkArticle:nth-child(n+2){margin-top:5rem}}@media screen and (max-width:767.98px){.CrossTalkArticle:nth-child(n+2){margin-top:1.71875rem}}.CrossTalkArticle-imageWrap{position:relative;overflow:hidden;grid-area:img}@media screen and (min-width: 768px){.CrossTalkArticle-imageWrap{width:39.0625rem;border-radius:.625rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imageWrap{width:100%;border-radius:.3125rem}}.CrossTalkArticle-imageBody{width:100%;vertical-align:bottom}@media screen and (min-width: 768px){.CrossTalkArticle-imagePeople.-imagePeople01{width:12rem;translate:-.4375rem -1.9375rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imagePeople.-imagePeople01{width:4.1875rem}}@media screen and (min-width: 768px){.CrossTalkArticle-imagePeople.-imagePeople02{width:11.5rem;translate:-1.25rem -2.5rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imagePeople.-imagePeople02{width:4.0625rem;translate:-.15625rem .21875rem}}@media screen and (min-width: 768px){.CrossTalkArticle-imagePeople.-imagePeople03{width:9.0625rem;translate:-1.5rem -1.75rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imagePeople.-imagePeople03{width:3.125rem;translate:-.3125rem .5625rem}}@media screen and (min-width: 768px){.CrossTalkArticle-imagePeople.-imagePeople04{width:10.9375rem;translate:-1.5rem -1.75rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imagePeople.-imagePeople04{width:3.125rem;translate:-.3125rem .5625rem}}@media screen and (min-width: 768px){.CrossTalkArticle-imagePeople.-imagePeople05{width:10.9375rem;translate:-1.5rem -1.75rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imagePeople.-imagePeople05{width:3.125rem;translate:-.3125rem .5625rem}}@media screen and (min-width: 768px){.CrossTalkArticle-imagePeopleWrap{position:absolute;right:2.1875rem;top:-10rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-imagePeopleWrap{position:absolute;top:-3.125rem;right:.75rem}}.CrossTalkArticle-txt{position:relative;grid-area:txt}@media screen and (min-width: 768px){.CrossTalkArticle-txt{margin-top:-.75rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-txt{margin-top:1.3125rem;padding-inline:.125rem}}.CrossTalkArticle-txtTitle{color:#005bab;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.CrossTalkArticle-txtTitle{font-size:.9375rem;margin-left:.0625rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.CrossTalkArticle-txtTitle{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtTitle{font-size:.46875rem}}.CrossTalkArticle-txtProject{grid-area:project;font-weight:700}@media screen and (min-width: 768px){.CrossTalkArticle-txtProject{font-size:1.125rem;line-height:1.5;letter-spacing:.07em}}@media screen and (min-width: 768px) and (max-width: 889px){.CrossTalkArticle-txtProject{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtProject{font-size:.5625rem;line-height:1.5}}@media screen and (min-width: 768px){.CrossTalkArticle-txtProjectWrap{margin-top:4.625rem;position:relative}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtProjectWrap{margin-top:1.03125rem}}.CrossTalkArticle-txtDesc{color:#3c3c46;font-weight:700}@media screen and (min-width: 768px){.CrossTalkArticle-txtDesc{font-size:2rem;line-height:1.5;margin-top:.75rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtDesc{font-size:1rem;line-height:1.5;letter-spacing:.13em;margin-top:.46875rem}}.-en .CrossTalkArticle-txtDesc{letter-spacing:0em}.CrossTalkArticle-txtListWrap{border-top:1px solid rgba(60,60,70,.2)}@media screen and (min-width: 768px){.CrossTalkArticle-txtListWrap{display:flex;flex-wrap:wrap;gap:0rem 2.125rem;padding-top:1.6875rem;margin-top:2.5rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtListWrap{display:grid;gap:.6875rem .78125rem;padding-top:.875rem;margin-top:.625rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media screen and (min-width: 768px){.CrossTalkArticle-txtList{width:fit-content;margin-bottom:1.25rem}}.CrossTalkArticle-txtDepartment{line-height:normal;font-weight:700}@media screen and (min-width: 768px){.CrossTalkArticle-txtDepartment{font-size:.625rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.CrossTalkArticle-txtDepartment{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtDepartment{font-size:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.CrossTalkArticle-txtDepartment{font-size:10px}}.CrossTalkArticle-txtName{font-weight:700;line-height:normal}@media screen and (min-width: 768px){.CrossTalkArticle-txtName{font-size:1rem;margin-top:.3125rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.CrossTalkArticle-txtName{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkArticle-txtName{font-size:.46875rem;margin-top:.15625rem}}@media screen and (min-width: 768px){.CrossTalkArticle-link{display:grid;align-items:center;grid-template-columns:auto 1fr;gap:0 3.75rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-link{gap:0 .9375rem}}.CrossTalkArticle-popBg{background:#005BAB;position:absolute;opacity:0;inset:0}.CrossTalkArticle-popImage{position:absolute;width:100%;height:100%;translate:0 100%}@media screen and (min-width: 768px){.CrossTalkArticle-popImage{bottom:-.3125rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-popImage{bottom:-.3125rem}}.CrossTalkArticle-pop{pointer-events:none;overflow:hidden;position:absolute;top:.625rem;left:50%;translate:-50% 0%;color:#fff;font-style:italic;font-family:aktiv-grotesk,sans-serif;font-weight:700;white-space:nowrap}@media screen and (min-width: 768px){.CrossTalkArticle-pop{top:.625rem;font-size:3.875rem;padding-block:.625rem;margin-block:-.625rem}}@media screen and (max-width:767.98px){.CrossTalkArticle-pop{display:none}}.CrossTalkArticle-pop .char{opacity:0;display:inline-block;translate:0% 100%}.InterviewCard{width:100%;list-style:none;opacity:0;transform:translateY(16%);transition:opacity .1s cubic-bezier(.11,0,.5,0),transform 0s .1s}.InterviewCard.-show{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.45,0,.55,1),transform 1s cubic-bezier(.16,1,.3,1)}.InterviewCard-image{width:100%;transition:scale .5s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 768px){.InterviewCard-image{min-height:14.375rem}}@media screen and (max-width:767.98px){.InterviewCard-image{min-height:6.25rem}}.InterviewCard-image-src{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 768px){.InterviewCard-image-src{border-radius:.75rem}}@media screen and (max-width:767.98px){.InterviewCard-image-src{border-radius:.375rem}}.InterviewCard-category{color:#fff;display:flex;justify-content:center;letter-spacing:.12em;font-weight:600}.bAndroid .InterviewCard-category{font-weight:700}@media screen and (min-width: 768px){.InterviewCard-category{font-size:.6875rem;width:fit-content;min-width:10.25rem;padding:.3125rem 1rem;margin-top:.625rem;border-radius:1.875rem}}@media screen and (min-width: 768px) and (max-width: 1455px){.InterviewCard-category{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-category{font-size:.375rem;width:fit-content;min-width:5.125rem;padding-block:.1875rem .15625rem;padding-inline:.40625rem;margin-top:.5rem;border-radius:.9375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.InterviewCard-category{font-size:10px}}.-en .InterviewCard-category{letter-spacing:0em}.InterviewCard-category.-gray{background:#646E78}.InterviewCard-category.-red{background:#5A0000}.InterviewCard-category.-green{background:#335A00}.InterviewCard-category.-green2{background:#173A00}.InterviewCard-category.-blue{background:#005BAB}.InterviewCard-category.-brown{background:#AB5B00}.InterviewCard-category.-purple{background:#32005B}.InterviewCard-title{font-weight:600}.bAndroid .InterviewCard-title{font-weight:700}@media screen and (min-width: 768px){.InterviewCard-title{letter-spacing:.07em;font-size:1.125rem;margin-top:.9375rem;line-height:1.5}}@media screen and (min-width: 768px) and (max-width: 889px){.InterviewCard-title{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-title{letter-spacing:.06em;font-size:.5625rem;width:100%;margin-top:.5625rem;line-height:.84375rem}}.-en .InterviewCard-title{letter-spacing:0em}.InterviewCard-text{display:flex;align-items:center;flex-direction:row}@media screen and (min-width: 768px){.InterviewCard-text{font-size:.9375rem;margin-top:.75rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.InterviewCard-text{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-text{font-size:.46875rem;margin-top:.34375rem}}@media screen and (min-width: 768px) and (orientation: portrait){.InterviewCard-text{flex-direction:column;align-items:start;row-gap:.625rem}}.InterviewCard-subtitle{font-weight:600;letter-spacing:.08em}.bAndroid .InterviewCard-subtitle{font-weight:700}@media screen and (min-width: 768px){.InterviewCard-subtitle{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.InterviewCard-subtitle{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-subtitle{font-size:.46875rem}}.-en .InterviewCard-subtitle{letter-spacing:0em}.InterviewCard-teamYears{display:flex;color:#3c3c46;font-weight:400}@media screen and (min-width: 768px){.InterviewCard-teamYears{font-size:.6875rem;margin-bottom:-.0625rem}}@media screen and (min-width: 768px) and (max-width: 1455px){.InterviewCard-teamYears{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-teamYears{font-size:.34375rem;margin-bottom:-.0625rem}}@media screen and (max-width:767.98px) and (max-width: 376.5px){.InterviewCard-teamYears{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.InterviewCard-teamYears{margin-left:0}}@media screen and (min-width: 768px){.InterviewCard-teamYears .slash{display:none}}@media screen and (max-width:767.98px){.InterviewCard-teamYears .slash{display:none}}@media screen and (min-width: 768px) and (orientation: portrait){.InterviewCard-teamYears .slash{display:block;margin:0 .0625rem;color:#646e78;opacity:.5}}.InterviewCard-team{font-weight:400}@media screen and (min-width: 768px){.InterviewCard-team{font-size:.6875rem;margin-left:.5rem}}@media screen and (min-width: 768px) and (max-width: 1455px){.InterviewCard-team{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-team{font-size:.34375rem;margin-left:.375rem}}@media screen and (max-width:767.98px) and (max-width: 376.5px){.InterviewCard-team{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.InterviewCard-team{margin-left:.5rem}}.InterviewCard-joinYear{font-weight:600}.bAndroid .InterviewCard-joinYear{font-weight:700}@media screen and (min-width: 768px){.InterviewCard-joinYear{font-size:.6875rem;margin-left:1.125rem}}@media screen and (min-width: 768px) and (max-width: 1455px){.InterviewCard-joinYear{font-size:10px}}@media screen and (max-width:767.98px){.InterviewCard-joinYear{font-size:.34375rem;margin-left:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 376.5px){.InterviewCard-joinYear{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.InterviewCard-joinYear{margin-left:0}}[data-whatintent=mouse] .InterviewCard [data-card]:hover [data-card-image]{scale:.9}.sidebar{position:sticky}@media screen and (min-width: 768px){.sidebar{border-top:1px solid rgba(60,60,70,.2);border-bottom:1px solid rgba(60,60,70,.2);padding-block:1.875rem;width:15.9375rem;height:max-content;margin-right:2.5rem;top:11.25rem}}@media screen and (max-width:767.98px){.sidebar{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}}.sidebar-plus{border-radius:100%;display:flex;align-items:center;justify-content:center;background:#005BAB;transition:transform .5s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 768px){.sidebar-plus{width:2.25rem;height:2.25rem}}@media screen and (max-width:767.98px){.sidebar-plus{width:.9375rem;height:.9375rem;margin-left:.25rem}}.sidebar-plus-horizontal{fill:#fff;transition:transform .2s cubic-bezier(.16,1,.3,1);transform-origin:center}.sidebar-plus-vertical{fill:#fff}.sidebar-plus.-open{transform:rotate(90deg)}.sidebar-plus.-open .sidebar-plus-horizontal{transform:scaleY(0)}.sidebar-plus-icon{text-align:center}@media screen and (min-width: 768px){.sidebar-plus-icon{width:1.1875rem;height:1.1875rem}}@media screen and (max-width:767.98px){.sidebar-plus-icon{width:.25rem;height:.25rem}}.sidebar-heading{font-weight:700;display:flex;align-items:center}@media screen and (min-width: 768px){.sidebar-heading{font-size:.75rem;position:relative;margin-bottom:1.1875rem;padding-left:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.sidebar-heading{font-size:10px}}@media screen and (min-width: 768px){.sidebar-heading:before{content:"⚫︎";position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media screen and (max-width:767.98px){.sidebar-heading{font-size:.375rem;margin-bottom:.6875rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.sidebar-heading{font-size:10px}}@media screen and (max-width:767.98px){.sidebar-group{display:flex;justify-content:space-between}}.sidebar-item{color:#fff;position:relative;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.sidebar-item{width:100%;height:1.25rem;font-size:.75rem;font-weight:700}}@media screen and (min-width: 768px) and (max-width: 1334px){.sidebar-item{font-size:10px}}@media screen and (max-width:767.98px){.sidebar-item{width:5.75rem;height:.9375rem;font-size:.375rem;font-weight:600}}@media screen and (max-width:767.98px) and (max-width: 345px){.sidebar-item{font-size:10px}}@media screen and (max-width:767.98px){.bAndroid .sidebar-item{font-weight:700}}.sidebar-checkbox{width:100%;position:absolute;display:inline-block;inset:0;opacity:0}.sidebar-checkbox .labelText{opacity:.2}.sidebar-checkbox:not(:checked)+.sidebar-label{color:#fff;background:#3C3C46;opacity:.2}.sidebar-checkbox:checked+.sidebar-label{color:#fff;background:#3C3C46}.sidebar-label{font-weight:600;width:100%;text-align:center;white-space:nowrap;overflow:hidden;border-radius:1rem}.bAndroid .sidebar-label{font-weight:700}@media screen and (min-width: 768px){.sidebar-label{font-size:.75rem;padding:.3125rem 1rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.sidebar-label{font-size:10px}}@media screen and (max-width:767.98px){.sidebar-label{font-size:.375rem;padding:.28125rem 0}}@media screen and (max-width:767.98px) and (max-width: 345px){.sidebar-label{font-size:10px}}@media screen and (max-width:767.98px){.-en .sidebar-label{letter-spacing:-.03em}}@media screen and (max-width:767.98px){.sidebar-accordion{display:flex;align-items:center;font-weight:600;font-size:.375rem}.bAndroid .sidebar-accordion{font-weight:700}}@media screen and (max-width:767.98px) and (max-width: 345px){.sidebar-accordion{font-size:10px}}@media screen and (min-width: 768px){.sidebar-content{padding-bottom:.3125rem}}@media screen and (max-width:767.98px){.sidebar-content{border-bottom:1px solid rgba(60,60,70,.2);margin-top:1.3125rem}}@media screen and (min-width: 768px){.sidebar-content .sidebar-item{margin-top:.6875rem}}.bTablet .sidebar-content .sidebar-item{margin-top:1.25rem}@media screen and (max-width:767.98px){.sidebar-content .sidebar-item{width:5.59375rem;margin-top:.3125rem}}@media screen and (max-width:767.98px){.sidebar-content-inner{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:.9375rem;padding-bottom:1.25rem;border-top:1px solid rgba(60,60,70,.2)}}@media screen and (max-width:767.98px){.sidebar-wrap:nth-of-type(2){padding-top:1.25rem}}@media screen and (min-width: 768px){.sidebar-wrap+.sidebar-wrap{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid rgba(60,60,70,.2)}}.JobButton{display:block;transition:transform .25s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.JobButton{padding:1.875rem;border-radius:62.4375rem}}[data-whatintent=mouse] .JobButton:hover .JobButton-icon.-plus:before,[data-whatintent=mouse] .JobButton:hover .JobButton-icon.-plus:after{rotate:90deg;transition:rotate cubic-bezier(.25,1,.5,1) .4s}.JobButton-inner{position:relative;display:grid;align-items:center;background-color:#ffffffb3;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);color:#005bab;transition:background cubic-bezier(.25,1,.5,1) .3s,color cubic-bezier(.25,1,.5,1) .3s;width:fit-content;overflow:hidden}@media screen and (min-width: 768px){.JobButton-inner{grid-template-columns:1fr 2.75rem;height:2.875rem;border-radius:1.875rem}}@media screen and (max-width:767.98px){.JobButton-inner{grid-template-columns:1fr 1.0625rem;height:1.125rem;border-radius:.75rem}}.JobButton-text{font-weight:600;color:#005bab;text-align:center}.bAndroid .JobButton-text{font-weight:700}@media screen and (min-width: 768px){.JobButton-text{font-size:1.125rem;padding-inline:1.5625rem 1.0625rem}}@media screen and (min-width: 768px) and (max-width: 889px){.JobButton-text{font-size:10px}}@media screen and (max-width:767.98px){.JobButton-text{font-size:.4375rem;padding-inline:.75rem .4375rem;letter-spacing:.05em}}.JobButton-icon{display:flex;justify-content:center;align-items:center;background-color:#005bab;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.JobButton-icon{width:2.5rem;height:2.5rem}}@media screen and (max-width:767.98px){.JobButton-icon{width:1rem;height:1rem}}.JobButton-icon.-plus:before,.JobButton-icon.-plus:after{content:"";position:absolute;z-index:2;background-color:#fff}.JobButton-icon.-plus:before{height:2px}@media screen and (min-width: 768px){.JobButton-icon.-plus:before{width:12px}}@media screen and (max-width:767.98px){.JobButton-icon.-plus:before{width:10px}}.JobButton-icon.-plus:after{width:2px}@media screen and (min-width: 768px){.JobButton-icon.-plus:after{height:12px}}@media screen and (max-width:767.98px){.JobButton-icon.-plus:after{height:10px}}.JobButton-arrow{height:auto;z-index:1}@media screen and (min-width: 768px){.JobButton-arrow{width:.75rem}}@media screen and (max-width:767.98px){.JobButton-arrow{width:.375rem}}.JobButton-iconBg{position:absolute;display:block;pointer-events:none;width:43.75rem;height:43.75rem;border:19.6875rem solid #005BAB;border-radius:50%;scale:0}.JobButton.-current{pointer-events:none}.JobButton.-current .JobButton-text{color:#3c3c46}.JobButton.-current .JobButton-icon{background-color:#3c3c46}.ScrollToNextStep{position:fixed;right:2.5rem;right:calc(2.5rem + var(--scroll-bar-width));bottom:2.5rem;z-index:1100;display:flex;align-items:center;justify-content:center;width:7.125rem;height:7.125rem;border-radius:50%;background:rgba(255,255,255,.35);box-shadow:0 0 30px #0000001a;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}@media screen and (min-width: 768px){.-close .ScrollToNextStep{right:2.5rem}}@media screen and (min-width: 768px){.ScrollToNextStep-visibilityTrigger{position:absolute;top:0;left:0;width:100%;height:6.25rem}}@media screen and (max-width:767.98px){.ScrollToNextStep-visibilityTrigger{display:none}}.ScrollToNextStep-text{position:absolute;width:100%;height:100%;animation:textSpin 40s linear infinite}.ScrollToNextStep-foot{position:absolute;width:2.1875rem;height:2.625rem}@keyframes textSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ScrollToNextStepFoot{position:absolute;width:3.75rem;padding-left:.1875rem}.SpLandscapeAlert{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;flex-direction:column;background:rgba(0,91,171,.9);pointer-events:none;opacity:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.SpLandscapeAlert-icon{width:13.7142857143vw;margin-left:6vw;margin-bottom:2.8571428571vw}.SpLandscapeAlert-text{color:#fff;font-size:1.8571428571vw;letter-spacing:.1857142857vw}body.is-debug #onetrust-consent-sdk{display:none}#onetrust-banner-sdk #onetrust-policy,#onetrust-banner-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler{margin:0!important}@media screen and (min-width: 768px){#onetrust-banner-sdk{box-shadow:0 0 1rem #0000000d!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk{box-shadow:0 0 .375rem #00000013!important}}#onetrust-banner-sdk>div{display:flex!important;align-items:center!important}@media screen and (min-width: 768px){#onetrust-banner-sdk>div{padding:2.0625rem 2.5rem!important}}@media screen and (min-width: 768px) and (orientation: portrait){#onetrust-banner-sdk>div{padding:1.25rem 2.5rem!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk>div{padding:.78125rem!important}}#onetrust-banner-sdk .ot-sdk-row{display:flex!important;align-content:center!important}@media screen and (min-width: 768px){#onetrust-banner-sdk .ot-sdk-row{flex-direction:column}}@media screen and (max-width:767.98px){#onetrust-banner-sdk .ot-sdk-row{flex-wrap:wrap}}#onetrust-banner-sdk.otFlat{overflow-y:unset!important;overflow-x:unset!important}@media screen and (min-width: 768px){#onetrust-banner-sdk.otFlat{width:40.625rem;left:57.0625rem!important;bottom:2.5625rem!important;border-radius:.625rem}}@media screen and (max-width:767.98px){#onetrust-banner-sdk.otFlat{border-radius:.3125rem}}@media screen and (max-width:767.98px){#onetrust-banner-sdk .ot-sdk-container{padding:0!important}}@media screen and (min-width: 768px){#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent{display:flex!important;align-items:center!important;padding:0!important}}#onetrust-banner-sdk #onetrust-close-btn-container{position:static!important;transform:unset!important}@media screen and (min-width: 768px){#onetrust-banner-sdk #onetrust-close-btn-container{position:absolute!important;top:.625rem!important;right:.625rem!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk #onetrust-close-btn-container{position:absolute!important;top:0!important;right:0!important}}@media screen and (min-width: 768px){#onetrust-banner-sdk .onetrust-close-btn-ui{top:0!important;left:0!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk .onetrust-close-btn-ui{top:-.46875rem!important;right:-.46875rem!important}}#onetrust-banner-sdk #onetrust-close-btn-container button{background-color:#005bab!important;background-image:url(/-/media/cojp/recruit/assets/images/common/icon_cross.svg)!important}@media screen and (min-width: 768px){#onetrust-banner-sdk #onetrust-close-btn-container button{width:1.25rem!important;height:1.25rem!important;border-radius:2.75rem!important;background-size:.5rem!important;background-position:.3625rem!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk #onetrust-close-btn-container button{width:.9375rem!important;height:.9375rem!important;border-radius:.9375rem!important;background-size:.3125rem!important}}#ot-sdk-btn-floating.ot-floating-button{z-index:400!important}#ot-sdk-btn-floating .ot-floating-button__front{background-image:url(/-/media/cojp/recruit/assets/images/common/icon_cookie.webp)!important;background-color:#005bab!important;background-size:cover!important}#onetrust-banner-sdk{background-color:#ffffffb3!important;backdrop-filter:blur(12.5px)!important;-webkit-backdrop-filter:blur(12.5px)!important}@media screen and (max-width:767.98px){#onetrust-banner-sdk{margin:.625rem!important}}#onetrust-banner-sdk{outline:none!important}#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{position:static!important;transform:unset!important}#onetrust-banner-sdk #onetrust-button-group{display:flex!important;align-items:center!important;margin-top:0!important;margin-right:0!important;gap:0rem .625rem!important}#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{margin:0!important;flex-shrink:0!important}@media screen and (min-width: 768px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{justify-content:right;margin-top:1.25rem!important}}@media screen and (min-width: 768px) and (orientation: portrait){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{justify-content:center}}@media screen and (max-width:767.98px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{width:100%!important;margin-top:.3125rem!important}}#onetrust-consent-sdk #onetrust-banner-sdk *:focus{outline:none!important}#onetrust-banner-sdk #onetrust-button-group button{display:flex!important;align-items:center!important;justify-content:center!important;border-radius:9999px!important}@media screen and (min-width: 768px){#onetrust-banner-sdk #onetrust-button-group button{font-size:.75rem;font-weight:600;width:12.625rem;height:1.875rem!important}}@media screen and (min-width: 768px) and (max-width: 1334px){#onetrust-banner-sdk #onetrust-button-group button{font-size:10px}}@media screen and (min-width: 768px){.bAndroid #onetrust-banner-sdk #onetrust-button-group button{font-weight:700}}@media screen and (min-width: 768px) and (orientation: portrait){#onetrust-banner-sdk #onetrust-button-group button{min-height:3.125rem!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk #onetrust-button-group button{font-size:.375rem;line-height:1.4166666667;height:1.5625rem!important;width:100%!important;padding-inline:.3125rem!important}}@media screen and (max-width:767.98px) and (max-width: 345px){#onetrust-banner-sdk #onetrust-button-group button{font-size:10px}}#onetrust-consent-sdk #onetrust-pc-sdk h3{font-weight:600}.bAndroid #onetrust-consent-sdk #onetrust-pc-sdk h3{font-weight:700}@media screen and (max-width:767.98px){#onetrust-consent-sdk #onetrust-pc-sdk h3{font-size:.3125rem;line-height:2}}@media screen and (max-width:767.98px) and (max-width: 414px){#onetrust-consent-sdk #onetrust-pc-sdk h3{font-size:10px}}#onetrust-consent-sdk #onetrust-pc-sdk h4{font-weight:600}.bAndroid #onetrust-consent-sdk #onetrust-pc-sdk h4{font-weight:700}@media screen and (max-width:767.98px){#onetrust-consent-sdk #onetrust-pc-sdk h4{font-size:.46875rem;line-height:2}}@media screen and (max-width:767.98px){#onetrust-consent-sdk #onetrust-pc-sdk p{font-size:.3125rem;line-height:2}}@media screen and (max-width:767.98px) and (max-width: 414px){#onetrust-consent-sdk #onetrust-pc-sdk p{font-size:10px}}#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title{font-weight:600}.bAndroid #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title{font-weight:700}@media screen and (max-width:767.98px){#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title{font-size:.46875rem;line-height:2;overflow:visible}}#onetrust-consent-sdk #onetrust-policy-text{margin-bottom:0!important;padding:0!important;color:#3c3c46!important;font-weight:500!important}@media screen and (min-width: 768px){#onetrust-consent-sdk #onetrust-policy-text{font-size:.9375rem;line-height:2!important}}@media screen and (min-width: 768px) and (max-width: 1067px){#onetrust-consent-sdk #onetrust-policy-text{font-size:10px}}@media screen and (max-width:767.98px){#onetrust-consent-sdk #onetrust-policy-text{font-weight:500;font-size:.46875rem;line-height:2}}@media screen and (max-width:767.98px){#onetrust-policy-text{font-weight:500;font-size:.46875rem;line-height:2}}#onetrust-banner-sdk #onetrust-policy-text{float:none!important}@media screen and (max-width:767.98px){#onetrust-group-container #onetrust-policy #onetrust-policy-text{font-weight:500;font-size:.46875rem;line-height:2}}@media screen and (min-width: 768px){#onetrust-banner-sdk #onetrust-policy-text a{position:absolute;left:0;bottom:.0625rem}}@media screen and (min-width: 768px) and (orientation: portrait){#onetrust-banner-sdk #onetrust-policy-text a{position:relative!important}}@media screen and (max-width:767.98px){#onetrust-banner-sdk #onetrust-policy-text a{font-weight:400!important}}#onetrust-pc-btn-handler,#onetrust-accept-btn-handler{background-color:#005bab!important;color:#fff!important;font-weight:600}.bAndroid #onetrust-pc-btn-handler,.bAndroid #onetrust-accept-btn-handler{font-weight:700}@media screen and (min-width: 768px){#onetrust-pc-btn-handler,#onetrust-accept-btn-handler{border-radius:9999px!important;min-height:1.875rem!important;font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){#onetrust-pc-btn-handler,#onetrust-accept-btn-handler{font-size:10px}}#onetrust-banner-sdk .ot-sdk-columns{float:none!important}#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns{width:auto!important}#onetrust-close-btn-container{display:flex!important;align-items:center!important}#onetrust-close-btn-container button{right:.625rem!important}#onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent{padding-left:0!important;padding-right:0!important;margin-left:0!important}#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns{width:auto!important}@media screen and (max-width:767.98px){#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn){font-size:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn){font-size:10px}}.onetrust-pc-dark-filter.ot-fade-in{animation-name:onetrust-fade-in!important;animation-duration:.1s!important;animation-timing-function:ease-in-out!important}_::-webkit-full-page-media,_:future,:root .Progress-anchor:before,:root .Progress-anchor:after{transition-duration:0s!important}.pageTop .Progress{z-index:310;position:fixed;top:50%;right:calc(4.75rem + var(--scroll-bar-width));transform:translateY(-50%);display:flex;align-items:center;flex-direction:column}.-close .pageTop .Progress{right:4.75rem}.pageTop .Progress.-hidden{visibility:hidden}@media screen and (max-width:767.98px){.pageTop .Progress{display:none}}@media (hover: hover){.pageTop .Progress-anchor:before,.pageTop .Progress-anchor:after{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);backface-visibility:hidden;transform:scale(1)}.pageTop .Progress-anchor:hover:before{transform:scale(5)}.pageTop .Progress-anchor:hover:after{transform:scale(3.8)}}.pageTop .Progress-height{z-index:302;mix-blend-mode:darken;pointer-events:none;position:absolute;left:0;top:0;width:100%;height:calc(100% - 221px)}.pageTop .Progress-current{pointer-events:none;position:absolute;left:0;top:0;width:41px;height:41px;border-radius:20.5px;display:flex;justify-content:center;align-items:center;background-color:#ffffff80}.pageTop .Progress-current:before{content:"";display:block;width:7px;height:7px;border-radius:3.5px;background-color:#005bab}.pageTop .Progress-anchor{z-index:302;position:relative;width:41px;height:41px;border-radius:20.5px}.pageTop .Progress-anchor[data-progress-anchor="1"]{top:0}.pageTop .Progress-anchor[data-progress-anchor="2"]{top:-36px}.pageTop .Progress-anchor[data-progress-anchor="3"]{top:-72px}.pageTop .Progress-anchor[data-progress-anchor="4"]{top:-108px}.pageTop .Progress-anchor[data-progress-anchor="5"]{top:-144px}.pageTop .Progress-anchor[data-progress-anchor="6"]{top:-180px}.pageTop .Progress-anchor:before,.pageTop .Progress-anchor:after{position:absolute;content:"";display:block}.pageTop .Progress-anchor:before{z-index:1;left:18px;top:18px;width:5px;height:5px;border-radius:2.5px;background-color:#fff}.pageTop .Progress-anchor:after{z-index:2;left:17px;top:17px;width:7px;height:7px;border-radius:3.5px;background-color:#005bab;opacity:0}.pageTop .Progress-anchor.-active:after{opacity:1}.pageTop .Progress-bar{z-index:301;position:relative;width:3px;min-height:41px;height:3rem;background-color:#ffffff80}.pageTop .Progress-bar[data-progress-bar="1"]{top:-18px}.pageTop .Progress-bar[data-progress-bar="2"]{top:-54px}.pageTop .Progress-bar[data-progress-bar="3"]{top:-90px}.pageTop .Progress-bar[data-progress-bar="4"]{top:-126px}.pageTop .Progress-bar[data-progress-bar="5"]{top:-162px}.pageTop .Progress-bar>span{display:block;position:absolute;left:0;top:0;width:100%;height:0%;background-color:#005bab}.pageTop.is-debug .Scene-3-threshold,.pageTop.is-debug .Scene-5-threshold,.pageTop.is-debug .Scene-7-threshold{background-color:#00800066}.pageTop.is-debug .Scene-8-threshold{background-color:#00f6}.pageTop .Scene{z-index:2;position:relative;width:100%;pointer-events:none}.pageTop .Scene.-active{pointer-events:auto}@media screen and (max-width:767.98px){.pageTop .Scene.-isHideSp{display:none;pointer-events:none}}.pageTop .Scene-1-threshold{pointer-events:none;z-index:800;top:-10vh;height:1px}.pageTop .Scene-3-threshold,.pageTop .Scene-5-threshold,.pageTop .Scene-7-threshold,.pageTop .Scene-8-threshold{pointer-events:auto;z-index:800}.pageTop .Scene-3-threshold,.pageTop .Scene-5-threshold{top:-90vh;top:-100svh;height:300vh}@media screen and (min-width: 768px){.pageTop .Scene-3-threshold,.pageTop .Scene-5-threshold{height:200vh}}@media screen and (max-width:767.98px){.pageTop .Scene-3-threshold,.pageTop .Scene-5-threshold{height:200vh}}.pageTop .Scene-7-threshold{top:-90vh;top:-100svh}@media screen and (min-width: 768px){.pageTop .Scene-7-threshold{height:200vh}}@media screen and (max-width:767.98px){.pageTop .Scene-7-threshold{height:200vh}}.pageTop .Scene-8-threshold{top:0;height:100%}.pageTop .Scene[data-scene="1"]{height:100lvh}@media screen and (min-width: 768px){.pageTop .Scene[data-scene="2"]{height:300lvh}}@media screen and (max-width:767.98px){.pageTop .Scene[data-scene="2"]{height:200lvh}}@media screen and (min-width: 768px){.pageTop .Scene[data-scene="3"]{height:100lvh}}@media screen and (max-width:767.98px){.pageTop .Scene[data-scene="3"]{height:200lvh}}.pageTop .Scene[data-scene="4"]{height:300lvh}@media screen and (min-width: 768px){.pageTop .Scene[data-scene="5"]{height:100lvh}}@media screen and (max-width:767.98px){.pageTop .Scene[data-scene="5"]{height:200lvh}}.pageTop .Scene[data-scene="6"]{height:400lvh}@media screen and (min-width: 768px){.pageTop .Scene[data-scene="7"]{height:100lvh}}@media screen and (max-width:767.98px){.pageTop .Scene[data-scene="7"]{height:200lvh}}.pageTop .Scene[data-scene="8"]{height:400lvh}.pageTop .Scene[data-scene="9"]{height:auto}.pageTop .Scene[data-scene="10"]{height:400lvh}.pageTop .Scene-message{transition-property:transform;transition-delay:.3s;transition-timing-function:cubic-bezier(.33,1,.68,1);backface-visibility:hidden}.pageTop .Scene-message.-active{transition-delay:0s}.pageTop .Scene-video,.pageTop .Scene-title,.pageTop .Scene-text{transition-property:opacity,visibility,transform;transition-duration:.3s;transition-delay:.3s;transition-timing-function:cubic-bezier(.33,1,.68,1);backface-visibility:hidden;visibility:hidden;opacity:0}.pageTop .Scene-video.-active,.pageTop .Scene-title.-active,.pageTop .Scene-text.-active{transition-delay:0s;visibility:visible;opacity:1}.pageTop .Scene-title,.pageTop .Scene-text{transform:translateY(30px) rotate(.0001deg)}.pageTop .Scene-title.-active,.pageTop .Scene-text.-active{transition-duration:1s;transition-delay:0s;transform:translateY(0) rotate(.0001deg)}@media screen and (min-width: 768px){.pageTop .Scene-text.-active{transition-delay:1.4s}}@media screen and (max-width:767.98px){.pageTop .Scene-text.-active{transition-delay:0s}}.pageTop .Scene-text.-active[data-scene-text="2"],.pageTop .Scene-text.-active[data-scene-text="7"]{transition-delay:.4s}.pageTop .Scene-video{pointer-events:none;z-index:-1;position:fixed;inset:0;width:100%;height:100%;height:100lvh;object-fit:cover}.pageTop .Scene-video.-town{object-fit:contain;min-height:100%;width:auto}.pageTop .Scene-contents{z-index:2;position:fixed;left:0;top:0;width:100%;height:100vh}.pageTop .Scene-message{position:relative;width:100%;height:100vh}.pageTop .Scene-message[data-scene-message="2"],.pageTop .Scene-message[data-scene-message="7"]{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media screen and (min-width: 768px){.pageTop .Scene-message[data-scene-message="2"]{padding:6.25rem 15.375rem 0}}@media screen and (max-width:767.98px){.pageTop .Scene-message[data-scene-message="2"]{top:5vh;padding:0 .9375rem}}@media screen and (min-width: 768px){.pageTop .Scene-message[data-scene-message="7"]{padding:6.25rem 20.25rem 0}}@media screen and (max-width:767.98px){.pageTop .Scene-message[data-scene-message="7"]{padding:0 .9375rem}}@media screen and (min-width: 768px){.pageTop .Scene-title.-isTitleHidePc{display:none}}.pageTop .Scene-title.is-lottie{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Scene-title.is-lottie[data-scene-title="1"]{top:-12.5rem}}@media screen and (max-width:767.98px){.pageTop .Scene-title.is-lottie[data-scene-title="1"]{top:-7vh}}@media screen and (max-width:767.98px){.pageTop .Scene-title.is-lottie[data-scene-title="3"]{top:-10vh;right:5vw}}@media screen and (max-width:767.98px){.pageTop .Scene-title.is-lottie[data-scene-title="5"]{top:-10vh;right:0}}@media screen and (max-width:767.98px){.pageTop .Scene-title.is-lottie[data-scene-title="7"]{top:-45vh;left:-2vw}}@media screen and (max-width:767.98px){.-en .pageTop .Scene-title.is-lottie[data-scene-title="7"]{top:5vh;left:-2vw}}.pageTop .Scene-title.is-text{color:#fff;font-weight:600}@media screen and (min-width: 768px){.pageTop .Scene-title.is-text{letter-spacing:.3125rem}}@media screen and (max-width:767.98px){.pageTop .Scene-title.is-text{letter-spacing:.15625rem}}.bAndroid .pageTop .Scene-title.is-text{font-weight:700}@media screen and (min-width: 768px){.pageTop .Scene-title.is-text{font-size:2rem;line-height:4rem}}@media screen and (max-width:767.98px){.pageTop .Scene-title.is-text{font-size:.75rem;line-height:1.125rem}.pageTop .Scene-title.is-text[data-scene-title="1"]{font-size:.9375rem;line-height:1.5625rem}}.pageTop .Scene-title-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.pageTop .Scene-text{color:#fff;font-weight:600}.bAndroid .pageTop .Scene-text{font-weight:700}@media screen and (min-width: 768px){.pageTop .Scene-text{font-size:.9375rem;line-height:1.6875rem;margin-top:2.5rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageTop .Scene-text{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .Scene-text{font-size:.46875rem;line-height:.9375rem;margin-top:1.25rem}}@media screen and (min-width: 768px){.bSafari .pageTop .Scene-text{line-height:1.875rem}}.pageTop .Scene-text .paragraph{display:block}@media screen and (min-width: 768px){.pageTop .Scene-text .paragraph+.paragraph{margin-top:1.25rem}}@media screen and (max-width:767.98px){.pageTop .Scene-text .paragraph+.paragraph{margin-top:.625rem}}@media screen and (min-width: 768px){.pageTop .Scene-text[data-scene-text="2"],.pageTop .Scene-text[data-scene-text="7"]{letter-spacing:.0625rem;font-size:1.125rem;line-height:2.25rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageTop .Scene-text[data-scene-text="2"],.pageTop .Scene-text[data-scene-text="7"]{font-size:10px}}@media screen and (min-width: 768px){.pageTop .Scene-text[data-scene-text="2"] .paragraph+.paragraph,.pageTop .Scene-text[data-scene-text="7"] .paragraph+.paragraph{margin-top:1.875rem}}@media screen and (max-width:767.98px){.pageTop .Scene-text[data-scene-text="2"] .paragraph+.paragraph,.pageTop .Scene-text[data-scene-text="7"] .paragraph+.paragraph{margin-top:.625rem}}.pageTop .Scene-text[data-scene-text="3"]{position:absolute;bottom:0}@media screen and (min-width: 768px){.pageTop .Scene-text[data-scene-text="3"]{right:0;padding:9.375rem 12.5rem}}@media screen and (max-width:767.98px){.pageTop .Scene-text[data-scene-text="3"]{left:0;padding:0 0 .9375rem 1.5625rem}}.pageTop .Scene-text[data-scene-text="5"]{position:absolute;left:0;bottom:0}@media screen and (min-width: 768px){.pageTop .Scene-text[data-scene-text="5"]{padding:4.375rem 14.5rem}}@media screen and (max-width:767.98px){.pageTop .Scene-text[data-scene-text="5"]{padding:0 0 1.5625rem 1.5625rem}}@media screen and (max-width:767.98px){.pageTop .Scene-text[data-scene-text="7"]{margin-top:8.75rem}}.pageTop.is-debug .Scene-guide{z-index:11;pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid red}.pageTop.is-debug .Scene-guide:after{position:absolute;right:20px;top:20px;display:block;font-size:100px;color:red;font-weight:700}.pageTop.is-debug .Scene-guide[data-scene-guide="1"]:after{content:"1"}.pageTop.is-debug .Scene-guide[data-scene-guide="2"]:after{content:"2"}.pageTop.is-debug .Scene-guide[data-scene-guide="3"]:after{content:"3"}.pageTop.is-debug .Scene-guide[data-scene-guide="4"]:after{content:"4"}.pageTop.is-debug .Scene-guide[data-scene-guide="5"]:after{content:"5"}.pageTop.is-debug .Scene-guide[data-scene-guide="6"]:after{content:"6"}.pageTop.is-debug .Scene-guide[data-scene-guide="7"]:after{content:"7"}.pageTop.is-debug .Scene-guide[data-scene-guide="8"]:after{content:"8"}.pageTop.is-debug .Scene-guide[data-scene-guide="9"]:after{content:"9"}.pageTop.is-debug .Scene-guide[data-scene-guide="10"]:after{content:"10"}.pageTop.is-debug .Interview-threshold-pc,.pageTop.is-debug .Interview-threshold-top-sp,.pageTop.is-debug .Interview-threshold-bottom-sp{background-color:#00800033}.pageTop .Interview{display:block;width:100%}@media screen and (max-width:767.98px){.pageTop .Interview{height:350vh}}.pageTop .Interview-threshold-pc,.pageTop .Interview-threshold-top-sp,.pageTop .Interview-threshold-bottom-sp{z-index:800}.pageTop .Interview-threshold-pc{top:-100vh;height:calc(100% + 100vh)}@media screen and (max-width:767.98px){.pageTop .Interview-threshold-pc{visibility:hidden}}.pageTop .Interview-threshold-top-sp,.pageTop .Interview-threshold-bottom-sp{height:100vh}@media screen and (min-width: 768px){.pageTop .Interview-threshold-top-sp,.pageTop .Interview-threshold-bottom-sp{visibility:hidden}}.pageTop .Interview-threshold-top-sp{top:-80vh}.pageTop .Interview-threshold-bottom-sp{bottom:10px}@media screen and (min-width: 768px){.pageTop .Interview .TopSectionTitle-text{margin-left:-.25rem}}@media screen and (min-width: 768px){.pageTop .Interview .TopSectionTitle-text .char{letter-spacing:-.525rem}}@media screen and (max-width:767.98px){.pageTop .Interview .TopSectionTitle-text .char{letter-spacing:-.065625rem}}@media screen and (min-width: 768px){.pageTop .Interview .TopSectionTitle-text .line.-no1 .-no3{margin-left:.125rem;padding-left:.125rem}}@media screen and (min-width: 768px){.pageTop .Interview .TopSectionTitle-text .line.-no1 .-no4{margin-left:.125rem;padding-left:.125rem}}@media screen and (max-width:767.98px){.pageTop .Interview .TopSectionTitle-text .line.-no1 .-no6{margin-left:-.0625rem;padding-left:.0625rem}}@media screen and (min-width: 768px){.pageTop .Interview .TopSectionTitle-text .line.-no1 .-no7{margin-left:.125rem;padding-left:.125rem}}@media screen and (min-width: 768px){.pageTop .Interview .TopSectionTitle-text .line.-no1 .-no9{margin-left:.3125rem;padding-left:.3125rem}}.pageTop .Interview-mask{pointer-events:none;z-index:801;position:fixed;inset:0;width:100%;height:100%}@media screen and (max-width:767.98px){.pageTop .Interview-mask{-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,rgba(0,0,0,.1) 79%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,rgba(0,0,0,.05) 79%,rgba(0,0,0,0) 100%)}}@media screen and (min-width: 768px){.pageTop .Interview-list{position:relative;inset:0;width:100%;height:100%}}@media screen and (max-width:767.98px){.pageTop .Interview-list{opacity:0;padding-block:60vh 40vh;padding-inline:.625rem .625rem}}.pageTop .Interview-item{height:auto;pointer-events:auto}@media screen and (min-width: 768px){.pageTop .Interview-item{position:absolute;width:21.25rem;min-height:7.375rem;padding-block:max(10px,1rem) max(15px,1.3125rem);background-color:#ffffffb3;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);clip-path:url(#top-interview-flame);opacity:0;visibility:hidden}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item{width:39.0625vw;padding-block:max(15px,1.5rem) max(22px,1.9375rem)}}@media screen and (max-width:767.98px){.pageTop .Interview-item{position:relative;width:100%;min-height:3.75rem;padding-block:0 .5625rem;border-radius:.1875rem;background-color:#fff;overflow:hidden;isolation:isolate}}.pageTop .Interview-item.-no1{z-index:1}@media screen and (min-width: 768px){.pageTop .Interview-item.-no1{top:10%;left:20.6%}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item.-no1{top:10%;left:7%}}.pageTop .Interview-item.-no2{z-index:1}@media screen and (min-width: 768px){.pageTop .Interview-item.-no2{top:29%;left:40.2%}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item.-no2{top:22%;left:28%}}@media screen and (min-width: 768px){.-en .pageTop .Interview-item.-no2{top:38%;left:70.7%}}@media screen and (min-width: 768px) and (orientation: portrait){.-en .pageTop .Interview-item.-no2{top:34%;left:48%}}.pageTop .Interview-item.-no3{z-index:2}@media screen and (min-width: 768px){.pageTop .Interview-item.-no3{top:38%;left:70.7%;clip-path:url(#top-interview-flame-reverse)}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item.-no3{top:34%;left:48%}}@media screen and (min-width: 768px){.-en .pageTop .Interview-item.-no3{top:57.8%;left:42.8%}}@media screen and (min-width: 768px) and (orientation: portrait){.-en .pageTop .Interview-item.-no3{top:60%;left:28%}}.pageTop .Interview-item.-no4{z-index:3}@media screen and (min-width: 768px){.pageTop .Interview-item.-no4{top:38.8%;left:11.5%}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item.-no4{top:48%;left:7%}}.pageTop .Interview-item.-no5{z-index:4}@media screen and (min-width: 768px){.pageTop .Interview-item.-no5{top:57.8%;left:42.8%}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item.-no5{top:60%;left:28%}}.pageTop .Interview-item.-no6{z-index:5}@media screen and (min-width: 768px){.pageTop .Interview-item.-no6{top:63.5%;left:69.5%}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-item.-no6{top:72%;left:48%}}@media screen and (max-width:767.98px){.pageTop .Interview-item+.Interview-item{margin-top:.3125rem}}.pageTop .Interview-itemInner{position:relative;width:100%;height:fit-content}.pageTop .Interview-link{position:relative;z-index:1;display:block;pointer-events:auto}.pageTop .Interview-image{width:100%;height:5.25rem;object-fit:cover}.pageTop .Interview-lead,.pageTop .Interview-tag,.pageTop .Interview-name{font-weight:600}.bAndroid .pageTop .Interview-lead,.bAndroid .pageTop .Interview-tag,.bAndroid .pageTop .Interview-name{font-weight:700}@media screen and (min-width: 768px){.pageTop .Interview-lead{font-size:.9375rem;line-height:1.6666666667;padding-inline:max(10px,1.25rem) max(10px,1.25rem)}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageTop .Interview-lead{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-lead{font-size:1.625rem;padding-inline:max(15px,1.875rem) max(15px,1.875rem)}}@media screen and (max-width:767.98px){.pageTop .Interview-lead{font-size:.5625rem;line-height:1.5;padding-inline:.625rem .625rem;margin-top:.375rem}}.pageTop .Interview-info{display:flex}@media screen and (min-width: 768px){.pageTop .Interview-info{align-items:flex-start;margin-top:.25rem;padding-inline:max(10px,1.25rem) max(5px,.625rem)}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-info{padding-inline:max(15px,1.875rem) max(7px,.9375rem);margin-top:.75rem}}@media screen and (max-width:767.98px){.pageTop .Interview-info{align-items:center;margin-top:.25rem;padding-inline:.625rem .625rem}}.pageTop .Interview-person{display:inline-flex;align-items:center}@media screen and (min-width: 768px){.pageTop .Interview-person{padding-right:.625rem}}@media screen and (max-width:767.98px){.pageTop .Interview-person{padding-right:.3125rem}}.pageTop .Interview-tag{display:inline-block;color:#fff;background:#005BAB;border-radius:19px;flex-shrink:0}@media screen and (min-width: 768px){.pageTop .Interview-tag{font-size:.625rem;padding:.25rem .625rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.pageTop .Interview-tag{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-tag{padding:.625rem 1.25rem .5rem}}@media screen and (max-width:767.98px){.pageTop .Interview-tag{font-size:.3125rem;padding:.125rem .3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.pageTop .Interview-tag{font-size:10px}}.pageTop .Interview-tag.-green{background:#335A00}.pageTop .Interview-tag.-green2{background:#173A00}.pageTop .Interview-tag.-brown{background:#AB5B00}.pageTop .Interview-tag.-red{background:#5A0000}.pageTop .Interview-tag.-gray{background:#646E78}.pageTop .Interview-tag.-purple{background:#32005B}@media screen and (min-width: 768px){.pageTop .Interview-name{font-size:.8125rem;margin-left:.625rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.pageTop .Interview-name{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-name{font-size:1.375rem}}@media screen and (max-width:767.98px){.pageTop .Interview-name{font-size:.40625rem;margin-left:.3125rem}}.pageTop .Interview-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#005bab;border-radius:50%;margin-left:auto;overflow:hidden}@media screen and (min-width: 768px){.pageTop .Interview-icon{width:1.625rem;height:1.625rem}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-icon{width:3.25rem;height:3.25rem}}@media screen and (max-width:767.98px){.pageTop .Interview-icon{width:.8125rem;height:.8125rem}}.pageTop .Interview-arrow{height:auto}@media screen and (min-width: 768px){.pageTop .Interview-arrow{width:.5625rem}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Interview-arrow{width:1.125rem}}@media screen and (max-width:767.98px){.pageTop .Interview-arrow{width:.28125rem}}.pageTop.is-debug .OurJobs-threshold{background-color:#00f3}.pageTop .OurJobs{display:block;width:100%}.pageTop .OurJobs-threshold{top:-100vh;height:calc(100% + 100vh)}.pageTop .OurJobs-onboardingText{position:fixed;top:50%;z-index:1001;translate:0 -50%;font-weight:600;color:#fff;background:rgba(255,255,255,.2);line-height:2;opacity:0;pointer-events:none}.bAndroid .pageTop .OurJobs-onboardingText{font-weight:700}@media screen and (min-width: 768px){.pageTop .OurJobs-onboardingText{right:9.875rem;padding:1.375rem 1.5rem 1.375rem 1.875rem;border-radius:1.25rem;font-size:1.125rem;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);font-feature-settings:initial}}@media screen and (min-width: 768px) and (max-width: 889px){.pageTop .OurJobs-onboardingText{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .OurJobs-onboardingText{left:.625rem;right:.625rem;padding-block:.75rem .6875rem;border-radius:.3125rem;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);text-align:center;font-size:.46875rem}}.pageTop .OurJobs-onboardingShadow{pointer-events:none;position:fixed;inset:0;height:100%;height:100lvh;min-height:100%;width:auto;opacity:0}.pageTop .OurJobs-onboardingShadow img{width:100%}.pageTop .OurJobs-onboardingOverlay{position:fixed;top:0;left:0;right:0;z-index:1000;height:100%;height:100lvh;width:100%;opacity:0;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pageTop .OurJobs-onboardingOverlay img{width:100%}.pageTop .OurJobs-inner{z-index:801;position:fixed;inset:0}@media screen and (max-width:767.98px){.pageTop .OurJobs-inner{display:flex;justify-content:center}}.pageTop .OurJobs-list{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767.98px){.pageTop .OurJobs-list{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100svh;padding-bottom:1.375rem}}@media screen and (min-width: 768px){.pageTop .OurJobs-item{position:absolute}}@media screen and (max-width:767.98px){.pageTop .OurJobs-item:not(:last-child){margin-bottom:1.1875rem}}@media screen and (min-width: 768px){.pageTop .OurJobs-item:nth-child(1){top:14.6666666667%;left:55.375%}}@media screen and (min-width: 768px){.pageTop .OurJobs-item:nth-child(2){top:43.5555555556%;left:27.25%}}@media screen and (min-width: 768px){.pageTop .OurJobs-item:nth-child(3){top:14.6666666667%;left:22%}}@media screen and (min-width: 768px){.pageTop .OurJobs-item:nth-child(4){top:44.7777777778%;left:6.75%}}@media screen and (min-width: 768px){.pageTop .OurJobs-item:nth-child(5){top:72.4444444444%;right:6.75%}}@media screen and (min-width: 768px){.pageTop .OurJobs-item:nth-child(6){top:72.4444444444%;left:47%}}@media screen and (min-width: 768px){.pageTop .OurJobs .TopSectionTitle-text{margin-left:-.625rem}}@media screen and (min-width: 768px){.pageTop .OurJobs .TopSectionTitle-text .-no5{margin-left:1rem;padding-left:1rem}}@media screen and (max-width:767.98px){.pageTop .OurJobs .TopSectionTitle-text .-no5{margin-left:.25rem;padding-left:.25rem}}@media screen and (min-width: 768px){.pageTop .OurJobs .TopSectionTitle-text .-no7{margin-left:-.125rem;padding-left:.125rem}}#pageTop .OurJobsModal{pointer-events:none;transition:opacity cubic-bezier(.25,1,.5,1) .3s}#pageTop .OurJobsModal.-open{pointer-events:auto}#pageTop .OurJobsModal-backdrop,#pageTop .OurJobsModal-content{position:absolute;inset:0}#pageTop .OurJobsModal-card{position:absolute;background:rgba(255,255,255,.7);backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem)}@media screen and (min-width: 768px){#pageTop .OurJobsModal-card{top:50%;right:10.4375rem;translate:0 -50%;width:31.25rem;border-radius:.625rem}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-card{left:.625rem;bottom:.625rem;width:11.6875rem;border-radius:.3125rem}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-card.-upper{top:.625rem;bottom:auto}}#pageTop .OurJobsModal-close{position:absolute;background:#005BAB;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){#pageTop .OurJobsModal-close{top:.625rem;right:.625rem;width:1.875rem;height:1.875rem}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-close{top:.3125rem;right:.3125rem;width:.9375rem;height:.9375rem}}#pageTop .OurJobsModal-cross{position:relative}@media screen and (min-width: 768px){#pageTop .OurJobsModal-cross{height:.618625rem;width:.618625rem}#pageTop .OurJobsModal-cross:before,#pageTop .OurJobsModal-cross:after{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-.5px;height:1px;width:.618625rem;background-color:#fff}#pageTop .OurJobsModal-cross:before{transform:rotate(45deg)}#pageTop .OurJobsModal-cross:after{transform:rotate(135deg)}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-cross{height:.3093125rem;width:.3093125rem}#pageTop .OurJobsModal-cross:before,#pageTop .OurJobsModal-cross:after{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-.5px;height:1px;width:.3093125rem;background-color:#fff}#pageTop .OurJobsModal-cross:before{transform:rotate(45deg)}#pageTop .OurJobsModal-cross:after{transform:rotate(135deg)}}#pageTop .OurJobsModal-head{border-bottom:1px solid rgba(60,60,70,.2);display:flex;flex-direction:column}@media screen and (min-width: 768px){#pageTop .OurJobsModal-head{padding:1.375rem 2.5rem}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-head{padding:.875rem .96875rem .78125rem}}#pageTop .OurJobsModal-titleEn{font-family:aktiv-grotesk,sans-serif;font-weight:700;color:#005bab}@media screen and (min-width: 768px){#pageTop .OurJobsModal-titleEn{margin-bottom:.875rem;font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){#pageTop .OurJobsModal-titleEn{font-size:10px}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-titleEn{margin-bottom:.3125rem;font-size:.46875rem}}#pageTop .OurJobsModal-titleJa{display:flex;align-items:center;font-weight:600;line-height:1.2}.bAndroid #pageTop .OurJobsModal-titleJa{font-weight:700}@media screen and (min-width: 768px){#pageTop .OurJobsModal-titleJa{font-size:2rem}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-titleJa{font-size:.75rem}}@media screen and (min-width: 768px){#pageTop .OurJobsModal-titleSup{margin-left:.625rem;font-size:.8125rem}}@media screen and (min-width: 768px) and (max-width: 1231px){#pageTop .OurJobsModal-titleSup{font-size:10px}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-titleSup{margin-left:.3125rem;font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){#pageTop .OurJobsModal-titleSup{font-size:10px}}@media screen and (min-width: 768px){#pageTop .OurJobsModal-body{padding:1.625rem 2.5rem 2.5rem}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-body{display:flex;align-items:center;flex-direction:column;padding:.71875rem .9375rem .9375rem}}#pageTop .OurJobsModal-text{line-height:2}@media screen and (min-width: 768px){#pageTop .OurJobsModal-text{margin-bottom:1.875rem;font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){#pageTop .OurJobsModal-text{font-size:10px}}@media screen and (max-width:767.98px){#pageTop .OurJobsModal-text{margin-bottom:.625rem;font-size:.46875rem}}#pageTop .OurJobsZoomInVideo{position:fixed;top:0;left:0;right:0;width:100%;height:100vh;height:100lvh;pointer-events:none}#pageTop .OurJobsZoomInVideo-video{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;opacity:0}.pageTop.is-debug .CrossTalk-threshold-top,.pageTop.is-debug .CrossTalk-threshold-bottom{background-color:#ff03}.pageTop .CrossTalk{display:block;width:100%}@media screen and (min-width: 768px){.pageTop .CrossTalk{height:400vh}}@media screen and (max-width:767.98px){.pageTop .CrossTalk{height:350vh}}.pageTop .CrossTalk-threshold-top,.pageTop .CrossTalk-threshold-bottom{z-index:599;visibility:hidden}.pageTop .CrossTalk-threshold-top{top:calc(-100vh - 20px);height:calc(120vh + 10px)}.pageTop .CrossTalk-threshold-bottom{bottom:10px;height:calc(130vh + 10px)}.pageTop .CrossTalk-wrap{pointer-events:none}.pageTop .CrossTalk-wrap.-active{pointer-events:auto}.pageTop .CrossTalk-wrap.-active .CrossTalk-threshold-top,.pageTop .CrossTalk-wrap.-active .CrossTalk-threshold-bottom{visibility:visible}.pageTop .CrossTalk-card{pointer-events:auto;overflow:hidden;display:block;z-index:700}@media screen and (min-width: 768px){.pageTop .CrossTalk-card{width:39.25rem;height:fit-content;border-radius:.625rem}}@media screen and (max-width:767.98px){.pageTop .CrossTalk-card{border-radius:.15625rem}}@media screen and (min-width: 768px){.pageTop .CrossTalk-card:nth-child(n+2){margin-top:3.125rem}}@media screen and (max-width:767.98px){.pageTop .CrossTalk-card:nth-child(n+2){margin-top:.3125rem}}.pageTop .CrossTalk .card-wrap{position:relative;z-index:700}@media screen and (min-width: 768px){.pageTop .CrossTalk .card-wrap{width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-right:13.75rem;height:fit-content}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .card-wrap{padding-inline:.625rem;height:230vh}}.pageTop .CrossTalk .content{position:relative}@media screen and (min-width: 768px){.pageTop .CrossTalk .content{width:39.25rem;height:100%;border-radius:.625rem}}.pageTop .CrossTalk .image{width:100%;object-position:50% 50%;object-fit:cover;vertical-align:bottom}@media screen and (min-width: 768px){.pageTop .CrossTalk .image{height:17.6875rem}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .image{height:5.25rem}}@media screen and (min-width: 768px){.pageTop .CrossTalk .num{display:none}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .num{color:#005bab;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:.46875rem;line-height:1;margin-bottom:.625rem}}.pageTop .CrossTalk .text{background-color:#fff}@media screen and (min-width: 768px){.pageTop .CrossTalk .text{padding-block:1.5625rem 2.375rem;padding-inline:1.875rem}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .text{padding:.625rem;display:block;height:100%}}@media screen and (min-width: 768px){.pageTop .CrossTalk .title{font-weight:700;font-size:1.125rem;line-height:1.5}}@media screen and (min-width: 768px) and (max-width: 889px){.pageTop .CrossTalk .title{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .title{font-weight:600;font-size:.5625rem;line-height:1.5}.bAndroid .pageTop .CrossTalk .title{font-weight:700}}@media screen and (min-width: 768px){.pageTop .CrossTalk .description{font-weight:700;font-size:1.5rem;line-height:1.5;margin-top:.3125rem}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .description{font-size:.75rem;line-height:1.5;font-weight:600;margin-top:.15625rem}.bAndroid .pageTop .CrossTalk .description{font-weight:700}}.pageTop .CrossTalk .arrow{position:absolute;right:.625rem;bottom:.625rem;background-color:#005bab;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width: 768px){.pageTop .CrossTalk .arrow{width:1.625rem;height:1.625rem;border-radius:1.625rem}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .arrow{display:none}}@media screen and (min-width: 768px){.pageTop .CrossTalk .arrow-body{width:.48625rem}}@media screen and (min-width: 768px){.pageTop .CrossTalk .line.-no2 .char.-no1{margin-left:.0625rem}}.pageTop .CrossTalk-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#d3d3d3;opacity:0;z-index:400;pointer-events:none;transition:1s cubic-bezier(.33,1,.68,1) opacity}@media screen and (max-width:767.98px){.pageTop .CrossTalk-mask{display:none}}.pageTop .CrossTalk-mask.-active{opacity:.9}.pageTop .CrossTalk-video{z-index:500;position:fixed;top:50%;left:50%;translate:-50% -50%;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none;opacity:0;transition:1s cubic-bezier(.33,1,.68,1) opacity}@media screen and (max-width:767.98px){.pageTop .CrossTalk-video{display:none}}.pageTop .CrossTalk-video.-active{opacity:1}@media screen and (min-width: 768px){.pageTop .CrossTalk .card-wrap{padding-block:100vh 100vh}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .card-wrap{padding-block:50vh}}.pageTop .CrossTalk .card-mask{pointer-events:none;z-index:600;position:fixed;top:0;left:0;width:100%;height:100vh}@media screen and (min-width: 768px){.pageTop .CrossTalk .card-mask{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 26.56%,rgb(0,0,0) 76.04%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 26.56%,rgb(0,0,0) 76.04%,rgba(0,0,0,0) 100%)}}@media screen and (max-width:767.98px){.pageTop .CrossTalk .card-mask{-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,rgba(0,0,0,.1) 79%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgb(0,0,0) 70%,rgba(0,0,0,.05) 79%,rgba(0,0,0,0) 100%)}}.pageTop.is-debug .MembersVoice-threshold,[data-transition-content].is-debug .MembersVoice-threshold,.LowerKv-bg.is-debug .MembersVoice-threshold{background-color:#80008033}.pageTop .MembersVoice,[data-transition-content] .MembersVoice,.LowerKv-bg .MembersVoice{display:block;width:100%}.pageTop .MembersVoice-threshold,[data-transition-content] .MembersVoice-threshold,.LowerKv-bg .MembersVoice-threshold{z-index:899;top:-100vh;height:calc(100% + 100vh)}@media screen and (min-width: 768px){.pageTop .MembersVoice .TopSectionTitle-text,[data-transition-content] .MembersVoice .TopSectionTitle-text,.LowerKv-bg .MembersVoice .TopSectionTitle-text{margin-left:-.5rem}}@media screen and (min-width: 768px){.pageTop .MembersVoice .TopSectionTitle-text .char,[data-transition-content] .MembersVoice .TopSectionTitle-text .char,.LowerKv-bg .MembersVoice .TopSectionTitle-text .char{letter-spacing:-.525rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice .TopSectionTitle-text .char,[data-transition-content] .MembersVoice .TopSectionTitle-text .char,.LowerKv-bg .MembersVoice .TopSectionTitle-text .char{letter-spacing:-.065625rem}}@media screen and (min-width: 768px){.pageTop .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no3,[data-transition-content] .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no3,.LowerKv-bg .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no3{margin-left:-.625rem;padding-left:.5rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no3,[data-transition-content] .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no3,.LowerKv-bg .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no3{margin-left:-.3125rem;padding-left:.25rem}}@media screen and (min-width: 768px){.pageTop .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no4,[data-transition-content] .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no4,.LowerKv-bg .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no4{margin-left:.75rem;padding-left:.75rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no4,[data-transition-content] .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no4,.LowerKv-bg .MembersVoice .TopSectionTitle-text .line.-no1 .char.-no4{margin-left:.1875rem;padding-left:.1875rem}}@media screen and (min-width: 768px){.pageTop .MembersVoice .TopSectionTitle-text .line.-no2,[data-transition-content] .MembersVoice .TopSectionTitle-text .line.-no2,.LowerKv-bg .MembersVoice .TopSectionTitle-text .line.-no2{margin-left:.75rem;padding-left:.75rem}}@media screen and (min-width: 768px){.pageTop .MembersVoice .TopSectionTitle-label,[data-transition-content] .MembersVoice .TopSectionTitle-label,.LowerKv-bg .MembersVoice .TopSectionTitle-label{padding-inline:.625rem .9375rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice .TopSectionTitle-label,[data-transition-content] .MembersVoice .TopSectionTitle-label,.LowerKv-bg .MembersVoice .TopSectionTitle-label{padding-inline:.3125rem .46875rem}}.pageTop .MembersVoice .TopSectionTitle-labelText,[data-transition-content] .MembersVoice .TopSectionTitle-labelText,.LowerKv-bg .MembersVoice .TopSectionTitle-labelText{font-feature-settings:normal;padding-inline:0}.pageTop .MembersVoice-catch,[data-transition-content] .MembersVoice-catch,.LowerKv-bg .MembersVoice-catch{font-weight:600;color:#005bab;background-color:#ffffffb3;backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);position:fixed;left:50%;display:inline-flex;align-items:center;justify-content:center;text-align:center;transform:translate(-50%);z-index:10;opacity:0;visibility:hidden;line-height:1.5;letter-spacing:.1em}.bAndroid .pageTop .MembersVoice-catch,.bAndroid [data-transition-content] .MembersVoice-catch,.bAndroid .LowerKv-bg .MembersVoice-catch{font-weight:700}@media screen and (min-width: 768px){.pageTop .MembersVoice-catch,[data-transition-content] .MembersVoice-catch,.LowerKv-bg .MembersVoice-catch{font-size:1.875rem;border-radius:.625rem;padding:1.25rem 2.25rem;top:7rem;min-width:32.5rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice-catch,[data-transition-content] .MembersVoice-catch,.LowerKv-bg .MembersVoice-catch{font-size:.6875rem;width:11.6875rem;border-radius:.125rem;padding:.5625rem .5rem;top:5.28125rem}}.-en .pageTop .MembersVoice-catch,.-en [data-transition-content] .MembersVoice-catch,.-en .LowerKv-bg .MembersVoice-catch{letter-spacing:0em}.pageTop .MembersVoice-list,[data-transition-content] .MembersVoice-list,.LowerKv-bg .MembersVoice-list{position:fixed;inset:0;width:100%;pointer-events:none}@media screen and (min-width: 768px){.pageTop .MembersVoice-list,[data-transition-content] .MembersVoice-list,.LowerKv-bg .MembersVoice-list{height:calc(100% - 11.25rem)}}@media screen and (max-width:767.98px){.pageTop .MembersVoice-list,[data-transition-content] .MembersVoice-list,.LowerKv-bg .MembersVoice-list{height:calc(100% - 5.625rem)}}.pageTop .MembersVoice-item,[data-transition-content] .MembersVoice-item,.LowerKv-bg .MembersVoice-item{font-weight:600;color:#005bab;background-color:#ffffffb3;backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);position:absolute;width:fit-content;transform:translate(-50%,-50%);opacity:0;visibility:hidden;line-height:1.6363636364;pointer-events:auto;border-radius:4px}.bAndroid .pageTop .MembersVoice-item,.bAndroid [data-transition-content] .MembersVoice-item,.bAndroid .LowerKv-bg .MembersVoice-item{font-weight:700}@media screen and (min-width: 768px){.pageTop .MembersVoice-item,[data-transition-content] .MembersVoice-item,.LowerKv-bg .MembersVoice-item{font-size:.6875rem;max-width:16.6875rem;min-width:220px;padding-block:max(9px,.5625rem) max(9px,.5625rem);padding-inline:max(12px,.75rem) max(12px,.75rem)}}@media screen and (min-width: 768px) and (max-width: 1455px){.pageTop .MembersVoice-item,[data-transition-content] .MembersVoice-item,.LowerKv-bg .MembersVoice-item{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .MembersVoice-item,[data-transition-content] .MembersVoice-item,.LowerKv-bg .MembersVoice-item{font-size:.34375rem;max-width:8.34375rem;padding-block:.28125rem .28125rem;padding-inline:.375rem .375rem}}@media screen and (max-width:767.98px) and (max-width: 376.5px){.pageTop .MembersVoice-item,[data-transition-content] .MembersVoice-item,.LowerKv-bg .MembersVoice-item{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .MembersVoice-item,[data-transition-content] .MembersVoice-item,.LowerKv-bg .MembersVoice-item{max-width:20.625rem}}.pageTop .MembersVoice-person,[data-transition-content] .MembersVoice-person,.LowerKv-bg .MembersVoice-person{display:inline-flex;align-content:center;flex-wrap:wrap}@media screen and (min-width: 768px){.pageTop .MembersVoice-person,[data-transition-content] .MembersVoice-person,.LowerKv-bg .MembersVoice-person{margin-top:.25rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice-person,[data-transition-content] .MembersVoice-person,.LowerKv-bg .MembersVoice-person{margin-top:.125rem}}@media screen and (min-width: 768px){.pageTop .MembersVoice-department,.pageTop .MembersVoice-name,[data-transition-content] .MembersVoice-department,[data-transition-content] .MembersVoice-name,.LowerKv-bg .MembersVoice-department,.LowerKv-bg .MembersVoice-name{font-size:.625rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.pageTop .MembersVoice-department,.pageTop .MembersVoice-name,[data-transition-content] .MembersVoice-department,[data-transition-content] .MembersVoice-name,.LowerKv-bg .MembersVoice-department,.LowerKv-bg .MembersVoice-name{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .MembersVoice-department,.pageTop .MembersVoice-name,[data-transition-content] .MembersVoice-department,[data-transition-content] .MembersVoice-name,.LowerKv-bg .MembersVoice-department,.LowerKv-bg .MembersVoice-name{font-size:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.pageTop .MembersVoice-department,.pageTop .MembersVoice-name,[data-transition-content] .MembersVoice-department,[data-transition-content] .MembersVoice-name,.LowerKv-bg .MembersVoice-department,.LowerKv-bg .MembersVoice-name{font-size:10px}}.pageTop .MembersVoice-department,[data-transition-content] .MembersVoice-department,.LowerKv-bg .MembersVoice-department{color:#005bab80}@media screen and (min-width: 768px){.pageTop .MembersVoice-department,[data-transition-content] .MembersVoice-department,.LowerKv-bg .MembersVoice-department{margin-right:.25rem}}@media screen and (max-width:767.98px){.pageTop .MembersVoice-department,[data-transition-content] .MembersVoice-department,.LowerKv-bg .MembersVoice-department{margin-right:.125rem}}.pageTop .MembersVoice-name,[data-transition-content] .MembersVoice-name,.LowerKv-bg .MembersVoice-name{color:#005bab}.pageTop.is-debug .Entry-threshold-top{background-color:#0ff3}.pageTop.is-debug .Entry-threshold-bottom{background-color:#ffa50033}.pageTop .Entry{position:relative;height:100vh;transition-property:opacity,visibility;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(.33,1,.68,1);backface-visibility:hidden;visibility:hidden;opacity:0}.pageTop .Entry.-active{transition-duration:.5s;transition-delay:0s;visibility:visible;opacity:1}.pageTop .Entry-threshold-top{z-index:800;top:-300vh;height:400vh}.pageTop .Entry-threshold-bottom{pointer-events:none!important;top:0;height:100vh}.pageTop .Entry-bg,.pageTop .Entry-people,.pageTop .Entry-title,.pageTop .Entry-text,.pageTop .Entry-button{transition-property:opacity,visibility,transform;transition-duration:.35s;transition-delay:.3s;transition-timing-function:cubic-bezier(.22,1,.36,1);backface-visibility:hidden;visibility:hidden;opacity:0}.pageTop .Entry-bg.-active,.pageTop .Entry-people.-active,.pageTop .Entry-title.-active,.pageTop .Entry-text.-active,.pageTop .Entry-button.-active{transition-delay:0s;visibility:visible;opacity:1}.pageTop .Entry-title,.pageTop .Entry-text{transform:translateY(30px) rotate(.0001deg)}.pageTop .Entry-title.-active,.pageTop .Entry-text.-active{transition-duration:1s;transition-delay:0s;transform:translateY(0) rotate(.0001deg)}.pageTop .Entry-text.-active{transition-delay:.3s}.pageTop .Entry-button{transition-timing-function:cubic-bezier(.34,1.3,.64,1);transform:translateY(100vh) rotate(.0001deg)}.pageTop .Entry-button.-active{transition-duration:1s;transition-delay:.6s;transform:translateY(0) rotate(.0001deg)}@media screen and (min-width: 768px){.pageTop .Entry-bg.-hover,.pageTop .Entry-people.-hover{transform:scale(1.05) rotate(.0001deg)}}@media screen and (min-width: 768px){.pageTop .Entry-people.-hover{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}}@media screen and (min-width: 768px){.pageTop .Entry-button a .Entry-buttonIcon{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);backface-visibility:hidden}}@media screen and (min-width: 768px){.pageTop .Entry-button a:hover .Entry-buttonIcon{transform:scale(.95) rotate(.0001deg)}}.pageTop .Entry-bg,.pageTop .Entry-people{pointer-events:none;position:fixed;inset:0;width:100%;height:100%;height:100lvh;object-fit:cover}.pageTop .Entry-people{z-index:802}.pageTop .Entry-contents{pointer-events:none;z-index:801;position:fixed;left:0;top:0;width:100%;height:100vh}.pageTop .Entry-message{position:absolute;left:0;top:0;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;text-align:center}.pageTop .Entry-title{font-weight:600}.bAndroid .pageTop .Entry-title{font-weight:700}@media screen and (min-width: 768px){.pageTop .Entry-title{font-size:2rem;line-height:3rem;letter-spacing:.2rem}}@media screen and (max-width:767.98px){.pageTop .Entry-title{font-size:.75rem;line-height:1.125rem;letter-spacing:.075rem}}.-en .pageTop .Entry-title{letter-spacing:0em}.pageTop .Entry-text{font-weight:600}.bAndroid .pageTop .Entry-text{font-weight:700}@media screen and (min-width: 768px){.pageTop .Entry-text{font-size:.9375rem;line-height:1.875rem;margin-top:.5rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageTop .Entry-text{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .Entry-text{font-size:.46875rem;line-height:.9375rem;margin-top:.4375rem;width:10.34375rem}}.pageTop .Entry-button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%}.pageTop .Entry-button a{pointer-events:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.pageTop .Entry-buttonText{position:relative}@media screen and (min-width: 768px){.pageTop .Entry-buttonText{height:13vh}}@media screen and (max-width:767.98px){.pageTop .Entry-buttonText{height:10vh}}@media screen and (min-width: 768px){.pageTop .Entry-buttonText svg{height:13vh}}@media screen and (max-width:767.98px){.pageTop .Entry-buttonText svg{height:10vh}}.pageTop .Entry-marqueeInner{overflow:hidden;display:flex;align-items:center}.pageTop .Entry-buttonIcon{display:inline-flex;align-content:center;justify-content:center;border-radius:50%;background-color:#005bab;overflow:hidden;rotate:-45deg}@media screen and (min-width: 768px){.pageTop .Entry-buttonIcon{width:3.875rem;height:3.875rem}}@media screen and (max-width:767.98px){.pageTop .Entry-buttonIcon{width:1.9375rem;height:1.9375rem}}@media screen and (min-width: 768px){.pageTop .Entry-buttonIcon svg{width:1.25rem}}@media screen and (max-width:767.98px){.pageTop .Entry-buttonIcon svg{width:.625rem}}@media screen and (min-width: 768px){.pageTop .Entry-message{padding-top:17vh}}@media screen and (max-width:767.98px){.pageTop .Entry-message{padding-top:14vh}}@media screen and (min-width: 768px){.pageTop .Entry-button{padding-top:8vh}}@media screen and (max-width:767.98px){.pageTop .Entry-button{padding-top:25vh}}@media screen and (min-width: 768px){.pageTop .Entry-buttonIcon{margin-top:3vh}}@media screen and (max-width:767.98px){.pageTop .Entry-buttonIcon{margin-top:3vh}}@media screen and (min-width: 768px){.SpTopContents{display:none}}@media screen and (max-width:767.98px){.SpTopContents{position:relative;top:-30vh}.SpTopContents-title{padding-block:5rem 1.875rem;padding-left:.3125rem;color:#005bab}.SpTopContents-title .en{font-family:aktiv-grotesk,sans-serif;font-weight:800;font-style:italic;font-size:2rem;letter-spacing:-.02em}.SpTopContents-title .jp{padding-top:.3125rem;padding-left:.21875rem;font-size:.4375rem;font-weight:600}.SpTopContents-video,.SpTopContents-kv{width:100%}.SpTopContents-button{margin-top:1.875rem;margin-inline:.625rem}}@media screen and (min-width: 768px){.SpTopOurJobs{display:none}}@media screen and (max-width:767.98px){.SpTopOurJobs{position:relative;padding-inline:.625rem}.SpTopOurJobs .item{padding-top:1.5rem;display:grid;grid-template-columns:3.375rem 1fr;grid-column-gap:.625rem}.SpTopOurJobs .thumb img{width:100%}.SpTopOurJobs .content .title .jp{font-size:.5625rem;letter-spacing:-.0144444444em;line-height:.8125rem;font-weight:600}.SpTopOurJobs .content .title .en{margin-top:.15625rem;font-family:aktiv-grotesk,sans-serif;font-weight:800;font-weight:700;font-size:.46875rem;color:#005bab}.SpTopOurJobs .content .text{margin-top:.40625rem;font-size:.46875rem;line-height:2}.SpTopOurJobs .button{margin-top:.625rem}}@media screen and (min-width: 768px){.SpTopCrossTalk{display:none}}@media screen and (max-width:767.98px){.SpTopCrossTalk{position:relative;padding-inline:.625rem}.SpTopCrossTalk .item{padding-top:1.5rem}.SpTopCrossTalk .link{display:block}.SpTopCrossTalk .thumb{overflow:hidden;border-radius:.21875rem;line-height:0}.SpTopCrossTalk .thumb img{width:100%}.SpTopCrossTalk .title{margin-top:.625rem}.SpTopCrossTalk .title .en{font-family:aktiv-grotesk,sans-serif;font-weight:800;font-weight:700;font-size:.46875rem;color:#005bab}.SpTopCrossTalk .title .sub{margin-top:.40625rem;font-size:.40625rem;line-height:.59375rem;font-weight:600}.SpTopCrossTalk .title .main{margin-top:.625rem;font-size:.5625rem;line-height:.84375rem;font-weight:700}.SpTopCrossTalk .text{margin-top:.40625rem;font-size:.46875rem;line-height:2}.SpTopCrossTalk .button{margin-top:.625rem}}@media screen and (min-width: 768px){.SpTopInterview{display:none}}@media screen and (max-width:767.98px){.SpTopInterview{position:relative;padding-inline:.625rem;display:flex;flex-direction:column;gap:1.5rem}.SpTopInterview .InterviewCard{opacity:1;transform:none}}@media screen and (min-width: 768px){.SpTopNowInRohto{display:none}}@media screen and (max-width:767.98px){.SpTopNowInRohto{position:relative;width:100vw;height:100vh;height:100lvh}.SpTopNowInRohto .video{z-index:1;position:relative;width:100%;height:100%}.SpTopNowInRohto .video video{width:100vw;height:100%;object-fit:cover;object-position:center}.SpTopNowInRohto .MembersVoice{z-index:2;position:absolute;left:0;top:0;height:100%;overflow:hidden}.SpTopNowInRohto .MembersVoice-catch,.SpTopNowInRohto .MembersVoice-list{position:absolute}}.pageTop .TopSectionTitle{position:fixed;z-index:900}@media screen and (min-width: 768px){.pageTop .TopSectionTitle{left:2.625rem;bottom:3.0625rem}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle{left:.625rem;bottom:.9375rem}}.pageTop .TopSectionTitle-text{font-family:aktiv-grotesk,sans-serif;font-weight:800;color:#fff;font-style:italic;display:inline-flex}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-text{font-size:8.75rem;padding-bottom:4rem}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-text{font-size:2.1875rem;line-height:.9285714286;margin-left:-.09375rem;padding-bottom:1.625rem;flex-direction:column}}.pageTop .TopSectionTitle-text .line{display:inline-flex}.pageTop .TopSectionTitle-text .char{display:inline-block;padding-inline:2rem 2rem;margin-inline:-2rem -2rem;opacity:0;transform:translateY(35%)}.pageTop .TopSectionTitle-link,.pageTop .TopSectionTitle-label{position:absolute;left:0;width:fit-content;display:inline-flex;align-items:center;background-color:#005bab;color:#fff}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-link,.pageTop .TopSectionTitle-label{bottom:0;height:2.5rem;border-radius:1.875rem;padding-inline:.875rem .375rem}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-link,.pageTop .TopSectionTitle-label{bottom:0;height:1.25rem;border-radius:3.125rem;padding-inline:.1875rem .125rem}}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-link{min-width:20.6875rem}}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-label{padding-inline:.375rem .375rem}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-label{padding-inline:.125rem .125rem}}.pageTop .TopSectionTitle-linkMainText,.pageTop .TopSectionTitle-labelText{font-weight:600;flex-shrink:0}.bAndroid .pageTop .TopSectionTitle-linkMainText,.bAndroid .pageTop .TopSectionTitle-labelText{font-weight:700}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-linkMainText,.pageTop .TopSectionTitle-labelText{font-size:1.125rem;padding-inline:1.5rem 1.5rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageTop .TopSectionTitle-linkMainText,.pageTop .TopSectionTitle-labelText{font-size:10px}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-linkMainText,.pageTop .TopSectionTitle-labelText{font-size:.375rem;padding-inline:.5rem .5rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageTop .TopSectionTitle-linkMainText,.pageTop .TopSectionTitle-labelText{font-size:10px}}.pageTop .TopSectionTitle-linkSubText{font-family:aktiv-grotesk,sans-serif;font-weight:400;position:relative;flex-shrink:0}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-linkSubText{font-size:.9375rem;padding-inline:1.875rem 1.875rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageTop .TopSectionTitle-linkSubText{font-size:10px}}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-linkSubText:before{content:"";position:absolute;top:50%;left:0;width:1px;height:.9375rem;transform:translateY(-50%);background-color:#fff3}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-linkSubText{font-size:.40625rem;padding-inline:.5rem .5rem}.pageTop .TopSectionTitle-linkSubText:before{content:"";position:absolute;top:50%;left:0;width:1px;height:.3125rem;transform:translateY(-50%);background-color:#fff3}}.pageTop .TopSectionTitle-linkCircle{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff1a;overflow:hidden}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-linkCircle{width:1.625rem;height:1.625rem}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-linkCircle{width:1rem;height:1rem}}@media screen and (min-width: 768px){.pageTop .TopSectionTitle-linkIcon{width:.5625rem}}@media screen and (max-width:767.98px){.pageTop .TopSectionTitle-linkIcon{width:.34375rem}}.ReadingText{position:sticky;display:inline-block;color:#fff6;background-clip:text;-webkit-background-clip:text;will-change:background-image}#pageTop{background-color:#005bab}#pageTop:before{content:"";position:fixed;inset:0 0 auto;height:100vh;height:100lvh;z-index:2147483646;background-color:#005bab;pointer-events:none}#pageTop.-loaded:before{display:none}.pageTop .Opening{pointer-events:none;z-index:2147483647;position:fixed;left:0;top:0;width:100%;height:100%;height:100lvh;backface-visibility:hidden;opacity:1}.pageTop .Opening-loop{position:absolute;inset:0 0 auto;height:100vh;height:100svh;z-index:2}.pageTop .Opening-loop.-hidden{opacity:0;transition:opacity .2s 0s}.pageTop .Opening-loop.-first{z-index:3}.pageTop .Opening-transition{position:absolute;opacity:0;inset:0 0 auto;height:100vh;height:100.1svh;z-index:2}.pageTop .Opening-transition.-show{opacity:1;transition:opacity .2s 0s}.pageTop .Opening-textWrap{position:absolute;inset:0 0 auto;z-index:5;height:100vh;height:100svh}.pageTop .Opening-text{position:absolute;display:flex;color:#fff;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;overflow:hidden;opacity:.4}@media screen and (min-width: 768px){.pageTop .Opening-text{bottom:10.4375rem;left:calc(50% + 5rem);font-size:1rem;letter-spacing:.4rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.pageTop .Opening-text{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.pageTop .Opening-text{bottom:21.7447916667vw}}@media screen and (max-width:767.98px){.pageTop .Opening-text{bottom:4.0625rem;left:calc(50% + 1.5625rem);font-size:.375rem;letter-spacing:.15rem;margin-top:-.3125rem;margin-bottom:.3125rem;margin-left:-.125rem;padding-top:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageTop .Opening-text{font-size:10px}}.pageTop .Opening-text.-hidden{opacity:0;transition:opacity .3s 0s}.pageTop .Opening-text .char{display:inline-block;opacity:0}.pageTop .Scenes{position:relative;margin-top:1px}@media screen and (max-width:767.98px){.pageTop .Scenes{background-color:#fff}}.pageTop .SceneChild{position:relative;min-height:101vh}.pageTop .Threshold{position:absolute;left:0;width:100%}.pageTop .Anchor{z-index:1600;pointer-events:none;position:absolute;left:0;width:100%;height:100px}@media screen and (min-width: 768px){.pageTop .Anchor{top:calc(-100vh + 1px)}}@media screen and (max-width:767.98px){.pageTop .Anchor{top:-80vh}}.pageTop.is-debug .Anchor:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:red;opacity:.3}.pageTop.is-debug .Anchor:after{position:relative;display:block;content:attr(id);color:#fff;font-size:50px}@media screen and (min-width: 768px){.pInterviewDetail .interviewDetail{display:flex;flex-direction:column;align-items:flex-end;padding-top:6.125rem}}.pInterviewDetail .interviewDetail-imageWrap{overflow:hidden}@media screen and (min-width: 768px){.pInterviewDetail .interviewDetail-imageWrap{margin-block:5.625rem 0;width:100%;height:37.5rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewDetail-imageWrap{margin-block:2.1875rem 0;width:100%;height:12.9375rem}}@media screen and (min-width: 768px){.pInterviewDetail .interviewDetail-imageWrap:has(+.linkList){margin-block:11.25rem 0}}.pInterviewDetail .interviewDetail-image{width:100%}.pInterviewDetail .interviewDetail-blockPicture:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.pInterviewDetail .interviewDetail-blockPicture+.interviewQABlock{margin-top:9.625rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewDetail-blockPicture+.interviewQABlock{margin-top:2.8125rem}}.pInterviewDetail .interviewDetail-blockImage{width:100vw;height:auto}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead{width:55.1875rem;margin-right:10.4375rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead{padding:.9375rem .625rem 0}}.pInterviewDetail .interviewHead-jobCategory{font-weight:600;color:#fff;text-align:center;border-radius:9999px;width:fit-content}.bAndroid .pInterviewDetail .interviewHead-jobCategory{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead-jobCategory{font-size:.75rem;padding-block:.3125rem;padding-inline:3.125rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pInterviewDetail .interviewHead-jobCategory{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead-jobCategory{font-size:.375rem;padding-block:.1875rem .125rem;padding-inline:1.5625rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pInterviewDetail .interviewHead-jobCategory{font-size:10px}}.pInterviewDetail .interviewHead-jobCategory.-gray{background-color:#646e78}.pInterviewDetail .interviewHead-jobCategory.-blue{background-color:#005bab}.pInterviewDetail .interviewHead-jobCategory.-green{background-color:#335a00}.pInterviewDetail .interviewHead-jobCategory.-green2{background-color:#173a00}.pInterviewDetail .interviewHead-jobCategory.-brown{background-color:#ab5b00}.pInterviewDetail .interviewHead-jobCategory.-purple{background-color:#32005b}.pInterviewDetail .interviewHead-jobCategory.-red{background-color:#5a0000}.pInterviewDetail .interviewHead-mainText{font-weight:600}.bAndroid .pInterviewDetail .interviewHead-mainText{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead-mainText{font-size:2.5rem;line-height:1.5;margin-top:1.125rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead-mainText{margin-top:.71875rem;font-size:.9375rem;line-height:1.5}}.pInterviewDetail .interviewHead-subTextWrapper{display:flex;align-items:center}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead-subTextWrapper{margin-top:1.625rem;gap:1rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead-subTextWrapper{margin-top:.5rem;gap:.5rem}}.pInterviewDetail .interviewHead-name{font-weight:600}.bAndroid .pInterviewDetail .interviewHead-name{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead-name{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 800px){.pInterviewDetail .interviewHead-name{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead-name{font-size:.625rem}}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead-profile{font-size:.6875rem}}@media screen and (min-width: 768px) and (max-width: 1455px){.pInterviewDetail .interviewHead-profile{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead-profile{font-size:.34375rem}}@media screen and (max-width:767.98px) and (max-width: 376.5px){.pInterviewDetail .interviewHead-profile{font-size:10px}}.pInterviewDetail .interviewHead-tag{font-weight:600}.bAndroid .pInterviewDetail .interviewHead-tag{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .interviewHead-job{margin-left:.625rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewHead-job{margin-left:.3125rem}}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock{width:55.1875rem;margin-top:6.25rem;margin-right:10.4375rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock{margin:2.5rem .625rem 0}}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock+.interviewQABlock{margin-top:3.75rem}}.pInterviewDetail .interviewQABlock-questionLine{font-weight:600;color:#005bab}.bAndroid .pInterviewDetail .interviewQABlock-questionLine{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-questionLine{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pInterviewDetail .interviewQABlock-questionLine{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-questionLine{font-size:.46875rem}}.pInterviewDetail .interviewQABlock-questionLine .-paragraph{display:flex;align-items:center}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-questionLine .-paragraph{gap:.625rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-questionLine .-paragraph{gap:.3125rem}}.pInterviewDetail .interviewQABlock-questionLine .-question{font-family:aktiv-grotesk,sans-serif;font-weight:700;border-radius:9999px;display:inline-flex;background-color:#005bab;color:#fff;align-items:center;justify-content:center}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-questionLine .-question{width:1.5rem;height:1.5rem;font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pInterviewDetail .interviewQABlock-questionLine .-question{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-questionLine .-question{width:.75rem;height:.75rem;font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pInterviewDetail .interviewQABlock-questionLine .-question{font-size:10px}}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-answerBlock{margin-top:1.75rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-answerBlock{margin-top:.9375rem}}.pInterviewDetail .interviewQABlock-answerBlock .-mainText{font-weight:600}.bAndroid .pInterviewDetail .interviewQABlock-answerBlock .-mainText{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-answerBlock .-mainText{font-size:2rem;line-height:1.5}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-answerBlock .-mainText{font-size:.75rem;line-height:1.5}}.pInterviewDetail .interviewQABlock-answerBlock .-descriptionText{font-weight:500}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-answerBlock .-descriptionText{font-size:.9375rem;margin-top:.875rem;line-height:2}}@media screen and (min-width: 768px) and (max-width: 1067px){.pInterviewDetail .interviewQABlock-answerBlock .-descriptionText{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-answerBlock .-descriptionText{font-size:.46875rem;margin-top:1.375rem;line-height:2}}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-answerBlock .-annotation{position:relative;top:-.3125rem}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-answerBlock .-annotation{position:relative;top:-.15625rem}}@media screen and (min-width: 768px){.pInterviewDetail .interviewQABlock-answerBlock .-annotationList{margin-top:.625rem;font-size:.9375rem;line-height:2;font-weight:500}}@media screen and (min-width: 768px) and (max-width: 1067px){.pInterviewDetail .interviewQABlock-answerBlock .-annotationList{font-size:10px}}@media screen and (max-width:767.98px){.pInterviewDetail .interviewQABlock-answerBlock .-annotationList{margin-top:.625rem;font-size:.46875rem;line-height:2;font-weight:300}}.pInterviewDetail .linkList{width:100%}@media screen and (min-width: 768px){.pInterviewDetail .linkList{margin-block:5.75rem 7.625rem;padding-inline:10.25rem}}@media screen and (max-width:767.98px){.pInterviewDetail .linkList{padding:3.125rem .625rem 2.5rem}}.pInterviewDetail .linkList-title{font-weight:600}.bAndroid .pInterviewDetail .linkList-title{font-weight:700}@media screen and (min-width: 768px){.pInterviewDetail .linkList-title{font-size:2.5rem}}@media screen and (min-width: 768px){.pInterviewDetail .linkList-group{display:grid;gap:.5rem;margin-top:2.375rem;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr))}}@media screen and (max-width:767.98px){.pInterviewDetail .linkList-group{margin-top:1.875rem;display:flex;flex-direction:column;gap:1.1875rem}}.pInterviewDetail .linkList .InterviewCard{opacity:1;transform:translateY(0)}.pInterviewDetail .backToIndex{width:100%}.pageFaq .Accordion-title{color:#005bab;font-weight:600}.bAndroid .pageFaq .Accordion-title{font-weight:700}@media screen and (min-width: 768px){.pageFaq .Accordion-title{font-size:2rem}}@media screen and (max-width:767.98px){.pageFaq .Accordion-title{font-size:.75rem}}.pageFaq .Accordion-list{border-top:1px solid rgba(60,60,70,.2);border-bottom:1px solid rgba(60,60,70,.2)}@media screen and (min-width: 768px){.pageFaq .Accordion-list{margin-top:3.25rem}}@media screen and (max-width:767.98px){.pageFaq .Accordion-list{margin-top:.78125rem}}.pageFaq .Accordion-item+.Accordion-item{border-top:1px solid rgba(60,60,70,.2)}.pageFaq .Accordion-trigger{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.pageFaq .Accordion-trigger{cursor:pointer;gap:1.875rem;padding:2.5rem}}@media screen and (max-width:767.98px){.pageFaq .Accordion-trigger{gap:.46875rem;padding-block:.625rem;padding-inline:.3125rem}}@media screen and (min-width: 768px){.pageFaq .Accordion-svg{width:2.5rem;height:2.5rem}}@media screen and (max-width:767.98px){.pageFaq .Accordion-svg{width:.9375rem;height:.9375rem}}.pageFaq .Accordion-question{font-weight:600;flex:1}.bAndroid .pageFaq .Accordion-question{font-weight:700}@media screen and (min-width: 768px){.pageFaq .Accordion-question{font-size:1.125rem;line-height:1.875rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageFaq .Accordion-question{font-size:10px}}@media screen and (max-width:767.98px){.pageFaq .Accordion-question{font-size:.46875rem;line-height:.8125rem}}.pageFaq .Accordion-contentInner{display:flex;align-items:center;border-radius:.25rem;background:rgba(60,60,70,.05)}@media screen and (min-width: 768px){.pageFaq .Accordion-contentInner{margin-bottom:2.5rem;padding:2.5rem;gap:1.875rem}}@media screen and (max-width:767.98px){.pageFaq .Accordion-contentInner{margin-bottom:.625rem;gap:.46875rem;padding-block:.46875rem;padding-inline:.3125rem .625rem}}@media screen and (min-width: 768px){.pageFaq .Accordion-answer{font-size:1.125rem;line-height:1.875rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageFaq .Accordion-answer{font-size:10px}}@media screen and (max-width:767.98px){.pageFaq .Accordion-answer{font-size:.46875rem;line-height:.8125rem}}.pageFaq .Accordion-icon{position:relative}@media screen and (min-width: 768px){.pageFaq .Accordion-icon{width:1rem;height:1rem}}@media screen and (max-width:767.98px){.pageFaq .Accordion-icon{width:.375rem;height:.375rem}}.pageFaq .Accordion-iconVertical,.pageFaq .Accordion-iconHorizontal{position:absolute;display:inline-block;width:100%;background:#005BAB;top:50%;translate:0% -50%;height:2px}.pageFaq .Accordion-iconVertical{rotate:-90deg;transition:opacity .3s cubic-bezier(.23,1,.32,1),rotate .2s cubic-bezier(.23,1,.32,1)}.pageFaq .Accordion-icon.-open .Accordion-iconVertical{rotate:0deg;opacity:0}.pageFaq .Accordion a{position:relative;color:#005bab}.pageFaq .Accordion a:before,.pageFaq .Accordion a:after{content:"";position:absolute;bottom:-2px;width:100%;height:1px;background:#005BAB;transition:scale .55s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.pageFaq .Accordion a:after{left:0;scale:0 1;transform-origin:left;transition-delay:.2s}[data-whatintent=mouse] .pageFaq .Accordion a:hover:before{opacity:0}[data-whatintent=mouse] .pageFaq .Accordion a:hover:after{scale:1 1}@media screen and (min-width: 768px){.pageFaq .FaqWrapper{display:flex;gap:2.5rem;padding-inline:2.5rem;padding-bottom:9.375rem}}@media screen and (max-width:767.98px){.pageFaq .FaqWrapper{padding-inline:.625rem;padding-block:1.5625rem 3.125rem}}@media screen and (min-width: 768px){.pageFaq .FaqAnchorLink{position:sticky;top:9.375rem;width:13.75rem;flex-shrink:0;margin-top:7.25rem}}@media screen and (min-width: 768px){.pageFaq .FaqSection:first-child{padding-top:7.25rem}}@media screen and (max-width:767.98px){.pageFaq .FaqSection:first-child{padding-top:1.875rem}}@media screen and (min-width: 768px){.pageFaq .FaqSection+.FaqSection{padding-top:6.25rem}}@media screen and (max-width:767.98px){.pageFaq .FaqSection+.FaqSection{padding-top:1.875rem}}@media screen and (min-width: 768px){.pageNews .News-sort{display:flex;padding-inline:2.5rem;padding-block:7.25rem 9.375rem}}@media screen and (max-width:767.98px){.pageNews .News-sort{padding-block:1.5625rem 3.125rem;padding-inline:.625rem}}.pageNews .News-list{width:100%;height:max-content}.pageNews .News-border{display:block;width:100%;height:1px;background-color:#3c3c4633}.pageNews .News-item{position:relative;opacity:0;transform:translateY(16%);transition:opacity .1s cubic-bezier(.11,0,.5,0),transform 0s .1s}.pageNews .News-item.-show{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.45,0,.55,1),transform 1s cubic-bezier(.16,1,.3,1)}.pageNews .News-item+.News-item{border-top:1px solid rgba(60,60,70,.2)}@media screen and (min-width: 768px){.pageNews .News-link{display:flex;gap:2.5rem;padding-block:2.5rem}}@media screen and (max-width:767.98px){.pageNews .News-link{display:block;padding-block:1.25rem}}.pageNews .News-link.-disabled .News-iconWrap{display:none}[data-whatintent=mouse] .pageNews .News-link.-enable:hover .News-thumbnail{scale:.9}@media screen and (min-width: 768px){.pageNews .News-imageWrap{width:13.75rem;height:10.375rem}}@media screen and (max-width:767.98px){.pageNews .News-imageWrap{height:8.8125rem}}.pageNews .News-thumbnail{transition:scale .5s cubic-bezier(.16,1,.3,1);object-fit:cover;width:100%;height:100%}@media screen and (min-width: 768px){.pageNews .News-thumbnail{border-radius:.6875rem}}@media screen and (max-width:767.98px){.pageNews .News-thumbnail{border-radius:.3125rem}}@media screen and (min-width: 768px){.pageNews .News-content{width:45.9375rem;margin-top:1.5625rem}}@media screen and (max-width:767.98px){.pageNews .News-content{margin-top:.5625rem}}.pageNews .News-category{font-weight:600;color:#fff}.bAndroid .pageNews .News-category{font-weight:700}@media screen and (min-width: 768px){.pageNews .News-category{font-size:.75rem;border-radius:1.25rem;padding:.3125rem 2rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageNews .News-category{font-size:10px}}@media screen and (max-width:767.98px){.pageNews .News-category{font-size:.375rem;border-radius:.625rem;padding:.1875rem 1rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageNews .News-category{font-size:10px}}.pageNews .News-category.-newGraduate{background:#002d55}.pageNews .News-category.-global{background:#335A00}.pageNews .News-category.-career{background:#77171A}.pageNews .News-title{font-weight:600;line-height:1.75}.bAndroid .pageNews .News-title{font-weight:700}@media screen and (min-width: 768px){.pageNews .News-title{font-size:1.125rem;margin-top:1.625rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageNews .News-title{font-size:10px}}@media screen and (max-width:767.98px){.pageNews .News-title{font-size:.46875rem;margin-top:.46875rem}}.pageNews .News-date{font-family:aktiv-grotesk,sans-serif;font-weight:500;opacity:.5;letter-spacing:.1em}@media screen and (min-width: 768px){.pageNews .News-date{font-size:.75rem;margin-top:.625rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageNews .News-date{font-size:10px}}@media screen and (max-width:767.98px){.pageNews .News-date{font-size:.375rem;margin-top:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageNews .News-date{font-size:10px}}.pageNews .News-iconWrap{rotate:-45deg;position:absolute;display:grid;place-items:center;background-color:#005bab;border-radius:50%;right:0}@media screen and (min-width: 768px){.pageNews .News-iconWrap{width:2.75rem;height:2.75rem;top:50%;translate:0% -50%}}@media screen and (max-width:767.98px){.pageNews .News-iconWrap{width:.8125rem;height:.8125rem;bottom:.625rem}}@media screen and (min-width: 768px){.pageNews .News-icon{width:.75rem}}@media screen and (max-width:767.98px){.pageNews .News-icon{width:.25rem}}.pageJobsList .LogoText{display:flex}@media screen and (min-width: 768px){.pageJobsList .LogoText{flex-direction:row;width:55.625rem;margin-top:5.8125rem;margin-left:7.1875rem;padding-top:2.5rem}}@media screen and (max-width:767.98px){.pageJobsList .LogoText{flex-direction:column;margin-left:0rem}}@media screen and (max-width:767.98px) and (min-width: 768px){.pageJobsList .LogoText .logo{height:9.375rem}}@media screen and (max-width:767.98px) and (max-width:767.98px){.pageJobsList .LogoText .logo{display:flex;justify-content:center;height:4.6875rem}}@media screen and (max-width:767.98px){.pageJobsList .LogoText .logo svg{margin:0 auto}}@media screen and (max-width:767.98px) and (min-width: 768px){.pageJobsList .LogoText .logo svg{width:9.375rem;height:9.375rem;margin-top:-.1875rem;padding-bottom:2.625rem}}@media screen and (max-width:767.98px) and (max-width:767.98px){.pageJobsList .LogoText .logo svg{width:4.6875rem;padding-top:1.65625rem;padding-bottom:1.3125rem}.-en .pageJobsList .LogoText .logo svg{height:4.0625rem;padding-top:0rem;padding-bottom:0rem}}@media screen and (max-width:767.98px) and (max-width:767.98px){.-en .pageJobsList .LogoText .logo{height:3.75rem}}@media screen and (min-width: 768px){.-en .pageJobsList .LogoText{margin-top:3.125rem;padding-top:0rem}}.pageJobsList .LogoText-text{color:#fff;letter-spacing:.08em;font-weight:500}@media screen and (min-width: 768px){.pageJobsList .LogoText-text{font-size:.9375rem;width:30rem;height:fit-content;margin-top:.625rem;margin-left:2.875rem;line-height:2}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageJobsList .LogoText-text{font-size:10px}}@media screen and (min-width: 768px) and (max-width: 1359.98px){.pageJobsList .LogoText-text{font-size:.9375rem}}@media screen and (max-width:767.98px){.pageJobsList .LogoText-text{margin-inline:.65625rem;font-size:.46875rem;margin-top:-.3125rem;line-height:200%}}.-en .pageJobsList .LogoText-text{letter-spacing:0em}@media screen and (min-width: 768px){.pageJobsList .LogoText-logoBody{width:15.375rem}}@media screen and (max-width:767.98px){.pageJobsList .LogoText-logoBody{width:2.875rem}}.pageJobsList .LogoText-logoBody .text,.pageJobsList .LogoText-logoBody .line{fill:#fff}.pageJobsList .JobsProcess{width:100%;background:#005BAB;position:relative;overflow:hidden}.pageJobsList .JobsProcess .gridInner{margin:0 auto;display:grid}@media screen and (min-width: 768px){.pageJobsList .JobsProcess .gridInner{width:93.75rem;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(6,16.75rem)}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess .gridInner{width:100%;grid-template-columns:repeat(1,100%);grid-template-rows:repeat(7,12.5rem)}}.pageJobsList .JobsProcess-mark{position:absolute;left:0;right:0;width:100%;height:1px;z-index:100;pointer-events:none}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-mark{display:none}}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-mark.-no01{top:25%}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-mark.-no01{top:18%}}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-mark.-no02{top:50%}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-mark.-no02{top:55%}}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-mark.-no03{top:70%}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-mark.-no03{top:90%}}.pageJobsList .JobsProcess-produce{display:flex;justify-content:center;position:relative;top:0;left:0;z-index:1503}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-produce{grid-area:1/2/2/2;margin-top:5.125rem;margin-left:3.125rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-produce{grid-area:5/1/5/2;height:fit-content;margin-left:0;z-index:1502}}.pageJobsList .JobsProcess-produce .arrows{z-index:1499}.pageJobsList .JobsProcess-produce .arrow{width:2.5rem;position:absolute;top:50%;left:50%;height:2.5rem;z-index:1502;display:block}.pageJobsList .JobsProcess-produce .arrow:nth-of-type(1){width:9.375rem;height:9.375rem;top:134%;left:4.5%;clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%);z-index:1502}.pageJobsList .JobsProcess-produce .arrow:nth-of-type(2){width:30rem;height:30rem;top:130%;left:-18.6%;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 0%)}.pageJobsList .JobsProcess-produce .arrow:nth-of-type(3){width:3.125rem;height:fit-content;top:148%;left:50.4%;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}.pageJobsList .JobsProcess-plan{display:flex;justify-content:center;z-index:1503}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-plan{grid-area:2/1/2/2;margin-top:3.75rem;margin-left:16.875rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-plan{grid-area:2/1/2/2;margin-top:-1.03125rem;z-index:1505}}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-plan .JobsGroup-modalLists{margin-top:2.375rem;margin-left:.5rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-plan .JobsModal:last-of-type{margin-top:-.3125rem}}.pageJobsList .JobsProcess-create{display:flex;justify-content:center;z-index:1503}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-create{grid-area:3/3/3/2;margin-top:1.5625rem;margin-left:3.125rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-create{grid-area:3/1/4/1;margin-top:-1.25rem;margin-left:0;z-index:1504}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-create .JobsGroup-bg{top:-1.25rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-create .JobsGroup{height:18.125rem}}.pageJobsList .JobsProcess-deliver{display:flex;justify-content:center;z-index:1503}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-deliver{grid-area:4/1/5/2;margin-top:-2.5rem;margin-left:13.75rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-deliver{grid-area:4/1/5/2;margin-top:-2.1875rem;margin-left:0rem;z-index:1503}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-deliver .JobsGroup-inner .lead{margin-top:5rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-deliver .JobsGroup-modalLists{margin-top:.75rem}}.pageJobsList .JobsProcess-process{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-process{width:92.25rem;margin:0 auto}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-process{width:100%;row-gap:.625rem}}.pageJobsList .JobsProcess-support{display:flex;justify-content:center}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-support{grid-area:3/1/4/2;flex-direction:column;z-index:1503;gap:1.5625rem;margin-top:10.5rem;margin-left:2.375rem;padding-bottom:2.125rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-support{grid-area:5/1/6/2;height:3.125rem;position:static;font-size:1.125rem;margin:0 auto;z-index:1503;margin-top:1.71875rem;column-gap:1.125rem}}@media screen and (max-width:767.98px) and (max-width: 889px){.pageJobsList .JobsProcess-support{font-size:10px}}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-support .JobsModal{width:10.5625rem;height:6.3125rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-support .JobsModal{width:5.28125rem;height:3.15625rem;max-width:5.28125rem;max-height:3.15625rem}}.pageJobsList .JobsProcess-marquee{position:absolute;top:33%}.pageJobsList .JobsProcess-marqueeInner{display:flex;align-items:center}.pageJobsList .JobsProcess-marqueeInner svg{height:15rem}.pageJobsList .JobsProcess-modalLists{display:flex;justify-content:center;z-index:1503;flex-direction:row}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-modalLists{gap:.6875rem .375rem;flex-wrap:nowrap}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-modalLists{width:100%;gap:.34375rem .1875rem;margin-top:.625rem;flex-wrap:wrap}}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-modalLists:not(.-wrap){margin-top:1.25rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-modalLists:not(.-wrap){margin-top:0rem}}.pageJobsList .JobsProcess-modalLists:is(.-wrap){flex-wrap:wrap;justify-content:center;align-items:center}.pageJobsList .JobsProcess-modalLists:is(.-column){flex-direction:column}.pageJobsList .JobsProcess-modalLists-item{display:flex;gap:.6875rem .375rem}.pageJobsList .JobsProcess-backstage{position:relative;z-index:1501}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-backstage{grid-area:5/1/5/2;width:93.375rem;height:39.5625rem;margin-top:-7.1875rem;margin-left:.875rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage{grid-area:6/1/7/2;width:100%;height:16.96875rem;padding-block:2.71875rem;margin-top:3.4375rem;position:relative}}.pageJobsList .JobsProcess-backstage .textWrap{width:fit-content;margin:0 auto;display:flex;flex-direction:column}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-backstage .textWrap{margin-top:8.125rem;margin-left:21.9375rem;align-items:flex-end;row-gap:3.625rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage .textWrap{align-items:center;row-gap:1.1875rem;height:22.15625rem}}.pageJobsList .JobsProcess-backstage .lead{width:fit-content;color:#fff;background:#3185CF;position:relative;z-index:1502;border-radius:2.5rem;opacity:0;font-weight:600}.bAndroid .pageJobsList .JobsProcess-backstage .lead{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-backstage .lead{font-size:1.125rem;padding:.75rem 1.8125rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageJobsList .JobsProcess-backstage .lead{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage .lead{font-size:.5625rem;padding:.375rem .625rem;margin-top:.21875rem}}.pageJobsList .JobsProcess-backstage .JobsProcess-modalLists{width:100%;justify-content:flex-end;position:relative;z-index:1502}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-backstage .JobsProcess-modalLists{justify-content:flex-end;margin:0}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage .JobsProcess-modalLists{width:10.25rem;justify-content:center;flex-wrap:wrap}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage .JobsProcess-modalLists .JobsModal:last-of-type{margin-top:-.1875rem}}.pageJobsList .JobsProcess-backstage .foundation{width:100%;background:radial-gradient(50% 50% at 50% 50%,#004E93 69.27%,#002C52 100%);border-radius:50%;position:absolute;z-index:1501;scale:0}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-backstage .foundation{height:39.5625rem;top:-21%}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage .foundation{width:32.6875rem;height:16.96875rem;top:1%;left:calc(50% - 16.34375rem)}}.pageJobsList .JobsProcess-backstage .curtain{width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 33.39%,rgba(255,255,255,.5) 100%);position:absolute;z-index:1501;opacity:0}@media screen and (min-width: 768px){.pageJobsList .JobsProcess-backstage .curtain{bottom:70%;height:44.3125rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsProcess-backstage .curtain{bottom:15%;height:37.5rem}}.pageJobsList .JobsProcess-flow{width:75.3125rem;height:31.9375rem;position:absolute;z-index:1502;top:29.3%;left:9.375rem}.pageJobsList .JobsProcess-flow .flowBg{position:absolute;inset:0;width:75.3125rem;height:31.9375rem;opacity:0}.pageJobsList .JobsProcess-flow .flowLine{fill:#fff;display:block;height:fit-content}.pageJobsList .JobsProcess-flow .flowLine.-right{position:absolute;top:.6875rem;right:9.625rem;width:17.375rem;height:4.865625rem;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.pageJobsList .JobsProcess-flow .flowLine.-left{position:absolute;bottom:.25rem;right:11.8125rem;width:17.375rem;height:4.125rem;clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%)}.pageJobsList .JobsProcess-flow .flowLine.-top{position:absolute;top:7.25rem;left:-.0625rem;width:6.375rem;height:16.375rem;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}.pageJobsList .JobsProcess .arrowsSP{width:100%}.pageJobsList .JobsProcess .arrowsSP .arrow{width:2.375rem;height:fit-content;position:absolute;top:30%;z-index:1505;fill:#fff}.pageJobsList .JobsProcess .arrowsSP .arrow svg{width:100%}.pageJobsList .JobsProcess .arrowsSP .arrow:nth-of-type(1){top:29.5%;right:.4375rem;width:1.125rem;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}.pageJobsList .JobsProcess .arrowsSP .arrow:nth-of-type(2){top:42.3%;right:.4375rem;width:1.125rem;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}.pageJobsList .JobsProcess .arrowsSP .arrow:nth-of-type(3){top:56.5%;right:.4375rem;width:1.125rem;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}.pageJobsList .JobsProcess .arrowsSP .arrow:nth-of-type(4){top:61.5%;left:37.8%;width:3rem;clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%)}.pageJobsList .JobsProcess .arrowsSP .arrow:nth-of-type(5){width:1.2625rem;top:27.5%;left:2.2%;overflow:hidden;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}.pageJobsList .JobsProcess-figures-img{position:absolute;top:0;left:0;z-index:1503;opacity:0}.pageJobsList .JobsProcess-figures-img img{width:100%}.pageJobsList .JobsProcess-figures .-cream{width:6.25rem;top:30.5%;left:6.2%;animation:creamAnimation 4s linear infinite forwards}.pageJobsList .JobsProcess-figures .-plane{width:9.875rem;top:25.6875rem;left:auto;right:7.5rem;animation:floatAnimation 6s linear infinite forwards}.pageJobsList .JobsProcess-figures .-eyedrops{width:14.375rem;top:50.375rem;left:60.875rem;animation:floatAnimation3 6s linear infinite forwards}.pageJobsList .JobsProcess-figures .-person01{width:2.5rem;top:19.8125rem;left:23.625rem}.-en .pageJobsList .JobsProcess-figures .-person01{left:20.5rem}.pageJobsList .JobsProcess-figures .-person02{width:2.875rem;top:17.875rem;left:43.5rem}.-en .pageJobsList .JobsProcess-figures .-person02{left:46.625rem}.pageJobsList .JobsProcess-figures .-person03{width:3.3125rem;top:34.375rem;left:80rem}.pageJobsList .JobsProcess-figures .-person04{width:4.1875rem;top:43.75rem;left:55.625rem}.pageJobsList .JobsProcess-figures .-person05{width:3.4375rem;top:46.5625rem;left:39.4375rem}.pageJobsList .JobsProcess-figures .-person06{width:3.625rem;top:60.5rem;left:20.625rem}.pageJobsList .JobsProcess-figures .-person07{width:4.75rem;top:65.625rem;left:55.625rem}.pageJobsList .JobsProcess-figures .-person08{width:2.1875rem;top:80.875rem;left:35.5625rem}@keyframes floatAnimation{0%{transform:translate(0) rotate(0)}25%{transform:translate(-3px,3px) rotate(5deg)}50%{transform:translate(1px,-1px) rotate(0)}70%{transform:translate(4px,-4px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes creamAnimation{0%{transform:translate(0) rotate(0)}50%{transform:translate(2px,10px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes floatAnimation3{0%{transform:translate(0) rotate(0)}50%{transform:translate(3px,-3px) rotate(-6deg)}to{transform:translate(0) rotate(0)}}.pageJobsList .JobsGroup{position:relative;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.pageJobsList .JobsGroup{width:44.6875rem;height:22.1875rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup{width:22.34375rem;height:15.9375rem;margin:0 calc(35% - 100vw);padding-bottom:.9375rem;position:relative;z-index:1503}}.pageJobsList .JobsGroup .arrow{width:2.5rem;height:2.5rem;position:absolute;z-index:1502}.pageJobsList .JobsGroup-bg{position:absolute;inset:0;width:100%;height:100%;border:1px solid #004A8A;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#2178C5 68.23%,#00539C 100%);scale:0}.pageJobsList .JobsGroup-inner{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.pageJobsList .JobsGroup-inner{width:44.6875rem;height:18.75rem;padding:1.125rem 0;z-index:1503}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup-inner{width:11.875rem;z-index:1503}}.pageJobsList .JobsGroup .lead{width:fit-content;color:#fff;background:#055297;opacity:0;font-weight:600;letter-spacing:.04em}.bAndroid .pageJobsList .JobsGroup .lead{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .JobsGroup .lead{font-size:1.125rem;border-radius:2.5rem;padding:.625rem 1.5rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageJobsList .JobsGroup .lead{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup .lead{font-size:.5625rem;border-radius:1.25rem;padding:.375rem .75rem;margin-top:1.5625rem}}.-en .pageJobsList .JobsGroup .lead{letter-spacing:0em}.pageJobsList .JobsGroup-modalLists{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.pageJobsList .JobsGroup-modalLists{column-gap:.375rem;height:11.75rem;margin-top:3rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup-modalLists{margin-top:.5rem;column-gap:.15625rem;row-gap:.1875rem}}.pageJobsList .JobsGroup-modalLists.-create{display:grid}@media screen and (min-width: 768px){.pageJobsList .JobsGroup-modalLists.-create{gap:.25rem;margin-top:.8125rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup-modalLists.-create{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 768px){.pageJobsList .JobsGroup:is(.-upstage){width:27.6875rem;height:22.1875rem;margin-top:3rem;z-index:1501}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup:is(.-upstage){width:13.40625rem;height:11.90625rem;margin-top:5.625rem;z-index:1501}}.pageJobsList .JobsGroup:is(.-upstage) .lead{background:#005BAB}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup:is(.-upstage) .lead{margin-top:.375rem}}.pageJobsList .JobsGroup:is(.-upstage) .arrow{position:absolute;top:50%;left:50%;height:2.5rem;z-index:1496}.pageJobsList .JobsGroup:is(.-upstage) .arrow:nth-of-type(1){height:50rem;top:72%;left:-17%}.pageJobsList .JobsGroup:is(.-upstage) .arrow:nth-of-type(2){width:30rem;height:30rem;top:80%;left:-67%}.pageJobsList .JobsGroup:is(.-upstage) .arrow:nth-of-type(3){width:3.125rem;height:3.125rem;top:88%;left:48%}.pageJobsList .JobsGroup:is(.-upstage) .JobsGroup-bg{background:radial-gradient(50% 50% at 50% 50%,#0C65B3 68.23%,#3185CF 100%)}@media screen and (min-width: 768px){.pageJobsList .JobsGroup:is(.-upstage) .JobsGroup-modalLists{width:25rem;height:12.5rem;margin-top:.8125rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup:is(.-upstage) .JobsGroup-modalLists{width:12.5rem}}.pageJobsList .JobsGroup .factory{display:flex;justify-content:center;align-items:flex-end;border-radius:50%;color:#fff;line-height:1.5;background:#01549E;position:absolute;font-weight:600;scale:0}.bAndroid .pageJobsList .JobsGroup .factory{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .JobsGroup .factory{width:35rem;height:14.375rem;font-size:1.125rem;z-index:1502;bottom:5%}}@media screen and (min-width: 768px) and (max-width: 889px){.pageJobsList .JobsGroup .factory{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup .factory{width:8.90625rem;height:2.5rem;font-size:.5625rem;bottom:10%}}.pageJobsList .JobsGroup .factory-text{width:fit-content;height:fit-content}@media screen and (min-width: 768px){.pageJobsList .JobsGroup .factory-text{margin-bottom:.625rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsGroup .factory-text{margin-bottom:.3125rem}}.pageJobsList .JobsModal{background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;transform:translateZ(0);overflow:hidden;opacity:0;transition:transform .25s cubic-bezier(.25,1,.5,1),background 1s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.pageJobsList .JobsModal{max-width:10.0625rem;min-width:10.0625rem;max-height:5.8125rem;min-height:5.8125rem;row-gap:.25rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal{max-width:5.03125rem;min-width:5.03125rem;max-height:2.90625rem;min-height:2.90625rem;row-gap:.125rem}}.pageJobsList .JobsModal.-isSticky{z-index:1502;background:#005BAB}.pageJobsList .JobsModal-button{color:#005bab;display:flex;justify-content:space-around;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.pageJobsList .JobsModal-button{width:100%}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal-button{width:100%}}[data-whatintent=mouse] .pageJobsList .JobsModal:hover:not(.no-modal) .JobsModal-text{color:#fff}[data-whatintent=mouse] .pageJobsList .JobsModal:hover:not(.no-modal) .JobsModal-bg{scale:1}[data-whatintent=mouse] .pageJobsList .JobsModal:hover:not(.no-modal) .plus{background:#fff;color:#005bab;rotate:90deg;transition:rotate cubic-bezier(.25,1,.5,1) .4s}[data-whatintent=mouse] .pageJobsList .JobsModal:hover:not(.no-modal) .plus .plus-icon .circle{fill:#fff}.pageJobsList .JobsModal-text{z-index:1502;transition:color .3s cubic-bezier(.25,1,.5,1);font-weight:600;color:#005bab;width:100%;display:flex;justify-content:center;align-items:center;line-height:1.2666666667;text-align:center}.bAndroid .pageJobsList .JobsModal-text{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .JobsModal-text{height:3.125rem;margin-top:.625rem;font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageJobsList .JobsModal-text{font-size:10px}}@media screen and (min-width: 768px) and (max-width: 1359.98px){.pageJobsList .JobsModal-text{font-size:.9375rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal-text{height:1.5625rem;margin-top:.3125rem;font-size:.46875rem}}@media screen and (min-width: 768px){.pageJobsList .JobsModal-text.-small{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageJobsList .JobsModal-text.-small{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal-text.-small{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageJobsList .JobsModal-text.-small{font-size:10px}}.pageJobsList .JobsModal-text.no-modal{margin-top:0}.pageJobsList .JobsModal-icon{position:relative;display:flex;justify-content:center;align-items:center}.pageJobsList .JobsModal-bg{position:absolute;display:block;pointer-events:none;width:12.5rem;height:12.5rem;border:6.25rem solid #005BAB;border-radius:50%;scale:0;transition:scale .4s cubic-bezier(.25,1,.5,1)}.pageJobsList .JobsModal .circle{fill:#005bab}@media screen and (min-width: 768px){.pageJobsList .JobsModal .circle{width:1.25rem;height:1.25rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal .circle{width:.625rem;height:.625rem}}.pageJobsList .JobsModal .plus{position:relative;z-index:1503;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(0,91,171,.2);color:#fff;transition:background .3s cubic-bezier(.25,1,.5,1)}@media screen and (min-width: 768px){.pageJobsList .JobsModal .plus{width:1.25rem;height:1.25rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal .plus{width:.625rem;height:.625rem}}@media screen and (min-width: 768px){.pageJobsList .JobsModal .plus-icon{width:1.25rem;height:1.25rem}}@media screen and (max-width:767.98px){.pageJobsList .JobsModal .plus-icon{width:.625rem;height:.625rem}}.pageJobsList .JobsModal .plus-horizontal{fill:currentColor;transition:transform .2s cubic-bezier(.16,1,.3,1);transform-origin:center}.pageJobsList .JobsModal .plus-vertical{fill:currentColor}.pageJobsList .JobsModal .plus.-open{transform:rotate(90deg)}.pageJobsList .JobsModal .plus.-open .plus-horizontal{transform:scaleY(0)}.pageJobsList .JobsModal.no-modal{background:#BCD4EA}.pageJobsList .JobsModal.-isBlue{background:#2178C5}.pageJobsList .JobsModal.-isBlue .JobsModal-text{color:#fff;margin-top:0}.pageJobsList .ModalWindow{position:fixed;top:0;right:0;width:100%;height:101vh;height:101svh;display:none;z-index:1500}.pageJobsList .ModalWindow.-open{display:block}.pageJobsList .ModalWindow.-open .ModalWindow-person{transform:translate(-50%) translateY(0);opacity:1}.pageJobsList .ModalWindow-window{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1501}.pageJobsList .ModalWindow-wrapper{margin:0 auto;display:flex;justify-content:center;background:#fff;border-radius:50%}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-wrapper{width:63.1875rem;height:36.625rem;align-items:center}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-wrapper{width:27.28125rem;height:15.8125rem;margin-left:-55vw}}.pageJobsList .ModalWindow-close{display:flex;align-items:center;position:absolute;color:#fff;cursor:pointer}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-close{gap:1.25rem;top:0;right:4.375rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-close{gap:.3125rem;top:-1.03125rem;right:.5rem}}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-inner{width:45.625rem;height:26.875rem;padding:0 2.5rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-inner{width:12.9375rem;padding:1.5rem .625rem}}.pageJobsList .ModalWindow-closeTrigger{font-family:aktiv-grotesk,sans-serif;font-weight:600;overflow:hidden}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-closeTrigger{height:calc(max(10px,.75rem) + .5rem);font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageJobsList .ModalWindow-closeTrigger{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-closeTrigger{font-size:.3125rem;height:calc(max(10px,.375rem) + .25rem)}}@media screen and (max-width:767.98px) and (max-width: 414px){.pageJobsList .ModalWindow-closeTrigger{font-size:10px}}.pageJobsList .ModalWindow-closeText{display:block}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-closeText{padding-block:.25rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-closeText{padding-block:.125rem}}.pageJobsList .ModalWindow-closeButton{border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-closeButton{width:2.25rem;height:2.25rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-closeButton{width:.8125rem;height:.8125rem}}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-closeButton svg{width:.75rem;height:.75rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-closeButton svg{width:.375rem;height:.375rem}}.pageJobsList .ModalWindow-textWrap{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-icon{width:3.9375rem;height:3.5rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-icon{width:.96875rem;height:.875rem}}.pageJobsList .ModalWindow-icon svg{width:100%;height:100%}.pageJobsList .ModalWindow-icon.-noIcon{opacity:0!important}.pageJobsList .ModalWindow-category{color:#fff;display:flex;justify-content:center}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-category{font-size:.75rem;min-width:20.6875rem;margin-top:1.125rem;border-radius:1.875rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageJobsList .ModalWindow-category{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-category{font-size:.375rem;margin-top:.375rem;min-width:5.125rem;border-radius:.9375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageJobsList .ModalWindow-category{font-size:10px}}.pageJobsList .ModalWindow-category.-noLink{opacity:0!important}.pageJobsList .ModalWindow-category.-gray{background:#646E78}.pageJobsList .ModalWindow-category.-red{background:#5A0000}.pageJobsList .ModalWindow-category.-green{background:#335A00}.pageJobsList .ModalWindow-category.-blue{background:#005BAB}.pageJobsList .ModalWindow-category.-brown{background:#AB5B00}.pageJobsList .ModalWindow-category.-purple{background:#32005B}.pageJobsList .ModalWindow-link,.pageJobsList .ModalWindow-label{width:fit-content;display:inline-flex;align-items:center;background-color:#005bab;color:#fff}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-link,.pageJobsList .ModalWindow-label{bottom:0;height:2.5rem;border-radius:1.875rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-link,.pageJobsList .ModalWindow-label{bottom:0;height:1.25rem;border-radius:3.125rem}}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-link{padding-inline:.375rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-link{padding-inline:.1875rem}}.pageJobsList .ModalWindow-linkMainText{position:relative;font-weight:600}.bAndroid .pageJobsList .ModalWindow-linkMainText{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-linkMainText{font-size:1.125rem;padding-inline:1.25rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageJobsList .ModalWindow-linkMainText{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-linkMainText{font-size:.375rem;padding-inline:.625rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageJobsList .ModalWindow-linkMainText{font-size:10px}}.pageJobsList .ModalWindow-linkMainText:before{content:"";position:absolute;right:0;width:1px;height:100%;background-color:#fff3}.pageJobsList .ModalWindow-linkSubText{font-weight:600}.bAndroid .pageJobsList .ModalWindow-linkSubText{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-linkSubText{font-size:.75rem;padding-inline:1.125rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageJobsList .ModalWindow-linkSubText{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-linkSubText{font-size:.375rem;padding-inline:.5625rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageJobsList .ModalWindow-linkSubText{font-size:10px}}.pageJobsList .ModalWindow-linkCircle{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff1a;overflow:hidden}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-linkCircle{width:1.625rem;height:1.625rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-linkCircle{width:1rem;height:1rem}}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-linkIcon{width:.5625rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-linkIcon{width:.34375rem}}.pageJobsList .ModalWindow-title{color:#005bab;font-weight:600}.bAndroid .pageJobsList .ModalWindow-title{font-weight:700}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-title{width:fit-content;margin-top:1.5rem;font-size:2.5rem;letter-spacing:.05em;line-height:1.5}}.bTablet .pageJobsList .ModalWindow-title{letter-spacing:.012em}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-title{text-align:center;line-height:1.5;font-size:.75rem;letter-spacing:.09em;margin-top:.5rem}}.-en .pageJobsList .ModalWindow-title{letter-spacing:0em}@media screen and (max-width:767.98px){.-en .pageJobsList .ModalWindow-title{font-size:.625rem}}.pageJobsList .ModalWindow-text{letter-spacing:.05em}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-text{font-size:.9375rem;width:fit-content;margin-left:auto;margin-top:1.9375rem;line-height:2}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageJobsList .ModalWindow-text{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-text{font-size:.46875rem;margin-top:1.28125rem;line-height:200%}}@media screen and (max-width:767.98px){.-en .pageJobsList .ModalWindow-text{margin-top:.65625rem;line-height:160%}}.pageJobsList .ModalWindow-image{width:100%;height:100%;object-fit:cover}.pageJobsList .ModalWindow-inteview{margin-top:1.5rem;margin-bottom:1.5rem}.pageJobsList .ModalWindow-inteview .lead{width:fit-content;font-size:1rem;font-weight:600}@media screen and (max-width: 1000px){.pageJobsList .ModalWindow-inteview .lead{font-size:10px}}.bAndroid .pageJobsList .ModalWindow-inteview .lead{font-weight:700}.pageJobsList .ModalWindow-inteview .lists{margin-top:1rem;display:flex;column-gap:1rem}.pageJobsList .ModalWindow-person{left:50%;position:fixed;bottom:-2px;z-index:1502;opacity:0;pointer-events:none}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-person{transform:translate(-50%) translateY(6.25rem)}.pageJobsList .ModalWindow-person img{width:66rem;height:100%}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-person{transform:translate(-50%) translateY(6.25rem)}.pageJobsList .ModalWindow-person img{height:5.21875rem;transform:translateY(.09375rem)}}.pageJobsList .ModalWindow-backdrop{position:fixed;display:none;width:100%;height:100%;inset:0;z-index:1500;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none}@media screen and (min-width: 768px){.pageJobsList .ModalWindow-backdrop{background-color:#3c3c4633}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindow-backdrop{background-color:#005babcc}}.pageJobsList .ModalWindow-backdrop.-open{display:block;pointer-events:auto}.pageJobsList .ModalWindowButton{position:absolute;scale:-1 1;z-index:10;z-index:1503}@media screen and (min-width: 768px){.pageJobsList .ModalWindowButton{top:50%;left:1.875rem;width:2.75rem;height:2.75rem;translate:0 -50%}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindowButton{bottom:2.375rem;left:2.375rem;width:1.9375rem;height:1.9375rem}}.pageJobsList .ModalWindowButton+.ModalWindowButton{left:auto;scale:1 1}@media screen and (min-width: 768px){.pageJobsList .ModalWindowButton+.ModalWindowButton{right:1.875rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindowButton+.ModalWindowButton{right:calc(2.375rem + var(--scroll-bar-width))}}@media screen and (max-width:767.98px){.-close .pageJobsList .ModalWindowButton+.ModalWindowButton{right:2.375rem}}.pageJobsList .ModalWindowButton-iconWrapper{display:block;height:100%}@media screen and (min-width: 768px){.pageJobsList .ModalWindowButton-iconWrapper{margin-right:.25rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindowButton-iconWrapper{margin-right:.125rem}}.pageJobsList .ModalWindowButton-icon{display:flex;justify-content:center;align-items:center;background-color:#005bab;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.pageJobsList .ModalWindowButton-icon{width:2.75rem;height:2.75rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindowButton-icon{width:1.9375rem;height:1.9375rem}}.pageJobsList .ModalWindowButton-iconBg{position:absolute;display:block;pointer-events:none;width:43.75rem;height:43.75rem;border:19.6875rem solid #005BAB;border-radius:50%;scale:0;z-index:5}.pageJobsList .ModalWindowButton-arrow{height:auto;z-index:1}@media screen and (min-width: 768px){.pageJobsList .ModalWindowButton-arrow{width:.75rem}}@media screen and (max-width:767.98px){.pageJobsList .ModalWindowButton-arrow{width:.375rem}}.pageJobsList .ModalWindowButton-bg{position:absolute;display:block;width:25rem;height:25rem;border:11.25rem solid #005BAB;border-radius:50%;scale:0}@media screen and (min-width: 768px){#pageJobsList .Jobs-next{margin-block:6.25rem}}@media screen and (max-width:767.98px){#pageJobsList .Jobs-next{margin-block:2.5rem}}@media screen and (min-width: 768px){.crossTalk .inner{padding-top:9.375rem;padding-bottom:9.375rem;padding-inline:10.625rem}}@media screen and (max-width:767.98px){.crossTalk .inner{padding-top:2.5rem;padding-bottom:3rem;padding-inline:.625rem}}.LowerKvCopy{position:fixed;top:0;right:0;left:0;z-index:301;overflow:hidden}@media screen and (min-width: 768px){.LowerKvCopy{height:37.5rem}}@media screen and (max-width:767.98px){.LowerKvCopy{height:16.125rem}}.LowerKvCopy .char{display:inline-block;opacity:0;translate:0 80%}@media screen and (min-width: 768px){.LowerKvCopy-margin{height:37.5rem}}@media screen and (max-width:767.98px){.LowerKvCopy-margin{height:16.125rem}}.LowerKvCopy-image{width:100%;height:auto}.LowerKvCopy-title{position:absolute;color:#fff}@media screen and (min-width: 768px){.LowerKvCopy-title{top:11.875rem;left:2.5rem}}@media screen and (max-width:767.98px){.LowerKvCopy-title{bottom:2.5rem;left:.625rem}}@media screen and (min-width: 768px){.-en .LowerKvCopy-title{top:15rem}}.LowerKvCopy-titleEn{display:block;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.LowerKvCopy-titleEn{font-size:.9375rem;letter-spacing:.062em}}@media screen and (min-width: 768px) and (max-width: 1067px){.LowerKvCopy-titleEn{font-size:10px}}@media screen and (max-width:767.98px){.LowerKvCopy-titleEn{font-size:.46875rem;letter-spacing:.062em}}.-en .LowerKvCopy-titleEn{letter-spacing:-.02em}@media screen and (min-width: 768px){.-en .LowerKvCopy-titleEn{font-size:4.375rem}}@media screen and (max-width:767.98px){.-en .LowerKvCopy-titleEn{font-size:1.40625rem}}@media screen and (min-width: 768px){.LowerKvCopy-titleEn .char{min-width:.3125rem}}@media screen and (max-width:767.98px){.LowerKvCopy-titleEn .char{min-width:.15625rem}}.LowerKvCopy-titleJa{display:block;font-weight:600}.bAndroid .LowerKvCopy-titleJa{font-weight:700}@media screen and (min-width: 768px){.LowerKvCopy-titleJa{font-size:4.375rem;padding-top:1.5625rem;letter-spacing:.146em}}@media screen and (max-width:767.98px){.LowerKvCopy-titleJa{font-size:1.40625rem;padding-top:.5rem;letter-spacing:.1em}}.pageJobsDetail .Intro{position:relative}@media screen and (min-width: 768px){.pageJobsDetail .Intro{margin-bottom:12.375rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro{margin-bottom:2.5rem}}.pageJobsDetail .Intro-head{display:flex;align-items:center;overflow-x:hidden;overflow-y:visible}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head{height:17.625rem;margin-bottom:1.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head{position:relative;height:5.3125rem;margin-bottom:.9375rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head.-business svg{height:9.75rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head.-business svg{height:4.125rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head.-scm svg{height:12.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head.-scm svg{height:5.25rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head.-development svg{height:11.875rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head.-development svg{height:4.0625rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head.-formulation svg{height:10rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head.-formulation svg{height:4.125rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head.-quality-management svg{height:12.25rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head.-quality-management svg{height:4.5rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-head.-plant-engineer svg{height:12.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-head.-plant-engineer svg{height:3.875rem}}.pageJobsDetail .Intro-titleWrap{position:absolute}@media screen and (min-width: 768px){.pageJobsDetail .Intro-titleWrap{left:10.25rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-titleWrap{left:.625rem}}.pageJobsDetail .Intro-marqueeInner{overflow:hidden;display:flex;align-items:center}@media screen and (min-width: 768px){.pageJobsDetail .Intro-marqueeText{padding-right:1.375rem}}@media screen and (min-width: 768px) and (max-width:767.98px){.pageJobsDetail .Intro-marqueeText{padding-right:.5625rem}}.pageJobsDetail .Intro-title{font-weight:700}@media screen and (min-width: 768px){.pageJobsDetail .Intro-title{font-size:3.125rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-title{font-size:1rem;line-height:1.25}}.pageJobsDetail .Intro-subTitle{font-weight:600}.bAndroid .pageJobsDetail .Intro-subTitle{font-weight:700}@media screen and (min-width: 768px){.pageJobsDetail .Intro-subTitle{margin-top:.75rem;font-size:1.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-subTitle{margin-top:.1875rem;font-size:.5625rem}}@media screen and (min-width: 768px){.pageJobsDetail .Intro-box{width:39.125rem;margin-left:10.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-box{margin-inline:.625rem}}.pageJobsDetail .Intro-overview{font-family:aktiv-grotesk,sans-serif;color:#005bab;font-style:italic;font-weight:700}@media screen and (min-width: 768px){.pageJobsDetail .Intro-overview{margin-bottom:1.5rem;font-size:1.875rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-overview{margin-bottom:.9375rem;font-size:.5625rem}}.pageJobsDetail .Intro-copy{font-feature-settings:initial;font-weight:700;line-height:1.5}@media screen and (min-width: 768px){.pageJobsDetail .Intro-copy{margin-bottom:1.25rem;margin-right:-1.25rem;font-size:2rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-copy{margin-bottom:.40625rem;font-size:.75rem}}.pageJobsDetail .Intro-text{font-feature-settings:initial;font-weight:500;line-height:2}@media screen and (min-width: 768px){.pageJobsDetail .Intro-text{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageJobsDetail .Intro-text{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-text{font-size:.46875rem}}.pageJobsDetail .Intro-character{position:absolute;left:0;pointer-events:none;width:100%}@media screen and (min-width: 768px){.pageJobsDetail .Intro-character{bottom:-5.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Intro-character{top:-16.125rem}}.pageJobsDetail .Intro-video{width:100%;height:auto;display:none}.pageJobsDetail .Intro-video.-active{display:block}@media screen and (min-width: 768px){.pageJobsDetail .Jobs{margin-inline:10.5rem;margin-bottom:8.75rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs{margin-inline:.625rem;margin-bottom:3.125rem}}@media screen and (min-width: 768px){.pageJobsDetail .Jobs-title{margin-bottom:3.125rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs-title{margin-bottom:1.25rem}}.pageJobsDetail .Jobs-item{background:rgba(60,60,70,.05)}@media screen and (min-width: 768px){.pageJobsDetail .Jobs-item{display:flex;align-items:center;padding:1.5rem 2.875rem 1.5rem 3.125rem;border-radius:.25rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs-item{display:grid;align-items:center;grid-template-columns:1.25rem 1fr;grid-template-rows:fit-content 1fr;padding:.9375rem;border-radius:.125rem}}@media screen and (min-width: 768px){.pageJobsDetail .Jobs-item:not(:last-child){margin-bottom:1.375rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs-item:not(:last-child){margin-bottom:.625rem}}@media screen and (min-width: 768px){.pageJobsDetail .Jobs-icon{width:2.5rem;margin-right:2.5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs-icon{grid-area:1/1/2/2;width:1.25rem}}.pageJobsDetail .Jobs-name{font-weight:600;line-height:1.5}.bAndroid .pageJobsDetail .Jobs-name{font-weight:700}@media screen and (min-width: 768px){.pageJobsDetail .Jobs-name{flex:none;width:16rem;padding-right:.625rem;font-size:1.125rem;letter-spacing:.04em}}@media screen and (min-width: 768px) and (max-width: 889px){.pageJobsDetail .Jobs-name{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs-name{grid-area:1/2/2/3;margin-left:.46875rem;font-size:.5625rem}}.pageJobsDetail .Jobs-text{font-weight:500;line-height:2;font-feature-settings:initial}@media screen and (min-width: 768px){.pageJobsDetail .Jobs-text{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageJobsDetail .Jobs-text{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsDetail .Jobs-text{grid-area:2/1/3/3;margin-top:.625rem;font-size:.46875rem}}@media screen and (min-width: 768px){.pageJobsDetail .Approach{height:300vh;margin-bottom:8.75rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach{margin-bottom:4.21875rem}}@media screen and (min-width: 768px){.pageJobsDetail .Approach-list{position:sticky;top:0;height:100vh}}.pageJobsDetail .Approach-item{display:flex}@media screen and (min-width: 768px){.pageJobsDetail .Approach-item{position:absolute;top:0;height:100vh}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-item{flex-direction:column-reverse}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-item:not(:last-child){margin-bottom:2.6875rem}}@media screen and (min-width: 768px){.pageJobsDetail .Approach-image{position:relative;width:49.5625rem;height:100vh;border-radius:0 .625rem .625rem 0;overflow:hidden}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-image{height:9.6875rem}}.pageJobsDetail .Approach-photo{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 768px){.pageJobsDetail .Approach-content{opacity:0;position:relative;width:50.4375rem;padding-top:clamp(7.875rem,20vh,11.375rem);padding-left:8.75rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-content{margin-inline:.625rem;margin-bottom:1.25rem}}.pageJobsDetail .Approach-head{position:relative}@media screen and (min-width: 768px){.pageJobsDetail .Approach-head{padding-bottom:2rem;margin-bottom:clamp(3rem,11.56vh,6.5rem)}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-head{padding-bottom:.75rem;margin-bottom:1rem}}.pageJobsDetail .Approach-head:before,.pageJobsDetail .Approach-head:after{content:"";position:absolute;bottom:0;left:0;height:1px}.pageJobsDetail .Approach-head:before{background:#005BAB}@media screen and (min-width: 768px){.pageJobsDetail .Approach-head:before{width:1.875rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-head:before{width:.9375rem}}.pageJobsDetail .Approach-head:after{right:0;background:#3C3C46;opacity:.2}.pageJobsDetail .Approach-title{display:flex;align-items:flex-end;color:#005bab;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic}@media screen and (min-width: 768px){.pageJobsDetail .Approach-title{margin-bottom:1.125rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-title{margin-bottom:.375rem}}.pageJobsDetail .Approach-titleEn{letter-spacing:-.02em}@media screen and (min-width: 768px){.pageJobsDetail .Approach-titleEn{margin-right:1.125rem;font-size:5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-titleEn{margin-right:.375rem;font-size:1.5rem}}.pageJobsDetail .Approach-titleNum{letter-spacing:-.02em;overflow:hidden}@media screen and (min-width: 768px){.pageJobsDetail .Approach-titleNum{font-size:6.25rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-titleNum{display:flex;justify-content:center;padding-right:.3125rem;margin-bottom:-.0625rem;font-size:2rem}}@media screen and (min-width: 768px){.pageJobsDetail .Approach-titleDigit:nth-child(2){display:inline-block;padding-right:.625rem;margin-left:-1.125rem}}@media screen and (min-width: 768px){.pageJobsDetail .Approach .Approach-item:nth-child(1) .Approach-titleDigit:nth-child(2){margin-left:-1.625rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach .Approach-item:nth-child(1) .Approach-titleDigit:nth-child(2){margin-left:-.125rem}}.pageJobsDetail .Approach-subTitle{color:#005bab;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.pageJobsDetail .Approach-subTitle{font-size:1rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.pageJobsDetail .Approach-subTitle{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-subTitle{font-size:.4375rem;letter-spacing:.04em}}.pageJobsDetail .Approach-copy{font-feature-settings:initial;font-weight:600;line-height:1.5}.bAndroid .pageJobsDetail .Approach-copy{font-weight:700}@media screen and (min-width: 768px){.pageJobsDetail .Approach-copy{width:35.875rem;margin-bottom:.5rem;font-size:2rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-copy{margin-bottom:.375rem;font-size:.75rem}}.pageJobsDetail .Approach-text{line-height:2;font-weight:500}@media screen and (min-width: 768px){.pageJobsDetail .Approach-text{width:31.25rem;font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageJobsDetail .Approach-text{font-size:10px}}@media screen and (max-width:767.98px){.pageJobsDetail .Approach-text{font-feature-settings:initial;font-size:.46875rem}}.pageJobsDetail .Approach-foot{display:flex;align-items:center}@media screen and (min-width: 768px){.pageJobsDetail .Approach-foot{position:absolute;bottom:3.75rem}}.pageJobsDetail .Approach-dots{border-radius:50%;background:rgba(0,91,171,.2)}@media screen and (min-width: 768px){.pageJobsDetail .Approach-dots{width:10px;height:10px}}@media screen and (min-width: 768px){.pageJobsDetail .Approach-dots:not(:last-child){margin-right:20px}}.pageJobsDetail .Approach-dots.-current{background:#005BAB}@media screen and (min-width: 768px){.pageJobsDetail .Approach-dots.-current{width:14px;height:14px}}@media screen and (min-width: 768px){.pageJobsDetail .Initiatives{margin-inline:10.5rem;margin-bottom:7.625rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Initiatives{margin-inline:.625rem;margin-bottom:3.125rem}}@media screen and (min-width: 768px){.pageJobsDetail .Initiatives-title{margin-bottom:5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .Initiatives-title{margin-bottom:1.25rem}}.pageJobsDetail .Initiatives-list{width:100%;display:grid}@media screen and (min-width: 768px){.pageJobsDetail .Initiatives-list{gap:3rem .5625rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767.98px){.pageJobsDetail .Initiatives-list{gap:1.375rem .1875rem;grid-template-columns:1fr}}.pageJobsDetail .InterviewCard{opacity:1;transform:translateY(0)}.pageJobsDetail .OtherJobs-inner{position:relative}.pageJobsDetail .OtherJobs-title{position:absolute;z-index:2}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-title{top:2.5rem;left:2.0625rem}}@media screen and (max-width:767.98px){.pageJobsDetail .OtherJobs-title{top:.625rem;left:.625rem}}.pageJobsDetail .OtherJobs-titleEn{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;letter-spacing:-.02em;color:#fff;padding-inline:2rem 2rem;margin-inline:-2rem -2rem}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-titleEn{font-size:5rem}}@media screen and (max-width:767.98px){.pageJobsDetail .OtherJobs-titleEn{font-size:1.5rem}}.pageJobsDetail .OtherJobs-titleJa{font-weight:600;font-size:.4375rem;padding-top:.625rem;color:#005bab;letter-spacing:.02em}.bAndroid .pageJobsDetail .OtherJobs-titleJa{font-weight:700}@media screen and (max-width:767.98px){.pageJobsDetail .OtherJobs-list{position:absolute;inset:1.375rem 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item{position:absolute}}@media screen and (max-width:767.98px){.pageJobsDetail .OtherJobs-item:not(:last-child){margin-bottom:1.1875rem}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item:nth-child(1){top:6.5rem;left:58rem}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item:nth-child(2){top:25.1875rem;left:48.875rem}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item:nth-child(3){top:9rem;left:22rem}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item:nth-child(4){top:27.125rem;left:6.75rem}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item:nth-child(5){top:36.375rem;right:6.25rem}}@media screen and (min-width: 768px){.pageJobsDetail .OtherJobs-item:nth-child(6){top:35.75rem;left:37.5625rem}}.pageJobsDetail .OtherJobs-video{position:relative}@media screen and (max-width:767.98px){.pageJobsDetail .OtherJobs-video{height:21.875rem}}.pageJobsDetail .OtherJobs-video video{display:block;width:100%}@media screen and (max-width:767.98px){.pageJobsDetail .OtherJobs-video video{object-fit:cover;height:100%}}.pageJobsDetail .OtherJobs-video:after{content:"";position:absolute;inset:0;background-color:#0000004d}@media screen and (min-width: 768px){.LowerKv-titleJa{margin-left:-.375rem}}@media screen and (max-width:767.98px){.LowerKv-titleJa{margin-left:-.09375rem}}@media screen and (min-width: 768px){.CrossTalkTitle{display:flex;padding-top:6.3125rem;padding-inline:10.5rem}}@media screen and (max-width:767.98px){.CrossTalkTitle{padding-top:1rem;padding-inline:.625rem}}.CrossTalkTitle .peopleImgWrap{position:absolute}@media screen and (min-width: 768px){.CrossTalkTitle .peopleImgWrap{width:11.75rem;top:-4.8125rem;right:27.5rem}}@media screen and (max-width:767.98px){.CrossTalkTitle .peopleImgWrap{width:4.1875rem}}.CrossTalkTitle .peopleImgWrap.-eyes{top:-7.5rem;right:28.75rem}.CrossTalkTitle .peopleImg{width:100%;height:auto}.CrossTalkTitle .number{color:#005bab;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.CrossTalkTitle .number{width:8.125rem;margin-right:15.8125rem;letter-spacing:.04em}}@media screen and (max-width:767.98px){.CrossTalkTitle .number{font-size:.46875rem}}@media screen and (min-width: 768px){.CrossTalkTitle .main{width:55rem;margin-top:-.3125rem}}.CrossTalkTitle .sub{font-weight:600;line-height:1.5}.bAndroid .CrossTalkTitle .sub{font-weight:700}@media screen and (min-width: 768px){.CrossTalkTitle .sub{font-size:1.125rem}}@media screen and (min-width: 768px) and (max-width: 889px){.CrossTalkTitle .sub{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkTitle .sub{font-size:.5625rem;margin-top:.875rem}}.CrossTalkTitle .title{font-weight:600;letter-spacing:.06em}.bAndroid .CrossTalkTitle .title{font-weight:700}@media screen and (min-width: 768px){.CrossTalkTitle .title{font-size:2.5rem;line-height:1.5;margin-top:1.375rem}}@media screen and (max-width:767.98px){.CrossTalkTitle .title{font-size:.9375rem;line-height:1.5;margin-top:.25rem}}.-en .CrossTalkTitle .title{letter-spacing:0em}@media screen and (min-width: 768px){.CrossTalkTitle .overview{margin-top:2.5625rem}}@media screen and (max-width:767.98px){.CrossTalkTitle .overview{margin-top:1.375rem}}.CrossTalkTitle .overview-index{font-weight:600}.bAndroid .CrossTalkTitle .overview-index{font-weight:700}@media screen and (min-width: 768px){.CrossTalkTitle .overview-index{line-height:2}}@media screen and (max-width:767.98px){.CrossTalkTitle .overview-index{font-size:.46875rem;line-height:2}}@media screen and (min-width: 768px){.CrossTalkTitle .overview-text{margin-top:.1875rem;line-height:2.1333333333;font-weight:500}}@media screen and (max-width:767.98px){.CrossTalkTitle .overview-text{font-size:.46875rem;line-height:2}}.CrossTalkTitle .overview-annotation{line-height:1.5}@media screen and (min-width: 768px){.CrossTalkTitle .overview-annotation{margin-top:.625rem;font-size:.625rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.CrossTalkTitle .overview-annotation{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkTitle .overview-annotation{margin-top:.3125rem;font-size:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.CrossTalkTitle .overview-annotation{font-size:10px}}.CrossTalkMember{border-bottom:1px solid rgba(60,60,70,.2)}@media screen and (min-width: 768px){.CrossTalkMember{padding-block:1.875rem 5.125rem;margin-left:34.375rem;margin-right:10rem}}@media screen and (max-width:767.98px){.CrossTalkMember{padding-block:.9375rem 1.71875rem;padding-inline:.625rem}}@media screen and (min-width: 768px){.CrossTalkMember .list{display:flex;gap:3.125rem}}.CrossTalkMember .item{display:flex}@media screen and (min-width: 768px){.CrossTalkMember .item{gap:.8125rem;flex:1}}@media screen and (max-width:767.98px){.CrossTalkMember .item{gap:.625rem}}@media screen and (max-width:767.98px){.CrossTalkMember .item:not(:first-child){margin-top:.75rem}}.CrossTalkMember .image{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (min-width: 768px){.CrossTalkMember .image{width:3.125rem;height:3.125rem}}@media screen and (max-width:767.98px){.CrossTalkMember .image{width:1.5625rem;height:1.5625rem}}.CrossTalkMember .image img{width:100%;object-fit:cover}@media screen and (min-width: 768px){.CrossTalkMember .image img{border-radius:3.125rem}}@media screen and (max-width:767.98px){.CrossTalkMember .image img{border-radius:1.5625rem}}@media screen and (min-width: 768px){.CrossTalkMember .info{margin-top:-.1875rem}}.CrossTalkMember .department{font-weight:600;line-height:1.5}.bAndroid .CrossTalkMember .department{font-weight:700}@media screen and (min-width: 768px){.CrossTalkMember .department{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.CrossTalkMember .department{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkMember .department{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.CrossTalkMember .department{font-size:10px}}.CrossTalkMember .name{font-weight:600}.bAndroid .CrossTalkMember .name{font-weight:700}@media screen and (min-width: 768px){.CrossTalkMember .name{font-size:1.125rem;margin-top:.375rem}}@media screen and (min-width: 768px) and (max-width: 889px){.CrossTalkMember .name{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkMember .name{font-size:.5625rem;margin-top:.125rem}}.CrossTalkMember .join{color:#3c3c4680;line-height:1.4545454545}@media screen and (min-width: 768px){.CrossTalkMember .join{font-size:.6875rem;margin-top:.6875rem;font-weight:500}}@media screen and (min-width: 768px) and (max-width: 1455px){.CrossTalkMember .join{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkMember .join{font-size:.34375rem;margin-top:.34375rem;font-weight:300}}@media screen and (max-width:767.98px) and (max-width: 376.5px){.CrossTalkMember .join{font-size:10px}}@media screen and (min-width: 768px){.CrossTalkSection{padding-top:7rem}}@media screen and (max-width:767.98px){.CrossTalkSection{margin-top:1.9375rem}}@media screen and (max-width:767.98px){.CrossTalkSection:nth-of-type(n+2){margin-top:2.40625rem}}@media screen and (min-width: 768px){.CrossTalkSection .main{margin-left:34.375rem}}@media screen and (max-width:767.98px){.CrossTalkSection .main{margin-inline:.625rem}}.CrossTalkSection .title-number{font-family:aktiv-grotesk,sans-serif;font-weight:700;color:#005bab}@media screen and (min-width: 768px){.CrossTalkSection .title-number{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.CrossTalkSection .title-number{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkSection .title-number{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.CrossTalkSection .title-number{font-size:10px}}.CrossTalkSection .title-main{font-weight:600;letter-spacing:.06em}.bAndroid .CrossTalkSection .title-main{font-weight:700}@media screen and (min-width: 768px){.CrossTalkSection .title-main{font-size:2rem;line-height:1.5;margin-top:1.0625rem}}@media screen and (max-width:767.98px){.CrossTalkSection .title-main{font-size:.75rem;line-height:1.5;margin-top:.625rem}}.-en .CrossTalkSection .title-main{letter-spacing:0em}@media screen and (min-width: 768px){.-en .CrossTalkSection .title-main{padding-right:2.5rem}}.CrossTalkSection .description{font-weight:500}@media screen and (min-width: 768px){.CrossTalkSection .description{display:flex;margin-top:2.8125rem;gap:2.5rem}}@media screen and (max-width:767.98px){.CrossTalkSection .description{margin-top:.90625rem}}@media screen and (min-width: 768px){.CrossTalkSection .description:nth-of-type(n+2){margin-top:2.0625rem}}@media screen and (max-width:767.98px){.CrossTalkSection .description:nth-of-type(n+2){margin-top:.3125rem}}.CrossTalkSection .description .name{color:#005bab;font-weight:600}.bAndroid .CrossTalkSection .description .name{font-weight:700}@media screen and (min-width: 768px){.CrossTalkSection .description .name{font-size:.9375rem;width:4.375rem;line-height:2;white-space:nowrap}}@media screen and (min-width: 768px) and (max-width: 1067px){.CrossTalkSection .description .name{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkSection .description .name{font-size:.46875rem;line-height:2}}.CrossTalkSection .description .text{font-weight:500}@media screen and (min-width: 768px){.CrossTalkSection .description .text{font-size:.9375rem;width:51.125rem;line-height:2}}@media screen and (min-width: 768px) and (max-width: 1067px){.CrossTalkSection .description .text{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkSection .description .text{font-size:.46875rem;line-height:2}}.CrossTalkSection .description .text .-annotation{position:relative}@media screen and (min-width: 768px){.CrossTalkSection .description .text .-annotation{top:-.3125rem}}@media screen and (max-width:767.98px){.CrossTalkSection .description .text .-annotation{top:-.15625rem}}@media screen and (min-width: 768px){.CrossTalkSection .description .text .-list{margin-top:.625rem}}@media screen and (max-width:767.98px){.CrossTalkSection .description .text .-list{margin-top:.3125rem}}@media screen and (min-width: 768px){.CrossTalkSection .description .text .-text{font-size:.625rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.CrossTalkSection .description .text .-text{font-size:10px}}@media screen and (max-width:767.98px){.CrossTalkSection .description .text .-text{font-size:.3125rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.CrossTalkSection .description .text .-text{font-size:10px}}.CrossTalkSection .image{width:100%;overflow:hidden}@media screen and (min-width: 768px){.CrossTalkSection .image{margin-top:5.625rem;height:37.5rem}}@media screen and (max-width:767.98px){.CrossTalkSection .image{margin-top:1.625rem;height:12.96875rem}}.CrossTalkSection .image img{width:100%;height:auto}@media screen and (min-width: 768px){.OtherCrossTalkTitle .SectionTitle-en .char{letter-spacing:-.018em}}@media screen and (max-width:767.98px){.OtherCrossTalkTitle .SectionTitle-en .char{letter-spacing:-.015em}}@media screen and (min-width: 768px){.OtherCrossTalkTitle .SectionTitle-en .line.-no1 .-no2{margin-left:-2.1875rem}}@media screen and (max-width:767.98px){.OtherCrossTalkTitle .SectionTitle-en .line.-no1 .-no2{margin-left:-2.09375rem}}@media screen and (max-width:767.98px){.OtherCrossTalkTitle .SectionTitle-en .line.-no2 .-no3{margin-left:-2.03125rem}}@media screen and (min-width: 768px){.OtherCrossTalkTitle .SectionTitle-en .line.-no2 .-no6{margin-left:-2.125rem}}@media screen and (max-width:767.98px){.OtherCrossTalkTitle .SectionTitle-en .line.-no2 .-no6{margin-left:-2.03125rem}}@media screen and (min-width: 768px){.OtherCrossTalkTitle .SectionTitle-en .line.-no2 .-no7{margin-left:-2.5rem}}@media screen and (max-width:767.98px){.OtherCrossTalkTitle .SectionTitle-en .line.-no2 .-no7{margin-left:-2.21875rem}}@media screen and (min-width: 768px){.pageCrossTalkDetail .inner{margin-block:9.375rem 8.9375rem;margin-inline:10.625rem}}@media screen and (max-width:767.98px){.pageCrossTalkDetail .inner{margin-block:3rem 1.75rem;margin-inline:.625rem}}@media screen and (min-width: 768px){.pageCareer .Message{padding-top:6.25rem;margin-inline:18.5rem}}@media screen and (max-width:767.98px){.pageCareer .Message{padding-top:1.25rem;margin-inline:.625rem}}.pageCareer .Message-title{font-family:aktiv-grotesk,sans-serif;font-weight:700;color:#005bab}@media screen and (min-width: 768px){.pageCareer .Message-title{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageCareer .Message-title{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Message-title{font-size:.46875rem}}.pageCareer .Message-lead{font-weight:700;line-height:150%}@media screen and (min-width: 768px){.pageCareer .Message-lead{font-size:3.125rem;margin-left:-.25rem;padding-top:1.375rem;letter-spacing:.05em}}@media screen and (max-width:767.98px){.pageCareer .Message-lead{font-size:.9375rem;margin-left:-.0625rem;padding-top:.5rem;letter-spacing:.1em}}.pageCareer .Message-text{font-weight:700}@media screen and (min-width: 768px){.pageCareer .Message-text{font-size:1rem;width:fit-content;margin-left:auto;padding-top:4.125rem;line-height:250%;letter-spacing:.05em}}@media screen and (min-width: 768px) and (max-width: 1000px){.pageCareer .Message-text{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Message-text{font-size:.46875rem;padding-top:.9375rem;line-height:200%}}@media screen and (min-width: 768px){.pageCareer .Jobs{padding-top:5.875rem;margin-inline:2.5rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs{padding-top:2.5rem;margin-inline:.625rem}}.pageCareer .Jobs-title{color:#005bab}@media screen and (min-width: 768px){.pageCareer .Jobs-title{position:sticky;top:7.5rem;left:0;margin-inline:7.9375rem;z-index:-2}}@media screen and (max-width:767.98px){.pageCareer .Jobs-title{display:flex;flex-direction:column}}.pageCareer .Jobs-titleEn{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic}@media screen and (min-width: 768px){.pageCareer .Jobs-titleEn{font-size:4.5rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-titleEn{font-size:2rem;letter-spacing:-.02em}}.pageCareer .Jobs-titleJa{font-weight:700}@media screen and (min-width: 768px){.pageCareer .Jobs-titleJa{font-size:1rem;margin-left:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.pageCareer .Jobs-titleJa{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Jobs-titleJa{font-size:.4375rem;padding-top:.3125rem;letter-spacing:.05em}}@media screen and (min-width: 768px){.pageCareer .Jobs-list{padding-top:4.5rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-list{padding-top:1.875rem}}.pageCareer .Jobs-item{position:sticky;display:flex;justify-content:space-between;left:0;background-color:#005bab;overflow:hidden}@media screen and (min-width: 768px){.pageCareer .Jobs-item{gap:5rem;padding:1.25rem;border-radius:.625rem;top:16.875rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-item{flex-direction:column-reverse;gap:2.75rem;padding:.3125rem;border-radius:.3125rem;top:3.125rem}}.pageCareer .Jobs-item:not(:first-child){margin-top:12.5rem}.pageCareer .Jobs-bg{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;position:absolute;color:#fff3;z-index:-1;white-space:nowrap;letter-spacing:-.05em}@media screen and (min-width: 768px){.pageCareer .Jobs-bg{font-size:15rem;top:-2.5rem;left:-1.875rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-bg{font-size:3.125rem;top:7.8125rem;left:-.3125rem}}@media screen and (min-width: 768px){.pageCareer .Jobs-text{height:fit-content;margin-top:13rem;margin-left:3.75rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-text{margin-inline:.15625rem}}.pageCareer .Jobs-name{font-weight:700;color:#fff}@media screen and (min-width: 768px){.pageCareer .Jobs-name{font-size:2rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-name{font-size:.75rem;letter-spacing:.04em}}.pageCareer .Jobs-detail{font-weight:500;color:#fff;line-height:200%}@media screen and (min-width: 768px){.pageCareer .Jobs-detail{font-size:.9375rem;padding-top:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCareer .Jobs-detail{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Jobs-detail{font-size:.46875rem;padding-top:.5625rem;letter-spacing:.01em}}.pageCareer .Jobs-button{box-shadow:0 4px 20px #3c3c4633}@media screen and (min-width: 768px){.pageCareer .Jobs-button{margin-block:3.125rem 4.25rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-button{margin-block:.9375rem;margin-inline:auto}}.pageCareer .Jobs-image{overflow:hidden;flex-shrink:0}@media screen and (min-width: 768px){.pageCareer .Jobs-image{width:45rem;height:32.5rem;border-radius:.3125rem}}@media screen and (max-width:767.98px){.pageCareer .Jobs-image{width:100%;height:8rem;border-radius:.15625rem}}.pageCareer .Jobs-src{width:100%;height:auto}@media screen and (min-width: 768px){.pageCareer .Jobs-entry{margin-top:-1px;padding-top:3.75rem;background-color:#fff}}@media screen and (max-width:767.98px){.pageCareer .Jobs-entry{padding-top:1.25rem}}.pageCareer .Jobs-entryButton{margin-inline:auto}@media screen and (min-width: 768px){.pageCareer .Jobs-entryButton{box-shadow:0 4px 20px #3c3c4633}}@media screen and (min-width: 768px){.pageCareer .Interview{padding-top:6.25rem}}@media screen and (max-width:767.98px){.pageCareer .Interview{padding-top:2.8125rem}}.pageCareer .Interview-inner{position:relative}@media screen and (min-width: 768px){.pageCareer .Interview-inner{padding:1.625rem 2rem 3.625rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-title{padding-inline:.625rem}}.pageCareer .Interview-titleEn{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;letter-spacing:-.02em}@media screen and (min-width: 768px){.pageCareer .Interview-titleEn{font-size:5rem;color:#fff}}@media screen and (max-width:767.98px){.pageCareer .Interview-titleEn{font-size:2rem;display:block;color:#005bab}}.pageCareer .Interview-titleJa{font-weight:700;font-size:.4375rem;padding-top:.625rem;color:#005bab;letter-spacing:.02em}@media screen and (min-width: 768px){.pageCareer .Interview-video{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:-1}.pageCareer .Interview-video:after{content:"";position:absolute;inset:0;background-color:#0000004d}}@media screen and (max-width:767.98px){.pageCareer .Interview-video{height:9.6875rem;margin-top:1.8125rem}}.pageCareer .Interview-src{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width: 768px){.pageCareer .Interview-list{display:flex;justify-content:space-between;padding-top:5.75rem;padding-inline:8.4375rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-list{padding-top:1.25rem;padding-inline:.625rem}}.pageCareer .Interview-item{position:relative;height:fit-content}@media screen and (min-width: 768px){.pageCareer .Interview-item{width:23.3125rem;border-radius:.625rem .625rem 0 0;overflow:hidden;clip-path:url(#career-interview-flame);background:rgba(255,255,255,.7);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);will-change:scale}}@media screen and (min-width: 768px){.pageCareer .Interview-item:nth-of-type(1){margin-top:10.9375rem}}@media screen and (min-width: 768px){.pageCareer .Interview-item:nth-of-type(3){margin-top:9.125rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-item:not(:first-of-type){padding-top:1.25rem}}.pageCareer .Interview-image{width:100%}@media screen and (min-width: 768px){.pageCareer .Interview-image{height:12.625rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-image{height:6.3125rem;border-radius:.3125rem;overflow:hidden}}@media screen and (min-width: 768px){.pageCareer .Interview-text{padding:.875rem .625rem .625rem 1.375rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-text{display:grid;padding-top:.625rem}}.pageCareer .Interview-lead{font-weight:700;line-height:150%}@media screen and (min-width: 768px){.pageCareer .Interview-lead{font-size:1.125rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:calc(max(10px,1.125rem)*3);padding-inline:.375rem 1.25rem;overflow:hidden;letter-spacing:.1em}}@media screen and (min-width: 768px) and (max-width: 889px){.pageCareer .Interview-lead{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Interview-lead{font-size:.5625rem;grid-area:2/1/3/2;margin-top:.5rem;letter-spacing:.1em}}.pageCareer .Interview-tag{font-weight:700;display:inline-block;width:fit-content;color:#fff;background:#005BAB}@media screen and (min-width: 768px){.pageCareer .Interview-tag{font-size:.625rem;margin:.5rem .625rem .625rem 0;padding:.3125rem .75rem;border-radius:1.125rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.pageCareer .Interview-tag{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Interview-tag{font-size:.375rem;grid-area:1/1/2/2;padding:.125rem .75rem;min-width:3.75rem;text-align:center;border-radius:.9375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageCareer .Interview-tag{font-size:10px}}.pageCareer .Interview-tag.-green{background:#335A00}.pageCareer .Interview-tag.-brown{background:#AB5B00}.pageCareer .Interview-tag.-red{background:#5A0000}.pageCareer .Interview-tag.-gray{background:#646E78}.pageCareer .Interview-tag.-purple{background:#32005B}.pageCareer .Interview-tag.-blue{background:#005BAB}@media screen and (min-width: 768px){.pageCareer .Interview-detail{display:inline}}@media screen and (max-width:767.98px){.pageCareer .Interview-detail{grid-area:3/1/4/2;display:flex;align-items:center;flex-wrap:wrap;padding-top:.25rem}}.pageCareer .Interview-name{font-weight:700;display:inline-block;line-height:150%}@media screen and (min-width: 768px){.pageCareer .Interview-name{font-size:.8125rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.pageCareer .Interview-name{font-size:10px}}@media screen and (max-width:767.98px){.pageCareer .Interview-name{font-size:.46875rem;width:fit-content;margin-right:.625rem;letter-spacing:.05em}}.pageCareer .Interview-team{font-weight:300;font-size:.34375rem;line-height:150%;letter-spacing:.02em}@media screen and (max-width: 376.5px){.pageCareer .Interview-team{font-size:10px}}.pageCareer .Interview-icon{display:flex;justify-content:center;align-items:center;background-color:#005bab;border-radius:50%;margin-inline:auto 0;overflow:hidden}@media screen and (min-width: 768px){.pageCareer .Interview-icon{width:1.625rem;height:1.625rem;margin-block:-.3125rem .8125rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-icon{width:.8125rem;height:.8125rem}}.pageCareer .Interview-arrow{height:auto}@media screen and (min-width: 768px){.pageCareer .Interview-arrow{width:.5rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-arrow{width:.25rem}}@media screen and (min-width: 768px){.pageCareer .Interview-button{margin-top:7.25rem;margin-inline:auto .375rem}}@media screen and (max-width:767.98px){.pageCareer .Interview-button{margin-top:1.6875rem;margin-inline:auto;background-color:#005bab}}@media screen and (max-width:767.98px){.pageCareer .Interview-button .Button-text{color:#fff}}@media screen and (max-width:767.98px){.pageCareer .Interview-button .Button-icon{background-color:#ffffff1a}}@media screen and (min-width: 768px){.pageCareer .Career-next{padding-block:6.25rem}}@media screen and (max-width:767.98px){.pageCareer .Career-next{padding-block:2.5rem}}@media screen and (min-width: 768px){.infographics .DataStaff .flexWrap{justify-content:space-between;padding-top:1.25rem;padding-inline:5.9375rem 3.125rem}}@media screen and (min-width: 768px){.-en .infographics .DataStaff .flexWrap{padding-top:.625rem;padding-inline:3.4375rem 3.125rem}}@media screen and (min-width: 768px){.infographics .DataStaff .image{width:9.0625rem;padding-top:1.25rem}}@media screen and (max-width:767.98px){.infographics .DataStaff .image{width:3.125rem;margin-block:.9375rem .46875rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataStaff .video{width:13.75rem;translate:-2rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataStaff .video{width:5.3125rem;translate:-1.09375rem -1.71875rem;position:relative;z-index:100}}@media screen and (min-width: 768px){.-en .infographics .DataStaff .video{translate:-2.5rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataStaff .content{margin-top:-2.65625rem;padding-bottom:.9375rem;text-align:center;position:relative;z-index:200}}.-en .infographics .DataStaff p span{display:inline-block;line-height:125%}@media screen and (min-width: 768px){.infographics .DataStaff p:first-child .dataText{margin-right:.75rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:last-child .dataText{margin-right:.5625rem;padding-left:0rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:last-child{padding-left:0rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:first-child .dataText span:nth-child(2){margin-left:-.6rem}}@media screen and (max-width:767.98px){.infographics .DataStaff p:first-child .dataText span:nth-child(2){margin-left:-.175rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:first-child .dataText span:nth-child(3){margin-left:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:first-child .dataText span:nth-child(5){margin-left:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:last-child .dataText span:nth-child(2){margin-left:-.9375rem}}@media screen and (max-width:767.98px){.infographics .DataStaff p:last-child .dataText span:nth-child(2){margin-left:-.2rem}}@media screen and (min-width: 768px){.infographics .DataStaff p:last-child .dataText span:nth-child(4){margin-left:-.1rem}}.infographics .DataServiceSales-wrap{position:relative}@media screen and (min-width: 768px){.infographics .DataServiceSales-wrap{width:15.625rem;height:15.625rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .image{width:8.75rem;margin-top:-2.5rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .image{width:3.125rem;margin-block:.78125rem 1.09375rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataServiceSales .video{width:13.125rem;translate:-1.875rem -.625rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .video{width:5rem;translate:-.9375rem .3125rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .flexWrap{justify-content:space-between;padding-top:1.875rem;padding-inline:2.1875rem 7.5rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .flexWrap{margin-top:-1.25rem}}.infographics .DataServiceSales .block{display:block}@media screen and (max-width:767.98px){.infographics .DataServiceSales .spBlock{display:block;text-align:left}}@media screen and (min-width: 768px){.-en .infographics .DataServiceSales .spBlock{display:inline-block;text-align:right}}.infographics .DataServiceSales .percent{position:absolute;z-index:1;opacity:0}.infographics .DataServiceSales .percent.-animated{animation-name:circle-text;animation-duration:.3s;animation-delay:1.2s;animation-fill-mode:forwards}@media screen and (min-width: 768px){.infographics .DataServiceSales .percent:nth-child(1){top:.625rem;left:-4.375rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .percent:nth-child(1){top:-.3125rem;left:.3125rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .percent:nth-child(2){top:.625rem;right:-5rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .percent:nth-child(2){top:-.3125rem;right:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .percent:nth-child(3){bottom:3.125rem;left:-9.6875rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .percent:nth-child(3){bottom:.78125rem;left:-.15625rem}}@media screen and (max-width:767.98px){.-en .infographics .DataServiceSales .percent:nth-child(3){bottom:0rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .percent:nth-child(3) .dataText{letter-spacing:-.1em}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .percent:nth-child(3) .dataText{letter-spacing:-.11em}}@media screen and (min-width: 768px){.infographics .DataServiceSales .percent:nth-child(4){bottom:2.5rem;right:-4.6875rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .percent:nth-child(4){bottom:.78125rem;right:-.46875rem}}.infographics .DataServiceSales .line-root{position:absolute;z-index:1}@media screen and (min-width: 768px){.infographics .DataServiceSales .line-01{top:2.5rem;left:6.875rem;width:2.1875rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .line-01{width:1.875rem;top:1.15625rem;left:1.5625rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .line-02{width:6.125rem;top:2.8125rem;right:6.25rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .line-02{width:2.34375rem;top:.78125rem;right:2.96875rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .line-03{width:4.25rem;bottom:3.75rem;left:9.0625rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .line-03{width:1.25rem;left:2.34375rem;bottom:2.34375rem}}@media screen and (max-width:767.98px) and (max-width:767.98px){.-en .infographics .DataServiceSales .line-03{bottom:2.96875rem}}@media screen and (min-width: 768px){.infographics .DataServiceSales .line-04{width:3.75rem;bottom:1.875rem;right:6.25rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .line-04{width:2.5rem;bottom:1.09375rem;right:3.125rem}}.infographics .DataServiceSales .border{position:absolute;display:block;background-color:#f5f5f6;top:0;left:50%;transform-origin:bottom center}.infographics .DataServiceSales .border.-animated{animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards}@media screen and (min-width: 768px){.infographics .DataServiceSales .border{width:.1875rem;height:7.8125rem}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .border{width:.09375rem;height:2.5rem}}.infographics .DataServiceSales .border.-no1{opacity:0}.infographics .DataServiceSales .border.-no1.-animated{animation-name:border-2-member-01}.infographics .DataServiceSales .border.-no2{opacity:0}.infographics .DataServiceSales .border.-no2.-animated{animation-name:border-2-member-02}.infographics .DataServiceSales .border.-no3{opacity:0}.infographics .DataServiceSales .border.-no3.-animated{animation-name:border-2-member-03}.infographics .DataServiceSales .border.-no4{opacity:0}.infographics .DataServiceSales .border.-no4.-animated{animation-name:border-2-member-04}.infographics .DataServiceSales-chart{width:100%;height:100%}@media screen and (max-width:767.98px){.infographics .DataServiceSales-chart{height:6.0625rem;padding-bottom:1.25rem}}.infographics .DataServiceSales .circle-root{transform:rotate(-125deg);transform-origin:center}@media screen and (min-width: 768px){.infographics .DataServiceSales .circle-root{stroke-dasharray:202.216%;stroke-dashoffset:202.216%}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .circle-root{stroke-dasharray:201.7136%;stroke-dashoffset:201.7136%}}.infographics .DataServiceSales .circle-1{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#7ba8d0}.infographics .DataServiceSales .circle-1.-animated{opacity:1;animation-name:circle2-animation01;animation-duration:1s;animation-timing-function:cubic-bezier(.87,.01,.95,.63);animation-fill-mode:forwards}@media screen and (min-width: 768px){.infographics .DataServiceSales .circle-1.-animated{animation-name:circle2-animation01}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .circle-1.-animated{animation-name:circle2-animation01-sp}}.infographics .DataServiceSales .circle-2{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#005bab}.infographics .DataServiceSales .circle-2.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataServiceSales .circle-2.-animated{animation-name:circle2-animation02}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .circle-2.-animated{animation-name:circle2-animation02-sp}}.infographics .DataServiceSales .circle-3{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#7ba8d0}.infographics .DataServiceSales .circle-3.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataServiceSales .circle-3.-animated{animation-name:circle2-animation03}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .circle-3.-animated{animation-name:circle2-animation03-sp}}.infographics .DataServiceSales .circle-4{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#005bab}.infographics .DataServiceSales .circle-4.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataServiceSales .circle-4.-animated{animation-name:circle2-animation04}}@media screen and (max-width:767.98px){.infographics .DataServiceSales .circle-4.-animated{animation-name:circle2-animation04-sp}}@keyframes circle2-animation01{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:404.432%}}@keyframes circle2-animation02{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:368.03312%}}@keyframes circle2-animation03{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:252.77%}}@keyframes circle2-animation04{0%{stroke-dashoffset:204.1%}to{stroke-dashoffset:234.57056%}}@keyframes circle2-animation01-sp{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:404.432%}}@keyframes circle2-animation02-sp{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:372.07744%}}@keyframes circle2-animation03-sp{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:280.271376%}}@keyframes circle2-animation04-sp{0%{stroke-dashoffset:204.1%}to{stroke-dashoffset:265.105176%}}@keyframes border-2-member-01{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.1turn;opacity:1}}@keyframes border-2-member-02{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.135turn;opacity:1}}@keyframes border-2-member-03{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.235turn;opacity:1}}@keyframes border-2-member-04{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.89turn;opacity:1}}@media screen and (min-width: 768px){.infographics .DataSales .flexWrap{justify-content:space-between;padding-top:1.25rem;padding-inline:6.25rem .9375rem}}@media screen and (min-width: 768px){.-en .infographics .DataSales .flexWrap{padding-inline:3.125rem .9375rem}}@media screen and (min-width: 768px){.infographics .DataSales .image{padding-top:1.5625rem;width:7.8125rem}}@media screen and (max-width:767.98px){.infographics .DataSales .image{width:2.8125rem;margin-block:1.40625rem .3125rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataSales .video{width:13.125rem;translate:-2.8125rem -.625rem}}@media screen and (max-width:767.98px){.infographics .DataSales .video{width:5.3125rem;translate:-1.25rem -1.5625rem}}@media screen and (max-width:767.98px){.infographics .DataSales .content{margin-top:-2.34375rem;padding-bottom:.9375rem}}.-en .infographics .DataSales .content p{text-align:right}@media screen and (max-width:767.98px){.infographics .DataSales .content p:nth-child(2){width:max-content;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataSales p:last-child{padding-top:.3125rem}}@media screen and (min-width: 768px){.infographics .DataSales p:last-child .dataText{padding-top:.625rem;padding-inline:1.5625rem .9375rem}}@media screen and (max-width:767.98px){.infographics .DataSales p:last-child .dataText{font-size:2rem}}.infographics .DataSales .text{display:inline-block}@media screen and (min-width: 768px){.infographics .DataSales .text{line-height:1.875rem}}@media screen and (max-width:767.98px){.infographics .DataSales .text{text-align:left;line-height:.6875rem}}@media screen and (max-width:767.98px){.infographics .DataSales .content{width:max-content;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataSales p:last-child{padding-left:0rem}}.bTablet .infographics .DataSales p:last-child{margin-left:-4.375rem}@media screen and (min-width: 768px){.infographics .DataSales p:first-child .dataText span:nth-child(4){margin-left:-.3125rem}}@media screen and (max-width:767.98px){.infographics .DataSales p:first-child .dataText span:nth-child(4){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataSales p:first-child .dataText span:nth-child(3){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataSales p:first-child .dataText span:nth-child(3){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataSales p:first-child .dataText span:nth-child(2){margin-left:-.3125rem}.-en .infographics .DataSales p:first-child .dataText span:nth-child(2){margin-left:-.5rem}}@media screen and (max-width:767.98px){.-en .infographics .DataSales p:first-child .dataText span:nth-child(2){margin-left:-.15625rem}}@media screen and (max-width:767.98px){.-en .infographics .DataSales p:first-child .dataText span:nth-child(1){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataSales p:last-child .dataText span:nth-child(3){margin-left:0rem}}@media screen and (max-width:767.98px){.infographics .DataSales p:last-child .dataText span:nth-child(3){margin-left:0rem}}@media screen and (min-width: 768px){.infographics .DataSales p:last-child .dataText span:nth-child(2){margin-left:0rem}}@media screen and (max-width:767.98px){.infographics .DataSales p:last-child .dataText span:nth-child(2){margin-left:0rem}}@media screen and (min-width: 768px){.infographics .DataPublish .flexWrap{justify-content:space-between;padding-top:1.25rem;padding-inline:4.375rem 3.125rem;text-align:right}}@media screen and (max-width:767.98px){.infographics .DataPublish .flexWrap{text-align:center}}@media screen and (min-width: 768px){.-en .infographics .DataPublish .flexWrap{padding-top:0rem;padding-inline:4.375rem 6.25rem}}@media screen and (min-width: 768px){.infographics .DataPublish .image{width:12.1875rem;padding-top:1.5625rem}}@media screen and (max-width:767.98px){.infographics .DataPublish .image{width:4.6875rem;margin-block:.9375rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataPublish .video{width:13.75rem;translate:-.625rem -.625rem}}@media screen and (max-width:767.98px){.infographics .DataPublish .video{width:5.3125rem;translate:-.3125rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataPublish .content{margin-top:-2.5rem;padding-bottom:.9375rem}}@media screen and (min-width: 768px){.-en .infographics .DataPublish p:first-child{margin-right:2.5rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:first-child .dataText span:nth-child(4){margin-left:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:first-child .dataText span:nth-child(3){margin-left:-.1rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:first-child .dataText span:nth-child(2){margin-left:-.7rem}}@media screen and (max-width:767.98px){.infographics .DataPublish p:first-child .dataText span:nth-child(2){margin-left:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:last-child{margin-left:1.0625rem}}.bTablet .infographics .DataPublish p:last-child{margin-left:-4.375rem}@media screen and (max-width:767.98px){.infographics .DataPublish p:last-child .dataText{font-size:2rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:last-child .dataText span:nth-child(3){margin-left:-.3125rem}}@media screen and (max-width:767.98px){.infographics .DataPublish p:last-child .dataText span:nth-child(3){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:last-child .dataText span:nth-child(2){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataPublish p:last-child .dataText span:nth-child(2){margin-left:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataPublish p:last-child .dataText span:nth-child(1){margin-left:-.9375rem}}@media screen and (max-width:767.98px){.infographics .DataPublish p:last-child .dataText span:nth-child(1){margin-left:-.46875rem}}.infographics .DataLocalSales-wrap{position:relative}@media screen and (min-width: 768px){.infographics .DataLocalSales-wrap{width:15.625rem;height:15.625rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales-wrap{margin-top:-1.40625rem;z-index:200}}.infographics .DataLocalSales-chart{width:100%;height:100%}@media screen and (max-width:767.98px){.infographics .DataLocalSales-chart{height:5.9375rem;padding-bottom:1.09375rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .flexWrap{justify-content:space-between;padding-top:2.5rem;padding-inline:2.1875rem 7.5rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .image{width:8.75rem;margin-top:-3.75rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .image{width:3.125rem;margin-block:.78125rem 1.40625rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataLocalSales .video{width:13.125rem;translate:-1.875rem -.625rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .video{width:5rem;translate:-1.09375rem -.625rem;position:relative;z-index:100}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .block{display:block}}.infographics .DataLocalSales .percent{opacity:0;position:absolute;z-index:1}.infographics .DataLocalSales .percent.-animated{animation-name:circle-text;animation-duration:.3s;animation-delay:1.2s;animation-fill-mode:forwards}@media screen and (min-width: 768px){.infographics .DataLocalSales .percent:nth-child(1){top:-1.25rem;left:-4.6875rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .percent:nth-child(1){top:-2.5rem;right:.3125rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .percent:nth-child(2){top:-1.25rem;right:-3.75rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .percent:nth-child(2){top:0;right:.625rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .percent:nth-child(3){top:3.125rem;left:-5rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .percent:nth-child(3){top:0;left:.3125rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .percent:nth-child(4){bottom:2.8125rem;left:-6.25rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .percent:nth-child(4){bottom:.625rem;left:0}}@media screen and (min-width: 768px){.infographics .DataLocalSales .percent:nth-child(5){right:-5rem;bottom:2.8125rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .percent:nth-child(5){bottom:.9375rem;right:-.46875rem}}.infographics .DataLocalSales .line-root{position:absolute;z-index:1}@media screen and (min-width: 768px){.infographics .DataLocalSales .line-01{width:3.4375rem;top:2.8125rem;left:8.4375rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .line-01{width:2.75rem;top:1.5625rem;right:2.5rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .line-02{width:4.6875rem;height:1.8125rem;top:2.8125rem;right:6.5625rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .line-02{width:2.03125rem;right:5.9375rem;top:.78125rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .line-03{width:3.4375rem;top:.9375rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .line-03{width:2.5rem;left:5.0625rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .line-04{width:2.25rem;left:7.5rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .line-04{width:1.03125rem;bottom:1.40625rem;left:2.34375rem}}@media screen and (min-width: 768px){.infographics .DataLocalSales .line-05{width:2.8125rem;left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .line-05{width:1.9375rem;right:3.125rem;bottom:.9375rem}}.infographics .DataLocalSales .border{position:absolute;display:block;background-color:#f5f5f6;top:0;left:50%;transform-origin:bottom center}.infographics .DataLocalSales .border.-animated{animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards}@media screen and (min-width: 768px){.infographics .DataLocalSales .border{width:.1875rem;height:7.8125rem}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .border{width:.09375rem;height:2.5rem}}.infographics .DataLocalSales .border.-no2{opacity:0}.infographics .DataLocalSales .border.-no2.-animated{animation-name:border-1-member-02}.infographics .DataLocalSales .border.-no3{opacity:0}.infographics .DataLocalSales .border.-no3.-animated{animation-name:border-1-member-03}.infographics .DataLocalSales .border.-no4{opacity:0}.infographics .DataLocalSales .border.-no4.-animated{animation-name:border-1-member-04}.infographics .DataLocalSales .border.-no5{opacity:0}.infographics .DataLocalSales .border.-no5.-animated{animation-name:border-1-member-05}.infographics .DataLocalSales .circle-root{transform:rotate(-90deg);transform-origin:center}@media screen and (min-width: 768px){.infographics .DataLocalSales .circle-root{stroke-dasharray:202.216%;stroke-dashoffset:202.216%}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .circle-root{stroke-dasharray:201.7136%;stroke-dashoffset:201.7136%}}.infographics .DataLocalSales .circle-1{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#004a8a}.infographics .DataLocalSales .circle-1.-animated{opacity:1;animation-duration:1s;animation-timing-function:cubic-bezier(.87,.01,.95,.63);animation-fill-mode:forwards}@media screen and (min-width: 768px){.infographics .DataLocalSales .circle-1.-animated{animation-name:circle-1-animation01}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .circle-1.-animated{animation-name:circle-1-animation01-sp}}.infographics .DataLocalSales .circle-2{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#005bab}.infographics .DataLocalSales .circle-2.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataLocalSales .circle-2.-animated{animation-name:circle-1-animation02}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .circle-2.-animated{animation-name:circle-1-animation02-sp}}.infographics .DataLocalSales .circle-3{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#7ba8d0}.infographics .DataLocalSales .circle-3.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataLocalSales .circle-3.-animated{animation-name:circle-1-animation03}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .circle-3.-animated{animation-name:circle-1-animation03-sp}}.infographics .DataLocalSales .circle-4{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#005bab}.infographics .DataLocalSales .circle-4.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataLocalSales .circle-4.-animated{animation-name:circle-1-animation04}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .circle-4.-animated{animation-name:circle-1-animation04-sp}}.infographics .DataLocalSales .circle-5{transition:opacity 1s cubic-bezier(.23,1,.32,1);opacity:0;stroke:#7ba8d0}.infographics .DataLocalSales .circle-5.-animated{opacity:1;animation-duration:.3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,.64,.46,1.01)}@media screen and (min-width: 768px){.infographics .DataLocalSales .circle-5.-animated{animation-name:circle-1-animation05}}@media screen and (max-width:767.98px){.infographics .DataLocalSales .circle-5.-animated{animation-name:circle-1-animation05-sp}}@keyframes circle-1-animation01{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:404.432%}}@keyframes circle-1-animation02{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:400.38768%}}@keyframes circle-1-animation03{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:303.324%}}@keyframes circle-1-animation04{0%{stroke-dashoffset:204.1%}to{stroke-dashoffset:250.74784%}}@keyframes circle-1-animation05{0%{stroke-dashoffset:204.1%}to{stroke-dashoffset:238.61488%}}@keyframes circle-1-animation01-sp{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:404.432%}}@keyframes circle-1-animation02-sp{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:400.38768%}}@keyframes circle-1-animation03-sp{0%{stroke-dashoffset:202.216%}to{stroke-dashoffset:319.905712%}}@keyframes circle-1-animation04-sp{0%{stroke-dashoffset:204.1%}to{stroke-dashoffset:277.03592%}}@keyframes circle-1-animation05-sp{0%{stroke-dashoffset:204.1%}to{stroke-dashoffset:266.92512%}}@keyframes border-1-member-02{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.06turn;opacity:1}}@keyframes border-1-member-03{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.125turn;opacity:1}}@keyframes border-1-member-04{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.42turn;opacity:1}}@keyframes border-1-member-05{0%{rotate:0turn;opacity:0}70%{opacity:0}to{rotate:-.982turn;opacity:1}}@keyframes circle-text{0%{opacity:0}to{opacity:1}}@media screen and (min-width: 768px){.infographics .DataGender .flexWrap{padding-top:1.25rem;padding-inline:5.625rem 4.375rem;justify-content:space-between}}@media screen and (max-width:767.98px){.infographics .DataGender .content{margin-top:-1.71875rem;padding-bottom:.625rem;text-align:center}}@media screen and (min-width: 768px){.infographics .DataGender .image{width:10.625rem;padding-top:1.875rem}}@media screen and (max-width:767.98px){.infographics .DataGender .image{width:3.90625rem;margin-block:.625rem .15625rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataGender .video{width:13.75rem;translate:-1.875rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataGender .video{width:5.625rem;translate:-.78125rem -.9375rem;position:relative;z-index:100}}@media screen and (min-width: 768px){.infographics .DataGender p:last-child{padding-left:0}}@media screen and (min-width: 768px){.infographics .DataGender p:nth-child(1) .dataText span:nth-child(2){margin-left:.00625rem}}@media screen and (max-width:767.98px){.infographics .DataGender p:nth-child(1) .dataText span:nth-child(2){margin-left:-.03125rem}}@media screen and (min-width: 768px){.infographics .DataGender p:nth-child(2) .dataText span:nth-child(2){margin-left:0rem}}@media screen and (max-width:767.98px){.infographics .DataGender p:nth-child(2) .dataText span:nth-child(2){margin-left:-.1rem}}@media screen and (min-width: 768px){.infographics .DataFemaleManager .flexWrap{padding-top:2.5rem;justify-content:space-between;padding-inline:3.75rem 5.625rem}}@media screen and (min-width: 768px){.infographics .DataFemaleManager .image{width:9.6875rem;padding-top:.9375rem}}@media screen and (max-width:767.98px){.infographics .DataFemaleManager .image{width:3.4375rem;margin-block:.9375rem -.3125rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataFemaleManager .video{width:13.75rem;translate:-1.875rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataFemaleManager .video{width:5.625rem;translate:-.9375rem -1.09375rem}}@media screen and (max-width:767.98px){.infographics .DataFemaleManager .content{padding-bottom:.9375rem;text-align:center;margin-top:-2.1875rem}}@media screen and (min-width: 768px){.infographics .DataFemaleManager p:first-child .dataText span:nth-child(2){margin-left:-.125rem}}@media screen and (max-width:767.98px){.infographics .DataFemaleManager p:first-child .dataText span:nth-child(2){margin-left:-.05rem}}@media screen and (min-width: 768px){.infographics .DataCompanion .flexWrap{padding-top:1.25rem;padding-inline:3.75rem 5.625rem;justify-content:space-between;gap:2.8125rem}}@media screen and (min-width: 768px){.-en .infographics .DataCompanion .flexWrap{justify-content:center;padding-inline:3.75rem .625rem}}@media screen and (min-width: 768px){.infographics .DataCompanion .image{width:13.75rem;padding-top:1.25rem}}@media screen and (max-width:767.98px){.infographics .DataCompanion .image{width:4.6875rem;margin-block:1.5625rem 1.25rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataCompanion .video{width:13.75rem;translate:0rem -.625rem}}@media screen and (max-width:767.98px){.infographics .DataCompanion .video{width:5.625rem;translate:-.3125rem -1.71875rem;position:relative;z-index:100}}@media screen and (max-width:767.98px){.infographics .DataCompanion .content{margin-top:-3.75rem;padding-bottom:.46875rem;text-align:center;position:relative;z-index:200}}.-en .infographics .DataCompanion p span{display:inline-block;line-height:125%}@media screen and (min-width: 768px){.infographics .DataCompanion p:last-child{padding-top:.625rem;padding-left:1.5625rem}}@media screen and (min-width: 768px){.-en .infographics .DataCompanion p:last-child{padding-top:0rem;margin-top:-1.25rem}}@media screen and (min-width: 768px){.infographics .DataCompanion p:first-child .dataText span:nth-child(2){margin-left:-.3125rem}}@media screen and (max-width:767.98px){.infographics .DataCompanion p:first-child .dataText span:nth-child(2){margin-left:-.075rem}}@media screen and (min-width: 768px){.infographics .DataCompanion p:last-child .dataText span:nth-child(2){margin-left:-.5rem}}@media screen and (max-width:767.98px){.infographics .DataCompanion p:last-child .dataText span:nth-child(2){margin-left:-.15rem}}@media screen and (min-width: 768px){.infographics .DataLongSeller .flexWrap{justify-content:space-between;padding-top:2.5rem;padding-inline:6.875rem 5.625rem}}@media screen and (min-width: 768px){.infographics .DataLongSeller .image{width:7.8125rem;padding-top:.9375rem}}@media screen and (max-width:767.98px){.infographics .DataLongSeller .image{width:2.8125rem;margin-block:.9375rem .125rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataLongSeller .video{width:13.75rem;translate:-3.125rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataLongSeller .video{width:5.3125rem;translate:-1.25rem -.9375rem}}@media screen and (min-width: 768px){.infographics .DataLongSeller .content{translate:0rem -2.1875rem}}@media screen and (max-width:767.98px){.infographics .DataLongSeller .content{padding-bottom:1.875rem;text-align:center;margin-top:-2.03125rem}}.infographics .DataLongSeller .note{text-align:right}@media screen and (min-width: 768px){.infographics .DataLongSeller .note{line-height:1.2}}@media screen and (max-width:767.98px){.infographics .DataLongSeller .note{line-height:.5625rem}}@media screen and (min-width: 768px){.infographics .DataLongSeller p:nth-child(1) .dataText span:nth-child(2){margin-left:-.5rem}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .flexWrap{padding-top:1.5625rem;padding-left:5rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .flexWrap{padding-bottom:2.1875rem}}@media screen and (min-width: 768px){.-en .infographics .DataCategoryTop .flexWrap{justify-content:space-between;padding-right:5rem}}@media screen and (max-width:767.98px){.-en .infographics .DataCategoryTop .flexWrap{padding-bottom:2.96875rem}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .video{width:9.375rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .video{display:block;width:2.8125rem;margin-top:1.25rem;margin-inline:auto;margin-bottom:1.25rem}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .item{display:flex;align-items:center}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .textWrap{text-align:right;margin-top:1.875rem;margin-right:.3125rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .text{width:max-content;margin:0 auto}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .text.-no01{padding-top:1.25rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .text.-no01{padding-bottom:.5625rem}}@media screen and (min-width: 768px){.-en .infographics .DataCategoryTop .text.-no01{padding-top:.625rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .item p{display:flex;align-items:flex-end}}.infographics .DataCategoryTop .border{width:1px;height:5.875rem;background:rgba(60,60,70,.2)}@media screen and (min-width: 768px){.infographics .DataCategoryTop .border{position:absolute;top:50%;left:50%;translate:-50% -50%}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .imageDrops{width:9.375rem;translate:-2.1875rem .625rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .imageDrops{display:block;width:5.3125rem;margin-inline:auto;margin-top:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .imageMakeup{width:9.375rem;margin-right:1.875rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .imageMakeup{display:block;width:5.3125rem;margin-inline:auto;margin-top:.3125rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .note{text-align:right;line-height:.5625rem;padding-left:.625rem}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .note02{font-size:.8125rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.infographics .DataCategoryTop .note02{font-size:10px}}.infographics .DataCategoryTop .char{display:inline-block;opacity:0;translate:0 80%}@media screen and (min-width: 768px){.infographics .DataCategoryTop .char:nth-child(1){padding-right:.625rem;margin-right:-.8rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .char:nth-child(1){padding-right:.3125rem;margin-right:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataCategoryTop .char:nth-child(4){margin-left:-1.5rem}}@media screen and (max-width:767.98px){.infographics .DataCategoryTop .char:nth-child(4){margin-left:-.9375rem}}@media screen and (max-width:767.98px){.bAndroid .infographics .DataCategoryTop .text.-no01{padding-bottom:.9375rem}}@media screen and (min-width: 768px){.infographics .DataNewProducts .flexWrap{justify-content:space-between;padding-top:2.5rem;padding-inline:7.1875rem 5.625rem}}@media screen and (min-width: 768px){.infographics .DataNewProducts .image{width:6.875rem;padding-top:.3125rem}}@media screen and (max-width:767.98px){.infographics .DataNewProducts .image{width:2.5rem;margin-block:.625rem .03125rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataNewProducts .video{width:13.75rem;translate:-3.75rem -1.25rem}}@media screen and (max-width:767.98px){.infographics .DataNewProducts .video{width:5.9375rem;translate:-1.71875rem -.9375rem}}@media screen and (min-width: 768px){.infographics .DataNewProducts .content{translate:0rem -1.875rem}}@media screen and (max-width:767.98px){.infographics .DataNewProducts .content{text-align:center;padding-bottom:.78125rem;margin-top:-2.1875rem}}@media screen and (min-width: 768px){.infographics .DataNewProducts p:nth-child(1) .dataText span:nth-child(2){margin-left:-.5rem}}@media screen and (min-width: 768px){.infographics .DataResearch .flexWrap{justify-content:space-between;padding-top:.9375rem;padding-inline:5.3125rem 5rem}}@media screen and (min-width: 768px){.infographics .DataResearch .image{width:10.625rem;padding-top:1.875rem}}@media screen and (max-width:767.98px){.infographics .DataResearch .image{width:3.75rem;margin-block:.625rem .03125rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataResearch .video{width:13.75rem;translate:-1.875rem -1.5625rem}}@media screen and (max-width:767.98px){.infographics .DataResearch .video{width:5.3125rem;translate:-1.25rem -.9375rem}}@media screen and (max-width:767.98px){.infographics .DataResearch .content{padding-bottom:.3125rem;margin-top:-1.25rem}}@media screen and (max-width:767.98px){.infographics .DataResearch .content p{text-align:right;width:max-content;margin-inline:auto}}.infographics .DataResearch-text{display:inline-block}@media screen and (min-width: 768px){.infographics .DataResearch-text{line-height:1.5625rem;margin-left:.625rem}}@media screen and (max-width:767.98px){.infographics .DataResearch-text{line-height:.46875rem;margin-left:.3125rem;text-align:left}}.infographics .DataResearch-note{font-family:aktiv-grotesk,sans-serif;font-weight:700;opacity:.5}@media screen and (min-width: 768px){.infographics .DataResearch-note{font-size:.8125rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.infographics .DataResearch-note{font-size:10px}}@media screen and (max-width:767.98px){.infographics .DataResearch-note{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.infographics .DataResearch-note{font-size:10px}}@media screen and (min-width: 768px){.infographics .DataResearch p:first-child .dataText span:nth-child(2){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataResearch p:first-child .dataText span:nth-child(2){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataResearch p:last-child .dataText span:nth-child(2){margin-left:-1.25rem}}@media screen and (max-width:767.98px){.infographics .DataResearch p:last-child .dataText span:nth-child(2){margin-left:-.46875rem}}@media screen and (min-width: 768px){.infographics .DataResearch p:last-child .dataText span:nth-child(3){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataResearch p:last-child .dataText span:nth-child(3){margin-left:-.2rem}}@media screen and (min-width: 768px){.infographics .DataComprehensive .flexWrap{justify-content:space-between;padding-top:3.125rem;padding-inline:6.25rem 9.375rem}}@media screen and (min-width: 768px){.-en .infographics .DataComprehensive .flexWrap{padding-inline:5rem 5rem}}@media screen and (min-width: 768px){.infographics .DataComprehensive .image{width:10rem}}@media screen and (max-width:767.98px){.infographics .DataComprehensive .image{width:3.4375rem;margin-block:.9375rem .09375rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataComprehensive .video{width:13.75rem;translate:-1.5625rem -3.125rem}}@media screen and (max-width:767.98px){.infographics .DataComprehensive .video{width:5.625rem;translate:-.9375rem -1.5625rem}}@media screen and (min-width: 768px){.infographics .DataComprehensive .content{translate:-.625rem -3.125rem}}@media screen and (max-width:767.98px){.infographics .DataComprehensive .content{padding-bottom:1.40625rem;text-align:center;margin-top:-2.34375rem}}.infographics .DataComprehensive .dataText{display:inline-block;opacity:0;translate:0 80%}.-en .infographics .DataComprehensive .dataText{opacity:1;translate:0 0}.infographics .DataComprehensive .note{text-align:right}@media screen and (min-width: 768px){.infographics .DataComprehensive .note{line-height:1.2}}@media screen and (max-width:767.98px){.infographics .DataComprehensive .note{padding-left:.625rem;line-height:.625rem}}.infographics .DataComprehensive .char{display:inline-block;opacity:0;translate:0 80%}@media screen and (min-width: 768px){.infographics .DataComprehensive .char:nth-child(1){padding-right:.625rem;margin-right:-.8rem}}@media screen and (max-width:767.98px){.infographics .DataComprehensive .char:nth-child(1){padding-right:.3125rem;margin-right:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataComprehensive .char:nth-child(4){margin-left:-1.5rem}}@media screen and (max-width:767.98px){.infographics .DataComprehensive .char:nth-child(4){margin-left:-.9375rem}}@media screen and (min-width: 768px){.infographics .DataVoice .flexWrap{justify-content:space-between;padding-top:2.8125rem;padding-inline:5.625rem 1.875rem}}.infographics .DataVoice .dataText{letter-spacing:-.04em;line-height:.9}@media screen and (min-width: 768px){.infographics .DataVoice .image{width:9.0625rem}}@media screen and (max-width:767.98px){.infographics .DataVoice .image{width:3.4375rem;margin-block:.625rem 0rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataVoice .video{width:13.75rem;translate:-1.875rem -3.125rem}}@media screen and (max-width:767.98px){.infographics .DataVoice .video{width:5.625rem;translate:-1.09375rem -.78125rem}}@media screen and (min-width: 768px){.infographics .DataVoice .content{translate:.625rem -2.5rem}}@media screen and (max-width:767.98px){.infographics .DataVoice .content{text-align:center;padding-bottom:1.5625rem;margin-top:-1.40625rem}}@media screen and (min-width: 768px){.infographics .DataVoice p:first-child .dataText span:nth-child(3){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataVoice p:first-child .dataText span:nth-child(3){margin-left:-.3125rem}}@media screen and (min-width: 768px){.infographics .DataVoice p:first-child .dataText span:nth-child(2){margin-left:.3125rem}}@media screen and (max-width:767.98px){.infographics .DataVoice p:first-child .dataText span:nth-child(2){margin-left:.0625rem}}@media screen and (min-width: 768px){.infographics .DataProposal .flexWrap{justify-content:space-between;padding-top:3.4375rem;padding-inline:5rem 1.5625rem}}@media screen and (min-width: 768px){.infographics .DataProposal .dataText{letter-spacing:-.05em;margin-right:.75rem}}@media screen and (min-width: 768px){.infographics .DataProposal .image{width:10rem;margin-top:-.9375rem}}@media screen and (max-width:767.98px){.infographics .DataProposal .image{width:3.125rem;margin-block:.9375rem .3125rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataProposal .video{width:13.75rem;translate:-.625rem -1.875rem}}@media screen and (max-width:767.98px){.infographics .DataProposal .video{width:5rem;translate:-.9375rem -.9375rem}}.infographics .DataProposal .content{white-space:nowrap}@media screen and (min-width: 768px){.infographics .DataProposal .content{translate:0rem -2.5rem}}@media screen and (max-width:767.98px){.infographics .DataProposal .content{padding-bottom:1.25rem;text-align:center;margin-top:-1.71875rem}}@media screen and (max-width:767.98px){.infographics .DataProposal p:first-child .dataText span:nth-child(1){margin-left:-.6875rem}}@media screen and (min-width: 768px){.infographics .DataProposal p:first-child .dataText span:nth-child(2){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataProposal p:first-child .dataText span:nth-child(2){margin-left:-.25rem}}@media screen and (max-width:767.98px){.infographics .DataProposal p:first-child .dataText span:nth-child(3){margin-left:-.1rem}}@media screen and (max-width:767.98px){.infographics .DataProposal p:first-child .dataText span:nth-child(4){margin-left:-.1rem}}@media screen and (min-width: 768px){.infographics .DataDoubleJob .flexWrap{justify-content:space-between;padding-top:3.125rem;padding-inline:4.375rem 4.0625rem}}@media screen and (min-width: 768px){.infographics .DataDoubleJob .image{width:12.5rem;padding-top:.625rem}}@media screen and (max-width:767.98px){.infographics .DataDoubleJob .image{width:4.53125rem;margin-block:.9375rem .0625rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataDoubleJob .video{width:13.75rem;translate:-.625rem -2.5rem}}@media screen and (max-width:767.98px){.infographics .DataDoubleJob .video{width:5.3125rem;translate:-.46875rem -1.25rem}}@media screen and (min-width: 768px){.infographics .DataDoubleJob .content{translate:0rem -3.125rem}}@media screen and (max-width:767.98px){.infographics .DataDoubleJob .content{padding-bottom:1.40625rem;text-align:center;margin-top:-1.90625rem}}@media screen and (min-width: 768px){.infographics .DataDoubleJob p .dataText span:nth-child(2){margin-left:-.625rem}}@media screen and (min-width: 768px){.infographics .DataChallengeWork .flexWrap{justify-content:space-between;padding-top:3.125rem;padding-inline:5rem 5.9375rem}}@media screen and (min-width: 768px){.-en .infographics .DataChallengeWork .flexWrap{padding-inline:5rem 2.5rem}}@media screen and (min-width: 768px){.infographics .DataChallengeWork .image{width:10.9375rem}}@media screen and (max-width:767.98px){.infographics .DataChallengeWork .image{width:4.0625rem;margin-block:.46875rem .09375rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataChallengeWork .video{width:13.75rem;translate:-1.25rem -2.8125rem}}@media screen and (max-width:767.98px){.infographics .DataChallengeWork .video{width:5rem;translate:-.46875rem -.3125rem}}@media screen and (min-width: 768px){.infographics .DataChallengeWork .content{translate:0rem -3.125rem}}@media screen and (max-width:767.98px){.infographics .DataChallengeWork .content{padding-bottom:1.25rem;text-align:center;margin-top:-1.25rem}}@media screen and (min-width: 768px){.infographics .DataChallengeWork p:last-child .dataText span:nth-child(2){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataChallengeWork p:last-child .dataText span:nth-child(2){margin-left:-.3rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave .flexWrap{justify-content:space-between;padding-top:1.25rem;padding-inline:7.5rem 2.5rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave .image{width:5.9375rem;padding-top:1.25rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave .image{width:2.1875rem;margin-block:.46875rem .15625rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave .video{width:13.75rem;translate:-3.75rem -.625rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave .video{width:5.3125rem;translate:-1.5625rem -.9375rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave .content{padding-bottom:.6875rem;margin-top:-1.09375rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave .content p{width:max-content;margin-inline:auto}}.infographics .DataChildcareLeave p:nth-child(1) .text:nth-child(1){display:inline-block;text-align:right}@media screen and (min-width: 768px){.infographics .DataChildcareLeave p:nth-child(1) .text:nth-child(1){margin-right:.625rem;line-height:2.1875rem;transform:translateY(-.3125rem)}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave p:nth-child(1) .text:nth-child(1){line-height:.6875rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave p:nth-child(1) .dataText span:nth-child(2){margin-left:-.625rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave p:nth-child(1) .dataText span:nth-child(2){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave p:nth-child(2){padding-left:0rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave p:nth-child(2) .dataText span:nth-child(4){margin-left:-.1rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave p:nth-child(2) .dataText span:nth-child(4){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave p:nth-child(2) .dataText span:nth-child(3){margin-left:-.1rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave p:nth-child(2) .dataText span:nth-child(3){margin-left:-.15625rem}}@media screen and (min-width: 768px){.infographics .DataChildcareLeave p:nth-child(2) .dataText span:nth-child(2){margin-left:-.1rem}}@media screen and (max-width:767.98px){.infographics .DataChildcareLeave p:nth-child(2) .dataText span:nth-child(2){margin-left:-.09375rem}}@media screen and (min-width: 768px){.infographics .DataSmoking .flexWrap{justify-content:space-between;padding-top:2.5rem;padding-inline:6.25rem 3.75rem}}@media screen and (min-width: 768px){.infographics .DataSmoking .image{width:8.875rem;padding-top:1.375rem}}@media screen and (max-width:767.98px){.infographics .DataSmoking .image{width:3.28125rem;margin-block:.9375rem .15625rem;margin-inline:auto}}@media screen and (min-width: 768px){.infographics .DataSmoking .video{width:13.75rem;translate:-2.5rem -2.5rem}}@media screen and (max-width:767.98px){.infographics .DataSmoking .video{width:5.3125rem;translate:-1.09375rem -1.09375rem}}@media screen and (min-width: 768px){.infographics .DataSmoking .content{translate:0rem -2.8125rem}}@media screen and (max-width:767.98px){.infographics .DataSmoking .content{padding-bottom:.78125rem;text-align:center;margin-top:-2.03125rem}}@media screen and (min-width: 768px){.infographics .DataSmoking .dataText span:nth-child(2){margin-left:-.9375rem}}@media screen and (max-width:767.98px){.infographics .DataSmoking .dataText span:nth-child(2){margin-left:-.46875rem}}@media screen and (min-width: 768px){.infographics .DataSmoking .dataText span:nth-child(3){margin-left:-1.5rem}}@media screen and (max-width:767.98px){.infographics .DataSmoking .dataText span:nth-child(3){margin-left:-.7rem}}.infographics .GridItemComponent{position:relative;background-color:#f5f5f6}@media screen and (min-width: 768px){.infographics .GridItemComponent{padding:1.25rem;height:23.125rem;border-radius:.25rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent{padding:.625rem;border-radius:.125rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent+.GridItemComponent{margin-top:.3125rem}}.infographics .GridItemComponent .title{font-weight:600;color:#fff;background-color:#005bab;width:fit-content;border-radius:9999px}.bAndroid .infographics .GridItemComponent .title{font-weight:700}@media screen and (min-width: 768px){.infographics .GridItemComponent .title{font-size:1.25rem;padding:.375rem 1.625rem}}@media screen and (min-width: 768px) and (max-width: 800px){.infographics .GridItemComponent .title{font-size:10px}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .title{font-size:.625rem;padding:.1875rem .8125rem}}@media screen and (max-width:767.98px){.-en .infographics .GridItemComponent .title{font-size:.46875rem}}.infographics .GridItemComponent img{width:100%}.infographics .GridItemComponent .content{position:relative;z-index:200}.infographics .GridItemComponent .description{font-weight:600}.bAndroid .infographics .GridItemComponent .description{font-weight:700}@media screen and (min-width: 768px){.infographics .GridItemComponent .description{margin-top:1.1875rem;font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.infographics .GridItemComponent .description{font-size:10px}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .description{margin-top:.5rem;font-size:.46875rem;line-height:.6875rem;position:relative;z-index:200}}@media screen and (min-width: 768px){.-en .infographics .GridItemComponent .description{line-height:1.375rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .flexWrap{display:flex;align-items:center}}.infographics .GridItemComponent .dataText{color:#005bab;font-style:italic;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.infographics .GridItemComponent .dataText.-extraLarge{font-size:9.375rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .dataText.-extraLarge{font-size:4.6875rem}}@media screen and (max-width:767.98px){.-en .infographics .GridItemComponent .dataText.-extraLarge{font-size:4.0625rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .dataText.-large{font-size:8.125rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .dataText.-large{font-size:3.25rem}}@media screen and (max-width:767.98px){.-en .infographics .GridItemComponent .dataText.-large{font-size:2.8125rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .dataText.-medium{font-size:6.25rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .dataText.-medium{font-size:2.5rem}}@media screen and (max-width:767.98px){.-en .infographics .GridItemComponent .dataText.-medium{font-size:2.1875rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .dataText.-small{font-size:3.75rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .dataText.-small{font-size:1.875rem}}.infographics .GridItemComponent .text{font-weight:600}.bAndroid .infographics .GridItemComponent .text{font-weight:700}@media screen and (min-width: 768px){.infographics .GridItemComponent .text.-extraLarge{font-size:2rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .text.-extraLarge{font-size:1rem}}@media screen and (min-width: 768px){.-en .infographics .GridItemComponent .text.-extraLarge{font-size:1.5rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .text.-large{font-size:1.5rem}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .text.-large{font-size:.5625rem}}@media screen and (min-width: 768px){.-en .infographics .GridItemComponent .text.-large{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 800px){.-en .infographics .GridItemComponent .text.-large{font-size:10px}}@media screen and (max-width:767.98px){.-en .infographics .GridItemComponent .text.-large{font-size:.4375rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .text.-small{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 800px){.infographics .GridItemComponent .text.-small{font-size:10px}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .text.-small{font-size:.625rem}}@media screen and (min-width: 768px){.infographics .GridItemComponent .text.-extraSmall{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.infographics .GridItemComponent .text.-extraSmall{font-size:10px}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .text.-extraSmall{font-size:.46875rem}}.infographics .GridItemComponent .note{position:absolute;opacity:.5;font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.infographics .GridItemComponent .note{font-size:.8125rem;bottom:1.25rem;right:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1231px){.infographics .GridItemComponent .note{font-size:10px}}@media screen and (max-width:767.98px){.infographics .GridItemComponent .note{font-size:.40625rem;bottom:.375rem;right:.625rem}}@media screen and (min-width: 768px){#infographics .infographics .infographicsSections{padding-block:5.75rem 12.5rem;padding-inline:2.5rem}}@media screen and (max-width:767.98px){#infographics .infographics .infographicsSections{padding-block:1.25rem 3.125rem;padding-inline:.625rem}}@media screen and (min-width: 768px){#infographics .infographics .infographicsSection+.infographicsSection{padding-top:5.75rem}}@media screen and (max-width:767.98px){#infographics .infographics .infographicsSection+.infographicsSection{padding-top:2.8125rem}}#infographics .infographics-titlewBorder{display:flex;width:100%}@media screen and (min-width: 768px){#infographics .infographics-titlewBorder{gap:1.25rem;font-size:1.875rem}}@media screen and (max-width:767.98px){#infographics .infographics-titlewBorder{gap:.46875rem;font-size:1rem}}@media screen and (max-width:767.98px){#infographics .infographics-titlewBorder.-small{font-size:.625rem}}#infographics .infographics-titlewBorder h3{font-weight:600;color:#005bab;background:#fff;display:inline-block;position:relative;flex-shrink:0}.bAndroid #infographics .infographics-titlewBorder h3{font-weight:700}#infographics .infographics-titlewBorder .-border{width:100%;display:flex;align-items:center}#infographics .infographics-titlewBorder .-border:after{content:"";display:block;width:100%;height:1px;border-bottom:1px dashed #005BAB}@media screen and (min-width: 768px){#infographics .infographics-gridGroup{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:4.0625rem}}@media screen and (max-width:767.98px){#infographics .infographics-gridGroup{margin-top:1.09375rem}}@media screen and (min-width: 768px){#infographics .infographics-gridGroup.-second{display:grid;grid-template-columns:47.1875rem 47.1875rem;grid-template-rows:repeat(4,1fr)}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(1){grid-area:1/1/2/2}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(2){grid-area:1/2/2/3}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(3){grid-area:2/1/3/3}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(4){grid-area:3/1/4/2}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(5){grid-area:3/2/4/3}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(6){grid-area:4/1/5/2}#infographics .infographics-gridGroup.-second .GridItemComponent:nth-child(7){grid-area:4/2/5/3}}.pageInterview .wrapper{display:flex}@media screen and (min-width: 768px){.pageInterview .wrapper{flex-direction:row;padding:7rem 2.5rem 9.625rem}}@media screen and (max-width:767.98px){.pageInterview .wrapper{flex-direction:column;margin:0 .625rem;padding-top:1.65625rem;padding-bottom:4.625rem}}.pageInterview .interviewList{width:100%;display:grid}@media screen and (min-width: 768px){.pageInterview .interviewList{gap:3.125rem .375rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767.98px){.pageInterview .interviewList{padding-top:1.25rem;gap:1.1875rem .1875rem;grid-template-columns:1fr}}.pageInterview .notfound{width:100%;display:none}.pageInterview .notfound.-isShow{display:block!important}.pageInterview .notfound .inner{display:flex}@media screen and (min-width: 768px){.pageInterview .notfound .inner{align-items:center;gap:3.125rem;padding-inline:10rem}}@media screen and (max-width:767.98px){.pageInterview .notfound .inner{text-align:center;padding-top:1.25rem;flex-direction:column}}@media screen and (min-width: 768px){.pageInterview .notfound .imageWrap{width:12.5rem;height:12.5rem}}@media screen and (max-width:767.98px){.pageInterview .notfound .imageWrap{margin-inline:auto;width:6.25rem;height:6.25rem}}.pageInterview .notfound .imageWrap img{width:100%;height:100%}.pageInterview .notfound .title{font-weight:600}.bAndroid .pageInterview .notfound .title{font-weight:700}@media screen and (min-width: 768px){.pageInterview .notfound .title{font-size:2rem}}@media screen and (max-width:767.98px){.pageInterview .notfound .title{margin-top:.78125rem;font-size:.5625rem;line-height:150%}}.pageInterview .notfound .info{font-weight:600}.bAndroid .pageInterview .notfound .info{font-weight:700}@media screen and (min-width: 768px){.pageInterview .notfound .info{font-size:1.125rem;margin-top:1.25rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageInterview .notfound .info{font-size:10px}}@media screen and (max-width:767.98px){.pageInterview .notfound .info{font-size:.46875rem;margin-top:.5rem}}@media screen and (min-width: 768px){.pageCulture .Philosophy-inner{padding-top:5.875rem}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-inner{padding-top:2.8125rem;overflow:hidden}}@media screen and (min-width: 768px){.pageCulture .Philosophy-content{margin-inline:2.5rem}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-content{margin-inline:.625rem}}@media screen and (min-width: 768px){.pageCulture .Philosophy-title{margin-left:2.5rem}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-title{margin-left:.625rem}}@media screen and (min-width: 768px){.pageCulture .Philosophy-title .SectionTitle-en{letter-spacing:-.015em}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-title .SectionTitle-en{font-size:2rem;margin-bottom:.3125rem;letter-spacing:-.06em}}.pageCulture .Philosophy-copy{font-weight:700;line-height:150%}@media screen and (min-width: 768px){.pageCulture .Philosophy-copy{font-size:2.5rem;padding-top:2.875rem;letter-spacing:.085em}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-copy{font-size:.75rem;padding-top:1.5625rem}}.-en .pageCulture .Philosophy-copy{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Philosophy-text{font-weight:500;letter-spacing:.02em}@media screen and (min-width: 768px){.pageCulture .Philosophy-text{font-size:.9375rem;padding-top:1.25rem;line-height:200%}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Philosophy-text{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-text{font-size:.5rem;padding-top:.75rem;line-height:190%}}.pageCulture .Philosophy-list{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.pageCulture .Philosophy-list{column-gap:.4375rem;row-gap:.625rem;padding-top:2.75rem}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-list{gap:.125rem;padding-top:1rem}}.pageCulture .Philosophy-item{position:relative;display:flex;align-items:center;overflow:hidden;flex-shrink:0;background-color:#3c3c460d}@media screen and (min-width: 768px){.pageCulture .Philosophy-item{width:35.375rem;height:6rem;padding-inline:1.75rem 5rem;border-radius:.25rem;gap:2.0625rem}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-item{width:100%;height:2.5rem;padding-inline:.4375rem;border-radius:.09375rem;gap:.6875rem}}@media screen and (min-width: 768px){.-en .pageCulture .Philosophy-item{height:7.5rem}}@media screen and (max-width:767.98px){.-en .pageCulture .Philosophy-item{height:3.75rem}}.pageCulture .Philosophy-number{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-style:italic;color:#005bab}@media screen and (min-width: 768px){.pageCulture .Philosophy-number{font-size:3.75rem;margin-top:-.3125rem}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-number{font-size:1.40625rem}}.pageCulture .Philosophy-itemText{font-weight:700}@media screen and (min-width: 768px){.pageCulture .Philosophy-itemText{font-size:.9375rem;line-height:1.5rem;letter-spacing:.08em}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Philosophy-itemText{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Philosophy-itemText{font-size:.4375rem;line-height:.65625rem;letter-spacing:.04em}}.-en .pageCulture .Philosophy-itemText{letter-spacing:0em}@media screen and (min-width: 768px){.pageCulture .Initiatives-inner{padding-top:11.625rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-inner{padding-top:4.5rem;overflow:hidden}}@media screen and (min-width: 768px){.pageCulture .Initiatives-title{margin-left:2.5rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-title{margin-left:.625rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-title .SectionTitle-en{letter-spacing:-.015em}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-title .SectionTitle-en{font-size:2rem;letter-spacing:-.06em}}@media screen and (min-width: 768px){.pageCulture .Initiatives-content{margin-inline:2.5rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-content{margin-inline:.625rem}}.pageCulture .Initiatives-copy{font-weight:700;line-height:150%}@media screen and (min-width: 768px){.pageCulture .Initiatives-copy{font-size:2.5rem;padding-top:3rem;letter-spacing:.035em}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-copy{font-size:.75rem;padding-top:1.6875rem}}.-en .pageCulture .Initiatives-copy{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Initiatives-text{font-weight:500;letter-spacing:.02em}@media screen and (min-width: 768px){.pageCulture .Initiatives-text{font-size:.9375rem;padding-top:1.25rem;line-height:200%}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Initiatives-text{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-text{font-size:.5rem;padding-top:.4375rem;line-height:190%}}.pageCulture .Initiatives-attemptTitle{font-weight:700;color:#005bab;display:flex;align-items:center;white-space:nowrap}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptTitle{font-size:2rem;padding-top:6.75rem;letter-spacing:.06em}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptTitle{font-size:.75rem;padding-top:2.1875rem}}.pageCulture .Initiatives-attemptTitle:after{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(to right,#005BAB 2px,transparent 2px);background-size:4px 1px;background-repeat:repeat-x}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptTitle:after{margin-left:1.25rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptTitle:after{margin-left:.625rem}}.-en .pageCulture .Initiatives-attemptTitle{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Initiatives-attemptContent{display:grid}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptContent{grid-template-columns:1fr 31.25rem;grid-template-rows:max-content max-content 1fr;column-gap:.625rem;padding-top:4.75rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptContent.-career{padding-top:3.625rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptContent.-health{column-gap:3.125rem}}.pageCulture .Initiatives-attemptTag{font-weight:700;width:fit-content;height:fit-content;background-color:#005bab;color:#fff;grid-area:1/1/2/2}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptTag{font-size:1.125rem;padding:.5rem 1.75rem;border-radius:1.875rem;letter-spacing:.1em}}@media screen and (min-width: 768px) and (max-width: 889px){.pageCulture .Initiatives-attemptTag{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptTag{font-size:.40625rem;margin-top:1.75rem;padding:.1875rem .59375rem;border-radius:1.375rem;letter-spacing:.1em}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptTag.-health{grid-area:5/1/6/3;margin-top:4.375rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptTag.-health{grid-area:6/1/7/2;margin-top:2.875rem}}.-en .pageCulture .Initiatives-attemptTag{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Initiatives-attemptCopy{font-weight:700;grid-area:2/1/3/2;line-height:150%}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCopy{font-size:2rem;margin-top:2rem;letter-spacing:.06em}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCopy{font-size:.75rem;margin-top:.75rem}}.-en .pageCulture .Initiatives-attemptCopy{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Initiatives-attemptText{font-weight:500;grid-area:3/1/4/2;line-height:200%}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptText{font-size:.9375rem;margin-top:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Initiatives-attemptText{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptText{font-size:.5rem;margin-top:.375rem;line-height:190%;letter-spacing:.02em}}.pageCulture .Initiatives-attemptImage{width:100%;height:auto}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptImage{grid-area:2/2/4/3}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptImage{grid-area:4/1/5/2;margin-top:.4375rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptImage.-rohtoName{width:19.625rem;margin-top:.0625rem;margin-left:6.375rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptImage.-rohtoName{width:9.375rem;margin-top:.5625rem;margin-inline:auto}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptImage.-career{width:24.375rem;margin-left:3.125rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptImage.-career{grid-area:5/1/6/2;width:100%}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptImage.-company{width:26.25rem;margin-top:.625rem;margin-left:3.5rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptImage.-company{grid-area:5/1/6/2;width:100%;margin-top:.375rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptImage.-health{width:24.6875rem;margin-top:-4.25rem;margin-left:4.25rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptImage.-health{width:100%;margin-top:.625rem;margin-left:.625rem}}.pageCulture .Initiatives-attemptImage[data-video]{visibility:visible}.pageCulture .Initiatives-attemptImage[data-save-battery-image]{visibility:hidden}.pageCulture .Initiatives-attemptList{border-block:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptList{grid-area:4/1/5/3;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr);margin-top:3rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptList{grid-area:4/1/5/2;margin-top:.9375rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptList.-health{grid-area:6/1/7/3;margin-top:2.625rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptList.-health{grid-area:7/1/8/2}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptItem{margin-block:1.875rem;padding-right:1.75rem;border-right:1px solid rgba(0,0,0,.2)}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptItem{padding-block:1.1875rem 1rem;border-top:1px solid rgba(0,0,0,.2)}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptItem:first-child{border-top:none}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptItem:nth-child(3n){border-right:none}}.pageCulture .Initiatives-attemptHead{display:grid;grid-template-columns:max-content max-content 1fr;align-items:center}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptHead{min-height:3.5rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon{width:2.375rem;margin-inline:1.25rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon{width:1.125rem;margin-inline:.625rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon.-icon01{width:2.25rem;margin-inline:1.5625rem 1rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon.-icon01{width:1.125rem;margin-inline:.4375rem .25rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon.-icon02{width:2.25rem;margin-inline:.9375rem 1.25rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon.-icon02{width:1.125rem;margin-inline:.25rem .46875rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon.-icon03{width:2.375rem;margin-inline:.375rem 1.375rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon.-icon03{width:1.1875rem;margin-inline:.25rem .375rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon.-icon04{width:1.75rem;margin-inline:1.625rem 1.375rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon.-icon04{width:.875rem;margin-inline:.34375rem .46875rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon.-icon05{width:1.875rem;margin-inline:.875rem 1.375rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon.-icon05{width:.9375rem;margin-inline:.25rem .46875rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptIcon.-icon06{width:1.3125rem;margin-inline:.75rem 1.375rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptIcon.-icon06{width:.6875rem;margin-inline:.46875rem .46875rem}}.pageCulture .Initiatives-attemptSvg{color:#005bab}.pageCulture .Initiatives-attemptName{font-weight:700;letter-spacing:.12em}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptName{font-size:1.125rem;line-height:150%}}@media screen and (min-width: 768px) and (max-width: 889px){.pageCulture .Initiatives-attemptName{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptName{font-size:.5625rem;line-height:.8125rem}}.-en .pageCulture .Initiatives-attemptName{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Initiatives-attemptNumber{font-family:aktiv-grotesk,sans-serif;font-weight:600;color:#005bab;justify-self:flex-end}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptNumber{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageCulture .Initiatives-attemptNumber{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptNumber{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageCulture .Initiatives-attemptNumber{font-size:10px}}.pageCulture .Initiatives-attemptDetail{font-weight:500}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptDetail{font-size:.9375rem;margin-top:.75rem;padding-bottom:.875rem;line-height:200%}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Initiatives-attemptDetail{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptDetail{font-size:.5rem;margin-top:.625rem;line-height:190%;letter-spacing:.06em}}.pageCulture .Initiatives-attemptCompanyList{display:flex}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCompanyList{grid-area:4/1/5/3;gap:1.25rem;margin-top:1.625rem;border-top:1px solid rgba(0,0,0,.2)}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCompanyList{grid-area:4/1/5/2;flex-direction:column;gap:.625rem;margin-top:.9375rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCompanyItem{width:23.25rem;padding-top:3.75rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCompanyItem{width:100%}}.pageCulture .Initiatives-attemptCompanyImage{position:relative;width:100%;overflow:hidden}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCompanyImage{height:11.3125rem;border-radius:.25rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCompanyImage{height:5.65625rem;border-radius:.125rem}}.pageCulture .Initiatives-attemptCompanySrc{width:100%;height:auto}.pageCulture .Initiatives-attemptCompanyName{font-weight:700;line-height:150%}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCompanyName{font-size:1.125rem;margin-block:1.5625rem .875rem;letter-spacing:.08em}}@media screen and (min-width: 768px) and (max-width: 889px){.pageCulture .Initiatives-attemptCompanyName{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCompanyName{font-size:.5625rem;margin-block:.75rem .4375rem;letter-spacing:.04em}}.-en .pageCulture .Initiatives-attemptCompanyName{font-family:aktiv-grotesk,sans-serif;font-weight:700;letter-spacing:0em}.pageCulture .Initiatives-attemptCompanyDetail{font-weight:500;line-height:200%}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCompanyDetail{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Initiatives-attemptCompanyDetail{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCompanyDetail{font-size:.46875rem}}.pageCulture .Initiatives-attemptCompanyIcon{position:absolute;display:flex;justify-content:center;align-items:center;background-color:#005bab;border-radius:50%;overflow:hidden;rotate:-45deg}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptCompanyIcon{width:1.625rem;height:1.625rem;bottom:.625rem;right:.625rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptCompanyIcon{width:.8125rem;height:.8125rem;bottom:.3125rem;right:.3125rem}}.pageCulture .Initiatives-attemptArrow{height:auto}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptArrow{width:.5rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptArrow{width:.25rem}}.pageCulture .Initiatives-attemptAction{display:flex}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptAction{grid-area:4/1/5/3;justify-content:space-between;align-items:center;margin-top:2.125rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptAction{grid-area:5/1/6/2;flex-direction:column;margin-top:1.5rem;align-items:center}}.pageCulture .Initiatives-attemptExample{background-color:#3c3c460d}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptExample{width:34.375rem;border-radius:.25rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptExample{width:100%;border-radius:.125rem}}@media screen and (min-width: 768px){.-en .pageCulture .Initiatives-attemptExample:last-child .Initiatives-attemptActionItem{height:3.75rem}}.pageCulture .Initiatives-attemptActionTitle{font-weight:700;color:#005bab}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionTitle{font-size:1.125rem;padding-block:1.1875rem 1.125rem;padding-inline:1.4375rem;letter-spacing:.04em}}@media screen and (min-width: 768px) and (max-width: 889px){.pageCulture .Initiatives-attemptActionTitle{font-size:10px}}@media screen and (min-width: 768px){.bSafari .pageCulture .Initiatives-attemptActionTitle{padding-block:1.25rem 1.125rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionTitle{font-size:.5625rem;padding-block:.625rem .5625rem;padding-inline:.625rem;letter-spacing:.06em}}.pageCulture .Initiatives-attemptActionList{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionList{height:calc((max(10px,.9375rem) + 1.6875rem)*6)}}@media screen and (min-width: 768px) and (orientation: portrait){.pageCulture .Initiatives-attemptActionList{height:auto}}.pageCulture .Initiatives-attemptActionItem{height:100%;border-top:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionItem{display:flex;align-items:center;padding-block:.5625rem;padding-inline:1.5rem}.bSafari .pageCulture .Initiatives-attemptActionItem{padding-block:.625rem .5625rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionItem{display:grid;grid-template-columns:max-content 1fr;align-items:center;padding:.8125rem .75rem .75rem}}@media screen and (min-width: 768px){.-en .pageCulture .Initiatives-attemptActionItem{height:4.5rem}}.pageCulture .Initiatives-attemptActionNumber{font-family:aktiv-grotesk,sans-serif;font-weight:600;color:#005bab}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionNumber{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageCulture .Initiatives-attemptActionNumber{font-size:10px}}@media screen and (min-width: 768px){.bSafari .pageCulture .Initiatives-attemptActionNumber{margin-top:-.125rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionNumber{font-size:.3125rem;grid-area:1/1/2/2;margin-right:.40625rem}}@media screen and (max-width:767.98px) and (max-width: 414px){.pageCulture .Initiatives-attemptActionNumber{font-size:10px}}.pageCulture .Initiatives-attemptActionName{font-weight:700}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionName{font-size:.9375rem;margin-left:.8125rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Initiatives-attemptActionName{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionName{font-size:.46875rem;grid-area:1/2/2/3}}.-en .pageCulture .Initiatives-attemptActionName{line-height:130%}.pageCulture .Initiatives-attemptActionCoin{font-weight:700;color:#005bab;line-height:150%}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionCoin{font-size:.9375rem;margin-inline:auto 0}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Initiatives-attemptActionCoin{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionCoin{font-size:.46875rem;grid-area:2/2/3/3;margin-top:.375rem}}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionCoin>.small{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageCulture .Initiatives-attemptActionCoin>.small{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionCoin>.small{font-size:.375rem}}@media screen and (max-width:767.98px) and (max-width: 345px){.pageCulture .Initiatives-attemptActionCoin>.small{font-size:10px}}@media screen and (min-width: 768px) and (orientation: portrait){.pageCulture .Initiatives-attemptActionCoin>.small{display:block}}.pageCulture .Initiatives-attemptActionArrow{color:#005bab}@media screen and (min-width: 768px){.pageCulture .Initiatives-attemptActionArrow{width:.875rem}}@media screen and (max-width:767.98px){.pageCulture .Initiatives-attemptActionArrow{width:.46875rem;margin-block:.375rem;rotate:90deg}}@media screen and (min-width: 768px){.pageCulture .Note-wrapper{padding-top:12.5rem}}@media screen and (max-width:767.98px){.pageCulture .Note-wrapper{padding-top:2.5rem}}.pageCulture .Note-inner{position:relative;overflow:hidden;background-size:cover}@media screen and (min-width: 768px){.pageCulture .Note-inner{height:56.25rem;padding-top:9.5rem;padding-inline:10.5rem;background-image:url(/-/media/cojp/recruit/assets/images/culture/img_note_bg_pc.webp)}}@media screen and (max-width:767.98px){.pageCulture .Note-inner{height:21.875rem;padding-top:1.375rem;padding-inline:.6875rem;background-image:url(/-/media/cojp/recruit/assets/images/culture/img_note_bg_sp.webp)}}.pageCulture .Note-logo{display:block;width:6.4375rem;color:#fff}.pageCulture .Note-svg{width:100%;height:auto}.pageCulture .Note-title{position:relative;font-weight:700;color:#fff;line-height:150%;z-index:2}@media screen and (min-width: 768px){.pageCulture .Note-title{font-size:2.5rem;margin-top:9rem;letter-spacing:.14em}}@media screen and (max-width:767.98px){.pageCulture .Note-title{font-size:.75rem}}.pageCulture .Note-text{font-weight:500;position:relative;color:#fff;line-height:200%;z-index:2}@media screen and (min-width: 768px){.pageCulture .Note-text{font-size:.9375rem;padding-top:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageCulture .Note-text{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Note-text{font-size:.5rem;padding-top:.6875rem}}.pageCulture .Note-button{z-index:2;position:relative}@media screen and (min-width: 768px){.pageCulture .Note-button{margin-top:2.125rem}}@media screen and (max-width:767.98px){.pageCulture .Note-button{margin-top:.8125rem}}.pageCulture .Note-bg{font-family:aktiv-grotesk,sans-serif;font-weight:700;position:absolute;transform:translateY(-50%);top:50%;color:#fff;opacity:.05;font-style:italic;white-space:nowrap;font-size:42.125rem;left:-15.25rem}.pageCulture .Note-content{--parallax: 0;position:absolute;display:flex;transform:rotate(15deg);z-index:1}@media screen and (min-width: 768px){.pageCulture .Note-content{top:-31.25rem;right:1.6875rem;gap:.75rem}}@media screen and (max-width:767.98px){.pageCulture .Note-content{top:9.8125rem;right:1.0625rem;gap:.34375rem}}.pageCulture .Note-list{--direction: 1;display:flex;flex-direction:column}@media screen and (min-width: 768px){.pageCulture .Note-list{gap:.75rem;translate:0 calc(var(--parallax) * 6.25rem * var(--direction))}}@media screen and (max-width:767.98px){.pageCulture .Note-list{gap:.375rem}}.pageCulture .Note-list:nth-of-type(2n){--direction: -1}@media screen and (max-width:767.98px){.pageCulture .Note-list:nth-of-type(3n-2){margin-top:3.4375rem}}@media screen and (max-width:767.98px){.pageCulture .Note-list:nth-of-type(3n){margin-top:-3.4375rem}}@media screen and (min-width: 768px){.pageCulture .Note-list:nth-of-type(odd){margin-top:-10.375rem}}.pageCulture .Note-item{position:relative;background-color:#fff;box-shadow:0 0 0 .5px #005bab80}@media screen and (min-width: 768px){.pageCulture .Note-item{width:19.25rem;padding:.9375rem;border-radius:.875rem}}@media screen and (max-width:767.98px){.pageCulture .Note-item{width:6.3125rem;padding:.25rem;border-radius:.3125rem}}.pageCulture .Note-itemCover{position:absolute;inset:0;width:100%;height:100%;background-color:#005bab;opacity:.5;z-index:1}@media screen and (min-width: 768px){.pageCulture .Note-itemCover{border-radius:.875rem}}@media screen and (max-width:767.98px){.pageCulture .Note-itemCover{border-radius:.3125rem}}.pageCulture .Note-itemImage{width:100%;overflow:hidden}@media screen and (min-width: 768px){.pageCulture .Note-itemImage{height:10.125rem;border-radius:.25rem}}@media screen and (max-width:767.98px){.pageCulture .Note-itemImage{height:3.125rem;border-radius:.125rem}}.pageCulture .Note-itemSrc{width:100%;height:auto;object-fit:cover;scale:1.1}.pageCulture .Note-itemTitle{font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:150%;overflow:hidden}@media screen and (min-width: 768px){.pageCulture .Note-itemTitle{font-size:1.125rem}}@media screen and (min-width: 768px) and (max-width: 889px){.pageCulture .Note-itemTitle{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Note-itemTitle{font-size:.28125rem;margin-top:.125rem;line-height:130%}}.pageCulture .Note-itemText{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:150%;overflow:hidden;color:#646e78}@media screen and (min-width: 768px){.pageCulture .Note-itemText{font-size:.75rem;margin-top:.5rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageCulture .Note-itemText{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Note-itemText{font-size:.1875rem;margin-top:.125rem}}.pageCulture .Note-itemBottom{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:max-content 1fr}@media screen and (min-width: 768px){.pageCulture .Note-itemBottom{margin-top:.5rem}}@media screen and (max-width:767.98px){.pageCulture .Note-itemBottom{margin-top:.25rem}}.pageCulture .Note-itemIcon{position:relative;grid-area:1/1/3/2;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.pageCulture .Note-itemIcon{width:1.625rem;height:1.625rem;margin-right:.625rem}}@media screen and (max-width:767.98px){.pageCulture .Note-itemIcon{width:.5rem;height:.5rem;margin-right:.3125rem}}.pageCulture .Note-itemIconSrc{position:absolute;inset:0;width:100%;height:100%}.pageCulture .Note-itemAuthor{grid-area:1/2/2/3}@media screen and (min-width: 768px){.pageCulture .Note-itemAuthor{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageCulture .Note-itemAuthor{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Note-itemAuthor{font-size:.1875rem}}.pageCulture .Note-itemDate{grid-area:2/2/3/3}@media screen and (min-width: 768px){.pageCulture .Note-itemDate{font-size:.625rem;margin-top:.25rem}}@media screen and (min-width: 768px) and (max-width: 1600px){.pageCulture .Note-itemDate{font-size:10px}}@media screen and (max-width:767.98px){.pageCulture .Note-itemDate{font-size:.1875rem;margin-top:.125rem}}.pageCulture .Note-icon{position:absolute;height:auto}@media screen and (min-width: 768px){.pageCulture .Note-icon.-icon01{width:13.75rem;top:6.25rem;left:34.5rem}}@media screen and (max-width:767.98px){.pageCulture .Note-icon.-icon01{width:3.3125rem;top:8.0625rem;right:.65625rem}}@media screen and (min-width: 768px) and (orientation: portrait){.pageCulture .Note-icon.-icon01{left:36.375rem}}.pageCulture .Note-icon.-icon02{z-index:1}@media screen and (min-width: 768px){.pageCulture .Note-icon.-icon02{width:13.5625rem;top:6.25rem;right:8.75rem}}@media screen and (max-width:767.98px){.pageCulture .Note-icon.-icon02{width:3.375rem;bottom:3rem;right:2.75rem}}@media screen and (min-width: 768px) and (orientation: portrait){.pageCulture .Note-icon.-icon02{right:6.875rem}}.pageCulture .Note-icon.-icon03{z-index:1}@media screen and (min-width: 768px){.pageCulture .Note-icon.-icon03{width:15rem;bottom:12.625rem;right:35.25rem}}@media screen and (max-width:767.98px){.pageCulture .Note-icon.-icon03{width:3.75rem;bottom:1.75rem;left:-.375rem}}@media screen and (min-width: 768px) and (orientation: portrait){.pageCulture .Note-icon.-icon03{bottom:11.375rem;right:33.375rem}}@media screen and (min-width: 768px){.pageCulture .Note-icon.-icon04{width:13.75rem;bottom:1.75rem;right:-1.75rem}}@media screen and (max-width:767.98px){.pageCulture .Note-icon.-icon04{width:3.3125rem;top:11.0625rem;left:1.0625rem}}@media screen and (min-width: 768px) and (orientation: portrait){.pageCulture .Note-icon.-icon04{bottom:.5rem;right:-3.625rem}}.pageCulture .Note-iconSrc{width:100%;height:auto}.pageCulture .Culture-wrapper{position:relative}@media screen and (min-width: 768px){.pageCulture .Culture-wrapper{display:flex;justify-content:space-between;gap:7.5rem}}@media screen and (max-width:767.98px){.pageCulture .Culture-wrapper{padding-top:1.5625rem}}@media screen and (min-width: 768px){.pageCulture .Culture-anchorLink{position:sticky;top:10rem;width:13.75rem;margin-top:6.75rem;margin-left:2.5rem;flex-shrink:0}}@media screen and (max-width:767.98px){.pageCulture .Culture-anchorLink{margin-inline:.625rem}}.pageCulture .Culture-content{width:100%}@media screen and (min-width: 768px){.pageCulture .Culture-next{margin-block:6.25rem}}@media screen and (max-width:767.98px){.pageCulture .Culture-next{margin-block:2.5rem}}@media screen and (min-width: 768px){.pageInformation .Interview{padding-block:5.375rem 7.625rem;margin-inline:10.5rem}}@media screen and (max-width:767.98px){.pageInformation .Interview{margin-inline:.625rem;padding-block:2.75rem 3.125rem}}@media screen and (min-width: 768px){.pageInformation .Interview-title{margin-bottom:5rem}}@media screen and (max-width:767.98px){.pageInformation .Interview-title{margin-bottom:1.25rem}}.pageInformation .Interview-title .SectionTitle-en{margin-bottom:0}.pageInformation .Interview-list{width:100%;display:grid}@media screen and (min-width: 768px){.pageInformation .Interview-list{gap:3rem .5625rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767.98px){.pageInformation .Interview-list{gap:1.375rem .1875rem;grid-template-columns:1fr}}.pageInformation .InterviewCard{opacity:1;transform:translateY(0)}.pageInformation .InterviewCard-category{letter-spacing:0em}@media screen and (min-width: 768px){.pageInformation .InterviewCard-category{min-width:13.75rem}}@media screen and (max-width:767.98px){.pageInformation .InterviewCard-category{min-width:7.1875rem}}.pageInformation .InterviewCard-title{letter-spacing:0em}@media screen and (min-width: 768px){.pageInformation .InterviewCard-title{padding-right:1rem}}.pageInformation .InterviewCard-subtitle{letter-spacing:0em}.pageInformation .InterviewCard-text{align-items:baseline}@media screen and (min-width: 768px){.pageInformation .InterviewCard-joinYear{margin-left:0}}.pageInformation .InterviewCard-teamYears .slash{display:block}@media screen and (max-width:767.98px){.pageInformation .InterviewCard-team{margin-left:0}}@media screen and (min-width: 768px){.pageInformation .Message{padding-top:5.875rem;margin-inline:18.5rem 10.4375rem}}@media screen and (max-width:767.98px){.pageInformation .Message{padding-top:1.21875rem;margin-inline:.625rem}}.pageInformation .Message-title{font-family:aktiv-grotesk,sans-serif;font-weight:700;color:#005bab}@media screen and (min-width: 768px){.pageInformation .Message-title{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 1334px){.pageInformation .Message-title{font-size:10px}}@media screen and (max-width:767.98px){.pageInformation .Message-title{font-size:.46875rem}}.pageInformation .Message-lead{font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.pageInformation .Message-lead{font-size:3.75rem;margin-left:-.125rem;padding-top:1.375rem;line-height:125%}}@media screen and (max-width:767.98px){.pageInformation .Message-lead{font-size:1.25rem;margin-left:.03125rem;padding-top:.5625rem;line-height:116%;letter-spacing:-.01em}}.pageInformation .Message-text{font-weight:500}@media screen and (min-width: 768px){.pageInformation .Message-text{font-size:1rem;width:47.1875rem;margin-left:auto;padding-top:3.375rem;line-height:200%}}@media screen and (min-width: 768px) and (max-width: 1000px){.pageInformation .Message-text{font-size:10px}}@media screen and (max-width:767.98px){.pageInformation .Message-text{font-size:.5rem;padding-top:.96875rem;line-height:188%}}@media screen and (min-width: 768px){.pageInformation .Ideal{padding-top:8.25rem;margin-left:10.4375rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal{padding-top:2.625rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-title{margin-left:.625rem}}.pageInformation .Ideal-title .SectionTitle-en{margin-bottom:0}@media screen and (min-width: 768px){.pageInformation .Ideal-title .SectionTitle-en{font-size:4.5rem;letter-spacing:-.025em}}@media screen and (max-width:767.98px){.pageInformation .Ideal-title .SectionTitle-en{letter-spacing:-.05em}}.pageInformation .Ideal-list{display:flex;flex-direction:column}@media screen and (min-width: 768px){.pageInformation .Ideal-list{margin-top:3.375rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-list{margin-inline:.625rem}}.pageInformation .Ideal-item{display:flex;align-items:center}@media screen and (min-width: 768px){.pageInformation .Ideal-item{height:23.125rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-item{flex-direction:column}}@media screen and (min-width: 768px){.pageInformation .Ideal-item:nth-of-type(2){margin-left:8rem}}@media screen and (min-width: 768px){.pageInformation .Ideal-item:nth-of-type(3){margin-left:16rem}}@media screen and (min-width: 768px){.pageInformation .Ideal-image{width:23.75rem;height:23.75rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-image{width:11.6875rem;height:11.6875rem}}.pageInformation .Ideal-src{width:100%;height:100%}@media screen and (min-width: 768px){.pageInformation .Ideal-content{width:39rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-content{margin-top:-1.75rem}}.pageInformation .Ideal-number{font-family:aktiv-grotesk,sans-serif;font-weight:700;color:#005bab}@media screen and (min-width: 768px){.pageInformation .Ideal-number{font-size:1.5rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-number{font-size:.75rem}}.pageInformation .Ideal-heading{font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.pageInformation .Ideal-heading{font-size:2.5rem;margin-top:1.625rem;line-height:3.125rem}}@media screen and (max-width:767.98px){.pageInformation .Ideal-heading{font-size:1.25rem;margin-top:.8125rem;line-height:1.5625rem}}.pageInformation .Ideal-text{font-weight:500}@media screen and (min-width: 768px){.pageInformation .Ideal-text{font-size:1rem;margin-top:.625rem;line-height:1.75rem}}@media screen and (min-width: 768px) and (max-width: 1000px){.pageInformation .Ideal-text{font-size:10px}}@media screen and (max-width:767.98px){.pageInformation .Ideal-text{font-size:.5rem;margin-top:.375rem;line-height:.875rem}}@media screen and (min-width: 768px){.pageInformation .Entry{padding-top:8.125rem;margin-inline:10.4375rem}}@media screen and (max-width:767.98px){.pageInformation .Entry{padding-top:2.9375rem;margin-inline:.625rem}}.pageInformation .Entry-banner{position:relative}.pageInformation .Entry-bannerLink{position:absolute;width:100%;height:100%;z-index:1}[data-whatintent=mouse] .pageInformation .Entry-bannerLink:hover+.Entry-bannerInner{scale:.95}.pageInformation .Entry-bannerInner{width:100%;overflow:hidden;transition:scale .5s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 768px){.pageInformation .Entry-bannerInner{display:flex;height:22.5rem;border-radius:.25rem}}@media screen and (max-width:767.98px){.pageInformation .Entry-bannerInner{border-radius:.125rem}}.pageInformation .Entry-image{overflow:hidden}@media screen and (min-width: 768px){.pageInformation .Entry-image{flex-shrink:0;width:47.1875rem}}@media screen and (max-width:767.98px){.pageInformation .Entry-image{width:100%;height:5.5625rem}}.pageInformation .Entry-src{width:100%;height:100%;object-fit:cover}.pageInformation .Entry-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#3c3c460d;text-align:center}@media screen and (min-width: 768px){.pageInformation .Entry-content{margin-top:-.5rem}}@media screen and (max-width:767.98px){.pageInformation .Entry-content{padding-block:1.28125rem 1.5625rem}}.pageInformation .Entry-text{font-family:aktiv-grotesk,sans-serif;font-weight:700}@media screen and (min-width: 768px){.pageInformation .Entry-text{font-size:1.5rem;line-height:2.25rem}}@media screen and (max-width:767.98px){.pageInformation .Entry-text{font-size:.625rem;line-height:.9375rem}}@media screen and (min-width: 768px){.pageInformation .Entry-button{margin-top:2rem}}@media screen and (max-width:767.98px){.pageInformation .Entry-button{margin-top:.9375rem}}@media screen and (min-width: 768px){.pageInformation .Entry-note{margin-top:2.875rem}}@media screen and (max-width:767.98px){.pageInformation .Entry-note{margin-top:1.4375rem}}.pageInformation .Entry-noteText{font-weight:500}@media screen and (min-width: 768px){.pageInformation .Entry-noteText{font-size:.9375rem;margin-top:1.5625rem;line-height:1.375rem}}@media screen and (min-width: 768px) and (max-width: 1067px){.pageInformation .Entry-noteText{font-size:10px}}@media screen and (max-width:767.98px){.pageInformation .Entry-noteText{font-size:.46875rem;margin-top:.6875rem;line-height:.71875rem}}.pageInformation .Entry-link{color:#005bab}@media screen and (min-width: 768px){.pageInformation .Entry-link{position:relative;color:#005bab;padding-bottom:.25rem}.pageInformation .Entry-link:before,.pageInformation .Entry-link:after{content:"";position:absolute;bottom:-2px;width:100%;height:1px;background:#005BAB;transition:scale .55s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.pageInformation .Entry-link:after{left:0;scale:0 1;transform-origin:left;transition-delay:.2s}[data-whatintent=mouse] .pageInformation .Entry-link:hover:before{opacity:0}[data-whatintent=mouse] .pageInformation .Entry-link:hover:after{scale:1 1}}@media screen and (max-width:767.98px){.pageInformation .Entry-link{padding-bottom:.125rem;border-bottom:1px solid #005BAB}}@media screen and (max-width:767.98px){.pageGlobal .LowerKv-title{bottom:2.34375rem;left:.75rem}}.pageGlobal .LowerKv-titleJa{letter-spacing:.03em}@media screen and (min-width: 768px){.pageGlobal .LowerKv-titleJa{font-family:aktiv-grotesk,sans-serif;font-weight:700;padding-top:1.875rem}}@media screen and (max-width:767.98px){.pageGlobal .LowerKv-titleJa{font-family:aktiv-grotesk,sans-serif;font-weight:500;font-size:1.5625rem}}.common-video{position:fixed;top:0;width:100%;height:100%;height:100lvh;object-fit:cover}
