@import"//hello.myfonts.net/count/2e39e3";.ct-label{fill:#eff0f1;color:#eff0f1;font-size:.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:#eff0f1;stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#111}.ct-series-a .ct-slice-pie,.ct-series-a .ct-area{fill:#111}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#eee}.ct-series-b .ct-slice-pie,.ct-series-b .ct-area{fill:#eee}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#444}.ct-series-c .ct-slice-pie,.ct-series-c .ct-area{fill:#444}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#ccc}.ct-series-d .ct-slice-pie,.ct-series-d .ct-area{fill:#ccc}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#555}.ct-series-e .ct-slice-pie,.ct-series-e .ct-area{fill:#555}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#777}.ct-series-f .ct-slice-pie,.ct-series-f .ct-area{fill:#777}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#999}.ct-series-g .ct-slice-pie,.ct-series-g .ct-area{fill:#999}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#888}.ct-series-h .ct-slice-pie,.ct-series-h .ct-area{fill:#888}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#aaa}.ct-series-i .ct-slice-pie,.ct-series-i .ct-area{fill:#aaa}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#666}.ct-series-j .ct-slice-pie,.ct-series-j .ct-area{fill:#666}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#bbb}.ct-series-k .ct-slice-pie,.ct-series-k .ct-area{fill:#bbb}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#333}.ct-series-l .ct-slice-pie,.ct-series-l .ct-area{fill:#333}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#ddd}.ct-series-m .ct-slice-pie,.ct-series-m .ct-area{fill:#ddd}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#222}.ct-series-n .ct-slice-pie,.ct-series-n .ct-area{fill:#222}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#fff}.ct-series-o .ct-slice-pie,.ct-series-o .ct-area{fill:#fff}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.m-image-caption .container,.m-text .container{position:relative;overflow:hidden;background-color:inherit;border-color:inherit}.m-image-caption .container:before,.m-text .container:before,.m-image-caption .container:after,.m-text .container:after{content:"";position:absolute;top:0;bottom:0;left:9.1836734694%;z-index:0;width:2px;background-color:#e6e6e6}@media(min-width: 768px){.m-image-caption .container:before,.m-text .container:before,.m-image-caption .container:after,.m-text .container:after{left:37.2881355932%}}.m-image-caption .container:after,.m-text .container:after{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"RBDesign Regular";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Regular.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Regular Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-RegularItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Bold";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Bold.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Bold Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-BoldItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign ExtraBold";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Extrabold.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign ExtraBold Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-ExtraboldItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign SemiBold";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Semibold.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign SemiBold Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-SemiboldItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Medium";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Medium.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Medium Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-MediumItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Light";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Light.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Light Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-LightItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Thin";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-Thin.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"RBDesign Thin Italic";src:url("https://www.rolandberger.com/fonts/RBDesign/RBDesign-ThinItalic.otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Arnhem Normal";src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_normal_ttf.ttf");src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_normal_woff.woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Arnhem Bold Italic";src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_bolditalic_ttf.ttf");src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_bolditalic_woff.woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Arnhem Semi Bold";src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_semibold_ttf.ttf");src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_semibold_woff.woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Arnhem Blond Italic";src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_blonditalic_ttf.ttf");src:url("https://www.rolandberger.com/fonts/arnhem/arnhem_blonditalic_woff.woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Arnhem Pro Normal";src:url("https://www.rolandberger.com/fonts/arnhem/ArnhemPro-Normal.ttf");src:url("https://www.rolandberger.com/fonts/arnhem/ArnhemPro-Normal.ttf");font-weight:normal;font-style:normal;font-display:swap}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html:after{content:"breakpoint-getComputedStyleTest";display:none}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:"RBDesign Light",Arial,sans-serif;font-size:18px;line-height:28px;color:#000;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,.1);-moz-tap-highlight-color:rgba(0,0,0,.1)}html[data-font-lang=ja] body{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}body.is-grey{background-color:#dee0e3}body:after{content:"none";display:none}@media(min-width: 300px){body:after{content:"w300";display:none}}@media(min-width: 340px){body:after{content:"w340";display:none}}@media(min-width: 360px){body:after{content:"w360";display:none}}@media(min-width: 390px){body:after{content:"w390";display:none}}@media(min-width: 440px){body:after{content:"w440";display:none}}@media(min-width: 480px){body:after{content:"w480";display:none}}@media(min-width: 540px){body:after{content:"w540";display:none}}@media(min-width: 600px){body:after{content:"w600";display:none}}@media(min-width: 650px){body:after{content:"w650";display:none}}@media(min-width: 700px){body:after{content:"w700";display:none}}@media(min-width: 740px){body:after{content:"w740";display:none}}@media(min-width: 768px){body:after{content:"w768";display:none}}@media(min-width: 800px){body:after{content:"w800";display:none}}@media(min-width: 868px){body:after{content:"w868";display:none}}@media(min-width: 900px){body:after{content:"w900";display:none}}@media(min-width: 940px){body:after{content:"w940";display:none}}@media(min-width: 980px){body:after{content:"w980";display:none}}@media(min-width: 1024px){body:after{content:"w1024";display:none}}@media(min-width: 1100px){body:after{content:"w1100";display:none}}@media(min-width: 1180px){body:after{content:"w1180";display:none}}@media(min-width: 1280px){body:after{content:"w1280";display:none}}@media(min-width: 1380px){body:after{content:"w1380";display:none}}@media(min-width: 1480px){body:after{content:"w1480";display:none}}@media(min-width: 1580px){body:after{content:"w1580";display:none}}@media(min-width: 1780px){body:after{content:"w1780";display:none}}@media(min-width: 1880px){body:after{content:"w1880";display:none}}@media(min-width: 1900px){body:after{content:"w1900";display:none}}svg.icon{fill:currentColor;width:16px;height:16px}main{display:block}.container{max-width:100%;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}@media(min-width: 768px){.container{max-width:100%;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}}@media(min-width: 1024px){.container{max-width:1280px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}}@media(min-width: 1280px){.container{max-width:1280px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}}a:after{font-size:10px}a:not(.telephone):not([ng-click]):not([href^=mailto]):after{content:" (URL:" attr(href) ")"}a[href^=mailto]:after{content:" (" attr(href) ")"}.c-text-paragraph{font-family:"RBDesign Regular",Arial,sans-serif;font-size:17px;line-height:28px}html[data-font-lang=ja] .c-text-paragraph{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-paragraph{font-family:Arial,sans-serif}.c-text-paragraph a{position:relative;color:inherit}.c-text-paragraph a.no-underline{box-shadow:none}@media(min-width: 768px){.c-text-paragraph a.no-underline{box-shadow:none}}.c-text-paragraph a.no-external-hint[target=_blank]{margin-right:0}.c-text-paragraph a.no-external-hint[target=_blank]:after{display:none}.c-text-paragraph strong,.c-text-paragraph b{font-family:"RBDesign Regular",Arial,sans-serif}.c-text-paragraph i{font-family:"RBDesign Light Italic",Arial,sans-serif}.c-text-autor{font-family:"RBDesign Regular",Arial,sans-serif;font-size:18px;line-height:28px}html[data-font-lang=ja] .c-text-autor{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-autor{font-family:Arial,sans-serif}.c-text-autor a{position:relative;color:inherit}.c-text-autor a.no-underline{box-shadow:none}@media(min-width: 768px){.c-text-autor a.no-underline{box-shadow:none}}.c-text-autor a.no-external-hint[target=_blank]{margin-right:0}.c-text-autor a.no-external-hint[target=_blank]:after{display:none}.c-text-autor strong,.c-text-autor b{font-family:"RBDesign Regular",Arial,sans-serif}.c-text-autor i{font-family:"RBDesign Light Italic",Arial,sans-serif}.c-text-info{position:relative;margin-left:-15.9824046921%;width:147.9472140762%;padding:40px 0;color:#fff;background:#f0f0f0;overflow:hidden}.c-text-info .headline,.c-text-info p{margin-left:10.8027750248%;margin-right:10.8027750248%}.c-text-info .headline{font-family:"RBDesign Bold",Arial,sans-serif;font-size:16px;line-height:26px}html[data-font-lang=ja] .c-text-info .headline{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-info .headline{font-family:Arial,sans-serif;font-weight:bold}.c-text-info p{font-family:"RBDesign Medium",Arial,sans-serif;font-size:16px;line-height:27px}html[data-font-lang=ja] .c-text-info p{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-info p{font-family:Arial,sans-serif}.c-text-info .headline+p{margin-top:10px}.c-text-infobox{position:relative;margin-left:-15.9824046921%;width:147.9472140762%;padding:40px 15.9824046921% 0 15.9824046921%;background:#004ac2;color:#fff;text-align:right}.c-text-infobox:after{content:"";display:table;clear:both}.c-text-infobox .headline{margin-top:5px;margin-bottom:20px;font-family:"RBDesign Bold",Arial,sans-serif;font-size:22px;line-height:27px;text-align:left}html[data-font-lang=ja] .c-text-infobox .headline{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-infobox .headline{font-family:Arial,sans-serif;font-weight:bold}.c-text-infobox p{font-family:"RBDesign Light Italic",Arial,sans-serif;font-size:16px;line-height:27px;text-align:left}html[data-font-lang=ja] .c-text-infobox p{font-family:"RBDesign Light Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-infobox p{font-family:Arial,sans-serif;font-style:italic}.c-text-infobox p:last-child{margin-bottom:40px}.c-text-infobox .c-button{margin-top:20px;vertical-align:bottom}.c-text-infobox.is-aligned-right{padding:40px 15.9824046921% 0 15.9824046921%}.c-text-infobox.is-aligned-right .headline,.c-text-infobox.is-aligned-right p{text-align:right}.c-text-blockquote{width:100%;font-size:19px;line-height:30px}.c-text-blockquote .headline{margin-top:5px;text-align:right;font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .c-text-blockquote .headline{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.c-text-blockquote blockquote{font-size:24px;line-height:36px;font-family:"Arnhem Semi Bold",Arial,sans-serif;color:#004ac2;margin-bottom:20px}html[data-font-lang=ja] .c-text-blockquote blockquote{font-family:"Arnhem Semi Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-blockquote blockquote{font-family:Arial,sans-serif}.c-text-blockquote blockquote:before,.c-text-blockquote blockquote:after{content:'"'}.c-text-blockquote .author .image{display:none}.c-text-blockquote .author .image img{border-radius:50%;max-width:100%;vertical-align:bottom}.c-text-blockquote .author .details{font-size:12px;line-height:16px;font-family:"RBDesign Medium",Arial,sans-serif}html[data-font-lang=ja] .c-text-blockquote .author .details{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-blockquote .author .details{font-family:Arial,sans-serif}.c-text-blockquote .author .details .name{font-family:"RBDesign Bold",Arial,sans-serif;margin-bottom:10px;font-size:20px;line-height:24px;color:#000}html[data-font-lang=ja] .c-text-blockquote .author .details .name{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-blockquote .author .details .name{font-family:Arial,sans-serif;font-weight:bold}.c-text-blockquote .author .details .job-title,.c-text-blockquote .author .details .address{color:#a0a0a0;margin-bottom:5px}.c-text-blockquote .author .details .job-title:last-child,.c-text-blockquote .author .details .address:last-child{margin-bottom:0}.c-text-blockquote .author .details .job-title a,.c-text-blockquote .author .details .address a{color:inherit;text-decoration:none}.c-text-subheadline,.c-text-subheadline-rtl{position:relative;font-family:"RBDesign Bold",Arial,sans-serif;font-size:28px;line-height:30px;letter-spacing:.4px;margin-bottom:45px;display:list-item}html[data-font-lang=ja] .c-text-subheadline,html[data-font-lang=ja] .c-text-subheadline-rtl{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-subheadline,html[data-font-lang=fallback] .c-text-subheadline-rtl{font-family:Arial,sans-serif;font-weight:bold}.c-text-subheadline.is-grey,.c-text-subheadline-rtl.is-grey{color:#8d9399}.c-text-subheadline.is-black,.c-text-subheadline-rtl.is-black{color:#000}.c-text-left{text-align:left;font-size:15px;line-height:22px}@media(min-width: 768px){.c-text-left{width:61.9546247818%;margin-left:-95.1134380454%;float:left;clear:left;font-size:19px;line-height:30px;text-align:right}.c-text-left h3:after{content:"";position:absolute;z-index:1;top:8px;right:-26.0907504363%;margin-right:2px;width:8px;height:8px;border-radius:50%;background:#000;box-shadow:0 0 0 8px #fff}body.is-grey .c-text-left h3:after{box-shadow:0 0 0 8px #dee0e3}}@media(min-width: 768px)and (min-width: 1024px){.c-text-left h3:after{top:12px;right:-22.1948270575%;margin-right:3.5px}}@media(min-width: 768px){.c-text-left ul li:after{content:"";position:absolute;z-index:1;top:8px;right:-26.0907504363%;margin-right:2px;width:8px;height:8px;border-radius:50%;background:#000;box-shadow:0 0 0 8px #fff}body.is-grey .c-text-left ul li:after{box-shadow:0 0 0 8px #dee0e3}}@media(min-width: 768px)and (min-width: 768px){.c-text-left ul li:after{top:12px;right:-22.1948270575%;margin-right:3.5px}}@media(min-width: 768px){.c-text-left ul li a{position:relative;color:inherit}.c-text-left ul li a.no-underline{box-shadow:none}}@media(min-width: 768px)and (min-width: 768px){.c-text-left ul li a.no-underline{box-shadow:none}}@media(min-width: 768px){.c-text-left ul li a.no-external-hint[target=_blank]{margin-right:0}.c-text-left ul li a.no-external-hint[target=_blank]:after{display:none}}@media(min-width: 768px){.c-text-left ul li strong,.c-text-left ul li b{font-family:"RBDesign Regular",Arial,sans-serif}}@media(min-width: 768px){.c-text-left ul li i{font-family:"RBDesign Light Italic",Arial,sans-serif}}.c-text-left .headline{margin-top:5px;margin-bottom:20px;font-family:"RBDesign Regular",Arial,sans-serif;text-align:left}html[data-font-lang=ja] .c-text-left .headline{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}@media(min-width: 768px){.c-text-left .headline{margin-bottom:50px;margin-left:30px;margin-right:0;text-align:right}}.c-text-left .headline:after{content:"";position:absolute;z-index:1;top:8px;right:-26.0907504363%;margin-right:2px;width:8px;height:8px;border-radius:50%;background:#000;box-shadow:0 0 0 8px #fff}body.is-grey .c-text-left .headline:after{box-shadow:0 0 0 8px #dee0e3}@media(min-width: 1024px){.c-text-left .headline:after{top:12px;right:-22.1948270575%;margin-right:3.5px}}.c-text-left p{font-family:"RBDesign Light",Arial,sans-serif;text-align:left}html[data-font-lang=ja] .c-text-left p{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}@media(min-width: 768px){.c-text-left p{margin-bottom:50px;margin-left:30px;margin-right:0;text-align:right}}.c-text-left p:last-child{margin-bottom:40px}.c-text-left .text-image-caption .container:before{display:none}.c-text-left .text-image-caption figure{position:relative}.c-text-left .text-image-caption figure img{width:100%;display:block;margin-left:0}@media(min-width: 768px){.c-text-left .text-image-caption figure img{margin-left:30px}}.c-text-left .text-image-caption figure figcaption{padding:10px 20px;margin-left:0;background-color:#eff0f1;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:12px;line-height:18px;letter-spacing:.12em}html[data-font-lang=ja] .c-text-left .text-image-caption figure figcaption{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}@media(min-width: 768px){.c-text-left .text-image-caption figure figcaption{font-size:14px;line-height:20px;margin-left:30px;text-align:left}.c-text-left .text-image-caption figure figcaption:after{content:"";display:table;clear:both}}.c-text-left .text-image-caption figure figcaption .reference{display:block;color:#8d9399;font-family:"RBDesign Medium",Arial,sans-serif;font-size:10px;text-transform:uppercase}html[data-font-lang=ja] .c-text-left .text-image-caption figure figcaption .reference{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}@media(min-width: 768px){.c-text-left .text-image-caption figure figcaption .reference{float:right}}.c-text-left .text-image-caption figure figcaption .reference strong{font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .c-text-left .text-image-caption figure figcaption .reference strong{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.c-text-left .text-image-caption figure figcaption .reference a{color:inherit;text-decoration:none}.c-text-location{font-family:"RBDesign Medium",Arial,sans-serif;font-size:12px;line-height:24px;letter-spacing:.04em}html[data-font-lang=ja] .c-text-location{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location{font-family:Arial,sans-serif}.c-text-location .name{display:block;font-family:"RBDesign Regular",Arial,sans-serif;margin-bottom:20px;color:#000}html[data-font-lang=ja] .c-text-location .name{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location .name{font-family:Arial,sans-serif;font-weight:bold}.c-text-location .contact-details{color:#8d9399}.c-text-location .contact-details .address{margin-bottom:20px}.c-text-location .contact-details .communication .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-text-location .contact-details .communication .label{font-family:"RBDesign Regular",Arial,sans-serif;min-width:75px}html[data-font-lang=ja] .c-text-location .contact-details .communication .label{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location .contact-details .communication .label{font-family:Arial,sans-serif;font-weight:bold}.c-text-location .contact-details .communication a{display:inline-block;color:inherit;text-decoration:none}.c-text-location .contact-details .communication a .icon{position:relative;top:4px}.c-text-location figure{position:relative;margin-top:20px;background-color:#eff0f1}.c-text-location figure .image{width:100%}.c-text-location figure .image img{display:block;width:100%}.c-text-location figure figcaption{width:100%;padding:15px;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:12px;line-height:18px;letter-spacing:.12em}html[data-font-lang=ja] .c-text-location figure figcaption{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location figure figcaption{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.c-text-location figure figcaption .reference{display:block;color:#8d9399;font-family:"RBDesign Medium",Arial,sans-serif;font-size:10px;line-height:16px;text-transform:uppercase;margin-top:15px}html[data-font-lang=ja] .c-text-location figure figcaption .reference{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location figure figcaption .reference{font-family:Arial,sans-serif}.c-text-location figure figcaption .reference strong{font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .c-text-location figure figcaption .reference strong{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location figure figcaption .reference strong{font-family:Arial,sans-serif;font-weight:bold}.c-text-location figure figcaption .reference a{color:inherit;text-decoration:none}.c-text-location .paragraph{font-family:"RBDesign Light",Arial,sans-serif;font-size:15px;line-height:22px;margin-top:20px}html[data-font-lang=ja] .c-text-location .paragraph{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-location .paragraph{font-family:Arial,sans-serif}.c-text-location .paragraph a{position:relative;color:inherit}.c-text-location .paragraph a.no-underline{box-shadow:none}@media(min-width: 768px){.c-text-location .paragraph a.no-underline{box-shadow:none}}.c-text-location .paragraph a.no-external-hint[target=_blank]{margin-right:0}.c-text-location .paragraph a.no-external-hint[target=_blank]:after{display:none}.c-text-location .paragraph strong,.c-text-location .paragraph b{font-family:"RBDesign Regular",Arial,sans-serif}.c-text-location .paragraph i{font-family:"RBDesign Light Italic",Arial,sans-serif}.c-text-list,.c-text-list-rtl{font-family:"RBDesign Regular",Arial,sans-serif;font-size:17px;line-height:28px}html[data-font-lang=ja] .c-text-list,html[data-font-lang=ja] .c-text-list-rtl{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-list,html[data-font-lang=fallback] .c-text-list-rtl{font-family:Arial,sans-serif}.c-text-list a,.c-text-list-rtl a{position:relative;color:inherit}.c-text-list a.no-underline,.c-text-list-rtl a.no-underline{box-shadow:none}@media(min-width: 768px){.c-text-list a.no-underline,.c-text-list-rtl a.no-underline{box-shadow:none}}.c-text-list a.no-external-hint[target=_blank],.c-text-list-rtl a.no-external-hint[target=_blank]{margin-right:0}.c-text-list a.no-external-hint[target=_blank]:after,.c-text-list-rtl a.no-external-hint[target=_blank]:after{display:none}.c-text-list strong,.c-text-list b,.c-text-list-rtl strong,.c-text-list-rtl b{font-family:"RBDesign Regular",Arial,sans-serif}.c-text-list i,.c-text-list-rtl i{font-family:"RBDesign Light Italic",Arial,sans-serif}.c-text-list li+li,.c-text-list-rtl li+li{margin-top:18px}ul.c-text-list li,.c-text-list-rtl li{list-style-type:disc}ol.c-text-list li,.c-text-list-rtl li{list-style-type:decimal}.c-text-download{display:none}.c-label{padding:4px 10px;display:inline-block;font-family:"RBDesign Bold",Arial,sans-serif;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#000;background-color:#fff}html[data-font-lang=ja] .c-label{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-label{font-family:Arial,sans-serif;font-weight:bold}.c-label.is-grey{background-color:#dee0e3}.c-label.is-black{color:#fff;background-color:#000}.c-button{text-decoration:none;height:48px;font-size:12px;line-height:16px;letter-spacing:.72px;font-family:"RBDesign Bold",Arial,sans-serif;padding:0 20px;color:#fff;background-color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;overflow:hidden;background-image:none;border:0;outline:0;cursor:pointer}html[data-font-lang=ja] .c-button{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-button{font-family:Arial,sans-serif;font-weight:bold}.c-button:after{margin-left:5px}.c-button.is-transparent{color:#000;background-color:rgba(0,0,0,0)}.c-button.is-grey{background-color:#aeb6bb}.c-button.is-small{padding:0 12px}.c-button .icon{width:24px;height:24px}.c-button span{display:inline-block;text-transform:uppercase}.c-button .icon+span,.c-button span+.icon{margin-left:10px}.c-button.only-desktop{display:none}@media(min-width: 480px){.c-button.only-desktop{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media(min-width: 480px){.c-button.only-mobile{display:none}}.c-tile-contact{position:relative;width:100%;padding:40px 10px 0;background:#f0f0f0}.c-tile-contact .image{display:block;margin:0 auto 25px;height:160px;width:160px}.c-tile-contact .image:after{display:none}.c-tile-contact .image img{border-radius:50%;max-width:100%;vertical-align:bottom}.c-tile-contact .details{margin-bottom:25px;text-align:center;margin-top:185px;font-size:12px;line-height:16px}.c-tile-contact .details .name{font-family:"RBDesign Bold",Arial,sans-serif;margin-bottom:20px;font-size:20px;line-height:24px;color:#000}html[data-font-lang=ja] .c-tile-contact .details .name{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-contact .details .name{font-family:Arial,sans-serif;font-weight:bold}.c-tile-contact .details .name a{text-decoration:none;color:inherit}.c-tile-contact .details .name a:after{display:block}.c-tile-contact .details .job-title,.c-tile-contact .details .address,.c-tile-contact .details .telephone{color:#8d9399;letter-spacing:.04em;margin-bottom:5px}.c-tile-contact .details .job-title:last-child,.c-tile-contact .details .address:last-child,.c-tile-contact .details .telephone:last-child{margin-bottom:0}.c-tile-contact .details .job-title a,.c-tile-contact .details .address a,.c-tile-contact .details .telephone a{color:inherit;text-decoration:none}.c-tile-contact .details .job-title,.c-tile-contact .details .address,.c-tile-contact .details .telephone{font-family:"RBDesign Medium",Arial,sans-serif}html[data-font-lang=ja] .c-tile-contact .details .job-title,html[data-font-lang=ja] .c-tile-contact .details .address,html[data-font-lang=ja] .c-tile-contact .details .telephone{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-contact .details .job-title,html[data-font-lang=fallback] .c-tile-contact .details .address,html[data-font-lang=fallback] .c-tile-contact .details .telephone{font-family:Arial,sans-serif}.c-tile-contact .details .telephone{text-decoration:none}.c-tile-contact .image+.details{margin-top:0}.c-tile-contact .c-share-networks{display:none}.c-tile-expert{width:100%;padding:3.36% 3.36% 50px 3.36%;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;text-align:left;line-height:22px;font-size:18px;background-size:cover;background-position:center center;background:#f0f0f0}.c-tile-expert .image-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.67% 6.77% 1.67% 1.67%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-tile-expert .image{margin-left:auto;margin-right:auto;width:20vw;height:20vw;max-width:270px;max-height:270px}.c-tile-expert .image .wrapper{border-radius:50%;width:100%;height:100%;text-align:center;overflow:hidden}.c-tile-expert .image img{height:100%;vertical-align:top;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.c-tile-expert .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-tile-expert .content .quote{font-size:33px;line-height:45px;letter-spacing:.55px;font-family:"RBDesign Bold",Arial,sans-serif;margin-bottom:30px;quotes:"“" "”" "‘" "’"}html[data-font-lang=ja] .c-tile-expert .content .quote{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-expert .content .quote{font-family:Arial,sans-serif;font-weight:bold}.c-tile-expert .content .quote:before{content:open-quote;position:absolute;margin-left:-15px}.c-tile-expert .content .quote:after{content:close-quote}.c-tile-expert .content .name{font-family:"RBDesign Bold",Arial,sans-serif;font-size:13px;line-height:21px}html[data-font-lang=ja] .c-tile-expert .content .name{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-expert .content .name{font-family:Arial,sans-serif;font-weight:bold}.c-tile-expert .content .details,.c-tile-expert .content .office{font-family:"RBDesign Regular",Arial,sans-serif;font-size:13px;line-height:21px}html[data-font-lang=ja] .c-tile-expert .content .details,html[data-font-lang=ja] .c-tile-expert .content .office{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-expert .content .details,html[data-font-lang=fallback] .c-tile-expert .content .office{font-family:Arial,sans-serif}.c-tile-expert .content .detail{padding-top:24px;padding-bottom:24px}.c-tile-expert .buttons{position:absolute;bottom:0;right:0}.c-tile-expert .buttons .c-button{float:left;margin-left:4px;white-space:nowrap}.c-tile-expert .buttons .c-button.only-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-tile-expert .buttons .c-button span{letter-spacing:.05em}.c-tile-expert .buttons .c-button.is-grey{background-color:#ced2d5 !important;color:#000}.c-tile-expert.c-tile-expert-bg>*{z-index:1;overflow:hidden}.c-tile-expert.c-tile-expert-bg .c-tile-expert-img-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;width:100%}.c-tile-expertise{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;color:#000;text-decoration:none;background:#f0f0f0}.c-tile-expertise.has-flag .headline{padding-top:60px}.c-tile-expertise .c-flag{position:absolute;z-index:10;top:0;right:20px}.c-tile-expertise .c-flag.flag-language{right:0}.c-tile-expertise .image{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:115px;margin-left:10px}.c-tile-expertise .image img{max-width:100%;vertical-align:bottom;min-width:100%;-webkit-transition:-webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.c-tile-expertise .headline{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:18px;line-height:22px;text-align:right;margin:0;padding:20px 20px 40px 0}html[data-font-lang=ja] .c-tile-expertise .headline{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-expertise .headline{font-family:Arial,sans-serif;font-weight:bold;font-style:italic;font-size:16px;line-height:20px}.c-tile-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:inherit;text-decoration:none;padding:10px 10px 40px 20px;width:100%;min-height:120px;margin:0 !important;background:#fafafa}.c-tile-content.is-static .image img{-webkit-transition:none;transition:none;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.c-tile-content.is-landscape .image img{width:100%;height:auto}.c-tile-content .c-flag{position:absolute;z-index:10;top:0;right:20px}.c-tile-content .c-flag.flag-language{right:0}.c-tile-content .label-wrapper{position:absolute;z-index:1;top:10px;left:10px;right:10px}.c-tile-content .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.c-tile-content .image+.label-wrapper{right:120px}.c-tile-content .c-flag+.label-wrapper{right:80px}.c-tile-content .headline{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;font-family:"RBDesign Medium",Arial,sans-serif;font-size:18px;line-height:22px;color:#8d9399;padding-right:20px;padding-top:25px}html[data-font-lang=ja] .c-tile-content .headline{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-content .headline{font-family:Arial,sans-serif;font-weight:bold}.c-tile-content .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;overflow:hidden;width:100px;height:100px}.c-tile-content .image img{position:relative;top:50%;left:50%;-webkit-transform:scale(1.05) translate3d(-50%, -50%, 0);transform:scale(1.05) translate3d(-50%, -50%, 0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;height:100%;vertical-align:top;-webkit-transition:-webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.quote-carousel{width:inherit}.quote-carousel .c-tile-quote-carousel{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;line-height:22px;font-size:18px;background-size:cover;background-position:center center;text-align:left;padding:3.36% 9.36% 7px 2.36%}.quote-carousel .c-tile-quote-carousel.is-grey{background:#ced2d5}.quote-carousel .c-tile-quote-carousel.is-blue{background:#156c9c}.quote-carousel .c-tile-quote-carousel.is-green{background:#37a42c}.quote-carousel .c-tile-quote-carousel.is-turquoise{background:#00aac9}.quote-carousel .c-tile-quote-carousel.is-pink{background:#e6006e}.quote-carousel .c-tile-quote-carousel.is-pink100{background:#e6006e}.quote-carousel .c-tile-quote-carousel.is-orange{background:#cc8a00}.quote-carousel .c-tile-quote-carousel.is-orange80{background:#f5a241}.quote-carousel .c-tile-quote-carousel.is-lemongreen{background:#cdd400}.quote-carousel .c-tile-quote-carousel.is-yellow{background:#fed700}.quote-carousel .c-tile-quote-carousel.is-red80p{background:#e6593f}.quote-carousel .c-tile-quote-carousel.is-red80{background:#e6593f}.quote-carousel .c-tile-quote-carousel.is-grey20{background:#eff0f1}.quote-carousel .c-tile-quote-carousel.is-blue80{background:#156c9c}.quote-carousel .c-tile-quote-carousel.is-join-campaign-red{background:#e6593f}.quote-carousel .c-tile-quote-carousel.is-join-campaign-background-blue{background:#00aac9}.quote-carousel .c-tile-quote-carousel.is-join-campaign-foreground-blue{background:#078fa7}.quote-carousel .c-tile-quote-carousel.is-darkblue{background:#004775}.quote-carousel .c-tile-quote-carousel.is-darkturquoise{background:#0092ac}.quote-carousel .c-tile-quote-carousel.is-darkpink{background:#c2005b}.quote-carousel .c-tile-quote-carousel.is-darkgreen{background:#2b8d28}.quote-carousel .c-tile-quote-carousel.is-darkgrey{background:#8d9399}.quote-carousel .c-tile-quote-carousel.is-darkorange{background:#cc7600}.quote-carousel .c-tile-quote-carousel.is-darkred{background:#be1b1f}.quote-carousel .c-tile-quote-carousel.is-darkyellow{background:#dab900}.quote-carousel .c-tile-quote-carousel.is-darklemongreen{background:#aeb500}.quote-carousel .c-tile-quote-carousel.is-gradient-turquoise-pink{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.quote-carousel .c-tile-quote-carousel.is-gradient-blue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.quote-carousel .c-tile-quote-carousel.is-gradient-darkblue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.quote-carousel .c-tile-quote-carousel.is-gradient-turquoise-blue{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.quote-carousel .c-tile-quote-carousel.is-gradient-orange-pink{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.quote-carousel .c-tile-quote-carousel.is-gradient-pink-green{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.quote-carousel .c-tile-quote-carousel.is-gradient-turquoise-green{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.quote-carousel .c-tile-quote-carousel .about{line-height:21px;font-size:13px;height:84px;margin-bottom:55px}.quote-carousel .c-tile-quote-carousel .about .name{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .quote-carousel .c-tile-quote-carousel .about .name{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .quote-carousel .c-tile-quote-carousel .about .name{font-family:Arial,sans-serif;font-weight:bold}.quote-carousel .c-tile-quote-carousel .image-section{position:absolute;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:-75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:3.67% .77% .67% 1.67%}.quote-carousel .c-tile-quote-carousel .image-section-hidden{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;display:block;padding:1.67% 4.77% 1.67% 1.67%}.quote-carousel .c-tile-quote-carousel .image{margin-left:auto;margin-right:auto;width:35vw;height:35vw;max-width:300px;max-height:300px}.quote-carousel .c-tile-quote-carousel .image .wrapper{border-radius:50%;width:100%;height:100%;text-align:center;overflow:hidden}.quote-carousel .c-tile-quote-carousel .image img{height:100%;vertical-align:top;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.quote-carousel .c-tile-quote-carousel .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.quote-carousel .c-tile-quote-carousel .content .quote{height:175px;font-size:30px;line-height:45px;overflow:hidden;margin-bottom:30px;font-family:"Arnhem Pro Normal",Arial,sans-serif;quotes:"“" "”" "‘" "’"}html[data-font-lang=ja] .quote-carousel .c-tile-quote-carousel .content .quote{font-family:"Arnhem Normal","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .quote-carousel .c-tile-quote-carousel .content .quote{font-family:Arial,sans-serif}.quote-carousel .c-tile-quote-carousel .content .quote:before{content:open-quote;position:absolute;margin-left:-15px}.quote-carousel .c-tile-quote-carousel .content .quote:after{content:close-quote}.quote-carousel .c-tile-quote-carousel .content .detail{padding-top:24px;padding-bottom:24px}.quote-carousel .c-tile-quote-carousel .buttons{position:absolute;bottom:0;right:0}.quote-carousel .c-tile-quote-carousel .buttons .c-button{float:left;margin-left:4px;white-space:nowrap}.quote-carousel .c-tile-quote-carousel .buttons .c-button.only-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.quote-carousel .c-tile-quote-carousel .buttons .c-button span{letter-spacing:.05em}.quote-carousel .c-tile-quote-carousel .buttons .c-button.is-grey{background-color:#ced2d5 !important;color:#000}.quote-carousel .c-tile-quote-carousel.c-tile-quote-carousel-bg>*{z-index:1;overflow:hidden}.quote-carousel .c-tile-quote-carousel.c-tile-quote-carousel-bg .c-tile-quote-carousel-img-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;width:100%}.c-tile-teaser{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:70px 10.8027750248%;color:#fff;text-decoration:none}.c-tile-teaser.is-grey{background:#ced2d5}.c-tile-teaser.is-blue{background:#156c9c}.c-tile-teaser.is-green{background:#37a42c}.c-tile-teaser.is-turquoise{background:#00aac9}.c-tile-teaser.is-pink{background:#e6006e}.c-tile-teaser.is-pink100{background:#e6006e}.c-tile-teaser.is-orange{background:#cc8a00}.c-tile-teaser.is-orange80{background:#f5a241}.c-tile-teaser.is-lemongreen{background:#cdd400}.c-tile-teaser.is-yellow{background:#fed700}.c-tile-teaser.is-red80p{background:#e6593f}.c-tile-teaser.is-red80{background:#e6593f}.c-tile-teaser.is-grey20{background:#eff0f1}.c-tile-teaser.is-blue80{background:#156c9c}.c-tile-teaser.is-join-campaign-red{background:#e6593f}.c-tile-teaser.is-join-campaign-background-blue{background:#00aac9}.c-tile-teaser.is-join-campaign-foreground-blue{background:#078fa7}.c-tile-teaser.is-darkblue{background:#004775}.c-tile-teaser.is-darkturquoise{background:#0092ac}.c-tile-teaser.is-darkpink{background:#c2005b}.c-tile-teaser.is-darkgreen{background:#2b8d28}.c-tile-teaser.is-darkgrey{background:#8d9399}.c-tile-teaser.is-darkorange{background:#cc7600}.c-tile-teaser.is-darkred{background:#be1b1f}.c-tile-teaser.is-darkyellow{background:#dab900}.c-tile-teaser.is-darklemongreen{background:#aeb500}.c-tile-teaser.is-gradient-turquoise-pink{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.c-tile-teaser.is-gradient-blue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.c-tile-teaser.is-gradient-darkblue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.c-tile-teaser.is-gradient-turquoise-blue{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.c-tile-teaser.is-gradient-orange-pink{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.c-tile-teaser.is-gradient-pink-green{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.c-tile-teaser.is-gradient-turquoise-green{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.c-tile-teaser .c-flag{position:absolute;z-index:10;top:0;right:20px}.c-tile-teaser .c-flag .row:first-child{width:100%}.c-tile-teaser .c-flag.flag-language{right:0}.c-tile-teaser .label-wrapper{position:absolute;z-index:1;top:30px;left:10.8027750248%;right:10.8027750248%}.c-tile-teaser .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.c-tile-teaser .c-flag+.label-wrapper{right:80px}.c-tile-teaser .image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;display:none}.c-tile-teaser .image img{position:relative;top:50%;left:50%;-webkit-transform:scale(1.05) translate3d(-50%, -50%, 0);transform:scale(1.05) translate3d(-50%, -50%, 0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;height:100%;vertical-align:top;-webkit-transition:-webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform .2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform .2s cubic-bezier(0.39, 0.575, 0.565, 1);image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.c-tile-teaser .content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-tile-teaser .headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-tile-teaser .headline h1{margin-top:auto;font-family:"RBDesign Regular",Arial,sans-serif;font-size:28px;line-height:1em}html[data-font-lang=ja] .c-tile-teaser .headline h1{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-teaser .headline h1{font-family:Arial,sans-serif;font-weight:bold}.c-tile-teaser .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-tile-teaser .text p{margin-top:auto;font-family:"RBDesign Bold",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang=ja] .c-tile-teaser .text p{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-tile-teaser .text p{font-family:Arial,sans-serif;font-weight:bold}.c-tile-teaser .headline+.text{margin-top:10px}.c-tile-teaser .c-button{position:absolute;right:0;bottom:0}.c-background{position:absolute;width:100%;height:100%;overflow:hidden}.c-background video,.c-background img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html.no-touchevents .c-background .fallback{display:none}html.touchevents .c-background video{display:none}@media(min-width: 768px){.c-background .stencil{position:absolute;top:0;right:0;bottom:0;left:0;background-size:auto 100%;background-repeat:no-repeat;background-position:right;pointer-events:none}}.c-flag{display:none}.c-share-button{display:none}.c-share-networks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-share-networks .c-button span{display:none}@media(min-width: 1024px){.c-share-networks .c-button span{display:inline-block;text-transform:none}}.c-share-networks .c-button+.c-button{margin-left:1px}.c-form-input{display:block;font-family:"RBDesign Regular",Arial,sans-serif;font-size:19px;width:100%;height:48px;padding:13px 19px 12px;margin:0;color:#a0a0a0;background-color:rgba(0,0,0,0);background-image:none;border:1px solid #c8c8c8;outline:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html[data-font-lang=ja] .c-form-input{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-input{font-family:Arial,sans-serif}.c-form-input::-webkit-input-placeholder{color:#a0a0a0}.c-form-input:-moz-placeholder{color:#a0a0a0;opacity:1}.c-form-input::-moz-placeholder{color:#a0a0a0;opacity:1}.c-form-input:-ms-input-placeholder{color:#a0a0a0}.c-form-input:invalid{box-shadow:none}.c-form-input:focus{box-shadow:0 0 5px #156c9c}.c-form-input[disabled]{cursor:not-allowed;background-color:#f0f0f0;border-color:#c8c8c8;color:#a0a0a0}.c-form-textarea{display:block;font-family:"RBDesign Light",Arial,sans-serif;font-size:19px;width:100%;min-height:48px;padding:13px 19px 12px;margin:0;color:#000;background-color:rgba(0,0,0,0);background-image:none;border:1px solid #aeb6bb;outline:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html[data-font-lang=ja] .c-form-textarea{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-textarea{font-family:Arial,sans-serif}.c-form-textarea::-webkit-input-placeholder{color:#aeb6bb}.c-form-textarea:-moz-placeholder{color:#aeb6bb;opacity:1}.c-form-textarea::-moz-placeholder{color:#aeb6bb;opacity:1}.c-form-textarea:-ms-input-placeholder{color:#aeb6bb}.c-form-textarea:invalid{box-shadow:none}.c-form-textarea:focus{box-shadow:0 0 5px #156c9c}.c-form-textarea[disabled]{cursor:not-allowed;background-color:#eff0f1;border-color:#ced2d5;color:#aeb6bb}.c-form-checkbox{position:relative;display:inline-block;padding:10px 0 0 0;width:100%}.c-form-checkbox.is-multi-line .wrapper .text{overflow:visible;white-space:normal;text-overflow:inherit}.c-form-checkbox input{position:absolute;opacity:0;z-index:-1}.c-form-checkbox input:checked~.wrapper{background:#a0a0a0}.c-form-checkbox input:checked~.wrapper .icon{opacity:1}.c-form-checkbox input[disabled]~.wrapper{cursor:not-allowed;background-color:#e6e6e6;color:#a0a0a0}.c-form-checkbox input[disabled]~.wrapper .text{cursor:not-allowed}.c-form-checkbox input[disabled]~.wrapper .icon{color:#a0a0a0}.c-form-checkbox input[disabled]~.text{color:#a0a0a0;cursor:not-allowed}.c-form-checkbox .text{cursor:pointer}.c-form-checkbox .text strong,.c-form-checkbox .text b{font-family:"RBDesign Regular",Arial,sans-serif}.c-form-checkbox .wrapper{position:relative;background:#c8c8c8;height:48px;float:left;margin:-10px 24px 0 0;padding:13px 34px 13px 14px;font-size:12px;line-height:10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-form-checkbox .wrapper:before{content:"";position:absolute;z-index:0;top:14px;right:14px;width:20px;height:20px;background:#fff;border:1px solid rgba(0,0,0,0)}.c-form-checkbox .wrapper .icon{position:absolute;z-index:1;right:18px;top:18px;color:#000;width:12px;height:12px;opacity:0}.c-form-checkbox .wrapper .text{font-family:"RBDesign Bold",Arial,sans-serif;letter-spacing:.8px;text-transform:uppercase;display:inline-block;margin-right:10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-font-lang=ja] .c-form-checkbox .wrapper .text{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-checkbox .wrapper .text{font-family:Arial,sans-serif;font-weight:bold}.c-form-checkbox .wrapper .number{font-family:"RBDesign Light",Arial,sans-serif;letter-spacing:.04em;margin-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}html[data-font-lang=ja] .c-form-checkbox .wrapper .number{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-checkbox .wrapper .number{font-family:Arial,sans-serif}.c-form-radio{position:relative;display:inline-block;padding:10px 0 0 0;width:100%}.c-form-radio.is-multi-line .wrapper .text{overflow:visible;white-space:normal;text-overflow:inherit}.c-form-radio input{position:absolute;opacity:0;z-index:-1}.c-form-radio input:checked~.wrapper{background:#a0a0a0}.c-form-radio input:checked~.wrapper .dot{opacity:1}.c-form-radio input[disabled]~.wrapper{cursor:not-allowed;background-color:#e6e6e6;color:#a0a0a0}.c-form-radio input[disabled]~.wrapper .text{cursor:not-allowed}.c-form-radio input[disabled]~.wrapper .dot{background:#a0a0a0}.c-form-radio input[disabled]~.text{color:#a0a0a0;cursor:not-allowed}.c-form-radio .text{cursor:pointer}.c-form-radio .text strong,.c-form-radio .text b{font-family:"RBDesign Regular",Arial,sans-serif}.c-form-radio .wrapper{position:relative;background:#c8c8c8;height:48px;float:left;margin:-10px 24px 0 0;padding:13px 34px 13px 14px;font-size:12px;line-height:10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-form-radio .wrapper:before{content:"";position:absolute;z-index:0;top:14px;right:14px;width:20px;height:20px;background:#fff;border-radius:50%;border:1px solid rgba(0,0,0,0)}.c-form-radio .wrapper .text{font-family:"RBDesign Bold",Arial,sans-serif;letter-spacing:.8px;text-transform:uppercase;display:inline-block;margin-right:10px}html[data-font-lang=ja] .c-form-radio .wrapper .text{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-radio .wrapper .text{font-family:Arial,sans-serif;font-weight:bold}.c-form-radio .wrapper .number{font-family:"RBDesign Light",Arial,sans-serif;letter-spacing:.04em;margin-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}html[data-font-lang=ja] .c-form-radio .wrapper .number{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-radio .wrapper .number{font-family:Arial,sans-serif}.c-form-radio .wrapper .dot{position:absolute;z-index:1;right:20px;top:20px;background:#000;width:8px;height:8px;border-radius:50%;opacity:0}.c-form-select{position:relative;display:inline-block}.c-form-select .icon{position:absolute;z-index:2;top:50%;right:20px;margin-top:-8px;width:16px;height:16px;pointer-events:none}.type-inverted.c-form-select .icon{color:#fff}.c-form-select select{display:inline-block;width:100%;height:48px;margin:0;padding:0 55px 0 20px;color:#000;background-color:rgba(0,0,0,0);border:1px solid #aeb6bb;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"RBDesign Bold",Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:16px;white-space:nowrap}html[data-font-lang=ja] .c-form-select select{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-select select{font-family:Arial,sans-serif;font-weight:bold}.type-inverted.c-form-select select{color:#fff;border-color:#000;background-color:#000}@-moz-document url-prefix(){.c-form-select select:after{content:"";position:absolute;z-index:1;top:1px;right:1px;bottom:1px;background:#fff;width:50px;pointer-events:none}}.c-form-select select:focus{box-shadow:0 0 5px #156c9c}.c-form-select select:focus:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.type-inverted.c-form-select select:focus:-moz-focusring{text-shadow:0 0 0 #fff}.c-form-select select::-ms-expand{display:none}.c-form-select select[disabled]{cursor:not-allowed;background-color:#eff0f1;border-color:#ced2d5;color:#aeb6bb}.c-form-select select[disabled]+.icon{color:#aeb6bb}.c-form-select select optgroup{font-family:"RBDesign Regular",Arial,sans-serif;font-style:normal;font-weight:normal}html[data-font-lang=ja] .c-form-select select optgroup{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-select select optgroup{font-family:Arial,sans-serif;font-weight:bold}.c-form-select select option{font-family:"RBDesign Medium",Arial,sans-serif}html[data-font-lang=ja] .c-form-select select option{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-form-select select option{font-family:Arial,sans-serif}.c-keywords{background-color:#eff0f1;width:100%}@media(min-width: 768px){.c-keywords{width:61.9546247818%}}.c-keywords .headline{color:#aeb6bb;text-align:center;margin:0 10px;padding:10px 0;border-bottom:1px solid #fff;font-family:"Arnhem Blond Italic",Arial,sans-serif}html[data-font-lang=ja] .c-keywords .headline{font-family:"Arnhem Blond Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-keywords .headline{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}@media(min-width: 1280px){.c-keywords .headline{font-size:24px}}.c-keywords .suggestions{padding:10px;text-align:center;font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .c-keywords .suggestions{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-keywords .suggestions{font-family:Arial,sans-serif;font-weight:bold}@media(min-width: 1280px){.c-keywords .suggestions{padding:30px}}.c-keywords .suggestions .list .list-item+.list-item{margin-top:15px}.c-keywords .suggestions .list .list-item a{text-decoration:none;color:#000}.c-keywords .suggestions .list .list-item a .highlight{color:#c2005b}html.no-touchevents .c-keywords .suggestions .list .list-item a:hover{color:#c2005b}.c-text-timestamp,.c-text-timestamp-rtl{width:100%;font-family:"RBDesign Medium",Arial,sans-serif;color:#a0a0a0;text-transform:uppercase;font-size:20px;line-height:28px;letter-spacing:.5px;margin-bottom:20px;margin-top:30px}html[data-font-lang=ja] .c-text-timestamp,html[data-font-lang=ja] .c-text-timestamp-rtl{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-text-timestamp,html[data-font-lang=fallback] .c-text-timestamp-rtl{font-family:Arial,sans-serif}.c-campaign-headline{display:block;font-size:1em;line-height:.9em}.c-campaign-headline .headline-top{display:block;color:#000}.c-campaign-headline .headline-bottom{display:block;color:#fff}.c-campaign-headline .sup{position:relative;top:-0.05em;display:inline-block;padding-left:.05em;color:#fff;font-family:"RBDesign Medium",Arial,sans-serif;font-size:.4em;vertical-align:super}html[data-font-lang=ja] .c-campaign-headline .sup{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .c-campaign-headline .sup{font-family:Arial,sans-serif}@media(min-width: 480px){.c-campaign-headline .sup{top:.05em;font-size:.6em}}.m-header{display:none}.m-footer{background:#e6e6e6}.m-footer .container{padding:30px 0}.m-footer aside{margin-bottom:50px;width:78.3944499504%;float:left;margin-right:8.0277502478%;margin-left:21.6055500496%}.m-footer aside .icon{position:relative;left:-19px;display:block;width:130px;height:130px;color:#004775;margin-bottom:30px}.m-footer aside nav{display:none}.m-footer .locations{color:#000;width:67.5916749257%;float:left;margin-right:8.0277502478%;margin-left:21.6055500496%}.m-footer .locations .country{font-family:"RBDesign Bold",Arial,sans-serif;font-size:28px;line-height:28px;color:#000;margin-top:-5px;margin-bottom:40px}html[data-font-lang=ja] .m-footer .locations .country{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .country{font-family:Arial,sans-serif;font-weight:bold}.m-footer .locations .photo-credits-head{font-family:"RBDesign Bold",Arial,sans-serif;font-size:10px;line-height:20px;letter-spacing:1px;color:#a0a0a0;margin-bottom:10px;text-transform:uppercase}html[data-font-lang=ja] .m-footer .locations .photo-credits-head{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .photo-credits-head{font-family:Arial,sans-serif;font-weight:bold}.m-footer .locations .city{font-family:"RBDesign Bold",Arial,sans-serif;font-size:15px;letter-spacing:.2px;line-height:22px;color:#000;margin-bottom:15px}html[data-font-lang=ja] .m-footer .locations .city{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .city{font-family:Arial,sans-serif;font-weight:bold}.m-footer .locations .photo-credits-body{font-family:"RBDesign Regular",Arial,sans-serif;color:#a0a0a0;font-size:10px;line-height:16px}html[data-font-lang=ja] .m-footer .locations .photo-credits-body{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .photo-credits-body{font-family:Arial,sans-serif}.m-footer .locations .organization{font-family:"RBDesign Regular",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang=ja] .m-footer .locations .organization{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .organization{font-family:Arial,sans-serif}.m-footer .locations .organization .name{display:block;font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .m-footer .locations .organization .name{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .organization .name{font-family:Arial,sans-serif;font-weight:bold}.m-footer .locations .organization .contact-details .address{margin-bottom:20px}.m-footer .locations .organization .contact-details .communication .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.m-footer .locations .organization .contact-details .communication .label{font-family:"RBDesign Regular",Arial,sans-serif;min-width:50px;margin-right:10px}html[data-font-lang=ja] .m-footer .locations .organization .contact-details .communication .label{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-footer .locations .organization .contact-details .communication .label{font-family:Arial,sans-serif}.m-footer .locations .organization .contact-details .communication a{display:inline-block;color:inherit;text-decoration:none}.m-footer .locations .organization .contact-details .communication a .icon{position:relative;top:4px}.m-footer .locations .organization+.city{margin-top:60px}.m-footer .locations .organization+.country{margin-top:40px}.m-separator .container{height:96px}.m-section-headline.is-grey{background:#f0f0f0}.m-section-headline .container{padding:10px 0 20px}.m-section-headline .overline{position:relative;margin-left:9.183%;margin-right:10.8027750248%;padding:18px 0 28px;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:18px;line-height:28px;letter-spacing:.2px}html[data-font-lang=ja] .m-section-headline .overline{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-section-headline .overline{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-section-headline .overline:before{content:"";display:inline-block;position:absolute;bottom:20px;left:0;right:auto;margin:0 auto;width:40px;height:4px;background-color:#000;border-bottom:4px solid #000}.m-section-headline h2{font-family:"RBDesign Bold",Arial,sans-serif;font-size:38px;line-height:42px;margin-top:35px;letter-spacing:.42px;width:67.5916749257%;float:left;margin-right:8.0277502478%;margin-left:21.6055500496%}html[data-font-lang=ja] .m-section-headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-section-headline h2{font-family:Arial,sans-serif;font-weight:bold}.m-text.container-stagethinkact{max-width:36.0703812317%}.m-text.container-stagethinkact .wrapper-stagethinkact{background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, #dee0e3), color-stop(50%, transparent));background:linear-gradient(to bottom right, #dee0e3 50%, transparent);background-position:top left;background-size:100%;background-repeat:no-repeat}.m-text.container-stagethinkact .wrapper-stagethinkact .c-text-left{width:100%}.m-text .wrapper{float:left;width:49.15%;margin-right:1.69%;margin-left:42.37%}.m-text .wrapper .c-text-infobox,.m-text .wrapper .c-text-download{margin-top:0;margin-bottom:5px}.m-text .wrapper .c-text-infobox+.c-text-list,.m-text .wrapper .c-text-infobox+.c-text-info{clear:left}.m-text .wrapper .c-text-list,.m-text .wrapper .c-text-list-rtl,.m-text .wrapper .c-text-paragraph,.m-text .wrapper .c-text-info{margin-top:30px;margin-bottom:30px}.m-text .wrapper .c-text-subheadline,.m-text .wrapper .c-text-subheadline-rtl{margin-top:60px;margin-bottom:30px}.m-text .wrapper .c-text-location,.m-text .wrapper .c-text-blockquote{margin-top:60px;margin-bottom:60px}.m-text .wrapper .c-text-list,.m-text .wrapper .c-text-list-rtl{clear:left;padding-top:5px}.m-text .wrapper .c-text-button-to-top{margin-top:10px;margin-right:-108px}.m-stage+.m-text .c-text-paragraph:first-child{position:relative}.m-stage+.m-text .c-text-paragraph:first-child:before{content:"";position:absolute;top:12px;width:8px;height:8px;border-radius:50%;background:#000;box-shadow:0 0 0 8px #fff;left:-16.5794066318%;margin-left:-3px}.is-join .m-text .c-text-paragraph{margin-top:0}.m-teaser-hero .wrapper{background:#003b46;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.m-teaser-hero .c-flag{position:absolute;top:-10px;right:30px;z-index:10}.m-teaser-hero .c-flag.flag-language{right:0}.m-teaser-hero .label-wrapper{position:absolute;z-index:10;top:40px;left:20px;right:145px}.m-teaser-hero .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.m-teaser-hero .label-wrapper-mirror{position:absolute;z-index:10;top:40px;left:54%;right:auto;width:28.9323553382%}.m-teaser-hero .label-wrapper-mirror .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.m-teaser-hero .c-button,.m-teaser-hero .form-wrapper{position:absolute;bottom:0;right:0;z-index:10}.m-teaser-hero .image{display:none}.m-teaser-hero a.wrapper .image img{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.m-teaser-hero .content{color:#fff;padding:60px 4% 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:78.3944499504%;float:left;margin-right:8.0277502478%}.m-teaser-hero .content .headline{margin-bottom:20px}.m-teaser-hero .content .headline h2{font-family:"RBDesign Bold",Arial,sans-serif;font-size:48px;line-height:56px;color:#fff}html[data-font-lang=ja] .m-teaser-hero .content .headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-hero .content .headline h2{font-family:Arial,sans-serif;font-weight:bold}.type-join.m-teaser-hero .content .headline h2{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-hero .content .headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-hero .content .headline h2{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-hero .content .text p{font-family:"RBDesign Medium",Arial,sans-serif;font-size:18px;line-height:28px}html[data-font-lang=ja] .m-teaser-hero .content .text p{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-hero .content .text p{font-family:Arial,sans-serif}.type-join.m-teaser-hero .content .text p{font-family:"RBDesign Medium",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-hero .content .text p{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-hero .content .text p{font-family:Arial,sans-serif}.m-teaser-hero-join .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:#fff}.m-teaser-hero-join .wrapper:after{position:absolute;bottom:10px;left:20px}.m-teaser-hero-join .wrapper .image-tile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-teaser-hero-join .wrapper .image-tile-mirror{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-teaser-hero-join .wrapper .image-tile-mirror .image-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 8.47% 40px 0}.m-teaser-hero-join .wrapper .image{display:none}.m-teaser-hero-join .wrapper .image-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 8.8834555827% 0 0}.m-teaser-hero-join .wrapper .image-content img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:130px;margin-top:auto}.m-teaser-hero-join .wrapper .image-content .text{max-width:280px;margin-top:auto;margin-bottom:12px;font-family:"RBDesign Bold",Arial,sans-serif;font-size:22px;line-height:28px;letter-spacing:.2px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}html[data-font-lang=ja] .m-teaser-hero-join .wrapper .image-content .text{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-hero-join .wrapper .image-content .text{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-hero-join .wrapper .content-tile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-teaser-hero-join .wrapper .content-tile-mirror{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-teaser-hero-join .wrapper .content-tile-mirror .content-content{padding:110px 8.47% 25px}.m-teaser-hero-join .wrapper .label-wrapper{position:absolute;z-index:10;top:20px;left:20px;right:145px}.m-teaser-hero-join .wrapper .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.m-teaser-hero-join .wrapper .content-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:60px 20px 40px}.m-teaser-hero-join .wrapper .content-content p{font-size:17px;line-height:28px;font-family:"RBDesign Bold",Arial,sans-serif;margin-top:auto;margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}html[data-font-lang=ja] .m-teaser-hero-join .wrapper .content-content p{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-hero-join .wrapper .content-content p{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-hero-join .wrapper .c-flag{position:absolute;top:-10px;right:30px;z-index:10}.m-teaser-hero-join .wrapper .c-flag .row:first-child{width:100%}.m-teaser-hero-join .wrapper .c-flag.flag-language{right:0}.m-teaser-hero-join .wrapper .c-button{position:absolute;bottom:0;right:0;z-index:10}.m-teaser-superhero{position:relative;background:#f0f0f0}.m-teaser-superhero .container{background-color:rgba(0,0,0,0)}.m-teaser-superhero .container .wrapper{position:relative;margin:50px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:89.1972249752%;float:left;margin-right:8.0277502478%}.m-teaser-superhero .container .wrapper .c-flag{position:absolute;top:-5px;right:-5px;z-index:10}.m-teaser-superhero .container .wrapper .c-button{position:absolute;bottom:0;right:0;z-index:10}.m-teaser-superhero .container .wrapper .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-teaser-superhero .container .wrapper .image .top,.m-teaser-superhero .container .wrapper .image .bottom{background-color:#fff}.m-teaser-superhero .container .wrapper .image .middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-teaser-superhero .container .wrapper .image .middle .left{background-color:#fff;width:-webkit-calc(18.3374890856% - 26px);width:calc(18.3374890856% - 26px)}.m-teaser-superhero .container .wrapper .image .middle .middle img{height:143px;display:block}.m-teaser-superhero .container .wrapper .image .middle .right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff}.m-teaser-superhero .container .wrapper .content{padding:0 18.3374890856% 55px 18.3374890856%;color:#000;background-color:#fff}.m-teaser-superhero .container .wrapper .content .label-wrapper{margin-bottom:15px}.type-join.m-teaser-superhero .container .wrapper .content .label-wrapper{display:none}.m-teaser-superhero .container .wrapper .content .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.m-teaser-superhero .container .wrapper .content .headline{margin-bottom:20px}.m-teaser-superhero .container .wrapper .content .headline h2{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:40px;line-height:40px}html[data-font-lang=ja] .m-teaser-superhero .container .wrapper .content .headline h2{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-superhero .container .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-superhero .container .wrapper .content .headline h2{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-superhero .container .wrapper .content .headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-superhero .container .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-superhero .container .wrapper .content .text p{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang=ja] .m-teaser-superhero .container .wrapper .content .text p{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-superhero .container .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-superhero .container .wrapper .content .text p{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-superhero .container .wrapper .content .text p{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-superhero .container .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-superhero-join{position:relative;background:#f0f0f0}.m-teaser-superhero-join .container{background-color:rgba(0,0,0,0)}.m-teaser-superhero-join .container .wrapper{position:relative;margin:50px 0;text-decoration:none;width:89.1972249752%;float:left;margin-right:8.0277502478%}.m-teaser-superhero-join .container .wrapper .c-flag{position:absolute;top:-5px;right:-5px;z-index:10}.m-teaser-superhero-join .container .wrapper .c-button{position:absolute;bottom:0;right:0;z-index:10}.m-teaser-superhero-join .container .wrapper .content{padding:30px 18.3374890856% 55px 18.3374890856%;color:#000;background-color:rgba(255,255,255,.8)}.m-teaser-superhero-join .container .wrapper .content .label-wrapper{margin-bottom:15px}.m-teaser-superhero-join .container .wrapper .content .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.m-teaser-superhero-join .container .wrapper .content .headline{margin-bottom:20px}.m-teaser-superhero-join .container .wrapper .content .headline h2{font-family:"RBDesign Bold",Arial,sans-serif;font-size:40px;line-height:40px}html[data-font-lang=ja] .m-teaser-superhero-join .container .wrapper .content .headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-superhero-join .container .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-superhero-join .container .wrapper .content .text p{font-family:"RBDesign SemiBold",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang=ja] .m-teaser-superhero-join .container .wrapper .content .text p{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-superhero-join .container .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold}.m-grid .container{overflow:hidden}.m-grid .tiles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-grid .tiles .tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;padding-top:1px}.m-grid .tiles .c-tile-content,.m-grid .tiles .c-tile-expertise{margin-left:1.3875123885%;margin-right:1.3875123885%}.m-teaser-double.is-grey .wrapper{background:#ced2d5}.m-teaser-double.is-blue .wrapper{background:#156c9c}.m-teaser-double.is-green .wrapper{background:#37a42c}.m-teaser-double.is-turquoise .wrapper{background:#00aac9}.m-teaser-double.is-pink .wrapper{background:#e6006e}.m-teaser-double.is-pink100 .wrapper{background:#e6006e}.m-teaser-double.is-orange .wrapper{background:#cc8a00}.m-teaser-double.is-orange80 .wrapper{background:#f5a241}.m-teaser-double.is-lemongreen .wrapper{background:#cdd400}.m-teaser-double.is-yellow .wrapper{background:#fed700}.m-teaser-double.is-red80p .wrapper{background:#e6593f}.m-teaser-double.is-red80 .wrapper{background:#e6593f}.m-teaser-double.is-grey20 .wrapper{background:#eff0f1}.m-teaser-double.is-blue80 .wrapper{background:#156c9c}.m-teaser-double.is-join-campaign-red .wrapper{background:#e6593f}.m-teaser-double.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-teaser-double.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-teaser-double.is-darkblue .wrapper{background:#004775}.m-teaser-double.is-darkturquoise .wrapper{background:#0092ac}.m-teaser-double.is-darkpink .wrapper{background:#c2005b}.m-teaser-double.is-darkgreen .wrapper{background:#2b8d28}.m-teaser-double.is-darkgrey .wrapper{background:#8d9399}.m-teaser-double.is-darkorange .wrapper{background:#cc7600}.m-teaser-double.is-darkred .wrapper{background:#be1b1f}.m-teaser-double.is-darkyellow .wrapper{background:#dab900}.m-teaser-double.is-darklemongreen .wrapper{background:#aeb500}.m-teaser-double.is-gradient-turquoise-pink .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-double.is-gradient-blue-turquoise .wrapper{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-double.is-gradient-darkblue-turquoise .wrapper{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-double.is-gradient-turquoise-blue .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-double.is-gradient-orange-pink .wrapper{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-double.is-gradient-pink-green .wrapper{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-double.is-gradient-turquoise-green .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-double .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;width:73.3496332518%;float:left;margin-right:6.6014669927%;margin-left:17.7669111654%}.m-teaser-double .wrapper .c-flag{position:absolute;top:-5px;right:-5px;z-index:10}.m-teaser-double .wrapper .c-button{position:absolute;bottom:0;z-index:10;right:auto;left:19.0226876091%}.m-teaser-double .wrapper .tiles{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;width:50%}.m-teaser-double .wrapper .tiles .c-tile-content{border-left:1px solid #fff}.type-join.m-teaser-double .wrapper .tiles .c-tile-content .headline{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-double .wrapper .tiles .c-tile-content .headline{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-double .wrapper .tiles .c-tile-content .headline{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-double .wrapper .tiles .c-tile-content.is-white{border-left:1px solid #ced2d5}.m-teaser-double .wrapper .tiles .c-tile-content+.c-tile-content{margin-top:0;border-top:1px solid #fff}.m-teaser-double .wrapper .tiles .c-tile-content+.c-tile-content.is-white{border-top:1px solid #ced2d5}.m-teaser-double .wrapper .content{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:78.3944499504%;float:left;margin-right:8.0277502478%;margin-left:10.8027750248%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin:0;width:50%;position:relative;padding:40px 8.8834555827% 80px}html.no-touchevents .m-teaser-double .wrapper .content:hover .c-button:after{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.m-teaser-double .wrapper .content .headline{margin-bottom:0;-webkit-box-flex:1;-webkit-flex:1 0 100px;-ms-flex:1 0 100px;flex:1 0 100px;position:relative}.m-teaser-double .wrapper .content .headline h2{font-family:"Arnhem Bold Italic",Arial,sans-serif;color:#fff;position:absolute;width:100%;left:0;bottom:0;font-size:48px;line-height:48px}html[data-font-lang=ja] .m-teaser-double .wrapper .content .headline h2{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-double .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-double .wrapper .content .headline h2{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-double .wrapper .content .headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-double .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold}html[data-font-lang=fallback] .m-teaser-double .wrapper .content .headline h2{font-size:42px;line-height:42px}@media(min-width: 768px){.m-teaser-double .wrapper .content .text{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;position:relative}}.m-teaser-double .wrapper .content .text p{font-family:"Arnhem Bold Italic",Arial,sans-serif;line-height:22px;position:absolute;width:100%;left:0;bottom:0;font-size:18px}html[data-font-lang=ja] .m-teaser-double .wrapper .content .text p{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-double .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-double .wrapper .content .text p{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-double .wrapper .content .text p{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-double .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold}html[data-font-lang=fallback] .m-teaser-double .wrapper .content .text p{font-size:16px;line-height:18px}.m-teaser-double-join .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-teaser-double-join .wrapper .c-flag{position:absolute;top:-5px;right:30px;z-index:10}.m-teaser-double-join .wrapper .c-flag .row:first-child{width:100%}.m-teaser-double-join .wrapper .c-flag.flag-language{right:0}.m-teaser-double-join .wrapper .c-button,.m-teaser-double-join .wrapper .form-wrapper{position:absolute;bottom:0;right:0;z-index:10}.m-teaser-double-join .wrapper .content{position:relative;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:100%;padding:70px 10.8027750248% 70px}.m-teaser-double-join .wrapper .content .label-wrapper{position:absolute;z-index:1;top:30px;left:10.8027750248%;right:10.8027750248%}.m-teaser-double-join .wrapper .content .label-wrapper .c-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}.m-teaser-double-join .wrapper .content .image{display:none}.m-teaser-double-join .wrapper .content .headline{margin-bottom:20px;position:relative}.m-teaser-double-join .wrapper .content .headline h2{font-size:28px;color:#fff}.type-join.m-teaser-double-join .wrapper .content .headline h2{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-double-join .wrapper .content .headline h2{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-double-join .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-double-join .wrapper .content .text{position:relative}.m-teaser-double-join .wrapper .content .text p{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang=ja] .m-teaser-double-join .wrapper .content .text p{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-double-join .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-double-join .wrapper .content .text p{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-double-join .wrapper .content .text p{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-double-join .wrapper .content .text p{font-family:Arial,sans-serif;font-weight:bold}.m-stage-overview{position:relative;background:#156c9c;-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-stage-overview.is-light .container .wrapper .headline h1{color:#000}.m-stage-overview.is-grey{background:#ced2d5}.m-stage-overview.is-blue{background:#156c9c}.m-stage-overview.is-green{background:#37a42c}.m-stage-overview.is-turquoise{background:#00aac9}.m-stage-overview.is-pink{background:#e6006e}.m-stage-overview.is-pink100{background:#e6006e}.m-stage-overview.is-orange{background:#cc8a00}.m-stage-overview.is-orange80{background:#f5a241}.m-stage-overview.is-lemongreen{background:#cdd400}.m-stage-overview.is-yellow{background:#fed700}.m-stage-overview.is-red80p{background:#e6593f}.m-stage-overview.is-red80{background:#e6593f}.m-stage-overview.is-grey20{background:#eff0f1}.m-stage-overview.is-blue80{background:#156c9c}.m-stage-overview.is-join-campaign-red{background:#e6593f}.m-stage-overview.is-join-campaign-background-blue{background:#00aac9}.m-stage-overview.is-join-campaign-foreground-blue{background:#078fa7}.m-stage-overview.is-darkblue{background:#004775}.m-stage-overview.is-darkturquoise{background:#0092ac}.m-stage-overview.is-darkpink{background:#c2005b}.m-stage-overview.is-darkgreen{background:#2b8d28}.m-stage-overview.is-darkgrey{background:#8d9399}.m-stage-overview.is-darkorange{background:#cc7600}.m-stage-overview.is-darkred{background:#be1b1f}.m-stage-overview.is-darkyellow{background:#dab900}.m-stage-overview.is-darklemongreen{background:#aeb500}.m-stage-overview.is-gradient-turquoise-pink{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-overview.is-gradient-blue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-overview.is-gradient-darkblue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-stage-overview.is-gradient-turquoise-blue{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-overview.is-gradient-orange-pink{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-overview.is-gradient-pink-green{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-overview.is-gradient-turquoise-green{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-overview .container{background-color:rgba(0,0,0,0);height:inherit}.m-stage-overview .container .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-overview .container .wrapper .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px}.type-join.m-stage-overview .container .wrapper .image{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:-webkit-calc(19.33587% - 40px);padding-left:calc(19.33587% - 40px)}.m-stage-overview .container .wrapper .image img{height:100%;max-height:240px}.m-stage-overview .container .wrapper .headline{padding:0 27.2209446683%}.m-stage-overview .container .wrapper .headline h1{font-family:"RBDesign Bold",Arial,sans-serif;font-size:32px;line-height:35px;color:#fff}html[data-font-lang=ja] .m-stage-overview .container .wrapper .headline h1{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-overview .container .wrapper .headline h1{font-family:Arial,sans-serif;font-weight:bold}.m-slider .container{position:relative}.m-slider .navigation{display:none}.m-slider .swiper-slide{width:50% !important;margin-right:0 !important;float:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.m-breadcrumb{background:#fafafa;padding:20px 0}.m-breadcrumb ul{text-align:center}.m-breadcrumb ul li{font-family:"RBDesign Regular",Arial,sans-serif;font-size:15px;line-height:18px;margin:0 30px}html[data-font-lang=ja] .m-breadcrumb ul li{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-breadcrumb ul li{font-family:Arial,sans-serif}.m-breadcrumb ul li a{color:inherit;text-decoration:none;padding-bottom:2px;border-bottom:2px solid rgba(0,0,0,0)}.m-breadcrumb ul li a:after{display:block}.m-breadcrumb ul li span{color:#000;padding-bottom:4px;border-bottom:2px solid #f6f600}.m-breadcrumb ul li .icon{width:8px;height:8px;color:#000;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:1px}.m-stage-menu{position:relative;background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-stage-menu .container{background-color:rgba(0,0,0,0);height:inherit}.m-stage-menu .container .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0}.m-stage-menu .container .wrapper .headline{padding:0 27.2209446683%}.m-stage-menu .container .wrapper .headline h1{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:32px;line-height:32px}html[data-font-lang=ja] .m-stage-menu .container .wrapper .headline h1{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-menu .container .wrapper .headline h1{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-load-more{background-color:#fff}.m-load-more[ng-cloak]{display:none}.m-load-more .button{position:relative;z-index:10;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:6.7888999009%;margin-top:40px;margin-bottom:40px}.m-load-more .button .icon{display:none}.m-load-more .button .text{visibility:hidden;padding:0 18px;font-size:12px;line-height:12px;letter-spacing:.12em;font-family:"RBDesign Regular",Arial,sans-serif;color:#000;text-transform:uppercase}html[data-font-lang=ja] .m-load-more .button .text{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-load-more .button .text{font-family:Arial,sans-serif;font-weight:bold}.m-load-more .button .text:after{position:absolute;left:0;top:0;visibility:visible;content:"> " attr(data-print);padding:18px 0}.m-stage-summary{position:relative;background:#156c9c;-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-stage-summary.is-grey{background:#ced2d5}.m-stage-summary.is-blue{background:#156c9c}.m-stage-summary.is-green{background:#37a42c}.m-stage-summary.is-turquoise{background:#00aac9}.m-stage-summary.is-pink{background:#e6006e}.m-stage-summary.is-pink100{background:#e6006e}.m-stage-summary.is-orange{background:#cc8a00}.m-stage-summary.is-orange80{background:#f5a241}.m-stage-summary.is-lemongreen{background:#cdd400}.m-stage-summary.is-yellow{background:#fed700}.m-stage-summary.is-red80p{background:#e6593f}.m-stage-summary.is-red80{background:#e6593f}.m-stage-summary.is-grey20{background:#eff0f1}.m-stage-summary.is-blue80{background:#156c9c}.m-stage-summary.is-join-campaign-red{background:#e6593f}.m-stage-summary.is-join-campaign-background-blue{background:#00aac9}.m-stage-summary.is-join-campaign-foreground-blue{background:#078fa7}.m-stage-summary.is-darkblue{background:#004775}.m-stage-summary.is-darkturquoise{background:#0092ac}.m-stage-summary.is-darkpink{background:#c2005b}.m-stage-summary.is-darkgreen{background:#2b8d28}.m-stage-summary.is-darkgrey{background:#8d9399}.m-stage-summary.is-darkorange{background:#cc7600}.m-stage-summary.is-darkred{background:#be1b1f}.m-stage-summary.is-darkyellow{background:#dab900}.m-stage-summary.is-darklemongreen{background:#aeb500}.m-stage-summary.is-gradient-turquoise-pink{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-summary.is-gradient-blue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-summary.is-gradient-darkblue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-stage-summary.is-gradient-turquoise-blue{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-summary.is-gradient-orange-pink{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-summary.is-gradient-pink-green{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-summary.is-gradient-turquoise-green{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-summary .container{background-color:rgba(0,0,0,0);height:inherit}.m-stage-summary .container .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-summary .container .wrapper .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px}.type-join.m-stage-summary .container .wrapper .image{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:-webkit-calc(19.33587% - 40px);padding-left:calc(19.33587% - 40px)}.m-stage-summary .container .wrapper .image img{height:100%;max-height:240px}.m-stage-summary .container .wrapper .summary{padding:0 27.2209446683%}.m-stage-summary .container .wrapper .summary h1{font-family:"RBDesign Bold",Arial,sans-serif;font-size:32px;line-height:32px;color:#fff}html[data-font-lang=ja] .m-stage-summary .container .wrapper .summary h1{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-summary .container .wrapper .summary h1{font-family:Arial,sans-serif;font-weight:bold}.m-stage-summary .container .wrapper .summary h1.is-expanded{font-size:20px;line-height:22px}.m-stage-summary .container .wrapper .summary h1.is-expanded .clickable .before{line-height:12px}.m-stage-summary .container .wrapper .summary h1 .clickable .before{color:#fff;background-color:#000;line-height:23px;cursor:pointer;display:none;padding:3px 3px 4px}.m-stage-summary .container .wrapper .summary h1 .clickable .before>div{white-space:nowrap}.m-stage-summary .container .wrapper .summary h1 .clickable .after{display:inline}.m-stage-summary .container .wrapper .summary .networks{position:absolute;bottom:10px;left:27.2209446683%}.m-stage-summary .container .wrapper .summary .networks a{color:#000;text-decoration:none;border:1px solid #fff;border-radius:100%;width:32px;height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"RBDesign Bold Italic",Arial,sans-serif;margin-bottom:5px;visibility:hidden;opacity:0}html[data-font-lang=ja] .m-stage-summary .container .wrapper .summary .networks a{font-family:"RBDesign Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-summary .container .wrapper .summary .networks a{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-stage-summary .container .wrapper .summary .networks a svg{width:16px;height:16px;fill:#fff}.m-videoplayer .container:before,.m-videoplayer .container:after{z-index:0}.m-videoplayer.has-played .poster{display:none}.m-videoplayer .wrapper{position:relative;z-index:1;background:-webkit-gradient(linear, left top, right bottom, from(#dee0e3), to(#eff0f1));background:linear-gradient(to bottom right, #dee0e3 0%, #eff0f1 100%)}.m-videoplayer .wrapper .video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.m-videoplayer .wrapper .video .poster{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}.m-videoplayer .wrapper .video .poster img{position:relative;width:100%;height:100%;vertical-align:top}.m-videoplayer .wrapper .video .play-button{position:absolute;z-index:2;top:40px;right:0;bottom:40px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.m-videoplayer .wrapper .video .play-button svg{height:100%;max-height:240px;margin:0 auto}.m-videoplayer .wrapper .video .play-button svg path,.m-videoplayer .wrapper .video .play-button svg circle{stroke:#fff}.m-videoplayer .wrapper .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.m-videoplayer .wrapper .headline{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:18px;line-height:22px;color:#8d9399;padding:20px}html[data-font-lang=ja] .m-videoplayer .wrapper .headline{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-videoplayer .wrapper .headline{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-stage-expert{position:relative;background:#156c9c;-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-stage-expert.is-grey{background:#ced2d5}.m-stage-expert.is-blue{background:#156c9c}.m-stage-expert.is-green{background:#37a42c}.m-stage-expert.is-turquoise{background:#00aac9}.m-stage-expert.is-pink{background:#e6006e}.m-stage-expert.is-pink100{background:#e6006e}.m-stage-expert.is-orange{background:#cc8a00}.m-stage-expert.is-orange80{background:#f5a241}.m-stage-expert.is-lemongreen{background:#cdd400}.m-stage-expert.is-yellow{background:#fed700}.m-stage-expert.is-red80p{background:#e6593f}.m-stage-expert.is-red80{background:#e6593f}.m-stage-expert.is-grey20{background:#eff0f1}.m-stage-expert.is-blue80{background:#156c9c}.m-stage-expert.is-join-campaign-red{background:#e6593f}.m-stage-expert.is-join-campaign-background-blue{background:#00aac9}.m-stage-expert.is-join-campaign-foreground-blue{background:#078fa7}.m-stage-expert.is-darkblue{background:#004775}.m-stage-expert.is-darkturquoise{background:#0092ac}.m-stage-expert.is-darkpink{background:#c2005b}.m-stage-expert.is-darkgreen{background:#2b8d28}.m-stage-expert.is-darkgrey{background:#8d9399}.m-stage-expert.is-darkorange{background:#cc7600}.m-stage-expert.is-darkred{background:#be1b1f}.m-stage-expert.is-darkyellow{background:#dab900}.m-stage-expert.is-darklemongreen{background:#aeb500}.m-stage-expert.is-gradient-turquoise-pink{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-expert.is-gradient-blue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-expert.is-gradient-darkblue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-stage-expert.is-gradient-turquoise-blue{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-expert.is-gradient-orange-pink{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-expert.is-gradient-pink-green{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-expert.is-gradient-turquoise-green{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-expert .container{background-color:rgba(0,0,0,0);height:inherit}.m-stage-expert .container .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-stage-expert .container .wrapper .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:35px 0}.m-stage-expert .container .wrapper .image img{max-height:140px;border-radius:100%}.m-stage-expert .container .wrapper .person{margin:0 21.6055500496% 75px;text-align:center;color:#fff}.m-stage-expert .container .wrapper .person .details .name a,.m-stage-expert .container .wrapper .person .details .job-title a,.m-stage-expert .container .wrapper .person .details .address a,.m-stage-expert .container .wrapper .person .details .telephone a{color:inherit;text-decoration:none}.m-stage-expert .container .wrapper .person .details .name{font-family:"RBDesign Regular",Arial,sans-serif;text-transform:uppercase;margin-bottom:20px;line-height:32px;font-size:32px}html[data-font-lang=ja] .m-stage-expert .container .wrapper .person .details .name{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-expert .container .wrapper .person .details .name{font-family:Arial,sans-serif}.m-stage-expert .container .wrapper .person .details .job-title{font-family:"RBDesign Regular",Arial,sans-serif;font-size:12px;line-height:12px;text-transform:uppercase;margin-bottom:10px}html[data-font-lang=ja] .m-stage-expert .container .wrapper .person .details .job-title{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-expert .container .wrapper .person .details .job-title{font-family:Arial,sans-serif}.m-stage-expert .container .wrapper .person .details .address{font-family:"RBDesign Medium",Arial,sans-serif;font-size:12px;line-height:12px}html[data-font-lang=ja] .m-stage-expert .container .wrapper .person .details .address{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-expert .container .wrapper .person .details .address{font-family:Arial,sans-serif}.m-stage-expert .container .wrapper .person .details .telephone{font-family:"RBDesign Medium",Arial,sans-serif;text-decoration:none;font-size:12px;line-height:12px;color:#fff}html[data-font-lang=ja] .m-stage-expert .container .wrapper .person .details .telephone{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-expert .container .wrapper .person .details .telephone{font-family:Arial,sans-serif}.m-stage-expert .container .wrapper .c-share-networks{position:absolute;bottom:0;right:0;overflow:hidden}.m-slide-quote{position:relative}.m-slide-quote.is-blue .wrapper{background:#004ac2}.m-slide-quote.is-blue .wrapper blockquote{color:#fff}.m-slide-quote.is-blue .wrapper .person{color:#fff}.m-slide-quote.is-white .wrapper{background:#fff}.m-slide-quote.is-white .wrapper .content .quote blockquote{color:#004ac2}.m-slide-quote.is-white .wrapper .content .person .details .name{color:#000}.m-slide-quote.is-white .wrapper .content .person .details .job-title,.m-slide-quote.is-white .wrapper .content .person .details .address,.m-slide-quote.is-white .wrapper .content .person .details .telephone{color:#787878}.m-slide-quote .container{position:relative}.m-slide-quote .container:before,.m-slide-quote .container:after{z-index:0}.m-slide-quote .container .wrapper{padding:20px 0;position:relative;z-index:1;color:#fff}.m-slide-quote .container .wrapper .content{padding:0 10.8027750248%}.m-slide-quote .container .wrapper .content .quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.m-slide-quote .container .wrapper .content .quote blockquote{font-family:"Arnhem Normal",Arial,sans-serif;font-size:24px;line-height:36px;text-align:center}html[data-font-lang=ja] .m-slide-quote .container .wrapper .content .quote blockquote{font-family:"Arnhem Normal","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-quote .container .wrapper .content .quote blockquote{font-family:Arial,sans-serif}.m-slide-quote .container .wrapper .content .quote blockquote:before,.m-slide-quote .container .wrapper .content .quote blockquote:after{content:'"'}.m-slide-quote .container .wrapper .content .quote+.person{margin-top:20px}.m-slide-quote .container .wrapper .content .person{text-align:center}.m-slide-quote .container .wrapper .content .person .image{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.m-slide-quote .container .wrapper .content .person .image:after{display:none}.m-slide-quote .container .wrapper .content .person .image img{border-radius:100%;max-height:70px}.m-slide-quote .container .wrapper .content .person .details{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.m-slide-quote .container .wrapper .content .person .details .name a,.m-slide-quote .container .wrapper .content .person .details .job-title a,.m-slide-quote .container .wrapper .content .person .details .address a,.m-slide-quote .container .wrapper .content .person .details .telephone a{color:inherit;text-decoration:none}.m-slide-quote .container .wrapper .content .person .details .name{display:block;font-family:"RBDesign Bold",Arial,sans-serif;margin-bottom:15px;font-size:20px;line-height:26px;letter-spacing:-0.4px;text-decoration:none}html[data-font-lang=ja] .m-slide-quote .container .wrapper .content .person .details .name{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-quote .container .wrapper .content .person .details .name{font-family:Arial,sans-serif;font-weight:bold}.m-slide-quote .container .wrapper .content .person .details .job-title{font-family:"RBDesign Medium",Arial,sans-serif;font-size:12px;line-height:16px;margin-bottom:4px}html[data-font-lang=ja] .m-slide-quote .container .wrapper .content .person .details .job-title{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-quote .container .wrapper .content .person .details .job-title{font-family:Arial,sans-serif}.m-slide-quote .container .wrapper .content .person .details .address{font-family:"RBDesign Medium",Arial,sans-serif;font-size:12px;line-height:16px}html[data-font-lang=ja] .m-slide-quote .container .wrapper .content .person .details .address{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-quote .container .wrapper .content .person .details .address{font-family:Arial,sans-serif}.m-slide-quote .container .wrapper .content .person .details .telephone{font-family:"RBDesign Medium",Arial,sans-serif;text-decoration:none;font-size:12px;line-height:16px}html[data-font-lang=ja] .m-slide-quote .container .wrapper .content .person .details .telephone{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-quote .container .wrapper .content .person .details .telephone{font-family:Arial,sans-serif}.m-contact .wrapper{position:relative;background-color:#dee0e3}.m-contact .container{padding-top:1px}.m-contact .container:before{display:none}.m-contact .image{display:block;margin-top:25px;text-align:center}.m-contact .image:after{display:none}.m-contact .image img{height:72px;width:72px;border-radius:50%;vertical-align:bottom}.m-contact .details{margin-top:25px;margin-bottom:25px;text-align:center;font-size:12px;line-height:16px}.m-contact .details .name{font-family:"RBDesign Regular",Arial,sans-serif;margin-bottom:20px;font-size:20px;line-height:24px;color:#000}html[data-font-lang=ja] .m-contact .details .name{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-contact .details .name{font-family:Arial,sans-serif;font-weight:bold}.m-contact .details .name a{color:inherit}.m-contact .details .name a:after{display:block}.m-contact .details a.name{display:inline-block;text-decoration:none;color:inherit}.m-contact .details a[href^="tel:"]:hover{cursor:pointer}.m-contact .details .job-title,.m-contact .details .address,.m-contact .details .telephone{color:#8d9399;letter-spacing:.04em;margin-bottom:5px}.m-contact .details .job-title:last-child,.m-contact .details .address:last-child,.m-contact .details .telephone:last-child{margin-bottom:0}.m-contact .details .job-title a,.m-contact .details .address a,.m-contact .details .telephone a{color:inherit;text-decoration:none}.m-contact .details .job-title{font-family:"RBDesign Medium",Arial,sans-serif;text-transform:uppercase}html[data-font-lang=ja] .m-contact .details .job-title{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-contact .details .job-title{font-family:Arial,sans-serif;font-weight:bold}.m-contact .details .address,.m-contact .details .telephone{font-family:"RBDesign Medium",Arial,sans-serif}html[data-font-lang=ja] .m-contact .details .address,html[data-font-lang=ja] .m-contact .details .telephone{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-contact .details .address,html[data-font-lang=fallback] .m-contact .details .telephone{font-family:Arial,sans-serif}.m-contact .details .telephone{text-decoration:none}.m-contact .c-share-networks{margin:0 auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-contact .c-share-networks .c-button{width:100%;margin-left:0}.m-teaser-news{display:none}.m-teaser-press+.m-teaser-press .container{padding-top:0}.m-teaser-press+.m-teaser-press .container:after{top:8px}.m-teaser-press .container{padding:20px 0}.m-teaser-press .meta,.m-teaser-press .content{width:67.5916749257%;margin-left:10.8027750248%}.m-teaser-press .meta .date{font-family:"RBDesign Medium",Arial,sans-serif;color:#8d9399;text-transform:uppercase;font-size:12px;line-height:24px;letter-spacing:.12em;margin-bottom:20px;display:list-item}html[data-font-lang=ja] .m-teaser-press .meta .date{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-press .meta .date{font-family:Arial,sans-serif}.m-teaser-press .meta .topic{font-family:"Arnhem Bold Italic",Arial,sans-serif;color:#c2005b;font-size:20px;line-height:24px;margin-bottom:20px;text-decoration:none;display:inline-block}html[data-font-lang=ja] .m-teaser-press .meta .topic{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-press .meta .topic{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-press .meta .topic{font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .type-join.m-teaser-press .meta .topic{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .type-join.m-teaser-press .meta .topic{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-press .meta .topic .icon{position:relative;top:2px;margin-left:5px;color:#8d9399;width:19px;height:19px}.m-teaser-press .content .headline{font-family:"RBDesign Regular",Arial,sans-serif;font-size:20px;line-height:24px;margin-bottom:20px}html[data-font-lang=ja] .m-teaser-press .content .headline{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-press .content .headline{font-family:Arial,sans-serif}.m-teaser-press .content p{font-family:"RBDesign Light",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang=ja] .m-teaser-press .content p{font-family:"RBDesign Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-teaser-press .content p{font-family:Arial,sans-serif}.m-teaser-press .content p a{position:relative;color:inherit}.m-teaser-press .content p a.no-underline{box-shadow:none}@media(min-width: 768px){.m-teaser-press .content p a.no-underline{box-shadow:none}}.m-teaser-press .content p a.no-external-hint[target=_blank]{margin-right:0}.m-teaser-press .content p a.no-external-hint[target=_blank]:after{display:none}.m-teaser-press .content p strong,.m-teaser-press .content p b{font-family:"RBDesign Regular",Arial,sans-serif}.m-teaser-press .content p i{font-family:"RBDesign Light Italic",Arial,sans-serif}.m-slide-takeaway{position:relative}.m-slide-takeaway.is-grey .wrapper{background:#ced2d5}.m-slide-takeaway.is-blue .wrapper{background:#156c9c}.m-slide-takeaway.is-green .wrapper{background:#37a42c}.m-slide-takeaway.is-turquoise .wrapper{background:#00aac9}.m-slide-takeaway.is-pink .wrapper{background:#e6006e}.m-slide-takeaway.is-pink100 .wrapper{background:#e6006e}.m-slide-takeaway.is-orange .wrapper{background:#cc8a00}.m-slide-takeaway.is-orange80 .wrapper{background:#f5a241}.m-slide-takeaway.is-lemongreen .wrapper{background:#cdd400}.m-slide-takeaway.is-yellow .wrapper{background:#fed700}.m-slide-takeaway.is-red80p .wrapper{background:#e6593f}.m-slide-takeaway.is-red80 .wrapper{background:#e6593f}.m-slide-takeaway.is-grey20 .wrapper{background:#eff0f1}.m-slide-takeaway.is-blue80 .wrapper{background:#156c9c}.m-slide-takeaway.is-join-campaign-red .wrapper{background:#e6593f}.m-slide-takeaway.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-slide-takeaway.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-slide-takeaway.is-darkblue .wrapper{background:#004775}.m-slide-takeaway.is-darkturquoise .wrapper{background:#0092ac}.m-slide-takeaway.is-darkpink .wrapper{background:#c2005b}.m-slide-takeaway.is-darkgreen .wrapper{background:#2b8d28}.m-slide-takeaway.is-darkgrey .wrapper{background:#8d9399}.m-slide-takeaway.is-darkorange .wrapper{background:#cc7600}.m-slide-takeaway.is-darkred .wrapper{background:#be1b1f}.m-slide-takeaway.is-darkyellow .wrapper{background:#dab900}.m-slide-takeaway.is-darklemongreen .wrapper{background:#aeb500}.m-slide-takeaway.is-gradient-turquoise-pink .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-slide-takeaway.is-gradient-blue-turquoise .wrapper{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-slide-takeaway.is-gradient-darkblue-turquoise .wrapper{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-slide-takeaway.is-gradient-turquoise-blue .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-slide-takeaway.is-gradient-orange-pink .wrapper{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-slide-takeaway.is-gradient-pink-green .wrapper{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-slide-takeaway.is-gradient-turquoise-green .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-slide-takeaway .container{position:relative}.m-slide-takeaway .container:before,.m-slide-takeaway .container:after{z-index:0}.m-slide-takeaway .container .wrapper{padding:20px 0;position:relative;z-index:1}.m-slide-takeaway .container .wrapper .content{padding:0 10.8027750248%;color:#fff}.m-slide-takeaway .container .wrapper .content .number{font-family:"Arnhem Bold Italic",Arial,sans-serif;text-align:center}html[data-font-lang=ja] .m-slide-takeaway .container .wrapper .content .number{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-takeaway .container .wrapper .content .number{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-slide-takeaway .container .wrapper .content .number+.text{margin-top:40px}.m-slide-takeaway .container .wrapper .content .number span{font-size:160px;line-height:118px}.m-slide-takeaway .container .wrapper .content .text{font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .m-slide-takeaway .container .wrapper .content .text{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-takeaway .container .wrapper .content .text{font-family:Arial,sans-serif}.m-slide-takeaway .container .wrapper .content .text p{font-size:15px;line-height:22px}.m-slide-takeaway .container .wrapper .content .text p::first-letter{float:left;font-size:60px;line-height:35px;margin-right:10px;position:relative;top:5px}.m-cookie-layer{display:none}.m-audioplayer{display:none}.m-sharebar{display:none}.m-download{display:none}.m-expandable>.container>.wrapper{position:relative;padding:45px 0}.m-expandable>.container>.wrapper .expandable-wrapper{margin-bottom:30px}.m-expandable>.container>.wrapper .expandable-wrapper:last-child{margin-bottom:0}.m-expandable>.container>.wrapper .expandable-wrapper .expandable-button{display:list-item;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:9.183%;width:81.632%;position:relative;z-index:1}.m-expandable>.container>.wrapper .expandable-wrapper .expandable-button.is-closed .icon:after{content:"";-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.m-expandable>.container>.wrapper .expandable-wrapper .expandable-button .icon{display:none}.m-expandable>.container>.wrapper .expandable-wrapper .expandable-button .label{font-size:20px;line-height:30px;letter-spacing:.29px;font-family:"Arnhem Blond Italic",Arial,sans-serif;margin-left:20px}html[data-font-lang=ja] .m-expandable>.container>.wrapper .expandable-wrapper .expandable-button .label{font-family:"Arnhem Blond Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-expandable>.container>.wrapper .expandable-wrapper .expandable-button .label{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-expandable>.container>.wrapper .expandable-wrapper .expandable-content{display:block !important;visibility:inherit !important;opacity:1 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.m-slide-image{position:relative}.m-slide-image.is-grey .wrapper{background:#ced2d5}.m-slide-image.is-blue .wrapper{background:#156c9c}.m-slide-image.is-green .wrapper{background:#37a42c}.m-slide-image.is-turquoise .wrapper{background:#00aac9}.m-slide-image.is-pink .wrapper{background:#e6006e}.m-slide-image.is-pink100 .wrapper{background:#e6006e}.m-slide-image.is-orange .wrapper{background:#cc8a00}.m-slide-image.is-orange80 .wrapper{background:#f5a241}.m-slide-image.is-lemongreen .wrapper{background:#cdd400}.m-slide-image.is-yellow .wrapper{background:#fed700}.m-slide-image.is-red80p .wrapper{background:#e6593f}.m-slide-image.is-red80 .wrapper{background:#e6593f}.m-slide-image.is-grey20 .wrapper{background:#eff0f1}.m-slide-image.is-blue80 .wrapper{background:#156c9c}.m-slide-image.is-join-campaign-red .wrapper{background:#e6593f}.m-slide-image.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-slide-image.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-slide-image.is-darkblue .wrapper{background:#004775}.m-slide-image.is-darkturquoise .wrapper{background:#0092ac}.m-slide-image.is-darkpink .wrapper{background:#c2005b}.m-slide-image.is-darkgreen .wrapper{background:#2b8d28}.m-slide-image.is-darkgrey .wrapper{background:#8d9399}.m-slide-image.is-darkorange .wrapper{background:#cc7600}.m-slide-image.is-darkred .wrapper{background:#be1b1f}.m-slide-image.is-darkyellow .wrapper{background:#dab900}.m-slide-image.is-darklemongreen .wrapper{background:#aeb500}.m-slide-image.is-gradient-turquoise-pink .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-slide-image.is-gradient-blue-turquoise .wrapper{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-slide-image.is-gradient-darkblue-turquoise .wrapper{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-slide-image.is-gradient-turquoise-blue .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-slide-image.is-gradient-orange-pink .wrapper{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-slide-image.is-gradient-pink-green .wrapper{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-slide-image.is-gradient-turquoise-green .wrapper{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-slide-image .container{position:relative}.m-slide-image .container:before,.m-slide-image .container:after{z-index:0}.m-slide-image .container .wrapper{padding:20px;position:relative;z-index:1}.m-slide-image .container .wrapper .content{padding:0 10.8027750248%;color:#fff}.m-slide-image .container .wrapper .content .data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-slide-image .container .wrapper .content .data .data-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.m-slide-image .container .wrapper .content .data img{max-height:180px;margin-bottom:10px}.m-slide-image .container .wrapper .content .data .data-text{max-width:250px;width:100%;text-align:center;font-family:"RBDesign Regular",Arial,sans-serif;margin-bottom:25px}html[data-font-lang=ja] .m-slide-image .container .wrapper .content .data .data-text{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-image .container .wrapper .content .data .data-text{font-family:Arial,sans-serif}.m-slide-image .container .wrapper .content .data .ct-chart{max-height:180px;width:350px;margin:0 auto 25px}.m-slide-image .container .wrapper .content .data .legend{margin-bottom:25px;text-align:center}.m-slide-image .container .wrapper .content .data .legend span{font-size:16px;margin-right:10px;white-space:nowrap;display:inline-block}.m-slide-image .container .wrapper .content .data .legend span:before{content:"";width:10px;height:10px;background-color:red;display:inline-block;margin-right:5px}.m-slide-image .container .wrapper .content .data .legend span:nth-child(1):before{background-color:#111}.m-slide-image .container .wrapper .content .data .legend span:nth-child(2):before{background-color:#eee}.m-slide-image .container .wrapper .content .data .legend span:nth-child(3):before{background-color:#444}.m-slide-image .container .wrapper .content .data .legend span:nth-child(4):before{background-color:#ccc}.m-slide-image .container .wrapper .content .data .legend span:nth-child(5):before{background-color:#555}.m-slide-image .container .wrapper .content .data .legend span:nth-child(6):before{background-color:#777}.m-slide-image .container .wrapper .content .data .legend span:nth-child(7):before{background-color:#999}.m-slide-image .container .wrapper .content .data .legend span:nth-child(8):before{background-color:#888}.m-slide-image .container .wrapper .content .data .legend span:nth-child(9):before{background-color:#aaa}.m-slide-image .container .wrapper .content .data .legend span:nth-child(10):before{background-color:#666}.m-slide-image .container .wrapper .content .data .legend span:nth-child(11):before{background-color:#bbb}.m-slide-image .container .wrapper .content .data .legend span:nth-child(12):before{background-color:#333}.m-slide-image .container .wrapper .content .data .legend span:nth-child(13):before{background-color:#ddd}.m-slide-image .container .wrapper .content .data .legend span:nth-child(14):before{background-color:#222}.m-slide-image .container .wrapper .content .data .legend span:nth-child(15):before{background-color:#fff}.m-slide-image .container .wrapper .content .data .legend span:last-child{margin-right:0}.m-slide-image .container .wrapper .content .text{font-family:"RBDesign Regular",Arial,sans-serif}html[data-font-lang=ja] .m-slide-image .container .wrapper .content .text{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-slide-image .container .wrapper .content .text{font-family:Arial,sans-serif}.m-slide-image .container .wrapper .content .text p{font-size:28px;line-height:28px;text-align:center}.m-image-caption figure{position:relative}.m-image-caption figure img{width:100%;display:block}.m-image-caption figure figcaption{padding:10px;width:100%;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:12px;line-height:18px;letter-spacing:.06em;background-color:#eff0f1}html[data-font-lang=ja] .m-image-caption figure figcaption{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-image-caption figure figcaption{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-image-caption figure figcaption .reference{display:block;color:#a0a0a0;font-family:"RBDesign Medium",Arial,sans-serif;font-size:10px;line-height:13px;letter-spacing:0}html[data-font-lang=ja] .m-image-caption figure figcaption .reference{font-family:"RBDesign Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-image-caption figure figcaption .reference{font-family:Arial,sans-serif}.m-image-caption figure figcaption .reference strong{letter-spacing:1px;font-family:"RBDesign Bold",Arial,sans-serif}html[data-font-lang=ja] .m-image-caption figure figcaption .reference strong{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-image-caption figure figcaption .reference strong{font-family:Arial,sans-serif;font-weight:bold}.m-image-caption figure figcaption .reference a{color:inherit;text-decoration:none}.m-stage-map{position:relative;background:#156c9c;-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-stage-map.is-grey{background:#ced2d5}.m-stage-map.is-blue{background:#156c9c}.m-stage-map.is-green{background:#37a42c}.m-stage-map.is-turquoise{background:#00aac9}.m-stage-map.is-pink{background:#e6006e}.m-stage-map.is-pink100{background:#e6006e}.m-stage-map.is-orange{background:#cc8a00}.m-stage-map.is-orange80{background:#f5a241}.m-stage-map.is-lemongreen{background:#cdd400}.m-stage-map.is-yellow{background:#fed700}.m-stage-map.is-red80p{background:#e6593f}.m-stage-map.is-red80{background:#e6593f}.m-stage-map.is-grey20{background:#eff0f1}.m-stage-map.is-blue80{background:#156c9c}.m-stage-map.is-join-campaign-red{background:#e6593f}.m-stage-map.is-join-campaign-background-blue{background:#00aac9}.m-stage-map.is-join-campaign-foreground-blue{background:#078fa7}.m-stage-map.is-darkblue{background:#004775}.m-stage-map.is-darkturquoise{background:#0092ac}.m-stage-map.is-darkpink{background:#c2005b}.m-stage-map.is-darkgreen{background:#2b8d28}.m-stage-map.is-darkgrey{background:#8d9399}.m-stage-map.is-darkorange{background:#cc7600}.m-stage-map.is-darkred{background:#be1b1f}.m-stage-map.is-darkyellow{background:#dab900}.m-stage-map.is-darklemongreen{background:#aeb500}.m-stage-map.is-gradient-turquoise-pink{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#e6006e));background:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-map.is-gradient-blue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#156c9c), to(#00aac9));background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-map.is-gradient-darkblue-turquoise{background:-webkit-gradient(linear, left top, right top, from(#004775), to(#00aac9));background:linear-gradient(to right, #004775, #00aac9)}.m-stage-map.is-gradient-turquoise-blue{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#156c9c));background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-map.is-gradient-orange-pink{background:-webkit-gradient(linear, left top, right top, from(#cc7600), to(#e6006e));background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-map.is-gradient-pink-green{background:-webkit-gradient(linear, left top, right top, from(#e6006e), to(#72b656));background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-map.is-gradient-turquoise-green{background:-webkit-gradient(linear, left top, right top, from(#00aac9), to(#72b656));background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-map .map{display:none}.m-stage-map .map-fallback.always-show{display:block}.m-stage-map .map-fallback .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-map .map-fallback .wrapper .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.m-stage-map .map-fallback .wrapper .image img{max-height:240px}.m-stage-map .map-fallback .wrapper .headline{padding:0 27.2209446683%}.m-stage-map .map-fallback .wrapper .headline h1{font-family:"RBDesign Regular",Arial,sans-serif;font-size:32px;line-height:32px;text-transform:uppercase;color:#fff}html[data-font-lang=ja] .m-stage-map .map-fallback .wrapper .headline h1{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-map .map-fallback .wrapper .headline h1{font-family:Arial,sans-serif}.m-layer-language{display:none}.m-form{display:none}.m-filter{display:none}.m-layer-search{display:none}.m-experience-report{position:relative;background-color:#f0f0f0}.m-experience-report .container{padding-top:1px;padding-bottom:15px}.m-experience-report .container:before{display:none}.m-experience-report .label-wrapper{text-align:center}.m-experience-report .label{position:relative;display:inline-block;padding:9px 16px 9px 30px;margin-right:16px;background-color:#ff3532;font-family:"RBDesign Bold",Arial,sans-serif;font-size:12px;line-height:14px;text-align:center;letter-spacing:1px;color:#fff;text-transform:uppercase;white-space:nowrap}html[data-font-lang=ja] .m-experience-report .label{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-experience-report .label{font-family:Arial,sans-serif;font-weight:bold}.m-experience-report .label:before,.m-experience-report .label:after{content:"";position:absolute;right:-16px;display:block}.m-experience-report .label:before{top:0;bottom:16px;width:16px;background-color:#ff3532}.m-experience-report .label:after{bottom:0;width:0;height:0;border-top:16px solid #cc1d33;border-right:16px solid rgba(0,0,0,0)}.m-experience-report .image{display:block;margin-top:25px;text-align:center}.m-experience-report .image img{height:72px;width:72px;border-radius:50%;vertical-align:bottom}.m-experience-report .details{padding-left:8.8834555827%;padding-right:8.8834555827%;margin-top:25px;margin-bottom:25px;text-align:center;font-family:"RBDesign Regular",Arial,sans-serif;font-size:13px;line-height:23px}html[data-font-lang=ja] .m-experience-report .details{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-experience-report .details{font-family:Arial,sans-serif}.m-experience-report .details a{position:relative;color:inherit}.m-experience-report .details a.no-underline{box-shadow:none}@media(min-width: 768px){.m-experience-report .details a.no-underline{box-shadow:none}}.m-experience-report .details a.no-external-hint[target=_blank]{margin-right:0}.m-experience-report .details a.no-external-hint[target=_blank]:after{display:none}.m-experience-report .details strong,.m-experience-report .details b{font-family:"RBDesign Regular",Arial,sans-serif}.m-experience-report .details i{font-family:"RBDesign Light Italic",Arial,sans-serif}.m-experience-report .details .name{font-family:"RBDesign Bold",Arial,sans-serif;margin-bottom:20px;font-size:20px;line-height:24px;letter-spacing:.2px;color:#000}html[data-font-lang=ja] .m-experience-report .details .name{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-experience-report .details .name{font-family:Arial,sans-serif;font-weight:bold}.m-experience-report .details .intro:after{display:none}.m-experience-report .details .more{display:inline}.m-experience-report .button-wrapper{display:none}.m-dropdown{display:none}.m-list .container{padding:0 0 50px}.m-list li{position:relative;padding-bottom:20px}.m-list .list-item:after{content:"";display:table;clear:both}.m-list .meta,.m-list .content{width:67.5916749257%;margin-left:10.8027750248%}.m-list .meta{min-height:1px}.m-list .date{font-family:"RBDesign Bold",Arial,sans-serif;color:#a0a0a0;text-transform:uppercase;font-size:17px;line-height:28px;letter-spacing:1px;margin-bottom:20px;list-style-type:disc;display:list-item}html[data-font-lang=ja] .m-list .date{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-list .date{font-family:Arial,sans-serif;font-weight:bold}.m-list .content{font-family:"RBDesign Regular",Arial,sans-serif;position:relative;font-size:17px;line-height:28px}html[data-font-lang=ja] .m-list .content{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-list .content{font-family:Arial,sans-serif}.m-list .content a{position:relative;color:inherit}.m-list .content a.no-underline{box-shadow:none}@media(min-width: 768px){.m-list .content a.no-underline{box-shadow:none}}.m-list .content a.no-external-hint[target=_blank]{margin-right:0}.m-list .content a.no-external-hint[target=_blank]:after{display:none}.m-list .content strong,.m-list .content b{font-family:"RBDesign Regular",Arial,sans-serif}.m-list .content i{font-family:"RBDesign Light Italic",Arial,sans-serif}.m-list .headline{font-family:"RBDesign Bold",Arial,sans-serif;font-size:20px;line-height:30px;letter-spacing:.44px;margin-bottom:5px}html[data-font-lang=ja] .m-list .headline{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-list .headline{font-family:Arial,sans-serif;font-weight:bold}.m-list .subline{margin-bottom:5px}.m-list .links{margin-top:7px;margin-bottom:5px}.m-subnavigation{display:none}.m-teaser-campaign{display:none}.m-stage-campaign{position:relative;background:#156c9c;-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-stage-campaign .container{background-color:rgba(0,0,0,0);height:inherit}.m-stage-campaign .container .wrapper{position:relative;padding-bottom:20px}.m-stage-campaign .container .wrapper .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px}.type-join.m-stage-campaign .container .wrapper .image{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:-webkit-calc(19.33587% - 40px);padding-left:calc(19.33587% - 40px)}.m-stage-campaign .container .wrapper .image img{height:100%;max-height:240px}.m-stage-campaign .container .wrapper .headline{padding:0 27.2209446683%}.m-stage-campaign .container .wrapper .headline h1{font-family:"RBDesign Regular",Arial,sans-serif;font-size:32px;line-height:32px;color:#fff}html[data-font-lang=ja] .m-stage-campaign .container .wrapper .headline h1{font-family:"RBDesign Regular","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-campaign .container .wrapper .headline h1{font-family:Arial,sans-serif}.m-stage-publication{position:relative}.m-stage-publication .container{background-color:rgba(0,0,0,0);height:inherit}.m-stage-publication .container .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-publication .container .wrapper .image{position:relative;margin:40px auto 36px;text-align:center}.m-stage-publication .container .wrapper .image .image-inner{position:relative;display:inline-block}.m-stage-publication .container .wrapper .image .image-inner img{display:block;max-width:140px;max-height:165px;margin:0 auto}.m-stage-publication .container .wrapper .image .image-inner:after{content:"";position:absolute;right:-40px;bottom:0;display:block;width:40px;height:40px;background-image:url("https://www.rolandberger.com/img/stage-publication-shadow.png");background-size:contain;background-repeat:no-repeat;background-position:left bottom}.m-stage-publication .container .wrapper .headline{padding:0 19.33%}.m-stage-publication .container .wrapper .headline h1{font-family:"RBDesign Bold",Arial,sans-serif;font-size:44px;line-height:50px;letter-spacing:1px;color:#fff}html[data-font-lang=ja] .m-stage-publication .container .wrapper .headline h1{font-family:"RBDesign Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang=fallback] .m-stage-publication .container .wrapper .headline h1{font-family:Arial,sans-serif;font-weight:bold}.m-flag{display:none}