*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;font:inherit}ul[role='list'],ol[role='list']{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none !important}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.01ms !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}body{font-size:clamp(1.4rem, 0.952vw, 1.8rem)}h1{font-size:clamp(2.5rem, 2.08333vw, 4rem)}@font-face{font-display:swap;font-family:'IvyMode-Light';src:url("../fonts/IvyMode/eot/IvyMode-Light.eot");src:local("IvyMode Light"),local("IvyMode-Light"),url("../fonts/IvyMode/eot/IvyMode-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-Light.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-Light.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-Light.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-Light.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'IvyMode-LightItalic';src:url("../fonts/IvyMode/eot/IvyMode-LightItalic.eot");src:local("IvyMode LightItalic"),local("IvyMode-LightItalic"),url("../fonts/IvyMode/eot/IvyMode-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-LightItalic.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-LightItalic.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-LightItalic.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-LightItalic.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'IvyMode-Regular';src:url("../fonts/IvyMode/eot/IvyMode-Regular.eot");src:local("IvyMode Regular"),local("IvyMode-Regular"),url("../fonts/IvyMode/eot/IvyMode-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-Regular.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-Regular.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-Regular.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-Regular.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'IvyMode-RegularItalic';src:url("../fonts/IvyMode/eot/IvyMode-RegularItalic.eot");src:local("IvyMode RegularItalic"),local("IvyMode-RegularItalic"),url("../fonts/IvyMode/eot/IvyMode-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-RegularItalic.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-RegularItalic.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-RegularItalic.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-RegularItalic.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'IvyMode-Medium';src:url("../fonts/IvyMode/eot/IvyMode-Medium.eot");src:local("IvyMode Medium"),local("IvyMode-Medium"),url("../fonts/IvyMode/eot/IvyMode-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-Medium.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-Medium.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-Medium.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-Medium.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'IvyMode-MediumItalic';src:url("../fonts/IvyMode/eot/IvyMode-MediumItalic.eot");src:local("IvyMode MediumItalic"),local("IvyMode-MediumItalic"),url("../fonts/IvyMode/eot/IvyMode-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-MediumItalic.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-MediumItalic.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-MediumItalic.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-MediumItalic.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'IvyMode-SemiBold';src:url("../fonts/IvyMode/eot/IvyMode-SemiBold.eot");src:local("IvyMode SemiBold"),local("IvyMode-SemiBold"),url("../fonts/IvyMode/eot/IvyMode-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-SemiBold.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-SemiBold.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-SemiBold.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-SemiBold.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-SemiBold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'IvyMode-SemiBoldItalic';src:url("../fonts/IvyMode/eot/IvyMode-SemiBoldItalic.eot");src:local("IvyMode SemiBoldItalic"),local("IvyMode-SemiBoldItalic"),url("../fonts/IvyMode/eot/IvyMode-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-SemiBoldItalic.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-SemiBoldItalic.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-SemiBoldItalic.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-SemiBoldItalic.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-SemiBoldItalic.otf") format("opentype");font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:'IvyMode-Bold';src:url("../fonts/IvyMode/eot/IvyMode-Bold.eot");src:local("IvyMode Bold"),local("IvyMode-Bold"),url("../fonts/IvyMode/eot/IvyMode-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-Bold.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-Bold.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-Bold.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-Bold.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'IvyMode-BoldItalic';src:url("../fonts/IvyMode/eot/IvyMode-BoldItalic.eot");src:local("IvyMode BoldItalic"),local("IvyMode-BoldItalic"),url("../fonts/IvyMode/eot/IvyMode-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-BoldItalic.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-BoldItalic.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-BoldItalic.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-BoldItalic.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'IvyMode-ExtraBold';src:url("../fonts/IvyMode/eot/IvyMode-ExtraBold.eot");src:local("IvyMode ExtraBold"),local("IvyMode-ExtraBold"),url("../fonts/IvyMode/eot/IvyMode-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-ExtraBold.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-ExtraBold.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-ExtraBold.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-ExtraBold.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'IvyMode-ExtraBoldItalic';src:url("../fonts/IvyMode/eot/IvyMode-ExtraBoldItalic.eot");src:local("IvyMode ExtraBoldItalic"),local("IvyMode-ExtraBoldItalic"),url("../fonts/IvyMode/eot/IvyMode-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/IvyMode/woff2/IvyMode-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/IvyMode/woff/IvyMode-ExtraBoldItalic.woff") format("woff"),url("../fonts/IvyMode/ttf/IvyMode-ExtraBoldItalic.ttf") format("truetype"),url("../fonts/IvyMode/otf/IvyMode-ExtraBoldItalic.otf") format("otf"),url("../fonts/IvyMode/otf/IvyMode-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Thin';src:url("../fonts/BwModelica/eot/BwModelica-Thin.eot");src:local("BwModelica Thin"),local("BwModelica-Thin"),url("../fonts/BwModelica/eot/BwModelica-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Thin.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Thin.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Thin.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Thin.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Thin.otf") format("opentype");font-weight:100}@font-face{font-display:swap;font-family:'BwModelica-ThinItalic';src:url("../fonts/BwModelica/eot/BwModelica-Thin.eot");src:local("BwModelica ThinItalic"),local("BwModelica-ThinItalic"),url("../fonts/BwModelica/eot/BwModelica-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-ThinItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-ThinItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-ThinItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-ThinItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-ExtraLight';src:url("../fonts/BwModelica/eot/BwModelica-ExtraLight.eot");src:local("BwModelica ExtraLight"),local("BwModelica-ExtraLight"),url("../fonts/BwModelica/eot/BwModelica-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-ExtraLight.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-ExtraLight.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-ExtraLight.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-ExtraLight.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-ExtraLight.otf") format("opentype");font-weight:200}@font-face{font-display:swap;font-family:'BwModelica-ExtraLightItalic';src:url("../fonts/BwModelica/eot/BwModelica-ExtraLight.eot");src:local("BwModelica ExtraLightItalic"),local("BwModelica-ExtraLightItalic"),url("../fonts/BwModelica/eot/BwModelica-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-ExtraLightItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-ExtraLightItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-ExtraLightItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-ExtraLightItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-ExtraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Light';src:url("../fonts/BwModelica/eot/BwModelica-Light.eot");src:local("BwModelica Light"),local("BwModelica-Light"),url("../fonts/BwModelica/eot/BwModelica-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Light.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Light.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Light.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Light.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Light.otf") format("opentype");font-weight:300}@font-face{font-display:swap;font-family:'BwModelica-LightItalic';src:url("../fonts/BwModelica/eot/BwModelica-Light.eot");src:local("BwModelica LightItalic"),local("BwModelica-LightItalic"),url("../fonts/BwModelica/eot/BwModelica-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-LightItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-LightItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-LightItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-LightItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Regular';src:url("../fonts/BwModelica/eot/BwModelica-Regular.eot");src:local("BwModelica Regular"),local("BwModelica-Regular"),url("../fonts/BwModelica/eot/BwModelica-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Regular.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Regular.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Regular.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Regular.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Regular.otf") format("opentype");font-weight:400}@font-face{font-display:swap;font-family:'BwModelica-RegularItalic';src:url("../fonts/BwModelica/eot/BwModelica-Regular.eot");src:local("BwModelica RegularItalic"),local("BwModelica-RegularItalic"),url("../fonts/BwModelica/eot/BwModelica-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-RegularItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-RegularItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-RegularItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-RegularItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Medium';src:url("../fonts/BwModelica/eot/BwModelica-Medium.eot");src:local("BwModelica Medium"),local("BwModelica-Medium"),url("../fonts/BwModelica/eot/BwModelica-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Medium.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Medium.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Medium.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Medium.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Medium.otf") format("opentype");font-weight:500}@font-face{font-display:swap;font-family:'BwModelica-MediumItalic';src:url("../fonts/BwModelica/eot/BwModelica-Medium.eot");src:local("BwModelica MediumItalic"),local("BwModelica-MediumItalic"),url("../fonts/BwModelica/eot/BwModelica-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-MediumItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-MediumItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-MediumItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-MediumItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Bold';src:url("../fonts/BwModelica/eot/BwModelica-Bold.eot");src:local("BwModelica Bold"),local("BwModelica-Bold"),url("../fonts/BwModelica/eot/BwModelica-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Bold.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Bold.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Bold.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Bold.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Bold.otf") format("opentype");font-weight:700}@font-face{font-display:swap;font-family:'BwModelica-BoldItalic';src:url("../fonts/BwModelica/eot/BwModelica-Bold.eot");src:local("BwModelica BoldItalic"),local("BwModelica-BoldItalic"),url("../fonts/BwModelica/eot/BwModelica-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-BoldItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-BoldItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-BoldItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-BoldItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-ExtraBold';src:url("../fonts/BwModelica/eot/BwModelica-ExtraBold.eot");src:local("BwModelica ExtraBold"),local("BwModelica-ExtraBold"),url("../fonts/BwModelica/eot/BwModelica-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-ExtraBold.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-ExtraBold.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-ExtraBold.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-ExtraBold.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-ExtraBold.otf") format("opentype");font-weight:800}@font-face{font-display:swap;font-family:'BwModelica-ExtraBoldItalic';src:url("../fonts/BwModelica/eot/BwModelica-ExtraBold.eot");src:local("BwModelica ExtraBoldItalic"),local("BwModelica-ExtraBoldItalic"),url("../fonts/BwModelica/eot/BwModelica-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-ExtraBoldItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-ExtraBoldItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-ExtraBoldItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Black';src:url("../fonts/BwModelica/eot/BwModelica-Black.eot");src:local("BwModelica Black"),local("BwModelica-Black"),url("../fonts/BwModelica/eot/BwModelica-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Black.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Black.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Black.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Black.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Black.otf") format("opentype");font-weight:900}@font-face{font-display:swap;font-family:'BwModelica-BlackItalic';src:url("../fonts/BwModelica/eot/BwModelica-Black.eot");src:local("BwModelica BlackItalic"),local("BwModelica-BlackItalic"),url("../fonts/BwModelica/eot/BwModelica-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-BlackItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-BlackItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-BlackItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-BlackItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'BwModelica-Hairline';src:url("../fonts/BwModelica/eot/BwModelica-Hairline.eot");src:local("BwModelica Hairline"),local("BwModelica-Hairline"),url("../fonts/BwModelica/eot/BwModelica-Hairline.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-Hairline.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-Hairline.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-Hairline.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-Hairline.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-Hairline.otf") format("opentype");font-weight:900}@font-face{font-display:swap;font-family:'BwModelica-HairlineItalic';src:url("../fonts/BwModelica/eot/BwModelica-Hairline.eot");src:local("BwModelica HairlineItalic"),local("BwModelica-HairlineItalic"),url("../fonts/BwModelica/eot/BwModelica-HairlineItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelica/woff2/BwModelica-HairlineItalic.woff2") format("woff2"),url("../fonts/BwModelica/woff/BwModelica-HairlineItalic.woff") format("woff"),url("../fonts/BwModelica/ttf/BwModelica-HairlineItalic.ttf") format("truetype"),url("../fonts/BwModelica/otf/BwModelica-HairlineItalic.otf") format("otf"),url("../fonts/BwModelica/otf/BwModelica-HairlineItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Thin';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Thin.eot");src:local("BwModelicaSS01 Thin"),local("BwModelicaSS01-Thin"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Thin.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Thin.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Thin.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Thin.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Thin.otf") format("opentype");font-weight:100}@font-face{font-display:swap;font-family:'BwModelicaSS01-ThinItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Thin.eot");src:local("BwModelicaSS01 ThinItalic"),local("BwModelicaSS01-ThinItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-ThinItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-ThinItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-ThinItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ThinItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-ExtraLight';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraLight.eot");src:local("BwModelicaSS01 ExtraLight"),local("BwModelicaSS01-ExtraLight"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-ExtraLight.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-ExtraLight.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-ExtraLight.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraLight.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraLight.otf") format("opentype");font-weight:200}@font-face{font-display:swap;font-family:'BwModelicaSS01-ExtraLightItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraLight.eot");src:local("BwModelicaSS01 ExtraLightItalic"),local("BwModelicaSS01-ExtraLightItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-ExtraLightItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-ExtraLightItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-ExtraLightItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraLightItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Light';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Light.eot");src:local("BwModelicaSS01 Light"),local("BwModelicaSS01-Light"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Light.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Light.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Light.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Light.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Light.otf") format("opentype");font-weight:300}@font-face{font-display:swap;font-family:'BwModelicaSS01-LightItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Light.eot");src:local("BwModelicaSS01 LightItalic"),local("BwModelicaSS01-LightItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-LightItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-LightItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-LightItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-LightItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Regular';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Regular.eot");src:local("BwModelicaSS01 Regular"),local("BwModelicaSS01-Regular"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Regular.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Regular.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Regular.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Regular.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Regular.otf") format("opentype");font-weight:400}@font-face{font-display:swap;font-family:'BwModelicaSS01-RegularItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Regular.eot");src:local("BwModelicaSS01 RegularItalic"),local("BwModelicaSS01-RegularItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-RegularItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-RegularItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-RegularItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-RegularItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Medium';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Medium.eot");src:local("BwModelicaSS01 Medium"),local("BwModelicaSS01-Medium"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Medium.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Medium.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Medium.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Medium.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Medium.otf") format("opentype");font-weight:500}@font-face{font-display:swap;font-family:'BwModelicaSS01-MediumItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Medium.eot");src:local("BwModelicaSS01 MediumItalic"),local("BwModelicaSS01-MediumItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-MediumItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-MediumItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-MediumItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-MediumItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Bold';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Bold.eot");src:local("BwModelicaSS01 Bold"),local("BwModelicaSS01-Bold"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Bold.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Bold.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Bold.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Bold.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Bold.otf") format("opentype");font-weight:700}@font-face{font-display:swap;font-family:'BwModelicaSS01-BoldItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Bold.eot");src:local("BwModelicaSS01 BoldItalic"),local("BwModelicaSS01-BoldItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-BoldItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-BoldItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-BoldItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-BoldItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-ExtraBold';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraBold.eot");src:local("BwModelicaSS01 ExtraBold"),local("BwModelicaSS01-ExtraBold"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-ExtraBold.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-ExtraBold.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-ExtraBold.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraBold.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraBold.otf") format("opentype");font-weight:800}@font-face{font-display:swap;font-family:'BwModelicaSS01-ExtraBoldItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraBold.eot");src:local("BwModelicaSS01 ExtraBoldItalic"),local("BwModelicaSS01-ExtraBoldItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-ExtraBoldItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-ExtraBoldItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraBoldItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Black';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Black.eot");src:local("BwModelicaSS01 Black"),local("BwModelicaSS01-Black"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Black.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Black.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Black.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Black.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Black.otf") format("opentype");font-weight:900}@font-face{font-display:swap;font-family:'BwModelicaSS01-BlackItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Black.eot");src:local("BwModelicaSS01 BlackItalic"),local("BwModelicaSS01-BlackItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-BlackItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-BlackItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-BlackItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-BlackItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS01-Hairline';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Hairline.eot");src:local("BwModelicaSS01 Hairline"),local("BwModelicaSS01-Hairline"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Hairline.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-Hairline.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-Hairline.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-Hairline.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Hairline.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-Hairline.otf") format("opentype");font-weight:900}@font-face{font-display:swap;font-family:'BwModelicaSS01-HairlineItalic';src:url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-Hairline.eot");src:local("BwModelicaSS01 HairlineItalic"),local("BwModelicaSS01-HairlineItalic"),url("../fonts/BwModelicaSS01/eot/BwModelicaSS01-HairlineItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS01/woff2/BwModelicaSS01-HairlineItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS01/woff/BwModelicaSS01-HairlineItalic.woff") format("woff"),url("../fonts/BwModelicaSS01/ttf/BwModelicaSS01-HairlineItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-HairlineItalic.otf") format("otf"),url("../fonts/BwModelicaSS01/otf/BwModelicaSS01-HairlineItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Thin';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Thin.eot");src:local("BwModelicaSS02 Thin"),local("BwModelicaSS02-Thin"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Thin.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Thin.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Thin.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Thin.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Thin.otf") format("opentype");font-weight:100}@font-face{font-display:swap;font-family:'BwModelicaSS02-ThinItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Thin.eot");src:local("BwModelicaSS02 ThinItalic"),local("BwModelicaSS02-ThinItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-ThinItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-ThinItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-ThinItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ThinItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-ExtraLight';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraLight.eot");src:local("BwModelicaSS02 ExtraLight"),local("BwModelicaSS02-ExtraLight"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-ExtraLight.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-ExtraLight.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-ExtraLight.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraLight.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraLight.otf") format("opentype");font-weight:200}@font-face{font-display:swap;font-family:'BwModelicaSS02-ExtraLightItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraLight.eot");src:local("BwModelicaSS02 ExtraLightItalic"),local("BwModelicaSS02-ExtraLightItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-ExtraLightItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-ExtraLightItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-ExtraLightItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraLightItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Light';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Light.eot");src:local("BwModelicaSS02 Light"),local("BwModelicaSS02-Light"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Light.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Light.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Light.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Light.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Light.otf") format("opentype");font-weight:300}@font-face{font-display:swap;font-family:'BwModelicaSS02-LightItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Light.eot");src:local("BwModelicaSS02 LightItalic"),local("BwModelicaSS02-LightItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-LightItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-LightItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-LightItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-LightItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Regular';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Regular.eot");src:local("BwModelicaSS02 Regular"),local("BwModelicaSS02-Regular"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Regular.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Regular.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Regular.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Regular.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Regular.otf") format("opentype");font-weight:400}@font-face{font-display:swap;font-family:'BwModelicaSS02-RegularItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Regular.eot");src:local("BwModelicaSS02 RegularItalic"),local("BwModelicaSS02-RegularItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-RegularItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-RegularItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-RegularItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-RegularItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Medium';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Medium.eot");src:local("BwModelicaSS02 Medium"),local("BwModelicaSS02-Medium"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Medium.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Medium.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Medium.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Medium.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Medium.otf") format("opentype");font-weight:500}@font-face{font-display:swap;font-family:'BwModelicaSS02-MediumItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Medium.eot");src:local("BwModelicaSS02 MediumItalic"),local("BwModelicaSS02-MediumItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-MediumItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-MediumItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-MediumItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-MediumItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Bold';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Bold.eot");src:local("BwModelicaSS02 Bold"),local("BwModelicaSS02-Bold"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Bold.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Bold.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Bold.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Bold.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Bold.otf") format("opentype");font-weight:700}@font-face{font-display:swap;font-family:'BwModelicaSS02-BoldItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Bold.eot");src:local("BwModelicaSS02 BoldItalic"),local("BwModelicaSS02-BoldItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-BoldItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-BoldItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-BoldItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-BoldItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-ExtraBold';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraBold.eot");src:local("BwModelicaSS02 ExtraBold"),local("BwModelicaSS02-ExtraBold"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-ExtraBold.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-ExtraBold.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-ExtraBold.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraBold.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraBold.otf") format("opentype");font-weight:800}@font-face{font-display:swap;font-family:'BwModelicaSS02-ExtraBoldItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraBold.eot");src:local("BwModelicaSS02 ExtraBoldItalic"),local("BwModelicaSS02-ExtraBoldItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-ExtraBoldItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-ExtraBoldItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraBoldItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Black';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Black.eot");src:local("BwModelicaSS02 Black"),local("BwModelicaSS02-Black"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Black.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Black.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Black.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Black.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Black.otf") format("opentype");font-weight:900}@font-face{font-display:swap;font-family:'BwModelicaSS02-BlackItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Black.eot");src:local("BwModelicaSS02 BlackItalic"),local("BwModelicaSS02-BlackItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-BlackItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-BlackItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-BlackItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-BlackItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'BwModelicaSS02-Hairline';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Hairline.eot");src:local("BwModelicaSS02 Hairline"),local("BwModelicaSS02-Hairline"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Hairline.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-Hairline.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-Hairline.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-Hairline.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Hairline.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-Hairline.otf") format("opentype");font-weight:900}@font-face{font-display:swap;font-family:'BwModelicaSS02-HairlineItalic';src:url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-Hairline.eot");src:local("BwModelicaSS02 HairlineItalic"),local("BwModelicaSS02-HairlineItalic"),url("../fonts/BwModelicaSS02/eot/BwModelicaSS02-HairlineItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/BwModelicaSS02/woff2/BwModelicaSS02-HairlineItalic.woff2") format("woff2"),url("../fonts/BwModelicaSS02/woff/BwModelicaSS02-HairlineItalic.woff") format("woff"),url("../fonts/BwModelicaSS02/ttf/BwModelicaSS02-HairlineItalic.ttf") format("truetype"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-HairlineItalic.otf") format("otf"),url("../fonts/BwModelicaSS02/otf/BwModelicaSS02-HairlineItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:'slick';src:url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype")}html{font-size:62.5%;font-family:Arial, Helvetica, sans-serif}html::-webkit-scrollbar{width:5px;background:rgba(0,0,0,0.4)}html::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.8)}img{height:auto}ul{list-style:none}a{text-decoration:none}body.overflow{overflow:hidden}.border_link{position:relative}.border_link::before{content:'';position:absolute;width:0;left:0;bottom:0;height:.104166666667vw;background:#fff;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.border_link:hover{color:#fff}.border_link:hover::before{width:4.01041666667vw}.sanyo_link,.sanyo_link_wb{background:#1b69b2;border:1px solid #1b69b2;display:inline-block;font-family:'BwModelicaSS01-Medium';text-transform:uppercase;line-height:1;color:#fff;cursor:pointer;font-size:.833333333333vw;-webkit-border-radius:2.60416666667vw;border-radius:2.60416666667vw;letter-spacing:.104166666667vw;padding:1.25vw 2.23958333333vw 1.30208333333vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.sanyo_link:hover,.sanyo_link_wb:hover{background:#fff;color:#000;border:1px solid #000}.sanyo_link:hover img,.sanyo_link_wb:hover img{-webkit-filter:invert(1);filter:invert(1)}@media all and (max-width: 540px){.sanyo_link,.sanyo_link_wb{font-size:2.29468599034vw;-webkit-border-radius:12.077294686vw;border-radius:12.077294686vw;letter-spacing:.24154589372vw;padding:2.89855072464vw 4.8309178744vw}}.sanyo_link span,.sanyo_link .span_link,.sanyo_link_wb span,.sanyo_link_wb .span_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.885416666667vw}@media all and (max-width: 540px){.sanyo_link span,.sanyo_link .span_link,.sanyo_link_wb span,.sanyo_link_wb .span_link{gap:2.4154589372vw}}.sanyo_link img,.sanyo_link_wb img{width:1.61458333333vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.sanyo_link img,.sanyo_link_wb img{width:4.8309178744vw}}.sanyo_link:hover img,.sanyo_link_wb:hover img{-webkit-transform:translateX(.260416666667vw);-ms-transform:translateX(.260416666667vw);transform:translateX(.260416666667vw)}.sanyo_link_2,.sanyo_link_white{display:inline-block;font-family:'BwModelicaSS01-Medium';text-transform:uppercase;line-height:1;color:#1b69b2;font-size:.833333333333vw;letter-spacing:.104166666667vw}@media all and (max-width: 540px){.sanyo_link_2,.sanyo_link_white{font-size:2.4154589372vw}}.sanyo_link_2 span,.sanyo_link_2 .span_link,.sanyo_link_white span,.sanyo_link_white .span_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.885416666667vw}@media all and (max-width: 540px){.sanyo_link_2 span,.sanyo_link_2 .span_link,.sanyo_link_white span,.sanyo_link_white .span_link{gap:1.2077294686vw}}.sanyo_link_2 img,.sanyo_link_white img{width:1.61458333333vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.sanyo_link_2 img,.sanyo_link_white img{width:3.86473429952vw}}.sanyo_link_2:hover img,.sanyo_link_white:hover img{-webkit-transform:translateX(.260416666667vw);-ms-transform:translateX(.260416666667vw);transform:translateX(.260416666667vw)}.sanyo_link_wb{background:transparent;border:1px solid #fff}.sanyo_link_white{color:#fff}.para,.green_pro .green_pro_list li,.management_enabler .management_container .hyphen_list,.mission_content,.sub_para,.subtitle_1793_light,.environment_responsibility .environment_banner .banner_detail .banner_number{font-size:1.14583333333vw;color:#000;font-family:'BwModelica-Light'}@media all and (max-width: 540px){.para,.green_pro .green_pro_list li,.management_enabler .management_container .hyphen_list,.mission_content,.sub_para,.subtitle_1793_light,.environment_responsibility .environment_banner .banner_detail .banner_number{font-size:3.38164251208vw}.para br,.green_pro .green_pro_list li br,.management_enabler .management_container .hyphen_list br,.mission_content br,.sub_para br,.subtitle_1793_light br,.environment_responsibility .environment_banner .banner_detail .banner_number br{display:none}}.strong_medium{font-family:'BwModelica-Medium'}.subtitle_1793_light,.environment_responsibility .environment_banner .banner_detail .banner_number{font-size:.933854166667vw}@media all and (max-width: 540px){.subtitle_1793_light,.environment_responsibility .environment_banner .banner_detail .banner_number{font-size:2.89855072464vw}}.sub_para{font-size:.9375vw}@media all and (max-width: 540px){.sub_para{font-size:2.89855072464vw}}.para_16{font-size:.833333333333vw;font-family:'BwModelica-Regular'}@media all and (max-width: 540px){.para_16{font-size:2.89855072464vw}}.subtitle_2025,.subtitle_2025_white{font-family:'BwModelicaSS01-bold';color:#352424;font-size:1.0546875vw;line-height:1}@media all and (max-width: 540px){.subtitle_2025,.subtitle_2025_white{font-size:3.86473429952vw}}.blue_txt{color:#1b69b2}.subtitle_23,.subtitle_23_white,.subtitle_23_black{font-family:'BwModelicaSS01-Medium';color:#1b69b2;font-size:1.19791666667vw;letter-spacing:.208333333333vw;line-height:1;text-transform:uppercase}@media all and (max-width: 540px){.subtitle_23,.subtitle_23_white,.subtitle_23_black{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_2682{font-family:'BwModelicaSS01-Bold';color:#352424;font-size:1.396875vw;line-height:1}@media all and (max-width: 540px){.subtitle_2682{font-size:4.34782608696vw}}.subtitle_3622{font-family:'BwModelica-Bold';color:#000;font-size:1.88645833333vw;line-height:1}@media all and (max-width: 540px){.subtitle_3622{font-size:4.8309178744vw}}.subtitle_36,.subtitle_36_white{font-family:'BwModelica-Bold';color:#352424;font-size:1.875vw;line-height:1}@media all and (max-width: 540px){.subtitle_36,.subtitle_36_white{font-size:4.8309178744vw}}.subtitle_35{font-family:'BwModelica-Bold';color:#000;font-size:1.875vw;line-height:1}@media all and (max-width: 540px){.subtitle_35{font-size:4.8309178744vw}}.subtitle_5963{font-family:'BwModelica-Bold';color:#000;font-size:3.10572916667vw;line-height:1}@media all and (max-width: 540px){.subtitle_5963{font-size:5.79710144928vw}}.subtitle_3385{font-family:'BwModelica-Bold';color:#000;font-size:1.76302083333vw;line-height:1}@media all and (max-width: 540px){.subtitle_3385{font-size:4.34782608696vw}}.subtitle_3225{font-family:'BwModelicaSS01-Bold';color:#1b69b2;font-size:1.6796875vw;letter-spacing:.0520833333333vw;line-height:1}@media all and (max-width: 540px){.subtitle_3225{font-size:5.79710144928vw;letter-spacing:.24154589372vw}}.subtitle_7052{font-family:'BwModelica-Bold';color:#1b69b2;font-size:3.67291666667vw;letter-spacing:.0520833333333vw;line-height:1}@media all and (max-width: 540px){.subtitle_7052{font-size:6.28019323671vw;letter-spacing:.24154589372vw}}.subtitle_3992,.subtitle_3992_white{font-family:'BwModelicaSS01-Bold';color:#1b69b2;font-size:2.07916666667vw;letter-spacing:.0520833333333vw;line-height:1}@media all and (max-width: 540px){.subtitle_3992,.subtitle_3992_white{font-size:5.79710144928vw;letter-spacing:.24154589372vw}}.subtitle_18{font-family:'BwModelicaSS01-Medium';color:#000;font-size:1.04166666667vw}@media all and (max-width: 540px){.subtitle_18{font-size:2.89855072464vw;letter-spacing:.48309178744vw}}.subtitle_24{font-family:'BwModelicaSS01-Bold';color:#000;font-size:1.25vw}@media all and (max-width: 540px){.subtitle_24{font-size:3.86473429952vw;letter-spacing:.48309178744vw}}.subtitle_1939,.inspect_section .inspect_container .inspect_box .inspect_location .locate_country span{font-family:'BwModelicaSS01-Bold';color:#1b69b2;font-size:1.00989583333vw}@media all and (max-width: 540px){.subtitle_1939,.inspect_section .inspect_container .inspect_box .inspect_location .locate_country span{font-size:2.89855072464vw;letter-spacing:.48309178744vw}}.subtitle_22{font-family:'BwModelicaSS01-Medium';color:#000;font-size:1.14583333333vw}@media all and (max-width: 540px){.subtitle_22{font-size:3.38164251208vw;letter-spacing:.48309178744vw}}.subtitle_20{font-family:'BwModelicaSS01-Medium';color:#000;font-size:1.04166666667vw}@media all and (max-width: 540px){.subtitle_20{font-size:3.38164251208vw;letter-spacing:.48309178744vw}}.subtitle_15_black{font-family:'BwModelica-Medium';color:#000;font-size:.78125vw}@media all and (max-width: 540px){.subtitle_15_black{font-size:2.89855072464vw;letter-spacing:.48309178744vw}}.subtitle_173{font-family:'BwModelica-Medium';font-size:.901041666667vw}@media all and (max-width: 540px){.subtitle_173{font-size:2.97101449275vw}}.subtitle_17_white{font-family:'BwModelica-Medium';color:#fff;font-size:.885416666667vw}@media all and (max-width: 540px){.subtitle_17_white{font-size:2.89855072464vw;letter-spacing:.48309178744vw}}.subtitle_25,.subtitle_25_black{font-family:'BwModelica-Medium';color:#1b69b2;font-size:1.30208333333vw}@media all and (max-width: 540px){.subtitle_25,.subtitle_25_black{font-size:3.86473429952vw;letter-spacing:.48309178744vw}}.subtitle_26{font-family:'BwModelicaSS01-Bold';font-size:1.35416666667vw;letter-spacing:.0520833333333vw;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.subtitle_26{font-size:3.86473429952vw;letter-spacing:.24154589372vw;line-height:1.2}}.subtitle_28{font-family:'BwModelicaSS01-Bold';font-size:1.45833333333vw;letter-spacing:.0520833333333vw;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.subtitle_28{font-size:3.86473429952vw;letter-spacing:.24154589372vw;line-height:1.2}}.subtitle_30{font-family:'BwModelicaSS01-Bold';font-size:1.5625vw;letter-spacing:.0520833333333vw;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.subtitle_30{font-size:3.86473429952vw;letter-spacing:.24154589372vw;line-height:1.2}}.subtitle_65{font-family:'BwModelicaSS01-Bold';font-size:3.38541666667vw;letter-spacing:.0520833333333vw;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.subtitle_65{font-size:5.79710144928vw;letter-spacing:.24154589372vw;line-height:1.2}}.subtitle_405,.subtitle_405_white{font-family:'BwModelica-Bold';font-size:2.109375vw;color:#000;line-height:1}@media all and (max-width: 540px){.subtitle_405,.subtitle_405_white{font-size:4.8309178744vw;line-height:1.2}}.subtitle_38,.subtitle_38_white{font-family:'BwModelicaSS01-Bold';font-size:1.97916666667vw;letter-spacing:.0520833333333vw;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.subtitle_38,.subtitle_38_white{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_3874,.subtitle_3874_black{font-family:'BwModelicaSS01-Bold';font-size:2.01770833333vw;letter-spacing:.0520833333333vw;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.subtitle_3874,.subtitle_3874_black{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_40,.subtitle_40_white{font-family:'BwModelicaSS01-Medium';color:#1b69b2;font-size:2.08333333333vw;letter-spacing:.208333333333vw;line-height:1;text-transform:uppercase}@media all and (max-width: 540px){.subtitle_40,.subtitle_40_white{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_8678{font-family:'BwModelicaSS01-Medium';color:#1b69b2;font-size:4.51979166667vw;letter-spacing:.104166666667vw;line-height:1;text-transform:uppercase}@media all and (max-width: 540px){.subtitle_8678{font-size:5.31400966184vw;letter-spacing:.48309178744vw}}.subtitle_45,.subtitle_45_white{font-family:'BwModelicaSS01-Medium';color:#1b69b2;font-size:2.34375vw;letter-spacing:.208333333333vw;line-height:1;text-transform:uppercase}@media all and (max-width: 540px){.subtitle_45,.subtitle_45_white{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_4009{font-family:'BwModelicaSS01-Bold';color:#352424;font-size:2.08802083333vw;line-height:1}@media all and (max-width: 540px){.subtitle_4009{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_4054{font-family:'BwModelicaSS01-Bold';color:#1b69b2;font-size:2.11145833333vw;line-height:1}@media all and (max-width: 540px){.subtitle_4054{font-size:4.34782608696vw;letter-spacing:.48309178744vw}}.subtitle_52{font-family:'BwModelicaSS01-Bold';font-size:2.70833333333vw;line-height:1}@media all and (max-width: 540px){.subtitle_52{font-size:4.8309178744vw;letter-spacing:.48309178744vw}}.subtitle_50,.subtitle_50_white,.subtitle_50_black{font-family:'BwModelicaSS01-Medium';color:#1b69b2;font-size:2.60416666667vw;line-height:1.2}@media all and (max-width: 540px){.subtitle_50,.subtitle_50_white,.subtitle_50_black{font-size:5.31400966184vw;letter-spacing:.48309178744vw}}.subtitle_60{font-family:'BwModelicaSS01-Bold';color:#000;font-size:3.125vw;line-height:1.2}@media all and (max-width: 540px){.subtitle_60{font-size:6.28019323671vw;letter-spacing:.48309178744vw}}.subtitle_120{font-family:'BwModelica-Bold';color:#3074b7;font-size:6.25vw;line-height:1.2}@media all and (max-width: 540px){.subtitle_120{font-size:12.077294686vw;letter-spacing:.48309178744vw}}.subtitle_9877{font-family:'BwModelicaSS01-Regular';color:#fff;font-size:5.14427083333vw;line-height:1}@media all and (max-width: 540px){.subtitle_9877{font-size:9.17874396135vw;letter-spacing:.48309178744vw}}.subtitle_23_white,.subtitle_405_white,.subtitle_50_white,.subtitle_40_white,.subtitle_45_white,.subtitle_25_white,.subtitle_36_white,.subtitle_38_white{color:#fff}.subtitle_25_black,.subtitle_23_black,.subtitle_50_black,.subtitle_3874_black{color:#000}.center_link{text-align:center}@media all and (max-width: 540px){.desktop{display:none}}.mobile{display:none}@media all and (max-width: 540px){.mobile{display:block}}.order_list{padding-left:.78125vw;list-style-type:none;text-align:left}@media all and (max-width: 540px){.order_list{padding-left:3.6231884058vw}}.order_list li{position:relative;padding-left:1.30208333333vw;margin-bottom:.260416666667vw;font-size:1.14583333333vw}@media all and (max-width: 540px){.order_list li{padding-left:3.6231884058vw;margin-bottom:1.2077294686vw;font-size:3.38164251208vw}}.order_list li::before{content:attr(data-list);position:absolute;width:1.14583333333vw;height:1.14583333333vw;font-size:1.04166666667vw;top:.15625vw;left:0}@media all and (max-width: 540px){.order_list li::before{width:3.38164251208vw;height:3.38164251208vw;font-size:2.89855072464vw;top:.48309178744vw}}.unOrder_list{padding-left:.78125vw;list-style-type:none;text-align:left}@media all and (max-width: 540px){.unOrder_list{padding-left:3.6231884058vw}}.unOrder_list li{position:relative;padding-left:1.30208333333vw;margin-bottom:.260416666667vw;font-size:1.14583333333vw}@media all and (max-width: 540px){.unOrder_list li{padding-left:3.6231884058vw;margin-bottom:1.2077294686vw;font-size:3.38164251208vw}}.unOrder_list li::before{content:'';-webkit-border-radius:50%;border-radius:50%;width:.416666666667vw;height:.416666666667vw;background:#1b69b2;position:absolute;left:0;top:.46875vw}@media all and (max-width: 540px){.unOrder_list li::before{width:1.44927536232vw;height:1.44927536232vw;top:1.2077294686vw}}.w100{width:100%}.home_about{padding:4.58333333333vw 0 5.20833333333vw;position:relative}@media all and (max-width: 540px){.home_about{padding:15.7004830918vw 0 14.0096618357vw}}.home_about .home_about_container{margin-top:6.61458333333vw}@media all and (max-width: 540px){.home_about .home_about_container{margin-top:17.1497584541vw}}.home_about .home_about_container .swiper-pagination{bottom:1.04166666667vw}.home_about .home_about_container .homeAboutSwiper{padding-left:13.4375vw;padding-bottom:7.39583333333vw}@media all and (max-width: 540px){.home_about .home_about_container .homeAboutSwiper{padding:0 13.768115942vw 20.5314009662vw;width:100%}}.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet{width:.625vw;height:.625vw;margin:0 .520833333333vw;background:#1c6ab2;opacity:1;position:relative}@media all and (max-width: 540px){.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet{width:3.6231884058vw;height:3.6231884058vw;margin:0 2.4154589372vw}}.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet-number{position:absolute;font-size:.898958333333vw;top:-.3125vw;left:0;opacity:0;font-family:'BwModelicaSS01-Medium';color:#1b69b2}@media all and (max-width: 540px){.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet-number{font-size:4.34782608696vw;top:-1.2077294686vw}}.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet-number::before{content:'';position:absolute;width:2.08333333333vw;height:2.08333333333vw;-webkit-border-radius:50%;border-radius:50%;border:1px solid #1c6ab2;left:55%;top:48%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media all and (max-width: 540px){.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet-number::before{width:7.24637681159vw;height:7.24637681159vw;top:44%}}.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet-active{background:transparent;margin:0 .78125vw;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}@media all and (max-width: 540px){.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet-active{margin:0 2.4154589372vw}}.home_about .home_about_container .homeAboutSwiper .swiper-pagination .swiper-pagination-bullet-active .swiper-pagination-bullet-number{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.home_about .home_about_container .home_about_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:61.40625vw;height:25.5208333333vw}@media all and (max-width: 540px){.home_about .home_about_container .home_about_content{width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.home_about .home_about_container .home_about_content .home_about_img{width:28.6458333333vw}@media all and (max-width: 540px){.home_about .home_about_container .home_about_content .home_about_img{width:100%}}.home_about .home_about_container .home_about_content .side_content{padding:3.38541666667vw 3.48958333333vw 4.16666666667vw;height:100%;background:#f1f8ff;width:32.7604166667vw}@media all and (max-width: 540px){.home_about .home_about_container .home_about_content .side_content{width:100%;padding:10.8695652174vw 5.79710144928vw 12.077294686vw}}.home_about .home_about_container .home_about_content .side_content .about_title{font-family:'BwModelicaSS01-Bold';font-size:2.60416666667vw;margin-bottom:1.82291666667vw;line-height:1.2}@media all and (max-width: 540px){.home_about .home_about_container .home_about_content .side_content .about_title{font-size:6.038647343vw;margin-bottom:4.8309178744vw}}.home_about .home_about_container .home_about_content .side_content .about_para{height:7.55208333333vw;display:-webkit-box;line-height:1.25;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:1.2vw;font-family:'BwModelicaSS01-Light';margin-bottom:2.96875vw}@media all and (max-width: 540px){.home_about .home_about_container .home_about_content .side_content .about_para{font-size:3.14009661836vw;margin-bottom:2.4154589372vw;line-height:1.5;height:auto}}.home_about .subtitle_23{text-align:center}.home_about .about_next{background:#fff;width:6.19791666667vw;height:6.19791666667vw;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:40%;right:10%;cursor:pointer;z-index:9;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home_about .about_next img{width:1.66666666667vw}@media all and (max-width: 540px){.home_about .about_next{width:28.7439613527vw;height:28.7439613527vw;right:-14%;top:37%}.home_about .about_next img{width:7.24637681159vw}}.home_application{background:#f8fbff;padding:5.10416666667vw 0;position:relative;overflow:hidden}@media all and (max-width: 540px){.home_application{padding:12.077294686vw 0 28.9855072464vw;width:100%}}.home_application .sanyo_link{margin-top:16.6145833333vw}@media all and (max-width: 540px){.home_application .sanyo_link{margin-top:36.231884058vw}}.home_application .home_application_container{position:absolute;top:10.15625vw;left:21.6145833333vw;z-index:9}@media all and (max-width: 540px){.home_application .home_application_container{left:50%;top:7.24637681159vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.home_application .application_subtitle{font-size:4.6875vw;font-family:'BwModelicaSS01-Bold';line-height:1;color:#000;opacity:0;position:absolute;top:9.375vw;width:41.6666666667vw}@media all and (max-width: 540px){.home_application .application_subtitle{font-size:10.8695652174vw;top:-48.309178744vw;width:100%;text-align:center;z-index:99;min-height:24.154589372vw;max-height:24.154589372vw;overflow-y:scroll;padding-right:1.2077294686vw}.home_application .application_subtitle::-webkit-scrollbar{width:1px}.home_application .application_subtitle::-webkit-slider-thumb{background:#000}}.home_application .swiper-slide-visible .application_subtitle{opacity:1}.home_application .homeAppSwiper{width:78.125vw;margin-right:0}@media all and (max-width: 540px){.home_application .homeAppSwiper{width:100%;padding:0 7.97101449275vw;margin-top:6.038647343vw;padding-top:48.309178744vw}}@media all and (max-width: 540px){.home_application .homeAppSwiper .swiper_app{width:100%}}.home_application .homeAppSwiper .home_app_img{margin-left:auto;width:63.4375vw}@media all and (max-width: 540px){.home_application .homeAppSwiper .home_app_img{width:100%}}.home_application .pagination_controls{position:absolute;left:-5.20833333333vw;gap:1.04166666667vw;bottom:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media all and (max-width: 540px){.home_application .pagination_controls{left:3.6231884058vw;bottom:10.8695652174vw;gap:12.077294686vw;width:100%;height:auto;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.home_application .swiper_number{font-size:1.30208333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.520833333333vw;font-family:'BwModelicaSS01-Medium';color:#ccc}@media all and (max-width: 540px){.home_application .swiper_number{font-size:3.38164251208vw;gap:2.4154589372vw}}.home_application .swiper_current_number{color:#000}.home_application .swiper_pagination{display:inline;width:auto !important}.home_application .swiper-pagination-bullet{width:.625vw;height:.625vw;margin:0 1.14583333333vw;background-color:#d7d7d7;-webkit-border-radius:50%;border-radius:50%}@media all and (max-width: 540px){.home_application .swiper-pagination-bullet{width:2.4154589372vw;height:2.4154589372vw;margin:0 4.8309178744vw}}.home_application .swiper-pagination-bullet-active{background-color:#00a4f0}.home_application .app_pagination{width:10vw;height:1px;background:#000;position:relative}.home_application .app_pagination::before{content:'';position:absolute;width:50%;left:0;height:.15625vw;top:-.0520833333333vw;background:#000;-webkit-animation:app_slide 3s linear infinite both;animation:app_slide 3s linear infinite both}@media all and (max-width: 540px){.home_application .app_pagination{width:24.154589372vw}.home_application .app_pagination::before{height:.724637681159vw;top:-.24154589372vw}}.home_application .app_next{display:none}@media all and (max-width: 540px){.home_application .app_next{background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;width:28.7439613527vw;height:28.7439613527vw;right:-14%;top:65%;z-index:9}.home_application .app_next img{width:7.24637681159vw}}@-webkit-keyframes app_slide{0%{width:0}100%{width:100%}}@keyframes app_slide{0%{width:0}100%{width:100%}}.home_product{width:100%;position:relative;height:-webkit-calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100)}@media all and (max-width: 540px){.home_product{height:auto}}.home_product .product_background{height:100%}.home_product .product_background .product_bg_item{opacity:0;position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%}.home_product .product_background .product_bg_item picture{width:100%;height:100%}.home_product .product_background .product_bg_item picture img{width:100%;height:100%}.home_product .product_background .product_bg_item.active{opacity:1;position:relative;z-index:1}.home_product .home_product_container{width:100%;position:absolute;top:0;left:0;height:100%;z-index:9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.home_product .home_product_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home_product .home_product_container .product_item{width:-webkit-calc(100%/4);width:calc(100%/4);height:100%;border-right:1px solid #fff;position:relative}@media all and (max-width: 540px){.home_product .home_product_container .product_item{width:50%;height:50%;border:0}.home_product .home_product_container .product_item::before{content:'';position:absolute;background:#fff}.home_product .home_product_container .product_item:nth-child(1)::before{width:1px;height:93%;right:0;top:0}.home_product .home_product_container .product_item:nth-child(2)::before{width:68%;height:1px;right:0;bottom:0}.home_product .home_product_container .product_item:nth-child(3)::before{width:68%;height:1px;left:0;top:0}.home_product .home_product_container .product_item:nth-child(4)::before{width:1px;height:93%;left:0;bottom:0}}.home_product .home_product_container .product_item:nth-last-child(1){border:none}.home_product .home_product_container .product_item .product_text{position:absolute;color:#fff;width:10.9375vw;left:50%;bottom:4.16666666667vw;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width: 540px){.home_product .home_product_container .product_item .product_text{width:36.231884058vw;bottom:19.3236714976vw}}.home_product .home_product_container .product_item .product_text .product_sub_title{font-size:1.5625vw;line-height:1.2;margin-bottom:.78125vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-family:'BwModelicaSS01-Regular'}@media all and (max-width: 540px){.home_product .home_product_container .product_item .product_text .product_sub_title{font-size:4.8309178744vw;margin-bottom:4.8309178744vw}}.home_product .home_product_container .product_item .product_text .sanyo_link_white{opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.home_product .home_product_container .product_item:hover .product_sub_title{scale:1.2;font-family:'BwModelicaSS01-Bold'}.home_product .home_product_container .product_item:hover .sanyo_link_white{opacity:1}@media all and (max-width: 540px){.home_product .home_product_container .product_item.active .product_sub_title{scale:1.2;font-family:'BwModelicaSS01-Bold'}.home_product .home_product_container .product_item.active .sanyo_link_white{opacity:1}}.home_product .subtitle_23_white{position:absolute;top:4.42708333333vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99}@media all and (max-width: 540px){.home_product .subtitle_23_white{top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.home_steel{position:relative;padding:10.5729166667vw 0}@media all and (max-width: 540px){.home_steel{padding:45.652173913vw 0 35.2657004831vw}}.home_steel .home_steel_video{width:55.4166666667vw;margin:0  auto;position:relative}@media all and (max-width: 540px){.home_steel .home_steel_video{width:76.8115942029vw;height:122.70531401vw}}.home_steel .home_steel_video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.home_steel .home_steel_video .video_poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.home_steel .home_steel_video .sound_play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9}.home_steel .home_steel_video .sound_play img{width:10.0520833333vw}@media all and (max-width: 540px){.home_steel .home_steel_video .sound_play img{width:34.5410628019vw}}.home_steel .home_steel_text{font-family:'BwModelicaSS01-Bold';font-size:6.77083333333vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;text-align:center;z-index:99;color:#1b69b2;line-height:1}@media all and (max-width: 540px){.home_steel .home_steel_text{font-size:14.0096618357vw}}.home_steel .upper_text{top:3.90625vw}@media all and (max-width: 540px){.home_steel .upper_text{top:23.9130434783vw}}.home_steel .bottom_text{bottom:5.46875vw}@media all and (max-width: 540px){.home_steel .bottom_text{bottom:17.3913043478vw}}.home_sustainability{background:#1b69b2;padding:5.05208333333vw 0}@media all and (max-width: 540px){.home_sustainability{padding:9.66183574879vw 13.5265700483vw}}.home_sustainability .subtitle_23_white{text-align:center}.home_sustainability .sustainSwiper{padding-left:12.2916666667vw;margin-top:5.83333333333vw}@media all and (max-width: 540px){.home_sustainability .sustainSwiper{padding-left:0;margin-top:12.077294686vw}}.home_sustainability .sustainSwiper .sustainability_container{width:33.0729166667vw;padding-bottom:2.29166666667vw;position:relative}@media all and (max-width: 540px){.home_sustainability .sustainSwiper .sustainability_container{width:100%}}.home_sustainability .sustainSwiper .sustainability_container img{width:29.2708333333vw;margin-left:auto}@media all and (max-width: 540px){.home_sustainability .sustainSwiper .sustainability_container img{width:100%}}.home_sustainability .sustainSwiper .sustainability_container .sustain_text{font-size:1.82291666667vw;font-family:'BwModelicaSS01-Bold';color:#fff;position:absolute;left:0;bottom:0;line-height:1.1}@media all and (max-width: 540px){.home_sustainability .sustainSwiper .sustainability_container .sustain_text{position:relative;left:auto;bottom:auto;font-size:6.038647343vw;margin-top:3.6231884058vw;text-align:center}.home_sustainability .sustainSwiper .sustainability_container .sustain_text br{display:none}}.home_sustainability .center_link{margin-top:5.46875vw}@media all and (max-width: 540px){.home_sustainability .center_link{margin-top:12.077294686vw}}@media all and (max-width: 540px){.home_sustainability .mgt68{margin-top:0}}.mgt68{margin-top:3.54166666667vw}.home_mob_buttons{display:none}@media all and (max-width: 540px){.home_mob_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:5.31400966184vw;width:100%;margin-top:4.8309178744vw}.home_mob_buttons .mob_button{width:17.1497584541vw;height:17.1497584541vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%}.home_mob_buttons .mob_button img{width:7.24637681159vw;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.home_mob_buttons .mob_button:nth-child(1) img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.black_btn .mob_button{border-color:#000}.black_btn .mob_button img{width:7.24637681159vw;-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}.home_responsibility{padding:5.52083333333vw 6.66666666667vw 5.05208333333vw 7.29166666667vw}@media all and (max-width: 540px){.home_responsibility{padding:12.077294686vw 6.038647343vw}}.home_responsibility .subtitle_23{text-align:center}.home_responsibility .responsibility_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:8.85416666667vw 0 6.875vw;gap:2.13541666667vw}@media all and (max-width: 540px){.home_responsibility .responsibility_container{gap:6.038647343vw;margin:12.077294686vw 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home_responsibility .responsibility_container .responsibility_item{position:relative;width:20.4166666667vw}@media all and (max-width: 540px){.home_responsibility .responsibility_container .responsibility_item{width:-webkit-calc(93% / 2);width:calc(93% / 2)}}.home_responsibility .responsibility_container .responsibility_item img{width:17.96875vw;margin-left:auto}@media all and (max-width: 540px){.home_responsibility .responsibility_container .responsibility_item img{width:100%;margin-left:2.4154589372vw}}.home_responsibility .responsibility_container .responsibility_item .responsibility_text{font-size:1.77083333333vw;font-family:'BwModelicaSS01-Bold';line-height:1.2;position:absolute;top:13.3333333333vw;left:0}@media all and (max-width: 540px){.home_responsibility .responsibility_container .responsibility_item .responsibility_text{font-size:3.38164251208vw;margin-top:7.24637681159vw;top:24.154589372vw}}.home_responsibility .responsibility_container .responsibility_item:nth-child(even){margin-top:3.64583333333vw}@media all and (max-width: 540px){.home_responsibility .responsibility_container .responsibility_item:nth-child(even){margin-top:7.24637681159vw}}.home_responsibility .responsibility_container .responsibility_item:nth-child(even) .responsibility_text{top:1.45833333333vw}@media all and (max-width: 540px){.home_responsibility .responsibility_container .responsibility_item:nth-child(even) .responsibility_text{top:2.4154589372vw}}.home_career{padding:5.20833333333vw 7.29166666667vw 6.25vw 13.6979166667vw;background:#f8fbff}@media all and (max-width: 540px){.home_career{padding:8.45410628019vw 6.038647343vw 12.077294686vw}}.home_career .subtitle_23{text-align:center}.home_career .home_career_container{margin-top:4.6875vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3.38541666667vw}@media all and (max-width: 540px){.home_career .home_career_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7.24637681159vw}}.home_career .home_career_container .career_img{width:57.4479166667vw;position:relative}@media all and (max-width: 540px){.home_career .home_career_container .career_img{width:100%}}.home_career .home_career_container .career_img img{width:42.34375vw;margin-left:auto}@media all and (max-width: 540px){.home_career .home_career_container .career_img img{width:100%}}.home_career .home_career_container .career_img .career_subtitle{font-family:'BwModelicaSS01-Bold';font-size:5.72916666667vw;position:absolute;line-height:1;left:0;top:.260416666667vw}@media all and (max-width: 540px){.home_career .home_career_container .career_img .career_subtitle{font-size:14.5917874396vw;position:relative;top:auto;left:auto;margin-top:6.038647343vw}}.home_career .home_career_container .career_text{width:18.2291666667vw}@media all and (max-width: 540px){.home_career .home_career_container .career_text{width:100%;text-align:center}}.home_career .home_career_container .career_text .career_para{font-family:'BwModelicaSS01-Light';font-size:1.2vw;margin-bottom:1.77083333333vw;text-align:left;color:#000;line-height:1.1}@media all and (max-width: 540px){.home_career .home_career_container .career_text .career_para{font-size:3.14009661836vw;margin-bottom:7.24637681159vw;line-height:1.3;letter-spacing:1px}.home_career .home_career_container .career_text .career_para br{display:none}}.home_career .home_career_container .career_text .sanyo_link{margin-top:2.91666666667vw}@media all and (max-width: 540px){.home_career .home_career_container .career_text .sanyo_link{margin-top:4.8309178744vw}}.history_timeline{position:relative;padding:10.4166666667vw 6.66666666667vw 10.4166666667vw 6.66666666667vw;overflow:hidden}@media all and (max-width: 540px){.history_timeline{padding:12.077294686vw 6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.history_timeline .slider_main .slick-slide{margin-right:1.5625vw}@media all and (max-width: 540px){.history_timeline .slider_main .slick-slide{margin-right:6.038647343vw}}.history_timeline .slider_main .slick-list{margin-right:-1.5625vw}@media all and (max-width: 540px){.history_timeline .slider_main .slick-list{margin-right:-6.038647343vw}}.history_timeline .history_timeline_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:7.8125vw}@media all and (max-width: 540px){.history_timeline .history_timeline_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12.077294686vw}}.history_timeline .slide_main_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.20833333333vw}@media all and (max-width: 540px){.history_timeline .slide_main_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12.077294686vw}}.history_timeline .circle_img{width:33.5416666667vw;-webkit-border-radius:50%;border-radius:50%}@media all and (max-width: 540px){.history_timeline .circle_img{width:100%}}.history_timeline .slide_main_content{width:26.0416666667vw}@media all and (max-width: 540px){.history_timeline .slide_main_content{width:100%}}.history_timeline h2{font-size:2.07916666667vw;color:#352424;font-family:'BwModelicaSS01-Bold';margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.history_timeline h2{font-size:5.79710144928vw;margin-bottom:3.6231884058vw}}.history_timeline p{font-size:1.04166666667vw;color:#000;text-align:left;font-family:'BwModelica-Light'}@media all and (max-width: 540px){.history_timeline p{font-size:3.38164251208vw;width:100%}}.history_timeline .slider_main{width:72.9166666667vw;margin-top:2.60416666667vw;margin-left:20.5729166667vw}@media all and (max-width: 540px){.history_timeline .slider_main{width:100%;margin-left:0}}.history_timeline .slider_thumbs_container{width:44.2708333333vw;height:36.4583333333vw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;padding:0 5.20833333333vw;left:-15.625vw}@media all and (max-width: 540px){.history_timeline .slider_thumbs_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3.6231884058vw;width:100%;height:auto;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);left:auto;padding:0}}.history_timeline .slider_thumbs_container .slider_thumbs{margin:2.60416666667vw 0 !important;height:7.8125vw}.history_timeline .slider_thumbs_container .slider_thumbs .slick-list,.history_timeline .slider_thumbs_container .slider_thumbs .slick-track{height:100%}@media all and (max-width: 540px){.history_timeline .slider_thumbs_container .slider_thumbs{margin-bottom:0 !important;width:70%;height:auto}}.history_timeline .main_thumbs_container{position:absolute;left:21.09375vw;top:10.15625vw;height:36.4583333333vw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:11.4583333333vw;text-align:center;z-index:99;background:-webkit-gradient(linear, left bottom, left top, from(#fff), color-stop(50%, #fff), color-stop(50%, rgba(255,255,255,0)), to(rgba(237,221,83,0)));background:linear-gradient(0deg, #fff 0%, #fff 50%, rgba(255,255,255,0) 50%, rgba(237,221,83,0) 100%)}@media all and (max-width: 540px){.history_timeline .main_thumbs_container{display:none}}.history_timeline .main_thumbs_container .inside_number{margin-right:1.30208333333vw;display:inline-block;background:#fff;background:transparent;position:relative;z-index:9;color:#206db4}.history_timeline .main_thumbs_container .slider_main_thumbs,.history_timeline .main_thumbs_container .slick-track{height:100%}.history_timeline .main_thumbs_container .slick-list{height:100%;padding:0 !important}.history_timeline .main_thumbs_container .slide_year{opacity:0;cursor:auto}.history_timeline .main_thumbs_container .slide_year.slick-current.slick-active{opacity:1;font-size:14.3229166667vw;line-height:1;vertical-align:middle;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.history_timeline .slider_thumbs_container .slide_year.slick-current.slick-active{width:10.4166666667vw !important}@media all and (max-width: 540px){.history_timeline .slider_thumbs_container .slide_year.slick-current.slick-active{width:22.2222222222vw !important}}.history_timeline .slide_year{font-size:1.45833333333vw;margin-bottom:1.04166666667vw;text-align:center;font-family:'BwModelicaSS01-Regular';cursor:pointer;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);line-height:1}@media all and (max-width: 540px){.history_timeline .slide_year{-webkit-transform:none;-ms-transform:none;transform:none;font-size:4.8309178744vw;margin-bottom:3.6231884058vw}}.history_timeline .slide_year.slick-current.slick-active{color:#fff;font-family:'BwModelicaSS01-Bold';opacity:0}@media all and (max-width: 540px){.history_timeline .slide_year.slick-current.slick-active{opacity:1}}.history_timeline .arrow_btn{width:3.90625vw;height:3.90625vw;margin:0 auto;border:1px solid #206db4;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;top:4.6875vw;left:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.history_timeline .arrow_btn{width:7.24637681159vw;height:7.24637681159vw;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;left:auto;transform:none}}.history_timeline .arrow_btn:hover{background:#206db4}.history_timeline .arrow_btn:hover img{-webkit-filter:invert(1) brightness(10);filter:invert(1) brightness(10)}.history_timeline .arrow_btn img{width:.78125vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.history_timeline .arrow_btn img{width:2.4154589372vw;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.history_timeline .arrow_btn.time_next{top:4.6875vw;left:auto;right:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media all and (max-width: 540px){.history_timeline .arrow_btn.time_next{-webkit-transform:none;-ms-transform:none;transform:none;top:auto;right:auto}}.history_timeline .arrow_btn.time_next img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media all and (max-width: 540px){.history_timeline .arrow_btn.time_next img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.award_section .year_section{background:#f3f7fb;padding:3.69791666667vw 11.9791666667vw 3.59375vw;position:relative}@media all and (max-width: 540px){.award_section .year_section{padding:6.038647343vw 12.077294686vw}}.award_section .year_section .year_swiper{width:100%;overflow:hidden;text-align:center}.award_section .year_section .year_swiper .year_text{cursor:pointer;font-family:'BwModelicaSS01-Bold';color:rgba(73,135,193,0.4);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:1.04166666667vw}@media all and (max-width: 540px){.award_section .year_section .year_swiper .year_text{font-size:3.38164251208vw}}.award_section .year_section .year_swiper .active_year .year_text{color:#4987c1;scale:1.5}.award_section .year_section .arrow_btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.award_section .year_section .arrow_btn img{width:.520833333333vw}@media all and (max-width: 540px){.award_section .year_section .arrow_btn img{width:1.93236714976vw}}.award_section .year_section .award_prev{left:9.375vw}@media all and (max-width: 540px){.award_section .year_section .award_prev{left:7.24637681159vw}}@media all and (max-width: 540px){.award_section .year_section .award_prev{left:7.24637681159vw}}.award_section .year_section .award_prev img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.award_section .year_section .award_next{right:9.375vw}.award_section .year_section .award_next img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media all and (max-width: 540px){.award_section .year_section .award_next{right:7.24637681159vw}}.award_section .award_container{padding:7.70833333333vw 7.44791666667vw 12.2395833333vw 7.44791666667vw}@media all and (max-width: 540px){.award_section .award_container{padding:12.077294686vw 6.038647343vw}}.award_section .award_container .award_swiper{width:100%}.award_section .award_container .award_swiper .swiper-slide{width:100% !important}.award_section .award_container .awards_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.53125vw;width:100%}@media all and (max-width: 540px){.award_section .award_container .awards_content{gap:3.6231884058vw}}.award_section .award_container .awards_content .award_product{width:25.2083333333vw;text-align:center}@media all and (max-width: 540px){.award_section .award_container .awards_content .award_product{width:-webkit-calc(95.5% / 2);width:calc(95.5% / 2)}}.award_section .award_container .awards_content .award_product img{width:100%;margin-bottom:1.875vw}@media all and (max-width: 540px){.award_section .award_container .awards_content .award_product img{margin-bottom:3.6231884058vw}}.award_section .award_container .awards_content .award_product .award_text{font-size:.989583333333vw;font-family:'BwModelica-Medium';color:rgba(0,0,0,0.8);padding:0 .520833333333vw;letter-spacing:.078125vw}@media all and (max-width: 540px){.award_section .award_container .awards_content .award_product .award_text{font-size:2.4154589372vw}}.company_manufacture{padding:9.21875vw 15.8854166667vw 9.47916666667vw 7.65625vw;gap:5.15625vw}@media all and (max-width: 540px){.company_manufacture{padding:12.077294686vw 6.038647343vw;gap:12.077294686vw}}.company_manufacture .manufacture_container{width:32.03125vw}@media all and (max-width: 540px){.company_manufacture .manufacture_container{width:100%}}.company_manufacture .manufacture_img{width:35.625vw}@media all and (max-width: 540px){.company_manufacture .manufacture_img{width:100%}}.company_manufacture .para,.company_manufacture .green_pro .green_pro_list li,.green_pro .green_pro_list .company_manufacture li,.company_manufacture .management_enabler .management_container .hyphen_list,.management_enabler .management_container .company_manufacture .hyphen_list{margin-bottom:1.5625vw}@media all and (max-width: 540px){.company_manufacture .para,.company_manufacture .green_pro .green_pro_list li,.green_pro .green_pro_list .company_manufacture li,.company_manufacture .management_enabler .management_container .hyphen_list,.management_enabler .management_container .company_manufacture .hyphen_list{margin-bottom:3.6231884058vw}}.company_manufacture .para span,.company_manufacture .green_pro .green_pro_list li span,.green_pro .green_pro_list .company_manufacture li span,.company_manufacture .management_enabler .management_container .hyphen_list span,.management_enabler .management_container .company_manufacture .hyphen_list span{font-family:'BwModelica-Bold';font-size:1.5625vw;line-height:1.1}@media all and (max-width: 540px){.company_manufacture .para span,.company_manufacture .green_pro .green_pro_list li span,.green_pro .green_pro_list .company_manufacture li span,.company_manufacture .management_enabler .management_container .hyphen_list span,.management_enabler .management_container .company_manufacture .hyphen_list span{font-size:3.6231884058vw}}.about_company_manufacture .manufacture_container{width:100%}.flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.flexBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7.24637681159vw}}.flexBox .para,.flexBox .green_pro .green_pro_list li,.green_pro .green_pro_list .flexBox li,.flexBox .management_enabler .management_container .hyphen_list,.management_enabler .management_container .flexBox .hyphen_list{margin-bottom:1.5625vw}@media all and (max-width: 540px){.flexBox .para,.flexBox .green_pro .green_pro_list li,.green_pro .green_pro_list .flexBox li,.flexBox .management_enabler .management_container .hyphen_list,.management_enabler .management_container .flexBox .hyphen_list{margin-bottom:3.6231884058vw}}.flexBox .para span,.flexBox .green_pro .green_pro_list li span,.green_pro .green_pro_list .flexBox li span,.flexBox .management_enabler .management_container .hyphen_list span,.management_enabler .management_container .flexBox .hyphen_list span{font-family:'BwModelica-Bold';font-size:1.5625vw;line-height:1.1}@media all and (max-width: 540px){.flexBox .para span,.flexBox .green_pro .green_pro_list li span,.green_pro .green_pro_list .flexBox li span,.flexBox .management_enabler .management_container .hyphen_list span,.management_enabler .management_container .flexBox .hyphen_list span{font-size:3.6231884058vw}}.company_steel{padding:0vw 10.9895833333vw 7.76041666667vw 7.39583333333vw;gap:6.25vw}@media all and (max-width: 540px){.company_steel{padding:0 6.038647343vw 12.077294686vw;gap:12.077294686vw}}.company_steel .steel_container{width:35.9375vw}@media all and (max-width: 540px){.company_steel .steel_container{width:100%}}.company_steel .steel_container .subtitle_60{width:23.4375vw;margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.company_steel .steel_container .subtitle_60{width:100%;margin-bottom:4.8309178744vw}}.company_steel .steel_container .para,.company_steel .steel_container .green_pro .green_pro_list li,.green_pro .green_pro_list .company_steel .steel_container li,.company_steel .steel_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .company_steel .steel_container .hyphen_list{letter-spacing:1px}.company_steel .steel_img{width:38.3333333333vw}@media all and (max-width: 540px){.company_steel .steel_img{width:100%}}.ssmi_section{padding:6.77083333333vw 19.7916666667vw 5.78125vw;background:#f3f7fb;text-align:center;position:relative}@media all and (max-width: 540px){.ssmi_section{padding:12.077294686vw 6.038647343vw 7.24637681159vw}}.ssmi_section .subtitle_50{font-family:'BwModelica-Bold';margin-bottom:1.25vw;line-height:1.1}@media all and (max-width: 540px){.ssmi_section .subtitle_50{margin-bottom:3.6231884058vw}}.ssmi_section .para,.ssmi_section .green_pro .green_pro_list li,.green_pro .green_pro_list .ssmi_section li,.ssmi_section .management_enabler .management_container .hyphen_list,.management_enabler .management_container .ssmi_section .hyphen_list{font-family:'BwModelica-Regular'}.ssmi_section .sanyo_logo{position:absolute;right:1.04166666667vw;top:5.41666666667vw;width:22.5520833333vw}@media all and (max-width: 540px){.ssmi_section .sanyo_logo{right:4.8309178744vw;top:4.8309178744vw;width:22.5520833333vw}}.mission_vision{padding:5.83333333333vw 8.33333333333vw 10.5729166667vw 7.70833333333vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 540px){.mission_vision{padding:12.077294686vw 6.038647343vw}}.mission_vision .mission_container{width:33.3333333333vw}@media all and (max-width: 540px){.mission_vision .mission_container{width:100%}}.mission_vision .subtitle_60{color:#0a5dab;line-height:1;margin-bottom:1.30208333333vw}@media all and (max-width: 540px){.mission_vision .subtitle_60{margin-bottom:3.6231884058vw}}.mission_vision .mission_content{color:#0a5dab;font-family:'BwModelica-Regular';letter-spacing:.0520833333333vw;font-size:1.30208333333vw}@media all and (max-width: 540px){.mission_vision .mission_content{letter-spacing:.24154589372vw;font-size:3.38164251208vw}}.mission_vision .vision_container{width:35.4166666667vw}@media all and (max-width: 540px){.mission_vision .vision_container{width:100%}}.mission_vision .vision_container .subtitle_60{margin-bottom:2.60416666667vw;padding-left:.78125vw}@media all and (max-width: 540px){.mission_vision .vision_container .subtitle_60{margin-bottom:6.038647343vw;padding-left:2.4154589372vw}}.mission_vision .vision_container .mission_content{font-family:'BwModelica-Light';color:rgba(0,0,0,0.8);padding-left:2.08333333333vw;margin-bottom:3.125vw;cursor:pointer;position:relative;line-height:1.3}@media all and (max-width: 540px){.mission_vision .vision_container .mission_content{padding-left:6.038647343vw;margin-bottom:6.038647343vw;font-size:3.50241545894vw}}.mission_vision .vision_container .mission_content:nth-last-child(1){margin-bottom:0}.mission_vision .vision_container .mission_content.active{color:#0a5dab;font-family:'BwModelica-Bold'}@media all and (max-width: 540px){.mission_vision .vision_container .mission_content.active{font-size:3.38164251208vw}}.mission_vision .vision_container .mission_content.active span::before{border-color:#0a5dab}.mission_vision .vision_container .mission_content.active span::after{background:#0a5dab}.mission_vision .vision_img_container{width:46.5625vw}@media all and (max-width: 540px){.mission_vision .vision_img_container{width:100%}}.mission_vision .vision_img_container .mission_img{display:none;width:100%}.mission_vision .vision_img_container .mission_img.active{display:block}[data-section="mission"] .mission_img{width:46.5625vw}@media all and (max-width: 540px){[data-section="mission"] .mission_img{width:100%}}[data-section="vision_section"]{background:#f3f7fb}.mission_management{position:relative}.mission_management img{width:100%}.mission_management .management_container{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}@media all and (max-width: 540px){.mission_management .management_container{width:90%}}.mission_management .management_container .subtitle_40_white{margin-bottom:.520833333333vw;text-transform:none;letter-spacing:0;line-height:1.3}@media all and (max-width: 540px){.mission_management .management_container .subtitle_40_white{margin-bottom:2.4154589372vw}.mission_management .management_container .subtitle_40_white br{display:none}}.mission_management .para,.mission_management .green_pro .green_pro_list li,.green_pro .green_pro_list .mission_management li,.mission_management .management_enabler .management_container .hyphen_list,.management_enabler .management_container .mission_management .hyphen_list{font-family:'BwModelica-Regular';color:#fff}.director_section{padding:7.03125vw 7.29166666667vw 8.28125vw}@media all and (max-width: 540px){.director_section{padding:12.077294686vw 6.038647343vw}}.director_section .director_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6.92708333333vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.director_section .director_container{gap:4.8309178744vw}}.director_section .director_container .director_box{width:23.6458333333vw;text-align:center}@media all and (max-width: 540px){.director_section .director_container .director_box{width:-webkit-calc(93.5% / 2);width:calc(93.5% / 2)}}.director_section .director_container .director_box .director_img{width:100%}.director_section .director_container .subtitle_2682{margin:2.08333333333vw 0 .78125vw}@media all and (max-width: 540px){.director_section .director_container .subtitle_2682{margin:3.6231884058vw 0 2.4154589372vw}}.director_section .director_container .subtitle_21{font-family:'BwModelicaSS01-Regular';color:rgba(53,36,36,0.8);font-size:1.09375vw;line-height:1}@media all and (max-width: 540px){.director_section .director_container .subtitle_21{font-size:2.89855072464vw}}.director_section .director_container .para,.director_section .director_container .green_pro .green_pro_list li,.green_pro .green_pro_list .director_section .director_container li,.director_section .director_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .director_section .director_container .hyphen_list{margin:.520833333333vw 0 1.04166666667vw;letter-spacing:.5px}@media all and (max-width: 540px){.director_section .director_container .para,.director_section .director_container .green_pro .green_pro_list li,.green_pro .green_pro_list .director_section .director_container li,.director_section .director_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .director_section .director_container .hyphen_list{margin:2.4154589372vw 0;font-size:2.4154589372vw}.director_section .director_container .para br,.director_section .director_container .green_pro .green_pro_list li br,.green_pro .green_pro_list .director_section .director_container li br,.director_section .director_container .management_enabler .management_container .hyphen_list br,.management_enabler .management_container .director_section .director_container .hyphen_list br{display:none}}.director_section .director_container .sanyo_link{padding:.729166666667vw 1.04166666667vw;background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.5);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-color:rgba(0,0,0,0.1)}@media all and (max-width: 540px){.director_section .director_container .sanyo_link{padding:1.93236714976vw 3.6231884058vw}}.director_section .director_container .sanyo_link img{-webkit-filter:invert(1);filter:invert(1);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.director_section .director_container .sanyo_link:hover{background:#1b69b2;color:#fff}.director_section .director_container .sanyo_link:hover img{-webkit-filter:invert(0);filter:invert(0)}.director_popup{position:fixed;background:rgba(0,0,0,0.4);width:100%;height:100%;z-index:-1;top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease-in;transition:all .4s ease-in;overflow:hidden}@media all and (max-width: 540px){.director_popup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.director_popup.active{z-index:99999;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.director_popup .pop_container{width:100%;background:#e8f0f7;padding:1.82291666667vw 13.0208333333vw 1.40625vw;text-align:center;position:relative;height:100%;overflow-y:scroll}@media all and (max-width: 540px){.director_popup .pop_container{width:90%;height:80vh;padding:12.077294686vw}}.director_popup .pop_container::-webkit-scrollbar{width:0}.director_popup .pop_container .director_img{width:31.1458333333vw;margin:0 auto}@media all and (max-width: 540px){.director_popup .pop_container .director_img{width:48.309178744vw}}.director_popup .pop_container .subtitle_4009{margin:1.04166666667vw 0 .78125vw}@media all and (max-width: 540px){.director_popup .pop_container .subtitle_4009{margin:4.8309178744vw 0 2.4154589372vw}}.director_popup .pop_container .subtitle_3139{font-family:'BwModelicaSS01-Regular';color:rgba(53,36,36,0.8);font-size:1.63489583333vw;line-height:1;margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.director_popup .pop_container .subtitle_3139{font-size:3.38164251208vw;margin-bottom:2.4154589372vw}}.director_popup .close_popup{position:fixed;top:3.75vw;right:4.84375vw;color:#170c0c;font-size:.994791666667vw;font-family:'BwModelica-Regular';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.04166666667vw;line-height:1}@media all and (max-width: 540px){.director_popup .close_popup{top:26.5700483092vw;right:9.66183574879vw;gap:1.93236714976vw;font-size:2.89855072464vw}}.director_popup .close_popup span{line-height:1;display:block}.director_popup .close_popup img{width:1.04166666667vw}@media all and (max-width: 540px){.director_popup .close_popup img{width:2.89855072464vw}}.director_popup .para,.director_popup .green_pro .green_pro_list li,.green_pro .green_pro_list .director_popup li,.director_popup .management_enabler .management_container .hyphen_list,.management_enabler .management_container .director_popup .hyphen_list{width:90%;margin:0 auto}@media all and (max-width: 540px){.director_popup .para,.director_popup .green_pro .green_pro_list li,.green_pro .green_pro_list .director_popup li,.director_popup .management_enabler .management_container .hyphen_list,.management_enabler .management_container .director_popup .hyphen_list{width:100%}}.group_companies{padding:5.05208333333vw 7.44791666667vw 5.05208333333vw 7.65625vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:7.8125vw}@media all and (max-width: 540px){.group_companies{padding:12.077294686vw 6.038647343vw;gap:7.24637681159vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.group_companies .companies_img{width:46.6666666667vw}@media all and (max-width: 540px){.group_companies .companies_img{width:100%}}.group_companies .subtitle_3992{margin-bottom:2.08333333333vw}@media all and (max-width: 540px){.group_companies .subtitle_3992{margin-bottom:4.8309178744vw}}.group_companies .nippon_logo{width:18.2291666667vw;margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.group_companies .nippon_logo{width:42.270531401vw;margin-bottom:3.6231884058vw}}.group_companies .sanyo_logo{width:29.21875vw;margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.group_companies .sanyo_logo{width:60.38647343vw;margin-bottom:3.6231884058vw}}.group_companies .ovako_logo{width:18.2291666667vw;margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.group_companies .ovako_logo{width:42.270531401vw;margin-bottom:3.6231884058vw}}.group_companies .para,.group_companies .green_pro .green_pro_list li,.green_pro .green_pro_list .group_companies li,.group_companies .management_enabler .management_container .hyphen_list,.management_enabler .management_container .group_companies .hyphen_list{font-family:'BwModelica-Regular'}.group_companies .sanyo_link{margin-top:2.5vw}@media all and (max-width: 540px){.group_companies .sanyo_link{margin-top:7.24637681159vw}}.group_companies:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#f3f7fb}@media all and (max-width: 540px){.group_companies:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.group_steel{width:100%}.group_steel img{width:100%}.management_section{padding:5.52083333333vw 7.13541666667vw 8.28125vw}@media all and (max-width: 540px){.management_section{padding:12.077294686vw 6.038647343vw}}.management_section .subtitle_50{margin:0 auto;text-align:center;font-family:'BwModelicaSS01-Bold';margin-bottom:5vw}@media all and (max-width: 540px){.management_section .subtitle_50{margin-bottom:6.038647343vw}.management_section .subtitle_50 br{display:none}}.management_section .director_container{gap:4.47916666667vw}@media all and (max-width: 540px){.management_section .director_container{gap:4.8309178744vw}}.management_section .director_container .director_box{width:17.96875vw}@media all and (max-width: 540px){.management_section .director_container .director_box{width:-webkit-calc(93.5% / 2);width:calc(93.5% / 2)}}.management_section .director_container .director_box .director_img{width:100%}.management_section .director_container .director_box .subtitle_2025{margin:1.5625vw 0 .520833333333vw}@media all and (max-width: 540px){.management_section .director_container .director_box .subtitle_2025{margin:4.8309178744vw 0 1.93236714976vw}}.management_section .director_container .director_box .subtitle_1586{font-family:'BwModelicaSS01-Regular';color:rgba(53,36,36,0.8);font-size:.826041666667vw;line-height:1}@media all and (max-width: 540px){.management_section .director_container .director_box .subtitle_1586{font-size:2.89855072464vw}}.contact_address{padding:7.13541666667vw 9.375vw 9.375vw}@media all and (max-width: 540px){.contact_address{padding:12.077294686vw 6.038647343vw}}.contact_address .address_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3.22916666667vw}@media all and (max-width: 540px){.contact_address .address_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7.24637681159vw}}.contact_address .address_detail .office_detail{width:31.25vw;border:1px solid #2a73b7;padding:3.125vw 3.64583333333vw 2.76041666667vw;text-align:center}@media all and (max-width: 540px){.contact_address .address_detail .office_detail{width:100%}}.contact_address .address_detail .office_detail .subtitle_38{margin-bottom:1.82291666667vw}.contact_address .address_detail .office_detail .subtitle_20{line-height:1.5}.contact_address .company_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:9.375vw}@media all and (max-width: 540px){.contact_address .company_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3.6231884058vw;margin-top:12.077294686vw}}.contact_address .company_detail .company_content{padding:0 2.60416666667vw;text-align:center}@media all and (max-width: 540px){.contact_address .company_detail .company_content{padding:0}}.contact_address .company_detail .company_content:nth-child(2){padding:0 4.27083333333vw;position:relative}@media all and (max-width: 540px){.contact_address .company_detail .company_content:nth-child(2){padding:3.6231884058vw 0}}.contact_address .company_detail .company_content:nth-child(2)::before{content:'';position:absolute;width:1px;height:3.4375vw;background:#000;left:0;bottom:.260416666667vw}@media all and (max-width: 540px){.contact_address .company_detail .company_content:nth-child(2)::before{width:72.4637681159vw;height:1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:auto;top:0}}.contact_address .company_detail .company_content:nth-child(2)::after{content:'';position:absolute;width:1px;height:3.4375vw;background:#000;right:0;bottom:.260416666667vw}@media all and (max-width: 540px){.contact_address .company_detail .company_content:nth-child(2)::after{width:72.4637681159vw;height:1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}}.contact_address .company_detail .company_content .subtitle_25,.contact_address .company_detail .company_content .subtitle_25_black{margin-bottom:.520833333333vw}@media all and (max-width: 540px){.contact_address .company_detail .company_content .subtitle_25,.contact_address .company_detail .company_content .subtitle_25_black{margin-bottom:1.2077294686vw}}.contact_address .company_detail .company_content .subtitle_25_black{line-height:1.1}.contact_address .company_detail .company_content .input_link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.contact_address .company_detail .company_content .input_link:hover{color:#2a73b7}@media all and (max-width: 540px){.contact_address .company_detail .company_content .input_link{margin-top:1.2077294686vw;display:inline-block}}.contact_location{background:#f3f9ff;position:relative}.contact_location .map_bg{width:100%}.contact_location .location_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:6.45833333333vw;position:absolute;bottom:0;left:0}@media all and (max-width: 540px){.contact_location .location_container{gap:3.6231884058vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:98%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;bottom:6.038647343vw}}.contact_location .contact_detail{width:26.25vw}@media all and (max-width: 540px){.contact_location .contact_detail{width:100%}}.contact_location .map_factory{position:relative}.contact_location .map_factory .map_img{width:63.0729166667vw}@media all and (max-width: 540px){.contact_location .map_factory .map_img{width:100%}}.contact_location .map_factory .locate_img{position:absolute;z-index:9;top:16.40625vw;left:35.0520833333vw;width:5.72916666667vw;height:5.72916666667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.contact_location .map_factory .locate_img{width:9.66183574879vw;height:9.66183574879vw;top:23.4299516908vw;left:53.8647342995vw}}.contact_location .map_factory .locate_img img{width:1.14583333333vw}@media all and (max-width: 540px){.contact_location .map_factory .locate_img img{width:2.4154589372vw}}.contact_location .map_factory .locate_img::before{content:'';position:absolute;left:0;top:0;width:5.72916666667vw;height:5.72916666667vw;background:rgba(27,105,178,0.63);z-index:-2;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:scale_map 3s infinite linear;animation:scale_map 3s infinite linear}@media all and (max-width: 540px){.contact_location .map_factory .locate_img::before{width:9.66183574879vw;height:9.66183574879vw}}.contact_location .map_factory .locate_img::after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.63541666667vw;height:4.63541666667vw;background:#1b69b2;z-index:-1;-webkit-border-radius:50%;border-radius:50%}@media all and (max-width: 540px){.contact_location .map_factory .locate_img::after{width:7.24637681159vw;height:7.24637681159vw}}.contact_location .map_factory .direction_map{position:absolute;bottom:0;left:0;text-align:center;font-family:'BwModelicaSS01-Regular';font-size:.78125vw;color:#fff;padding:2.44791666667vw 0;line-height:1;background:#1b69b2;width:100%}@media all and (max-width: 540px){.contact_location .map_factory .direction_map{font-size:2.89855072464vw;padding:3.6231884058vw 0}}.contact_location .subtitle_9877{position:relative;z-index:1;text-transform:uppercase;margin:0 0 -1.30208333333vw 5.9375vw}@media all and (max-width: 540px){.contact_location .subtitle_9877{margin:0 0 -2.89855072464vw 12.077294686vw}}.contact_location .contact_box{width:26.25vw;border-bottom:1px solid #fff;color:#fff;padding-bottom:2.34375vw;margin-bottom:2.34375vw}.contact_location .contact_box:nth-last-child(1){border:0;margin-bottom:0;padding-bottom:0}@media all and (max-width: 540px){.contact_location .contact_box{width:100%;padding:6.038647343vw;height:auto}}.contact_location .contact_box .subtitle_30{margin-bottom:1.30208333333vw;color:#fff}.contact_location .contact_box .contact_number{color:#fff}.contact_location .contact_box .contact_mail{margin-bottom:.15625vw;display:inline-block}.contact_location .contact_box .subtitle_17_white{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.contact_location .contact_box .subtitle_17_white:hover{color:rgba(255,255,255,0.8)}@-webkit-keyframes scale_map{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale_map{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.contact_form{padding:6.77083333333vw 7.65625vw 6.5625vw 7.13541666667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.contact_form{padding:12.077294686vw 6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contact_form .form_img{width:39.1666666667vw}@media all and (max-width: 540px){.contact_form .form_img{width:100%}}.contact_form .form_container{width:36.6666666667vw;margin-top:1.5625vw}@media all and (max-width: 540px){.contact_form .form_container{width:100%;margin-top:7.24637681159vw}}.contact_form .form_container .subtitle_4054{width:26.0416666667vw;margin-bottom:4.6875vw;line-height:1.2}@media all and (max-width: 540px){.contact_form .form_container .subtitle_4054{width:67.6328502415vw;margin-bottom:7.24637681159vw}}.contact_form .form_container .subtitle_4054 span{color:#000}.contact_form .form_container form{width:100%}.contact_form .form_container form label{width:100%;position:relative;display:block;border-bottom:1px solid #000;padding:0 .104166666667vw .885416666667vw;margin-bottom:3.64583333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:'BwModelica-Light'}@media all and (max-width: 540px){.contact_form .form_container form label{padding:0 .48309178744vw 1.2077294686vw;margin-bottom:6.038647343vw}}.contact_form .form_container form label .input_number{font-size:.885416666667vw;display:inline-block;margin-right:2.60416666667vw}@media all and (max-width: 540px){.contact_form .form_container form label .input_number{font-size:2.89855072464vw;margin-right:1.2077294686vw;padding:0 0 .724637681159vw}}.contact_form .form_container form label input,.contact_form .form_container form label textarea{width:100%;color:rgba(0,0,0,0.5);font-size:.885416666667vw;letter-spacing:.0520833333333vw;display:inline-block}@media all and (max-width: 540px){.contact_form .form_container form label input,.contact_form .form_container form label textarea{font-size:2.89855072464vw;padding:1.93236714976vw 1.2077294686vw;margin-bottom:1.2077294686vw}}.contact_form .form_container form label input::-webkit-input-placeholder, .contact_form .form_container form label textarea::-webkit-input-placeholder{font-size:.885416666667vw;color:rgba(0,0,0,0.5);letter-spacing:.104166666667vw}.contact_form .form_container form label input::-moz-placeholder, .contact_form .form_container form label textarea::-moz-placeholder{font-size:.885416666667vw;color:rgba(0,0,0,0.5);letter-spacing:.104166666667vw}.contact_form .form_container form label input:-ms-input-placeholder, .contact_form .form_container form label textarea:-ms-input-placeholder{font-size:.885416666667vw;color:rgba(0,0,0,0.5);letter-spacing:.104166666667vw}.contact_form .form_container form label input::-ms-input-placeholder, .contact_form .form_container form label textarea::-ms-input-placeholder{font-size:.885416666667vw;color:rgba(0,0,0,0.5);letter-spacing:.104166666667vw}.contact_form .form_container form label input::placeholder,.contact_form .form_container form label textarea::placeholder{font-size:.885416666667vw;color:rgba(0,0,0,0.5);letter-spacing:.104166666667vw}@media all and (max-width: 540px){.contact_form .form_container form label input::-webkit-input-placeholder, .contact_form .form_container form label textarea::-webkit-input-placeholder{font-size:2.89855072464vw;letter-spacing:.24154589372vw}.contact_form .form_container form label input::-moz-placeholder, .contact_form .form_container form label textarea::-moz-placeholder{font-size:2.89855072464vw;letter-spacing:.24154589372vw}.contact_form .form_container form label input:-ms-input-placeholder, .contact_form .form_container form label textarea:-ms-input-placeholder{font-size:2.89855072464vw;letter-spacing:.24154589372vw}.contact_form .form_container form label input::-ms-input-placeholder, .contact_form .form_container form label textarea::-ms-input-placeholder{font-size:2.89855072464vw;letter-spacing:.24154589372vw}.contact_form .form_container form label input::placeholder,.contact_form .form_container form label textarea::placeholder{font-size:2.89855072464vw;letter-spacing:.24154589372vw}}.contact_form .form_container form label .error_message{font-size:.729166666667vw;color:#ee0000;position:absolute;left:0;bottom:-1.30208333333vw;display:none}@media all and (max-width: 540px){.contact_form .form_container form label .error_message{font-size:2.4154589372vw;bottom:-4.34782608696vw}}.contact_form .form_container form label .error_message.active{display:block}@media all and (max-width: 540px){.contact_form .form_container form .sanyo_link{margin-top:4.8309178744vw}}input,textarea,button{border:0;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.app_section .app_detail{padding:10.15625vw 7.60416666667vw 10.4166666667vw 7.65625vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6.40625vw}@media all and (max-width: 540px){.app_section .app_detail{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:12.077294686vw 6.038647343vw;gap:7.24637681159vw}}.app_section .app_detail:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#f3f7fb}@media all and (max-width: 540px){.app_section .app_detail:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.app_section .app_detail .detail_container{width:31.40625vw}@media all and (max-width: 540px){.app_section .app_detail .detail_container{width:100%}}.app_section .app_detail .app_detail_img{width:46.6666666667vw}@media all and (max-width: 540px){.app_section .app_detail .app_detail_img{width:100%}}.app_section .app_detail .app_number{position:relative;padding-left:.416666666667vw;font-size:1.04166666667vw;font-family:'BwModelicaSS01-Regular';color:#000;line-height:1}@media all and (max-width: 540px){.app_section .app_detail .app_number{padding-left:1.93236714976vw;font-size:3.86473429952vw}}.app_section .app_detail .app_number::before{content:'/';position:absolute;width:.416666666667vw;height:.9375vw;font-size:1.04166666667vw;left:0;top:0}@media all and (max-width: 540px){.app_section .app_detail .app_number::before{width:1.93236714976vw;height:3.86473429952vw;font-size:3.86473429952vw}}.app_section .app_detail .subtitle_3992{margin:1.04166666667vw 0 2.08333333333vw}@media all and (max-width: 540px){.app_section .app_detail .subtitle_3992{margin:3.6231884058vw 0 4.8309178744vw}}.app_section .app_detail .para,.app_section .app_detail .green_pro .green_pro_list li,.green_pro .green_pro_list .app_section .app_detail li,.app_section .app_detail .management_enabler .management_container .hyphen_list,.management_enabler .management_container .app_section .app_detail .hyphen_list{font-family:'BwModelica-Regular'}.app_table{padding:6.09375vw 8.64583333333vw 5.05208333333vw;background:#f3f7fb;font-family:'BwModelicaSS01-Bold'}@media all and (max-width: 540px){.app_table{padding:12.077294686vw 6.038647343vw}}.app_table .subtitle_50{text-align:center;margin-bottom:5.20833333333vw;font-family:'BwModelicaSS01-Bold'}@media all and (max-width: 540px){.app_table .subtitle_50{margin-bottom:6.038647343vw}}.app_table .table_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2.08333333333vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.app_table .table_container{gap:6.038647343vw}}.app_table .table_container .table_wrapper{width:-webkit-calc(94.7% / 3);width:calc(94.7% / 3)}@media all and (max-width: 540px){.app_table .table_container .table_wrapper{width:100%;overflow-x:auto}}.app_table .table_container .table_wrapper table{width:100%}.app_table .table_container .table_wrapper th{background:#1b69b2;color:#fff;text-align:center;font-size:1.30208333333vw;padding:.885416666667vw 0 .78125vw;line-height:1;text-transform:uppercase;display:inline-block;margin-bottom:.9375vw;width:100%}@media all and (max-width: 540px){.app_table .table_container .table_wrapper th{font-size:3.86473429952vw;padding:2.4154589372vw 0;margin-bottom:1.2077294686vw}}.app_table .table_container .table_wrapper td{font-size:.9375vw;line-height:1;padding:.885416666667vw 0 .78125vw;border:1px solid #1b69b2;text-align:center;width:-webkit-calc(97.9% / 2);width:calc(97.9% / 2);display:inline-block;margin-bottom:.520833333333vw}.app_table .table_container .table_wrapper td:nth-child(1){margin-right:.520833333333vw}@media all and (max-width: 540px){.app_table .table_container .table_wrapper td{width:-webkit-calc(97.9% / 2);width:calc(97.9% / 2);font-size:2.89855072464vw;padding:2.4154589372vw 0}}.app_table .table_container .table_wrapper:nth-last-child(1){width:47.1875vw}@media all and (max-width: 540px){.app_table .table_container .table_wrapper:nth-last-child(1){width:100%}.app_table .table_container .table_wrapper:nth-last-child(1) table{width:169.082125604vw}}.app_table .table_container .table_wrapper:nth-last-child(1) td{width:-webkit-calc(98.8% / 2);width:calc(98.8% / 2)}@media all and (max-width: 540px){.app_table .table_container .table_wrapper:nth-last-child(1) td{width:-webkit-calc(99.4% / 2);width:calc(99.4% / 2)}}.app_table .table_link{text-align:center;margin-top:6.77083333333vw}@media all and (max-width: 540px){.app_table .table_link{margin-top:9.66183574879vw}}.app_table .table_link a{font-size:1.40625vw;color:#1b69b2;position:relative;line-height:1}@media all and (max-width: 540px){.app_table .table_link a{font-size:4.34782608696vw}}.app_table .table_link a::before{content:'';position:absolute;width:100%;height:1px;background:#1b69b2;left:0;bottom:0;-webkit-transition:-webkit-transform 0.5s ease-in;transition:-webkit-transform 0.5s ease-in;transition:transform 0.5s ease-in;transition:transform 0.5s ease-in, -webkit-transform 0.5s ease-in;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.app_table .table_link a:hover::before{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.supply_app{padding:8.33333333333vw 8.64583333333vw 8.17708333333vw 8.80208333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.supply_app{padding:12.077294686vw 6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.supply_app .subtitle_50{margin-bottom:4.01041666667vw}@media all and (max-width: 540px){.supply_app .subtitle_50{margin-bottom:7.24637681159vw}}.supply_app .supply_img{width:51.25vw}@media all and (max-width: 540px){.supply_app .supply_img{width:100%}}.supply_app .supply_img img{width:100%}.supply_app .supply_list{font-family:'BwModelicaSS01-Bold'}.supply_app .supply_list .supply_item{font-size:1.04166666667vw;line-height:1;margin-bottom:1.82291666667vw}@media all and (max-width: 540px){.supply_app .supply_list .supply_item{font-size:3.86473429952vw;margin-bottom:4.8309178744vw}}.supply_app .supply_list .supply_item span{padding-left:.885416666667vw;position:relative;color:#000;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.supply_app .supply_list .supply_item span{padding-left:2.89855072464vw}}.supply_app .supply_list .supply_item span::before{content:'';width:.364583333333vw;height:.364583333333vw;background:#1b69b2;position:absolute;-webkit-border-radius:50%;border-radius:50%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 540px){.supply_app .supply_list .supply_item span::before{width:1.2077294686vw;height:1.2077294686vw}}.supply_app .supply_list .supply_item .inner_supply_list{margin-top:1.30208333333vw;padding-left:.885416666667vw}@media all and (max-width: 540px){.supply_app .supply_list .supply_item .inner_supply_list{margin-top:4.8309178744vw;padding-left:3.6231884058vw}}.supply_app .supply_list .supply_item .inner_supply_list li{font-family:'BwModelicaSS01-Medium';font-size:.78125vw;color:#000;line-height:1;margin-bottom:1.25vw}@media all and (max-width: 540px){.supply_app .supply_list .supply_item .inner_supply_list li{font-size:2.89855072464vw;margin-bottom:2.4154589372vw}}.stake_section{background:#fff}.stake_section .subtitle_50{font-family:'BwModelicaSS01-Bold';line-height:1.2}.stake_section .para,.stake_section .green_pro .green_pro_list li,.green_pro .green_pro_list .stake_section li,.stake_section .management_enabler .management_container .hyphen_list,.management_enabler .management_container .stake_section .hyphen_list{letter-spacing:.5px;font-family:'BwModelica-Light'}.ssmi_stake .management_container{top:4.6875vw;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ssmi_stake .management_container .subtitle_45_white{font-family:'BwModelicaSS01-Bold';text-transform:none;letter-spacing:.5px}@media all and (max-width: 540px){.ssmi_stake .management_container{top:21.7391304348vw}.ssmi_stake .management_container .subtitle_45_white{line-height:1.3}.ssmi_stake .management_container .subtitle_45_white br{display:none}}.stake_analysis{padding:6.51041666667vw 8.22916666667vw 6.51041666667vw 7.65625vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 540px){.stake_analysis{padding:12.077294686vw 6.038647343vw}}.stake_analysis .material_img{width:39.1666666667vw}@media all and (max-width: 540px){.stake_analysis .material_img{width:100%}}.stake_analysis .manufacture_container{width:39.1145833333vw}@media all and (max-width: 540px){.stake_analysis .manufacture_container{width:100%}}.stake_analysis .manufacture_container .subtitle_4054{color:#000;font-family:'BwModelica-Bold';margin-bottom:2.34375vw}@media all and (max-width: 540px){.stake_analysis .manufacture_container .subtitle_4054{margin-bottom:6.038647343vw}}.supply_stake .management_container{top:5.20833333333vw;left:7.55208333333vw;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);text-align:left;width:40.625vw}@media all and (max-width: 540px){.supply_stake .management_container{width:87.922705314vw;top:24.154589372vw;left:6.038647343vw}}.supply_stake .management_container .subtitle_50{font-family:'BwModelicaSS01-Bold';margin-bottom:3.64583333333vw}@media all and (max-width: 540px){.supply_stake .management_container .subtitle_50{margin-bottom:7.24637681159vw}}.supply_stake .management_container p{margin-bottom:2.08333333333vw;font-family:'BwModelica-Light';letter-spacing:.5px}@media all and (max-width: 540px){.supply_stake .management_container p{margin-bottom:4.8309178744vw}}.supply_stake .management_container p:nth-last-child(1){margin-bottom:0}.stake_social .subtitle_4054{color:#000;margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.stake_social .subtitle_4054{margin-bottom:4.8309178744vw}}.stake_social .para,.stake_social .green_pro .green_pro_list li,.green_pro .green_pro_list .stake_social li,.stake_social .management_enabler .management_container .hyphen_list,.management_enabler .management_container .stake_social .hyphen_list{font-family:'BwModelica-Light'}.stake_resources{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.104166666667vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.stake_resources{gap:.48309178744vw}}.stake_resources .resource_content{width:-webkit-calc(99.67% / 4);width:calc(99.67% / 4);position:relative;overflow:hidden}@media all and (max-width: 540px){.stake_resources .resource_content{width:-webkit-calc(99.45% / 2);width:calc(99.45% / 2)}}.stake_resources .resource_content img{width:100%;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in, -webkit-transform .5s ease-in}.stake_resources .resource_content:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.stake_resources .resource_content .subtitle_25{font-family:'BwModelicaSS01-Bold';position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;text-align:center;color:#fff;width:100%;line-height:1.2}@media all and (max-width: 540px){.stake_resources .resource_content .subtitle_25{width:95%;letter-spacing:0}}.stake_procure{padding:6.25vw 0 0;background:#f3f9ff}@media all and (max-width: 540px){.stake_procure{padding:7.24637681159vw 0}}.stake_procure .subtitle_4054{text-align:center;color:#000}.stake_procure .procure_container{margin-top:4.89583333333vw}@media all and (max-width: 540px){.stake_procure .procure_container{margin-top:7.24637681159vw}}.stake_procure .procure_container .procure_accordion{background:#eaf4ff;text-align:center;border-bottom:1px solid #6196ca;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.stake_procure .procure_container .procure_accordion:nth-child(1){border-top:1px solid #6196ca}.stake_procure .procure_container .procure_accordion .procure_heading{cursor:pointer;padding:1.97916666667vw 2.60416666667vw 1.82291666667vw;position:relative}@media all and (max-width: 540px){.stake_procure .procure_container .procure_accordion .procure_heading{padding:4.8309178744vw 6.038647343vw;padding-right:10.8695652174vw}}.stake_procure .procure_container .procure_accordion .procure_heading::before{content:'';position:absolute;width:1.66666666667vw;height:1.66666666667vw;background:url("../images/icons/arrow_bottom.webp");right:3.90625vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;background-size:100%}@media all and (max-width: 540px){.stake_procure .procure_container .procure_accordion .procure_heading::before{width:4.8309178744vw;height:4.8309178744vw}}.stake_procure .procure_container .procure_accordion .procure_content{width:62.2395833333vw;margin:0 auto;margin-bottom:1.82291666667vw;display:none}@media all and (max-width: 540px){.stake_procure .procure_container .procure_accordion .procure_content{width:100%;margin-bottom:6.038647343vw;padding:0 6.038647343vw}}.stake_procure .procure_container .procure_accordion .procure_content .para,.stake_procure .procure_container .procure_accordion .procure_content .green_pro .green_pro_list li,.green_pro .green_pro_list .stake_procure .procure_container .procure_accordion .procure_content li,.stake_procure .procure_container .procure_accordion .procure_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .stake_procure .procure_container .procure_accordion .procure_content .hyphen_list{margin-bottom:.78125vw}@media all and (max-width: 540px){.stake_procure .procure_container .procure_accordion .procure_content .para,.stake_procure .procure_container .procure_accordion .procure_content .green_pro .green_pro_list li,.green_pro .green_pro_list .stake_procure .procure_container .procure_accordion .procure_content li,.stake_procure .procure_container .procure_accordion .procure_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .stake_procure .procure_container .procure_accordion .procure_content .hyphen_list{margin-bottom:2.4154589372vw}}.stake_procure .procure_container .procure_accordion .procure_content .order_list{margin-bottom:.78125vw}@media all and (max-width: 540px){.stake_procure .procure_container .procure_accordion .procure_content .order_list{margin-bottom:2.4154589372vw}}.stake_procure .procure_container .procure_accordion .procure_content .unOrder_list{margin-bottom:.78125vw}@media all and (max-width: 540px){.stake_procure .procure_container .procure_accordion .procure_content .unOrder_list{margin-bottom:2.4154589372vw}}.stake_procure .procure_container .procure_accordion .procure_content .unOrder_list li::before{background:#fff}.stake_procure .procure_container .procure_accordion .procure_heading,.stake_procure .procure_container .procure_accordion .para,.stake_procure .procure_container .procure_accordion .green_pro .green_pro_list li,.green_pro .green_pro_list .stake_procure .procure_container .procure_accordion li,.stake_procure .procure_container .procure_accordion .management_enabler .management_container .hyphen_list,.management_enabler .management_container .stake_procure .procure_container .procure_accordion .hyphen_list{-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.stake_procure .procure_container .procure_accordion.active{background:#3074b7}.stake_procure .procure_container .procure_accordion.active .procure_heading,.stake_procure .procure_container .procure_accordion.active .para,.stake_procure .procure_container .procure_accordion.active .green_pro .green_pro_list li,.green_pro .green_pro_list .stake_procure .procure_container .procure_accordion.active li,.stake_procure .procure_container .procure_accordion.active .management_enabler .management_container .hyphen_list,.management_enabler .management_container .stake_procure .procure_container .procure_accordion.active .hyphen_list{color:#fff}.stake_procure .procure_container .procure_accordion.active ul li,.stake_procure .procure_container .procure_accordion.active ol li{color:#fff}.stake_procure .procure_container .procure_accordion.active .procure_heading::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-filter:invert(1) brightness(10);filter:invert(1) brightness(10)}.stake_procure .cta_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.60416666667vw;margin-top:5.67708333333vw}@media all and (max-width: 540px){.stake_procure .cta_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:7.24637681159vw}}.stake_collaborate{padding:5.41666666667vw 9.73958333333vw 7.55208333333vw 12.0833333333vw}@media all and (max-width: 540px){.stake_collaborate{padding:12.077294686vw 6.038647343vw}}.stake_collaborate .subtitle_4054{text-align:center;color:#000}.stake_collaborate .collaborate_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.60416666667vw;margin-top:5.20833333333vw}@media all and (max-width: 540px){.stake_collaborate .collaborate_container{gap:4.8309178744vw;margin-top:7.24637681159vw}}.stake_collaborate .collaborate_container .collaborate_content{width:33.8541666667vw}@media all and (max-width: 540px){.stake_collaborate .collaborate_container .collaborate_content{width:100%}}.stake_collaborate .collaborate_container .collaborate_content img{width:18.8541666667vw;margin-bottom:2.34375vw}@media all and (max-width: 540px){.stake_collaborate .collaborate_container .collaborate_content img{width:60.38647343vw;margin-bottom:6.038647343vw}}.about_container{padding:9.01041666667vw 9.79166666667vw 1.875vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.36458333333vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.about_container{padding:12.077294686vw 6.038647343vw 7.24637681159vw;gap:0}}.about_container .about_content{width:37.2916666667vw;margin-bottom:2.76041666667vw}@media all and (max-width: 540px){.about_container .about_content{width:100%;margin-bottom:12.077294686vw}}.about_container .about_content .about_img{width:100%}.about_container .about_content .para,.about_container .about_content .green_pro .green_pro_list li,.green_pro .green_pro_list .about_container .about_content li,.about_container .about_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .about_container .about_content .hyphen_list{width:34.21875vw;margin:2.29166666667vw 0 2.08333333333vw}@media all and (max-width: 540px){.about_container .about_content .para,.about_container .about_content .green_pro .green_pro_list li,.green_pro .green_pro_list .about_container .about_content li,.about_container .about_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .about_container .about_content .hyphen_list{width:100%;margin:4.8309178744vw 0 3.6231884058vw}}.about_container .about_content .subtitle_30{color:#000;line-height:1.2;margin-bottom:2.55208333333vw;letter-spacing:.0520833333333vw}@media all and (max-width: 540px){.about_container .about_content .subtitle_30{margin-bottom:4.8309178744vw}}.span_number{font-size:.677083333333vw;color:#1b69b2;display:inline-block;font-family:'BwModelicaSS01-Medium'}@media all and (max-width: 540px){.span_number{font-size:2.4154589372vw}}.facility_section{padding:4.79166666667vw 5.88541666667vw 5.36458333333vw 7.76041666667vw}@media all and (max-width: 540px){.facility_section{padding:12.077294686vw 6.038647343vw}}.facility_section .subtitle_30,.facility_section .subtitle_60,.facility_section .subtitle_18,.facility_section .subtitle_22{text-align:center;font-family:'BwModelica-Bold'}@media all and (max-width: 540px){.facility_section .subtitle_30 br,.facility_section .subtitle_60 br,.facility_section .subtitle_18 br,.facility_section .subtitle_22 br{display:none}}.facility_section .subtitle_60{margin:2.86458333333vw 0 4.6875vw;color:#1b69b2}@media all and (max-width: 540px){.facility_section .subtitle_60{margin:6.038647343vw 0 7.24637681159vw}}.facility_section .facility_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.facility_section .facility_container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:12.077294686vw}}.facility_section .facility_container .nav_facility{width:42.2916666667vw;position:relative;padding-right:2.60416666667vw}@media all and (max-width: 540px){.facility_section .facility_container .nav_facility{width:100%;padding-right:0;padding-top:7.24637681159vw}}.facility_section .facility_container .nav_facility::before{content:'';width:.208333333333vw;height:26.9791666667vw;top:43%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background:url("../images/border.webp") no-repeat;background-size:100%}@media all and (max-width: 540px){.facility_section .facility_container .nav_facility::before{width:.966183574879vw;height:87.922705314vw;-webkit-transform:rotate(90deg) translate(0);-ms-transform:rotate(90deg) translate(0);transform:rotate(90deg) translate(0);bottom:18.115942029vw;left:42.0289855072vw;right:auto;top:auto}}.facility_section .facility_container .nav_facility ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.facility_section .facility_container .nav_facility ul li{padding-left:3.54166666667vw;position:relative;cursor:pointer;margin-bottom:3.75vw;line-height:1.1;font-size:1.66666666667vw;color:rgba(35,41,44,0.8);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;font-family:'BwModelica-Medium'}@media all and (max-width: 540px){.facility_section .facility_container .nav_facility ul li{font-size:3.86473429952vw;padding-left:7.24637681159vw}}.facility_section .facility_container .nav_facility ul li:nth-last-child(1){margin-bottom:0}.facility_section .facility_container .nav_facility ul li::before{content:'';position:absolute;width:1.51041666667vw;height:1.51041666667vw;border:1px solid #999999;left:0;top:0;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.facility_section .facility_container .nav_facility ul li::before{width:4.34782608696vw;height:4.34782608696vw}}.facility_section .facility_container .nav_facility ul li::after{content:'';position:absolute;width:.625vw;height:.625vw;left:.416666666667vw;top:.46875vw;background:#999999;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.facility_section .facility_container .nav_facility ul li::after{width:1.93236714976vw;height:1.93236714976vw;left:1.2077294686vw;top:1.2077294686vw}}.facility_section .facility_container .nav_facility ul li.active{color:#1b69b2;font-family:'BwModelica-Bold'}.facility_section .facility_container .nav_facility ul li.active::before{border-color:#1b69b2}.facility_section .facility_container .nav_facility ul li.active::after{background:#1b69b2}.facility_section .facility_container .facility_wrapper{width:36.9791666667vw}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper{width:100%}}.facility_section .facility_container .facility_wrapper .swiper-slide{opacity:0 !important}.facility_section .facility_container .facility_wrapper .swiper-slide-active{opacity:1 !important}.facility_section .facility_container .facility_wrapper .facility_content .subtitle_18{letter-spacing:.15625vw;color:#1b69b2;line-height:1.2;margin-right:3.125vw}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper .facility_content .subtitle_18{margin-right:0;letter-spacing:.24154589372vw}}.facility_section .facility_container .facility_wrapper .facility_content img{margin:2.60416666667vw auto 3.75vw}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper .facility_content img{margin:6.038647343vw auto 7.24637681159vw}}.facility_section .facility_container .facility_wrapper .facility_content .steel_facility_img{width:11.5625vw}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper .facility_content .steel_facility_img{width:50%}}.facility_section .facility_container .facility_wrapper .facility_content .roll_facility_img{width:12.65625vw}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper .facility_content .roll_facility_img{width:50%}}.facility_section .facility_container .facility_wrapper .facility_content .facility_list li{padding-left:2.60416666667vw;position:relative;text-align:left;line-height:1.2;margin-bottom:2.08333333333vw;color:#1b69b2}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper .facility_content .facility_list li{padding-left:6.038647343vw;margin-bottom:3.6231884058vw}}.facility_section .facility_container .facility_wrapper .facility_content .facility_list li:nth-last-child(1){margin-bottom:0}.facility_section .facility_container .facility_wrapper .facility_content .facility_list li::before{content:'';position:absolute;top:.364583333333vw;left:0;width:.677083333333vw;height:.677083333333vw;background:#1b69b2;-webkit-border-radius:50%;border-radius:50%}@media all and (max-width: 540px){.facility_section .facility_container .facility_wrapper .facility_content .facility_list li::before{width:1.93236714976vw;height:1.93236714976vw;top:1.2077294686vw}}.facility_section .button_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:4.16666666667vw;gap:1.30208333333vw}@media all and (max-width: 540px){.facility_section .button_flex{margin-top:7.24637681159vw;gap:3.6231884058vw}}.facility_section .button_flex .swiper_btn{width:3.22916666667vw;height:3.22916666667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #1b69b2;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;opacity:1}@media all and (max-width: 540px){.facility_section .button_flex .swiper_btn{width:9.66183574879vw;height:9.66183574879vw}}.facility_section .button_flex .swiper_btn.swiper-button-disabled{opacity:.5}.facility_section .button_flex .swiper_btn:nth-child(1){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.facility_section .button_flex .swiper_btn img{width:1.61458333333vw}@media all and (max-width: 540px){.facility_section .button_flex .swiper_btn img{width:4.8309178744vw}}.steel_facility .button_flex .swiper_btn{border:0}.rolling_facility .facility_container .nav_facility::before{top:45%}@media all and (max-width: 540px){.rolling_facility .facility_container .nav_facility::before{top:auto;bottom:9.66183574879vw}}.rolling_facility .facility_container .facility_wrapper .facility_content .roll_facility_img{width:12.65625vw}@media all and (max-width: 540px){.rolling_facility .facility_container .facility_wrapper .facility_content .roll_facility_img{width:50%}}.rolling_facility .button_flex .swiper_btn{border-color:#fff}.rolling_facility .button_flex .swiper_btn img{-webkit-filter:invert(1) brightness(100);filter:invert(1) brightness(100)}.heat_facility{padding-bottom:13.75vw}@media all and (max-width: 540px){.heat_facility{padding-bottom:12.077294686vw}}.heat_facility .facility_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.heat_facility .facility_container .nav_facility::before{top:55%}@media all and (max-width: 540px){.heat_facility .facility_container .nav_facility::before{top:auto;bottom:19.3236714976vw}}.heat_facility .facility_container .facility_wrapper .facility_content .heat_facility_img{width:21.9270833333vw;margin-top:4.16666666667vw}@media all and (max-width: 540px){.heat_facility .facility_container .facility_wrapper .facility_content .heat_facility_img{width:50%;margin-top:12.077294686vw}}.blue_bg{background:#1b69b2}.blue_bg .subtitle_60{color:#fff}.blue_bg .facility_container .nav_facility::before{-webkit-filter:invert(1) brightness(100);filter:invert(1) brightness(100)}.blue_bg .facility_container .nav_facility ul li{color:rgba(255,255,255,0.6)}.blue_bg .facility_container .nav_facility ul li::before{border-color:rgba(255,255,255,0.6)}.blue_bg .facility_container .nav_facility ul li::after{background:rgba(255,255,255,0.6)}.blue_bg .facility_container .nav_facility ul li.active{color:#fff}.blue_bg .facility_container .nav_facility ul li.active::before{border-color:#fff}.blue_bg .facility_container .nav_facility ul li.active::after{background:#fff}.blue_bg .facility_container .facility_wrapper .facility_content .subtitle_18{color:#fff}.blue_bg .facility_container .facility_wrapper .facility_content .facility_list li{color:#fff}.blue_bg .facility_container .facility_wrapper .facility_content .facility_list li::before{background:#fff}.environ_ssmi{padding:6.66666666667vw 7.65625vw 6.5625vw}@media all and (max-width: 540px){.environ_ssmi{padding:12.077294686vw 6.038647343vw}}.environ_ssmi .ssmi_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.72916666667vw}@media all and (max-width: 540px){.environ_ssmi .ssmi_container{gap:6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.environ_ssmi .ssmi_container img{width:39.1666666667vw}@media all and (max-width: 540px){.environ_ssmi .ssmi_container img{width:100%}}.environ_ssmi .ssmi_container .ssmi_content{width:39.0625vw}@media all and (max-width: 540px){.environ_ssmi .ssmi_container .ssmi_content{width:100%}}.environ_ssmi .ssmi_container .ssmi_content .para,.environ_ssmi .ssmi_container .ssmi_content .green_pro .green_pro_list li,.green_pro .green_pro_list .environ_ssmi .ssmi_container .ssmi_content li,.environ_ssmi .ssmi_container .ssmi_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environ_ssmi .ssmi_container .ssmi_content .hyphen_list{margin-bottom:1.66666666667vw;letter-spacing:1px}@media all and (max-width: 540px){.environ_ssmi .ssmi_container .ssmi_content .para,.environ_ssmi .ssmi_container .ssmi_content .green_pro .green_pro_list li,.green_pro .green_pro_list .environ_ssmi .ssmi_container .ssmi_content li,.environ_ssmi .ssmi_container .ssmi_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environ_ssmi .ssmi_container .ssmi_content .hyphen_list{margin-bottom:3.6231884058vw}}.environ_ssmi .ssmi_container .ssmi_content .para:nth-last-child(1),.environ_ssmi .ssmi_container .ssmi_content .green_pro .green_pro_list li:nth-last-child(1),.green_pro .green_pro_list .environ_ssmi .ssmi_container .ssmi_content li:nth-last-child(1),.environ_ssmi .ssmi_container .ssmi_content .management_enabler .management_container .hyphen_list:nth-last-child(1),.management_enabler .management_container .environ_ssmi .ssmi_container .ssmi_content .hyphen_list:nth-last-child(1){margin-bottom:0}.environ_ssmi .ssmi_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.72916666667vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6.30208333333vw}@media all and (max-width: 540px){.environ_ssmi .ssmi_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6.038647343vw;margin-top:8.45410628019vw}}.environ_ssmi .ssmi_detail .ssmi_box{width:24.21875vw;border:1px solid #76a5d1;padding:3.2984375vw 2.08333333333vw;text-align:center}@media all and (max-width: 540px){.environ_ssmi .ssmi_detail .ssmi_box{width:100%;padding:4.8309178744vw}}.environ_ssmi .ssmi_detail .ssmi_box .ssmi_title{font-family:'BwModelica-Bold';color:#3476b8;font-size:1.14583333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.environ_ssmi .ssmi_detail .ssmi_box .ssmi_title{font-size:3.86473429952vw}}.environ_sustain{background:rgba(231,243,255,0.5);padding:5.88541666667vw 7.34375vw 7.55208333333vw 7.8125vw}@media all and (max-width: 540px){.environ_sustain{padding:12.077294686vw 6.038647343vw}}.environ_sustain .para,.environ_sustain .green_pro .green_pro_list li,.green_pro .green_pro_list .environ_sustain li,.environ_sustain .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environ_sustain .hyphen_list{width:59.8958333333vw}@media all and (max-width: 540px){.environ_sustain .para,.environ_sustain .green_pro .green_pro_list li,.green_pro .green_pro_list .environ_sustain li,.environ_sustain .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environ_sustain .hyphen_list{width:100%}}.environ_sustain .sustain_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center;margin-top:5.20833333333vw;gap:5.72916666667vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.environ_sustain .sustain_container{margin-top:8.45410628019vw;gap:6.038647343vw}}.environ_sustain .sustain_container .sustain_box{position:relative}.environ_sustain .sustain_container .sustain_box::before{content:'';position:absolute;width:1px;height:6.09375vw;background:#0079ba;right:-5.20833333333vw;top:4.6875vw}@media all and (max-width: 540px){.environ_sustain .sustain_container .sustain_box::before{height:15.7004830918vw;right:-4.8309178744vw;top:8.45410628019vw}}.environ_sustain .sustain_container .sustain_box:nth-last-child(1)::before{display:none}@media all and (max-width: 540px){.environ_sustain .sustain_container .sustain_box{width:45%;margin-bottom:4.8309178744vw}.environ_sustain .sustain_container .sustain_box:nth-child(even)::before{display:none}}.environ_sustain .sustain_container .sustain_box img{width:4.79166666667vw;margin:0 auto 1.97916666667vw}@media all and (max-width: 540px){.environ_sustain .sustain_container .sustain_box img{width:8.45410628019vw;margin:0 auto 3.6231884058vw}}.environ_sustain .sustain_container .sustain_box .sustain_title{font-size:1.04166666667vw;font-family:'BwModelica-Bold';color:#000}@media all and (max-width: 540px){.environ_sustain .sustain_container .sustain_box .sustain_title{font-size:3.38164251208vw}.environ_sustain .sustain_container .sustain_box .sustain_title br{display:none}}.green_pro .green_pro_wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.364583333333vw}@media all and (max-width: 540px){.green_pro .green_pro_wrapper{width:100%;margin-bottom:12.077294686vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.green_pro .emission_img{position:relative;width:50%}@media all and (max-width: 540px){.green_pro .emission_img{width:100%}}.green_pro .emission_img img{width:100%}.green_pro .emission_img .subtitle_36_white{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1.1;width:100%}@media all and (max-width: 540px){.green_pro .emission_img .subtitle_36_white{line-height:1.3;padding:0 6.038647343vw}}.green_pro .green_pro_container{background:#3476b8;width:100%;height:100%;padding:6.25vw 3.90625vw 4.84375vw 4.16666666667vw;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;width:50%}@media all and (max-width: 540px){.green_pro .green_pro_container{position:relative;bottom:auto;width:100%;padding:24.154589372vw 6.038647343vw 7.24637681159vw}}.green_pro .green_pro_container .green_pro_img{width:8.125vw;position:absolute;top:.364583333333vw;left:.46875vw}@media all and (max-width: 540px){.green_pro .green_pro_container .green_pro_img{width:19.3236714976vw;top:1.93236714976vw;left:1.2077294686vw}}.green_pro .subtitle_36_white{text-align:center}@media all and (max-width: 540px){.green_pro .subtitle_36_white br{display:none}}.green_pro .subtitle_20{font-family:'BwModelica-Bold';text-align:center;color:#fff;margin:2.08333333333vw 0 2.60416666667vw}@media all and (max-width: 540px){.green_pro .subtitle_20{margin:4.8309178744vw 0 7.24637681159vw}.green_pro .subtitle_20 br{display:none}}.green_pro .green_pro_list{margin-left:2.60416666667vw}@media all and (max-width: 540px){.green_pro .green_pro_list{margin-left:2.4154589372vw}}.green_pro .green_pro_list li{padding-left:3.33333333333vw;color:#fff;margin-bottom:1.04166666667vw;position:relative}@media all and (max-width: 540px){.green_pro .green_pro_list li{padding-left:4.8309178744vw;margin-bottom:3.6231884058vw;letter-spacing:.5px}}.green_pro .green_pro_list li:nth-last-child(1){margin-bottom:0}.green_pro .green_pro_list li::before{content:'';position:absolute;width:.729166666667vw;height:.729166666667vw;background:#fff;-webkit-border-radius:50%;border-radius:50%;top:.3125vw;left:0}@media all and (max-width: 540px){.green_pro .green_pro_list li::before{width:1.93236714976vw;height:1.93236714976vw;top:1.2077294686vw}}.emission_section{text-align:center;padding:9.42708333333vw 5.20833333333vw 11.1979166667vw}@media all and (max-width: 540px){.emission_section{padding:12.077294686vw 6.038647343vw}}.emission_section .subtitle_4054{color:#000;font-family:'BwModelica-Bold'}.emission_section .para,.emission_section .green_pro .green_pro_list li,.green_pro .green_pro_list .emission_section li,.emission_section .management_enabler .management_container .hyphen_list,.management_enabler .management_container .emission_section .hyphen_list{margin:3.125vw 0 5.72916666667vw}@media all and (max-width: 540px){.emission_section .para,.emission_section .green_pro .green_pro_list li,.green_pro .green_pro_list .emission_section li,.emission_section .management_enabler .management_container .hyphen_list,.management_enabler .management_container .emission_section .hyphen_list{margin:4.8309178744vw 0 9.66183574879vw}}.emission_section .graph_1{width:60.5729166667vw;margin:0 auto}@media all and (max-width: 540px){.emission_section .graph_1{width:100%}}.emission_section .subtitle_20{margin:10.4166666667vw 0 2.86458333333vw}@media all and (max-width: 540px){.emission_section .subtitle_20{margin:14.4927536232vw 0 7.24637681159vw}}.emission_section .subtitle_25{margin-top:2.60416666667vw}@media all and (max-width: 540px){.emission_section .subtitle_25{margin-top:7.24637681159vw}}.emission_section .graph_2{width:76.40625vw;margin:0 auto}@media all and (max-width: 540px){.emission_section .graph_2{width:100%}}.measure_section .procure_container .procure_accordion .procure_content{width:52.0833333333vw}@media all and (max-width: 540px){.measure_section .procure_container .procure_accordion .procure_content{width:100%}}.environ_manufacture{padding:6.77083333333vw 9.6875vw 6.97916666667vw 9.79166666667vw}@media all and (max-width: 540px){.environ_manufacture{padding:12.077294686vw 6.038647343vw}}.environ_manufacture .environ_content{text-align:center}.environ_manufacture .environ_content .para,.environ_manufacture .environ_content .green_pro .green_pro_list li,.green_pro .green_pro_list .environ_manufacture .environ_content li,.environ_manufacture .environ_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environ_manufacture .environ_content .hyphen_list{margin:2.1875vw 0 5.625vw}@media all and (max-width: 540px){.environ_manufacture .environ_content .para,.environ_manufacture .environ_content .green_pro .green_pro_list li,.green_pro .green_pro_list .environ_manufacture .environ_content li,.environ_manufacture .environ_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environ_manufacture .environ_content .hyphen_list{margin:7.24637681159vw 0}}.environ_manufacture .environ_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.environ_manufacture .environ_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9.66183574879vw}}.environ_manufacture .environ_container .environ_box{width:23.8020833333vw}@media all and (max-width: 540px){.environ_manufacture .environ_container .environ_box{width:100%}}.environ_manufacture .environ_container .environ_box img{width:100%}.environ_manufacture .environ_container .environ_box .subtitle_25_black{margin:2.13541666667vw 0 1.5625vw}@media all and (max-width: 540px){.environ_manufacture .environ_container .environ_box .subtitle_25_black{margin:3.6231884058vw 0 2.4154589372vw}}.environ_manufacture .environ_container .environ_box .sub_para{letter-spacing:.5px}.environment_responsibility .environment_banner{position:relative}.environment_responsibility .environment_banner img{width:100%}.environment_responsibility .environment_banner .banner_detail{position:absolute;left:5.88541666667vw;top:9.32291666667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.260416666667vw}@media all and (max-width: 540px){.environment_responsibility .environment_banner .banner_detail{top:7.24637681159vw;left:6.038647343vw;gap:1.2077294686vw;width:77.2946859903vw}}.environment_responsibility .environment_banner .banner_detail .banner_number{color:#fff;padding-right:.625vw;position:relative}@media all and (max-width: 540px){.environment_responsibility .environment_banner .banner_detail .banner_number{padding-right:2.4154589372vw}}.environment_responsibility .environment_banner .banner_detail .banner_number::before{content:'/';position:absolute;width:.416666666667vw;height:.9375vw;right:0;top:0}@media all and (max-width: 540px){.environment_responsibility .environment_banner .banner_detail .banner_number::before{width:1.2077294686vw;height:2.4154589372vw}}.environment_responsibility .environment_banner .banner_detail .subtitle_40,.environment_responsibility .environment_banner .banner_detail .subtitle_30,.environment_responsibility .environment_banner .banner_detail .para,.environment_responsibility .environment_banner .banner_detail .green_pro .green_pro_list li,.green_pro .green_pro_list .environment_responsibility .environment_banner .banner_detail li,.environment_responsibility .environment_banner .banner_detail .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environment_responsibility .environment_banner .banner_detail .hyphen_list{color:#fff;letter-spacing:.5px}.environment_responsibility .environment_banner .banner_detail .subtitle_30{margin:1.30208333333vw 0 2.60416666667vw}@media all and (max-width: 540px){.environment_responsibility .environment_banner .banner_detail .subtitle_30{margin:2.4154589372vw 0 3.6231884058vw}}.environment_responsibility .environment_banner .banner_detail .para,.environment_responsibility .environment_banner .banner_detail .green_pro .green_pro_list li,.green_pro .green_pro_list .environment_responsibility .environment_banner .banner_detail li,.environment_responsibility .environment_banner .banner_detail .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environment_responsibility .environment_banner .banner_detail .hyphen_list{width:36.4583333333vw}@media all and (max-width: 540px){.environment_responsibility .environment_banner .banner_detail .para,.environment_responsibility .environment_banner .banner_detail .green_pro .green_pro_list li,.green_pro .green_pro_list .environment_responsibility .environment_banner .banner_detail li,.environment_responsibility .environment_banner .banner_detail .management_enabler .management_container .hyphen_list,.management_enabler .management_container .environment_responsibility .environment_banner .banner_detail .hyphen_list{width:100%}}.environment_responsibility .environment_process{padding:5.20833333333vw 5.20833333333vw}@media all and (max-width: 540px){.environment_responsibility .environment_process{padding:12.077294686vw 6.038647343vw}}.environment_responsibility .environment_process .process_container{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.20833333333vw}@media all and (max-width: 540px){.environment_responsibility .environment_process .process_container{gap:9.66183574879vw}}.environment_responsibility .environment_process .process_container .process_box .sub_para{margin-top:1.30208333333vw}@media all and (max-width: 540px){.environment_responsibility .environment_process .process_container .process_box .sub_para{margin-top:2.4154589372vw}}.environment_responsibility .environment_process .process_container .process_box .sub_para:nth-child(1){margin-top:0}.environment_responsibility .environment_process .process_container .subtitle_25{margin:1.04166666667vw 0 1.30208333333vw;font-family:'BwModelicaSS01-bold';color:#352424}@media all and (max-width: 540px){.environment_responsibility .environment_process .process_container .subtitle_25{margin:4.8309178744vw 0 2.4154589372vw}}.energy_environment .environment_process .process_container{grid-template-columns:auto auto}@media all and (max-width: 540px){.energy_environment .environment_process .process_container{grid-template-columns:1fr}}.energy_environment .environment_process .process_container .process_box img{width:4.63541666667vw}@media all and (max-width: 540px){.energy_environment .environment_process .process_container .process_box img{width:16.9082125604vw}}.carbon_environment .environment_process .process_container{grid-template-columns:1fr 1fr 1fr 1fr}@media all and (max-width: 540px){.carbon_environment .environment_process .process_container{grid-template-columns:1fr}}.carbon_environment .environment_process .process_container .process_box img{width:6.35416666667vw}@media all and (max-width: 540px){.carbon_environment .environment_process .process_container .process_box img{width:16.9082125604vw}}.water_environment .environment_process .process_container{grid-template-columns:1fr 1fr 1fr 1fr}@media all and (max-width: 540px){.water_environment .environment_process .process_container{grid-template-columns:1fr}}.water_environment .environment_process .process_container .process_box img{width:6.875vw}@media all and (max-width: 540px){.water_environment .environment_process .process_container .process_box img{width:16.9082125604vw}}.resource_environment .environment_process .process_container{grid-template-columns:auto auto auto}@media all and (max-width: 540px){.resource_environment .environment_process .process_container{grid-template-columns:1fr}}.resource_environment .environment_process .process_container .process_box img{width:4.16666666667vw}@media all and (max-width: 540px){.resource_environment .environment_process .process_container .process_box img{width:16.9082125604vw}}.economy_environment .environment_process{padding:5.20833333333vw 10.4166666667vw 5.20833333333vw 13.0208333333vw}@media all and (max-width: 540px){.economy_environment .environment_process{padding:12.077294686vw 6.038647343vw}}.economy_environment .environment_process .process_container{grid-template-columns:1fr 1fr 1fr}@media all and (max-width: 540px){.economy_environment .environment_process .process_container{grid-template-columns:1fr}}.economy_environment .environment_process .process_container .process_box img{width:5.10416666667vw}@media all and (max-width: 540px){.economy_environment .environment_process .process_container .process_box img{width:16.9082125604vw}}.economy_environment .environment_process .process_container .process_box:nth-child(3){grid-column:3;grid-row:1 / span 2}@media all and (max-width: 540px){.economy_environment .environment_process .process_container .process_box:nth-child(3){grid-column:auto;grid-row:auto}}.bio_environment .environment_process .process_container{grid-template-columns:auto auto auto}@media all and (max-width: 540px){.bio_environment .environment_process .process_container{grid-template-columns:1fr}}.bio_environment .environment_process .process_container .process_box img{width:4.84375vw}@media all and (max-width: 540px){.bio_environment .environment_process .process_container .process_box img{width:16.9082125604vw}}.steel_product{padding:4.94791666667vw 11.0416666667vw 8.80208333333vw 10.9895833333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:7.03125vw}@media all and (max-width: 540px){.steel_product{padding:12.077294686vw 6.038647343vw;gap:6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.steel_product img{width:34.7916666667vw}@media all and (max-width: 540px){.steel_product img{width:100%}}.steel_product .steel_product_container{width:35.8854166667vw}@media all and (max-width: 540px){.steel_product .steel_product_container{width:100%}}.steel_product .steel_product_container .para,.steel_product .steel_product_container .green_pro .green_pro_list li,.green_pro .green_pro_list .steel_product .steel_product_container li,.steel_product .steel_product_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .steel_product .steel_product_container .hyphen_list{margin-top:1.5625vw}@media all and (max-width: 540px){.steel_product .steel_product_container .para,.steel_product .steel_product_container .green_pro .green_pro_list li,.green_pro .green_pro_list .steel_product .steel_product_container li,.steel_product .steel_product_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .steel_product .steel_product_container .hyphen_list{margin-top:3.6231884058vw}}.steel_product .steel_product_container .sub_container{margin-top:8.59375vw}.steel_product .steel_product_container .sub_container .para,.steel_product .steel_product_container .sub_container .green_pro .green_pro_list li,.green_pro .green_pro_list .steel_product .steel_product_container .sub_container li,.steel_product .steel_product_container .sub_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .steel_product .steel_product_container .sub_container .hyphen_list{font-size:1.04166666667vw}@media all and (max-width: 540px){.steel_product .steel_product_container .sub_container .para,.steel_product .steel_product_container .sub_container .green_pro .green_pro_list li,.green_pro .green_pro_list .steel_product .steel_product_container .sub_container li,.steel_product .steel_product_container .sub_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .steel_product .steel_product_container .sub_container .hyphen_list{font-size:2.89855072464vw}}@media all and (max-width: 540px){.steel_product .steel_product_container .sub_container{margin-top:9.66183574879vw}}.steel_product .steel_product_container .subtitle_24{color:rgba(0,0,0,0.58);padding-left:2.34375vw;position:relative}@media all and (max-width: 540px){.steel_product .steel_product_container .subtitle_24{padding-left:4.8309178744vw}}.steel_product:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#f2f2f2}@media all and (max-width: 540px){.steel_product:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.steel_product .sub_points_container{margin-top:1.5625vw}.steel_product .sub_points_container:nth-child(1){margin-top:0}@media all and (max-width: 540px){.steel_product .sub_points_container{margin-top:4.8309178744vw}}.radio_btn,.blue_radio_btn{width:1.14583333333vw;height:1.14583333333vw;position:absolute;left:0;top:.3125vw}@media all and (max-width: 540px){.radio_btn,.blue_radio_btn{width:3.38164251208vw;height:3.38164251208vw;top:.966183574879vw}}.radio_btn::before,.blue_radio_btn::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;border:2px solid #aaacaf;-webkit-border-radius:50%;border-radius:50%}.radio_btn::after,.blue_radio_btn::after{content:'';width:.520833333333vw;height:.520833333333vw;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#aaacaf;-webkit-border-radius:50%;border-radius:50%}@media all and (max-width: 540px){.radio_btn::after,.blue_radio_btn::after{width:1.69082125604vw;height:1.69082125604vw}}.inspect_section{padding:6.77083333333vw 7.70833333333vw 8.69791666667vw}@media all and (max-width: 540px){.inspect_section{padding:12.077294686vw 6.038647343vw}}.inspect_section .para,.inspect_section .green_pro .green_pro_list li,.green_pro .green_pro_list .inspect_section li,.inspect_section .management_enabler .management_container .hyphen_list,.management_enabler .management_container .inspect_section .hyphen_list{font-family:'BwModelica-Medium';color:#170c0c;font-size:1.25vw}@media all and (max-width: 540px){.inspect_section .para,.inspect_section .green_pro .green_pro_list li,.green_pro .green_pro_list .inspect_section li,.inspect_section .management_enabler .management_container .hyphen_list,.management_enabler .management_container .inspect_section .hyphen_list{width:100%;font-size:3.86473429952vw}}.inspect_section .inspect_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3.48958333333vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5.46875vw}@media all and (max-width: 540px){.inspect_section .inspect_container{gap:6.038647343vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7.24637681159vw}}.inspect_section .inspect_container .inspect_box{width:24.6354166667vw;border:2px solid #0855b2;padding:2.29166666667vw 1.875vw 2.70833333333vw 2.76041666667vw}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box{padding:7.24637681159vw;width:100%}}.inspect_section .inspect_container .inspect_box .inspect_img_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.04166666667vw;margin-top:3.64583333333vw}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .inspect_img_container{margin-top:0}}.inspect_section .inspect_container .inspect_box .inspect_img_container .inspect_img{width:-webkit-calc(95% / 2);width:calc(95% / 2)}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .inspect_img_container .inspect_img{width:36.231884058vw}}.inspect_section .inspect_container .inspect_box .inspect_img{width:14.8958333333vw}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .inspect_img{width:36.231884058vw}}.inspect_section .inspect_container .inspect_box .inspect_location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.78125vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .inspect_location{gap:2.4154589372vw}}.inspect_section .inspect_container .inspect_box .inspect_location img{width:1.40625vw}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .inspect_location img{width:3.6231884058vw}}.inspect_section .inspect_container .inspect_box .inspect_location .locate_country{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.260416666667vw}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .inspect_location .locate_country{margin-top:.48309178744vw}}.inspect_section .inspect_container .inspect_box .inspect_location .locate_country span{display:inline-block;border-left:3px solid #0855b2;margin-left:.729166666667vw;padding-left:.729166666667vw;line-height:1}.inspect_section .inspect_container .inspect_box .inspect_location .locate_country span:nth-child(1){border:0;margin:0;padding:0}.inspect_section .inspect_container .inspect_box .subtitle_3874_black{margin:2.55208333333vw 0 2.03125vw;line-height:1.15;min-height:9.375vw}@media all and (max-width: 540px){.inspect_section .inspect_container .inspect_box .subtitle_3874_black{margin:4.8309178744vw 0 3.6231884058vw;line-height:1.3}.inspect_section .inspect_container .inspect_box .subtitle_3874_black br{display:none}}.home_banner{position:relative;height:-webkit-calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100);width:100%}@media all and (max-width: 540px){.home_banner{height:-webkit-calc(var(--vh, 1vh) * 95);height:calc(var(--vh, 1vh) * 95)}}.home_banner .homeBannerSwiper{width:100%;height:100%;position:relative}.home_banner .homeBannerSwiper .swiper-slide{position:relative}.home_banner .homeBannerSwiper picture{width:100%;height:100%}.home_banner .homeBannerSwiper picture img{width:100%;height:100%}.home_banner .homeBannerSwiper .swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:3.90625vw !important;width:100%}@media all and (max-width: 540px){.home_banner .homeBannerSwiper .swiper-pagination{bottom:12.077294686vw !important}}.home_banner .homeBannerSwiper .swiper-pagination-bullet{width:.78125vw;height:.78125vw;margin:0 1.5625vw !important;background:white;opacity:1;-webkit-border-radius:50%;border-radius:50%;position:relative;-webkit-transition:opacity 0s ease-in;transition:opacity 0s ease-in}@media all and (max-width: 540px){.home_banner .homeBannerSwiper .swiper-pagination-bullet{width:2.17391304348vw;height:2.17391304348vw;margin:0 3.6231884058vw !important}}.home_banner .homeBannerSwiper .swiper-pagination-bullet-active{opacity:1;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;margin-right:5.20833333333vw !important}@media all and (max-width: 540px){.home_banner .homeBannerSwiper .swiper-pagination-bullet-active{margin-right:14.4927536232vw !important}}.home_banner .homeBannerSwiper .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:100%;width:4.01041666667vw;height:.0520833333333vw;background-color:white;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width 0s ease-in;transition:width 0s ease-in;opacity:0}@media all and (max-width: 540px){.home_banner .homeBannerSwiper .swiper-pagination-bullet::before{top:50%;left:100%;width:8.45410628019vw;height:.24154589372vw}}.home_banner .homeBannerSwiper .swiper-pagination-bullet::after{content:"";position:absolute;top:45%;left:-95%;width:2.29166666667vw;height:2.29166666667vw;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0s ease-in;transition:opacity 0s ease-in;opacity:0}@media all and (max-width: 540px){.home_banner .homeBannerSwiper .swiper-pagination-bullet::after{width:6.76328502415vw;height:6.76328502415vw;top:47.5%;left:-104.1%}}.home_banner .homeBannerSwiper .swiper-pagination-bullet-number{position:absolute;left:680%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;font-size:1.04166666667vw;opacity:0;-webkit-transition:opacity 0s ease-in;transition:opacity 0s ease-in}@media all and (max-width: 540px){.home_banner .homeBannerSwiper .swiper-pagination-bullet-number{font-size:3.02415458937vw;left:550%}}.home_banner .homeBannerSwiper .swiper-pagination-bullet-active::before{-webkit-transition:opacity 0.8s ease-in;transition:opacity 0.8s ease-in;opacity:1}.home_banner .homeBannerSwiper .swiper-pagination-bullet-active::after{-webkit-transition:opacity 0.8s ease-in;transition:opacity 0.8s ease-in;opacity:1}.home_banner .homeBannerSwiper .swiper-pagination-bullet-active .swiper-pagination-bullet-number{-webkit-transition:opacity 0.8s ease-in;transition:opacity 0.8s ease-in;opacity:1}.home_banner .home_banner_container{position:absolute;top:13.5416666667vw;left:7.55208333333vw;z-index:2}@media all and (max-width: 540px){.home_banner .home_banner_container{width:90%;left:6.038647343vw;top:-webkit-calc(var(--vh, 1vh) * 30);top:calc(var(--vh, 1vh) * 30)}}.home_banner .banner_title{font-family:'BwModelicaSS01-Bold';color:#000;font-size:3.125vw;margin-bottom:1.45833333333vw;line-height:1.2;width:41.6666666667vw}@media all and (max-width: 540px){.home_banner .banner_title{font-size:8.21256038647vw;margin-bottom:4.8309178744vw;width:100%}.home_banner .banner_title br{display:none}}.home_banner .banner_sub_title{font-family:'BwModelicaSS01-Light';color:#000;font-size:1.19791666667vw;margin-bottom:3.38541666667vw;line-height:1;width:28.6458333333vw}@media all and (max-width: 540px){.home_banner .banner_sub_title{width:100%;line-height:1.1;font-size:4.21256038647vw;margin-bottom:7.24637681159vw}}.inner_banner{position:relative}.inner_banner img{width:100%}.inner_banner .inner_banner_container{position:absolute;left:7.5vw;bottom:8.33333333333vw;width:41.6666666667vw}@media all and (max-width: 540px){.inner_banner .inner_banner_container{width:84.5410628019vw;left:6.038647343vw;bottom:24.154589372vw}}.inner_banner .inner_banner_container .subtitle_23_black{margin-bottom:1.82291666667vw;font-family:'BwModelicaSS01-Bold'}@media all and (max-width: 540px){.inner_banner .inner_banner_container .subtitle_23_black{margin-bottom:4.8309178744vw;line-height:1.2}}.inner_banner .inner_banner_container .subtitle_50_black{font-family:'BwModelicaSS01-Bold'}.company_banner .inner_banner_container{width:31.25vw;bottom:5.625vw}@media all and (max-width: 540px){.company_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}}.group_company_banner .inner_banner_container{width:26.0416666667vw;bottom:5.625vw}@media all and (max-width: 540px){.group_company_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}}.app_banner .inner_banner_container{width:31.25vw}@media all and (max-width: 540px){.app_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}}.app_banner .inner_banner_container .subtitle_23_black,.app_banner .inner_banner_container .subtitle_50_black{color:#000}.mission_banner .inner_banner_container{width:31.25vw;bottom:5.625vw}@media all and (max-width: 540px){.mission_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}.mission_banner .inner_banner_container .subtitle_23_black{width:60.38647343vw}}.contact_banner .inner_banner_container{width:26.0416666667vw}@media all and (max-width: 540px){.contact_banner .inner_banner_container{width:72.4637681159vw}}.contact_banner .inner_banner_container .subtitle_23_black,.contact_banner .inner_banner_container .subtitle_50_black{color:#000}.contact_banner .inner_banner_container{width:26.0416666667vw}@media all and (max-width: 540px){.contact_banner .inner_banner_container{width:72.4637681159vw}}.contact_banner .inner_banner_container .subtitle_23_black,.contact_banner .inner_banner_container .subtitle_50_black{color:#000}.directors_banner .inner_banner_container{width:36.4583333333vw;bottom:5.625vw}@media all and (max-width: 540px){.directors_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}.directors_banner .inner_banner_container .subtitle_23_black{width:60.38647343vw}}.team_banner .inner_banner_container{width:36.4583333333vw;bottom:5.625vw}@media all and (max-width: 540px){.team_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}.team_banner .inner_banner_container .subtitle_23_black{width:60.38647343vw}}.about_banner .inner_banner_container{width:44.2708333333vw;bottom:4.42708333333vw}@media all and (max-width: 540px){.about_banner .inner_banner_container{width:84.5410628019vw;bottom:24.154589372vw}.about_banner .inner_banner_container .subtitle_23_black{width:60.38647343vw}}@media all and (max-width: 540px){.inspect_facility_banner .inner_banner_container{bottom:33.8164251208vw}}.enabler_banner .inner_banner_container{width:36.4583333333vw}@media all and (max-width: 540px){.enabler_banner .inner_banner_container{width:84.5410628019vw}}@media all and (max-width: 540px){.product_banner .inner_banner_container{bottom:28.9855072464vw}}.about_enabler{padding:6.66666666667vw 7.34375vw 5.98958333333vw 7.76041666667vw}@media all and (max-width: 540px){.about_enabler{padding:12.077294686vw 6.038647343vw}}.about_enabler .para,.about_enabler .green_pro .green_pro_list li,.green_pro .green_pro_list .about_enabler li,.about_enabler .management_enabler .management_container .hyphen_list,.management_enabler .management_container .about_enabler .hyphen_list{width:53.4895833333vw;margin:0 auto;text-align:center}@media all and (max-width: 540px){.about_enabler .para,.about_enabler .green_pro .green_pro_list li,.green_pro .green_pro_list .about_enabler li,.about_enabler .management_enabler .management_container .hyphen_list,.management_enabler .management_container .about_enabler .hyphen_list{width:100%}}.about_enabler .enabler_content .about_box{margin:2.44791666667vw 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.76041666667vw;text-align:center}@media all and (max-width: 540px){.about_enabler .enabler_content .about_box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:6.038647343vw 0;gap:4.8309178744vw}}.about_enabler .enabler_content .about_box .enabler_box{border:1px solid #a1c1df;padding:1.61458333333vw 1.82291666667vw;width:13.2291666667vw}@media all and (max-width: 540px){.about_enabler .enabler_content .about_box .enabler_box{padding:3.6231884058vw 4.8309178744vw;width:48.309178744vw}.about_enabler .enabler_content .about_box .enabler_box br{display:none}}.about_enabler .enabler_content .about_box .subtitle_25{font-family:'BwModelica-Bold';line-height:1.1}.about_enabler .enabler_content .para,.about_enabler .enabler_content .green_pro .green_pro_list li,.green_pro .green_pro_list .about_enabler .enabler_content li,.about_enabler .enabler_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .about_enabler .enabler_content .hyphen_list{width:26.0416666667vw}@media all and (max-width: 540px){.about_enabler .enabler_content .para,.about_enabler .enabler_content .green_pro .green_pro_list li,.green_pro .green_pro_list .about_enabler .enabler_content li,.about_enabler .enabler_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .about_enabler .enabler_content .hyphen_list{width:100%}}.life_enabler .subtitle_4054{text-align:center;font-family:'BwModelica-Bold';color:#fff;background:#1b69b2;line-height:1;padding:2.44791666667vw 0}@media all and (max-width: 540px){.life_enabler .subtitle_4054{padding:6.038647343vw}}.life_enabler .subtitle_405{font-family:'BwModelicaSS01-Bold'}.life_enabler .life_cycle{padding:8.38541666667vw 7.34375vw 10.0520833333vw 7.76041666667vw;background:#f4f9ff}.life_enabler .life_cycle .cycle_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8.33333333333vw;margin-top:10.625vw}@media all and (max-width: 540px){.life_enabler .life_cycle .cycle_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6.038647343vw;margin-top:24.154589372vw}}.life_enabler .life_cycle .cycle_container:nth-child(1){margin-top:0}.life_enabler .life_cycle .cycle_container:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width: 540px){.life_enabler .life_cycle .cycle_container:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.life_enabler .life_cycle .cycle_container .cycle_content{width:31.7708333333vw}@media all and (max-width: 540px){.life_enabler .life_cycle .cycle_container .cycle_content{width:100%}}.life_enabler .life_cycle .cycle_container img{width:40.15625vw}@media all and (max-width: 540px){.life_enabler .life_cycle .cycle_container img{width:100%}}.life_enabler .life_cycle .cycle_container .subtitle_405{margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.life_enabler .life_cycle .cycle_container .subtitle_405{margin-bottom:4.8309178744vw;line-height:1.2}.life_enabler .life_cycle .cycle_container .subtitle_405 br{display:none}}.management_enabler{padding:6.30208333333vw 7.34375vw 9.53125vw 7.76041666667vw}@media all and (max-width: 540px){.management_enabler{padding:12.077294686vw 6.038647343vw}}.management_enabler .subtitle_4054{font-family:'BwModelica-Bold';color:#000;margin-bottom:5.67708333333vw}@media all and (max-width: 540px){.management_enabler .subtitle_4054{margin-bottom:12.077294686vw}}.management_enabler .management_container .management_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12.2395833333vw;padding-top:3.85416666667vw;margin-bottom:3.48958333333vw;border-top:1px solid #1b69b2}@media all and (max-width: 540px){.management_enabler .management_container .management_content{gap:3.6231884058vw;padding-top:6.038647343vw;margin-bottom:6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.management_enabler .management_container .management_content:nth-last-child(1){margin-bottom:0}.management_enabler .management_container .subtitle_30{color:#000;line-height:1.2}@media all and (max-width: 540px){.management_enabler .management_container .subtitle_30 br{display:none}}.management_enabler .management_container .hyphen_list{margin-top:1.5625vw;margin-left:1.04166666667vw}@media all and (max-width: 540px){.management_enabler .management_container .hyphen_list{margin-top:4.8309178744vw;margin-left:3.6231884058vw}}.management_enabler .management_container .hyphen_list li{margin-bottom:.520833333333vw}@media all and (max-width: 540px){.management_enabler .management_container .hyphen_list li{margin-bottom:2.4154589372vw}}.management_enabler .management_container .ssmi_img{width:43.2291666667vw}@media all and (max-width: 540px){.management_enabler .management_container .ssmi_img{width:100%;margin-top:4.8309178744vw}}.hyphen_list li{padding-left:.78125vw;position:relative;line-height:1.1}@media all and (max-width: 540px){.hyphen_list li{padding-left:2.4154589372vw;line-height:1.3}}.hyphen_list li:before{content:"";position:absolute;width:.3125vw;height:.104166666667vw;background:#000;top:50%;left:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media all and (max-width: 540px){.hyphen_list li:before{width:1.2077294686vw;height:.24154589372vw}}.process_flow{position:relative;background:url("../images/flow/bg.webp") no-repeat;background-size:100%}@media all and (max-width: 540px){.process_flow{background-size:auto}}.process_flow .steel_making_container{text-align:center;padding-top:10.15625vw}@media all and (max-width: 540px){.process_flow .steel_making_container{padding:12.077294686vw 6.038647343vw 0}}.process_flow .steel_making_container .subtitle_8678,.process_flow .steel_making_container .subtitle_30{color:#fff}.process_flow .steel_making_container .subtitle_30{margin-top:1.82291666667vw;font-family:'BwModelica-Medium';line-height:1.3}@media all and (max-width: 540px){.process_flow .steel_making_container .subtitle_30{margin:3.6231884058vw 0}.process_flow .steel_making_container .subtitle_30 br{display:none}}.process_flow .flow_container{width:100%;margin-top:-7.8125vw}@media all and (max-width: 540px){.process_flow .flow_container{margin-top:-4.8309178744vw}}@media all and (max-width: 540px){.d_block{display:none}}.m_block{display:none}@media all and (max-width: 540px){.m_block{display:block}}.message_detail{padding:8.48958333333vw 22.3958333333vw 5.57291666667vw;text-align:center;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255,255,255,0)), color-stop(50%, #0079ba));background:linear-gradient(180deg, rgba(255,255,255,0) 50%, #0079ba 50%)}@media all and (max-width: 540px){.message_detail{background:-webkit-gradient(linear, left top, left bottom, color-stop(45%, rgba(255,255,255,0)), color-stop(45%, #0079ba));background:linear-gradient(180deg, rgba(255,255,255,0) 45%, #0079ba 45%);padding:12.077294686vw 6.038647343vw}}.message_detail .subtitle_30{color:#000;margin:1.04166666667vw 0 4.16666666667vw}@media all and (max-width: 540px){.message_detail .subtitle_30{margin:1.2077294686vw 0 3.6231884058vw}}.message_detail .message_img{width:28.0208333333vw;margin:0 auto;border:2px solid #0855b2}@media all and (max-width: 540px){.message_detail .message_img{width:60.38647343vw}}.message_detail .subtitle_50,.message_detail .subtitle_25{color:#fff}.message_detail .subtitle_25{font-family:'BwModelica-Regular'}.message_detail .subtitle_50{margin:1.82291666667vw 0 1.30208333333vw}@media all and (max-width: 540px){.message_detail .subtitle_50{margin:3.6231884058vw 0 4.8309178744vw}}@media all and (max-width: 540px){.message_banner .inner_banner_container{bottom:14.4927536232vw}}.message_section{padding:8.38541666667vw 13.3854166667vw 8.17708333333vw 6.77083333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.98958333333vw}@media all and (max-width: 540px){.message_section{gap:7.24637681159vw;padding:12.077294686vw 6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.message_section img{width:39.1666666667vw;margin-top:2.60416666667vw}@media all and (max-width: 540px){.message_section img{width:100%;margin-top:0}}.message_section .subtitle_50{margin-bottom:1.30208333333vw}@media all and (max-width: 540px){.message_section .subtitle_50{margin-bottom:3.6231884058vw}}.message_section .para_container{margin-bottom:.78125vw}@media all and (max-width: 540px){.message_section .para_container{margin-bottom:3.6231884058vw}}.message_section .para_container .para,.message_section .para_container .green_pro .green_pro_list li,.green_pro .green_pro_list .message_section .para_container li,.message_section .para_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .message_section .para_container .hyphen_list{margin-top:.520833333333vw}@media all and (max-width: 540px){.message_section .para_container .para,.message_section .para_container .green_pro .green_pro_list li,.green_pro .green_pro_list .message_section .para_container li,.message_section .para_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .message_section .para_container .hyphen_list{margin-bottom:1.2077294686vw}}.safety_stakeholder{position:relative}.safety_stakeholder img{width:100%}.safety_stakeholder .safety_stake_container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;width:63.9583333333vw;padding:4.94791666667vw 6.51041666667vw}@media all and (max-width: 540px){.safety_stakeholder .safety_stake_container{width:87.922705314vw;padding:12.077294686vw 6.038647343vw}}.safety_stakeholder .safety_stake_container .para_container{margin-top:2.86458333333vw}@media all and (max-width: 540px){.safety_stakeholder .safety_stake_container .para_container{margin-top:6.038647343vw}}.safety_stakeholder .safety_stake_container .subtitle_3225:nth-child(1){margin-bottom:.78125vw}@media all and (max-width: 540px){.safety_stakeholder .safety_stake_container .subtitle_3225:nth-child(1){margin-bottom:2.4154589372vw}}.safety_stakeholder .safety_stake_container .para,.safety_stakeholder .safety_stake_container .green_pro .green_pro_list li,.green_pro .green_pro_list .safety_stakeholder .safety_stake_container li,.safety_stakeholder .safety_stake_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .safety_stakeholder .safety_stake_container .hyphen_list{letter-spacing:.8px;margin-top:1.82291666667vw}@media all and (max-width: 540px){.safety_stakeholder .safety_stake_container .para,.safety_stakeholder .safety_stake_container .green_pro .green_pro_list li,.green_pro .green_pro_list .safety_stakeholder .safety_stake_container li,.safety_stakeholder .safety_stake_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .safety_stakeholder .safety_stake_container .hyphen_list{margin-top:4.8309178744vw}}.safety_stakeholder .safety_stake_container .para:nth-child(1),.safety_stakeholder .safety_stake_container .green_pro .green_pro_list li:nth-child(1),.green_pro .green_pro_list .safety_stakeholder .safety_stake_container li:nth-child(1),.safety_stakeholder .safety_stake_container .management_enabler .management_container .hyphen_list:nth-child(1),.management_enabler .management_container .safety_stakeholder .safety_stake_container .hyphen_list:nth-child(1){margin-top:0}.safety_details{padding:6.35416666667vw 11.9791666667vw 7.8125vw 11.3541666667vw}@media all and (max-width: 540px){.safety_details{padding:12.077294686vw 6.038647343vw}}.safety_details__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:4.94791666667vw;margin-bottom:4.42708333333vw}@media all and (max-width: 540px){.safety_details__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7.24637681159vw;margin-bottom:8.45410628019vw}}.safety_details__content .detail_img{width:5.52083333333vw}@media all and (max-width: 540px){.safety_details__content .detail_img{width:25.6038647343vw}}.safety_details__content .para,.safety_details__content .green_pro .green_pro_list li,.green_pro .green_pro_list .safety_details__content li,.safety_details__content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .safety_details__content .hyphen_list{margin-top:1.30208333333vw}@media all and (max-width: 540px){.safety_details__content .para,.safety_details__content .green_pro .green_pro_list li,.green_pro .green_pro_list .safety_details__content li,.safety_details__content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .safety_details__content .hyphen_list{margin-top:2.4154589372vw}}.safety_health{position:relative}.safety_health .health_container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:7.65625vw;width:25.78125vw}@media all and (max-width: 540px){.safety_health .health_container{left:6.038647343vw;width:87.922705314vw}}.safety_health .health_container .subtitle_405_white{line-height:1.25}.safety_measure{padding:7.8125vw 13.6458333333vw 9.0625vw;background:#f3f9ff}@media all and (max-width: 540px){.safety_measure{padding:12.077294686vw 6.038647343vw}}.safety_measure .subtitle_405{text-align:center}.safety_measure .safety_measure_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:5.10416666667vw;margin-top:2.60416666667vw}@media all and (max-width: 540px){.safety_measure .safety_measure_container{gap:6.038647343vw;margin-top:6.038647343vw}}.safety_measure .safety_measure_container .measure_box{width:20.6770833333vw;background:#3074b7;text-align:center;padding:3.02083333333vw 1.5625vw 1.61458333333vw}@media all and (max-width: 540px){.safety_measure .safety_measure_container .measure_box{width:100%;padding:7.24637681159vw 4.8309178744vw}}.safety_measure .safety_measure_container .measure_box img{width:4.79166666667vw;margin:0 auto 1.92708333333vw}@media all and (max-width: 540px){.safety_measure .safety_measure_container .measure_box img{width:21.7391304348vw;margin:0 auto 4.8309178744vw}}.safety_measure .safety_measure_container .measure_box .measure_para .para,.safety_measure .safety_measure_container .measure_box .measure_para .green_pro .green_pro_list li,.green_pro .green_pro_list .safety_measure .safety_measure_container .measure_box .measure_para li,.safety_measure .safety_measure_container .measure_box .measure_para .management_enabler .management_container .hyphen_list,.management_enabler .management_container .safety_measure .safety_measure_container .measure_box .measure_para .hyphen_list{color:#fff;font-size:.729166666667vw}@media all and (max-width: 540px){.safety_measure .safety_measure_container .measure_box .measure_para .para,.safety_measure .safety_measure_container .measure_box .measure_para .green_pro .green_pro_list li,.green_pro .green_pro_list .safety_measure .safety_measure_container .measure_box .measure_para li,.safety_measure .safety_measure_container .measure_box .measure_para .management_enabler .management_container .hyphen_list,.management_enabler .management_container .safety_measure .safety_measure_container .measure_box .measure_para .hyphen_list{font-size:2.89855072464vw}}.safety_standards{padding:8.02083333333vw 22.5520833333vw 10.8854166667vw 20.4166666667vw}@media all and (max-width: 540px){.safety_standards{padding:12.077294686vw 6.038647343vw}}.safety_standards .safety_standards_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12.5vw}@media all and (max-width: 540px){.safety_standards .safety_standards_wrapper{gap:6.038647343vw}}.safety_standards .safety_standards_wrapper .standard_item{width:22.1354166667vw;text-align:center}@media all and (max-width: 540px){.safety_standards .safety_standards_wrapper .standard_item{width:42.270531401vw}}.safety_standards .safety_standards_wrapper .standard_item .subtitle_35{font-family:'BwModelica-Light';line-height:1.2}@media all and (max-width: 540px){.safety_standards .safety_standards_wrapper .standard_item .subtitle_35{font-size:3.86473429952vw}.safety_standards .safety_standards_wrapper .standard_item .subtitle_35 br{display:none}}@media all and (max-width: 540px){.safety_standards .safety_standards_wrapper .standard_item .subtitle_120{font-size:9.66183574879vw}}.safety_standards .safety_standards_wrapper .standard_item .subtitle_30{font-family:'BwModelica-Bold';color:#000}@media all and (max-width: 540px){.safety_standards .safety_standards_wrapper .standard_item .subtitle_30{font-size:3.38164251208vw}}.safety_standards .safety_standards_wrapper .standard_item .standard_box{position:relative;margin-bottom:4.94791666667vw}@media all and (max-width: 540px){.safety_standards .safety_standards_wrapper .standard_item .standard_box{margin-bottom:7.24637681159vw}}.safety_standards .safety_standards_wrapper .standard_item .standard_box_container{position:absolute;bottom:0;left:0;width:100%}.safety_standards .safety_standards_container{width:45.0520833333vw;margin:9.79166666667vw auto 0;text-align:center}@media all and (max-width: 540px){.safety_standards .safety_standards_container{width:100%;margin:12.077294686vw auto 0}}.safety_standards .safety_standards_container .subtitle_4054{margin-bottom:2.34375vw}@media all and (max-width: 540px){.safety_standards .safety_standards_container .subtitle_4054{margin-bottom:4.8309178744vw}}.csr_stake{padding:3.125vw 7.44791666667vw 3.33333333333vw}@media all and (max-width: 540px){.csr_stake{padding:12.077294686vw 6.038647343vw}}.csr_stake__container{margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.csr_stake__container{margin-bottom:6.038647343vw}}.csr_stake__container .subtitle_24{color:#1b69b2;margin:1.82291666667vw 0 .520833333333vw}@media all and (max-width: 540px){.csr_stake__container .subtitle_24{margin:3.6231884058vw 0 2.4154589372vw}}.csr_stake__container .para,.csr_stake__container .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_stake__container li,.csr_stake__container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_stake__container .hyphen_list{margin-top:2.08333333333vw;letter-spacing:.0546875vw}@media all and (max-width: 540px){.csr_stake__container .para,.csr_stake__container .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_stake__container li,.csr_stake__container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_stake__container .hyphen_list{margin-top:3.6231884058vw;letter-spacing:.193236714976vw}}.csr_stake__box_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.28125vw}@media all and (max-width: 540px){.csr_stake__box_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12.077294686vw}}.csr_stake__box_container .stake_box{width:26.0416666667vw}@media all and (max-width: 540px){.csr_stake__box_container .stake_box{width:100%}}.csr_stake__box_container .stake_box .stake_img{width:100%}.csr_stake__box_container .stake_detail_container{margin-top:2.08333333333vw}@media all and (max-width: 540px){.csr_stake__box_container .stake_detail_container{margin-top:3.6231884058vw}}.csr_stake__box_container .stake_detail_container .stake_detail_box{margin-bottom:3.48958333333vw}@media all and (max-width: 540px){.csr_stake__box_container .stake_detail_container .stake_detail_box{margin-bottom:7.24637681159vw}}.csr_stake__box_container .stake_detail_container .stake_detail_box:nth-last-child(1){margin-bottom:0}.csr_stake__box_container .stake_detail_container .box_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.14583333333vw;margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.csr_stake__box_container .stake_detail_container .box_header{gap:4.8309178744vw;margin-bottom:3.6231884058vw}}.csr_stake__box_container .stake_detail_container .box_header .stake_icon{width:4.42708333333vw}@media all and (max-width: 540px){.csr_stake__box_container .stake_detail_container .box_header .stake_icon{width:12.077294686vw}}.csr_stake__box_container .stake_detail_container .box_header .subtitle_22{color:#1b69b2;font-family:'BwModelicaSS01-Bold';line-height:1.2}.csr_stake__box_container .stake_detail_container .sub_para{letter-spacing:.0364583333333vw;line-height:1.5}@media all and (max-width: 540px){.csr_stake__box_container .stake_detail_container .sub_para{letter-spacing:.12077294686vw;line-height:1.3}}.csr_picture_container{position:relative}.csr_picture_container .csr_picture_bg{width:100%}.csr_picture_container .csr_img_container{position:absolute;left:7.44791666667vw;top:7.1875vw;width:49.4791666667vw}@media all and (max-width: 540px){.csr_picture_container .csr_img_container{left:6.038647343vw;top:24.154589372vw;width:72.4637681159vw}}.csr_picture_container .csr_img_container .subtitle_35,.csr_picture_container .csr_img_container .subtitle_5963,.csr_picture_container .csr_img_container .subtitle_3225,.csr_picture_container .csr_img_container .para,.csr_picture_container .csr_img_container .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_picture_container .csr_img_container li,.csr_picture_container .csr_img_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_picture_container .csr_img_container .hyphen_list{color:#fff}.csr_picture_container .csr_img_container .subtitle_5963{margin:2.70833333333vw 0 2.60416666667vw;line-height:1.3}@media all and (max-width: 540px){.csr_picture_container .csr_img_container .subtitle_5963{margin:4.8309178744vw 0}}.csr_picture_container .csr_img_container .subtitle_35{font-family:'BwModelica-Regular'}.csr_picture_container .csr_img_container .subtitle_3225{font-family:'BwModelicaSS01-Regular';margin-bottom:.520833333333vw}@media all and (max-width: 540px){.csr_picture_container .csr_img_container .subtitle_3225{margin-bottom:2.4154589372vw}}.csr_picture_container .csr_img_container .safety_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:1.5625vw;margin-top:4.16666666667vw}@media all and (max-width: 540px){.csr_picture_container .csr_img_container .safety_box{gap:3.6231884058vw;margin-top:7.24637681159vw}}.csr_picture_container .csr_img_container .safety_box img{width:4.6875vw}@media all and (max-width: 540px){.csr_picture_container .csr_img_container .safety_box img{width:9.66183574879vw}}.csr_measure{padding:3.75vw 7.44791666667vw 5.52083333333vw}@media all and (max-width: 540px){.csr_measure{padding:12.077294686vw 6.038647343vw}}.csr_measure .measure_container .subtitle_35{margin-bottom:.520833333333vw}@media all and (max-width: 540px){.csr_measure .measure_container .subtitle_35{margin-bottom:2.4154589372vw}}.csr_measure .measure_container .para,.csr_measure .measure_container .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_measure .measure_container li,.csr_measure .measure_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_measure .measure_container .hyphen_list{margin-top:1.82291666667vw}@media all and (max-width: 540px){.csr_measure .measure_container .para,.csr_measure .measure_container .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_measure .measure_container li,.csr_measure .measure_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_measure .measure_container .hyphen_list{margin-top:4.8309178744vw}}.measure_box_container{margin-top:3.54166666667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4.94791666667vw}@media all and (max-width: 540px){.measure_box_container{margin-top:9.66183574879vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6.038647343vw}}.measure_box_container .measure_box{padding:0 7.03125vw 0 4.89583333333vw;border-right:2px solid #ccc}@media all and (max-width: 540px){.measure_box_container .measure_box{width:100%;padding:0 6.038647343vw 12.077294686vw;border-right:0;border-bottom:2px solid #ccc}}.measure_box_container .measure_box .measure_icon{width:8.59375vw;margin:0 0 .520833333333vw 8.85416666667vw}@media all and (max-width: 540px){.measure_box_container .measure_box .measure_icon{width:19.3236714976vw;margin:0 0 2.4154589372vw 19.3236714976vw}}.measure_box_container .measure_box .subtitle_7052{margin-bottom:1.04166666667vw}@media all and (max-width: 540px){.measure_box_container .measure_box .subtitle_7052{margin-bottom:2.4154589372vw}}.measure_box_container .measure_content{width:36.9791666667vw}@media all and (max-width: 540px){.measure_box_container .measure_content{width:100%}}.measure_box_container .measure_content .subtitle_40{font-family:'BwModelicaSS01-Bold';text-transform:none;letter-spacing:0;line-height:1.3;margin-bottom:1.5625vw}@media all and (max-width: 540px){.measure_box_container .measure_content .subtitle_40{margin-bottom:3.6231884058vw}.measure_box_container .measure_content .subtitle_40 br{display:none}}.measure_box_container .measure_content .para,.measure_box_container .measure_content .green_pro .green_pro_list li,.green_pro .green_pro_list .measure_box_container .measure_content li,.measure_box_container .measure_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .measure_box_container .measure_content .hyphen_list{font-family:'BwModelica-Regular';letter-spacing:.0520833333333vw}@media all and (max-width: 540px){.measure_box_container .measure_content .para,.measure_box_container .measure_content .green_pro .green_pro_list li,.green_pro .green_pro_list .measure_box_container .measure_content li,.measure_box_container .measure_content .management_enabler .management_container .hyphen_list,.management_enabler .management_container .measure_box_container .measure_content .hyphen_list{letter-spacing:.12077294686vw;line-height:1.5}}.measure_box_container .measure_content .para span,.measure_box_container .measure_content .green_pro .green_pro_list li span,.green_pro .green_pro_list .measure_box_container .measure_content li span,.measure_box_container .measure_content .management_enabler .management_container .hyphen_list span,.management_enabler .management_container .measure_box_container .measure_content .hyphen_list span{font-family:'BwModelica-Bold';color:#1b69b2;display:block}.csr_core{padding:4.21875vw 7.44791666667vw 3.125vw}@media all and (max-width: 540px){.csr_core{padding:12.077294686vw 6.038647343vw}}.csr_core .subtitle_22{font-family:'BwModelicaSS01-Bold'}.csr_core .csr_core_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:3.125vw 0 2.23958333333vw}@media all and (max-width: 540px){.csr_core .csr_core_container{margin:7.24637681159vw 0 7.24637681159vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.8309178744vw}}.csr_core .csr_core_container .core_box{width:17.8125vw}@media all and (max-width: 540px){.csr_core .csr_core_container .core_box{width:41.0628019324vw}}.csr_core .csr_core_container .core_box .core_icon{width:5.72916666667vw}@media all and (max-width: 540px){.csr_core .csr_core_container .core_box .core_icon{width:19.3236714976vw}}.csr_core .csr_core_container .core_box .subtitle_22{margin:1.45833333333vw 0 1.82291666667vw;line-height:1}@media all and (max-width: 540px){.csr_core .csr_core_container .core_box .subtitle_22{margin:3.6231884058vw 0 3.6231884058vw;line-height:1.2}}.csr_core .csr_social_img{width:100%}.csr_health{padding:3.54166666667vw 7.8125vw 5.83333333333vw 7.44791666667vw;background:#f8fafd}@media all and (max-width: 540px){.csr_health{padding:12.077294686vw 6.038647343vw}}.csr_health .subtitle_35{margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.csr_health .subtitle_35{margin-bottom:6.038647343vw}}.csr_health .para,.csr_health .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_health li,.csr_health .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_health .hyphen_list{letter-spacing:.0520833333333vw}@media all and (max-width: 540px){.csr_health .para,.csr_health .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_health li,.csr_health .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_health .hyphen_list{letter-spacing:.169082125604vw}}.csr_health .heath_service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:5.20833333333vw;margin:2.60416666667vw 0 3.125vw}@media all and (max-width: 540px){.csr_health .heath_service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7.24637681159vw;margin:6.038647343vw 0 7.24637681159vw}}.csr_health .heath_service .health_service_img{width:37.1875vw}@media all and (max-width: 540px){.csr_health .heath_service .health_service_img{width:100%}}.csr_health .heath_service__container{width:42.0833333333vw}@media all and (max-width: 540px){.csr_health .heath_service__container{width:100%}}.csr_health .heath_service__container .service_list{margin-top:2.60416666667vw}@media all and (max-width: 540px){.csr_health .heath_service__container .service_list{margin-top:7.24637681159vw}}.csr_health .heath_service__container .service_list li{margin-bottom:1.5625vw}@media all and (max-width: 540px){.csr_health .heath_service__container .service_list li{margin-bottom:4.8309178744vw}}.csr_health .health_facilities .subtitle_30{color:rgba(0,0,0,0.8);line-height:1}.csr_health .health_facilities .service_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3.125vw;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.33333333333vw}@media all and (max-width: 540px){.csr_health .health_facilities .service_list{margin-top:6.038647343vw}}.csr_health .health_facilities .service_list li{width:48%}@media all and (max-width: 540px){.csr_health .health_facilities .service_list li{width:100%}}.empower_box_container .measure_box{position:relative;padding-top:3.125vw;padding-bottom:2.60416666667vw}@media all and (max-width: 540px){.empower_box_container .measure_box{padding-top:7.24637681159vw;padding-bottom:6.038647343vw}}.empower_box_container .measure_box .empower_icon{width:5.9375vw;position:absolute;top:-1.5625vw;right:12.2395833333vw}@media all and (max-width: 540px){.empower_box_container .measure_box .empower_icon{width:16.9082125604vw;top:0vw;right:7.24637681159vw}}.service_list li{position:relative;padding-left:3.64583333333vw}@media all and (max-width: 540px){.service_list li{padding-left:7.24637681159vw}}.service_list li .subtitle_22{margin-bottom:.520833333333vw}@media all and (max-width: 540px){.service_list li .subtitle_22{margin-bottom:2.4154589372vw}}.primary_color,.csr_health .heath_service .subtitle_30,.csr_health .heath_service .subtitle_22,.csr_health .heath_service .para_16,.csr_community .subtitle_35{color:#1b69b2}.primary_color .para,.csr_health .heath_service .subtitle_30 .para,.csr_health .heath_service .subtitle_22 .para,.csr_health .heath_service .para_16 .para,.csr_community .subtitle_35 .para,.primary_color .green_pro .green_pro_list li,.green_pro .green_pro_list .primary_color li,.csr_health .heath_service .subtitle_30 .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_health .heath_service .subtitle_30 li,.csr_health .heath_service .subtitle_22 .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_health .heath_service .subtitle_22 li,.csr_health .heath_service .para_16 .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_health .heath_service .para_16 li,.csr_community .subtitle_35 .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_community .subtitle_35 li,.primary_color .management_enabler .management_container .hyphen_list,.management_enabler .management_container .primary_color .hyphen_list,.csr_health .heath_service .subtitle_30 .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_health .heath_service .subtitle_30 .hyphen_list,.csr_health .heath_service .subtitle_22 .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_health .heath_service .subtitle_22 .hyphen_list,.csr_health .heath_service .para_16 .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_health .heath_service .para_16 .hyphen_list,.csr_community .subtitle_35 .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_community .subtitle_35 .hyphen_list,.primary_color .sub_para,.csr_health .heath_service .subtitle_30 .sub_para,.csr_health .heath_service .subtitle_22 .sub_para,.csr_health .heath_service .para_16 .sub_para,.csr_community .subtitle_35 .sub_para{color:#1b69b2;font-family:'BwModelica-Regular'}.primary_color .radio_btn::before,.csr_health .heath_service .subtitle_30 .radio_btn::before,.csr_health .heath_service .subtitle_22 .radio_btn::before,.csr_health .heath_service .para_16 .radio_btn::before,.csr_community .subtitle_35 .radio_btn::before{border-color:#1b69b2}.primary_color .radio_btn::after,.csr_health .heath_service .subtitle_30 .radio_btn::after,.csr_health .heath_service .subtitle_22 .radio_btn::after,.csr_health .heath_service .para_16 .radio_btn::after,.csr_community .subtitle_35 .radio_btn::after{background:#1b69b2}.blue_radio_btn::before{border-color:#1b69b2}.blue_radio_btn::after{background:#1b69b2}.fa_bg,.csr_ethics,.csr_conduct_section{background:#fafafa}.governance-ethics{padding:6.25vw 7.44791666667vw 5.20833333333vw}@media all and (max-width: 540px){.governance-ethics{padding:12.077294686vw 6.038647343vw}}.governance-ethics .subtitle_40{text-align:center;font-family:'BwModelicaSS01-Bold';color:#000;letter-spacing:0}.governance-ethics .csr_ge_wrapper{margin-top:7.29166666667vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:6.77083333333vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.governance-ethics .csr_ge_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:12.077294686vw;gap:12.077294686vw}}.governance-ethics .csr_ge_wrapper .csr_ge_box{width:42%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2.44791666667vw}@media all and (max-width: 540px){.governance-ethics .csr_ge_wrapper .csr_ge_box{width:100%;gap:6.038647343vw}}.governance-ethics .csr_ge_wrapper .csr_ge_icon{width:7.65625vw}@media all and (max-width: 540px){.governance-ethics .csr_ge_wrapper .csr_ge_icon{width:18.115942029vw}}.governance-ethics .csr_ge_wrapper .subtitle_3225{letter-spacing:0;margin-bottom:1.30208333333vw}@media all and (max-width: 540px){.governance-ethics .csr_ge_wrapper .subtitle_3225{margin-bottom:3.6231884058vw}}.governance-ethics .csr_ge_wrapper .para,.governance-ethics .csr_ge_wrapper .green_pro .green_pro_list li,.green_pro .green_pro_list .governance-ethics .csr_ge_wrapper li,.governance-ethics .csr_ge_wrapper .management_enabler .management_container .hyphen_list,.management_enabler .management_container .governance-ethics .csr_ge_wrapper .hyphen_list{letter-spacing:.0520833333333vw}@media all and (max-width: 540px){.governance-ethics .csr_ge_wrapper .para,.governance-ethics .csr_ge_wrapper .green_pro .green_pro_list li,.green_pro .green_pro_list .governance-ethics .csr_ge_wrapper li,.governance-ethics .csr_ge_wrapper .management_enabler .management_container .hyphen_list,.management_enabler .management_container .governance-ethics .csr_ge_wrapper .hyphen_list{letter-spacing:.169082125604vw}}.csr_pdf_section{padding:6.25vw 7.44791666667vw 5.20833333333vw}@media all and (max-width: 540px){.csr_pdf_section{padding:12.077294686vw 6.038647343vw}}.csr_pdf_section .subtitle_40{text-align:center;font-family:'BwModelicaSS01-Bold';color:#000;letter-spacing:0}.csr_pdf_section .csr_pdf_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.16666666667vw;margin-top:7.13541666667vw}@media all and (max-width: 540px){.csr_pdf_section .csr_pdf_container{gap:7.24637681159vw;margin-top:12.077294686vw}}.csr_pdf_section .csr_pdf_container .csr_pdf_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5625vw;width:17.96875vw;margin-bottom:1.5625vw}@media all and (max-width: 540px){.csr_pdf_section .csr_pdf_container .csr_pdf_item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3.6231884058vw;width:39.8550724638vw;margin-bottom:2.4154589372vw}}.csr_pdf_section .csr_pdf_container .csr_pdf_item .subtitle_22{line-height:1.3}@media all and (max-width: 540px){.csr_pdf_section .csr_pdf_container .csr_pdf_item .subtitle_22 br{display:none}}.csr_pdf_section .csr_pdf_container .csr_pdf_item .pdf_icon{width:5vw}@media all and (max-width: 540px){.csr_pdf_section .csr_pdf_container .csr_pdf_item .pdf_icon{width:9.66183574879vw}}.csr_conduct_section .csr_pdf_container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes shakeY{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}20%,60%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}@keyframes shakeY{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}20%,60%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}.shakeY,.csr_pdf_section .csr_pdf_container .csr_pdf_item:hover .pdf_icon{-webkit-animation:shakeY 1s ease-in forwards;animation:shakeY 1s ease-in forwards}.csr_community{padding:3.54166666667vw 7.44791666667vw 5.20833333333vw}@media all and (max-width: 540px){.csr_community{padding:12.077294686vw 6.038647343vw}}.csr_community .subtitle_35{margin-bottom:3.64583333333vw;line-height:1.3}@media all and (max-width: 540px){.csr_community .subtitle_35{margin-bottom:7.24637681159vw}.csr_community .subtitle_35 br{display:none}}.csr_community .csr_community_container .service_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2.60416666667vw}@media all and (max-width: 540px){.csr_community .csr_community_container .service_list{gap:6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.csr_community .csr_community_container .service_list li{width:48%}@media all and (max-width: 540px){.csr_community .csr_community_container .service_list li{width:100%}}.csr_community .csr_community_container .service_list .para,.csr_community .csr_community_container .service_list .green_pro .green_pro_list li,.green_pro .green_pro_list .csr_community .csr_community_container .service_list li,.csr_community .csr_community_container .service_list .management_enabler .management_container .hyphen_list,.management_enabler .management_container .csr_community .csr_community_container .service_list .hyphen_list{letter-spacing:.5px}.career_about{padding:3.38541666667vw 0 3.125vw;background:#f5f8fb;text-align:center}@media all and (max-width: 540px){.career_about{padding:12.077294686vw 6.038647343vw}}.career_about .subtitle_60{color:#3476b8}.career_about .para_container{width:62.5vw;margin:2.60416666667vw auto 0;text-align:center}@media all and (max-width: 540px){.career_about .para_container{width:100%}.career_about .para_container .para,.career_about .para_container .green_pro .green_pro_list li,.green_pro .green_pro_list .career_about .para_container li,.career_about .para_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .career_about .para_container .hyphen_list{margin-bottom:3.6231884058vw}.career_about .para_container .para:nth-last-child(1),.career_about .para_container .green_pro .green_pro_list li:nth-last-child(1),.green_pro .green_pro_list .career_about .para_container li:nth-last-child(1),.career_about .para_container .management_enabler .management_container .hyphen_list:nth-last-child(1),.management_enabler .management_container .career_about .para_container .hyphen_list:nth-last-child(1){margin-bottom:0}}.bullet_list li{padding-left:2.60416666667vw;margin-bottom:1.04166666667vw;position:relative}@media all and (max-width: 540px){.bullet_list li{padding-left:7.24637681159vw;margin-bottom:3.6231884058vw}}.bullet_list li .radio_btn::before{border-color:#3476b8}.bullet_list li .radio_btn::after{background:#3476b8}.career_people{text-align:center;padding:3.90625vw 5.20833333333vw}@media all and (max-width: 540px){.career_people{padding:7.24637681159vw 6.038647343vw}}.career_people .subtitle_60{text-align:center;color:#3476b8;position:relative;display:inline-block;border-bottom:2px solid #3476b8;padding-bottom:.78125vw}@media all and (max-width: 540px){.career_people .subtitle_60{padding-bottom:2.4154589372vw}}@media all and (max-width: 540px){.career_people .subtitle_60{font-size:5.31400966184vw;line-height:1.3}}.career_people .career_people_container{width:72.9166666667vw;margin:2.60416666667vw auto 0}@media all and (max-width: 540px){.career_people .career_people_container{width:100%}}.career_people .career_people_container .para_container{margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.career_people .career_people_container .para_container{margin-bottom:6.038647343vw}}.career_people .career_people_container .para_container:nth-last-child(1){margin-bottom:0}.festive_life .subtitle_36{text-align:center;color:#3476b8}.festive_life .subtitle_36 span{display:inline-block;border-bottom:2px solid #3476b8;padding-bottom:.78125vw}@media all and (max-width: 540px){.festive_life .subtitle_36 span{padding-bottom:2.4154589372vw}}.festive_life .festive_wrapper{max-height:26.0416666667vw;overflow-y:scroll;padding-right:1.04166666667vw}@media all and (max-width: 540px){.festive_life .festive_wrapper{max-height:none}}.festive_life .festive_wrapper::-webkit-scrollbar{width:.208333333333vw;-webkit-border-radius:2.60416666667vw;border-radius:2.60416666667vw}.festive_life .festive_wrapper::-webkit-scrollbar-thumb{background:#1b69b2;-webkit-border-radius:2.60416666667vw;border-radius:2.60416666667vw}.festive_life .festive_life_container{padding:6.51041666667vw 5.36458333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.festive_life .festive_life_container{padding:12.077294686vw 6.038647343vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4.8309178744vw}}.festive_life .festive_life_container:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#f5f8fb}@media all and (max-width: 540px){.festive_life .festive_life_container:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.festive_life .festive_life_container .festive_container{width:36.4583333333vw}@media all and (max-width: 540px){.festive_life .festive_life_container .festive_container{width:100%}}.festive_life .festive_life_container .festive_img{width:44.4791666667vw}@media all and (max-width: 540px){.festive_life .festive_life_container .festive_img{width:100%}}.festive_life .festive_life_container .subtitle_3992{line-height:1.2;margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.festive_life .festive_life_container .subtitle_3992{margin-bottom:6.038647343vw}.festive_life .festive_life_container .subtitle_3992 br{display:none}}.festive_life .festive_life_container .para,.festive_life .festive_life_container .green_pro .green_pro_list li,.green_pro .green_pro_list .festive_life .festive_life_container li,.festive_life .festive_life_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .festive_life .festive_life_container .hyphen_list{width:29.6875vw}@media all and (max-width: 540px){.festive_life .festive_life_container .para,.festive_life .festive_life_container .green_pro .green_pro_list li,.green_pro .green_pro_list .festive_life .festive_life_container li,.festive_life .festive_life_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .festive_life .festive_life_container .hyphen_list{width:100%}}.strong{font-weight:700}.bg_none{background:none !important}.career_ssmi{background:#f3f6fb;padding:2.60416666667vw 0 2.34375vw;text-align:center}@media all and (max-width: 540px){.career_ssmi{padding:12.077294686vw 6.038647343vw}}.career_ssmi .para_container{width:52.0833333333vw;margin:0 auto}@media all and (max-width: 540px){.career_ssmi .para_container{width:100%}}.career_empower{position:relative}.career_empower img{width:100%}.career_empower .subtitle_25{position:absolute;top:50%;left:50%;color:#fff;line-height:1.4;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:36.4583333333vw;text-align:center}@media all and (max-width: 540px){.career_empower .subtitle_25{width:87.922705314vw}}.about_opportunity{padding:6.875vw 7.5vw 5.625vw}@media all and (max-width: 540px){.about_opportunity{padding:12.077294686vw 6.038647343vw}}.about_opportunity .about_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:6.25vw}@media all and (max-width: 540px){.about_opportunity .about_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7.24637681159vw}}.about_opportunity .about_wrapper .about_content{margin-top:4.21875vw;width:35.2083333333vw}@media all and (max-width: 540px){.about_opportunity .about_wrapper .about_content{margin-top:0}}.about_opportunity .about_wrapper .about_content .subtitle_4054{margin-bottom:3.90625vw}@media all and (max-width: 540px){.about_opportunity .about_wrapper .about_content .subtitle_4054{margin-bottom:3.6231884058vw}}.about_opportunity .about_wrapper .about_img{width:43.28125vw}@media all and (max-width: 540px){.about_opportunity .about_wrapper .about_img{width:100%}}.about_opportunity .job_about_container{width:68.4895833333vw;margin:6.77083333333vw auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 540px){.about_opportunity .job_about_container{width:100%;margin-top:12.077294686vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:7.24637681159vw}}.about_opportunity .job_about_container .bag_img{width:12.5520833333vw}@media all and (max-width: 540px){.about_opportunity .job_about_container .bag_img{width:24.154589372vw}}.about_opportunity .job_about_container .join_container{width:48.4375vw;padding:.520833333333vw 0 0;padding-left:5.98958333333vw;border-left:1px solid #3476b8}@media all and (max-width: 540px){.about_opportunity .job_about_container .join_container{width:100%;padding-left:0;padding-top:6.038647343vw;border:0;border-top:1px solid #3476b8}}.about_opportunity .job_about_container .join_container .subtitle_3622{line-height:1.5}.about_opportunity .job_about_container .join_container span{color:#3476b8}.career_openings{padding:4.42708333333vw 5.3125vw 5.72916666667vw 5.05208333333vw;background:#f5f8fb}@media all and (max-width: 540px){.career_openings{padding:12.077294686vw 0}}.career_openings .subtitle_50{font-family:'BwModelica-Bold';text-align:center;margin-bottom:2.34375vw}@media all and (max-width: 540px){.career_openings .subtitle_50{margin-bottom:7.24637681159vw}}.career_openings .profile_wrapper{border:1px solid #dfecf6;padding:2.03125vw 2.29166666667vw 3.59375vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.career_openings .profile_wrapper{scale:.8;padding:7.24637681159vw 4.8309178744vw;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 0px,rgba(0,0,0,0.1) 0px 0px 1px 0px;box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 0px,rgba(0,0,0,0.1) 0px 0px 1px 0px}}.career_openings .profile_img{width:19.9479166667vw;height:19.9479166667vw;margin:0 auto;background:#e1ebf4;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media all and (max-width: 540px){.career_openings .profile_img{width:48.309178744vw;height:48.309178744vw}}.career_openings .profile_img img{margin-bottom:-1.04166666667vw;width:17.8125vw}@media all and (max-width: 540px){.career_openings .profile_img img{width:42.270531401vw;margin-bottom:-2.4154589372vw}}.career_openings .profile_container{margin:2.44791666667vw 0 2.1875vw}@media all and (max-width: 540px){.career_openings .profile_container{margin:8.45410628019vw 0 6.038647343vw}}.career_openings .profile_container .profile_detail_container{margin-bottom:.833333333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.60416666667vw;font-size:.901041666667vw}@media all and (max-width: 540px){.career_openings .profile_container .profile_detail_container{gap:.724637681159vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.6231884058vw;text-align:left;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:3.86473429952vw}}.career_openings .profile_container .profile_detail_container .profile_title{min-width:6.77083333333vw;color:rgba(0,0,0,0.8);font-family:'BwModelica-Medium';line-height:1}@media all and (max-width: 540px){.career_openings .profile_container .profile_detail_container .profile_title{min-width:none}}.career_openings .profile_container .profile_detail_container .profile_detail{color:rgba(0,0,0,0.8);font-family:'BwModelica-Regular';line-height:1}.career_openings .sanyo_link{background:#dcdfe1;border:none;color:rgba(0,0,0,0.8);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.career_openings .sanyo_link img{-webkit-filter:invert(1) brightness(0.8);filter:invert(1) brightness(0.8);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.career_openings .open_btn_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.34375vw;font-size:1.25vw;font-family:'BwModelica-Regular';margin-top:3.64583333333vw}@media all and (max-width: 540px){.career_openings .open_btn_container{font-size:4.34782608696vw;gap:7.24637681159vw;margin-top:9.66183574879vw}}.career_openings .open_btn_container .open_btn{color:rgba(0,0,0,0.5);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer;letter-spacing:.0520833333333vw;line-height:1}.career_openings .open_btn_container .open_btn:hover{color:rgba(0,0,0,0.9)}.career_openings .swiper-slide-active .profile_wrapper{border-color:#2182c9;background:#2182c9}@media all and (max-width: 540px){.career_openings .swiper-slide-active .profile_wrapper{scale:1;-webkit-box-shadow:none;box-shadow:none}}.career_openings .swiper-slide-active .profile_img{background:#3476b8}.career_openings .swiper-slide-active .profile_container .profile_detail_container .profile_title{color:#fff}.career_openings .swiper-slide-active .profile_container .profile_detail_container .profile_detail{color:rgba(255,255,255,0.8)}.career_openings .swiper-slide-active .sanyo_link{background:#fff;color:#000}.career_openings .swiper-slide-active .sanyo_link img{-webkit-filter:invert(1) brightness(1);filter:invert(1) brightness(1)}.career_role{position:relative}.career_role .role_img{width:100%}.career_role .role_container{width:58.3333333333vw;position:absolute;bottom:7.44791666667vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media all and (max-width: 540px){.career_role .role_container{width:87.922705314vw;top:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.career_role .role_container .subtitle_52{margin-bottom:2.60416666667vw}@media all and (max-width: 540px){.career_role .role_container .subtitle_52{margin-bottom:3.6231884058vw}}.career_role .role_container .subtitle_52,.career_role .role_container .subtitle_3622{color:#fff}.career_role .role_container .subtitle_3622{font-family:'BwModelica-Regular';line-height:1.4}.career_form{padding:4.32291666667vw 7.23958333333vw 9.27083333333vw}@media all and (max-width: 540px){.career_form{padding:12.077294686vw 6.038647343vw}}.career_form .form_wrapper{background:#e8f2f9;padding:4.16666666667vw 6.875vw 9.01041666667vw 7.76041666667vw;-webkit-border-radius:2.60416666667vw;border-radius:2.60416666667vw}@media all and (max-width: 540px){.career_form .form_wrapper{padding:4.8309178744vw;-webkit-border-radius:7.24637681159vw;border-radius:7.24637681159vw}}.career_form .form_wrapper .subtitle_52{text-align:center;color:#2182c9}.career_form .form_wrapper .form_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.70833333333vw;margin-top:4.42708333333vw}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail{gap:6.038647343vw;margin-top:9.66183574879vw}}.career_form .form_wrapper .form_detail label{border:1px solid #74797c;position:relative;padding:2.34375vw 1.92708333333vw;width:33.6458333333vw;margin-bottom:4.11458333333vw}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail label{width:100%;padding:3.6231884058vw 4.8309178744vw;margin-bottom:4.11458333333vw}}.career_form .form_wrapper .form_detail label input{color:#000;font-size:1.25vw;letter-spacing:.15625vw;line-height:1}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail label input{font-size:3.86473429952vw;letter-spacing:.48309178744vw}}.career_form .form_wrapper .form_detail label input::-webkit-input-placeholder{font-size:1.25vw;color:rgba(0,0,0,0.5);letter-spacing:.15625vw;line-height:1}.career_form .form_wrapper .form_detail label input::-moz-placeholder{font-size:1.25vw;color:rgba(0,0,0,0.5);letter-spacing:.15625vw;line-height:1}.career_form .form_wrapper .form_detail label input:-ms-input-placeholder{font-size:1.25vw;color:rgba(0,0,0,0.5);letter-spacing:.15625vw;line-height:1}.career_form .form_wrapper .form_detail label input::-ms-input-placeholder{font-size:1.25vw;color:rgba(0,0,0,0.5);letter-spacing:.15625vw;line-height:1}.career_form .form_wrapper .form_detail label input::placeholder{font-size:1.25vw;color:rgba(0,0,0,0.5);letter-spacing:.15625vw;line-height:1}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail label input::-webkit-input-placeholder{font-size:3.86473429952vw;letter-spacing:.48309178744vw}.career_form .form_wrapper .form_detail label input::-moz-placeholder{font-size:3.86473429952vw;letter-spacing:.48309178744vw}.career_form .form_wrapper .form_detail label input:-ms-input-placeholder{font-size:3.86473429952vw;letter-spacing:.48309178744vw}.career_form .form_wrapper .form_detail label input::-ms-input-placeholder{font-size:3.86473429952vw;letter-spacing:.48309178744vw}.career_form .form_wrapper .form_detail label input::placeholder{font-size:3.86473429952vw;letter-spacing:.48309178744vw}}.career_form .form_wrapper .form_detail .select_wrapper{padding:1.82291666667vw 1.40625vw}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail .select_wrapper{padding:3.6231884058vw 4.34782608696vw}}.career_form .form_wrapper .form_detail .select_container{width:100%;position:relative}.career_form .form_wrapper .form_detail .select_container::before{content:'';position:absolute;width:1.5625vw;height:.78125vw;top:1.04166666667vw;right:0;background:url("../images/icons/down_arrow.webp") no-repeat;background-size:100%}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail .select_container::before{width:3.6231884058vw;height:1.93236714976vw;top:2.4154589372vw}}.career_form .form_wrapper .form_detail .select_container select{border:0;background:none;width:100%;font-size:1.25vw;color:rgba(0,0,0,0.5);padding:.520833333333vw;letter-spacing:.15625vw;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (max-width: 540px){.career_form .form_wrapper .form_detail .select_container select{font-size:3.86473429952vw;letter-spacing:.48309178744vw;padding:1.2077294686vw}}.career_form .form_wrapper .btn_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:2.1875vw}@media all and (max-width: 540px){.career_form .form_wrapper .btn_container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:4.8309178744vw;gap:7.24637681159vw}}.career_form .form_wrapper .btn_container .sanyo_link{border-color:#2182c9;background:#2182c9}@media all and (max-width: 540px){.career_form .form_wrapper .btn_container .sanyo_link{width:100%}}.career_form .form_wrapper .btn_container .sanyo_link span{gap:2.60416666667vw}@media all and (max-width: 540px){.career_form .form_wrapper .btn_container .sanyo_link span{gap:6.038647343vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.career_form .form_wrapper .btn_container .sanyo_link:hover{background:#fff}.career_form .form_wrapper .error_message{position:absolute;left:1.92708333333vw;bottom:.260416666667vw;color:#ff0000}@media all and (max-width: 540px){.career_form .form_wrapper .error_message{left:0;bottom:-7.24637681159vw}}.career_form .form_wrapper .file_upload{position:relative;padding-bottom:1.5625vw}@media all and (max-width: 540px){.career_form .form_wrapper .file_upload{padding-bottom:4.8309178744vw}}.career_form .form_wrapper .file_upload .error_message{left:0;bottom:0}.career_form .form_wrapper .file_upload input{display:none}.career_form .form_wrapper .file_upload .file_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:'BwModelica-Bold';font-size:.9375vw;gap:1.5625vw;color:rgba(0,0,0,0.5);cursor:pointer}@media all and (max-width: 540px){.career_form .form_wrapper .file_upload .file_container{font-size:3.38164251208vw;gap:3.6231884058vw}}.career_form .form_wrapper .file_upload .file_container .upload_img{width:2.13541666667vw}@media all and (max-width: 540px){.career_form .form_wrapper .file_upload .file_container .upload_img{width:4.8309178744vw}}.coming_wrapper{position:relative}.coming_wrapper .coming_banner{width:100%}.coming_wrapper .coming_container{position:absolute;bottom:3.80208333333vw;width:100%}@media all and (max-width: 540px){.coming_wrapper .coming_container{bottom:12.077294686vw;padding:0 6.038647343vw}}.coming_wrapper .soon_text{width:62.03125vw;margin:0 auto}@media all and (max-width: 540px){.coming_wrapper .soon_text{width:100%}}.coming_wrapper .coming_content{text-align:center;margin-top:17.1354166667vw}@media all and (max-width: 540px){.coming_wrapper .coming_content{margin-top:24.154589372vw}}.coming_wrapper .coming_content .sanyo_link_white{font-size:1.25vw;letter-spacing:.520833333333vw}@media all and (max-width: 540px){.coming_wrapper .coming_content .sanyo_link_white{font-size:4.34782608696vw;letter-spacing:1.2077294686vw}}@media all and (max-width: 540px){.coming_wrapper .sanyo_link_white img{width:6.038647343vw}}.coming_wrapper .coming_content_box{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 5.20833333333vw;margin-top:3.125vw}@media all and (max-width: 540px){.coming_wrapper .coming_content_box{padding:0;margin-top:7.24637681159vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4.8309178744vw}}.coming_wrapper .coming_content_box .subtitle_20{font-family:'BwModelicaSS01-Bold';color:#fff;margin-bottom:.260416666667vw}@media all and (max-width: 540px){.coming_wrapper .coming_content_box .subtitle_20{margin-bottom:1.2077294686vw}}.coming_wrapper .coming_content_box span{color:#fff;font-size:.890104166667vw}@media all and (max-width: 540px){.coming_wrapper .coming_content_box span{font-size:3.38164251208vw}}.coming_wrapper .coming_content_box span a{color:#fff;position:relative}.coming_wrapper .coming_content_box span a::before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.coming_wrapper .coming_content_box span a:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.search_section{width:100%;background:#fff;padding:0 2.60416666667vw;position:fixed;top:7.03125vw;left:0;z-index:9999;display:none;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;-webkit-box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px}@media all and (max-width: 540px){.search_section{padding:0 6.038647343vw;top:24.154589372vw}}.search_section.search_top{top:0}.search_section .search_wrapper{padding:1.30208333333vw 0}@media all and (max-width: 540px){.search_section .search_wrapper{padding:6.038647343vw 0}}.search_section .search_wrapper form{padding:1.04166666667vw;background:#dedede;-webkit-border-radius:.520833333333vw;border-radius:.520833333333vw}@media all and (max-width: 540px){.search_section .search_wrapper form{-webkit-border-radius:1.2077294686vw;border-radius:1.2077294686vw;padding:2.4154589372vw 3.6231884058vw}}.search_section .search_wrapper form .search_field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.04166666667vw}@media all and (max-width: 540px){.search_section .search_wrapper form .search_field{gap:2.4154589372vw}}.search_section .search_wrapper form button{cursor:pointer}.search_section .search_wrapper form .search_btn{width:1.5625vw;-webkit-filter:invert(1);filter:invert(1)}@media all and (max-width: 540px){.search_section .search_wrapper form .search_btn{width:5.31400966184vw}}.search_section .search_wrapper form .search_input{width:100%;font-size:.9375vw}@media all and (max-width: 540px){.search_section .search_wrapper form .search_input{font-size:2.89855072464vw}}.search_section .search_wrapper form .clear_btn{opacity:0;font-size:.9375vw}@media all and (max-width: 540px){.search_section .search_wrapper form .clear_btn{font-size:2.89855072464vw}}.search_section .search_wrapper form .close_search{width:1.5625vw}@media all and (max-width: 540px){.search_section .search_wrapper form .close_search{width:5.31400966184vw}}.search_section .search_wrapper form .search_input:not(:-moz-placeholder-shown) ~ .clear_btn[type=reset]{opacity:1}.search_section .search_wrapper form .search_input:not(:-ms-input-placeholder) ~ .clear_btn[type=reset]{opacity:1}.search_section .search_wrapper form .search_input:not(:placeholder-shown) ~ .clear_btn[type=reset]{opacity:1}.search_section .search_container{padding:0 2.60416666667vw 2.60416666667vw}@media all and (max-width: 540px){.search_section .search_container{padding:0 1.2077294686vw 8.45410628019vw}}.search_section .search_container .search_content{max-height:20.8333333333vw;padding-right:1.04166666667vw;overflow-y:scroll}@media all and (max-width: 540px){.search_section .search_container .search_content{max-height:96.6183574879vw;padding-right:1.44927536232vw}}.search_section .search_container .search_content::-webkit-scrollbar{width:.15625vw}@media all and (max-width: 540px){.search_section .search_container .search_content::-webkit-scrollbar{width:.48309178744vw}}.search_section .search_container .search_content::-webkit-scrollbar-thumb{background:#1e6fb5;-webkit-border-radius:1.30208333333vw;border-radius:1.30208333333vw}.search_section .search_container .subtitle_30_black{color:#1e6fb5;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.search_section .search_container .subtitle_30_black:hover{color:rgba(30,111,181,0.7)}.search_section .search_container .search_content_box{margin-bottom:1.30208333333vw;padding-bottom:.78125vw;border-bottom:1px solid #dedede}@media all and (max-width: 540px){.search_section .search_container .search_content_box{margin-bottom:3.6231884058vw;padding-bottom:2.4154589372vw}}.search_section .search_container .search_content_box:nth-last-child(1){margin-bottom:0}.search_section .search_container .search_content_box a{position:relative;line-height:1;font-size:1.04166666667vw;display:inline-block}@media all and (max-width: 540px){.search_section .search_container .search_content_box a{font-size:4.34782608696vw}}.search_section .search_container .search_content_box a:hover .para_container .para,.search_section .search_container .search_content_box a:hover .para_container .green_pro .green_pro_list li,.green_pro .green_pro_list .search_section .search_container .search_content_box a:hover .para_container li,.search_section .search_container .search_content_box a:hover .para_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .search_section .search_container .search_content_box a:hover .para_container .hyphen_list{color:rgba(0,0,0,0.5)}.search_section .search_container .search_content_box .para_container{padding-left:1.30208333333vw;margin-top:.208333333333vw}.search_section .search_container .search_content_box .para_container .para,.search_section .search_container .search_content_box .para_container .green_pro .green_pro_list li,.green_pro .green_pro_list .search_section .search_container .search_content_box .para_container li,.search_section .search_container .search_content_box .para_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .search_section .search_container .search_content_box .para_container .hyphen_list{margin-top:.130208333333vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.search_section .search_container .search_content_box .para_container .para:nth-child(1),.search_section .search_container .search_content_box .para_container .green_pro .green_pro_list li:nth-child(1),.green_pro .green_pro_list .search_section .search_container .search_content_box .para_container li:nth-child(1),.search_section .search_container .search_content_box .para_container .management_enabler .management_container .hyphen_list:nth-child(1),.management_enabler .management_container .search_section .search_container .search_content_box .para_container .hyphen_list:nth-child(1){margin-top:0}.certification_section{padding:3.125vw 0 9.63541666667vw}@media all and (max-width: 540px){.certification_section{padding:7.24637681159vw 0 12.077294686vw}}.certification_section .certification_title{text-align:center;padding:2.1875vw 0;background:#f5f8fb}@media all and (max-width: 540px){.certification_section .certification_title{padding:4.8309178744vw 0}}.certification_section .certification_title .subtitle_40{color:#3476b8}.certification_section .csr_pdf_container{padding:0 7.44791666667vw;margin-top:6.61458333333vw}@media all and (max-width: 540px){.certification_section .csr_pdf_container{padding:0 6.038647343vw;margin-top:12.077294686vw;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}footer{padding:6.35416666667vw 13.8541666667vw 5.10416666667vw 6.25vw;background:#012d56;color:#fff;position:relative}@media all and (max-width: 540px){footer{padding:7.24637681159vw 6.038647343vw 31.4009661836vw}}footer .footer_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 540px){footer .footer_container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12.077294686vw}}footer .footer_container .footer_connect{width:26.5625vw}@media all and (max-width: 540px){footer .footer_container .footer_connect{width:100%}}footer .footer_container .footer_connect .footer_title{font-size:6.18229166667vw;margin-bottom:7.55208333333vw;line-height:1;font-family:'BwModelicaSS01-Regular'}@media all and (max-width: 540px){footer .footer_container .footer_connect .footer_title{font-size:12.077294686vw;margin-bottom:7.24637681159vw}}footer .footer_container .footer_connect .sanyo_address{width:22.65625vw}@media all and (max-width: 540px){footer .footer_container .footer_connect .sanyo_address{width:80%}}footer .footer_container .footer_connect .address_contact span{display:block}footer .footer_container .footer_connect .address_contact span a{color:#fff;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}footer .footer_container .footer_connect .address_contact span a:hover{color:rgba(255,255,255,0.7)}footer .footer_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8.59375vw;margin-top:2.08333333333vw}@media all and (max-width: 540px){footer .footer_nav{gap:18.115942029vw;margin-top:2.08333333333vw}}footer .footer_nav a{font-family:'BwModelicaSS01-Regular';color:#fff;font-size:1.57552083333vw;line-height:1;margin-bottom:2.34375vw;padding-bottom:.260416666667vw;display:inline-block}@media all and (max-width: 540px){footer .footer_nav a{font-size:4.8309178744vw;margin-bottom:4.8309178744vw;padding-bottom:.6038647343vw}}footer .copyright{font-family:'BwModelicaSS01-Regular';font-size:.885416666667vw;letter-spacing:.15625vw;margin-top:4.0625vw;color:rgba(255,255,255,0.4)}@media all and (max-width: 540px){footer .copyright{font-size:3.38164251208vw;letter-spacing:.24154589372vw;margin-top:0}}footer .footer_logo{position:absolute;bottom:5.3125vw;right:6.35416666667vw}footer .footer_logo img{width:23.3854166667vw}@media all and (max-width: 540px){footer .footer_logo{bottom:4.8309178744vw;left:6.038647343vw;right:auto}footer .footer_logo img{width:41.0628019324vw}}.address_title{font-family:'BwModelicaSS01-Bold';font-size:1.30208333333vw;margin-bottom:1.40625vw;line-height:1}@media all and (max-width: 540px){.address_title{line-height:1.3;font-size:5.79710144928vw;margin-bottom:6.52173913043vw}}.address_detail,.address_contact{font-family:'BwModelicaSS01-Regular';font-size:1.19010416667vw;margin-bottom:1.40625vw;line-height:1.3}@media all and (max-width: 540px){.address_detail,.address_contact{font-size:4.34782608696vw;margin-bottom:6.52173913043vw}}.popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0;z-index:-1}.popup_overlay.active{z-index:99999;opacity:1}.cookies_popup{position:fixed;bottom:-100%;left:0;z-index:999999;background:#fff;padding:2.60416666667vw 3.90625vw 2.60416666667vw;width:100%;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}@media all and (max-width: 540px){.cookies_popup{width:100%;padding:7.24637681159vw 4.8309178744vw}}.cookies_popup.active{bottom:0}.cookies_popup .pop_container{margin-bottom:1.5625vw}@media all and (max-width: 540px){.cookies_popup .pop_container{margin-bottom:4.8309178744vw}}.cookies_popup .pop_container:nth-last-child(1){margin-bottom:0}.cookies_popup .pop_container .subtitle_22{margin-bottom:.520833333333vw;line-height:1.2;color:#352424}@media all and (max-width: 540px){.cookies_popup .pop_container .subtitle_22{font-size:4.8309178744vw;margin-bottom:3.6231884058vw}}.cookies_popup .pop_container .cookie_type{margin-bottom:1.30208333333vw}@media all and (max-width: 540px){.cookies_popup .pop_container .cookie_type{margin-bottom:4.8309178744vw}}.cookies_popup .pop_container .subtitle_20{margin-bottom:1.04166666667vw;color:#352424}@media all and (max-width: 540px){.cookies_popup .pop_container .subtitle_20{margin-bottom:2.4154589372vw;font-size:3.86473429952vw}}.cookies_popup .pop_container .subtitle_16{margin-bottom:.520833333333vw}@media all and (max-width: 540px){.cookies_popup .pop_container .subtitle_16{margin-bottom:1.93236714976vw}}.cookies_popup .pop_container .sanyo_link_2{font-size:.625vw}@media all and (max-width: 540px){.cookies_popup .pop_container .sanyo_link_2{font-size:2.89855072464vw}}.cookies_popup .pop_container .para,.cookies_popup .pop_container .green_pro .green_pro_list li,.green_pro .green_pro_list .cookies_popup .pop_container li,.cookies_popup .pop_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .cookies_popup .pop_container .hyphen_list{margin-bottom:.416666666667vw;font-size:.625vw}@media all and (max-width: 540px){.cookies_popup .pop_container .para,.cookies_popup .pop_container .green_pro .green_pro_list li,.green_pro .green_pro_list .cookies_popup .pop_container li,.cookies_popup .pop_container .management_enabler .management_container .hyphen_list,.management_enabler .management_container .cookies_popup .pop_container .hyphen_list{margin-bottom:1.93236714976vw;font-size:2.89855072464vw}}.cookies_popup .pop_container .para:nth-last-child(1),.cookies_popup .pop_container .green_pro .green_pro_list li:nth-last-child(1),.green_pro .green_pro_list .cookies_popup .pop_container li:nth-last-child(1),.cookies_popup .pop_container .management_enabler .management_container .hyphen_list:nth-last-child(1),.management_enabler .management_container .cookies_popup .pop_container .hyphen_list:nth-last-child(1){margin-bottom:0}.cookies_popup .cookies_btn_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5625vw;margin-top:1.5625vw}@media all and (max-width: 540px){.cookies_popup .cookies_btn_container{gap:4.8309178744vw;margin-top:4.8309178744vw}}.cookies_popup .cookies_btn_container .sanyo_link{padding:.78125vw 1.5625vw}@media all and (max-width: 540px){.cookies_popup .cookies_btn_container .sanyo_link{padding:1.93236714976vw 4.8309178744vw}}.cookies_popup .cookies_btn_container .sanyo_link:nth-child(2){background:#fff;color:#1b69b2}.cookies_popup .cookies_btn_container .sanyo_link:nth-child(2):hover{color:#fff;background:#1b69b2}
