.CareerHero_kvCard__1MZRp{width:100%;margin:0 auto;background:white;position:relative;z-index:2;overflow:hidden;padding:10px 0 0}.CareerHero_kvImage__hTgOu{position:relative;width:100%;height:350px;margin:0 auto;overflow:visible;display:flex;justify-content:center;align-items:center}.CareerHero_circleImage__DIoLr{position:absolute;left:-8%;top:0;width:220px;height:220px;z-index:2}.CareerHero_circleGradient__slYjV{position:absolute;width:100%;height:100%;border-radius:50%;background:linear-gradient(144deg,#156fc6 20.83%,#c2e0ff 86.53%);z-index:1}.CareerHero_circleInner__RbjuG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);height:calc(100% - 20px);border-radius:50%;background:white;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:5px}.CareerHero_circleContainer___8rKt{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative}.CareerHero_squareImage__8OUcE{position:absolute;left:56%;top:8%;width:110px;height:110px;z-index:1}.CareerHero_squareGradient__MZBcg{position:absolute;width:100%;height:100%;border-radius:6px;background:linear-gradient(137deg,#2dcbbc 15.8%,#a4eeee 92.11%);z-index:1}.CareerHero_squareInner__TTnt5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 13px);height:calc(100% - 13px);border-radius:4px;background:white;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:5px}.CareerHero_squareContainer__esFrC{width:100%;height:100%;border-radius:4px;overflow:hidden;position:relative}.CareerHero_rectangleImage__91ka0{position:absolute;left:65%;bottom:5%;width:170px;height:180px}.CareerHero_rectangleGradient__9IP7r{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:932.4px 932.4px 150px 150px;background:linear-gradient(135deg,#ffef64,#ffface)}.CareerHero_rectangleInner__Co9LJ{width:calc(100% - 16px);height:calc(100% - 18px);position:absolute;top:9px;left:9px;border-radius:932.4px 932.4px 150px 150px;background-color:#ffffff}.CareerHero_rectangleContainer__BG6J0{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;top:6px;left:6px;border-radius:932.4px 932.4px 150px 150px;background-color:#fffdea;overflow:hidden}.CareerHero_slideImage__QYemP{opacity:0;transition:opacity 1s ease}.CareerHero_slideImageActive__yBHm_{opacity:1}.CareerHero_kvAshirai__HRRPM{position:absolute;bottom:-21%;right:10%;width:85px;z-index:3}.CareerHero_kvAshirai__HRRPM img{width:100%;object-fit:contain}.CareerHero_kvTitleLayout__TEUFU{display:flex;align-items:center;margin-bottom:20px;line-height:1.4;padding-left:28px;margin-top:-97px}.CareerHero_kvTitleImage__rrD_o{width:56%;height:auto}.CareerHero_kvSubCopy__sY7Gb{margin:16px 0 21px 28px;color:#27292b;font-weight:600;line-height:180%;text-align:left}.CareerHero_kvTags__6Z_Dn{border-radius:4px;border:1px solid #156fc6;width:-moz-fit-content;width:fit-content;padding:5px;margin-left:28px;color:#156fc6;font-size:12px;font-weight:600;line-height:100%}.CareerHero_kvNote__9f1BX{color:#27292b;font-size:12px;font-weight:600;line-height:180%;margin-top:3px;margin-left:28px;text-align:left;padding-top:3px}.CareerHero_kvCta__dGBvx{display:flex;flex-direction:column;align-items:center;gap:6px;margin:29px 0 0;padding:0 28px 40px}@media (min-width:500px){.CareerHero_squareImage__8OUcE{left:51%;width:120px;height:120px}.CareerHero_rectangleImage__91ka0{left:72%}}.CareerInterviewSection_section__RM7Ml{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px 16px;background-color:#ebfefc;border-radius:40px;overflow:hidden}.CareerInterviewSection_ashirai__XQvx4{position:absolute;top:14px;right:6rem}.CareerInterviewSection_header__mfKnB{display:flex;flex-direction:column;gap:8px;align-self:flex-start}.CareerInterviewSection_englishLabel__YV0Kn{color:#156fc6;letter-spacing:.6px}.CareerInterviewSection_heading__Hh2tq{color:var(--color-black)}.CareerInterviewSection_grid__R5oPx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%}.CareerInterviewSection_cardWrapper__4bdo8{width:100%;min-width:0}.CareerInterviewSection_viewAllButton__1DqE_{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border:3px solid #ffee56;border-radius:999px;background-color:var(--color-white);text-decoration:none}.CareerInterviewSection_viewAllText__D4CQm{color:#156fc6}.CareerPcBackground_pcBackground__M0TNE{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50;pointer-events:none;overflow:hidden;background-color:#e8f3ff}.CareerPcBackground_decoTriangleTopLeft__ZFKdQ{position:absolute;top:calc(50% - 380px);left:calc((100vw - 500px) / 4 - 115px)}.CareerPcBackground_decoTriangleTopRight__RY4Oi{position:absolute;top:2rem;right:0}.CareerPcBackground_decoCircle__mCf_Z{position:absolute;bottom:0;left:0}.CareerPcBackground_blueText__FJmY9{color:#156fc6}.CareerPcBackground_sideButtons__qmr84,.CareerPcBackground_sideNav___X204{display:none}.CareerPcBackground_marquee__qKOCX{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;pointer-events:none;display:flex;gap:1rem}.CareerPcBackground_marqueeTrack__jOEh8{display:flex;gap:1rem;white-space:nowrap;flex-shrink:0;animation:CareerPcBackground_marqueeScroll__iDeqR 30s linear infinite}.CareerPcBackground_marqueeText__bckhW{font-size:3.125rem;font-weight:400;color:#fff;line-height:150%;letter-spacing:6px;flex-shrink:0}@keyframes CareerPcBackground_marqueeScroll__iDeqR{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (min-width:1200px){.CareerPcBackground_sideNav___X204{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc((100vw - 500px) / 2);pointer-events:auto}.CareerPcBackground_sideNavInner__yWctO{display:flex;flex-direction:column;gap:16px;padding:24px 28px;border:6px solid transparent;border-radius:16px;background:linear-gradient(var(--color-white),var(--color-white)) padding-box,linear-gradient(135deg,#156fc6,#c2e0ff) border-box;box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}.CareerPcBackground_sideNavLink__XLhx9{text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.CareerPcBackground_sideNavLink__XLhx9:hover{opacity:.7}.CareerPcBackground_sideButtons__qmr84{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc((100vw - 500px) / 2);pointer-events:auto}.CareerPcBackground_sideCircleBtnOutline__oq6kS,.CareerPcBackground_sideCircleBtn__iHETm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:162px;height:162px;border-radius:50%;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.CareerPcBackground_sideCircleBtnOutline__oq6kS:hover,.CareerPcBackground_sideCircleBtn__iHETm:hover{opacity:.8}.CareerPcBackground_sideCircleBtn__iHETm{background:linear-gradient(135deg,#ffea34 29.654%,#ffface 95.022%);border:3px solid white;box-shadow:2px 2px 8px rgba(0,0,0,.1)}.CareerPcBackground_sideCircleBtnOutline__oq6kS{background:white;border:3px solid #ffee56}.CareerPcBackground_sideCircleBtnLabel__CWBDS{text-align:center}}.CareerRecruitSection_section___nMUf{display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px 16px;background-color:#fffdea}.CareerRecruitSection_header__IU2js{display:flex;flex-direction:column;gap:8px;align-self:flex-start}.CareerRecruitSection_englishLabel__2QuhB{color:#156fc6;letter-spacing:.6px}.CareerRecruitSection_heading__Zllo8{color:var(--color-black)}.CareerRecruitSection_grid__TwtBR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px 15px;gap:15px 15px;width:100%}.CareerRecruitSection_cardWrapper__sVJfn{width:100%}.CareerRecruitSection_viewAllButton__NpNPY{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border:3px solid #ffee56;border-radius:999px;background-color:var(--color-white);text-decoration:none}.CareerRecruitSection_viewAllText__7UY3a{color:#156fc6}