@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@100;200;400;500;700&family=Lato:wght@400;700&display=swap");a,button,input[type=checkbox],input[type=radio],label,select{cursor:pointer}html{overflow-y:scroll}html.-full{height:100%;overflow:hidden}body{background-color:#0d2ea0;overflow:hidden}body main .t-bgLine{background-color:#0d2ea0;opacity:0}html.-tablet body main .t-bgLine{background-color:transparent;opacity:1}html.-full body{height:100%}body.-loaded .t-bgLine{opacity:1}body.-transition{background-color:#0d2ea0}html.-tablet body{background-color:#fff!important}#js-transition-canvas{display:none!important}#top-menu,footer{opacity:0}#ctl02>.wrap{opacity:0;overflow-x:hidden}html.-mobile ._no-mobile,html.-no-mobile ._mobile,html.-no-ua-pc ._ua-pc,html.-ua-pc ._no-ua-pc{display:none!important}._svgText{left:0;opacity:0;pointer-events:none;position:absolute;top:0}#ctl02>.wrap{font-feature-settings:"palt";color:#0c072b;font-family:microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}*,:after,:before{box-sizing:border-box}blockquote,body,button,dd,dl,fieldset,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,ol,option,p,pre,select,td,textarea,th,ul{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,small,strong,sub,sup,th{font-size:inherit;font-weight:inherit}address,cite,dfn,em,var{font-style:normal}caption,th{text-align:left}a,abbr[title],ins{text-decoration:none}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1}main{display:block}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit}q:after,q:before{content:none}sub,sup{vertical-align:baseline}button,input,mark,select,textarea{background:none;color:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit}select{-webkit-appearance:none;appearance:none;border-radius:0}select::-ms-expand{display:none}.c-backLink{left:0;position:fixed;top:0;z-index:5}.c-backLink-inner{align-items:center;cursor:pointer;display:block;display:flex;flex-wrap:wrap;justify-content:space-between}.c-backLink-inner>*{pointer-events:none}.c-backLink-inner .arrow svg{left:0;position:absolute;top:0;transform:rotate(-180deg)}.c-backLink-inner .arrow .svg-btn-arrow .cls-1{stroke-width:4px;opacity:1}.c-backLink-inner .text{color:#fff;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;line-height:1}.c-backLinkBoxArrow{left:0;position:fixed;top:0;z-index:10}.c-backLinkBoxArrow-inner{align-items:center;cursor:pointer;display:block;display:flex;flex-wrap:wrap;justify-content:space-between}.c-backLinkBoxArrow-inner>*{pointer-events:none}.c-backLinkBoxArrow-inner .icon .c-linkArrow{bottom:auto;left:0;right:auto;top:0}.c-backLinkBoxArrow-inner .icon .c-linkArrow-inner{transform:rotate(180deg);transform-origin:center}.c-backLinkBoxArrow-inner .text{color:#fff;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;line-height:1}.c-backToTop{display:flex;justify-content:center;width:100%}.c-banner{position:relative}html.-tablet .c-banner{height:15.9956076135vw;width:37.5549048316vw}.c-banner-inner{display:block;height:100%;overflow:hidden;position:relative;width:100%}.c-banner-inner:active,.c-banner-inner:focus,.c-banner-inner:hover{opacity:1;text-decoration:none}.c-banner-inner .text{color:#fff;position:relative;z-index:2}html.-lang-de .c-banner-inner .text,html.-lang-en .c-banner-inner .text,html.-lang-es .c-banner-inner .text,html.-lang-fr .c-banner-inner .text,html.-lang-it .c-banner-inner .text,html.-lang-pt .c-banner-inner .text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}.c-banner-inner .text>*{text-align:center}.c-banner-inner .text-en{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:1}html.-tablet .c-banner-inner .text-en{font-size:3.1991215227vw}.c-banner-inner .text-ja{font-weight:600;letter-spacing:.14em;line-height:1}html.-lang-de .c-banner-inner .text-ja,html.-lang-en .c-banner-inner .text-ja,html.-lang-es .c-banner-inner .text-ja,html.-lang-fr .c-banner-inner .text-ja,html.-lang-it .c-banner-inner .text-ja,html.-lang-pt .c-banner-inner .text-ja{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-tablet .c-banner-inner .text-ja{font-size:1.1713030747vw;margin-top:.3660322108vw}.c-banner-inner .line{z-index:1}.c-banner-inner .line img{display:block;font-family:"object-fit:contain";height:100%;object-fit:contain;width:100%}.c-banner-inner .bg{-webkit-backface-visibility:visible;backface-visibility:visible;bottom:0;height:100%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:100%}.c-banner-inner .bg img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;transform:rotate(.0001deg);transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.43,.195,.02,1);width:100%;will-change:transform}.c-banner .c-linkArrow{background-color:transparent;bottom:0;right:0}html.-tablet .c-banner .c-linkArrow{bottom:.439238653vw;right:.439238653vw}.c-banner .c-linkArrow .panel{display:none}.c-banner .c-linkArrow path{fill:#fff!important}.c-banner:hover .bg img{transform:scale(1.1)}.c-btn,.c-btn-inner{position:relative}.c-btn-inner{cursor:pointer;display:block;height:100%;width:100%}.c-btn-inner:active,.c-btn-inner:focus,.c-btn-inner:hover{color:#0c072b;opacity:1;text-decoration:none}.c-btn-inner>*{pointer-events:none}.c-btn .text{color:#0c072b;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;font-weight:700;position:relative;text-align:center;z-index:1}html.-lang-ja .c-btn .text{letter-spacing:-.025em}.c-btn .text .ex-icon{display:inline-block}.c-btn .panel{background-color:transparent;border:none;border-radius:0;box-shadow:none;display:flex;height:100%;left:0;margin-bottom:0;position:absolute;top:0;width:100%}html.-tablet .c-btn .panel{display:none}.c-btn .panel-item{height:100%;overflow:hidden;position:relative;width:100%}.c-btn .panel-item-color{background-color:#0d2ea0;height:100%;left:0;position:absolute;top:0;width:100%}.c-btn .line{bottom:0;height:1px;left:0;overflow:hidden;position:absolute;width:100%}.c-btn .line>*{background-color:#0c072b;display:block;height:100%;width:100%}.c-btn .dotted{bottom:-2px;display:flex;justify-content:space-between;left:0;position:absolute;width:100%}.c-btn .dotted-sq{background-color:#9496ab;height:5px;width:5px}.c-btn.-white .text{color:#fff!important}.c-btn.-white .dotted-sq,.c-btn.-white .line-color{background-color:#fff}.c-btnSmall{display:inline-block;position:relative}.c-btnSmall-inner{cursor:pointer;display:block;position:relative;text-align:center}.c-btnSmall-inner:active,.c-btnSmall-inner:focus,.c-btnSmall-inner:hover{color:#0c072b;opacity:1;text-decoration:none}.c-btnSmall-inner>*{pointer-events:none}.c-btnSmall .text{color:#0c072b;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;font-weight:700;letter-spacing:-.025em;position:relative;z-index:1}.c-btnSmall .panel{background-color:transparent;border:none;border-radius:0;box-shadow:none;display:flex;height:100%;left:0;margin-bottom:0;position:absolute;top:0;width:100%}html.-tablet .c-btnSmall .panel{display:none}.c-btnSmall .panel-item{height:100%;overflow:hidden;position:relative;width:100%}.c-btnSmall .panel-item-color{background-color:#0d2ea0;height:100%;left:0;position:absolute;top:0;width:100%}.c-btnSmall .line{bottom:0;height:1px;left:0;overflow:hidden;position:absolute;width:100%}.c-btnSmall .line>*{background-color:#0c072b;display:block;height:100%;width:100%}.c-btnSmall .dotted{bottom:-2px;display:flex;justify-content:space-between;left:0;position:absolute;width:100%}.c-btnSmall .dotted-sq{background-color:#9496ab;height:5px;width:5px}.c-btnSmall.-white .text{color:#fff!important}.c-btnSmall.-white .dotted-sq,.c-btnSmall.-white .line-color{background-color:#fff}.c-btnSmall.-white .dotted-sq:nth-child(2){display:none}.c-btnSq{display:inline-block;position:relative}.c-btnSq-inner{align-items:center;background-color:#0d2ea0;border:1px dotted #9496ab;box-sizing:content-box;cursor:pointer;display:block;display:flex;height:100%;justify-content:center;position:relative;width:100%}.c-btnSq-inner:active,.c-btnSq-inner:focus,.c-btnSq-inner:hover{color:#0c072b;opacity:1;text-decoration:none}.c-btnSq-inner>*{pointer-events:none}html.-ua-pc .c-btnSq-inner:hover .text{letter-spacing:.2em}.c-btnSq-content{align-items:center;display:flex;justify-content:center}.c-btnSq-content .icon{position:relative}.c-btnSq-content .icon-inner{display:block;height:100%;overflow:hidden;position:relative;width:100%}.c-btnSq-content .icon-inner .icon-line{bottom:0;height:1px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:100%}.c-btnSq-content .icon-inner .icon-line:nth-child(2){transform:rotate(90deg);transform-origin:center center}.c-btnSq-content .icon-inner .icon-line-color{background-color:#fff;display:block;height:100%;width:100%}.c-btnSq-content .text{color:#fff;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.025em;position:relative;z-index:1}.c-btnSq .outLine{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.c-btnSq .outLine .line{position:absolute}.c-btnSq .outLine .line:first-child,.c-btnSq .outLine .line:nth-child(3){height:1px;overflow:hidden;width:100%}.c-btnSq .outLine .line:first-child>*,.c-btnSq .outLine .line:nth-child(3)>*{background-color:#9496ab;display:block;height:100%;width:100%}.c-btnSq .outLine .line:nth-child(2),.c-btnSq .outLine .line:nth-child(4){height:100%;overflow:hidden;width:1px}.c-btnSq .outLine .line:nth-child(2)>*,.c-btnSq .outLine .line:nth-child(4)>*{background-color:#9496ab;display:block;height:100%;width:100%}.c-btnSq .outLine .line:first-child{left:-1px;top:-1px}.c-btnSq .outLine .line:nth-child(2){bottom:-1px;left:-1px}.c-btnSq .outLine .line:nth-child(3){bottom:-1px;right:-1px}.c-btnSq .outLine .line:nth-child(4){right:-1px;top:-1px}.c-btnSq .dotted{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.c-btnSq .dotted-sq{background-color:#9496ab;height:5px;position:absolute;width:5px}.c-btnSq .dotted-sq:first-child{left:-3px;top:-3px}.c-btnSq .dotted-sq:nth-child(2){bottom:-3px;left:-3px}.c-btnSq .dotted-sq:nth-child(3){bottom:-3px;right:-3px}.c-btnSq .dotted-sq:nth-child(4){right:-3px;top:-3px}.c-bgKazariSq{left:0;margin-left:auto;margin-right:auto;pointer-events:none;position:absolute;right:0;width:100%}html.-tablet .c-bgKazariSq{width:83.4553440703vw}.c-bgKazariSq-inner{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;left:0;position:relative;top:0;width:100%}.c-bgKazariSq-inner .sq{background-color:#9496ab;height:5px;width:5px}.c-closeBtnSP{padding-top:2vw;width:14.9333333333vw}.c-closeBtnSP-circle{height:10.6666666667vw;width:100%}.c-closeBtnSP-circle-inner{display:block;height:100%;position:relative;width:100%}.c-closeBtnSP-circle-inner .line{bottom:0;height:13.3333333333vw;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center;width:1px}.c-closeBtnSP-circle-inner .line:first-child{transform:rotate(45deg)}.c-closeBtnSP-circle-inner .line:last-child{transform:rotate(-45deg)}.c-closeBtnSP-circle-inner .line-color{background-color:#909090;display:block;height:100%;width:100%}.c-closeBtnSP-text{color:#909090;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:3.2vw;font-weight:700;letter-spacing:.025em;line-height:1;padding-top:4.2666666667vw;text-align:center}.c-imgKazariSq{height:100%;left:0;position:absolute;top:0;width:100%}.c-imgKazariSq-inner{height:100%;left:0;position:relative;top:0;width:100%}.c-imgKazariSq-inner .sq{background-color:#9496ab;height:5px;position:absolute;width:5px}.c-imgKazariSq-inner .sq:first-child{left:-3px;top:-3px}.c-imgKazariSq-inner .sq:nth-child(2){right:-3px;top:-3px}.c-imgKazariSq-inner .sq:nth-child(3){bottom:-3px;left:-3px}.c-imgKazariSq-inner .sq:nth-child(4){bottom:-3px;right:-3px}.c-linkArrow{background-color:#0d2ea0;position:absolute;z-index:1}html.-tablet .c-linkArrow{bottom:-.7320644217vw;height:3.3674963397vw;right:-.7320644217vw;width:3.3674963397vw}html.-tablet .c-linkArrow.-large{bottom:-1.1713030747vw;height:4.0263543192vw;right:-1.1713030747vw;width:4.0263543192vw}html.-tablet .c-linkArrow.-most-large{bottom:-1.0980966325vw;height:5.8565153734vw;right:-1.0980966325vw;width:5.8565153734vw}html.-tablet .c-linkArrow.-small{bottom:-.7320644217vw;height:2.9282576867vw;right:-.7320644217vw;width:2.9282576867vw}.c-linkArrow-inner{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;width:100%}.c-linkArrow-inner .arrow{z-index:1}html.-tablet .c-linkArrow-inner .arrow{bottom:0;height:1.317715959vw;left:0;margin:auto;position:relative;right:0;top:0;width:1.6105417277vw}.-small html.-tablet .c-linkArrow-inner .arrow{height:.9516837482vw;width:1.1713030747vw}.c-linkArrow-inner svg{left:0;position:absolute;top:0}html.-tablet .c-linkArrow-inner svg{height:1.317715959vw;left:0;position:absolute;top:0;width:1.6105417277vw}.-small html.-tablet .c-linkArrow-inner svg{height:.9516837482vw;width:1.1713030747vw}.c-linkArrow-inner svg path{transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.-hover .c-linkArrow-inner svg path{fill:#0d2ea0}.c-linkArrow-inner .panel{background-color:#fff;border:none;border-radius:0;box-shadow:none;height:100%;left:0;left:-4%;margin-bottom:0;position:absolute;top:0;width:108%}html.-tablet .c-linkArrow-inner .panel{display:none}.c-linkArrowText{background-color:#0d2ea0;position:absolute;z-index:1}html.-tablet .c-linkArrowText{bottom:-.7320644217vw;right:-.7320644217vw}.c-linkArrowText-inner{align-items:center;display:flex;height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%}html.-lang-ja .c-linkArrowText-inner{display:block}.c-linkArrowText-inner .text{color:#fff;font-weight:600;letter-spacing:.1em;position:relative;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1);z-index:1}html.-lang-de .c-linkArrowText-inner .text,html.-lang-en .c-linkArrowText-inner .text,html.-lang-es .c-linkArrowText-inner .text,html.-lang-fr .c-linkArrowText-inner .text,html.-lang-it .c-linkArrowText-inner .text,html.-lang-pt .c-linkArrowText-inner .text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-lang-ru .c-linkArrowText-inner .text{letter-spacing:.01em}.item.-hover .c-linkArrowText-inner .text{color:#0d2ea0}.c-linkArrowText-inner .arrow{z-index:1}.c-linkArrowText-inner svg path{transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.-hover .c-linkArrowText-inner svg path{fill:#0d2ea0}.c-linkArrowText-inner .panel{background-color:#fff;border:none;border-radius:0;box-shadow:none;height:100%;left:0;left:-4%;margin-bottom:0;position:absolute;top:0;width:108%}html.-tablet .c-linkArrowText-inner .panel{display:none}.c-modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.c-modal.-open{pointer-events:all}.c-modal-inner{display:block;height:100%;position:relative;width:100%}.c-modal-contents{overflow:hidden;position:relative;z-index:1}html.-no-mobile .c-modal-contents{pointer-events:none}.c-modal-bg{height:100%;left:0;position:fixed;top:0;width:100%}html.-no-mobile .c-modal-bg{cursor:pointer}.c-modal-closeBtn{cursor:pointer;position:fixed;z-index:10}.c-modal-closeBtn-inner{display:block;height:100%;position:relative;width:100%}.c-modal-closeBtn-inner .line{bottom:0;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.c-modal-closeBtn-inner .line-color{background-color:#fff;display:block;height:100%;width:100%}.c-modal-closeBtn-inner .line:first-of-type{transform:rotate(45deg)}.c-modal-closeBtn-inner .line:last-of-type{transform:rotate(-45deg)}.c-mouse-stalker{left:0;pointer-events:none;position:fixed;top:0;z-index:100}.c-mouse-stalker_inner{display:block;height:100%;position:relative;width:100%}.c-mouse-stalker_inner .circle{border-radius:50%;position:absolute;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-mouse-stalker_inner .circle-dotted{border:1px dotted #fff;border-radius:50%;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.c-mouse-stalker_inner .circle-close{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.c-mouse-stalker_inner .circle-close-inner{display:block;height:100%;position:relative;width:100%}.c-mouse-stalker_inner .circle-close-inner .line{bottom:0;height:1.317715959vw;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center;width:1px}.c-mouse-stalker_inner .circle-close-inner .line:first-child{transform:rotate(45deg)}.c-mouse-stalker_inner .circle-close-inner .line:last-child{transform:rotate(-45deg)}.c-mouse-stalker_inner .circle-close-inner .line-color{background-color:#fff;display:block;height:100%;position:relative;width:100%}.c-mouse-stalker_inner .circle svg{position:relative;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-mouse-stalker_inner .circle svg path{fill:transparent;stroke:#fff;stroke-width:.5px}.c-mouse-stalker_inner .icon{display:block;height:100%;left:-50%;position:absolute;top:-50%;width:100%}.c-mouse-stalker_inner .icon-circle{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center;width:auto}.c-mouse-stalker_inner .icon-circle svg path{fill:transparent;stroke:#0d2ea0;stroke-width:1px;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.745,.065,.17,1)}.-white .c-mouse-stalker_inner .icon-circle svg path{stroke:#fff}.c-mouse-stalker_inner .icon-sq{background-color:#0d2ea0}.-white .c-mouse-stalker_inner .icon-sq{background-color:#fff;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.745,.065,.17,1)}.c-sectionTitle{color:#0c072b;line-height:1;position:relative}html.-lang-de .c-sectionTitle,html.-lang-en .c-sectionTitle,html.-lang-es .c-sectionTitle,html.-lang-fr .c-sectionTitle,html.-lang-it .c-sectionTitle,html.-lang-pt .c-sectionTitle{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}.c-sectionTitleEn{color:#0d2ea1;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.035em;line-height:1;opacity:.9;position:relative}.c-sectionTitleEn.-gray{color:#babce0;opacity:.2}html.-tablet .c-sectionTitleEn{font-size:12.8111273792vw}html.-tablet .c-sectionTitleEn.-small{font-size:9.1508052709vw}.c-sectionTitleJa{font-weight:600;letter-spacing:.04em;line-height:1.2638888889}html.-lang-de .c-sectionTitleJa,html.-lang-en .c-sectionTitleJa,html.-lang-es .c-sectionTitleJa,html.-lang-fr .c-sectionTitleJa,html.-lang-it .c-sectionTitleJa,html.-lang-pt .c-sectionTitleJa{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-tablet .c-sectionTitleJa{font-size:5.1244509517vw}html.-tablet .c-sectionTitleJa .space{width:1.2445095168vw}html.-lang-ja html.-tablet .c-sectionTitleJa .space{width:2.5622254758vw}.c-scrolldown{left:0;margin-left:auto;margin-right:auto;pointer-events:none;position:absolute;right:0;width:auto;z-index:6}.c-scrolldown-inner{display:block;height:100%;position:relative;width:100%}.c-scrolldown-inner .text{color:#b8b6c2;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;letter-spacing:.06em;line-height:1;text-align:center}.c-scrolldown.-white .c-scrolldown-inner .text{color:#fff}.c-scrolldown-inner .sq{margin-left:auto;margin-right:auto;position:relative}.c-scrolldown-inner .sq-line{border:1px solid #9496ab;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.c-scrolldown.-white .c-scrolldown-inner .sq-line{border:1px solid #fff}.c-scrolldown-inner .sq-color{animation:scrollDonwBox 1.8s ease-out infinite normal;background-color:#9496ab}@keyframes scrollDonwBox{0%{opacity:0;transform:translate3d(0,-50%,0) scale(.8)}30%{opacity:0;transform:translate3d(0,-50%,0) scale(.8)}70%{opacity:1;transform:translateZ(0) scale(1)}85%{opacity:0;transform:translate3d(0,50%,0) scale(.8)}to{opacity:0;transform:translate3d(0,50%,0) scale(.8)}}.c-scrolldown.-white .c-scrolldown-inner .sq-color{background-color:#fff}.c-scrolldown-inner .line{background-color:#d0cedb;margin-left:auto;margin-right:auto;overflow:hidden;width:1px}.c-scrolldown.-white .c-scrolldown-inner .line{background-color:#9496ab}.c-scrolldown-inner .line-color{animation:scrollDonwArrow 1.8s ease-out infinite normal;background-color:#9496ab;display:block;height:100%;width:100%}@keyframes scrollDonwArrow{0%{opacity:0;transform:translate3d(0,-100%,0)}30%{opacity:0;transform:translate3d(0,-100%,0)}70%{opacity:1}85%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:0;transform:translate3d(0,100%,0)}}.c-scrolldown.-white .c-scrolldown-inner .line-color{background-color:#fff}.c-pageTop{opacity:0}html.-tablet .c-pageTop{position:absolute;right:2.196193265vw}.c-pageTop-inner{display:block;height:100%;position:relative;width:100%}.c-pageTop-inner .icon{align-items:center;border:1px dotted #b8b6c2;display:flex;justify-content:center;position:relative}.c-pageTop-inner .icon-arrow{margin-left:auto;margin-right:auto}@keyframes pageTopArrow{0%{opacity:0;transform:translate3d(0,50%,0)}30%{opacity:0;transform:translate3d(0,50%,0)}70%{opacity:1}85%{opacity:0;transform:translate3d(0,-50%,0)}to{opacity:0;transform:translate3d(0,-50%,0)}}.c-pageTop-inner .icon-arrow svg{height:auto;transform:rotate(180deg);transform-origin:center;width:100%}.c-pageTop-inner .icon-arrow svg path.st0{fill:#b8b6c2!important}.c-pageTop-inner .icon .sq{height:100%;left:0;position:absolute;top:0;width:100%}.c-pageTop-inner .icon .sq-color{background-color:#b8b6c2;height:3px;position:absolute;width:3px}.c-pageTop-inner .icon .sq-color:first-child{left:-2px;top:-2px}.c-pageTop-inner .icon .sq-color:nth-child(2){right:-2px;top:-2px}.c-pageTop-inner .icon .sq-color:nth-child(3){bottom:-2px;left:-2px}.c-pageTop-inner .icon .sq-color:nth-child(4){bottom:-2px;right:-2px}.c-pageTop-inner .text{color:#b8b6c2;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:500;letter-spacing:.04em;line-height:1;text-align:center;white-space:nowrap}.c-progressbar{align-items:center;display:flex;height:5px;justify-content:center;overflow:hidden;position:relative}html.-tablet .c-progressbar{width:83.1625183016vw}.c-progressbar-line{background-color:#9496ab;height:1px;width:100%}.c-progressbar-color{background-color:#0d2ea0;left:0;position:absolute;top:0;width:120%}.c-productBanner{margin-left:auto;margin-right:auto}.c-productBanner-inner{display:block;height:100%;position:relative;width:100%}.c-productBanner-inner:hover .content-img img{transform:scale(1.1)}.c-productBanner-inner .content{display:block;height:100%;overflow:hidden;position:relative;width:100%}.c-productBanner-inner .content-img{height:100%;left:0;position:absolute;top:0;width:100%}.c-productBanner-inner .content-img img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;transform:rotate(.0001deg);transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.43,.195,.02,1);width:100%;will-change:transform}.c-productBanner-inner .content-text{align-content:center;display:flex;flex-wrap:wrap;font-weight:600;height:100%;line-height:1;padding-left:50%;position:relative;width:100%;z-index:1}html.-lang-de .c-productBanner-inner .content-text,html.-lang-en .c-productBanner-inner .content-text,html.-lang-es .c-productBanner-inner .content-text,html.-lang-fr .c-productBanner-inner .content-text,html.-lang-it .c-productBanner-inner .content-text,html.-lang-pt .c-productBanner-inner .content-text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}.c-productBanner-inner .content-text-main,.c-productBanner-inner .content-text-sub{text-align:center;width:100%}.c-productBanner-inner .content-text-main .text{display:inline-block}html.-lang-de .c-productBanner-inner .content-text-main .text,html.-lang-en .c-productBanner-inner .content-text-main .text,html.-lang-es .c-productBanner-inner .content-text-main .text,html.-lang-fr .c-productBanner-inner .content-text-main .text,html.-lang-it .c-productBanner-inner .content-text-main .text,html.-lang-pt .c-productBanner-inner .content-text-main .text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}.c-productBanner-inner .content-text-main .icon{display:inline-block;position:relative}.c-productBanner-inner .content-text-main .icon svg path{fill:#0c072b}.c-productBanner-inner .c-imgKazariSq .sq{display:block}.c-underPageKv-inner{display:block;height:100%;width:100%}html.-tablet .c-underPageKv-inner{padding-bottom:5.8565153734vw}.c-underPageKv-img{overflow:hidden}html.-tablet .c-underPageKv-img{height:41.3616398243vw;margin-bottom:-7.3206442167vw}.c-underPageKv-img-inner{background-color:#0c072b;display:block;width:100%}.c-underPageKv-content,.c-underPageKv-img-inner{height:100%;position:relative}html.-tablet .c-underPageKv-content{padding-bottom:8.78477306vw}html.-tablet .c-underPageKv-content .title{margin-bottom:3.6603221083vw}.c-underPageKv-content .title .en,.c-underPageKv-content .title .ja{display:flex;justify-content:center}html.-tablet .c-underPageKv-content .title .en .c-sectionTitleEn{font-size:16.9838945827vw}.c-underPageKv-content .title .ja{font-weight:600;line-height:1}html.-lang-de .c-underPageKv-content .title .ja,html.-lang-en .c-underPageKv-content .title .ja,html.-lang-es .c-underPageKv-content .title .ja,html.-lang-fr .c-underPageKv-content .title .ja,html.-lang-it .c-underPageKv-content .title .ja,html.-lang-pt .c-underPageKv-content .title .ja{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-tablet .c-underPageKv-content .title .ja{font-size:5.1244509517vw}.c-underPageKv-content .text{line-height:2;margin-left:auto;margin-right:auto}html.-lang-ja .c-underPageKv-content .text{font-weight:600}html.-lang-de .c-underPageKv-content .text,html.-lang-en .c-underPageKv-content .text,html.-lang-es .c-underPageKv-content .text,html.-lang-fr .c-underPageKv-content .text,html.-lang-it .c-underPageKv-content .text,html.-lang-pt .c-underPageKv-content .text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}html.-tablet .c-underPageKv-content .text{width:41.7276720351vw}.c-underPage-navi{position:fixed;top:0;z-index:5}.c-underPage-navi-inner .item{cursor:pointer;position:relative;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-underPage-navi-inner .item.-current{pointer-events:none}.c-underPage-navi.-color .c-underPage-navi-inner .item.-current .item-sq{background-color:#0d2ea0!important}.c-underPage-navi-inner .item-line{border:1px solid #fff;bottom:0;height:100%;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}.c-underPage-navi.-color .c-underPage-navi-inner .item-line{border-color:#0d2ea0}.c-underPage-navi-inner .item-sq{background-color:#fff;position:relative;z-index:1}.c-underPage-navi.-color .c-underPage-navi-inner .item-sq{background-color:#b8b6c2}.c-underPage-navi-inner .line{background-color:#d2dce4;margin-left:auto;margin-right:auto}.c-underPage-navi.-color .c-underPage-navi-inner .line{background-color:#b8b6c2}footer{left:0;opacity:0;position:fixed;top:0;width:100%}body.is-inertia-none footer{position:relative}.st-siteFooter,footer{background-color:#fff}.st-backToTopFixed{display:none!important}#top-menu{left:0;opacity:0;position:fixed;top:0;width:100%;z-index:7}.mod-2001{display:none}.t-header{display:none;z-index:10}.t-header,.t-loader{position:fixed;right:0;top:0}.t-loader{height:100%;width:100%;z-index:20}[data-smooth-scroll=wrap]{overflow:hidden;position:relative;width:100%}[data-smooth-scroll=wrap] [data-smooth-scroll=parallax]{position:relative}[data-smooth-scroll=wrap] [data-smooth-scroll=parallax-child]{position:relative;will-change:transform}[data-smooth-scroll=wrap] [data-smooth-scroll=body]{left:0;position:fixed;top:0;width:100%}.edge [data-smooth-scroll=wrap] [data-smooth-scroll=body],.ie [data-smooth-scroll=wrap] [data-smooth-scroll=body],.is-inertia-none [data-smooth-scroll=wrap] [data-smooth-scroll=body],.mobile [data-smooth-scroll=wrap] [data-smooth-scroll=body],.safari [data-smooth-scroll=wrap] [data-smooth-scroll=body]{position:relative}[data-smooth-scroll=wrap] [data-smooth-scroll=body] .dummy-content{height:200vh;width:100%}[data-smooth-scroll=wrap] [data-smooth-scroll=content]{left:0;position:fixed;top:0;width:100%;will-change:transform}.edge [data-smooth-scroll=wrap] [data-smooth-scroll=content],.ie [data-smooth-scroll=wrap] [data-smooth-scroll=content],.is-inertia-none [data-smooth-scroll=wrap] [data-smooth-scroll=content],.mobile [data-smooth-scroll=wrap] [data-smooth-scroll=content],.safari [data-smooth-scroll=wrap] [data-smooth-scroll=content]{position:relative}[data-smooth-scroll=wrap] [data-smooth-scroll=content].-active{z-index:1}[data-smooth-scroll=wrap] .t-dummy-scroll-content{width:100%}.edge [data-smooth-scroll=wrap] .t-dummy-scroll-content,.ie [data-smooth-scroll=wrap] .t-dummy-scroll-content,.is-inertia-none [data-smooth-scroll=wrap] .t-dummy-scroll-content,.mobile [data-smooth-scroll=wrap] .t-dummy-scroll-content,.safari [data-smooth-scroll=wrap] .t-dummy-scroll-content{position:fixed}html.is-inertia-none .t-smooth-scroll .scroller,html.is-inertia-none .t-smooth-scroll .scroller-content{position:relative}.c-gl,html.is-inertia-none .t-smooth-scroll .t-dummy-scroll-content{position:fixed}.c-gl{height:100%;left:0;pointer-events:none;top:0;width:100%}.c-gl.-transition{z-index:100}.c-gl-inner{display:block;height:100%;opacity:0;position:relative;width:100%}[data-gl]{opacity:0}.t-menuTtigger{height:100%;left:0;opacity:0;position:fixed;top:0;width:auto;z-index:10}.t-menuTtigger-inner{align-items:center;display:block;display:flex;height:100%;justify-content:center;position:relative;width:100%}.t-menuTtigger-inner .icon{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.t-menuTtigger-inner .icon-dotted{background-color:#9b9aa4}.t-globalMenu{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.t-globalMenu-inner{display:block;height:100%;position:relative;width:100%}.t-globalMenu.-open .t-globalMenu-inner{overflow-y:scroll}.t-globalMenu .siteName{display:inline-block;position:relative;z-index:1}.t-globalMenu .siteName-line{color:#fff;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:-.01em}.t-globalMenu .siteName-line.-main{display:inline-block;line-height:.82;position:relative}.t-globalMenu .siteName-line.-sub{font-family:Helvetica,Lato,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;letter-spacing:.01em}.t-globalMenu .siteName .hoverText{display:inline-block;height:100%;left:0;position:absolute;top:0}html.-no-ua-pc .t-globalMenu .siteName .hoverText{display:none!important}.t-globalMenu .siteName .hoverText-child *{color:#9496ab!important}.t-globalMenu-content{position:relative;z-index:1}.t-globalMenu-content .content{position:relative}.t-globalMenu-content .content .icon{bottom:0;height:auto;left:0;margin-bottom:auto;margin-top:auto;position:absolute;top:0}.t-globalMenu-content .content .icon-outline{border:1px solid #9496ab;display:block;height:100%;opacity:0;width:100%}.t-globalMenu-content .content .icon-dotted{background-color:#fff;bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}.t-globalMenu-content .content .icon.-current .icon-outline{background-color:#0d2ea0;border-color:#fff;opacity:1}.t-globalMenu-content .content-topPageProgressBar{background-color:#9496ab;position:absolute;z-index:1}.t-globalMenu-content .content-topPageProgressBar-inner{height:100%;position:relative;width:100%}.t-globalMenu-content .content-topPageProgressBar-icon{left:0;position:absolute;top:0;z-index:1}.t-globalMenu-content .content-topPageProgressBar-icon-inner{height:100%;position:relative;width:100%}.t-globalMenu-content .content-topPageProgressBar-color{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.t-globalMenu-content .content-topPageProgressBar-iconList .icon{position:relative}.t-globalMenu-content .content-topPageProgressBar-iconList .icon-dotted{background-color:#0d2ea0}.t-globalMenu-content .content-link,.t-globalMenu-content .content-link-item.-value{position:relative}.t-globalMenu-content .content-link-item:last-child{margin-bottom:0}.t-globalMenu-content .content-link-item.-small{position:relative}.t-globalMenu-content .content-link-item .transitionLine{background-color:#9496ab;bottom:0;height:auto;height:1px;left:0;margin-bottom:auto;margin-top:auto;overflow:hidden;position:absolute;top:0}.t-globalMenu-content .content-link-item .transitionLine-color{background-color:#fff;display:block;height:100%;left:-100%;position:absolute;top:0;width:100%}.t-globalMenu-content .content-link-item .transitionLine .icon-dotted{background-color:#9496ab}.t-globalMenu-content .content-link-item .link{display:inline-block;overflow:hidden;position:relative}.t-globalMenu-content .content-link-item .link.-current{pointer-events:none}.t-globalMenu-content .content-link-item .link.-current .icon-outline{opacity:1}.t-globalMenu-content .content-link-item .link.-current .icon-dotted{background-color:#9496ab}.t-globalMenu-content .content-link-item .link.-current .text{color:#9496ab}.t-globalMenu-content .content-link-item .link .hoverText,.t-globalMenu-content .content-link-item .link .text{color:#fff;display:inline-block;font-weight:600;line-height:1}html.-lang-de .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-de .t-globalMenu-content .content-link-item .link .text,html.-lang-en .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-en .t-globalMenu-content .content-link-item .link .text,html.-lang-es .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-es .t-globalMenu-content .content-link-item .link .text,html.-lang-fr .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-fr .t-globalMenu-content .content-link-item .link .text,html.-lang-it .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-it .t-globalMenu-content .content-link-item .link .text,html.-lang-pt .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-pt .t-globalMenu-content .content-link-item .link .text,html.-lang-th .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-th .t-globalMenu-content .content-link-item .link .text,html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-vi .t-globalMenu-content .content-link-item .link .text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:1.2}html.-lang-ru .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-ru .t-globalMenu-content .content-link-item .link .text{font-family:Helvetica,Lato,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:1.2}html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText,html.-lang-vi .t-globalMenu-content .content-link-item .link .text{line-height:1.45}html.-lang-de .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-de .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .link .text .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .link .text .paragraph{display:inline-block;white-space:nowrap}.t-globalMenu-content .content-link-item .hoverText{position:absolute;top:0}html.-no-ua-pc .t-globalMenu-content .content-link-item .hoverText{display:none!important}.t-globalMenu-content .content-link-item .hoverText-child{color:#9496ab}.t-globalMenu-content .content-link-item .value{position:relative}.t-globalMenu-content .content-link-item .value-transitionLine{background-color:#9496ab;overflow:hidden;position:absolute}.t-globalMenu-content .content-link-item .value-transitionLine-inner{display:block;height:100%;position:relative;width:100%}.t-globalMenu-content .content-link-item .value-transitionLine-color{background-color:#fff;height:100%;position:absolute;width:100%}.t-globalMenu-content .content-link-item .value-content{display:flex;flex-wrap:wrap;justify-content:space-between}.t-globalMenu-content .content-link-item .value-content-title{width:100%}.t-globalMenu-content .content-link-item .value-content-title-text{color:#9496ab;font-weight:600}html.-lang-de .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-en .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-es .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-it .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-th .t-globalMenu-content .content-link-item .value-content-title-text,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-title-text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}html.-lang-de .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-title .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-title .paragraph{display:inline-block;white-space:nowrap}.t-globalMenu-content .content-link-item .value-content-item{position:relative}.t-globalMenu-content .content-link-item .value-content-item .icon-dotted{background-color:#9496ab}.t-globalMenu-content .content-link-item .value-content-item-link:hover .img img{transform:scale(1.1)}.t-globalMenu-content .content-link-item .value-content-item-link .img{width:100%}.t-globalMenu-content .content-link-item .value-content-item-link .img-inner{display:block;height:100%;overflow:hidden;position:relative;width:100%}.t-globalMenu-content .content-link-item .value-content-item-link .img-inner img{height:auto;transform:rotate(.0001deg);transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.43,.195,.02,1);width:100%;will-change:transform}.t-globalMenu-content .content-link-item .value-content-item-link .body{overflow:hidden;position:relative}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText,.t-globalMenu-content .content-link-item .value-content-item-link .text{color:#fff;font-weight:600}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-th .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-th .t-globalMenu-content .content-link-item .value-content-item-link .text,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text{font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:1.2}html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text{font-family:Helvetica,Lato,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;line-height:1.2}html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text{line-height:1.4}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph{display:inline-block;white-space:nowrap}.t-globalMenu .bg{background-color:#0d2ea0;height:100%;left:0;position:fixed;top:0;width:100%}.t-globalMenuTrigger{position:fixed;z-index:6}.t-globalMenuTrigger.-close{z-index:10}.t-globalMenuTrigger-inner{align-items:center;box-shadow:16px 0 38px rgba(0,0,0,.36);cursor:pointer;display:block;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.t-globalMenuTrigger-inner.-hover .icon .line-inner{background-color:#0d2ea0}.t-globalMenuTrigger-inner.-hover .bg-color{box-shadow:inset 0 0 18px rgba(12,50,174,0)}.t-globalMenuTrigger-inner .icon{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:10}.t-globalMenuTrigger-inner .icon .line{bottom:0;height:auto;height:3px;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1);width:auto;width:100%}.t-globalMenuTrigger-inner .icon .line>*{background-color:#fff;display:block;height:100%;width:100%}.-close .t-globalMenuTrigger-inner .icon .line:first-child{top:0;transform:rotate(225deg)}.-close .t-globalMenuTrigger-inner .icon .line:nth-child(2){opacity:0}.-close .t-globalMenuTrigger-inner .icon .line:nth-child(3){top:0;transform:rotate(-225deg)}.t-globalMenuTrigger-inner .icon .line-inner{transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.t-globalMenuTrigger-inner .bg{background-color:#0d2ea0;border:1px solid #2d4fc1;box-shadow:inset 0 0 18px #0c32ae;height:100%;left:0;position:absolute;top:0;width:100%}.t-globalMenuTrigger-inner .bg-color{background-color:#fff;display:block;height:100%;width:100%}html.-no-ua-pc .t-globalMenuTrigger-inner .bg-color{display:none}.t-bgLine{background:url(/-/media/ap/cn/digest/renew/img/index/bg-gray.png) no-repeat 50%;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%}.t-bgLine.-loaded .line{opacity:1}.t-bgLine-white{background-color:#fff}.t-bgLine-blue,.t-bgLine-white{height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}.t-bgLine-blue{background-color:#0d2ea0}.t-bgLine-inner{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative;z-index:1}html.-tablet .t-bgLine-inner{width:83.1625183016vw}.t-bgLine-inner .line{background-color:#e2e4ec;height:100%;opacity:0;position:relative;width:1px}.-blue .t-bgLine-inner .line{background-color:#1a3dad}.-loaded .t-bgLine-inner .line{transition-duration:1s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.t-bgLine-inner .line-color{animation:bgLineFlash 1.2s ease-out infinite normal;background:#dcdee8;background:linear-gradient(0deg,#dcdee8,#dcdee8 15%,#fff 50%,#dcdee8 85%,#dcdee8);left:0;position:absolute;top:50%;width:100%}@keyframes bgLineFlash{0%{opacity:.5}10%{opacity:.5}70%{opacity:1}to{opacity:.5}}.-blue .t-bgLine-inner .line-color{background:#2d4caf;background:linear-gradient(0deg,#2d4caf,#2d4caf 15%,#6470b8 50%,#2d4caf 85%,#2d4caf)}@media screen and (min-width:768px){body{font-size:size-variable-pc(14px)}._sp{display:none!important}.c-backLink-inner{padding-left:2.8550512445vw;padding-top:3.2210834553vw}.c-backLink-inner .arrow{position:relative;top:.0732064422vw}.c-backLink-inner .arrow,.c-backLink-inner .arrow svg{height:1.1713030747vw;width:.5856515373vw}.c-backLink-inner .text{font-size:1.1713030747vw;padding-left:1.1713030747vw}.c-backLinkBoxArrow-inner{padding-left:2.8550512445vw;padding-top:3.2210834553vw}.c-backLinkBoxArrow-inner .icon{height:4.0995607613vw;position:relative;top:.0732064422vw;width:4.0995607613vw}.c-backLinkBoxArrow-inner .icon .c-linkArrow .arrow,.c-backLinkBoxArrow-inner .icon .c-linkArrow .arrow svg{height:.9516837482vw;width:.9516837482vw}.c-backLinkBoxArrow-inner .text{font-size:1.1713030747vw;padding-left:1.1713030747vw}.c-backToTop{padding-bottom:11.7130307467vw}.c-banner{height:16.8374816984vw;width:39.5314787701vw}.c-banner-inner{align-items:center;display:flex;justify-content:center}.c-banner-inner .text-en{font-size:3.3674963397vw;letter-spacing:.025em;position:relative;top:-.3660322108vw}.c-banner-inner .text-ja{font-size:1.1713030747vw;margin-top:.3660322108vw;width:100%}.c-banner-inner .line{bottom:0;height:16.8374816984vw;left:0;margin:auto;position:absolute;right:0;top:0;width:40.0439238653vw}.c-banner .c-linkArrow{bottom:.439238653vw}.c-btn{width:42.0204978038vw}.c-btn .text{font-size:1.6837481698vw;padding-bottom:1.8301610542vw;padding-top:1.8301610542vw}.c-btn .text .ex-icon{margin-left:1.2445095168vw}.c-btn .text .ex-icon,.c-btn .text .ex-icon svg{height:1.2445095168vw;width:1.2445095168vw}.c-btn.-white .dotted-sq:nth-child(2){display:none}.c-btnSmall{width:20.9370424597vw}.c-btnSmall .text{font-size:1.6837481698vw;padding-bottom:1.317715959vw;padding-top:1.317715959vw}.c-btnSq{height:4.9780380673vw;width:23.4260614934vw}.c-btnSq-content .icon{height:1.0980966325vw;margin-right:1.0980966325vw;top:-.0732064422vw;width:1.0980966325vw}.c-btnSq-content .text{font-size:1.317715959vw;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-bgKazariSq{height:5px;width:83.4553440703vw}.c-linkArrow{bottom:-.7320644217vw;height:3.3674963397vw;right:-.7320644217vw;width:3.3674963397vw}.c-linkArrow.-large{bottom:-.878477306vw;height:4.0263543192vw;right:-.878477306vw;width:4.0263543192vw}.c-linkArrow.-most-large{bottom:-1.0980966325vw;height:5.8565153734vw;right:-1.0980966325vw;width:5.8565153734vw}.c-linkArrow.-small{bottom:-.7320644217vw;height:2.9282576867vw;right:-.7320644217vw;width:2.9282576867vw}.c-linkArrow-inner .arrow{bottom:0;height:.9516837482vw;left:0;margin:auto;position:relative;right:0;top:0;width:1.0248901903vw}.-small .c-linkArrow-inner .arrow{height:.9516837482vw;width:1.1713030747vw}.c-linkArrow-inner svg{height:.9516837482vw;width:1.0248901903vw}.-small .c-linkArrow-inner svg{height:.9516837482vw;width:1.1713030747vw}.c-linkArrowText{bottom:-.7320644217vw;right:-.7320644217vw}.c-linkArrowText-inner{padding:2.196193265vw 2.196193265vw 2.4158125915vw}.c-linkArrowText-inner .text{font-size:1.1713030747vw;padding-right:2.9282576867vw}.c-linkArrowText-inner .arrow{bottom:0;margin-bottom:auto;margin-top:auto;position:absolute;right:2.196193265vw;top:0}.c-linkArrowText-inner .arrow,.c-linkArrowText-inner svg{height:1.317715959vw;width:1.6105417277vw}.c-modal-contents{height:100%;left:0;position:absolute;top:0;width:100%}.c-modal-closeBtn{bottom:4.39238653vw;height:4.39238653vw;right:4.39238653vw;width:4.39238653vw}.c-mouse-stalker{height:4.6852122987vw;width:4.6852122987vw}.c-mouse-stalker_inner .circle{height:5.1244509517vw;left:-2.5622254758vw;top:-2.5622254758vw;width:5.1244509517vw}.c-mouse-stalker_inner .circle svg{height:5.5636896047vw;left:-.2196193265vw;top:-.2196193265vw;width:5.5636896047vw}.c-mouse-stalker_inner .icon-circle,.c-mouse-stalker_inner .icon-circle svg{height:1.317715959vw;width:1.317715959vw}.c-mouse-stalker_inner .icon-sq{bottom:0;height:.2928257687vw;left:0;margin:auto;position:absolute;right:0;top:0;width:.2928257687vw}.c-sectionTitle{font-size:7.3206442167vw}.c-sectionTitleEn{font-size:16.1054172767vw;white-space:nowrap}.c-sectionTitleEn.-gray{font-size:15.3733528551vw}.c-sectionTitleEn.-small{font-size:13.9092240117vw}.c-sectionTitleEn .paragraph .space{width:2.8184480234vw}.c-sectionTitleEn .paragraph .space.-gray{width:2.5622254758vw}.c-sectionTitleEn .paragraph .space.-small{width:2.3060029283vw}.c-sectionTitleJa{font-size:5.270863836vw;text-align:center}.c-sectionTitleJa .space{width:1.317715959vw}html.-lang-ja .c-sectionTitleJa .space{width:2.635431918vw}.c-scrolldown{bottom:-3.7335285505vw;width:4.39238653vw}.c-scrolldown-inner .text{font-size:.878477306vw;margin-bottom:.2196193265vw}.c-scrolldown-inner .sq{height:15px;width:15px}.c-scrolldown-inner .sq-color{height:5px;left:5px;position:relative;top:5px;width:5px}.c-scrolldown-inner .line{height:4.7584187408vw}.c-pageTop{bottom:2.1229868228vw;cursor:pointer;position:fixed;right:2.196193265vw;width:4.0995607613vw;z-index:5}.c-pageTop-inner .icon{height:4.0995607613vw;margin-bottom:.9516837482vw;width:4.0995607613vw}.c-pageTop-inner .icon-arrow{height:1.0980966325vw;width:1.0980966325vw}.c-pageTop-inner .text{font-size:.9516837482vw}.c-progressbar{top:37.0424597365vw;width:83.1625183016vw}.c-progressbar-color{height:5px}.c-productBanner{height:11.2005856515vw;margin-bottom:8.0527086384vw;width:41.5812591508vw}.c-productBanner-inner .content-text{left:-1.0980966325vw;top:.2196193265vw}.c-productBanner-inner .content-text-sub{font-size:.9516837482vw;margin-bottom:.3660322108vw}.c-productBanner-inner .content-text-main .text{font-size:1.1713030747vw;max-width:60%}html.-lang-fr .c-productBanner-inner .content-text-main .text{font-size:1.0980966325vw}.c-productBanner-inner .content-text-main .icon{height:1.1713030747vw;left:.2196193265vw;top:.2196193265vw;width:1.1713030747vw}.c-productBanner-inner .content-text-main .icon svg{height:1.1713030747vw;width:1.1713030747vw}.c-underPageKv-inner{padding-bottom:5.8565153734vw}.c-underPageKv-img{height:41.3616398243vw;margin-bottom:-11.5666178624vw}.c-underPageKv-content{padding-bottom:8.78477306vw}.c-underPageKv-content .title{margin-bottom:3.6603221083vw}.c-underPageKv-content .title .en{margin-bottom:-.7320644217vw}.c-underPageKv-content .title .en .c-sectionTitleEn{font-size:16.9838945827vw;letter-spacing:.01em}.c-underPageKv-content .title .ja{font-size:5.1244509517vw;letter-spacing:.1em}.c-underPageKv-content .text{letter-spacing:.1em;width:41.7276720351vw}.c-underPage-navi{align-items:center;display:flex;height:100%;justify-content:center;right:3.074670571vw;top:-.5856515373vw;width:1.0248901903vw}.c-underPage-navi.-right{left:auto;right:3.5871156662vw;top:2.4158125915vw}.c-underPage-navi-inner .item:hover{opacity:.6}.c-underPage-navi-inner .item{align-items:center;display:flex;height:13px;justify-content:center;margin-bottom:15px;width:13px}.c-underPage-navi-inner .item-sq{height:5px;width:5px}.c-underPage-navi-inner .line{height:35px;margin-bottom:15px;width:1px}.t-menuTtigger{height:100%;width:8.4187408492vw}.t-menuTtigger-inner .icon{cursor:pointer;height:3px;width:15px}.t-menuTtigger-inner .icon-dotted{height:3px;width:3px}.t-globalMenu-inner{padding-left:5.270863836vw}.t-globalMenu .siteName{margin-bottom:1.4641288433vw}.t-globalMenu .siteName-line.-main{font-size:4.9780380673vw}.t-globalMenu .siteName-line.-main .paragraph{margin-right:.7320644217vw}.t-globalMenu .siteName-line.-sub{font-size:1.6837481698vw;left:.2196193265vw;position:relative;top:.2196193265vw}.t-globalMenu-content{padding-bottom:3.6603221083vw;padding-top:3.6603221083vw}.t-globalMenu-content .content .icon{height:.7320644217vw;width:.7320644217vw}.t-globalMenu-content .content .icon-dotted{height:.2928257687vw;width:.2928257687vw}.t-globalMenu-content .content .icon.-current{height:1.6837481698vw;width:1.6837481698vw}.t-globalMenu-content .content .icon.-current .icon-dotted{height:.5124450952vw;width:.5124450952vw}.t-globalMenu-content .content-topPageProgressBar{height:44.289897511vw;left:.9516837482vw;top:.3660322108vw;width:.439238653vw}html.-lang-th .t-globalMenu-content .content-topPageProgressBar{height:47.2181551977vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar{height:49.4143484627vw}.t-globalMenu-content .content-topPageProgressBar-icon{height:1.756954612vw;width:1.756954612vw}.t-globalMenu-content .content-topPageProgressBar-icon-inner .icon{left:-.5856515373vw;top:-.878477306vw}.t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:6.0029282577vw}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:6.4421669107vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:6.7349926794vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon{left:-.1464128843vw;margin-bottom:4.5387994143vw}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon{margin-bottom:4.39238653vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon{margin-bottom:4.2459736457vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:18.3016105417vw}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:19.3997071742vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:20.1317715959vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:3.6603221083vw}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:4.7584187408vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:4.5387994143vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:3.2942898975vw}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:3.074670571vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:4.831625183vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:4.1727672035vw}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:4.0263543192vw}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:4.39238653vw}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:4.5387994143vw}.t-globalMenu-content .content-link{padding-top:5.1244509517vw}.t-globalMenu-content .content-link-item{margin-bottom:1.0980966325vw;padding-left:1.756954612vw}.t-globalMenu-content .content-link-item.-message{margin-bottom:1.1713030747vw}.t-globalMenu-content .content-link-item.-message .link .paragraph>*{padding-bottom:.3660322108vw}.t-globalMenu-content .content-link-item:last-child{padding-top:.7320644217vw}.t-globalMenu-content .content-link-item.-small{padding-left:.878477306vw;padding-top:.5856515373vw}.t-globalMenu-content .content-link-item.-small .link .hoverText,.t-globalMenu-content .content-link-item.-small .link .text{font-size:1.4641288433vw;padding-left:1.6837481698vw}.t-globalMenu-content .content-link-item .transitionLine{width:6.2957540264vw}.t-globalMenu-content .content-link-item .transitionLine .icon{left:5.9297218155vw}.t-globalMenu-content .content-link-item .link .hoverText,.t-globalMenu-content .content-link-item .link .text{font-size:2.3426061493vw;padding-left:7.6866764275vw}.t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,.t-globalMenu-content .content-link-item .link .text .paragraph .space{width:1.317715959vw}html.-lang-de .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .text .paragraph .space{width:.3660322108vw}.t-globalMenu-content .content-link-item .hoverText{height:4.6852122987vw;left:0}.t-globalMenu-content .content-link-item .value{padding-bottom:1.0980966325vw}.t-globalMenu-content .content-link-item .value-transitionLine{height:1px;left:0;top:2.0497803807vw;width:78.1844802343vw}.t-globalMenu-content .content-link-item .value-transitionLine-color{left:-100%;top:0}.t-globalMenu-content .content-link-item .value-content{padding-left:7.5402635432vw;width:87.9209370425vw}.t-globalMenu-content .content-link-item .value-content-title{margin-bottom:2.3426061493vw}.t-globalMenu-content .content-link-item .value-content-title-text{font-size:1.0248901903vw}html.-lang-de .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-title .paragraph .space{width:.3660322108vw}.t-globalMenu-content .content-link-item .value-content-item{width:19.7657393851vw}.t-globalMenu-content .content-link-item .value-content-item .icon{bottom:inherit;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-2.0497803807vw;width:8px}.t-globalMenu-content .content-link-item .value-content-item-link .img{height:10.980966325vw;margin-bottom:.7320644217vw}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText,.t-globalMenu-content .content-link-item .value-content-item-link .text{font-size:1.1713030747vw}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space{width:.3660322108vw}.t-globalMenuTrigger{height:4.39238653vw;right:1.756954612vw;top:147px;width:4.39238653vw}.t-globalMenuTrigger-inner .icon{height:1.2445095168vw;width:1.8301610542vw}.t-globalMenuTrigger-inner .icon .line:first-child{top:-1.0248901903vw}.t-globalMenuTrigger-inner .icon .line:nth-child(3){top:1.0248901903vw}.t-bgLine-inner{width:83.1625183016vw}.t-bgLine-inner .line-color{height:32.2108345534vw}}@media screen and (max-width:767px){body{font-size:size-variable-sp(26px)}._pc{display:none!important}.c-backLink-inner{padding-left:4.8vw;padding-top:7.2vw}.c-backLink-inner .arrow{position:relative;top:-.1333333333vw}.c-backLink-inner .arrow,.c-backLink-inner .arrow svg{height:2.6666666667vw;width:1.6vw}.c-backLink-inner .text{font-size:3.7333333333vw;padding-left:2.6666666667vw}.c-backLinkBoxArrow-inner{padding-left:4.8vw;padding-top:7.2vw}.c-backLinkBoxArrow-inner .icon{height:10.6666666667vw;position:relative;top:-.1333333333vw;width:10.6666666667vw}.c-backLinkBoxArrow-inner .text{font-size:3.7333333333vw;padding-left:2.6666666667vw}.c-backToTop{padding-bottom:20vw}.c-banner{height:64vw;width:43.4666666667vw}.c-banner-inner{padding-left:5.0666666667vw;padding-top:6.6666666667vw}.c-banner-inner .text-en{font-size:5.3333333333vw;left:-2.6666666667vw;letter-spacing:.005em;position:relative;top:-1.0666666667vw}.c-banner-inner .text-ja{font-size:2.4vw;line-height:1.3333333333;padding-top:.2666666667vw;text-align:left}.c-banner-inner .line{height:64vw;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:44vw}.c-btn{width:89.0666666667vw}.c-btn .text{font-size:6.1333333333vw;padding-bottom:5.0666666667vw;padding-top:5.0666666667vw}.c-btn .text .ex-icon{margin-left:2.9333333333vw;position:relative;top:-.2666666667vw}.c-btn .text .ex-icon,.c-btn .text .ex-icon svg{height:3.7333333333vw;width:3.7333333333vw}.c-btn .panel{display:none}.c-btnSmall{width:44.8vw}.c-btnSmall .text{font-size:6.1333333333vw;padding-bottom:5.7333333333vw;padding-top:5.0666666667vw}.c-btnSmall .panel{display:none}.c-btnSq{height:9.6vw;width:100%}.c-btnSq-content .icon{height:3vw;margin-right:1.317715959vw;width:3vw}.c-btnSq-content .text{font-size:3.7333333333vw}.c-bgKazariSq{height:5px;width:89.6vw}.c-bgKazariSq-inner{left:-2px}.c-bgKazariSq-inner .sq:nth-child(n+4){display:none}.c-bgKazariSq-inner .sq:nth-child(2){position:relative;right:-.5333333333vw}.c-bgKazariSq-inner .sq:nth-child(3){position:relative;right:-.8vw}.c-linkArrow{bottom:-1.0666666667vw;height:8vw;right:-1.0666666667vw;width:8vw}.c-linkArrow.-most-large{bottom:-2.6666666667vw;right:-2.6666666667vw}.c-linkArrow-inner .arrow{bottom:0;left:0;margin:auto;right:0;top:0}.c-linkArrow-inner .arrow,.c-linkArrow-inner svg{height:2.2666666667vw;position:relative;width:2.5333333333vw}.c-linkArrow-inner svg{left:.4vw;top:-1.3333333333vw}.c-linkArrow-inner .panel{display:none}.c-linkArrowText{bottom:-3.7333333333vw;height:10.6666666667vw;right:-3.3333333333vw;width:60vw}.c-linkArrowText-inner{padding:3.4666666667vw 4vw 4.4vw}.c-linkArrowText-inner .text{font-size:3.2vw;letter-spacing:.05em}.c-linkArrowText-inner .arrow{bottom:0;height:2.9333333333vw;height:2.4vw;margin-bottom:auto;margin-top:auto;position:absolute;right:4vw;top:0}.c-linkArrowText-inner svg{height:2.4vw;left:.4vw;position:relative;top:-1.3333333333vw;width:2.9333333333vw}.c-linkArrowText-inner .panel{display:none}.c-modal-contents{height:100vh;overflow-y:scroll}.c-modal-bg{height:100vh}.c-modal-closeBtn{bottom:10.6666666667vw;height:13.3333333333vw;right:10.6666666667vw;width:13.3333333333vw}.c-mouse-stalker{display:none}.c-sectionTitleEn{font-size:29.3333333333vw;white-space:nowrap}.c-sectionTitleEn.-gray{font-size:23.3333333333vw}.c-sectionTitleEn.-small{font-size:21.6vw}.c-sectionTitleJa{font-size:14.6666666667vw;letter-spacing:-.05em;width:85.3333333333vw}.c-sectionTitleJa .space{width:3.6vw}html.-lang-ja .c-sectionTitleJa .space{width:7.3333333333vw}.c-scrolldown{bottom:6.4vw;width:12vw}.c-scrolldown-inner .text{font-size:2.6666666667vw;margin-bottom:1.3333333333vw}.c-scrolldown-inner .sq{height:15px;width:15px}.c-scrolldown-inner .sq-color{height:5px;left:5px;position:relative;top:5px;width:5px}.c-scrolldown-inner .line{height:15.7333333333vw}.c-pageTop{margin-left:auto;margin-right:auto;padding-bottom:16vw;width:14.6666666667vw}.c-pageTop-inner .icon{height:14.6666666667vw;margin-bottom:2.6vw;width:14.6666666667vw}.c-pageTop-inner .icon-arrow{height:3vw;width:3vw}.c-pageTop-inner .icon-arrow svg{position:relative;top:-.6666666667vw}.c-pageTop-inner .text{font-size:2.6666666667vw}.c-progressbar{top:69.3333333333vw;width:89.3333333333vw}.c-progressbar-color{height:5px}.c-productBanner{height:24vw;margin-bottom:32vw;width:89.8666666667vw}.c-productBanner-inner .content-text-sub{font-size:2.6666666667vw;margin-bottom:.6666666667vw}.c-productBanner-inner .content-text-main .text{font-size:3.2vw}.c-productBanner-inner .content-text-main .icon,.c-productBanner-inner .content-text-main .icon svg{height:3.2vw;width:3.2vw}.c-underPageKv-inner{padding-bottom:41.3333333333vw}.c-underPageKv-img{height:124.9333333333vw;margin-bottom:-22.2666666667vw}.c-underPageKv-content .title{margin-bottom:13.3333333333vw}.c-underPageKv-content .title .en{margin-bottom:1.8666666667vw}.c-underPageKv-content .title .en .c-sectionTitleEn{font-size:27.2vw;letter-spacing:-.01em}.c-underPageKv-content .title .ja{font-size:11.2vw;letter-spacing:.01em;text-align:center}.c-underPageKv-content .text{letter-spacing:.085em;width:86.6666666667vw}.c-underPage-navi{align-items:center;align-items:flex-start;display:flex;display:none!important;height:100%;justify-content:center;left:5.6vw;top:16vw;width:1.8666666667vw}.c-underPage-navi-inner .item{align-items:center;display:flex;height:7px;justify-content:center;margin-bottom:9px;width:7px}.c-underPage-navi-inner .item-sq{height:3px;width:3px}.c-underPage-navi-inner .line{height:15px;margin-bottom:10px;width:1px}#top-menu{opacity:1}.t-globalMenu-inner{padding-left:5.6vw;padding-top:8vw}.t-globalMenu .siteName{left:-.4vw;margin-bottom:2.4vw;top:-.4vw}.t-globalMenu .siteName-line.-main{font-size:11.7333333333vw}.t-globalMenu .siteName-line.-main .paragraph{margin-right:2vw}.t-globalMenu .siteName-line.-sub{font-size:3.7333333333vw;position:relative}.t-globalMenu-content .content .icon{height:3.2vw;width:3.2vw}.t-globalMenu-content .content .icon-dotted{height:2vw;width:2vw}.t-globalMenu-content .content .icon.-current{height:6.1333333333vw;width:6.1333333333vw}.t-globalMenu-content .content .icon.-current .icon-dotted{height:2.4vw;width:2.4vw}.t-globalMenu-content .content-topPageProgressBar{height:194.6666666667vw;left:1.7333333333vw;top:0;width:1.6vw;z-index:2}.t-globalMenu-content .content-topPageProgressBar-icon{height:6.1333333333vw;top:0;width:6.1333333333vw}.t-globalMenu-content .content-topPageProgressBar-icon-inner .icon{left:-1.8666666667vw}.t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:19.4666666667vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon{height:.8vw;left:.5333333333vw;margin-bottom:16vw;width:.8vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:106.2666666667vw}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:109.6vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:15.3333333333vw}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:19.3333333333vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:15.3333333333vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:16.6666666667vw}.t-globalMenu-content .content-topPageProgressBar-iconList .icon-dotted{height:.8vw;width:.8vw}.t-globalMenu-content .content-link{padding-top:15.7333333333vw}.t-globalMenu-content .content-link-item{margin-bottom:9.3333333333vw;padding-left:5.3333333333vw}.t-globalMenu-content .content-link-item.-value{margin-bottom:6.9333333333vw}.t-globalMenu-content .content-link-item.-value .transitionLine{bottom:inherit;left:5.0666666667vw;top:1.3333333333vw;width:9.7333333333vw}.t-globalMenu-content .content-link-item.-value .transitionLine .transitionLine-color{left:-150%;width:130%}.t-globalMenu-content .content-link-item.-sustainability,.t-globalMenu-content .content-link-item.-technology{margin-bottom:8.5333333333vw}.t-globalMenu-content .content-link-item.-company{margin-bottom:7.7333333333vw}.t-globalMenu-content .content-link-item.-small{padding-left:2.1333333333vw}.t-globalMenu-content .content-link-item.-small .link .hoverText,.t-globalMenu-content .content-link-item.-small .link .text{font-size:4.2666666667vw;padding-left:3.7333333333vw}.t-globalMenu-content .content-link-item .transitionLine{width:8.8vw}.t-globalMenu-content .content-link-item .transitionLine .icon{left:8.1333333333vw}.t-globalMenu-content .content-link-item .link .hoverText,.t-globalMenu-content .content-link-item .link .text{font-size:6.4vw;padding-left:14vw}.t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,.t-globalMenu-content .content-link-item .link .text .paragraph .space{width:2.4vw}html.-lang-de .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .text .paragraph .space{width:.6666666667vw}.t-globalMenu-content .content-link-item .hoverText{height:6.4vw;left:0}.t-globalMenu-content .content-link-item .value-transitionLine{height:82.6666666667vw;left:9.3333333333vw;top:1.3333333333vw;width:1px}.t-globalMenu-content .content-link-item .value-transitionLine-color{left:0;top:-100%}.t-globalMenu-content .content-link-item .value-content{padding-left:13.6vw}.t-globalMenu-content .content-link-item .value-content-title{margin-bottom:3.3333333333vw}.t-globalMenu-content .content-link-item .value-content-title-text{font-size:3.2vw}.t-globalMenu-content .content-link-item .value-content-title .paragraph .space{width:2.4vw}html.-lang-de .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-title .paragraph .space{width:.6666666667vw}.t-globalMenu-content .content-link-item .value-content-item{margin-bottom:2.5333333333vw;width:68.6666666667vw}.t-globalMenu-content .content-link-item .value-content-item .icon{height:10px;left:-5.0666666667vw;position:absolute;top:-.6666666667vw;width:10px}.t-globalMenu-content .content-link-item .value-content-item-link{display:flex;justify-content:space-between}.t-globalMenu-content .content-link-item .value-content-item-link .img{height:20vw;width:35.4666666667vw}html.-lang-th .t-globalMenu-content .content-link-item .value-content-item-link .hoverText,html.-lang-th .t-globalMenu-content .content-link-item .value-content-item-link .text{line-height:1}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText,.t-globalMenu-content .content-link-item .value-content-item-link .text{font-size:3.7333333333vw;line-height:1.2;width:29.3333333333vw}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph{display:inline-block}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,.t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space{width:2.4vw}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space{width:.6666666667vw}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText{height:9.8666666667vw}.t-globalMenuTrigger{bottom:3.6vw;height:13.3333333333vw;right:2.6666666667vw;width:13.3333333333vw}.t-globalMenuTrigger-inner .icon{height:6.6666666667vw;width:5.3333333333vw}.t-globalMenuTrigger-inner .icon .line:first-child{top:-4vw}.t-globalMenuTrigger-inner .icon .line:nth-child(3){top:3.4666666667vw}.t-bgLine-inner{margin-left:auto;margin-right:auto;width:89.3333333333vw}.t-bgLine-inner .line:nth-child(n+4){display:none}.t-bgLine-inner .line-color{height:29.3333333333vw}.c-modalNaviSP{background-color:#000;height:44.8vw;position:relative;width:100%;z-index:5}.-change .c-modalNaviSP{opacity:0}.c-modalNaviSP-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:14.9333333333vw 4.6666666667vw;width:100%}.c-modalNaviSP-inner .btn{border:none;border-radius:0;padding:0;width:14.9333333333vw}.c-modalNaviSP-inner .btn.-prev .btn-arrow{transform:rotate(-180deg)}.c-modalNaviSP-inner .btn-arrow{align-items:center;border:1px dotted #909090;display:flex;height:14.9333333333vw;justify-content:center;margin-bottom:2.1333333333vw;width:14.9333333333vw}.c-modalNaviSP-inner .btn-arrow svg{height:4vw;width:2.4vw}.c-modalNaviSP-inner .btn-arrow svg .cls-1{stroke-width:4px}.c-modalNaviSP-inner .btn-text{color:#909090;font-family:Barlow Semi Condensed,microsoft yahei,微软雅黑,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:3.2vw;font-weight:700;letter-spacing:.025em;line-height:1;text-align:center}}@media only screen and (min-width:1920px){.c-backToTop{padding-bottom:192px}.c-banner{height:276px;width:648px}.c-banner-inner .text-en{font-size:55.2px;top:-6px}.c-banner-inner .text-ja{font-size:19.2px;margin-top:6px}.c-banner-inner .line{bottom:0;height:276px;left:0;margin:auto;position:absolute;right:0;top:0;width:656.4px}.c-banner .c-linkArrow{bottom:7.2px}.c-btn{width:688.8px}.c-btn .text{font-size:27.6px;padding-bottom:30px;padding-top:30px}.c-btnSmall{width:343.2px}.c-btnSmall .text{font-size:27.6px;padding-bottom:21.6px;padding-top:21.6px}.c-bgKazariSq{width:1368px}.c-linkArrow{bottom:-12px;height:55.2px;right:-12px;width:55.2px}.c-linkArrow.-large{bottom:-14.4px;height:66px;right:-14.4px;width:66px}.c-linkArrow.-most-large{bottom:-18px;height:96px;right:-18px;width:96px}.c-linkArrow.-small{bottom:-12px;height:48px;right:-12px;width:48px}.c-linkArrow-inner .arrow{bottom:0;height:15.6px;left:0;margin:auto;position:relative;right:0;top:0;width:16.8px}.-small .c-linkArrow-inner .arrow{height:15.6px;width:19.2px}.c-linkArrow-inner svg{height:15.6px;width:16.8px}.-small .c-linkArrow-inner svg{height:15.6px;width:19.2px}.c-linkArrowText{bottom:-12px;right:-12px}.c-linkArrowText-inner{padding:36px 36px 39.6px}.c-linkArrowText-inner .text{font-size:19.2px;padding-right:48px}.c-linkArrowText-inner .arrow{bottom:0;height:21.6px;margin-bottom:auto;margin-top:auto;position:absolute;right:36px;top:0;width:26.4px}.c-linkArrowText-inner svg{height:21.6px;width:26.4px}.c-mouse-stalker{height:76.8px;width:76.8px}.c-mouse-stalker_inner .circle{height:84px;left:-42px;top:-42px;width:84px}.c-mouse-stalker_inner .circle svg{height:91.2px;left:-3.6px;top:-3.6px;width:91.2px}.c-mouse-stalker_inner .icon-circle,.c-mouse-stalker_inner .icon-circle svg{height:21.6px;width:21.6px}.c-mouse-stalker_inner .icon-sq{bottom:0;height:4.8px;left:0;margin:auto;position:absolute;right:0;top:0;width:4.8px}.c-sectionTitle{font-size:120px}.c-sectionTitleEn{font-size:264px}.c-sectionTitleEn.-gray{font-size:252px}.c-sectionTitleEn.-small{font-size:228px}.c-sectionTitleEn .paragraph .space{width:46.2px}.c-sectionTitleEn .paragraph .space.-gray{width:42px}.c-sectionTitleEn .paragraph .space.-small{width:37.8px}.c-sectionTitleJa{font-size:86.4px}.c-sectionTitleJa .space{width:21.6px}html.-lang-ja .c-sectionTitleJa .space{width:43.2px}.c-scrolldown{bottom:-61.2px;width:72px}.c-scrolldown-inner .text{font-size:14.4px;margin-bottom:3.6px}.c-scrolldown-inner .line{height:78px}.c-pageTop{bottom:34.8px;right:36px;width:67.2px}.c-pageTop-inner .icon{height:67.2px;margin-bottom:15.6px;width:67.2px}.c-pageTop-inner .icon-arrow{height:18px;width:18px}.c-pageTop-inner .text{font-size:15.6px}.c-progressbar{top:607.2px;width:1363.2px}.c-productBanner{height:183.6px;margin-bottom:132px;width:681.6px}.c-productBanner-inner .content-text{left:-18px;top:3.6px}.c-productBanner-inner .content-text-sub{font-size:15.6px;margin-bottom:6px}.c-productBanner-inner .content-text-main .text{font-size:19.2px}html.-lang-fr .c-productBanner-inner .content-text-main .text{font-size:18px}.c-productBanner-inner .content-text-main .icon{height:19.2px;left:3.6px;top:3.6px;width:19.2px}.c-productBanner-inner .content-text-main .icon svg{height:19.2px;width:19.2px}.c-underPageKv-inner{padding-bottom:96px}.c-underPageKv-img{height:678px;margin-bottom:-189.6px}.c-underPageKv-content{padding-bottom:144px}.c-underPageKv-content .title{margin-bottom:60px}.c-underPageKv-content .title .en{margin-bottom:-12px}.c-underPageKv-content .title .en .c-sectionTitleEn{font-size:278.4px}.c-underPageKv-content .title .ja{font-size:84px}.c-underPageKv-content .text{width:684px}.t-globalMenu-inner{padding-left:86.4px}.t-globalMenu .siteName{margin-bottom:24px}.t-globalMenu .siteName-line.-main{font-size:81.6px}.t-globalMenu .siteName-line.-main .paragraph{margin-right:12px}.t-globalMenu .siteName-line.-sub{font-size:27.6px}.t-globalMenu-content{padding-bottom:60px;padding-top:60px}.t-globalMenu-content .content .icon{height:12px;width:12px}.t-globalMenu-content .content .icon-dotted{height:4.8px;width:4.8px}.t-globalMenu-content .content .icon.-current{height:27.6px;width:27.6px}.t-globalMenu-content .content .icon.-current .icon-dotted{height:8.4px;width:8.4px}.t-globalMenu-content .content-topPageProgressBar{height:726px;left:15.6px;width:7.2px}html.-lang-th .t-globalMenu-content .content-topPageProgressBar{height:774px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar{height:810px}.t-globalMenu-content .content-topPageProgressBar-icon{height:28.8px;width:28.8px}.t-globalMenu-content .content-topPageProgressBar-icon-inner .icon{left:-9.6px;top:-14.4px}.t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:98.4px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:105.6px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:110.4px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon{left:-2.4px;margin-bottom:74.4px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon{margin-bottom:72px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon{margin-bottom:69.6px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:300px}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:318px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:330px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:60px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:78px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:74.4px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:54px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:50.4px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:79.2px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:68.4px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:66px}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:72px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:74.4px}.t-globalMenu-content .content-link{padding-top:84px}.t-globalMenu-content .content-link-item{margin-bottom:18px;padding-left:28.8px}.t-globalMenu-content .content-link-item.-message{margin-bottom:19.2px}.t-globalMenu-content .content-link-item.-message .link .paragraph>*{padding-bottom:6px}.t-globalMenu-content .content-link-item:last-child{padding-top:12px}.t-globalMenu-content .content-link-item.-small{padding-left:14.4px;padding-top:9.6px}.t-globalMenu-content .content-link-item.-small .link .hoverText,.t-globalMenu-content .content-link-item.-small .link .text{font-size:24px;padding-left:27.6px}.t-globalMenu-content .content-link-item .transitionLine{width:103.2px}.t-globalMenu-content .content-link-item .transitionLine .icon{left:97.2px}.t-globalMenu-content .content-link-item .link .hoverText,.t-globalMenu-content .content-link-item .link .text{font-size:38.4px;padding-left:126px}.t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,.t-globalMenu-content .content-link-item .link .text .paragraph .space{width:21.6px}html.-lang-de .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .text .paragraph .space{width:6px}.t-globalMenu-content .content-link-item .hoverText{height:76.8px;left:0}.t-globalMenu-content .content-link-item .value{padding-bottom:18px}.t-globalMenu-content .content-link-item .value-transitionLine{top:33.6px;width:1281.6px}.t-globalMenu-content .content-link-item .value-content{padding-left:123.6px;width:1441.2px}.t-globalMenu-content .content-link-item .value-content-title{margin-bottom:38.4px}.t-globalMenu-content .content-link-item .value-content-title-text{font-size:16.8px}html.-lang-de .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-title .paragraph .space{width:6px}.t-globalMenu-content .content-link-item .value-content-item{width:324px}.t-globalMenu-content .content-link-item .value-content-item .icon{top:-33.6px}.t-globalMenu-content .content-link-item .value-content-item-link .img{height:180px;margin-bottom:12px}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText,.t-globalMenu-content .content-link-item .value-content-item-link .text{font-size:19.2px}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space{width:6px}.t-globalMenuTrigger{height:72px;right:28.8px;width:72px}.t-globalMenuTrigger-inner .icon{height:20.4px;width:30px}.t-globalMenuTrigger-inner .icon .line:first-child{top:-16.8px}.t-globalMenuTrigger-inner .icon .line:nth-child(3){top:16.8px}.t-bgLine-inner{width:1363.2px}.t-bgLine-inner .line-color{height:528px}}@media only screen and (min-width:768px) and (max-width:1295px){.c-backToTop{padding-bottom:128px}.c-banner{height:184px;width:432px}.c-banner-inner .text-en{font-size:36.8px;top:-4px}.c-banner-inner .text-ja{font-size:12.8px;margin-top:4px}.c-banner-inner .line{bottom:0;height:184px;left:0;margin:auto;position:absolute;right:0;top:0;width:437.6px}.c-banner .c-linkArrow{bottom:4.8px}.c-btn{width:459.2px}.c-btn .text{font-size:18.4px;padding-bottom:20px;padding-top:20px}.c-btnSmall{width:228.8px}.c-btnSmall .text{font-size:18.4px;padding-bottom:14.4px;padding-top:14.4px}.c-bgKazariSq{width:912px}.c-linkArrow{bottom:-8px;height:36.8px;right:-8px;width:36.8px}.c-linkArrow.-large{bottom:-9.6px;height:44px;right:-9.6px;width:44px}.c-linkArrow.-most-large{bottom:-12px;height:64px;right:-12px;width:64px}.c-linkArrow.-small{bottom:-8px;height:32px;right:-8px;width:32px}.c-linkArrow-inner .arrow{bottom:0;height:10.4px;left:0;margin:auto;position:relative;right:0;top:0;width:11.2px}.-small .c-linkArrow-inner .arrow{height:10.4px;width:12.8px}.c-linkArrow-inner svg{height:10.4px;width:11.2px}.-small .c-linkArrow-inner svg{height:10.4px;width:12.8px}.c-linkArrowText{bottom:-8px;right:-8px}.c-linkArrowText-inner{padding:24px 24px 26.4px}.c-linkArrowText-inner .text{font-size:12.8px;padding-right:32px}.c-linkArrowText-inner .arrow{bottom:0;height:14.4px;margin-bottom:auto;margin-top:auto;position:absolute;right:24px;top:0;width:17.6px}.c-linkArrowText-inner svg{height:14.4px;width:17.6px}.c-mouse-stalker{height:51.2px;width:51.2px}.c-mouse-stalker_inner .circle{height:56px;left:-28px;top:-28px;width:56px}.c-mouse-stalker_inner .circle svg{height:60.8px;left:-2.4px;top:-2.4px;width:60.8px}.c-mouse-stalker_inner .icon-circle,.c-mouse-stalker_inner .icon-circle svg{height:14.4px;width:14.4px}.c-mouse-stalker_inner .icon-sq{bottom:0;height:3.2px;left:0;margin:auto;position:absolute;right:0;top:0;width:3.2px}.c-sectionTitle{font-size:80px}.c-sectionTitleEn{font-size:176px}.c-sectionTitleEn.-gray{font-size:168px}.c-sectionTitleEn.-small{font-size:152px}.c-sectionTitleEn .paragraph .space{width:30.8px}.c-sectionTitleEn .paragraph .space.-gray{width:28px}.c-sectionTitleEn .paragraph .space.-small{width:25.2px}.c-sectionTitleJa{font-size:57.6px}.c-sectionTitleJa .space{width:14.4px}html.-lang-ja .c-sectionTitleJa .space{width:28.8px}.c-scrolldown{bottom:-40.8px;width:48px}.c-scrolldown-inner .text{font-size:9.6px;margin-bottom:2.4px}.c-scrolldown-inner .line{height:52px}.c-pageTop{bottom:23.2px;right:24px;width:44.8px}.c-pageTop-inner .icon{height:44.8px;margin-bottom:10.4px;width:44.8px}.c-pageTop-inner .icon-arrow{height:12px;width:12px}.c-pageTop-inner .text{font-size:10.4px}.c-progressbar{top:404.8px;width:908.8px}.c-productBanner{height:122.4px;margin-bottom:88px;width:454.4px}.c-productBanner-inner .content-text{left:-12px;top:2.4px}.c-productBanner-inner .content-text-sub{font-size:12px;margin-bottom:4px}.c-productBanner-inner .content-text-main .text{font-size:12.8px}html.-lang-fr .c-productBanner-inner .content-text-main .text{font-size:12px}.c-productBanner-inner .content-text-main .icon{height:12.8px;left:2.4px;top:2.4px;width:12.8px}.c-productBanner-inner .content-text-main .icon svg{height:12.8px;width:12.8px}.c-underPageKv-inner{padding-bottom:64px}.c-underPageKv-img{height:452px;margin-bottom:-126.4px}.c-underPageKv-content{padding-bottom:96px}.c-underPageKv-content .title{margin-bottom:40px}.c-underPageKv-content .title .en{margin-bottom:-8px}.c-underPageKv-content .title .en .c-sectionTitleEn{font-size:185.6px}.c-underPageKv-content .title .ja{font-size:56px}.c-underPageKv-content .text{width:456px}.t-globalMenu-inner{padding-left:57.6px}.t-globalMenu .siteName{margin-bottom:16px}.t-globalMenu .siteName-line.-main{font-size:54.4px}.t-globalMenu .siteName-line.-main .paragraph{margin-right:8px}.t-globalMenu .siteName-line.-sub{font-size:18.4px}.t-globalMenu-content{padding-bottom:60px;padding-top:60px}.t-globalMenu-content .content .icon{height:8px;width:8px}.t-globalMenu-content .content .icon-dotted{height:3.2px;width:3.2px}.t-globalMenu-content .content .icon.-current{height:18.4px;width:18.4px}.t-globalMenu-content .content .icon.-current .icon-dotted{height:5.6px;width:5.6px}.t-globalMenu-content .content-topPageProgressBar{height:484px;left:10.4px;width:4.8px}html.-lang-th .t-globalMenu-content .content-topPageProgressBar{height:516px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar{height:540px}.t-globalMenu-content .content-topPageProgressBar-icon{height:19.2px;width:19.2px}.t-globalMenu-content .content-topPageProgressBar-icon-inner .icon{left:-6.4px;top:-9.6px}.t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:65.6px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:70.4px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList{padding-top:73.6px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon{left:-1.6px;margin-bottom:49.6px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon{margin-bottom:48px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon{margin-bottom:46.4px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:200px}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:212px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-value{margin-bottom:220px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:40px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:52px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-technology{margin-bottom:49.6px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:36px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:33.6px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-sustainability{margin-bottom:52.8px}.t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:45.6px}html.-lang-de .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-en .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-es .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-fr .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-it .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-pt .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company,html.-lang-ru .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:44px}html.-lang-th .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:48px}html.-lang-vi .t-globalMenu-content .content-topPageProgressBar-iconList .icon.-company{margin-bottom:49.6px}.t-globalMenu-content .content-link{padding-top:56px}.t-globalMenu-content .content-link-item{margin-bottom:12px;padding-left:19.2px}.t-globalMenu-content .content-link-item.-message{margin-bottom:12.8px}.t-globalMenu-content .content-link-item.-message .link .paragraph>*{padding-bottom:4px}.t-globalMenu-content .content-link-item:last-child{padding-top:8px}.t-globalMenu-content .content-link-item.-small{padding-left:9.6px;padding-top:6.4px}.t-globalMenu-content .content-link-item.-small .link .hoverText,.t-globalMenu-content .content-link-item.-small .link .text{font-size:16px;padding-left:18.4px}.t-globalMenu-content .content-link-item .transitionLine{width:68.8px}.t-globalMenu-content .content-link-item .transitionLine .icon{left:64.8px}.t-globalMenu-content .content-link-item .link .hoverText,.t-globalMenu-content .content-link-item .link .text{font-size:25.6px;padding-left:84px}.t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,.t-globalMenu-content .content-link-item .link .text .paragraph .space{width:14.4px}html.-lang-de .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .link .text .paragraph .space{width:4px}.t-globalMenu-content .content-link-item .hoverText{height:51.2px;left:0}.t-globalMenu-content .content-link-item .value{padding-bottom:12px}.t-globalMenu-content .content-link-item .value-transitionLine{top:22.4px;width:854.4px}.t-globalMenu-content .content-link-item .value-content{padding-left:82.4px;width:960.8px}.t-globalMenu-content .content-link-item .value-content-title{margin-bottom:25.6px}.t-globalMenu-content .content-link-item .value-content-title-text{font-size:11.2px}html.-lang-de .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-title .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-title .paragraph .space{width:4px}.t-globalMenu-content .content-link-item .value-content-item{width:216px}.t-globalMenu-content .content-link-item .value-content-item .icon{top:-22.4px}.t-globalMenu-content .content-link-item .value-content-item-link .img{height:120px;margin-bottom:8px}.t-globalMenu-content .content-link-item .value-content-item-link .hoverText,.t-globalMenu-content .content-link-item .value-content-item-link .text{font-size:12.8px}html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-de .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-en .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-es .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-fr .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-it .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-pt .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-ru .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .hoverText .paragraph .space,html.-lang-vi .t-globalMenu-content .content-link-item .value-content-item-link .text .paragraph .space{width:4px}.t-globalMenuTrigger{height:48px;right:19.2px;width:48px}.t-globalMenuTrigger-inner .icon{height:13.6px;width:20px}.t-globalMenuTrigger-inner .icon .line:first-child{top:-11.2px}.t-globalMenuTrigger-inner .icon .line:nth-child(3){top:11.2px}.t-bgLine-inner{width:908.8px}.t-bgLine-inner .line-color{height:352px}}@media screen and (min-width:768px) and (max-width:1024px){.t-globalMenuTrigger{top:73px}}