@import url("//hello.myfonts.net/count/2e39e3");.ct-label{fill:#eff0f1;color:#eff0f1;font-size:0.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-label.ct-horizontal.ct-start{-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-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-align-items:flex-start;-ms-flex-align:flex-start;align-items: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-align-items:flex-end;-ms-flex-align:flex-end;align-items: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-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-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-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-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-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-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-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-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-align-items:flex-start;-ms-flex-align:flex-start;align-items: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-align-items:center;-ms-flex-align:center;align-items:center;-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-align-items:center;-ms-flex-align:center;align-items:center;-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:0.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.88889%}.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.33333%}.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.66667%}.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.8047%}.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.33333%}.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.33333%}.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}.c-text-paragraph a,.c-text-left ul li a,.c-text-location .paragraph a,.c-text-list a,.m-teaser-press .content p a,.m-experience-report .details a,.m-list .content a{position:relative;color:inherit}.c-text-paragraph a.no-underline,.c-text-left ul li a.no-underline,.c-text-location .paragraph a.no-underline,.c-text-list a.no-underline,.m-teaser-press .content p a.no-underline,.m-experience-report .details a.no-underline,.m-list .content a.no-underline{box-shadow:none}@media (min-width: 768px){.c-text-paragraph a.no-underline,.c-text-left ul li a.no-underline,.c-text-location .paragraph a.no-underline,.c-text-list a.no-underline,.m-teaser-press .content p a.no-underline,.m-experience-report .details a.no-underline,.m-list .content a.no-underline{box-shadow:none}}.c-text-paragraph a.no-external-hint[target="_blank"],.c-text-left ul li a.no-external-hint[target="_blank"],.c-text-location .paragraph a.no-external-hint[target="_blank"],.c-text-list a.no-external-hint[target="_blank"],.m-teaser-press .content p a.no-external-hint[target="_blank"],.m-experience-report .details a.no-external-hint[target="_blank"],.m-list .content a.no-external-hint[target="_blank"]{margin-right:0}.c-text-paragraph a.no-external-hint[target="_blank"]:after,.c-text-left ul li a.no-external-hint[target="_blank"]:after,.c-text-location .paragraph a.no-external-hint[target="_blank"]:after,.c-text-list a.no-external-hint[target="_blank"]:after,.m-teaser-press .content p a.no-external-hint[target="_blank"]:after,.m-experience-report .details a.no-external-hint[target="_blank"]:after,.m-list .content a.no-external-hint[target="_blank"]:after{display:none}.c-text-paragraph strong,.c-text-left ul li strong,.c-text-location .paragraph strong,.c-text-list strong,.c-form-checkbox .text strong,.c-form-radio .text strong,.m-teaser-press .content p strong,.m-experience-report .details strong,.m-list .content strong,.c-text-paragraph b,.c-text-left ul li b,.c-text-location .paragraph b,.c-text-list b,.c-form-checkbox .text b,.c-form-radio .text b,.m-teaser-press .content p b,.m-experience-report .details b,.m-list .content b{font-family:"Brix Sans Black",Arial,sans-serif}.c-text-paragraph i,.c-text-left ul li i,.c-text-location .paragraph i,.c-text-list i,.m-teaser-press .content p i,.m-experience-report .details i,.m-list .content i{font-family:"Brix Sans Light Italic",Arial,sans-serif}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:'Brix Sans Black';src:url("$CMS_REF(media:"brix_sans_black_ttf")$");src:url("$CMS_REF(media:"brix_sans_black_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Brix Sans Bold';src:url("$CMS_REF(media:"brix_sans_bold_ttf")$");src:url("$CMS_REF(media:"brix_sans_bold_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Brix Sans Bold Italic';src:url("$CMS_REF(media:"brix_sans_bolditalic_ttf")$");src:url("$CMS_REF(media:"brix_sans_bolditalic_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Brix Sans Light';src:url("$CMS_REF(media:"brix_sans_light_ttf")$");src:url("$CMS_REF(media:"brix_sans_light_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Brix Sans Light Italic';src:url("$CMS_REF(media:"brix_sans_lightitalic_ttf")$");src:url("$CMS_REF(media:"brix_sans_lightitalic_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Brix Sans Medium';src:url("$CMS_REF(media:"brix_sans_medium_ttf")$");src:url("$CMS_REF(media:"brix_sans_medium_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Brix Sans Medium Italic';src:url("$CMS_REF(media:"brix_sans_mediumitalic_ttf")$");src:url("$CMS_REF(media:"brix_sans_mediumitalic_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Arnhem Normal';src:url("$CMS_REF(media:"arnhem_normal_ttf")$");src:url("$CMS_REF(media:"arnhem_normal_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Arnhem Bold Italic';src:url("$CMS_REF(media:"arnhem_bolditalic_ttf")$");src:url("$CMS_REF(media:"arnhem_bolditalic_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Arnhem Semi Bold';src:url("$CMS_REF(media:"arnhem_semibold_ttf")$");src:url("$CMS_REF(media:"arnhem_semibold_woff")$");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Arnhem Blond Italic';src:url("$CMS_REF(media:"arnhem_blonditalic_ttf")$");src:url("$CMS_REF(media:"arnhem_blonditalic_woff")$");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:"Brix Sans 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,0.1);-moz-tap-highlight-color:rgba(0,0,0,0.1)}html[data-font-lang="ja"] body{font-family:"Brix Sans 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: 480px){body:after{content:"w480";display:none}}@media (min-width: 768px){body:after{content:"w768";display:none}}@media (min-width: 1024px){body:after{content:"w1024";display:none}}@media (min-width: 1280px){body:after{content:"w1280";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:"Brix Sans Light",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .c-text-paragraph{font-family:"Brix Sans Light","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-info{position:relative;margin-left:-14.70588%;width:144.11765%;padding:40px 0;color:#fff;background:#96aeca;position:relative;overflow:hidden}.c-text-info .headline,.c-text-info p{margin-left:10.20408%;margin-right:10.20408%;font-size:15px;line-height:22px}.c-text-info .headline{font-family:"Brix Sans Bold Italic",Arial,sans-serif}html[data-font-lang="ja"] .c-text-info .headline{font-family:"Brix Sans Bold Italic","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;font-style:italic}.c-text-info p{font-family:"Brix Sans Light Italic",Arial,sans-serif}html[data-font-lang="ja"] .c-text-info p{font-family:"Brix Sans Light Italic","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;font-style:italic}.c-text-info .headline+p{margin-top:10px}.c-text-infobox{position:relative;margin-left:-14.70588%;width:144.11765%;padding:40px 14.70588% 0 14.70588%;background:linear-gradient(to right, #156c9c 0%, #0092ac 100%);color:#fff;text-align:right;font-size:15px;line-height:22px}.c-text-infobox:after{content:'';display:table;clear:both}.c-text-infobox .headline{margin-top:5px;margin-bottom:20px;font-family:"Brix Sans Bold Italic",Arial,sans-serif;text-align:left}html[data-font-lang="ja"] .c-text-infobox .headline{font-family:"Brix Sans Bold Italic","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;font-style:italic}.c-text-infobox p{font-family:"Brix Sans Light Italic",Arial,sans-serif;text-align:left}html[data-font-lang="ja"] .c-text-infobox p{font-family:"Brix Sans 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 14.70588% 0 14.70588%}.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 blockquote{font-size:24px;line-height:36px;font-family:"Arnhem Normal",Arial,sans-serif;color:#004775;margin-bottom:20px}html[data-font-lang="ja"] .c-text-blockquote blockquote{font-family:"Arnhem Normal","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:"\0022"}.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}.c-text-blockquote .author .details .name{font-family:"Brix Sans Black",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:"Brix Sans Black","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:#8d9399;letter-spacing:0.04em;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-blockquote .author .details .job-title{font-family:"Brix Sans Black",Arial,sans-serif;text-transform:uppercase}html[data-font-lang="ja"] .c-text-blockquote .author .details .job-title{font-family:"Brix Sans Black","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang="fallback"] .c-text-blockquote .author .details .job-title{font-family:Arial,sans-serif;font-weight:bold}.c-text-blockquote .author .details .address{font-family:"Brix Sans Medium",Arial,sans-serif}html[data-font-lang="ja"] .c-text-blockquote .author .details .address{font-family:"Brix Sans Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang="fallback"] .c-text-blockquote .author .details .address{font-family:Arial,sans-serif}.c-text-subheadline{position:relative;font-family:"Brix Sans Black",Arial,sans-serif;font-size:20px;line-height:24px;margin-bottom:45px;display:list-item}html[data-font-lang="ja"] .c-text-subheadline{font-family:"Brix Sans Black","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang="fallback"] .c-text-subheadline{font-family:Arial,sans-serif;font-weight:bold}.c-text-subheadline.is-grey{color:#8d9399}.c-text-subheadline.is-black{color:#000}.c-text-left{text-align:left;font-size:15px;line-height:22px}@media (min-width: 768px){.c-text-left{width:65.51724%;margin-left:-86.2069%;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:-18.96552%;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:-18.08134%;margin-right:3.5px}}@media (min-width: 768px){.c-text-left ul li:after{content:'';position:absolute;z-index:1;top:8px;right:-18.96552%;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:-18.08134%;margin-right:3.5px}}.c-text-left .headline{margin-top:5px;margin-bottom:20px;font-family:"Brix Sans Black",Arial,sans-serif;text-align:left}html[data-font-lang="ja"] .c-text-left .headline{font-family:"Brix Sans Black","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:0px;text-align:right}}.c-text-left .headline:after{content:'';position:absolute;z-index:1;top:8px;right:-18.96552%;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:-18.08134%;margin-right:3.5px}}.c-text-left p{font-family:"Brix Sans Light",Arial,sans-serif;text-align:left}html[data-font-lang="ja"] .c-text-left p{font-family:"Brix Sans 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:0px;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:0px}@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:0px;background-color:#eff0f1;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:12px;line-height:18px;letter-spacing:0.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:"Brix Sans 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:"Brix Sans 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:"Brix Sans Black",Arial,sans-serif}html[data-font-lang="ja"] .c-text-left .text-image-caption figure figcaption .reference strong{font-family:"Brix Sans Black","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:"Brix Sans Medium",Arial,sans-serif;font-size:12px;line-height:24px;letter-spacing:0.04em}html[data-font-lang="ja"] .c-text-location{font-family:"Brix Sans 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:"Brix Sans Black",Arial,sans-serif;margin-bottom:20px;color:#000}html[data-font-lang="ja"] .c-text-location .name{font-family:"Brix Sans Black","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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-text-location .contact-details .communication .label{font-family:"Brix Sans Black",Arial,sans-serif;min-width:75px}html[data-font-lang="ja"] .c-text-location .contact-details .communication .label{font-family:"Brix Sans Black","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.telephone{cursor:text}.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:0.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:"Brix Sans 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:"Brix Sans 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:"Brix Sans Black",Arial,sans-serif}html[data-font-lang="ja"] .c-text-location figure figcaption .reference strong{font-family:"Brix Sans Black","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:"Brix Sans Light",Arial,sans-serif;font-size:15px;line-height:22px;margin-top:20px}html[data-font-lang="ja"] .c-text-location .paragraph{font-family:"Brix Sans 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-list{font-family:"Brix Sans Light",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .c-text-list{font-family:"Brix Sans Light","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang="fallback"] .c-text-list{font-family:Arial,sans-serif}.c-text-list li+li{margin-top:18px}ul.c-text-list li{list-style-type:disc}ol.c-text-list li{list-style-type:decimal}.c-text-download{display:none}.c-label{padding:4px 10px;display:inline-block;font-family:"Brix Sans Black",Arial,sans-serif;font-size:12px;line-height:10px;letter-spacing:0.12em;text-transform:uppercase;color:#000;background-color:#fff}html[data-font-lang="ja"] .c-label{font-family:"Brix Sans Black","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:12px;letter-spacing:0.12em;font-family:"Brix Sans Black",Arial,sans-serif;padding:0 20px;color:#fff;background-color:#000;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content: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:"Brix Sans Black","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:transparent}.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-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}.c-tile-contact.is-gradient-darkgrey-lightgrey{background:linear-gradient(to bottom right, #dee0e3 0%, #eff0f1 100%)}.c-tile-contact.is-white{background:#fff}.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:"Brix Sans Black",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:"Brix Sans Black","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:0.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{font-family:"Brix Sans Black",Arial,sans-serif;text-transform:uppercase}html[data-font-lang="ja"] .c-tile-contact .details .job-title{font-family:"Brix Sans Black","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang="fallback"] .c-tile-contact .details .job-title{font-family:Arial,sans-serif;font-weight:bold}.c-tile-contact .details .address,.c-tile-contact .details .telephone{font-family:"Brix Sans Medium",Arial,sans-serif}html[data-font-lang="ja"] .c-tile-contact .details .address,html[data-font-lang="ja"] .c-tile-contact .details .telephone{font-family:"Brix Sans Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}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{cursor:text;text-decoration:none}.c-tile-contact .image+.details{margin-top:0}.c-tile-contact .c-share-networks{display:none}.c-tile-expertise{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-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}.c-tile-expertise:after{position:absolute;bottom:10px;right:20px;left:20px;text-align:right;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:10px;line-height:1.5}html[data-font-lang="ja"] .c-tile-expertise:after{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:after{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.c-tile-expertise.is-gradient-blue-turquoise{background:linear-gradient(to bottom right, #156c9c 0%, #00aac9 100%);color:#fff}.c-tile-expertise.is-gradient-darkgrey-lightgrey{background:linear-gradient(to bottom right, #dee0e3 0%, #eff0f1 100%)}.c-tile-expertise.is-white{background:#fff;background:linear-gradient(#fff, #fff)}.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 .image{-webkit-order:0;-ms-flex-order:0;order: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%;transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.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-order:0;-ms-flex-order:0;order:0;-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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-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}.c-tile-content:after{position:absolute;bottom:10px;left:20px;right:20px;font-family:"Arnhem Bold Italic",Arial,sans-serif;color:#8d9399;line-height:1.5}html[data-font-lang="ja"] .c-tile-content:after{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-content:after{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.c-tile-content.is-gradient-darkgrey-lightgrey{background:linear-gradient(to bottom right, #dee0e3 0%, #eff0f1 100%)}.c-tile-content.is-white{background:#fff}.c-tile-content.is-white .c-label{background-color:#dee0e3}.c-tile-content.is-static .image img{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 .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-order:0;-ms-flex-order:0;order:0;-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;color:#8d9399;padding-right:20px;padding-top:25px}html[data-font-lang="ja"] .c-tile-content .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-content .headline{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.c-tile-content .image{-webkit-order:1;-ms-flex-order:1;order:1;-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;transform-origin:left top;height:100%;vertical-align:top;transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.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{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:70px 10.20408%;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-orange{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.c-tile-teaser.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.c-tile-teaser.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.c-tile-teaser.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.c-tile-teaser.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.c-tile-teaser.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.c-tile-teaser.is-gradient-turquoise-green{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 .label-wrapper{position:absolute;z-index:1;top:30px;left:10.20408%;right:10.20408%}.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;transform-origin:left top;height:100%;vertical-align:top;transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-tile-teaser .headline{display:-webkit-flex;display:-ms-flexbox;display:flex}.c-tile-teaser .headline h1{margin-top:auto;font-family:"Brix Sans Black",Arial,sans-serif;font-size:28px;line-height:1em}html[data-font-lang="ja"] .c-tile-teaser .headline h1{font-family:"Brix Sans Black","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-flex;display:-ms-flexbox;display:flex}.c-tile-teaser .text p{margin-top:auto;font-family:"Brix Sans Bold",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .c-tile-teaser .text p{font-family:"Brix Sans 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%);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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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-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:"Brix Sans Light",Arial,sans-serif;font-size:19px;width:100%;height:48px;padding:13px 19px 12px;margin:0;color:#000;background-color:transparent;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-input{font-family:"Brix Sans Light","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:#aeb6bb}.c-form-input:-moz-placeholder{color:#aeb6bb;opacity:1}.c-form-input::-moz-placeholder{color:#aeb6bb;opacity:1}.c-form-input:-ms-input-placeholder{color:#aeb6bb}.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:#eff0f1;border-color:#ced2d5;color:#aeb6bb}.c-form-textarea{display:block;font-family:"Brix Sans Light",Arial,sans-serif;font-size:19px;width:100%;min-height:48px;padding:13px 19px 12px;margin:0;color:#000;background-color:transparent;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:"Brix Sans 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:focus ~ .wrapper{box-shadow:0 0 5px #156c9c}.c-form-checkbox input:checked ~ .wrapper{background:#ced2d5}.c-form-checkbox input:checked ~ .wrapper .icon{opacity:1}.c-form-checkbox input[disabled] ~ .wrapper{cursor:not-allowed;background-color:#eff0f1;color:#aeb6bb}.c-form-checkbox input[disabled] ~ .wrapper .text{cursor:not-allowed}.c-form-checkbox input[disabled] ~ .wrapper .icon{color:#aeb6bb}.c-form-checkbox input[disabled] ~ .text{color:#aeb6bb;cursor:not-allowed}.c-form-checkbox .text{cursor:pointer}.c-form-checkbox .wrapper{position:relative;background:#dee0e3;height:48px;float:left;margin:-10px 24px 0 0;padding:13px 34px 13px 14px;font-size:12px;line-height:12px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-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 transparent}.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:"Brix Sans Black",Arial,sans-serif;letter-spacing:0.12em;text-transform:uppercase;display:inline-block;margin-right:10px;-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:"Brix Sans Black","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:"Brix Sans Light",Arial,sans-serif;letter-spacing:0.04em;margin-right:10px;-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:"Brix Sans 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:focus ~ .wrapper{box-shadow:0 0 5px #156c9c}.c-form-radio input:checked ~ .wrapper{background:#ced2d5}.c-form-radio input:checked ~ .wrapper .dot{opacity:1}.c-form-radio input[disabled] ~ .wrapper{cursor:not-allowed;background-color:#eff0f1;color:#aeb6bb}.c-form-radio input[disabled] ~ .wrapper .text{cursor:not-allowed}.c-form-radio input[disabled] ~ .wrapper .dot{background:#aeb6bb}.c-form-radio input[disabled] ~ .text{color:#aeb6bb;cursor:not-allowed}.c-form-radio .text{cursor:pointer}.c-form-radio .wrapper{position:relative;background:#dee0e3;height:48px;float:left;margin:-10px 24px 0 0;padding:13px 34px 13px 14px;font-size:12px;line-height:12px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-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 transparent}.c-form-radio .wrapper .text{font-family:"Brix Sans Black",Arial,sans-serif;letter-spacing:0.12em;text-transform:uppercase;display:inline-block;margin-right:10px}html[data-font-lang="ja"] .c-form-radio .wrapper .text{font-family:"Brix Sans Black","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:"Brix Sans Light",Arial,sans-serif;letter-spacing:0.04em;margin-right:10px;-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:"Brix Sans 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:transparent;border:1px solid #aeb6bb;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Brix Sans Black",Arial,sans-serif;text-transform:uppercase;letter-spacing:0.12em;font-size:12px;line-height:48px;white-space:nowrap}html[data-font-lang="ja"] .c-form-select select{font-family:"Brix Sans Black","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:transparent;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:"Brix Sans Black",Arial,sans-serif;font-style:normal;font-weight:normal}html[data-font-lang="ja"] .c-form-select select optgroup{font-family:"Brix Sans Black","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:"Brix Sans Medium",Arial,sans-serif}html[data-font-lang="ja"] .c-form-select select option{font-family:"Brix Sans 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:65.51724%}}.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:"Brix Sans Black",Arial,sans-serif}html[data-font-lang="ja"] .c-keywords .suggestions{font-family:"Brix Sans Black","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{width:100%;font-family:"Brix Sans Medium",Arial,sans-serif;color:#8d9399;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:0.12em;margin-bottom:20px;margin-top:30px}html[data-font-lang="ja"] .c-text-timestamp{font-family:"Brix Sans Medium","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}html[data-font-lang="fallback"] .c-text-timestamp{font-family:Arial,sans-serif}.c-campaign-headline{display:block;font-size:1em;line-height:0.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:0.05em;color:#fff;font-family:"Brix Sans Medium",Arial,sans-serif;font-size:0.4em;vertical-align:super}html[data-font-lang="ja"] .c-campaign-headline .sup{font-family:"Brix Sans 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:0.05em;font-size:0.6em}}.m-header{display:none}.m-footer{background:linear-gradient(to right, #156c9c 0%, #00aac9 100%)}.m-footer .container{padding:30px 0}.m-footer aside{margin-bottom:50px;width:79.59184%;float:left;margin-right:2.04082%;margin-left:20.40816%}.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:#fff;width:69.38776%;float:left;margin-right:2.04082%;margin-left:20.40816%}.m-footer .locations .country{font-family:"Brix Sans Black",Arial,sans-serif;font-size:28px;line-height:28px;color:#004775;margin-top:-5px;margin-bottom:40px}html[data-font-lang="ja"] .m-footer .locations .country{font-family:"Brix Sans Black","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 .city{font-family:"Brix Sans Black",Arial,sans-serif;font-size:20px;line-height:24px;color:#aeb6bb;margin-bottom:15px}html[data-font-lang="ja"] .m-footer .locations .city{font-family:"Brix Sans Black","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 .organization{font-family:"Brix Sans Medium",Arial,sans-serif;font-size:12px;line-height:24px;letter-spacing:0.04em}html[data-font-lang="ja"] .m-footer .locations .organization{font-family:"Brix Sans Medium","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:"Brix Sans Black",Arial,sans-serif;margin-bottom:20px}html[data-font-lang="ja"] .m-footer .locations .organization .name{font-family:"Brix Sans Black","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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.m-footer .locations .organization .contact-details .communication .label{font-family:"Brix Sans Black",Arial,sans-serif;min-width:50px;margin-right:10px}html[data-font-lang="ja"] .m-footer .locations .organization .contact-details .communication .label{font-family:"Brix Sans Black","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;font-weight:bold}.m-footer .locations .organization .contact-details .communication a{display:inline-block;color:inherit;text-decoration:none}.m-footer .locations .organization .contact-details .communication a.telephone{cursor:text}.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-gradient-blue-turquoise{background:linear-gradient(to right, #004775 0%, #00aac9 100%)}.m-section-headline.is-gradient-blue-turquoise .overline{color:#fff}.m-section-headline.is-gradient-blue-turquoise .overline:before{background-color:#fff;border-bottom:4px solid #fff}.m-section-headline.is-gradient-blue-turquoise h2{color:#fff}.m-section-headline .container{padding:10px 0 20px}.m-section-headline .overline{position:relative;margin-left:9.18367%;margin-right:10.20408%;padding:18px 0 28px;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:18px;letter-spacing:0.12em}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:"Brix Sans Black",Arial,sans-serif;font-size:28px;line-height:32px;margin-top:15px;width:69.38776%;float:left;margin-right:2.04082%;margin-left:20.40816%}html[data-font-lang="ja"] .m-section-headline h2{font-family:"Brix Sans Black","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 .wrapper{width:69.38776%;float:left;margin-right:2.04082%;margin-left:10.20408%}.m-text .wrapper .c-text-infobox,.m-text .wrapper .c-text-download{margin-top:30px;margin-bottom:30px}.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-paragraph,.m-text .wrapper .c-text-info{margin-top:30px;margin-bottom:30px}.m-text .wrapper .c-text-subheadline{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{clear:left;padding-top:5px}.m-text .wrapper>*:first-child{margin-top:0}.m-text .wrapper>*:last-child{margin-bottom:0}.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;left:-16.68357%;margin-left:-2px;width:8px;height:8px;border-radius:50%;background:#000;box-shadow:0 0 0 8px #fff}.m-teaser-hero.is-grey .wrapper{background:#ced2d5}.m-teaser-hero.is-blue .wrapper{background:#156c9c}.m-teaser-hero.is-green .wrapper{background:#37a42c}.m-teaser-hero.is-turquoise .wrapper{background:#00aac9}.m-teaser-hero.is-pink .wrapper{background:#e6006e}.m-teaser-hero.is-orange .wrapper{background:#cc8a00}.m-teaser-hero.is-lemongreen .wrapper{background:#cdd400}.m-teaser-hero.is-yellow .wrapper{background:#fed700}.m-teaser-hero.is-red80p .wrapper{background:#e6593f}.m-teaser-hero.is-red80 .wrapper{background:#e6593f}.m-teaser-hero.is-join-campaign-red .wrapper{background:#e6593f}.m-teaser-hero.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-teaser-hero.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-teaser-hero.is-darkblue .wrapper{background:#004775}.m-teaser-hero.is-darkturquoise .wrapper{background:#0092ac}.m-teaser-hero.is-darkpink .wrapper{background:#c2005b}.m-teaser-hero.is-darkgreen .wrapper{background:#2b8d28}.m-teaser-hero.is-darkgrey .wrapper{background:#8d9399}.m-teaser-hero.is-darkorange .wrapper{background:#cc7600}.m-teaser-hero.is-darkred .wrapper{background:#be1b1f}.m-teaser-hero.is-darkyellow .wrapper{background:#dab900}.m-teaser-hero.is-darklemongreen .wrapper{background:#aeb500}.m-teaser-hero.is-gradient-turquoise-pink .wrapper{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-hero.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-hero.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-hero.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-hero.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-hero.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-hero.is-gradient-turquoise-green .wrapper{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-hero .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.m-teaser-hero .wrapper:after{position:absolute;bottom:10px;left:20px;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:22px;color:#fff}html[data-font-lang="ja"] .m-teaser-hero .wrapper:after{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-hero .wrapper:after{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.m-teaser-hero .c-flag{position:absolute;top:-10px;right:30px;z-index:10}.m-teaser-hero .label-wrapper{position:absolute;z-index:10;top:20px;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 .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 0 40px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:79.59184%;float:left;margin-right:2.04082%}.m-teaser-hero .content .headline{margin-bottom:20px}.m-teaser-hero .content .headline h2{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:28px;color:#fff}html[data-font-lang="ja"] .m-teaser-hero .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-hero .content .headline h2{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-hero .content .headline h2{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-hero .content .headline h2{font-family:"Brix Sans 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:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .m-teaser-hero .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-hero .content .text p{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-hero .content .text p{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-hero .content .text p{font-family:"Brix Sans 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 .text p{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-hero-join.is-grey .wrapper{background:#ced2d5}.m-teaser-hero-join.is-blue .wrapper{background:#156c9c}.m-teaser-hero-join.is-green .wrapper{background:#37a42c}.m-teaser-hero-join.is-turquoise .wrapper{background:#00aac9}.m-teaser-hero-join.is-pink .wrapper{background:#e6006e}.m-teaser-hero-join.is-orange .wrapper{background:#cc8a00}.m-teaser-hero-join.is-lemongreen .wrapper{background:#cdd400}.m-teaser-hero-join.is-yellow .wrapper{background:#fed700}.m-teaser-hero-join.is-red80p .wrapper{background:#e6593f}.m-teaser-hero-join.is-red80 .wrapper{background:#e6593f}.m-teaser-hero-join.is-join-campaign-red .wrapper{background:#e6593f}.m-teaser-hero-join.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-teaser-hero-join.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-teaser-hero-join.is-darkblue .wrapper{background:#004775}.m-teaser-hero-join.is-darkturquoise .wrapper{background:#0092ac}.m-teaser-hero-join.is-darkpink .wrapper{background:#c2005b}.m-teaser-hero-join.is-darkgreen .wrapper{background:#2b8d28}.m-teaser-hero-join.is-darkgrey .wrapper{background:#8d9399}.m-teaser-hero-join.is-darkorange .wrapper{background:#cc7600}.m-teaser-hero-join.is-darkred .wrapper{background:#be1b1f}.m-teaser-hero-join.is-darkyellow .wrapper{background:#dab900}.m-teaser-hero-join.is-darklemongreen .wrapper{background:#aeb500}.m-teaser-hero-join.is-gradient-turquoise-pink .wrapper{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-hero-join.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-hero-join.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-hero-join.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-hero-join.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-hero-join.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-hero-join.is-gradient-turquoise-green .wrapper{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-hero-join .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:#FFFFFF}.m-teaser-hero-join .wrapper:after{position:absolute;bottom:10px;left:20px}.m-teaser-hero-join .wrapper .image-tile{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-teaser-hero-join .wrapper .image-tile.is-grey{background:#ced2d5}.m-teaser-hero-join .wrapper .image-tile.is-blue{background:#156c9c}.m-teaser-hero-join .wrapper .image-tile.is-green{background:#37a42c}.m-teaser-hero-join .wrapper .image-tile.is-turquoise{background:#00aac9}.m-teaser-hero-join .wrapper .image-tile.is-pink{background:#e6006e}.m-teaser-hero-join .wrapper .image-tile.is-orange{background:#cc8a00}.m-teaser-hero-join .wrapper .image-tile.is-lemongreen{background:#cdd400}.m-teaser-hero-join .wrapper .image-tile.is-yellow{background:#fed700}.m-teaser-hero-join .wrapper .image-tile.is-red80p{background:#e6593f}.m-teaser-hero-join .wrapper .image-tile.is-red80{background:#e6593f}.m-teaser-hero-join .wrapper .image-tile.is-join-campaign-red{background:#e6593f}.m-teaser-hero-join .wrapper .image-tile.is-join-campaign-background-blue{background:#00aac9}.m-teaser-hero-join .wrapper .image-tile.is-join-campaign-foreground-blue{background:#078fa7}.m-teaser-hero-join .wrapper .image-tile.is-darkblue{background:#004775}.m-teaser-hero-join .wrapper .image-tile.is-darkturquoise{background:#0092ac}.m-teaser-hero-join .wrapper .image-tile.is-darkpink{background:#c2005b}.m-teaser-hero-join .wrapper .image-tile.is-darkgreen{background:#2b8d28}.m-teaser-hero-join .wrapper .image-tile.is-darkgrey{background:#8d9399}.m-teaser-hero-join .wrapper .image-tile.is-darkorange{background:#cc7600}.m-teaser-hero-join .wrapper .image-tile.is-darkred{background:#be1b1f}.m-teaser-hero-join .wrapper .image-tile.is-darkyellow{background:#dab900}.m-teaser-hero-join .wrapper .image-tile.is-darklemongreen{background:#aeb500}.m-teaser-hero-join .wrapper .image-tile.is-gradient-turquoise-pink{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-hero-join .wrapper .image-tile.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-hero-join .wrapper .image-tile.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-hero-join .wrapper .image-tile.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-hero-join .wrapper .image-tile.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-hero-join .wrapper .image-tile.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-hero-join .wrapper .image-tile.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-hero-join .wrapper .image{display:none}.m-teaser-hero-join .wrapper .image-content{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 8.47458% 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:"Brix Sans Black",Arial,sans-serif;font-size:20px;line-height:1.2em;-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:"Brix Sans Black","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-flex;display:-ms-flexbox;display:flex}.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-flex;display:-ms-flexbox;display:flex;padding:60px 20px 40px}.m-teaser-hero-join .wrapper .content-content p{font-family:"Brix Sans Bold",Arial,sans-serif;margin-top:auto;margin-bottom:12px;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:"Brix Sans 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-button{position:absolute;bottom:0;right:0;z-index:10}.m-teaser-superhero{position:relative;background:#156c9c}.m-teaser-superhero.is-grey{background:#ced2d5}.m-teaser-superhero.is-blue{background:#156c9c}.m-teaser-superhero.is-green{background:#37a42c}.m-teaser-superhero.is-turquoise{background:#00aac9}.m-teaser-superhero.is-pink{background:#e6006e}.m-teaser-superhero.is-orange{background:#cc8a00}.m-teaser-superhero.is-lemongreen{background:#cdd400}.m-teaser-superhero.is-yellow{background:#fed700}.m-teaser-superhero.is-red80p{background:#e6593f}.m-teaser-superhero.is-red80{background:#e6593f}.m-teaser-superhero.is-join-campaign-red{background:#e6593f}.m-teaser-superhero.is-join-campaign-background-blue{background:#00aac9}.m-teaser-superhero.is-join-campaign-foreground-blue{background:#078fa7}.m-teaser-superhero.is-darkblue{background:#004775}.m-teaser-superhero.is-darkturquoise{background:#0092ac}.m-teaser-superhero.is-darkpink{background:#c2005b}.m-teaser-superhero.is-darkgreen{background:#2b8d28}.m-teaser-superhero.is-darkgrey{background:#8d9399}.m-teaser-superhero.is-darkorange{background:#cc7600}.m-teaser-superhero.is-darkred{background:#be1b1f}.m-teaser-superhero.is-darkyellow{background:#dab900}.m-teaser-superhero.is-darklemongreen{background:#aeb500}.m-teaser-superhero.is-gradient-turquoise-pink{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-superhero.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-superhero.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-superhero.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-superhero.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-superhero.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-superhero.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-superhero .container{background-color:transparent}.m-teaser-superhero .container .wrapper{position:relative;margin:50px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:89.79592%;float:left;margin-right:2.04082%}.m-teaser-superhero .container .wrapper:after{position:absolute;bottom:10px;left:10.86129%;color:#000;font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .m-teaser-superhero .container .wrapper:after{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:after{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-superhero .container .wrapper:after{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-superhero .container .wrapper:after{font-family:"Brix Sans 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:after{font-family:Arial,sans-serif;font-weight:bold}.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-flex;display:-ms-flexbox;display:flex;-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-flex;display:-ms-flexbox;display:flex}.m-teaser-superhero .container .wrapper .image .middle .left{background-color:#fff;width:calc(10.86129% - 26px)}.m-teaser-superhero .container .wrapper .image .middle .middle img{height:143px;display:block}.m-teaser-superhero .container .wrapper .image .middle .right{-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff}.m-teaser-superhero .container .wrapper .content{padding:0 10.86129% 55px 10.86129%;color:#000;background-color:white}.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:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-superhero .container .wrapper .content .headline h2{font-family:"Brix Sans 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:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-superhero .container .wrapper .content .text p{font-family:"Brix Sans 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:#156c9c}.m-teaser-superhero-join.is-grey{background:#ced2d5}.m-teaser-superhero-join.is-blue{background:#156c9c}.m-teaser-superhero-join.is-green{background:#37a42c}.m-teaser-superhero-join.is-turquoise{background:#00aac9}.m-teaser-superhero-join.is-pink{background:#e6006e}.m-teaser-superhero-join.is-orange{background:#cc8a00}.m-teaser-superhero-join.is-lemongreen{background:#cdd400}.m-teaser-superhero-join.is-yellow{background:#fed700}.m-teaser-superhero-join.is-red80p{background:#e6593f}.m-teaser-superhero-join.is-red80{background:#e6593f}.m-teaser-superhero-join.is-join-campaign-red{background:#e6593f}.m-teaser-superhero-join.is-join-campaign-background-blue{background:#00aac9}.m-teaser-superhero-join.is-join-campaign-foreground-blue{background:#078fa7}.m-teaser-superhero-join.is-darkblue{background:#004775}.m-teaser-superhero-join.is-darkturquoise{background:#0092ac}.m-teaser-superhero-join.is-darkpink{background:#c2005b}.m-teaser-superhero-join.is-darkgreen{background:#2b8d28}.m-teaser-superhero-join.is-darkgrey{background:#8d9399}.m-teaser-superhero-join.is-darkorange{background:#cc7600}.m-teaser-superhero-join.is-darkred{background:#be1b1f}.m-teaser-superhero-join.is-darkyellow{background:#dab900}.m-teaser-superhero-join.is-darklemongreen{background:#aeb500}.m-teaser-superhero-join.is-gradient-turquoise-pink{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-superhero-join.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-superhero-join.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-superhero-join.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-superhero-join.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-superhero-join.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-superhero-join.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-superhero-join .container{background-color:transparent}.m-teaser-superhero-join .container .wrapper{position:relative;margin:50px 0;text-decoration:none;width:89.79592%;float:left;margin-right:2.04082%}.m-teaser-superhero-join .container .wrapper:after{position:absolute;bottom:10px;left:10.86129%;color:#0092ac;font-family:"Brix Sans Bold",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .m-teaser-superhero-join .container .wrapper:after{font-family:"Brix Sans 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:after{font-family:Arial,sans-serif;font-weight:bold}.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 10.86129% 55px 10.86129%;color:#0092ac;background-color:rgba(255,255,255,0.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:"Brix Sans 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:"Brix Sans 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:"Brix Sans Bold",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:"Brix Sans 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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-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-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:4.08163%;margin-right:4.08163%}.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-orange .wrapper{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-double.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-double.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-double.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-double.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-double.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-double.is-gradient-turquoise-green .wrapper{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-double .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.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;right:0;z-index:10}.m-teaser-double .wrapper .tiles{display:none}.m-teaser-double .wrapper .content{color:#fff;padding:30px 0 70px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:79.59184%;float:left;margin-right:2.04082%;margin-left:10.20408%}.m-teaser-double .wrapper .content:after{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .m-teaser-double .wrapper .content:after{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.type-join.m-teaser-double .wrapper .content:after{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-double .wrapper .content:after{font-family:"Brix Sans Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.m-teaser-double .wrapper .content .headline{margin-bottom:20px}.m-teaser-double .wrapper .content .headline h2{font-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:28px;color:#fff}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}.type-join.m-teaser-double .wrapper .content .headline h2{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-double .wrapper .content .headline h2{font-family:"Brix Sans Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.m-teaser-double .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 .wrapper .content .text p{font-family:"Arnhem Bold Italic","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.type-join.m-teaser-double .wrapper .content .text p{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-double .wrapper .content .text p{font-family:"Brix Sans Bold","MS PGothic","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,Arial,sans-serif}.m-teaser-double-join.is-grey .wrapper{background:#ced2d5}.m-teaser-double-join.is-blue .wrapper{background:#156c9c}.m-teaser-double-join.is-green .wrapper{background:#37a42c}.m-teaser-double-join.is-turquoise .wrapper{background:#00aac9}.m-teaser-double-join.is-pink .wrapper{background:#e6006e}.m-teaser-double-join.is-orange .wrapper{background:#cc8a00}.m-teaser-double-join.is-lemongreen .wrapper{background:#cdd400}.m-teaser-double-join.is-yellow .wrapper{background:#fed700}.m-teaser-double-join.is-red80p .wrapper{background:#e6593f}.m-teaser-double-join.is-red80 .wrapper{background:#e6593f}.m-teaser-double-join.is-join-campaign-red .wrapper{background:#e6593f}.m-teaser-double-join.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-teaser-double-join.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-teaser-double-join.is-darkblue .wrapper{background:#004775}.m-teaser-double-join.is-darkturquoise .wrapper{background:#0092ac}.m-teaser-double-join.is-darkpink .wrapper{background:#c2005b}.m-teaser-double-join.is-darkgreen .wrapper{background:#2b8d28}.m-teaser-double-join.is-darkgrey .wrapper{background:#8d9399}.m-teaser-double-join.is-darkorange .wrapper{background:#cc7600}.m-teaser-double-join.is-darkred .wrapper{background:#be1b1f}.m-teaser-double-join.is-darkyellow .wrapper{background:#dab900}.m-teaser-double-join.is-darklemongreen .wrapper{background:#aeb500}.m-teaser-double-join.is-gradient-turquoise-pink .wrapper{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-double-join.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-double-join.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-double-join.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-double-join.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-double-join.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-double-join.is-gradient-turquoise-green .wrapper{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-double-join .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#156c9c}.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-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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:100%;padding:70px 10.20408% 70px}.m-teaser-double-join .wrapper .content:after{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:after{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:after{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-double-join .wrapper .content:after{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-double-join .wrapper .content:after{font-family:"Brix Sans 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:after{font-family:Arial,sans-serif;font-weight:bold}.m-teaser-double-join .wrapper .content.is-grey{background:#ced2d5}.m-teaser-double-join .wrapper .content.is-blue{background:#156c9c}.m-teaser-double-join .wrapper .content.is-green{background:#37a42c}.m-teaser-double-join .wrapper .content.is-turquoise{background:#00aac9}.m-teaser-double-join .wrapper .content.is-pink{background:#e6006e}.m-teaser-double-join .wrapper .content.is-orange{background:#cc8a00}.m-teaser-double-join .wrapper .content.is-lemongreen{background:#cdd400}.m-teaser-double-join .wrapper .content.is-yellow{background:#fed700}.m-teaser-double-join .wrapper .content.is-red80p{background:#e6593f}.m-teaser-double-join .wrapper .content.is-red80{background:#e6593f}.m-teaser-double-join .wrapper .content.is-join-campaign-red{background:#e6593f}.m-teaser-double-join .wrapper .content.is-join-campaign-background-blue{background:#00aac9}.m-teaser-double-join .wrapper .content.is-join-campaign-foreground-blue{background:#078fa7}.m-teaser-double-join .wrapper .content.is-darkblue{background:#004775}.m-teaser-double-join .wrapper .content.is-darkturquoise{background:#0092ac}.m-teaser-double-join .wrapper .content.is-darkpink{background:#c2005b}.m-teaser-double-join .wrapper .content.is-darkgreen{background:#2b8d28}.m-teaser-double-join .wrapper .content.is-darkgrey{background:#8d9399}.m-teaser-double-join .wrapper .content.is-darkorange{background:#cc7600}.m-teaser-double-join .wrapper .content.is-darkred{background:#be1b1f}.m-teaser-double-join .wrapper .content.is-darkyellow{background:#dab900}.m-teaser-double-join .wrapper .content.is-darklemongreen{background:#aeb500}.m-teaser-double-join .wrapper .content.is-gradient-turquoise-pink{background:linear-gradient(to right, #00aac9, #e6006e)}.m-teaser-double-join .wrapper .content.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-teaser-double-join .wrapper .content.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-teaser-double-join .wrapper .content.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-teaser-double-join .wrapper .content.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-teaser-double-join .wrapper .content.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-teaser-double-join .wrapper .content.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-teaser-double-join .wrapper .content .label-wrapper{position:absolute;z-index:1;top:30px;left:10.20408%;right:10.20408%}.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-family:"Arnhem Bold Italic",Arial,sans-serif;font-size:28px;color:#fff}html[data-font-lang="ja"] .m-teaser-double-join .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-join .wrapper .content .headline h2{font-family:Arial,sans-serif;font-weight:bold;font-style:italic}.type-join.m-teaser-double-join .wrapper .content .headline h2{font-family:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-double-join .wrapper .content .headline h2{font-family:"Brix Sans 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:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-double-join .wrapper .content .text p{font-family:"Brix Sans 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-orange{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-overview.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-overview.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-stage-overview.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-overview.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-overview.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-overview.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-overview .container{background-color:transparent;height:inherit}.m-stage-overview .container .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-overview .container .wrapper .image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px}.type-join.m-stage-overview .container .wrapper .image{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;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 19.33587%}.m-stage-overview .container .wrapper .headline h1{font-family:"Brix Sans Black",Arial,sans-serif;font-size:32px;line-height:32px;color:#fff}html[data-font-lang="ja"] .m-stage-overview .container .wrapper .headline h1{font-family:"Brix Sans Black","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}.is-uppercase.m-stage-overview .container .wrapper .headline h1{text-transform:uppercase}.m-slider .container{position:relative}.m-slider .navigation{display:none}.m-slider .swiper-slide{width:50% !important;margin-right:0 !important;float:left;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.m-breadcrumb{background:#eff0f1;padding:20px 0}.m-breadcrumb ul{text-align:center}.m-breadcrumb ul li{font-family:"Brix Sans Light",Arial,sans-serif;font-size:15px;line-height:22px;margin:0 30px;color:#004775}html[data-font-lang="ja"] .m-breadcrumb ul li{font-family:"Brix Sans Light","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 transparent}.m-breadcrumb ul li a:after{display:block}.m-breadcrumb ul li span{color:#000;padding-bottom:4px;border-bottom:2px solid #000}.m-breadcrumb ul li .icon{width:8px;height:8px;color:#000;-webkit-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:transparent;height:inherit}.m-stage-menu .container .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0}.m-stage-menu .container .wrapper .headline{padding:0 19.33587%}.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-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:9.18367%;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:0.12em;font-family:"Brix Sans Black",Arial,sans-serif;color:#000;text-transform:uppercase}html[data-font-lang="ja"] .m-load-more .button .text{font-family:"Brix Sans Black","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-orange{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-summary.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-summary.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-stage-summary.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-summary.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-summary.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-summary.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-summary .container{background-color:transparent;height:inherit}.m-stage-summary .container .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-summary .container .wrapper .image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px}.type-join.m-stage-summary .container .wrapper .image{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;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 19.33587%}.m-stage-summary .container .wrapper .summary h1{font-family:"Brix Sans Black",Arial,sans-serif;font-size:32px;line-height:32px;text-transform:uppercase;color:#fff}html[data-font-lang="ja"] .m-stage-summary .container .wrapper .summary h1{font-family:"Brix Sans Black","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:19.33587%}.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-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"Brix Sans 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:"Brix Sans 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: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-flex;display:-ms-flexbox;display:flex;-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-orange{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-expert.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-expert.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-stage-expert.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-expert.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-expert.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-expert.is-gradient-turquoise-green{background:linear-gradient(to right, #00aac9, #72b656)}.m-stage-expert .container{background-color:transparent;height:inherit}.m-stage-expert .container .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-stage-expert .container .wrapper .image{display:-webkit-flex;display:-ms-flexbox;display:flex;-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 20.40816% 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:"Brix Sans Black",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:"Brix Sans Black","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;font-weight:bold}.m-stage-expert .container .wrapper .person .details .job-title{font-family:"Brix Sans Black",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:"Brix Sans Black","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;font-weight:bold}.m-stage-expert .container .wrapper .person .details .address{font-family:"Brix Sans 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:"Brix Sans 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:"Brix Sans 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:"Brix Sans 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-grey .wrapper{background:#ced2d5}.m-slide-quote.is-blue .wrapper{background:#156c9c}.m-slide-quote.is-green .wrapper{background:#37a42c}.m-slide-quote.is-turquoise .wrapper{background:#00aac9}.m-slide-quote.is-pink .wrapper{background:#e6006e}.m-slide-quote.is-orange .wrapper{background:#cc8a00}.m-slide-quote.is-lemongreen .wrapper{background:#cdd400}.m-slide-quote.is-yellow .wrapper{background:#fed700}.m-slide-quote.is-red80p .wrapper{background:#e6593f}.m-slide-quote.is-red80 .wrapper{background:#e6593f}.m-slide-quote.is-join-campaign-red .wrapper{background:#e6593f}.m-slide-quote.is-join-campaign-background-blue .wrapper{background:#00aac9}.m-slide-quote.is-join-campaign-foreground-blue .wrapper{background:#078fa7}.m-slide-quote.is-darkblue .wrapper{background:#004775}.m-slide-quote.is-darkturquoise .wrapper{background:#0092ac}.m-slide-quote.is-darkpink .wrapper{background:#c2005b}.m-slide-quote.is-darkgreen .wrapper{background:#2b8d28}.m-slide-quote.is-darkgrey .wrapper{background:#8d9399}.m-slide-quote.is-darkorange .wrapper{background:#cc7600}.m-slide-quote.is-darkred .wrapper{background:#be1b1f}.m-slide-quote.is-darkyellow .wrapper{background:#dab900}.m-slide-quote.is-darklemongreen .wrapper{background:#aeb500}.m-slide-quote.is-gradient-turquoise-pink .wrapper{background:linear-gradient(to right, #00aac9, #e6006e)}.m-slide-quote.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-slide-quote.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-slide-quote.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-slide-quote.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-slide-quote.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-slide-quote.is-gradient-turquoise-green .wrapper{background:linear-gradient(to right, #00aac9, #72b656)}.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}.m-slide-quote .container .wrapper .content{padding:0 10.20408%}.m-slide-quote .container .wrapper .content .quote blockquote{font-family:"Arnhem Normal",Arial,sans-serif;font-size:24px;line-height:36px;text-align:center;color:#fff}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;color:#fff}.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:"Brix Sans Black",Arial,sans-serif;margin-bottom:15px;font-size:20px;line-height:24px;color:inherit;text-decoration:none}html[data-font-lang="ja"] .m-slide-quote .container .wrapper .content .person .details .name{font-family:"Brix Sans Black","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:"Brix Sans Black",Arial,sans-serif;font-size:12px;line-height:12px;text-transform:uppercase;margin-bottom:4px}html[data-font-lang="ja"] .m-slide-quote .container .wrapper .content .person .details .job-title{font-family:"Brix Sans Black","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;font-weight:bold}.m-slide-quote .container .wrapper .content .person .details .address{font-family:"Brix Sans Medium",Arial,sans-serif;font-size:12px;line-height:12px}html[data-font-lang="ja"] .m-slide-quote .container .wrapper .content .person .details .address{font-family:"Brix Sans 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:"Brix Sans Medium",Arial,sans-serif;text-decoration:none;font-size:12px;line-height:12px;color:#fff}html[data-font-lang="ja"] .m-slide-quote .container .wrapper .content .person .details .telephone{font-family:"Brix Sans 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:"Brix Sans Black",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:"Brix Sans Black","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:0.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:"Brix Sans Black",Arial,sans-serif;text-transform:uppercase}html[data-font-lang="ja"] .m-contact .details .job-title{font-family:"Brix Sans Black","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:"Brix Sans Medium",Arial,sans-serif}html[data-font-lang="ja"] .m-contact .details .address,html[data-font-lang="ja"] .m-contact .details .telephone{font-family:"Brix Sans 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{cursor:text;text-decoration:none}.m-contact .c-share-networks{margin:0 auto;overflow:hidden;-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:69.38776%;margin-left:10.20408%}.m-teaser-press .meta .date{font-family:"Brix Sans Medium",Arial,sans-serif;color:#8d9399;text-transform:uppercase;font-size:12px;line-height:24px;letter-spacing:0.12em;margin-bottom:20px;display:list-item}html[data-font-lang="ja"] .m-teaser-press .meta .date{font-family:"Brix Sans 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:"Brix Sans Bold",Arial,sans-serif}html[data-font-lang="ja"] .type-join.m-teaser-press .meta .topic{font-family:"Brix Sans 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:"Brix Sans Black",Arial,sans-serif;font-size:20px;line-height:24px;margin-bottom:20px}html[data-font-lang="ja"] .m-teaser-press .content .headline{font-family:"Brix Sans Black","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;font-weight:bold}.m-teaser-press .content p{font-family:"Brix Sans Light",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .m-teaser-press .content p{font-family:"Brix Sans 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-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-orange .wrapper{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-slide-takeaway.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-slide-takeaway.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-slide-takeaway.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-slide-takeaway.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-slide-takeaway.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-slide-takeaway.is-gradient-turquoise-green .wrapper{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.20408%;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:"Brix Sans Black",Arial,sans-serif}html[data-font-lang="ja"] .m-slide-takeaway .container .wrapper .content .text{font-family:"Brix Sans Black","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;font-weight:bold}.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-align-items:center;-ms-flex-align:center;align-items:center;margin-left:9.18367%;width:81.63265%;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);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;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;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-orange .wrapper{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-slide-image.is-gradient-blue-turquoise .wrapper{background:linear-gradient(to right, #156c9c, #00aac9)}.m-slide-image.is-gradient-darkblue-turquoise .wrapper{background:linear-gradient(to right, #004775, #00aac9)}.m-slide-image.is-gradient-turquoise-blue .wrapper{background:linear-gradient(to right, #00aac9, #156c9c)}.m-slide-image.is-gradient-orange-pink .wrapper{background:linear-gradient(to right, #cc7600, #e6006e)}.m-slide-image.is-gradient-pink-green .wrapper{background:linear-gradient(to right, #e6006e, #72b656)}.m-slide-image.is-gradient-turquoise-green .wrapper{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.20408%;color:#fff}.m-slide-image .container .wrapper .content .data{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.m-slide-image .container .wrapper .content .data .data-image{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:"Brix Sans Black",Arial,sans-serif;margin-bottom:25px}html[data-font-lang="ja"] .m-slide-image .container .wrapper .content .data .data-text{font-family:"Brix Sans Black","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;font-weight:bold}.m-slide-image .container .wrapper .content .data .ct-chart{width:87.17949%;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:"Brix Sans Black",Arial,sans-serif}html[data-font-lang="ja"] .m-slide-image .container .wrapper .content .text{font-family:"Brix Sans Black","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;font-weight:bold}.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:0.12em;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:#8d9399;font-family:"Brix Sans Medium",Arial,sans-serif;font-size:10px;text-transform:uppercase}html[data-font-lang="ja"] .m-image-caption figure figcaption .reference{font-family:"Brix Sans 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{font-family:"Brix Sans Black",Arial,sans-serif}html[data-font-lang="ja"] .m-image-caption figure figcaption .reference strong{font-family:"Brix Sans Black","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-orange{background:#cc8a00}.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-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:linear-gradient(to right, #00aac9, #e6006e)}.m-stage-map.is-gradient-blue-turquoise{background:linear-gradient(to right, #156c9c, #00aac9)}.m-stage-map.is-gradient-darkblue-turquoise{background:linear-gradient(to right, #004775, #00aac9)}.m-stage-map.is-gradient-turquoise-blue{background:linear-gradient(to right, #00aac9, #156c9c)}.m-stage-map.is-gradient-orange-pink{background:linear-gradient(to right, #cc7600, #e6006e)}.m-stage-map.is-gradient-pink-green{background:linear-gradient(to right, #e6006e, #72b656)}.m-stage-map.is-gradient-turquoise-green{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-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.m-stage-map .map-fallback .wrapper .image{display:-webkit-flex;display:-ms-flexbox;display:flex;-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 19.33587%}.m-stage-map .map-fallback .wrapper .headline h1{font-family:"Brix Sans Black",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:"Brix Sans Black","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;font-weight:bold}.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:#dee0e3}.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:#156c9c;font-family:"Brix Sans Black",Arial,sans-serif;font-size:12px;line-height:1.2em;text-align:center;letter-spacing:0.12em;color:#fff;text-transform:uppercase;white-space:nowrap}html[data-font-lang="ja"] .m-experience-report .label{font-family:"Brix Sans Black","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:#156c9c}.m-experience-report .label:after{bottom:0;width:0;height:0;border-top:16px solid #004775;border-right:16px solid transparent}.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.47458%;padding-right:8.47458%;margin-top:25px;margin-bottom:25px;text-align:center;font-family:"Brix Sans Light",Arial,sans-serif;font-size:15px;line-height:22px}html[data-font-lang="ja"] .m-experience-report .details{font-family:"Brix Sans Light","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 .name{font-family:"Brix Sans Black",Arial,sans-serif;margin-bottom:20px;font-size:20px;line-height:24px;color:#000}html[data-font-lang="ja"] .m-experience-report .details .name{font-family:"Brix Sans Black","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:69.38776%;margin-left:10.20408%}.m-list .meta{min-height:1px}.m-list .date{font-family:"Brix Sans Medium",Arial,sans-serif;color:#8d9399;text-transform:uppercase;font-size:20px;line-height:22px;letter-spacing:0.12em;margin-bottom:20px;list-style-type:disc;display:list-item}html[data-font-lang="ja"] .m-list .date{font-family:"Brix Sans Medium","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}.m-list .content{position:relative;font-size:15px;line-height:22px}.m-list .headline{font-family:"Brix Sans Black",Arial,sans-serif;font-size:20px;line-height:24px;margin-bottom:5px}html[data-font-lang="ja"] .m-list .headline{font-family:"Brix Sans Black","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:transparent;height:inherit}.m-stage-campaign .container .wrapper{position:relative;padding-bottom:20px}.m-stage-campaign .container .wrapper .image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px}.type-join.m-stage-campaign .container .wrapper .image{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;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 19.33587%}.m-stage-campaign .container .wrapper .headline h1{font-family:"Brix Sans Black",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:"Brix Sans Black","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;font-weight:bold}.m-stage-publication{position:relative}.m-stage-publication.is-light .container .wrapper .headline h1{color:#000}.m-stage-publication .container{background-color:transparent;height:inherit}.m-stage-publication .container .wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-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("$CMS_REF(media:"dummy_stage_publication_shadow")$");background-size:contain;background-repeat:no-repeat;background-position:left bottom}.m-stage-publication .container .wrapper .headline{padding:0 19.33587%}.m-stage-publication .container .wrapper .headline h1{font-family:"Brix Sans Black",Arial,sans-serif;font-size:32px;line-height:32px;color:#fff}html[data-font-lang="ja"] .m-stage-publication .container .wrapper .headline h1{font-family:"Brix Sans Black","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}.is-uppercase.m-stage-publication .container .wrapper .headline h1{text-transform:uppercase}.m-flag{display:none}
