@import"https://fonts.googleapis.com/earlyaccess/notosansjapanese.css";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700";@import"https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700";@import"https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,900";@import"//fonts.googleapis.com/css?family=Oswald";@import"//fonts.googleapis.com/css?family=Oswald";@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table,table.tblRsv,table.tblRsv2{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:iconfont;src:url(/global/en/assets/fonts/iconfont.eot);src:url(/global/en/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/global/en/assets/fonts/iconfont.woff) format("woff"),url(/global/en/assets/fonts/iconfont.ttf) format("truetype"),url(/global/en/assets/fonts/iconfont.svg#iconfont) format("svg")}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857142858em;text-align:center}.iconfont-fonticon-01:before{content:"\EA01"}.iconfont-fonticon-02:before{content:"\EA02"}.iconfont-fonticon-03:before{content:"\EA03"}.iconfont-fonticon-04:before{content:"\EA04"}.iconfont-icon_check:before{content:"\EA05"}*,*:after,*:before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body{width:100%;margin:0;padding:0;font-family:Arial,Roboto,Droid Sans,"メイリオ","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.7;color:#333;background:#fff}section{margin:0;padding:0;position:relative;top:auto;right:auto;bottom:auto;left:auto}a{text-decoration:none;color:#0453b8;cursor:pointer;background-color:transparent;transition:all .3s}a:visited{/*color:purple*/}sub{vertical-align:baseline;line-height:1;position:relative;top:auto;right:auto;bottom:auto;left:auto}img{vertical-align:bottom;max-width:100%;height:auto}figure{margin:0;padding:0}figure figcaption{font-size:12px;font-size:1.2rem}i,cite,em,var,address,dfn{font-style:normal}small{font-size:1em}em{font-style:normal}p{font-size:14px;font-size:1.4rem;line-height:1.7;margin:0 0 1em}p.message_ceo{font-size:16px;font-size:1.6rem}h2.h2Title{font-size:26px;font-size:2.6rem;font-weight:400}h3.h3Title{margin:0;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.2;color:#333}ul{margin:0;padding:0;margin-bottom:1em;font-size:14px;font-size:1.4rem;padding-left:2em}ol{margin:0;padding:0;font-size:14px;font-size:1.4rem;list-style-position:outside;padding-left:1.6em;margin:1em 0}ul ul,ol ul{list-style:disc}dl{margin:0;padding:0;font-size:14px;font-size:1.4rem}dl dt{font-weight:700}dl dd{margin:0 0 1em 1em}.tableBlock{margin:0 0 30px}table,table.tblRsv,table.tblRsv2{border-collapse:collapse;width:100%;min-width:500px;margin:0 0 10px}table .icon-external:after{display:none}table.tdRight td{text-align:right}table tr,table.tblRsv tr,table.tblRsv2 tr{font-size:12px;font-size:1.2rem}table tr.total td{font-weight:700}table tr th,table.tblRsv tr th,table.tblRsv2 tr th{padding:1em;background:#ebebeb;border:1px solid #ccc;text-align:left;vertical-align:middle}table tr td,table.tblRsv tr td,table.tblRsv2 tr td{padding:1em;border:1px solid #ccc;text-align:left;vertical-align:top;word-break:break-all}table tr td ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul):not(.circleList),table tr td dl,table.tblRsv tr td dl,table.tblRsv2 tr td dl{margin-left:0!important;margin-right:0!important;padding:0 15px!important;list-style:disc}table tr td ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul):not(.circleList) li,table tr td dl li,table.tblRsv tr td dl li,table.tblRsv2 tr td dl li{margin:0;font-size:12px;font-size:1.2rem}table tr td ol:not(.numList){margin:0!important;padding:0 0 0 15px!important}table tr td ol:not(.numList) li{margin:0;font-size:12px;font-size:1.2rem}table tr td .circleList{padding:0}table tr td .linkList li a,table tr .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist table tr td.title>ul li a,table tr .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist table tr td.title>ul li a,table tr .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist table tr td.title>ul li a{font-size:12px;font-size:1.2rem}table tr:nth-child(2n) td{background:#f6f6f6}table thead th,table.tblRsv thead th,table.tblRsv2 thead th{text-align:center}table.tblRsv2.tdRight td{text-align:right}.animated,.vg2020.index .l-contentTop .vgPageLink li a:hover,.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a:hover img,.vg2020 .is-inview{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.vg2020.index .l-contentTop .vgPageLink li a.infinite:hover,.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a:hover img.infinite,.vg2020 .infinite.is-inview{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.bounce from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.bounce to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}@keyframes fadeInDown{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible!important}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(.6);transform:rotate(0deg) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(.6);transform:rotate(0deg) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.tossing,.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a:hover img{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(-8%);transform:translateY(-8%)}65%{-webkit-transform:translateY(4%);transform:translateY(4%)}80%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}95%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(-8%);transform:translateY(-8%)}65%{-webkit-transform:translateY(4%);transform:translateY(4%)}80%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}95%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse,.vg2020.index .l-contentTop .vgPageLink li a:hover{-webkit-animation-name:pulse;animation-name:pulse}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;margin:0 30px}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#eee}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;left:0;color:#ccc}#cboxLoadingGraphic{background:url(/global/en/assets/img/common/colorbox/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:250px;left:-18px;margin-top:-32px;background:url(/global/en/assets/img/common/colorbox/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:250px;right:-18px;margin-top:-32px;background:url(/global/en/assets/img/common/colorbox/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:-23px;right:5px;display:block;background:url(/global/en/assets/img/common/colorbox/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/global/en/assets/img/business/common/slider/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(/global/en/assets/img/business/common/slider/fonts/slick.eot);src:url(/global/en/assets/img/business/common/slider/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/global/en/assets/img/business/common/slider/fonts/slick.woff) format("woff"),url(/global/en/assets/img/business/common/slider/fonts/slick.ttf) format("truetype"),url(/global/en/assets/img/business/common/slider/fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:white;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.acList{margin-bottom:30px;margin-bottom:3rem}.acList>dl{width:100%}.acList>dt{position:relative;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:400;padding:1em 2.4em 1em 1em}.acList>dt:first-of-type{border-top:1px solid #878787}.acList>dt:not(:last-of-type){border-bottom:1px dotted #878787}.acList>dt:last-of-type{border-bottom:1px solid #878787}.acList>dt:last-of-type.active{border-bottom:1px dotted #878787}.acList>dt:after{position:absolute;top:calc(50% - 7px);right:1em;display:inline-block;vertical-align:text-bottom;font-size:14px;font-size:1.4rem;color:#333;font-family:iconfont;content:'\EB19';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.acList>dt:hover{background:#e6ebee}.acList>dt.active{color:#0055c4;background:#e6ebee}.acList>dt.active:after{color:#0055c4;content:'\EB17'}.acList dd{margin:0;padding:1em;border-bottom:1px solid #878787}.circleList{padding:0;margin:0 0 20px}.circleList li{font-size:14px;font-size:1.4rem;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0 0 0 25px;margin:0;list-style:none}.circleList li:before{font-size:24px;font-size:2.4rem;color:#0055c4;display:inline-block;line-height:1;content:"・";position:absolute;top:0;right:auto;bottom:auto;left:0}.dataLink{margin:2em 0}.dataLink a{font-size:15px;font-size:1.5rem;padding:0 0 0 60px;text-decoration:none;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}.dataLink a:before{display:block;width:48px;height:12px;content:url(/global/en/assets/img/common/icon-data.svg);position:absolute;top:0;right:auto;bottom:auto;left:0;transition:all .2s ease}.dataLink a:hover{text-decoration:underline}.dataLink a:hover:before{position:absolute;top:0;right:auto;bottom:auto;left:2px}.fBox,.fBox-half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;margin-bottom:2rem}.fBox .fBox__img,.fBox-half .fBox__img{width:33%}.fBox .fBox__img figure,.fBox-half .fBox__img figure{width:100%;margin-bottom:20px;margin-bottom:2rem;text-align:center}.fBox>figure,.fBox-half>figure{margin:0;padding:0;width:33%;text-align:center}.fBox>figure img,.fBox-half>figure img{width:100%}.fBox figcaption,.fBox-half figcaption{text-align:center;font-size:12px;font-size:1.2rem}.fBox .mR,.fBox-half .mR{margin-right:10px;margin-right:1rem}.fBox .mL,.fBox-half .mL{margin-left:10px;margin-left:1rem}.fBox p,.fBox-half p{width:65%}.fBox .fBox__text,.fBox-half .fBox__text{width:65%}.fBox .fBox__text p,.fBox-half .fBox__text p{width:100%}.fBox .fBox__img__half,.fBox-half .fBox__img__half{width:49%}.fBox .fBox__img__half figure,.fBox-half .fBox__img__half figure{width:100%;margin-bottom:20px;margin-bottom:2rem;text-align:center}.fBox .fBox__img__half>figure,.fBox-half .fBox__img__half>figure{margin:0;padding:0;width:49%;text-align:center}.fBox .fBox__img__half>figure img,.fBox-half .fBox__img__half>figure img{width:100%}.fBox .fBox__img__half figcaption,.fBox-half .fBox__img__half figcaption{text-align:center;font-size:12px;font-size:1.2rem}.fBox .mR,.fBox-half .mR{margin-right:10px;margin-right:1rem}.fBox .mL,.fBox-half .mL{margin-left:10px;margin-left:1rem}.fBox p,.fBox-half p{width:49%}.fBox .fBox__text,.fBox-half .fBox__text{width:64%}.fBox .fBox__text p,.fBox-half .fBox__text p{width:100%}.fBox .indexBox__item,.fBox .indexBox__item__photo,.fBox-half .indexBox__item,.fBox-half .indexBox__item__photo{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;background:#fff;transition:all .2s cubic-bezier(.42,0,.58,1)}.fBox .indexBox__item__textArea,.fBox-half .indexBox__item__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding:0}.fBox .indexBox__item__title,.fBox-half .indexBox__item__title{width:100%;padding:2em 1em;background:#0b99d4;transition:all .2s cubic-bezier(.42,0,.58,1);min-height:0}.fBox .indexBox__item__title .itemTitle,.fBox-half .indexBox__item__title .itemTitle{margin:0;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.2;color:#fff;border:none;transition:all .2s cubic-bezier(.42,0,.58,1)}.fBox .indexBox__item__title .itemTitle:after,.fBox-half .indexBox__item__title .itemTitle:after{float:right;display:inline-block;font-family:iconfont;content:'\EB14';font-size:12px;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1;vertical-align:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fBox .indexBox__item__title:hover,.fBox-half .indexBox__item__title:hover{background:#10b0f3}.fBox .indexBox__item__title.noLink,.fBox-half .indexBox__item__title.noLink{pointer-events:none}.fBox .indexBox__item__title.noLink .itemTitle:after,.fBox-half .indexBox__item__title.noLink .itemTitle:after{content:''}.fBox .indexBox__item__title.noLink:hover,.fBox-half .indexBox__item__title.noLink:hover{background:#0b99d4}.fBox .indexBox__item__text,.fBox-half .indexBox__item__text{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:100%;padding:1em;border:1px solid #dbdbdb}.fBox .indexBox__item__text p,.fBox-half .indexBox__item__text p{display:block;width:100%;margin-bottom:1em;font-size:14px;font-size:1.4rem;text-align:left;line-height:1.2;color:#666}.fBox .indexBox__item__text .subTitle,.fBox-half .indexBox__item__text .subTitle{font-size:13px;font-size:1.3rem;line-height:1.5;color:#333;border-bottom:none;padding:0;margin:20px 0 5px}.fBox .indexBox__item__text .linkList,.fBox .indexBox__item__text .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .fBox .indexBox__item__text td.title>ul,.fBox .indexBox__item__text .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .fBox .indexBox__item__text td.title>ul,.fBox .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox .indexBox__item__text td.title>ul,.fBox-half .indexBox__item__text .linkList,.fBox-half .indexBox__item__text .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .fBox-half .indexBox__item__text td.title>ul,.fBox-half .indexBox__item__text .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .fBox-half .indexBox__item__text td.title>ul,.fBox-half .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox-half .indexBox__item__text td.title>ul{padding:0;margin:0 10px 10px 0;margin:0 1rem 1rem 0;list-style:none}.fBox .indexBox__item__text .linkList>li,.fBox .indexBox__item__text .media.ct-current .newslist td.title>ul>li,.media.ct-current .newslist .fBox .indexBox__item__text td.title>ul>li,.fBox .indexBox__item__text .media.ct-year .newslist td.title>ul>li,.media.ct-year .newslist .fBox .indexBox__item__text td.title>ul>li,.fBox .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox .indexBox__item__text td.title>ul>li,.fBox-half .indexBox__item__text .linkList>li,.fBox-half .indexBox__item__text .media.ct-current .newslist td.title>ul>li,.media.ct-current .newslist .fBox-half .indexBox__item__text td.title>ul>li,.fBox-half .indexBox__item__text .media.ct-year .newslist td.title>ul>li,.media.ct-year .newslist .fBox-half .indexBox__item__text td.title>ul>li,.fBox-half .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox-half .indexBox__item__text td.title>ul>li{font-size:14px;font-size:1.4rem}.fBox .indexBox__item__text .linkList>li>a,.fBox .indexBox__item__text .media.ct-current .newslist td.title>ul>li>a,.media.ct-current .newslist .fBox .indexBox__item__text td.title>ul>li>a,.fBox .indexBox__item__text .media.ct-year .newslist td.title>ul>li>a,.media.ct-year .newslist .fBox .indexBox__item__text td.title>ul>li>a,.fBox .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li>a,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox .indexBox__item__text td.title>ul>li>a,.fBox-half .indexBox__item__text .linkList>li>a,.fBox-half .indexBox__item__text .media.ct-current .newslist td.title>ul>li>a,.media.ct-current .newslist .fBox-half .indexBox__item__text td.title>ul>li>a,.fBox-half .indexBox__item__text .media.ct-year .newslist td.title>ul>li>a,.media.ct-year .newslist .fBox-half .indexBox__item__text td.title>ul>li>a,.fBox-half .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li>a,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox-half .indexBox__item__text td.title>ul>li>a{color:#0453b8;display:inline}.fBox .indexBox__item__text .linkList>li>ul,.fBox .indexBox__item__text .media.ct-current .newslist td.title>ul>li>ul,.media.ct-current .newslist .fBox .indexBox__item__text td.title>ul>li>ul,.fBox .indexBox__item__text .media.ct-year .newslist td.title>ul>li>ul,.media.ct-year .newslist .fBox .indexBox__item__text td.title>ul>li>ul,.fBox .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox .indexBox__item__text td.title>ul>li>ul,.fBox-half .indexBox__item__text .linkList>li>ul,.fBox-half .indexBox__item__text .media.ct-current .newslist td.title>ul>li>ul,.media.ct-current .newslist .fBox-half .indexBox__item__text td.title>ul>li>ul,.fBox-half .indexBox__item__text .media.ct-year .newslist td.title>ul>li>ul,.media.ct-year .newslist .fBox-half .indexBox__item__text td.title>ul>li>ul,.fBox-half .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox-half .indexBox__item__text td.title>ul>li>ul{margin:5px 0}.fBox .indexBox__item__text .linkList>li>ul>li,.fBox .indexBox__item__text .media.ct-current .newslist td.title>ul>li>ul>li,.media.ct-current .newslist .fBox .indexBox__item__text td.title>ul>li>ul>li,.fBox .indexBox__item__text .media.ct-year .newslist td.title>ul>li>ul>li,.media.ct-year .newslist .fBox .indexBox__item__text td.title>ul>li>ul>li,.fBox .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li>ul>li,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox .indexBox__item__text td.title>ul>li>ul>li,.fBox-half .indexBox__item__text .linkList>li>ul>li,.fBox-half .indexBox__item__text .media.ct-current .newslist td.title>ul>li>ul>li,.media.ct-current .newslist .fBox-half .indexBox__item__text td.title>ul>li>ul>li,.fBox-half .indexBox__item__text .media.ct-year .newslist td.title>ul>li>ul>li,.media.ct-year .newslist .fBox-half .indexBox__item__text td.title>ul>li>ul>li,.fBox-half .indexBox__item__text .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li>ul>li,.press.pressIndex__cate .pageArticle .mainContent .newslist .fBox-half .indexBox__item__text td.title>ul>li>ul>li{margin:0;padding:0}.fBox .indexBox__item__text dl,.fBox-half .indexBox__item__text dl{margin:0;padding:0;margin-bottom:10px;margin-bottom:1rem}.fBox .indexBox__item__caption,.fBox-half .indexBox__item__caption{margin:0 0 15px;margin:0 0 1.5rem;padding:0 0 10px;padding:0 0 1rem;border-bottom:1px dotted #ccc}.fBox .indexBox__item__caption.noLine,.fBox-half .indexBox__item__caption.noLine{border-bottom:none;margin:0;padding:0}.fBox .indexBox__item__caption img,.fBox-half .indexBox__item__caption img{float:right}.fBox .indexBox__item__caption p,.fBox-half .indexBox__item__caption p{width:62%}.fBox .indexBox__item__caption.noImg p,.fBox-half .indexBox__item__caption.noImg p{width:100%}.fBox .indexBox__item__photo .indexBox__item__title,.fBox-half .indexBox__item__photo .indexBox__item__title{padding:0}.fBox .indexBox__item__photo .indexBox__item__title img,.fBox-half .indexBox__item__photo .indexBox__item__title img{width:100%}.fBox .indexBox__item__photo .indexBox__item__title .itemTitle,.fBox-half .indexBox__item__photo .indexBox__item__title .itemTitle{padding:1em}.fBox .indexBox__item__photo .indexBox__item__text,.fBox-half .indexBox__item__photo .indexBox__item__text{border:none}.grayBox{padding:15px 20px;margin:0 auto 30px;background:#f8f7f3}.grayBox__title,.grayBox .subTitle{color:#0b99d4;font-size:15px;font-size:1.5rem;font-weight:700;margin:10px 0}.grayBox__title.bk,.grayBox .subTitle.bk{color:#333}.grayBox__txt{width:60%;float:left}.grayBox .linkBtn,.grayBox .linkBtnWhite,.grayBox .linkBtnBlue,.grayBox .mapBtn,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn{float:right;margin:30px 0 0}.grayBox .linkBtn a,.grayBox .linkBtnWhite a,.grayBox .linkBtnBlue a,.grayBox .mapBtn a,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a{border:1px solid #333;color:#333;font-size:15px;font-size:1.5rem}.grayBox .linkBtn a:after,.grayBox .linkBtnWhite a:after,.grayBox .linkBtnBlue a:after,.grayBox .mapBtn a:after,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:after,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:after,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:after{width:30px;color:#333;font-size:16px;font-size:1.6rem}.grayBox .linkBtn a:hover,.grayBox .linkBtnWhite a:hover,.grayBox .linkBtnBlue a:hover,.grayBox .mapBtn a:hover,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:hover,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:hover,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:hover,.grayBox .linkBtn a:focus-visible,.grayBox .linkBtnWhite a:focus-visible,.grayBox .linkBtnBlue a:focus-visible,.grayBox .mapBtn a:focus-visible,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:focus-visible,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:focus-visible,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:focus-visible,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:focus-visible,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:focus-visible,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:focus-visible{background:#eee}.grayBox .linkBtn a:visited,.grayBox .linkBtnWhite a:visited,.grayBox .linkBtnBlue a:visited,.grayBox .mapBtn a:visited,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:visited,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:visited,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:visited,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:visited,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:visited,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:visited{color:#333!important}.linkBtn,.linkBtnWhite,.linkBtnBlue,.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn{text-align:right}.linkBtn a,.linkBtnWhite a,.linkBtnBlue a,.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a{display:inline-block;color:#005caa;font-size:12px;font-size:1.2rem;letter-spacing:1px;padding:.7em 2.4em .7em 1.4em;border:1px solid #005eb8;background:#fff;transition:all .3s;position:relative;top:auto;right:auto;bottom:auto;left:auto}.linkBtn a:after,.linkBtnWhite a:after,.linkBtnBlue a:after,.mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:after{display:inline-block;width:24px;font-size:10px;font-size:1rem;font-weight:700;color:#005eb8;content:'\EB14';font-family:iconfont;line-height:1;margin:0;padding:0;transition:all .3s;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.linkBtn a:hover,.linkBtnWhite a:hover,.linkBtnBlue a:hover,.mapBtn a:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover,.linkBtn a:focus-visible,.linkBtnWhite a:focus-visible,.linkBtnBlue a:focus-visible,.mapBtn a:focus-visible,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:focus-visible,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:focus-visible,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:focus-visible{color:#fff;background:#005eb8}.linkBtn a:hover:after,.linkBtnWhite a:hover:after,.linkBtnBlue a:hover:after,.mapBtn a:hover:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover:after,.linkBtn a:focus-visible:after,.linkBtnWhite a:focus-visible:after,.linkBtnBlue a:focus-visible:after,.mapBtn a:focus-visible:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:focus-visible:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:focus-visible:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:focus-visible:after{color:#fff;position:absolute;top:50%;right:9px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.linkBtnWhite{text-align:left;display:inline-block}.linkBtnWhite a{display:block;width:100%;color:#333;font-size:18px;font-size:1.8rem;border:1px solid #333}.linkBtnWhite a:after{color:#333;font-size:14px;font-size:1.4rem}.linkBtnWhite a:hover,.linkBtnWhite a:focus-visible{color:#333;background:#eee}.linkBtnWhite a:hover:after,.linkBtnWhite a:focus-visible:after{color:#333}.linkBtnBlue,.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn{text-align:left}.linkBtnBlue a,.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a{width:49%;padding:.9em;background:#005eb8;color:#fff;font-size:16px;font-size:1.6rem}.linkBtnBlue a:after,.mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after{width:10px;color:#fff}.linkBtnBlue a:hover,.mapBtn a:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover,.linkBtnBlue a:focus-visible,.mapBtn a:focus-visible,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:focus-visible{color:#005eb8;background:#fff}.linkBtnBlue a:hover:after,.mapBtn a:hover:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover:after,.linkBtnBlue a:focus-visible:after,.mapBtn a:focus-visible:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:focus-visible:after{color:#005eb8}.linkBtnList,.linkBtnBlueList,.linkBtnWhiteList,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;width:100%;padding:0;margin:0 0 40px}.linkBtnList li,.linkBtnBlueList li,.linkBtnWhiteList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;background:#fff;transition:all .2s cubic-bezier(.42,0,.58,1);list-style:none;padding:0;margin:0 0 20px}.linkBtnList li a,.linkBtnBlueList li a,.linkBtnWhiteList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a{display:block;width:100%;height:100%;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;padding:.8em 1.6em .8em 1em;background:#fff;border:solid 1px #0b99d4;transition:all .2s cubic-bezier(.42,0,.58,1);position:relative;top:auto;right:auto;bottom:auto;left:auto;cursor:pointer}.linkBtnList li a:after,.linkBtnBlueList li a:after,.linkBtnWhiteList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a:after{display:block;color:#0b99d4;font-family:iconfont;font-weight:700;content:'\EB14';font-size:14px;font-size:1.4rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s cubic-bezier(.42,0,.58,1)}.linkBtnList li a:hover,.linkBtnBlueList li a:hover,.linkBtnWhiteList li a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a:hover{color:#fff;background:#0b99d4}.linkBtnList li a:hover:after,.linkBtnBlueList li a:hover:after,.linkBtnWhiteList li a:hover:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a:hover:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a:hover:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a:hover:after{color:#fff;position:absolute;top:50%;right:8px;bottom:auto;left:auto}.linkBtnBlueList li a{color:#fff;background:#0b99d4}.linkBtnBlueList li a:after{color:#fff;font-size:12px;font-size:1.2rem}.linkBtnBlueList li a:hover{color:#0b99d4;background:#fff}.linkBtnBlueList li a:hover:after{color:#0b99d4}.linkBtnWhiteList li a{color:#333;font-size:18px;font-size:1.8rem;border:1px solid #333}.linkBtnWhiteList li a:after{color:#333;font-size:14px;font-size:1.4rem}.linkBtnWhiteList li a:hover{color:#333;background:#eee}.linkBtnWhiteList li a:hover:after{color:#333}.mapBtn a{width:110px;padding:.9em 20px;padding:.9em 2rem;margin-top:10px;margin-top:1rem;font-size:14px;font-size:1.4rem;font-weight:400;text-align:center}.newsList{margin:0 0 20px}.newsList__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;margin:0;padding:10px 0;border-bottom:1px dotted #dbdbdb}.newsList__item p{margin:0 0 5px}.newsList__icon{width:22%;line-height:1}.newsList__icon__inner{display:block;width:88%;max-width:130px;color:#fff;font-size:10px;font-size:1rem;text-align:center;padding:5px;background:#50a9ff}.newsList__date{width:15%}.newsList__txt{width:63%}.numList{margin:0;padding:0}.numList>li,.numList dt{font-size:14px;font-size:1.4rem;counter-increment:mycount;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0 0 0 30px;margin:0 0 5px 2px;list-style:none!important}.numList>li:before,.numList dt:before{display:block;width:16px;height:16px;position:absolute;top:2px;right:auto;bottom:auto;left:0;background:#0055c4;border-radius:50%;content:'';margin:0}.numList>li:after,.numList dt:after{color:#fff;font-size:10px;font-size:1rem;line-height:1;content:counter(mycount);position:absolute;top:5px;right:auto;bottom:auto;left:5px;margin:0;display:inline-block}.numList>li ul,.numList dt ul{margin:0;padding:0}.numList>dd{margin:0 0 1.2em 30px;padding:0}.pageLink{padding:0;margin:0 0 30px;font-size:13px;font-size:1.3rem}.pageLink li{margin:0 4px 0 0;padding:0;line-height:1.6;list-style:none;display:inline}.pageLink li:not(:last-child){border-right:1px solid #ccc}.pageLink li a{display:inline-block;padding:3px 7px 3px 4px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.pageLink li a:after{display:inline-block;color:#000;font-family:iconfont;content:'\EB03';font-size:10px;font-size:1rem;line-height:1;padding:0 0 0 8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:50px 0 2em;margin:5rem 0 2em;padding:0;list-style:none}.pagenation:after{display:none}.pagenation .linkBtnBlue,.pagenation .mapBtn,.pagenation .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .pagenation .mapBtn,.pagenation .linkBtnWhite{display:inline-block;width:40%}.pagenation .linkBtnBlue a,.pagenation .mapBtn a,.pagenation .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .pagenation .mapBtn a,.pagenation .linkBtnWhite a{width:100%;height:100%;font-size:14px;font-size:1.4rem}.pagenation .linkBtnBlue.back a,.pagenation .back.mapBtn a,.pagenation .about.corporate.group_location.overseas .mainContent__text .tableBlock .back.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .pagenation .back.mapBtn a,.pagenation .linkBtnWhite.back a{text-align:center;padding-left:30px}.pagenation .linkBtnBlue.back :after,.pagenation .back.mapBtn :after,.pagenation .about.corporate.group_location.overseas .mainContent__text .tableBlock .back.mapBtn :after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .pagenation .back.mapBtn :after,.pagenation .linkBtnWhite.back :after{content:'\EB16';left:10px}.pagenation .linkBtnBlue.next a,.pagenation .next.mapBtn a,.pagenation .about.corporate.group_location.overseas .mainContent__text .tableBlock .next.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .pagenation .next.mapBtn a,.pagenation .linkBtnWhite.next a{text-align:center}.qaList{margin-bottom:30px;margin-bottom:3rem}.qaList .question{padding-left:14px;padding-left:1.4rem}.qaList .question:before{content:'Q';margin-right:14px;margin-right:1.4rem;font-size:20px;font-size:2rem;font-weight:700;color:#0055c4}.qaList .answer>*:first-child:before{content:'A';margin-right:14px;margin-right:1.4rem;font-size:20px;font-size:2rem;font-weight:700;color:#333}.qaList .answer>ol:first-child:before{display:block;-webkit-transform:translateX(-1em);transform:translateX(-1em)}.searchBox{padding:15px 20px;margin:0 auto 40px;background:#f6f6f6;border-radius:6px;border:4px solid #dbdbdb}.searchBox p{margin:0}.searchBox .inputfield{margin:5px 0 0}.searchBox .searchBtn{width:48px;height:26px;color:#fff;font-size:11px;font-size:1.1rem;line-height:1;margin:0;padding:0;margin:0 0 0 10px;border:none;background:#666}.searchBox .keyword{width:300px}.gsc-search-box-tools.gsc-search-box,.products .gsc-search-box.searchG{width:50%!important;border:none;margin:0}.gsc-search-box-tools table,.products .searchG table{min-width:300px;margin:0;padding:0}.gsc-search-box-tools table th,.products .searchG table th,.gsc-search-box-tools table td,.products .searchG table td{border:none;padding:3px}.gsc-search-box-tools .cse .gsc-control-cse .gsc-control-cse,.products .searchG .cse .gsc-control-cse .gsc-control-cse{margin:0!important;padding:0!important}.gsc-search-box-tools table.gsc-search-box,.products .searchG table.gsc-search-box{margin:0;padding:0;width:100%}.gsc-search-box-tools .gsc-input-box,.products .searchG .gsc-input-box{height:26px;padding:0}.gsc-search-box-tools #gsc-i-id1,.products .searchG #gsc-i-id1{font-size:1.5em}.gsc-search-box-tools .gsc-search-button,.products .searchG .gsc-search-button{padding:0}.gsc-search-box-tools .gsc-search-button .gsc-search-button-v2,.products .searchG .gsc-search-button .gsc-search-button-v2{display:block;width:48px;height:26px;padding:.5em 1.5em;border-radius:0;border:none;background:#666}.slider{width:auto;z-index:1;margin:0 0 50px;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto}.slider__list{overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto}.slider__list li{width:100%;display:table;overflow:hidden;text-align:center}.slider__list li img{max-width:684px;width:100%;margin:0 auto}.slider .bx-wrapper{width:100%;max-width:684px;height:auto;padding:0;margin:0;overflow:hidden;position:relative}.slider .bx-wrapper a{-webkit-tap-highlight-color:rgba(0,0,0,.2)}.slider .bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding:0}.slider .bx-wrapper .bx-pager.bx-default-pager a{background:#ccc;text-indent:-9999px;display:block;width:14px;height:14px;margin:0 5px;outline:0;border-radius:50%}.slider .bx-wrapper .bx-pager.bx-default-pager a:hover,.slider .bx-wrapper .bx-pager.bx-default-pager a.active,.slider .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#0055c4}.slider .bx-wrapper .bx-pager-item,.slider .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block}.slider .bx-wrapper .bx-pager-item{font-size:0;line-height:0}.slider .bx-wrapper .bx-prev,.slider .bx-wrapper .bx-next{font-family:iconfont;content:'';display:block;width:36px;height:36px;text-align:center;text-decoration:none;line-height:1;padding:0;background:rgba(0,0,0,.7);position:absolute;top:50%;right:auto;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-tap-highlight-color:transparent}.slider .bx-wrapper .bx-prev:hover,.slider .bx-wrapper .bx-next:hover{background:rgba(0,0,0,.3)}.slider .bx-wrapper .bx-prev:before,.slider .bx-wrapper .bx-next:before{width:100%;height:100%;display:block;font-size:20px;font-size:2rem;color:#fff;padding:9px 0 0}.slider .bx-wrapper .bx-prev{left:0}.slider .bx-wrapper .bx-prev:before{content:'\EB16'}.slider .bx-wrapper .bx-next{right:0}.slider .bx-wrapper .bx-next:before{content:'\EB14'}.slider .bx-viewport{margin:0 0 8px;max-height:630px}.slider2{width:auto;z-index:1;margin:0 0 50px;overflow:visible;margin-bottom:80px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.slider2__list{padding:0;overflow:visible;position:relative;top:auto;right:auto;bottom:auto;left:auto}.slider2__list li{width:100%;display:table;overflow:hidden;text-align:center}.slider2__list li img{max-width:684px;width:100%;margin:0 auto}.slider2 .slick-dots{bottom:-40px;left:0;padding-top:10px;padding-top:1rem}.slider2 .slick-dots li{display:inline-block;width:16px}.slider2 .slick-dots li button{width:16px}.slider2 .slick-dots li button:before{width:16px;font-size:16px}.slider2 .slick-dots li button:focus:before{opacity:.25!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slider2 .slick-dots li.slick-active button:before{color:#0055c4;opacity:.75!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.topicsEdgeList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;margin:0 0 20px}.topicsEdgeList__item{width:19.2%;margin:0;border:1px solid #dcdcdc;transition:all .3s ease-in-out}.topicsEdgeList__item:not(:first-child){margin-left:1%}.topicsEdgeList__item:hover{background:#f6f6f6}.topicsEdgeList__photo{display:block;width:auto;height:90px;overflow:hidden;position:relative}.topicsEdgeList__photo img{width:100%;height:auto;position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.topicsEdgeList__txt{margin:10px}.topicsEdgeList__txt__title{font-size:12px!important;font-size:1.2rem!important;font-weight:400!important;line-height:1.7!important;padding:0!important;margin:0!important}.topicsEdgeList__txt__title strong{font-weight:700!important;display:block!important}.topicsEdgeList a{color:#000!important;display:block!important}.u-blank:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/global/en/assets/img/common/icon-ex.png);background-size:contain}.u-pdf:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/global/en/assets/img/common/icon-pdf.png);background-size:contain}.u-xls:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/global/en/assets/img/common/icon-excel.png);background-size:contain}.u-doc:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/global/en/assets/img/common/icon-word.png);background-size:contain}.u-ppt:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/global/en/assets/img/common/icon-ppt.png);background-size:contain}.hide{display:none}.pc-hide{display:none!important}.sp-hide{display:block!important}.br-sp{display:block}.clearfix:after,section:after,.fBox .indexBox__item__caption:after,.fBox-half .indexBox__item__caption:after,.grayBox:after,.pageLink:after,.searchBox:after,.attention:after,.pdfBox:after,.top .column:after,.top .contentsBlock .contentsList:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item:after,.about.promo.showroom.tour .iconList:after,.press.pressIndex .l-content .pageArticle .pageContent .searchBlock:after,.sustainability.feature.topic .blueBox:after,.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list li:after,.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list li:after,.ces2019.home .l-main:after,.ces2019.home .l-content:after{clear:both;content:"";display:block}.left{float:left}.right{float:right}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}ul.photoArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;-webkit-justify-content:center;width:100%;padding:0;margin:30px auto}ul.photoArea li{font-size:12px;font-size:1.2rem;list-style:none;padding:0;text-align:center;margin:0 2% 20px;max-width:46%}ul.photoArea li img{display:block;margin:0 auto 5px}figure.photoArea,p.photoArea{text-align:center;margin:30px auto;font-size:12px;font-size:1.2rem}figure.photoArea img,p.photoArea img{display:block;margin:0 auto 5px}ul.photoAreali{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;-webkit-justify-content:center;width:100%;padding:0;margin:30px auto}ul.photoAreali li{font-size:12px;font-size:1.2rem;list-style:none;padding:0;text-align:center;margin:0 2% 20px;max-width:80%}ul.photoAreali li img{display:block;margin:0 auto 5px}.section{margin:0 0 6em}.bold{font-weight:700}.red{color:#f00}.note{color:red;font-size:13px;font-size:1.3rem}.noteTxt,.sustainability .noteTxt__esg{font-size:12px;font-size:1.2rem;padding:0;list-style:none}.noticeList dt{font-weight:400}.noticeList dt>*{margin-bottom:0;font-size:12px;font-size:1.2rem}.noticeList dd{margin:0}.noticeList dd *{font-size:12px;font-size:1.2rem}.noticeList dd .linkList a,.noticeList dd .media.ct-current .newslist td.title>ul a,.media.ct-current .newslist .noticeList dd td.title>ul a,.noticeList dd .media.ct-year .newslist td.title>ul a,.media.ct-year .newslist .noticeList dd td.title>ul a,.noticeList dd .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul a,.press.pressIndex__cate .pageArticle .mainContent .newslist .noticeList dd td.title>ul a{font-size:12px;font-size:1.2rem}.caption{color:#878787;font-size:12px;font-size:1.2rem;padding:0;list-style:none}.attention{color:#0055c4;padding:15px;margin:30px 0 20px;background:#fff4f3;border:2px solid #0055c4}.icon-new{display:inline-block;width:24px;height:12px;padding:0;margin:0 0 0 5px;background:#ccc url(/global/en/assets/img/common/icon-new.svg) 0 0 no-repeat;background-size:contain;text-indent:-9999px}.pdfBox{padding:10px 10px 0;margin:0 0 30px;border:1px solid #dbdbdb}.pdfBox__img{margin:0 30px 0 0;float:left}.pdfBox p{font-size:12px;font-size:1.2rem}.link a{padding:0 0 0 18px;text-decoration:none;display:inline-block;position:relative;top:auto;right:auto;bottom:auto;left:auto}.link a:before{color:#0055c4;font-size:11px;font-size:1.1rem;line-height:1;font-family:iconfont;content:"\EB21";display:block;position:absolute;top:4px;right:auto;bottom:auto;left:0;transition:all .2s ease}.link a:hover{text-decoration:underline}.link a:hover:before{position:absolute;top:4px;right:auto;bottom:auto;left:2px}.linkList,.media.ct-current .newslist td.title>ul,.media.ct-year .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul{list-style:none;padding:0 0 0 1em}.linkList li.lisub,.media.ct-current .newslist td.title>ul li.lisub,.media.ct-year .newslist td.title>ul li.lisub,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li.lisub{margin-left:2em}.linkList li,.media.ct-current .newslist td.title>ul li,.media.ct-year .newslist td.title>ul li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li,.linkList dt,.media.ct-current .newslist td.title>ul dt,.media.ct-year .newslist td.title>ul dt,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt{margin:0;padding:0;margin:0 0 2px;padding:0 0 0 18px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.linkList li:before,.media.ct-current .newslist td.title>ul li:before,.media.ct-year .newslist td.title>ul li:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li:before,.linkList dt:before,.media.ct-current .newslist td.title>ul dt:before,.media.ct-year .newslist td.title>ul dt:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt:before{content:""}.linkList li a,.media.ct-current .newslist td.title>ul li a,.media.ct-year .newslist td.title>ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a,.linkList dt a,.media.ct-current .newslist td.title>ul dt a,.media.ct-year .newslist td.title>ul dt a,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a{font-size:14px;font-size:1.4rem;color:#0453b8;text-decoration:none;display:inline-block}.linkList li a:before,.media.ct-current .newslist td.title>ul li a:before,.media.ct-year .newslist td.title>ul li a:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before,.linkList dt a:before,.media.ct-current .newslist td.title>ul dt a:before,.media.ct-year .newslist td.title>ul dt a:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:before{color:#0055c4;font-size:11px;font-size:1.1rem;line-height:1;font-family:iconfont;content:"\EB21";display:block;position:absolute;top:5.5px;right:auto;bottom:auto;left:0;transition:all .2s ease}.linkList li a:hover,.media.ct-current .newslist td.title>ul li a:hover,.media.ct-year .newslist td.title>ul li a:hover,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:hover,.linkList li a:focus-visible,.media.ct-current .newslist td.title>ul li a:focus-visible,.media.ct-year .newslist td.title>ul li a:focus-visible,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:focus-visible,.linkList dt a:hover,.media.ct-current .newslist td.title>ul dt a:hover,.media.ct-year .newslist td.title>ul dt a:hover,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:hover,.linkList dt a:focus-visible,.media.ct-current .newslist td.title>ul dt a:focus-visible,.media.ct-year .newslist td.title>ul dt a:focus-visible,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:focus-visible{text-decoration:underline}.linkList li a:hover:before,.media.ct-current .newslist td.title>ul li a:hover:before,.media.ct-year .newslist td.title>ul li a:hover:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:hover:before,.linkList li a:focus-visible:before,.media.ct-current .newslist td.title>ul li a:focus-visible:before,.media.ct-year .newslist td.title>ul li a:focus-visible:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:focus-visible:before,.linkList dt a:hover:before,.media.ct-current .newslist td.title>ul dt a:hover:before,.media.ct-year .newslist td.title>ul dt a:hover:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:hover:before,.linkList dt a:focus-visible:before,.media.ct-current .newslist td.title>ul dt a:focus-visible:before,.media.ct-year .newslist td.title>ul dt a:focus-visible:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:focus-visible:before{position:absolute;top:5.5px;right:auto;bottom:auto;left:2px}.linkList li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.media.ct-current .newslist td.title>ul li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.media.ct-year .newslist td.title>ul li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.linkList dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.media.ct-current .newslist td.title>ul dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.media.ct-year .newslist td.title>ul dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul),.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul){margin:0;padding:0;margin:5px 10px;list-style:none}.linkList li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.media.ct-current .newslist td.title>ul li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.media.ct-year .newslist td.title>ul li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.linkList dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.media.ct-current .newslist td.title>ul dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.media.ct-year .newslist td.title>ul dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt ul:not(.linkList):not(.media.ct-current .newslist td.title>ul):not(.media.ct-year .newslist td.title>ul):not(.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul)>li{margin:0}.linkList li .linkList,.media.ct-current .newslist td.title>ul li .linkList,.media.ct-year .newslist td.title>ul li .linkList,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li .linkList,.linkList li .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .linkList li td.title>ul,.media.ct-current .newslist td.title>ul li td.title>ul,.linkList li .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .linkList li td.title>ul,.media.ct-year .newslist td.title>ul li td.title>ul,.linkList li .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .linkList li td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li td.title>ul,.linkList dt .linkList,.media.ct-current .newslist td.title>ul dt .linkList,.media.ct-year .newslist td.title>ul dt .linkList,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt .linkList,.linkList dt .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .linkList dt td.title>ul,.media.ct-current .newslist td.title>ul dt td.title>ul,.linkList dt .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .linkList dt td.title>ul,.media.ct-year .newslist td.title>ul dt td.title>ul,.linkList dt .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .linkList dt td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt td.title>ul{margin:0 0 1em!important}.linkList li .linkList li,.media.ct-current .newslist td.title>ul li .linkList li,.media.ct-year .newslist td.title>ul li .linkList li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li .linkList li,.linkList li .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .linkList li td.title>ul li,.media.ct-current .newslist td.title>ul li td.title>ul li,.linkList li .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .linkList li td.title>ul li,.media.ct-year .newslist td.title>ul li td.title>ul li,.linkList li .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li,.press.pressIndex__cate .pageArticle .mainContent .newslist .linkList li td.title>ul li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li td.title>ul li,.linkList dt .linkList li,.media.ct-current .newslist td.title>ul dt .linkList li,.media.ct-year .newslist td.title>ul dt .linkList li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt .linkList li,.linkList dt .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .linkList dt td.title>ul li,.media.ct-current .newslist td.title>ul dt td.title>ul li,.linkList dt .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .linkList dt td.title>ul li,.media.ct-year .newslist td.title>ul dt td.title>ul li,.linkList dt .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li,.press.pressIndex__cate .pageArticle .mainContent .newslist .linkList dt td.title>ul li,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt td.title>ul li{padding:0 0 0 18px!important}.linkList dd,.media.ct-current .newslist td.title>ul dd,.media.ct-year .newslist td.title>ul dd,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dd{margin:0 0 1em;padding-left:18px;font-size:12px;font-size:1.2rem;line-height:1.2}.boxB,.boxW,.boxG,.ir.press.pastPage .newsheader .aside,.media.ct-current.pastPage .aside,.media.ct-year.pastPage .aside{display:block;width:100%;padding:2em;margin:0 0 3em;background:#c7e9f7}.boxB .cptTitle:first-child,.boxW .cptTitle:first-child,.boxG .cptTitle:first-child,.ir.press.pastPage .newsheader .aside .cptTitle:first-child,.media.ct-current.pastPage .aside .cptTitle:first-child,.media.ct-year.pastPage .aside .cptTitle:first-child{margin-top:0}.boxB .subTitle:first-child,.boxW .subTitle:first-child,.boxG .subTitle:first-child,.ir.press.pastPage .newsheader .aside .subTitle:first-child,.media.ct-current.pastPage .aside .subTitle:first-child,.media.ct-year.pastPage .aside .subTitle:first-child{margin-top:0}.boxBline{display:block;width:100%;padding:2em;margin:0 0 3em;border:1px solid #0b99d4}.boxWh{display:block;text-indent:0;width:100%;padding:1em;margin:1em 0 0;border:1px solid #ccc}.icon-external,.icon-doc,.icon-xls,.icon-ppt,.icon-pdf{margin:0 10px 0 5px;display:inline-block;vertical-align:baseline;content:'';width:16px;height:16px}.icon-external{background:url(/global/en/assets/img/common/icon-ex.png);background-size:contain}.icon-doc{background:url(/global/en/assets/img/common/icon-word.png);background-size:contain}.icon-xls{background:url(/global/en/assets/img/common/icon-excel.png);background-size:contain}.icon-ppt{background:url(/global/en/assets/img/common/icon-ppt.png);background-size:contain}.icon-pdf{background:url(/global/en/assets/img/common/icon-pdf.png);background-size:contain}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.mt55{margin-top:55px!important}.mb55{margin-bottom:55px!important}.mt60{margin-top:60px!important}.mb60{margin-bottom:60px!important}.mt65{margin-top:65px!important}.mb65{margin-bottom:65px!important}.mt70{margin-top:70px!important}.mb70{margin-bottom:70px!important}.mt75{margin-top:75px!important}.mb75{margin-bottom:75px!important}.mt80{margin-top:80px!important}.mb80{margin-bottom:80px!important}.mt85{margin-top:85px!important}.mb85{margin-bottom:85px!important}.mt90{margin-top:90px!important}.mb90{margin-bottom:90px!important}.mt95{margin-top:95px!important}.mb95{margin-bottom:95px!important}.mt100{margin-top:100px!important}.mb100{margin-bottom:100px!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.pt55{padding-top:55px!important}.pr55{padding-right:55px!important}.pb55{padding-bottom:55px!important}.pl55{padding-left:55px!important}.pt60{padding-top:60px!important}.pr60{padding-right:60px!important}.pb60{padding-bottom:60px!important}.pl60{padding-left:60px!important}.pt65{padding-top:65px!important}.pr65{padding-right:65px!important}.pb65{padding-bottom:65px!important}.pl65{padding-left:65px!important}.pt70{padding-top:70px!important}.pr70{padding-right:70px!important}.pb70{padding-bottom:70px!important}.pl70{padding-left:70px!important}.pt75{padding-top:75px!important}.pr75{padding-right:75px!important}.pb75{padding-bottom:75px!important}.pl75{padding-left:75px!important}.pt80{padding-top:80px!important}.pr80{padding-right:80px!important}.pb80{padding-bottom:80px!important}.pl80{padding-left:80px!important}.pt85{padding-top:85px!important}.pr85{padding-right:85px!important}.pb85{padding-bottom:85px!important}.pl85{padding-left:85px!important}.pt90{padding-top:90px!important}.pr90{padding-right:90px!important}.pb90{padding-bottom:90px!important}.pl90{padding-left:90px!important}.pt95{padding-top:95px!important}.pr95{padding-right:95px!important}.pb95{padding-bottom:95px!important}.pl95{padding-left:95px!important}.pt100{padding-top:100px!important}.pr100{padding-right:100px!important}.pb100{padding-bottom:100px!important}.pl100{padding-left:100px!important}.wid60{width:80%;text-align:center}.dcx-text{font-weight:700;font-size:16px;font-size:1.6rem}.print .l-header .triggerBtn{display:none}.print .l-header__tool{display:none}.print .l-header__utility{display:none}.print .l-gnav{display:none}.print .l-content .l-tool{display:none}.print .l-content .pageArticle .mainContent{margin:0 auto}.print .l-content .pageArticle .localNav{display:none}.print .l-footer__inner{display:none}.print .l-footer__utility{display:none}.print .l-footer__catList{display:none}.print .l-footer__relatedList{display:none}#probo{font-size:150%}#probo .searchG .gsc-search-button-v3{background:#0b99d4;width:46px;margin:0;display:inline-block;vertical-align:bottom;height:26px;padding:5px 15px}#probo .popterm2_visible{background-color:#fff}.top.top__v2 section{width:100%}.top.top__v2 section .section__inner{width:100%;max-width:1400px;margin:0 auto}.top.top__v2 .l-contentTop{padding:0;background:none}.top.top__v2 .l-contentTop .top__info{width:100%;color:#ea0000;background:#fff;font-size:14px;font-size:1.4rem;text-align:center}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList{margin:0;padding:0;list-style:none}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li{padding:1em 10px;padding:1em 1rem}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li>span{display:inline-block;width:120px;padding:5px 10px;padding:.5rem 1rem;margin-right:1em;border:1px solid #ea0000;font-weight:700;line-height:1}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li a{color:#ea0000}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li a:hover{text-decoration:underline}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li+li{margin-top:14px;margin-top:1.4rem}.top.top__v2 .l-contentTop .top__mainImgSliderArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:30px;padding-bottom:3rem;margin:0 auto}.top.top__v2 .l-contentTop .top__mainImgSliderArea.w100p,.top.top__v2 .l-contentTop .top__mainImgSliderArea.top__mainImgSlider__extra.w100p__2{padding-bottom:0}.top.top__v2 .l-contentTop .top__mainImgSlider__extra{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:20%}.top.top__v2 .l-contentTop .top__mainImgSlider__extra img{display:block}.top.top__v2 .l-contentTop .top__mainImgSlider__extra .forSp{display:none}.top.top__v2 .l-contentTop .top__mainImgSlider__extra.slick-init{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p,.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p__2{width:100%;padding:1em 0;background:#e0e0e0;text-align:center}.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p a,.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p__2 a{display:inline-block;color:#333;font-size:16px;font-size:1.6rem;text-decoration:underline}.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p__2{max-width:1200px;margin:0 auto;background:#eee}.top.top__v2 .l-contentTop .top__mainImgSlider,.top.top__v2 .l-contentTop .top__mainImgSliderV2,.top.top__v2 .l-contentTop .top__mainImgSliderV3{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";padding-left:4px;transition:opacity .3s linear;width:80%;margin:0 auto}.top.top__v2 .l-contentTop .top__mainImgSlider.slick-initialized,.top.top__v2 .l-contentTop .slick-initialized.top__mainImgSliderV2,.top.top__v2 .l-contentTop .slick-initialized.top__mainImgSliderV3{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.top.top__v2 .l-contentTop .top__mainImgSlider.w100p,.top.top__v2 .l-contentTop .top__mainImgSlider.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p__2.top__mainImgSliderV2,.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p__2.top__mainImgSliderV3,.top.top__v2 .l-contentTop .w100p.top__mainImgSliderV2,.top.top__v2 .l-contentTop .w100p.top__mainImgSliderV3{width:100%;padding-left:0;margin-bottom:40px}.top.top__v2 .l-contentTop .top__mainImgSlider .forSp,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .forSp,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .forSp{display:none}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item h1,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item h1,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1{margin:0}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item h1 a,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item h1 a,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 a{display:block}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item h1 img,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item h1 img,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 img{width:100%}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item.item__movie h1 a,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item.item__movie h1 a,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a{position:relative;width:100%;height:calc(100vw/5);overflow:hidden}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item.item__movie h1 a video,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item.item__movie h1 a video,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a video{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots{bottom:-30px}.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before{content:'';opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:14px;height:14px;border-radius:50%;background:#ccc}.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots li.slick-active button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li.slick-active button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li.slick-active button:before{content:'';background:#005eb8}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item{max-height:280px;overflow:hidden;background:#000}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-slide:not(.slick-center) img,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-slide:not(.slick-center) video,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-slide:not(.slick-center) img,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-slide:not(.slick-center) video{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow{z-index:10;width:50px;height:50px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#fff;background:#005eb8;transition:all .3s ease}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow:hover,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow:before{font-family:iconfont;font-size:40px}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow.slick-prev,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow.slick-prev{left:0}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow.slick-prev:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow.slick-prev:before{content:'\EB16'}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow.slick-next,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow.slick-next{right:0}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow.slick-next:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow.slick-next:before{content:'\EB14'}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item{width:100%;height:40vw;max-height:560px}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1{width:100%;height:100%}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 a{position:relative;width:100%;height:100%;overflow:hidden}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 a img{width:auto;max-width:none;height:100%}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a{height:40vw}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a video{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}.top.top__v2 .l-content{padding:0;max-width:none}.top.top__v2 .l-content ul{margin:0;padding:0;list-style:none}.top.top__v2 .l-content figure{margin:0}.top.top__v2 .l-content .top__sectionTitle{position:relative;padding-bottom:16px;padding-bottom:1.6rem;margin:50px 0 40px;margin:5rem 0 4rem;font-size:26px;font-size:2.6rem;font-weight:400;line-height:1;text-align:center}.top.top__v2 .l-content .top__sectionTitle:after{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:86px;height:4px;content:'';background:#005eb8}.top.top__v2 .l-content .top__topics .section__inner{max-width:1420px;padding-bottom:40px;padding-bottom:4rem}.top.top__v2 .l-content .top__topics .top__topicsList{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:380px;padding-bottom:20px;padding-bottom:2rem}.top.top__v2 .l-content .top__topics .top__topicsList.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";height:100%}.top.top__v2 .l-content .top__topics .top__topicsList .slick-slide{padding:0 5px;padding:0 .5rem}.top.top__v2 .l-content .top__topics .top__topicsList .slick-slide>div{height:100%}.top.top__v2 .l-content .top__topics .top__topicsList .slick-arrow{z-index:100;width:60px;height:60px;background:rgba(0,94,184,.8)}.top.top__v2 .l-content .top__topics .top__topicsList .slick-arrow:before{color:#fff;font-family:iconfont;font-size:30px}.top.top__v2 .l-content .top__topics .top__topicsList .slick-arrow.slick-prev:before{content:'\EB16'}.top.top__v2 .l-content .top__topics .top__topicsList .slick-arrow.slick-next:before{content:'\EB14'}.top.top__v2 .l-content .top__topics .top__topicsList .slick-dots{height:30px;bottom:-30px}.top.top__v2 .l-content .top__topics .top__topicsList .slick-dots li{background:transparent}.top.top__v2 .l-content .top__topics .top__topicsList .slick-dots li button:before{content:'';opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:12px;height:12px;border-radius:50%;background:#ccc}.top.top__v2 .l-content .top__topics .top__topicsList .slick-dots li.slick-active button:before{content:'';background:#005eb8}.top.top__v2 .l-content .top__topics .top__topicsList li{height:100%;padding-top:5px;padding-top:.5rem;padding-bottom:5px;padding-bottom:.5rem;background:#fff}.top.top__v2 .l-content .top__topics .top__topicsList li a{position:relative;display:block;width:100%;height:100%;padding-bottom:20px;padding-bottom:2rem;color:#333;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.top.top__v2 .l-content .top__topics .top__topicsList li a figure{width:100%;overflow:hidden}.top.top__v2 .l-content .top__topics .top__topicsList li a figure img{display:block;width:100%;transition:all .3s ease}.top.top__v2 .l-content .top__topics .top__topicsList li a h3{padding:10px 10px 20px;padding:1rem 1rem 2rem;margin:0;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .subTitle{display:block;margin-top:.5em;font-size:11px;font-size:1.1rem}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon{position:absolute;bottom:10px;bottom:1rem;left:10px;left:1rem;display:inline-block;padding:.3em .5em;color:#fff;background:#005eb8;font-size:12px;font-size:1.2rem;line-height:1}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon.exLink{padding-left:0;background:none}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon.exLink img{display:inline-block;width:100px;height:auto}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon.news.exLink{padding:.3em .5em;color:#fff;background:#005eb8}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon.news.exLink img{width:12px;height:auto;margin-left:2px}.top.top__v2 .l-content .top__topics .top__topicsList li a time{position:absolute;bottom:0;left:0;display:block;width:100%;padding:10px;padding:1rem;font-size:12px;font-size:1.2rem;line-height:1;text-align:right}.top.top__v2 .l-content .top__topics .top__topicsList li a:hover{box-shadow:2px 2px 5px rgba(0,0,0,.8)}.top.top__v2 .l-content .top__topics .top__topicsList li a:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top.top__v2 .l-content .top__business .section__inner{max-width:1400px;padding-top:20px;padding-top:2rem;padding-bottom:40px;padding-bottom:4rem}.top.top__v2 .l-content .top__business .top__businessList{display:-webkit-box;display:-ms-flexbox;display:flex}.top.top__v2 .l-content .top__business .top__businessList li{width:25%}.top.top__v2 .l-content .top__business .top__businessList li a{position:relative;display:block;width:100%;height:100%;padding-bottom:34px;padding-bottom:3.4rem;color:#333;background:#f3f3f3}.top.top__v2 .l-content .top__business .top__businessList li a figure{width:100%}.top.top__v2 .l-content .top__business .top__businessList li a figure img{display:block;width:100%}.top.top__v2 .l-content .top__business .top__businessList li a h3{padding:10px 10%;padding:1rem 10%;margin:0;background:#fff;font-size:20px;font-size:2rem;font-weight:400}.top.top__v2 .l-content .top__business .top__businessList li a p{padding:10px 10%;padding:1rem 10%;font-size:16px;font-size:1.6rem}.top.top__v2 .l-content .top__business .top__businessList li a .top__businessLink{position:absolute;bottom:0;left:10%;display:inline-block;padding:10px 20px 10px 10px;padding:1rem 2rem 1rem 1rem;border:1px solid #333;font-size:12px;font-size:1.2rem;line-height:1;transition:all .3s ease}.top.top__v2 .l-content .top__business .top__businessList li a .top__businessLink:after{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:"\EB14"}.top.top__v2 .l-content .top__business .top__businessList li a:hover .top__businessLink{color:#fff;background:#005eb8;border-color:#005eb8}.top.top__v2 .l-content .top__news .section__inner{max-width:1400px}.top.top__v2 .l-content .top__news .section__inner .top__news__release,.top.top__v2 .l-content .top__news .section__inner .top__news__info{width:100%}.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList{width:100%;height:auto}.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item p,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item p{font-size:16px;font-size:1.6rem}.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__date,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__date{padding-left:10px;padding-left:1rem}.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__txt,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__txt{width:calc(100% - 90px)}.top.top__v2 .l-content .top__news .section__inner .linkBtn,.top.top__v2 .l-content .top__news .section__inner .linkBtnWhite,.top.top__v2 .l-content .top__news .section__inner .linkBtnBlue,.top.top__v2 .l-content .top__news .section__inner .mapBtn,.top.top__v2 .l-content .top__news .section__inner .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v2 .l-content .top__news .section__inner .mapBtn,.top.top__v2 .l-content .top__news .section__inner .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v2 .l-content .top__news .section__inner .largeBtn,.top.top__v2 .support.products.iab .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .top.top__v2 .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.top.top__v2 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn,.support.products.iab .top.top__v2 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn{width:100%;margin:20px 0;margin:2rem 0}.top.top__v2 .l-content .top__news .section__inner .linkBtn a,.top.top__v2 .l-content .top__news .section__inner .linkBtnWhite a,.top.top__v2 .l-content .top__news .section__inner .linkBtnBlue a,.top.top__v2 .l-content .top__news .section__inner .mapBtn a,.top.top__v2 .l-content .top__news .section__inner .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v2 .l-content .top__news .section__inner .mapBtn a,.top.top__v2 .l-content .top__news .section__inner .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v2 .l-content .top__news .section__inner .largeBtn a,.top.top__v2 .support.products.iab .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .top.top__v2 .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.top.top__v2 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn a,.support.products.iab .top.top__v2 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn a{width:auto;font-size:16px;font-size:1.6rem}.top.top__v2 .l-content .top__news .newsList__date{width:90px}.top.top__v2 .l-content .top__news .newsList__icon{width:100px}.top.top__v2 .l-content .top__news .newsList__icon .newsList__icon__inner{margin:0;background:#005eb8}.top.top__v2 .l-content .top__news .newsList__txt{width:calc(100% - 190px);padding-left:1em}.top.top__v2 .l-content .top__news .newsList__txt .icon-external{display:none!important}.top.top__v2 .l-content .top__news .linkBtn,.top.top__v2 .l-content .top__news .linkBtnWhite,.top.top__v2 .l-content .top__news .linkBtnBlue,.top.top__v2 .l-content .top__news .mapBtn,.top.top__v2 .l-content .top__news .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v2 .l-content .top__news .mapBtn,.top.top__v2 .l-content .top__news .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v2 .l-content .top__news .largeBtn,.top.top__v2 .support.products.iab .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .top.top__v2 .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.top.top__v2 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn,.support.products.iab .top.top__v2 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn{text-align:center}.top.top__v2 .l-content .top__news .linkBtn a,.top.top__v2 .l-content .top__news .linkBtnWhite a,.top.top__v2 .l-content .top__news .linkBtnBlue a,.top.top__v2 .l-content .top__news .mapBtn a,.top.top__v2 .l-content .top__news .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v2 .l-content .top__news .mapBtn a,.top.top__v2 .l-content .top__news .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v2 .l-content .top__news .largeBtn a,.top.top__v2 .support.products.iab .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .top.top__v2 .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.top.top__v2 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn a,.support.products.iab .top.top__v2 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn a{width:154px}.top.top__v2 .l-content .top__notice{margin:80px 0;margin:8rem 0}.top.top__v2 .l-content .top__notice .section__inner{max-width:1000px}.top.top__v2 .l-content .top__notice .top__noticeText{margin-bottom:2em;font-size:16px;font-size:1.6rem;text-align:center}.top.top__v2 .l-content .top__notice .top__noticeText a{text-decoration:underline;color:#333}.top.top__v2 .l-content .top__notice .top__noticeText a:hover{color:#005eb8}.top.top__v2 .l-content .top__notice .top__noticeList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-right:calc((100% - 600px)/3);padding-left:calc((100% - 600px)/3)}.top.top__v2 .l-content .top__notice .top__noticeList li{width:300px}.top.top__v2 .l-content .top__notice .top__noticeList li a{display:block;width:100%;height:100%}.top.top__v2 .l-content .top__notice .top__noticeList li img{display:block;width:100%}.top.top__v2 .l-content .top__notice .top__noticeList li:nth-of-type(even){margin-left:calc((100% - 600px)/3)}.top.top__v2 .l-content .top__notice .top__noticeList li:nth-of-type(n+3){margin-top:20px;margin-top:2rem}.top.top__v3 section{width:100%}.top.top__v3 section>figure{width:100%;margin:0}.top.top__v3 section>figure img{display:block;width:100%}.top.top__v3 section .section__inner{width:100%;max-width:1400px;margin:0 auto}.top.top__v3 .top__vision__firstview{position:absolute;top:97px;left:0;z-index:200;display:none;width:100%;height:100vh}.top.top__v3 .top__vision__firstview.is-active{display:inherit}.top.top__v3 .top__vision__firstview .top__vision__textArea{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:relative;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;padding:0 10px;padding:0 1rem;color:#fff;background:rgba(0,0,0,.7);font-family:"メイリオ",Meiryo,sans-serif}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{margin:0 0 9vh;font-size:21px;font-size:2.1rem;font-weight:400;line-height:1.5;text-align:left}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .forSp{display:none}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle>small{display:block;font-size:16px;font-size:1.6rem;line-height:1.5}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .subTitle{width:174px;width:17.4rem}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .subTitle>img{width:100%}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .mainTitle{display:block;width:870px;width:87rem;margin:20px 0 40px;margin:2rem 0 4rem;font-size:90px;font-size:9rem;line-height:1.1}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .mainTitle>picture{display:block;width:100%;height:100%}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .mainTitle>picture>img{width:100%;height:auto}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .linkIcon{position:relative;display:inline-block;margin-bottom:0;font-family:"メイリオ",Meiryo,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;line-height:1}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .linkIcon:after{position:absolute;top:50%;right:-1.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:'\EA1C';font-size:2em;transition:all .3s ease}.top.top__v3 .top__vision__firstview .top__vision__textArea:hover,.top.top__v3 .top__vision__firstview .top__vision__textArea:focus-visible{text-decoration:none}.top.top__v3 .top__vision__firstview .top__vision__textArea:hover .top__vision__textArea__inner .linkIcon,.top.top__v3 .top__vision__firstview .top__vision__textArea:focus-visible .top__vision__textArea__inner .linkIcon{text-decoration:underline}.top.top__v3 .top__vision__firstview .top__vision__textArea:hover .top__vision__textArea__inner .linkIcon:after,.top.top__v3 .top__vision__firstview .top__vision__textArea:focus-visible .top__vision__textArea__inner .linkIcon:after{right:-1.4em}.top.top__v3 .top__vision__firstview .top__vision__textArea:focus-visible{outline:2px solid #ccc}.top.top__v3 .top__vision__firstview .top__vision__imgArea{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:url(/jp/ja/assets/img/home/top_v3/top_v3_sf2030_bg.jpg) no-repeat top left/cover}.top.top__v3 .top__vision{position:relative;width:100%;height:100vh}.top.top__v3 .top__vision .top__vision__textArea{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:relative;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;height:70vh;padding:0 10px;padding:0 1rem;margin:10vh 0;color:#fff;background:linear-gradient(to bottom right,#215ec1 0,rgba(38,92,179,.8) 25%,rgba(38,92,178,.8) 50%,rgba(23,67,136,.8) 100%);font-family:"メイリオ",Meiryo,sans-serif}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{margin:0 0 9vh;font-size:34px;font-size:3.4rem;font-weight:700;line-height:1.7;text-align:left}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .forSp{display:none}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{position:relative;display:inline-block;margin-bottom:0;-webkit-transform:translateX(.8em);transform:translateX(.8em);font-family:"メイリオ",Meiryo,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;line-height:1}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon:after{position:absolute;top:50%;right:-1.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:'\EA1C';font-size:2em;transition:all .3s ease}.top.top__v3 .top__vision .top__vision__textArea:hover .top__vision__textArea__inner .linkIcon,.top.top__v3 .top__vision .top__vision__textArea:focus-visible .top__vision__textArea__inner .linkIcon{text-decoration:underline}.top.top__v3 .top__vision .top__vision__textArea:hover .top__vision__textArea__inner .linkIcon:after,.top.top__v3 .top__vision .top__vision__textArea:focus-visible .top__vision__textArea__inner .linkIcon:after{right:-1.4em}.top.top__v3 .top__vision .top__vision__textArea:focus-visible{outline:2px solid #ccc}.top.top__v3 .top__vision .top__vision__imgArea{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:url(/jp/ja/assets/img/home/top_v3/top_v3_vision_bg.jpg) no-repeat top left/cover}.top.top__v3 .l-contentTop{padding:0;margin-bottom:0;background:none}.top.top__v3 .l-contentTop .top__vision{margin-bottom:40px;margin-bottom:4rem}.top.top__v3 .l-contentTop .top__mainImgSliderArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:0;margin:0 auto}.top.top__v3 .l-contentTop .top__mainImgSlider,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;margin-bottom:0;transition:opacity .3s linear}.top.top__v3 .l-contentTop .top__mainImgSlider.slick-initialized,.top.top__v3 .top.top__v2 .l-contentTop .slick-initialized.top__mainImgSliderV2,.top.top__v2 .top.top__v3 .l-contentTop .slick-initialized.top__mainImgSliderV2,.top.top__v3 .top.top__v2 .l-contentTop .slick-initialized.top__mainImgSliderV3,.top.top__v2 .top.top__v3 .l-contentTop .slick-initialized.top__mainImgSliderV3{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.top.top__v3 .l-contentTop .top__mainImgSlider .forSp,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .forSp,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .forSp,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .forSp,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .forSp{display:none}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item{overflow:hidden}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner{margin:0;font-family:Noto Sans Japanese,serif}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a{position:relative;display:block}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a img,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a img,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a img,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a img,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a img{width:100%;transition:all .3s ease}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText{position:absolute;top:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:inline-block;padding-right:1.8em;color:#fff;text-shadow:1px 1px 0 #333,-1px -1px 0 #333,-1px 1px 0 #333,1px -1px 0 #333,0 1px 0 #333,-1px 0 #333,-1px 0 0 #333,1px 0 0 #333;font-size:18px;font-size:1.8rem;font-weight:400;line-height:1;white-space:nowrap}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText:after,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText:after,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText:after,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText:after,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a .mainImgSlider__item__linkText:after{position:absolute;top:50%;right:-.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:'\EA1C';font-size:1.8em}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a:hover img,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:hover img,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:hover img,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:hover img,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a:hover .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:hover .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:hover .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:hover .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:hover .mainImgSlider__item__linkText{text-decoration:underline}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible{outline:3px solid #ccc;outline-offset:-10px}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner>a:focus-visible .mainImgSlider__item__linkText{text-decoration:underline}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-20px;display:inline-block!important;width:auto}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li{width:46px;height:6px}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li button,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li button,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li button{position:relative;width:100%;height:100%;padding:0}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before{position:absolute;top:0;left:0;content:'';opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:100%;height:100%;background:#74a9ff}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li button:focus,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:focus,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:focus,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:focus,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:focus,.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li button:focus-visible,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:focus-visible,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:focus-visible,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:focus-visible,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:focus-visible{outline:2px solid #0453b8;outline-offset:2px}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li.slick-active button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li.slick-active button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li.slick-active button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li.slick-active button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li.slick-active button:before{content:'';background:#005eb8}.top.top__v3 .l-contentTop .slickBtnArea{padding:0 10px;padding:0 1rem}.top.top__v3 .l-contentTop .slickBtnArea button{padding:5px 2em;padding:.5rem 2em;color:#0453b8;background:transparent;border:1px solid #0453b8;font-size:12px;font-size:1.2rem;line-height:1;transition:.3s all ease}.top.top__v3 .l-contentTop .slickBtnArea button:hover,.top.top__v3 .l-contentTop .slickBtnArea button:focus-visible{color:#fff;background:#0453b8;text-decoration:underline}.top.top__v3 .l-content{padding:0;max-width:none}.top.top__v3 .l-content ul{margin:0;padding:0;list-style:none}.top.top__v3 .l-content figure{margin:0}.top.top__v3 .l-content .top__sectionTitle{position:relative;padding-bottom:0;margin:50px 0 40px;margin:5rem 0 4rem;font-family:Roboto,sans-serif;font-size:40px;font-size:4rem;font-weight:400;line-height:1;text-align:center}.top.top__v3 .l-content .top__sectionTitle .top__sectionTitle__sub{display:block;margin-top:1em;font-family:inherit;font-size:24px;font-size:2.4rem;font-weight:400;line-height:1.5}.top.top__v3 .l-content .top__sectionTitle .forSp{display:none}.top.top__v3 .l-content .top__info{width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.top.top__v3 .l-content .top__info.slick-init{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.top.top__v3 .l-content .top__info .top__infoList{list-style:none;text-align:center;padding:0 5%;margin:30px 0;margin:3rem 0}.top.top__v3 .l-content .top__info .top__infoList li{display:inline-block;padding:5px 20px;padding:.5rem 2rem;border:1px solid #0453b8;font-size:17px;font-size:1.7rem}.top.top__v3 .l-content .top__topics{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.top.top__v3 .l-content .top__topics.slick-init{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.top.top__v3 .l-content .top__topics .section__inner{width:calc(100% - (80px*2));max-width:calc(1920px - (80px*2));padding-bottom:90px;padding-bottom:9rem}.top.top__v3 .l-content .top__topics .top__sectionTitle{padding-bottom:0;margin-top:30px;margin-top:3rem;margin-bottom:30px;margin-bottom:3rem}.top.top__v3 .l-content .top__topics .top__topicsList{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:380px;padding-bottom:20px;padding-bottom:2rem}.top.top__v3 .l-content .top__topics .top__topicsList.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";height:100%}.top.top__v3 .l-content .top__topics .top__topicsList .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.top.top__v3 .l-content .top__topics .top__topicsList .slick-slide{height:auto!important;padding:0 5px;padding:0 .5rem}.top.top__v3 .l-content .top__topics .top__topicsList .slick-slide>div{height:100%}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow{z-index:100;width:auto;height:auto;min-width:60px;min-height:60px;background:rgba(209,209,209,.8);transition:all .3s ease}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow:before{color:#fff;font-family:iconfont;font-size:60px}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow:hover,.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow:focus-visible{background:#d1d1d1;outline:2px solid #0453b8}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow.slick-prev{left:-80px}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow.slick-prev:before{content:'\EB12'}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow.slick-next{right:-80px}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow.slick-next:before{content:'\EB10'}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots{bottom:-30px;width:100%}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li{width:46px;height:6px;padding:0}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li button{position:relative;width:100%;height:100%;padding:0}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li button:before{position:absolute;top:0;left:0;content:'';opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:100%;height:100%;background:#ccc}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li button:focus,.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li button:focus-visible{outline:2px solid #0453b8;outline-offset:2px}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li.slick-active button:before{content:'';background:#005eb8}.top.top__v3 .l-content .top__topics .top__topicsList li{height:100%;padding-top:5px;padding-top:.5rem;padding-bottom:5px;padding-bottom:.5rem;background:#fff}.top.top__v3 .l-content .top__topics .top__topicsList li a{position:relative;display:block;width:100%;height:100%;padding-bottom:20px;padding-bottom:2rem;color:#333;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.top.top__v3 .l-content .top__topics .top__topicsList li a figure{width:100%;overflow:hidden}.top.top__v3 .l-content .top__topics .top__topicsList li a figure img{display:block;width:100%;transition:all .3s ease}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText{padding:10px 10px 20px;padding:1rem 1rem 2rem;margin:0;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText .subTitle{display:block;margin-top:.5em;font-size:11px;font-size:1.1rem}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText .top__topicsIcon{position:absolute;bottom:5px;bottom:.5rem;left:10px;left:1rem;z-index:5;display:inline-block;padding:.3em .5em;font-size:10px;font-size:1rem;line-height:1}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText .top__topicsIcon.exLink{padding-left:0;background:none}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText .top__topicsIcon.exLink img{display:inline-block;width:100px;height:auto}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText .top__topicsIcon.news.exLink{padding:.3em .5em}.top.top__v3 .l-content .top__topics .top__topicsList li a .top__topicsListText .top__topicsIcon.news.exLink img{height:auto;margin-left:2px}.top.top__v3 .l-content .top__topics .top__topicsList li a time{position:absolute;bottom:0;left:0;z-index:5;display:block;width:100%;padding:10px;padding:1rem;font-size:10px;font-size:1rem;line-height:1;text-align:right}.top.top__v3 .l-content .top__topics .top__topicsList li a:after{position:absolute;bottom:0;left:0;z-index:1;content:'';display:block;width:100%;height:30px;background:#ebebeb}.top.top__v3 .l-content .top__topics .top__topicsList li a:hover,.top.top__v3 .l-content .top__topics .top__topicsList li a:focus-visible{box-shadow:2px 2px 5px rgba(0,0,0,.8)}.top.top__v3 .l-content .top__topics .top__topicsList li a:hover figure img,.top.top__v3 .l-content .top__topics .top__topicsList li a:focus-visible figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top.top__v3 .l-content .top__stories{position:relative;height:100vh}.top.top__v3 .l-content .top__stories .section__inner{width:calc(100% - (80px*2));max-width:calc(1920px - (80px*2));padding-bottom:4vw}.top.top__v3 .l-content .top__stories .top__sectionTitle{position:relative;z-index:10;padding-top:30px;padding-top:3rem;padding-bottom:0;margin-top:0;margin-bottom:30px;margin-bottom:3rem}.top.top__v3 .l-content .top__stories .top__sectionTitle>img{width:auto;height:40px}.top.top__v3 .l-content .top__stories .top__stories__listArea{position:relative;z-index:10;margin-top:30px;margin-top:3rem}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li{display:none;width:24%}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a{display:block;width:100%;height:100%;position:relative;background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a figure{position:relative;width:100%;height:calc(100vw*0.166);overflow:hidden}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a .top__storiesList__title{margin:10px;margin:1rem;color:#333;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical/*! autoprefixer: on */}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a:hover,.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a:focus-visible{box-shadow:2px 2px 5px rgba(0,0,0,.8)}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a:hover figure img,.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a:focus-visible figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:not(:nth-of-type(4n)){margin-right:calc(4%/3)}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(n+5){margin-top:20px;margin-top:2rem}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li.is-active{display:list-item}.top.top__v3 .l-content .top__stories .top__stories__imgArea{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:url(/jp/ja/assets/img/home/top_v3/top_v3_edge_bg.jpg) no-repeat center bottom/cover}.top.top__v3 .l-content _:lang(x)::-moz-placeholder,.top.top__v3 .l-content .top__stories{height:auto}.top.top__v3 .l-content .top__business{position:relative;padding-top:0;padding-bottom:4vw}.top.top__v3 .l-content .top__business .section__inner{width:calc(100% - (80px*2));max-width:calc(1920px - (80px*2))}.top.top__v3 .l-content .top__business .top__sectionTitle{padding-top:90px;padding-top:9rem;padding-bottom:0;margin-top:0;margin-bottom:30px;margin-bottom:3rem}.top.top__v3 .l-content .top__business .top__business__listArea{width:100%}.top.top__v3 .l-content .top__business .top__business__listArea img{width:100%}.top.top__v3 .l-content .top__business .top__businessList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top.top__v3 .l-content .top__business .top__businessList li{width:48%;overflow:hidden}.top.top__v3 .l-content .top__business .top__businessList li:not(:nth-of-type(2n)){margin-right:4%}.top.top__v3 .l-content .top__business .top__businessList li:nth-of-type(n+3){margin-top:70px;margin-top:7rem}.top.top__v3 .l-content .top__business .top__businessList li a{position:relative;display:block;width:100%;height:100%;color:#333}.top.top__v3 .l-content .top__business .top__businessList li a figure{width:100%;overflow:hidden}.top.top__v3 .l-content .top__business .top__businessList li a figure>img{display:block;width:auto;height:auto;min-width:100%;min-height:100%;transition:all .3s ease}.top.top__v3 .l-content .top__business .top__businessList li a h3{position:relative;width:62.5%;padding:1em 10%;margin:0 auto;font-size:24px;font-size:2.4rem;font-weight:600;text-align:center;line-height:1;transition:height .3s ease}.top.top__v3 .l-content .top__business .top__businessList li a h3:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font-family:iconfont;content:'\EA1C';color:#707070;font-weight:400}.top.top__v3 .l-content .top__business .top__businessList li a p{width:62.5%;margin:0 auto;font-size:15px;font-size:1.5rem;font-weight:400}.top.top__v3 .l-content .top__business .top__businessList li a:hover figure>img,.top.top__v3 .l-content .top__business .top__businessList li a:focus-visible figure>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top.top__v3 .l-content .top__business .top__businessList li a:focus-visible{border:1px solid rgba(0,0,0,.6)}.top.top__v3 .l-content .top__innovation{padding-bottom:50px;padding-bottom:5rem}.top.top__v3 .l-content .top__innovation .section__inner{width:calc(100% - (80px*2));max-width:calc(1920px - (80px*2))}.top.top__v3 .l-content .top__innovation .top__innovation__listArea{width:100%}.top.top__v3 .l-content .top__innovation .top__innovation__listArea img{width:100%}.top.top__v3 .l-content .top__innovation .top__innovationList{width:100%}.top.top__v3 .l-content .top__innovation .top__innovationList li{width:100%;height:100%;overflow:hidden}.top.top__v3 .l-content .top__innovation .top__innovationList li a{position:relative;display:block;width:100%;height:100%;color:#333}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure{width:100%;height:21.8vw;max-height:380px;min-height:320px;overflow:hidden}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure img{display:block;width:auto;height:auto;min-width:100%;min-height:100%;transition:all .3s ease}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea{width:100%;margin:0;text-align:center}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1em 10%;margin:0 auto;font-size:24px;font-size:2.4rem;text-align:center;line-height:1}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3>span{display:inline-block}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3>span:first-of-type{padding-bottom:1em;font-weight:600;transition:height .3s ease}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3>span:last-of-type{display:block;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.7}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea .top__innovationLink{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1em;font-size:15px;font-size:1.5rem;line-height:1}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea .top__innovationLink:after{position:absolute;top:50%;right:-1.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:"\EA1C";font-size:2em}.top.top__v3 .l-content .top__innovation .top__innovationList li a:hover figure img,.top.top__v3 .l-content .top__innovation .top__innovationList li a:focus-visible figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top.top__v3 .l-content .top__innovation .top__innovationList li a:hover h3,.top.top__v3 .l-content .top__innovation .top__innovationList li a:hover p,.top.top__v3 .l-content .top__innovation .top__innovationList li a:focus-visible h3,.top.top__v3 .l-content .top__innovation .top__innovationList li a:focus-visible p{text-decoration:underline}.top.top__v3 .l-content .top__innovation .top__innovationList li a:focus-visible{border:2px solid #ccc}.top.top__v3 .l-content .top__news .section__inner{max-width:1400px}.top.top__v3 .l-content .top__news .section__inner .top__news__release,.top.top__v3 .l-content .top__news .section__inner .top__news__info{width:100%}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList{width:100%;height:auto}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__txt,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__txt{font-size:16px;font-size:1.6rem;font-weight:400}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__date{padding-left:10px;padding-left:1rem}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__txt,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__txt{width:calc(100% - 90px)}.top.top__v3 .l-content .top__news .section__inner .linkBtn,.top.top__v3 .l-content .top__news .section__inner .linkBtnWhite,.top.top__v3 .l-content .top__news .section__inner .linkBtnBlue,.top.top__v3 .l-content .top__news .section__inner .mapBtn,.top.top__v3 .l-content .top__news .section__inner .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v3 .l-content .top__news .section__inner .mapBtn,.top.top__v3 .l-content .top__news .section__inner .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v3 .l-content .top__news .section__inner .largeBtn,.top.top__v3 .support.products.iab .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .top.top__v3 .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.top.top__v3 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn,.support.products.iab .top.top__v3 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn{width:100%;margin:20px 0;margin:2rem 0}.top.top__v3 .l-content .top__news .section__inner .linkBtn a,.top.top__v3 .l-content .top__news .section__inner .linkBtnWhite a,.top.top__v3 .l-content .top__news .section__inner .linkBtnBlue a,.top.top__v3 .l-content .top__news .section__inner .mapBtn a,.top.top__v3 .l-content .top__news .section__inner .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v3 .l-content .top__news .section__inner .mapBtn a,.top.top__v3 .l-content .top__news .section__inner .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v3 .l-content .top__news .section__inner .largeBtn a,.top.top__v3 .support.products.iab .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .top.top__v3 .l-content .top__news .section__inner .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.top.top__v3 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn a,.support.products.iab .top.top__v3 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .section__inner .linkBtn a{width:auto;font-size:16px;font-size:1.6rem}.top.top__v3 .l-content .top__news .newsList__date{width:90px}.top.top__v3 .l-content .top__news .newsList__icon{width:100px}.top.top__v3 .l-content .top__news .newsList__icon .newsList__icon__inner{margin:0;background:#005eb8}.top.top__v3 .l-content .top__news .newsList__txt{width:calc(100% - 190px);padding-left:1em}.top.top__v3 .l-content .top__news .newsList__txt .icon-external{display:none!important}.top.top__v3 .l-content .top__news .linkBtn,.top.top__v3 .l-content .top__news .linkBtnWhite,.top.top__v3 .l-content .top__news .linkBtnBlue,.top.top__v3 .l-content .top__news .mapBtn,.top.top__v3 .l-content .top__news .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v3 .l-content .top__news .mapBtn,.top.top__v3 .l-content .top__news .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v3 .l-content .top__news .largeBtn,.top.top__v3 .support.products.iab .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .top.top__v3 .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.top.top__v3 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn,.support.products.iab .top.top__v3 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn{text-align:center}.top.top__v3 .l-content .top__news .linkBtn a,.top.top__v3 .l-content .top__news .linkBtnWhite a,.top.top__v3 .l-content .top__news .linkBtnBlue a,.top.top__v3 .l-content .top__news .mapBtn a,.top.top__v3 .l-content .top__news .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top.top__v3 .l-content .top__news .mapBtn a,.top.top__v3 .l-content .top__news .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .top.top__v3 .l-content .top__news .largeBtn a,.top.top__v3 .support.products.iab .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .top.top__v3 .l-content .top__news .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.top.top__v3 .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn a,.support.products.iab .top.top__v3 .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top__news .linkBtn a{width:154px}.top.top__v3 .l-content .top__categoryLink .section__inner{width:calc(100% - (80px*2));max-width:calc(1920px - (80px*2));margin:0 auto}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li{width:24%}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:not(:nth-of-type(4n)){margin-right:calc(4%/3)}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:nth-of-type(n+5){margin-top:20px;margin-top:2rem}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a{display:block;width:100%;height:100%;color:inherit;text-align:center}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a>span{display:block;margin:1em 0 0;font-size:24px;font-size:2.4rem;font-weight:700;line-height:1}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a .categoryLinkList__imgArea{display:block;margin-top:24px;margin-top:2.4rem;overflow:hidden}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a .categoryLinkList__imgArea>img{display:block;width:100%;transition:all .3s ease}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a:hover .categoryLinkList__imgArea>img,.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a:focus-visible .categoryLinkList__imgArea>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.top.top__v3 .l-content .top__notice{margin:80px 0;margin:8rem 0}.top.top__v3 .l-content .top__notice .section__inner{max-width:1000px}.top.top__v3 .l-content .top__notice .top__noticeText{margin-bottom:2em;font-size:16px;font-size:1.6rem;font-weight:400;text-align:center}.top.top__v3 .l-content .top__notice .top__noticeText a{text-decoration:underline;color:#333}.top.top__v3 .l-content .top__notice .top__noticeText a:hover{color:#005eb8}.top.top__v3 .l-content .top__notice .top__noticeList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-right:calc((100% - 600px)/3);padding-left:calc((100% - 600px)/3)}.top.top__v3 .l-content .top__notice .top__noticeList li{width:300px}.top.top__v3 .l-content .top__notice .top__noticeList li h3{margin:0}.top.top__v3 .l-content .top__notice .top__noticeList li a{display:block;width:100%;height:100%}.top.top__v3 .l-content .top__notice .top__noticeList li img{display:block;width:100%}.top.top__v3 .l-content .top__notice .top__noticeList li:nth-of-type(even){margin-left:calc((100% - 600px)/3)}.top.top__v3 .l-content .top__notice .top__noticeList li:nth-of-type(n+3){margin-top:20px;margin-top:2rem}.top{margin:0;padding:0}.top .section{margin:0 0 60px}.top .section__title{width:100%;font-size:16px;font-size:1.6rem;font-weight:400;padding:0 0 5px;margin:0 0 40px;border-bottom:1px solid #000}.top .l-contentTop{margin:0 0 50px;padding:40px 0 0;background:#f3f3f3;overflow:hidden}.top .l-contentTop .mainImg{margin:0 0 40px;overflow:hidden}.top .l-contentTop .mainImg img{width:100%;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.top .l-contentTop .mainImg:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top .l-contentTop .mainImg .pc-hide{display:none!important}.top .l-content{padding:0 15px}.top .pickupBlock{padding:0 15px;margin:0 0 50px}.top .pickupBlock .pickupList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;margin:0}.top .pickupBlock .pickupList__item{width:50%;margin:0 0 12px;background:#fff}.top .pickupBlock .pickupList__item a{color:#000;display:block}.top .pickupBlock .pickupList__item:hover .pickupList__photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}.top .pickupBlock .pickupList__photo{overflow:hidden}.top .pickupBlock .pickupList__photo img{width:100%;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.top .pickupBlock .pickupList__title{font-size:18px;font-size:1.8rem;line-height:1.4;margin:12px 15px;padding:0}.top .pickupBlock .pickupList__title__sub{font-size:14px;font-size:1.4rem;font-weight:400;display:block}.top .column{width:100%}.top .newsBlock{width:68%;float:left}.top .newsBlock__title{margin:0;border-bottom:none}.top .newsBlock .newsList{padding:0;height:320px;overflow:auto;margin:0 0 20px;border:1px solid #dbdbdb}.top .newsBlock .newsList__item{padding:15px 15px 10px}.top .newsBlock .newsList__item:not(:last-child){border-bottom:1px dotted #dbdbdb}.top .newsBlock .newsList__item:last-child{border-bottom:none}.top .newsBlock .newsList__item p{margin:0 0 5px}.top .stockBlock{width:28%;float:right}.top .stockBlock__title{margin:0 0 20px}.top .stockBlock .stockList{margin:0;padding:0}.top .stockBlock .stockList li{display:block;padding:0;margin:0 0 20px}.top .stockBlock .stockList__realtime{margin:0 0 5px!important}.top .stockBlock .stockList__realtime img{width:100%}.top .stockBlock .stockList__realtime a{display:block;border:1px solid transparent}.top .stockBlock .stockList__realtime a:hover{border:1px solid #005eb8}.top .stockBlock .stockList .publicly{background:#f3f3f3;padding:3px;font-size:12px;font-size:1.2rem}.top .stockBlock>a.linkBtnWhite{display:block;width:100%;margin:20px 0;margin:2rem 0}.top .stockBlock>a.linkBtnWhite+h3{margin:0;font-size:16px;font-size:1.6rem;font-weight:400}.top .stockBlock>a.linkBtnWhite+h3+.linkList,.top .media.ct-current .newslist td.title.stockBlock>a.linkBtnWhite+h3+ul,.media.ct-current .newslist .top td.title.stockBlock>a.linkBtnWhite+h3+ul,.top .media.ct-year .newslist td.title.stockBlock>a.linkBtnWhite+h3+ul,.media.ct-year .newslist .top td.title.stockBlock>a.linkBtnWhite+h3+ul,.top .press.pressIndex__cate .pageArticle .mainContent .newslist td.title.stockBlock>a.linkBtnWhite+h3+ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .top td.title.stockBlock>a.linkBtnWhite+h3+ul{margin:0;padding:0}.top .stockBlock>a.linkBtnWhite+h3+.linkList li a,.top .media.ct-current .newslist td.title.stockBlock>a.linkBtnWhite+h3+ul li a,.media.ct-current .newslist .top td.title.stockBlock>a.linkBtnWhite+h3+ul li a,.top .media.ct-year .newslist td.title.stockBlock>a.linkBtnWhite+h3+ul li a,.media.ct-year .newslist .top td.title.stockBlock>a.linkBtnWhite+h3+ul li a,.top .press.pressIndex__cate .pageArticle .mainContent .newslist td.title.stockBlock>a.linkBtnWhite+h3+ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist .top td.title.stockBlock>a.linkBtnWhite+h3+ul li a{font-size:14px;font-size:1.4rem}.top .stockBlock-sp{display:none}.top .stockBlock-sp>a.linkBtnWhite{display:block;width:100%;margin:20px 0;margin:2rem 0}.top .stockBlock-sp>a.linkBtnWhite+h3{margin:0;font-size:16px;font-size:1.6rem;font-weight:400}.top .stockBlock-sp>a.linkBtnWhite+h3+.linkList,.top .media.ct-current .newslist td.title.stockBlock-sp>a.linkBtnWhite+h3+ul,.media.ct-current .newslist .top td.title.stockBlock-sp>a.linkBtnWhite+h3+ul,.top .media.ct-year .newslist td.title.stockBlock-sp>a.linkBtnWhite+h3+ul,.media.ct-year .newslist .top td.title.stockBlock-sp>a.linkBtnWhite+h3+ul,.top .press.pressIndex__cate .pageArticle .mainContent .newslist td.title.stockBlock-sp>a.linkBtnWhite+h3+ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .top td.title.stockBlock-sp>a.linkBtnWhite+h3+ul{margin:0;padding:0}.top .stockBlock-sp>a.linkBtnWhite+h3+.linkList li a,.top .media.ct-current .newslist td.title.stockBlock-sp>a.linkBtnWhite+h3+ul li a,.media.ct-current .newslist .top td.title.stockBlock-sp>a.linkBtnWhite+h3+ul li a,.top .media.ct-year .newslist td.title.stockBlock-sp>a.linkBtnWhite+h3+ul li a,.media.ct-year .newslist .top td.title.stockBlock-sp>a.linkBtnWhite+h3+ul li a,.top .press.pressIndex__cate .pageArticle .mainContent .newslist td.title.stockBlock-sp>a.linkBtnWhite+h3+ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist .top td.title.stockBlock-sp>a.linkBtnWhite+h3+ul li a{font-size:14px;font-size:1.4rem}.top .noticeBlock{width:28%;float:right}.top .noticeBlock__title{margin:0 0 20px}.top .noticeBlock .noticeList{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top .noticeBlock .noticeList li{display:block;padding:0;width:49%}.top .noticeBlock .noticeList li img{width:100%;height:auto}.top .noticeBlock .noticeList li.publicly{width:100%;padding:3px;margin:0 0 20px;background:#f3f3f3;font-size:12px;font-size:1.2rem}.top .noticeBlock .noticeList li.notice__products{margin-right:2%}.top .noticeBlock-sp{display:none}.top .topicsEdgeBlock .linkBtn,.top .topicsEdgeBlock .linkBtnWhite,.top .topicsEdgeBlock .linkBtnBlue,.top .topicsEdgeBlock .mapBtn,.top .topicsEdgeBlock .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top .topicsEdgeBlock .mapBtn,.top .topicsEdgeBlock .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .top .topicsEdgeBlock .largeBtn,.top .topicsEdgeBlock .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top .topicsEdgeBlock .linkBtn{margin:0 0 0 auto}.top .contentsBlock .contentsList{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between}.top .contentsBlock .contentsList__item{width:32.3%;font-size:14px;font-size:1.4rem;font-weight:700;padding:0;margin:0 0 15px;list-style:none}.top .contentsBlock .contentsList__item:not(:nth-child(3n)){margin-right:1%}.top .contentsBlock .contentsList__item img{displya:block;margin:3px 0 0;border:1px solid #ccc;transition:all .3s ease-in-out}.top .contentsBlock .contentsList__item a{color:#000}.top .contentsBlock .contentsList__item:hover img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";border:1px solid #000}.vulnerability .pageArticle .pageContent .mainContent{width:100%}.vulnerability .pageArticle .pageContent table.vulnerabilityTable tbody tr td:first-of-type,.vulnerability .pageArticle .pageContent table.vulnerabilityTable tbody tr td:nth-of-type(3){white-space:nowrap}.vulnerability .pageArticle .pageContent table.vulnerabilityTable tbody tr td:first-of-type,.vulnerability .pageArticle .pageContent table.vulnerabilityTable tbody tr td:nth-of-type(2),.vulnerability .pageArticle .pageContent table.vulnerabilityTable tbody tr td:nth-of-type(3){vertical-align:middle}.about.localNav .bnrArea{margin:50px 0 40px}.about.localNav .bnrArea .bnrList{margin:0;padding:0}.about.localNav .bnrArea .bnrList li{list-style-type:none}.about.policy.policy__index2022{font-size:62.5%}.about.policy.policy__index2022 .policyListTable{width:100%;min-width:0}.about.policy.policy__index2022 .policyListTable tr{border-bottom:1px dotted #333}.about.policy.policy__index2022 .policyListTable td{padding:10px;padding:1rem;background:transparent;border:none;font-size:14px;font-size:1.4rem;vertical-align:middle}.about.policy.policy__index2022 .policyListTable td>a{position:relative;display:block;padding-left:1em;line-height:1.3}.about.policy.policy__index2022 .policyListTable td>a:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:iconfont;content:'\EB14';font-size:.8em;transition:all .3s ease}.about.policy.policy__index2022 .policyListTable td>a:hover:before,.about.policy.policy__index2022 .policyListTable td>a:focus-visible:before{-webkit-transform:translate(.2rem,-50%);transform:translate(.2rem,-50%)}.about.policy.policy__index2022 .policyListTable tr td:first-of-type{width:80%}.about.policy.policy__index2022 .policyListTable tr td:nth-of-type(2){width:20%}.about.policy.policy__index2022 .policyListTable td .policy__cate{display:block;width:100%;padding:.5em 1em;background:#f2f2f2;font-size:12px;font-size:1.2rem;line-height:1;text-align:center;white-space:nowrap}.about.policy.policy__index2022 .policyListTable tr.pl__lv2 td>a{margin-left:1em;font-size:.9em}.about.aboutIndex{margin:0;padding:0}.about.aboutIndex .slider .bx-wrapper .bx-pager-item{display:none}.about.aboutIndex .section{margin:0 0 30px;padding:0 0 30px}.about.aboutIndex .pageArticle .titleArea .pageMainTitle span{font-size:18px;font-size:1.8rem}.about.aboutIndex .pageArticle .pageContent .mainContent .cptTitle{font-size:24px;font-size:2.4rem;border-bottom:none;margin:40px 0 20px;margin:4rem 0 2rem}.about.aboutIndex .pageArticle .pageContent .mainContent .slider{position:relative}.about.aboutIndex .pageArticle .pageContent .mainContent .slider .slider__btn--prev{height:41px;width:20px;position:absolute;top:calc(50% - 24px);left:10px}.about.aboutIndex .pageArticle .pageContent .mainContent .slider .slider__btn--next{height:41px;width:20px;position:absolute;top:calc(50% - 24px);right:10px}.about.aboutIndex .pageArticle .pageContent .mainContent .slider .bx-prev,.about.aboutIndex .pageArticle .pageContent .mainContent .slider .bx-next{display:block;width:100%;height:100%;position:absolute;top:0;z-index:999}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock{border-top:none}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%;margin:0;padding:0}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;transition:all .2s cubic-bezier(.42,0,.58,1);padding:0;margin:0 0 20px;background:#f6f6f6;overflow:hidden}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{display:block;width:100%;max-height:185px;margin:0 0 5px;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{margin:7px 10px}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item img{width:100%;transition:all .3s cubic-bezier(.25,.1,.25,1)}.about.aboutIndex .pageArticle .pageContent .mainContent .linkBlock{margin:0;padding:0}.about.corporate.business.common.env .business__mainImg__title{font-size:34px;font-size:3.4rem}.about.corporate.business.common.env .business__overview ul.overview__list li .icon.withoutWaste:after{content:'\EA19'}.about.corporate.business.common.env .business__overview ul.overview__list li .icon.effectiveStorage:after{content:'\EA1A'}.about.corporate.business.common.env .business__overview ul.overview__list li .icon.smarUse:after{content:'\EA1B'}.about.corporate.business.common.env .business__capability ul.capability__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about.corporate.business.common.env .business__capability ul.capability__list li .capability__list__num .u-small{font-size:24px;font-size:2.4rem}.about.corporate.business.common.iab .business__overview ul.overview__list li .icon.integrated:after{content:'\EA11'}.about.corporate.business.common.iab .business__overview ul.overview__list li .icon.intelligent:after{content:'\EA12'}.about.corporate.business.common.iab .business__overview ul.overview__list li .icon.interactive:after{content:'\EA13';font-size:90px;font-size:9rem}.about.corporate.business.common.iab .business__overview ul.overview__list li .i-belt{padding:10px;border:1px solid #ddd;font-size:14px}.about.corporate.business.common.iab .business__overview ul.overview__list li .i-belt strong+a{display:inline-block;padding:3px 5px 5px;margin:0 10px 10px;background:#fff;vertical-align:middle}.about.corporate.business.common.iab .business__overview ul.overview__list li .i-belt strong+a img{width:70px}.about.corporate.business.common.index .business__mainImg{position:relative;width:100%;background:none}.about.corporate.business.common.index .business__mainImg .section__inner{position:relative;max-width:1280px;margin:0 auto;background:none}.about.corporate.business.common.index .business__mainImg:after{display:none}.about.corporate.business.common.index .business__mainImg__title{position:absolute;z-index:5;top:calc(50% - 30px);left:60px;-webkit-transform:none;transform:none}.about.corporate.business.common.index .business__mainImg__title img{width:290px;height:auto}.about.corporate.business.common.index .business__mainImg__photo{position:relative;z-index:5;width:100%;-webkit-transform:none;transform:none;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}.about.corporate.business.common.index .business__catchArea{position:relative;z-index:3;color:#fff;background:none;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}.about.corporate.business.common.index .business__catchArea:after{position:absolute;top:-100%;right:0;z-index:1;display:block;content:'';width:50%;height:200%;background:#1d9ad2}.about.corporate.business.common.index .business__catchArea .section__inner{background:#1d9ad2}.about.corporate.business.common.index .business__catchArea .business__catch{position:relative;z-index:10;padding:34px 0 34px 50px;padding:3.4rem 0 3.4rem 5rem;border-top:none}.about.corporate.business.common.index .business__catchArea .business__catch h3{margin-bottom:.5em;margin-bottom:0;color:#fff;font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.7}.about.corporate.business.common.index .business__catchArea .business__catch p{margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:1.4}.about.corporate.business.common.index .index__linkArea{position:relative;z-index:1;width:100%;padding:30px 0 50px;padding:3rem 0 5rem;background:#efefef}.about.corporate.business.common.index .index__linkArea:after{position:absolute;top:-28%;left:0;z-index:1;content:'';display:block;width:100%;height:50%;background:#efefef}.about.corporate.business.common.index .index__linkArea .index__linkArea__list{position:relative;z-index:10;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem{position:relative;width:32%;margin-bottom:50px;margin-bottom:5rem}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem:not(:nth-child(3n)){margin-right:2%}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem a{display:block;width:100%;height:100%;overflow:hidden;transition:all .5s ease}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover{background:rgba(29,154,210,.7)}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover .listItem__imgArea img{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover .listItem__textArea .listItem__title,.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover .listItem__textArea .listItem__text{color:#fff}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem__imgArea{display:block;overflow:hidden;border-radius:50%}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem__imgArea img{width:100%;transition:all .5s ease}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem__textArea .listItem__title{margin:.5em 0;color:#1d9ad2;font-size:19px;font-size:1.9rem;font-weight:700;line-height:1;text-align:center}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem__textArea .listItem__text{padding:0 10px;padding:0 1rem;color:#333;font-size:14px;font-size:1.4rem;line-height:1.4;text-align:left}.about.corporate.business.common.index .index__contactArea{position:relative;padding:50px 0 30px;padding:5rem 0 3rem}.about.corporate.business.common.index .index__contactArea:after{position:absolute;top:-50px;left:0;z-index:1;display:block;width:34%;height:100px;background:#1d9ad2;content:''}.about.corporate.business.common.index .index__contactArea__title{position:relative;z-index:100;color:#fff;font-size:30px;font-size:3rem;line-height:1;-webkit-transform:translateY(-230%);transform:translateY(-230%)}.about.corporate.business.common.index .index__contactArea__list{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.business.common.index .index__contactArea__list .listItem{width:30%;margin-bottom:20px;margin-bottom:2rem}.about.corporate.business.common.index .index__contactArea__list .listItem:not(:nth-child(3n)){margin-right:5%}.about.corporate.business.common.index .index__contactArea__list .listItem a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:100%;height:60px;padding:1.2em 3em;color:#767575;font-size:16px;font-size:1.6rem;line-height:1;text-align:center;border:1px solid #767575;border-radius:30px;transition:all .3s ease}.about.corporate.business.common.index .index__contactArea__list .listItem a span{display:block;width:100%;font-size:12px;font-size:1.2rem;line-height:1}.about.corporate.business.common.index .index__contactArea__list .listItem a:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 8px);right:20px;display:inline-block;content:'\EA0D';width:16px;height:16px}.about.corporate.business.common.index .index__contactArea__list .listItem a:hover{color:#fff!important;background:#1d9ad2}.about.corporate.business.common.ohq .business__overview ul.overview__list li .icon.cardiovascular:after{content:'\EA0C'}.about.corporate.business.common.ohq .business__overview ul.overview__list li .icon.respiratory:after{content:'\EA0D'}.about.corporate.business.common.ohq .business__overview ul.overview__list li .icon.pain:after{content:'\EA0E'}.about.corporate.business.common.ssb .business__overview ul.overview__list li .icon.traffic:after{content:'\EA14'}.about.corporate.business.common.ssb .business__overview ul.overview__list li .icon.transportation:after{content:'\EA15'}.about.corporate.business.common.ssb .business__overview ul.overview__list li .icon.environmental:after{content:'\EA16'}.about.corporate.business.common.ssb .business__overview ul.overview__list li .icon.efts:after{content:'\EA17'}.about.corporate.business.common.ssb .business__overview ul.overview__list li .icon.monitoring:after{content:'\EA18'}.about.corporate.business.common.ssb .business__capability ul.capability__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about.corporate.business.common .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.about.corporate.business.common .c-fBox .c-fBox__imgArea img{width:100%;height:auto}.about.corporate.business.common .c-fBox.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about.corporate.business.common .c-fBox.row__r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about.corporate.business.common .c-fBox.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about.corporate.business.common .c-fBox.clm__r{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about.corporate.business.common .c-fBox.jc__sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about.corporate.business.common .c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.about.corporate.business.common .c-fBox.jc__fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about.corporate.business.common .c-fBox.jc__fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about.corporate.business.common .c-fBox.jc__ce{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about.corporate.business.common .c-fBox.ai__ce{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about.corporate.business.common .c-fBox.ai__fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about.corporate.business.common .c-fBox.ai__fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.about.corporate.business.common .c-fBox.ai__st{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about.corporate.business.common .c-fBox.ai__bl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.about.corporate.business.common .c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.business.common .c-linkBtn,.about.corporate.business.common .c-linkBtn__bl,.about.corporate.business.common .c-linkBtn__icon,.about.corporate.business.common .c-linkBtn__icon--red{display:inline-block;border:1px solid #333}.about.corporate.business.common .c-linkBtn:hover,.about.corporate.business.common .c-linkBtn__bl:hover,.about.corporate.business.common .c-linkBtn__icon:hover,.about.corporate.business.common .c-linkBtn__icon--red:hover{background:#e6e6e6}.about.corporate.business.common .c-linkBtn__bl{border:1px solid #006cb8;color:#fff;background:#006cb8}.about.corporate.business.common .c-linkBtn__bl:hover{color:#006cb8;background:#fff}.about.corporate.business.common .c-linkBtn__icon,.about.corporate.business.common .c-linkBtn__icon--red{border:1px solid #006cb8;color:#fff;background:#006cb8;border-radius:5px}.about.corporate.business.common .c-linkBtn__icon:before,.about.corporate.business.common .c-linkBtn__icon--red:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;vertical-align:middle;-webkit-transform:translateY(-10%);transform:translateY(-10%);font-size:.9em}.about.corporate.business.common .c-linkBtn__icon:after,.about.corporate.business.common .c-linkBtn__icon--red:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;vertical-align:middle;-webkit-transform:translateY(-10%);transform:translateY(-10%);font-size:.9em}.about.corporate.business.common .c-linkBtn__icon:hover,.about.corporate.business.common .c-linkBtn__icon--red:hover{color:#006cb8;background:#fff}.about.corporate.business.common .c-linkBtn__icon--red{border-color:#e60039;background:#e60039}.about.corporate.business.common .c-linkBtn__icon--red:hover{color:#e60039}.about.corporate.business.common .c-linkBtn__icon.icon__arwR:before,.about.corporate.business.common .icon__arwR.c-linkBtn__icon--red:before{content:'\EB14'}.about.corporate.business.common .c-linkBtn__icon.icon__arwR2:after,.about.corporate.business.common .icon__arwR2.c-linkBtn__icon--red:after{content:'\EB10'}.about.corporate.business.common .c-linkBtn__icon.exLink .icon-external,.about.corporate.business.common .exLink.c-linkBtn__icon--red .icon-external{display:none!important}.about.corporate.business.common .c-linkBtn__icon.exLink:after,.about.corporate.business.common .exLink.c-linkBtn__icon--red:after{content:'\EA0F'}.about.corporate.business.common .u-small{font-size:12px}.about.corporate.business.common sub{top:auto;bottom:auto}.about.corporate.business.common section{width:100%;text-align:left}.about.corporate.business.common section .section__inner{max-width:1000px;margin:0 auto}.about.corporate.business.common .l-container{/*padding-top:20px*/}.about.corporate.business.common .l-content{position:relative;width:100%;padding-bottom:60px;padding-bottom:6rem;max-width:none;height:100%;min-height:600px}.about.corporate.business.common .l-tool{max-width:1000px;margin:0 auto 40px}.about.corporate.business.common .pageArticle .pageContent .mainContent{width:100%}.about.corporate.business.common .business__mainImg{position:relative;width:100%;background:linear-gradient(#fff 0,#fff 50%,#efefef 50%,#efefef 100%)}.about.corporate.business.common .business__mainImg:after{position:absolute;top:0;right:0;z-index:1;display:block;content:'';width:50%;height:100%;background:#1d9ad2}.about.corporate.business.common .business__mainImg .section__inner{position:relative;max-width:1100px;background:#1d9ad2}.about.corporate.business.common .business__mainImg .section__inner .c-fBox{width:100%}.about.corporate.business.common .business__mainImg__title{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28%;color:#fff;font-size:36px;font-size:3.6rem;font-weight:400;line-height:1.2}.about.corporate.business.common .business__mainImg__photo{position:relative;z-index:5;width:72%;margin:0;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}.about.corporate.business.common .business__mainImg__photo img{width:100%}.about.corporate.business.common .business__catchArea{background:#efefef}.about.corporate.business.common .business__catchArea .business__pageAnchorTitleSp{display:none}.about.corporate.business.common .business__catchArea .business__pageAnchor{position:relative;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;max-width:1000px;height:62px;padding:0;margin:0 auto}.about.corporate.business.common .business__catchArea .business__pageAnchor li{display:block;width:auto;height:100%;padding:0 1em;box-sizing:border-box}.about.corporate.business.common .business__catchArea .business__pageAnchor li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:1em 0;color:#333;font-size:16px;font-size:1.6rem;text-align:center;border-bottom:3px solid transparent;transition:all .3s ease}.about.corporate.business.common .business__catchArea .business__pageAnchor li a:hover{border-bottom-color:#1d9ad2}.about.corporate.business.common .business__catchArea .business__pageAnchor li a.is-active{border-bottom-color:#1d9ad2}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(1){width:92px}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(2){width:156px}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(3){width:204px}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 452px);height:100%}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.select,.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website{width:auto;height:auto;padding:.8em 2em;margin-right:10px;margin-right:1rem;font-size:14px;font-size:1.4rem;border-radius:20px;border:1px solid #e1e1e1;line-height:1}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.select:hover,.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website:hover{color:#fff!important;background:#1d9ad2}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website{position:relative;width:auto;height:auto;padding:.8em 3em;border-color:#0b99d4}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website span{display:block;font-size:12px;font-size:1.2rem}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website .icon-external{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.contact{position:relative;width:auto;height:auto;padding:.8em 3em;color:#fff!important;background-image:url(/assets/img/about/business/common/business-btn-contact.png);background-repeat:no-repeat;background-size:cover;font-size:14px;font-size:1.4rem;border-radius:20px;border:1px solid transparent;line-height:1}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.contact span{display:block;font-size:12px;font-size:1.2rem}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.contact .icon-external{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.contact:hover{color:#1d9ad2!important;background-image:none;border-color:#1d9ad2}.about.corporate.business.common .business__catchArea .business__pageAnchor .icon-external{display:none!important}.about.corporate.business.common .business__catchArea .business__catch{position:relative;z-index:0;padding:50px 0 160px;padding:5rem 0 16rem;border-top:1px solid #bfbfbf}.about.corporate.business.common .business__catchArea .business__catch h3{margin:0 0 .8em;color:#1d9ad2;font-size:38px;font-size:3.8rem;line-height:1.2}.about.corporate.business.common .business__catchArea .business__catch p{font-size:16px;font-size:1.6rem;line-height:1.7}.about.corporate.business.common .business__catchArea .business__catch .selectArea{box-sizing:border-box;padding:40px 30px;padding:4rem 3rem;margin-bottom:20px;margin-bottom:2rem;background:#fff}.about.corporate.business.common .business__catchArea .business__catch .selectArea *{box-sizing:border-box}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectTitle{margin-bottom:1em;color:#1d9ad2;font-size:20px;font-size:2rem;line-height:1.2}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList li{width:16%}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList li a{display:inline-block;width:100%;padding:.5em 1em;color:#fff!important;background:#1d9ad2;border:1px solid #1d9ad2;border-radius:19px;font-size:15px;font-size:1.5rem;line-height:1;text-align:center;transition:all .3s ease}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList li a:hover{color:#1d9ad2!important;background:#fff}.about.corporate.business.common .business__overview{position:relative;padding-bottom:50px;padding-bottom:5rem;background:linear-gradient(#efefef 0,#efefef 50%,#fff 50%,#fff 100%)}.about.corporate.business.common .business__overview:after{position:absolute;top:-10%;left:0;z-index:1;display:block;width:50%;height:110%;content:'';background:#1d9ad2}.about.corporate.business.common .business__overview *{position:relative;z-index:10}.about.corporate.business.common .business__overview .overview__title{margin:0 0 .8em;font-size:30px;font-size:3rem;line-height:1.2}.about.corporate.business.common .business__overview .overview__lead{margin:0 0 .6em;font-size:30px;font-size:3rem;line-height:1.2}.about.corporate.business.common .business__overview p{font-size:16px;font-size:1.6rem;line-height:1.7}.about.corporate.business.common .business__overview ul.overview__list{margin:0;padding:0;margin-top:30px;margin-top:3rem}.about.corporate.business.common .business__overview ul.overview__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about.corporate.business.common .business__overview ul.overview__list li:not(:last-child){margin-bottom:30px;margin-bottom:3rem}.about.corporate.business.common .business__overview ul.overview__list li .icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:160px;background:#3eb1e4;border-radius:50%}.about.corporate.business.common .business__overview ul.overview__list li .icon:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:80px;font-size:8rem}.about.corporate.business.common .business__overview ul.overview__list li dl{width:calc(100% - 160px);padding-left:20px;padding-left:2rem}.about.corporate.business.common .business__overview ul.overview__list li dl dt{margin-bottom:.5em;font-size:24px;font-size:2.4rem;line-height:1}.about.corporate.business.common .business__overview ul.overview__list li dl dd{margin-left:0;font-size:16px;font-size:1.6rem}.about.corporate.business.common .business__overview ul.overview__list li dl dd strong{font-size:18px;font-size:1.8rem}.about.corporate.business.common .business__capability{padding:60px 0;padding:6rem 0}.about.corporate.business.common .business__capability .capability__title{margin:0 0 .8em;font-size:30px;font-size:3rem;line-height:1.2}.about.corporate.business.common .business__capability ul.capability__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about.corporate.business.common .business__capability ul.capability__list li{width:32%;color:#1d9ad2;font-size:24px;font-size:2.4rem;font-weight:700;text-align:center;line-height:1.2}.about.corporate.business.common .business__capability ul.capability__list li .capability__list__num{font-family:Oswald;font-size:80px;font-size:8rem;font-weight:400}.about.corporate.business.common .business__capability ul.capability__list li .capability__list__num span{font-size:60px;font-size:6rem}.about.corporate.business.common .business__related{position:relative;padding:0 0 60px;padding:0 0 6rem}.about.corporate.business.common .business__related:before{position:absolute;bottom:0;left:0;z-index:-1;display:block;content:'';width:100%;height:50%;background:#e1e1e1}.about.corporate.business.common .business__related:after{position:absolute;top:0;right:0;z-index:-1;display:block;content:'';width:50%;height:50%;background:#1d9ad2}.about.corporate.business.common .business__related .related__title{margin:0 0 .8em;font-size:30px;font-size:3rem;line-height:1.2}.about.corporate.business.common .business__related #related__slider{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all 1s ease}.about.corporate.business.common .business__related .slick-slider{position:relative;margin-bottom:50px;margin-bottom:5rem}.about.corporate.business.common .business__related .slick-slider .slick-dots{position:absolute;top:-40px;right:30px;height:25px;text-align:right}.about.corporate.business.common .business__related .slick-slider .slick-dots li button:before{color:#fff}.about.corporate.business.common .business__related .slick-slider .slick-prev{top:-26px;right:0;bottom:auto;left:auto;z-index:100}.about.corporate.business.common .business__related .slick-slider .slick-prev:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB16'}.about.corporate.business.common .business__related .slick-slider .slick-next{top:-26px;right:0;bottom:auto;left:auto;z-index:100}.about.corporate.business.common .business__related .slick-slider .slick-next:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB14'}.about.corporate.business.common .business__related .slick-slider .slick-slide{position:relative;height:100%;margin:0 10px;background:#fff;cursor:pointer;transition:all .3s ease}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__item{border:none}.about.corporate.business.common .business__related .slick-slider .slick-slide:hover{background:#1d9ad2}.about.corporate.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__item{background:#1d9ad2}.about.corporate.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__photo img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1.2);transform:scale(1.2)}.about.corporate.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__txt a{color:#fff!important}.about.corporate.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__txt a .moreBtn{color:#1d9ad2!important;background:#fff}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__photo{height:inherit;overflow:hidden}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__photo a img{position:static;display:block;max-width:100%;-webkit-transform:none;transform:none;transition:all .5s ease}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt{margin:0}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt a{display:block;min-height:160px;padding:2em;color:#1d9ad2;overflow:hidden;font-size:14px;font-size:1.4rem;font-weight:400;text-overflow:ellipsis;transition:all .3s ease}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt a .icon-external{display:none!important}.about.corporate.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt a .moreBtn{position:absolute;bottom:10px;right:10px;display:inline-block;padding:.5em 2em;color:#fff;background-image:url(/assets/img/about/business/common/business-btn-contact.png);background-repeat:no-repeat;background-size:cover;line-height:1;border:1px solid transparent;border-radius:20px}.about.corporate.business.common .business__related .related__btnArea{text-align:center}.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon,.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon--red{position:relative;padding:1em 5em;color:#fff!important;background-image:url(/assets/img/about/business/common/business-btn-contact.png);background-repeat:no-repeat;background-size:cover;font-size:14px;font-size:1.4rem;line-height:1;border-radius:20px;border-color:transparent;transition:all .3s ease}.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon:after,.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon--red:after{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:0}.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon:hover,.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon--red:hover{color:#1d9ad2!important;background:#fff;border-color:#1d9ad2}.about.corporate.business.common .business__related .related__btnArea+.related__btnArea{margin-top:40px;margin-top:4rem}.about.corporate.business.common .business__product{padding:60px 0;padding:6rem 0;background-image:url(/assets/img/about/business/common/business-product-bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.about.corporate.business.common .business__product .product__title{margin:0 0 .8em;font-size:30px;font-size:3rem;line-height:1.2}.about.corporate.business.common .business__product>p{font-size:16px;font-size:1.6rem;line-height:1.4}.about.corporate.business.common .business__product .product__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-top:3rem}.about.corporate.business.common .business__product .product__list li{width:30%;margin-bottom:50px;margin-bottom:5rem}.about.corporate.business.common .business__product .product__list li:not(:nth-of-type(3n)){margin-right:5%}.about.corporate.business.common .business__product .product__list li.wx2{width:65%}.about.corporate.business.common .business__product .product__list li a{display:block;width:100%;height:100%;transition:all .3s ease}.about.corporate.business.common .business__product .product__list li a:hover figure img{-webkit-transform:scale(1.2);transform:scale(1.2)}.about.corporate.business.common .business__product .product__list li figure{overflow:hidden;margin:0}.about.corporate.business.common .business__product .product__list li figure img{position:relative;z-index:1;width:100%;transition:all .3s ease}.about.corporate.business.common .business__product .product__list li figure figcaption{position:relative;z-index:10;display:block;color:#333}.about.corporate.business.common .business__product .product__list li figure figcaption h4{position:relative;width:100%;height:100%;margin:0;padding:.8em 1em;color:#fff;background:#1d9ad2;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1}.about.corporate.business.common .business__product .product__list li figure figcaption h4:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB14'}.about.corporate.business.common .business__inquiry{padding:30px 0;padding:3rem 0;margin-bottom:0;background:linear-gradient(90deg,#0f6ab2,#1d9ad2)}.about.corporate.business.common .business__inquiry .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about.corporate.business.common .business__inquiry .inquiry__title{margin:0;color:#fff;font-size:24px;font-size:2.4rem;line-height:1}.about.corporate.business.common .business__inquiry a.contact{position:relative;width:auto;padding:.8em 3em;color:#fff!important;background-image:url(/assets/img/about/business/common/business-btn-contact.png);background-repeat:no-repeat;background-size:cover;font-size:14px;font-size:1.4rem;border-radius:20px;border:1px solid transparent;line-height:1;transition:all .3s ease}.about.corporate.business.common .business__inquiry a.contact:hover{color:#1d9ad2!important;background-image:none;background-color:#fff;border-color:#1d9ad2}.about.corporate.business.common .business__inquiry a.contact:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 8px);right:20px;display:inline-block;content:'\EA0D';width:16px;height:16px}.about.corporate.business .newsList.business{border:1px solid #dbdbdb}.about.corporate.business .newsList__item{padding:15px 15px 10px}.about.corporate.business .newsList__no{width:10%;text-align:left}.about.corporate.business .newsList__txt{width:90%}.about.corporate.business.newsletter .mainContent__header{margin-bottom:50px;margin-bottom:5rem}.about.corporate.business.newsletter .mainContent__header p span{float:right}.about.corporate.business.domain .iab .red{color:red}.about.corporate.business.domain .iab .i-automation{width:60%;margin:20px 0 30px}.about.corporate.business.domain .iab .subTitle{font-size:18px;font-size:1.8rem}.about.corporate.business.domain .iab .cptTitle{margin:0 0 .5em}.about.corporate.business.domain .iab .conceptI{font-size:18px;font-size:1.8rem;margin-top:3em;border-bottom:1px dotted #b9b9b9}.about.corporate.business.domain .iab .conceptI span{color:red}.about.corporate.business.domain .iab ol li{font-weight:600}.about.corporate.business.domain .iab .ibeltArea{border:1px solid #ddd;margin-top:30px;margin-top:3rem;padding:20px}.about.corporate.business.domain .iab .ibeltArea h4{font-size:18px;font-size:1.8rem;margin:0 0 .7em;position:relative}.about.corporate.business.domain .iab .ibeltArea h4 .imgArea{display:inline-block;margin-left:10px;width:80px;position:absolute;top:-6px}.about.corporate.business.domain .iab .ibeltArea h4 .imgArea img{width:100%}.about.corporate.business.domain .iab .ibeltArea h5{margin:0;font-size:16px;font-size:1.6rem;font-weight:400}.about.corporate.business.domain .iab .ibeltArea .ibelt__bnrArea{text-align:center}.about.corporate.business.domain .iab .ibeltArea .ibelt__bnrArea img{width:55%}.about.corporate.business.domain .iab .ibeltArea .ibelt__bnrArea p{margin:5px 0 0}.about.corporate.business.index .l-content .pageArticle.index2column .pageContent .mainContent .mainContent__item__photo .itemTitle:after{margin-right:0}.about.corporate.business.index .l-content .pageArticle.index2column .pageContent .mainContent .mainContent__item__photo .mainContent__item__text{padding:10px 0;padding:1rem 0}.about.corporate.business.index .l-content .pageArticle.index2column .pageContent .mainContent .mainContent__item__photo .mainContent__item__text p{line-height:1.7}.about.corporate.location.office #map,.about.corporate.group_location.office #map{width:100%;height:500px;margin-bottom:10px;margin-bottom:1rem}.about.corporate.location.office #map p span,.about.corporate.group_location.office #map p span{font-weight:700}.about.corporate.location.office .tableBlock,.about.corporate.group_location.office .tableBlock{margin-bottom:20px;margin-bottom:2rem}.about.corporate.location.office .tableBlock table,.about.corporate.group_location.office .tableBlock table{width:100%}.about.corporate.location.office .tableBlock table tr,.about.corporate.group_location.office .tableBlock table tr{font-size:14px;font-size:1.4rem}.about.corporate.location.office .accessInfo__title,.about.corporate.group_location.office .accessInfo__title{color:#0b99d4}.about.corporate.location.office .accessInfo ul,.about.corporate.group_location.office .accessInfo ul{margin:0;padding:0;padding-left:1em;list-style:none;font-size:14px;font-size:1.4rem}.about.corporate.governance.chart .mainContent .hyokakekka2019 h3{margin:14px 0;font-size:14px;font-weight:700}.about.corporate.governance.chart .mainContent .hyokakekka2019 h4,.about.corporate.governance.chart .mainContent .hyokakekka2019 h5,.about.corporate.governance.chart .mainContent .hyokakekka2019 h6{margin:14px 0 5px;font-size:14px;font-weight:700}.about.corporate.governance.chart .mainContent .hyokakekka2019 h4+h5{margin-top:0}.about.corporate.governance.chart .mainContent .hyokakekka2019>h6{position:relative;padding-left:25px;padding-left:2.5rem}.about.corporate.governance.chart .mainContent .hyokakekka2019>h6:before{font-size:24px;font-size:2.4rem;color:#0055c4;display:inline-block;line-height:1;content:"・";position:absolute;top:0;right:auto;bottom:auto;left:0}.about.corporate.governance.chart .mainContent .hyokakekka2019 p{margin:0 0 1em 1em}.about.corporate.governance.chart .mainContent .hyokakekka2019 .borderBl{padding:5px;padding:.5rem;border:1px solid #0055c4}.about.corporate.history{margin:0;padding:0}.about.chronicle th{width:26%;vertical-align:middle}.about.ayumi .boxB p.columnTitle,.about.ayumi .boxW p.columnTitle,.about.ayumi .boxG p.columnTitle,.about.ayumi .ir.press.pastPage .newsheader .aside p.columnTitle,.ir.press.pastPage .newsheader .about.ayumi .aside p.columnTitle,.about.ayumi .media.ct-current.pastPage .aside p.columnTitle,.media.ct-current.pastPage .about.ayumi .aside p.columnTitle,.about.ayumi .media.ct-year.pastPage .aside p.columnTitle,.media.ct-year.pastPage .about.ayumi .aside p.columnTitle{margin:0;padding:0;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"メイリオ",Meiryo,serif;font-size:28px;font-size:2.8rem;line-height:1;color:rgba(37,144,205,.5)}.about.ayumi .boxB p.columnTitle+h4.subTitle,.about.ayumi .boxW p.columnTitle+h4.subTitle,.about.ayumi .boxG p.columnTitle+h4.subTitle,.about.ayumi .ir.press.pastPage .newsheader .aside p.columnTitle+h4.subTitle,.ir.press.pastPage .newsheader .about.ayumi .aside p.columnTitle+h4.subTitle,.about.ayumi .media.ct-current.pastPage .aside p.columnTitle+h4.subTitle,.media.ct-current.pastPage .about.ayumi .aside p.columnTitle+h4.subTitle,.about.ayumi .media.ct-year.pastPage .aside p.columnTitle+h4.subTitle,.media.ct-year.pastPage .about.ayumi .aside p.columnTitle+h4.subTitle{margin-top:10px;margin-top:1rem}.about.founder .boxB p.columnTitle,.about.founder .boxW p.columnTitle,.about.founder .boxG p.columnTitle,.about.founder .ir.press.pastPage .newsheader .aside p.columnTitle,.ir.press.pastPage .newsheader .about.founder .aside p.columnTitle,.about.founder .media.ct-current.pastPage .aside p.columnTitle,.media.ct-current.pastPage .about.founder .aside p.columnTitle,.about.founder .media.ct-year.pastPage .aside p.columnTitle,.media.ct-year.pastPage .about.founder .aside p.columnTitle{margin:0;padding:0;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"メイリオ",Meiryo,serif;font-size:28px;font-size:2.8rem;line-height:1;color:rgba(37,144,205,.5)}.about.founder .boxB p.columnTitle+h4.subTitle,.about.founder .boxW p.columnTitle+h4.subTitle,.about.founder .boxG p.columnTitle+h4.subTitle,.about.founder .ir.press.pastPage .newsheader .aside p.columnTitle+h4.subTitle,.ir.press.pastPage .newsheader .about.founder .aside p.columnTitle+h4.subTitle,.about.founder .media.ct-current.pastPage .aside p.columnTitle+h4.subTitle,.media.ct-current.pastPage .about.founder .aside p.columnTitle+h4.subTitle,.about.founder .media.ct-year.pastPage .aside p.columnTitle+h4.subTitle,.media.ct-year.pastPage .about.founder .aside p.columnTitle+h4.subTitle{margin-top:10px;margin-top:1rem}.about.origin figcaption{margin-top:1em;text-align:left}.about.corporate.group_location.japan .mainContent .titleArea .pageTitle{margin-bottom:10px;margin-bottom:1rem}.about.corporate.group_location.japan .mainContent__header .linkBtnBlue a,.about.corporate.group_location.japan .mainContent__header .mapBtn a,.about.corporate.group_location.japan .mainContent__header .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .about.corporate.group_location.japan .mainContent__header .mapBtn a{width:auto;padding:.9em 2em .9em .9em}.about.corporate.group_location.japan .mainContent__header .linkBtnBlue a:after,.about.corporate.group_location.japan .mainContent__header .mapBtn a:after,.about.corporate.group_location.japan .mainContent__header .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .about.corporate.group_location.japan .mainContent__header .mapBtn a:after{right:2px}.about.corporate.group_location.japan .mainContent .subTitle{margin-top:30px;margin-top:3rem}.about.corporate.group_location.japan .mainContent .anchorlist,.about.corporate.group_location.japan .mainContent .anchorlist.work{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;font-size:14px;font-size:1.4rem;line-height:1;margin:0 0 30px;margin:0 0 3rem}.about.corporate.group_location.japan .mainContent .anchorlist li,.about.corporate.group_location.japan .mainContent .anchorlist.work li{width:20%;max-width:20%;margin-bottom:10px;margin-bottom:1rem;text-align:center;border-left:1px solid #c9c9c9}.about.corporate.group_location.japan .mainContent .anchorlist li:nth-child(5n){border-right:1px solid #c9c9c9}.about.corporate.group_location.japan .mainContent .anchorlist li:last-child{border-right:1px solid #c9c9c9}.about.corporate.group_location.japan .mainContent .work.anchorlist{margin:50px 0 0;margin:5rem 0 0;font-size:12px;font-size:1.2rem}.about.corporate.group_location.japan .mainContent__text .tableBlock:first-of-type h4.cptTitle{margin-top:10px;margin-top:1rem}.about.corporate.location .mainContent .titleArea .pageTitle{margin-bottom:10px;margin-bottom:1rem}.about.corporate.location .mainContent .subTitle{margin-top:30px;margin-top:3rem}.about.corporate.location .mainContent .anchorlist,.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work,.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;font-size:14px;font-size:1.4rem;line-height:1;margin:0 0 30px;margin:0 0 3rem}.about.corporate.location .mainContent .anchorlist li,.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work li,.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work li{width:20%;max-width:20%;margin-bottom:10px;margin-bottom:1rem;text-align:center;border-left:1px solid #c9c9c9}.about.corporate.location .mainContent .anchorlist li:nth-child(5n),.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work li:nth-child(5n),.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work li:nth-child(5n){border-right:1px solid #c9c9c9}.about.corporate.location .mainContent .anchorlist li:last-child,.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work li:last-child,.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work li:last-child{border-right:1px solid #c9c9c9}.about.corporate.location .mainContent__text{margin-bottom:50px;margin-bottom:5rem}.about.corporate.location .mainContent__text table:not(.tblRsv) th{width:110px}.about.corporate.message{margin:0;padding:0}.about.corporate.message .h2Title{border:none;margin-bottom:20px;margin-bottom:2rem}.about.corporate.message .mainImg{width:100%;background:#333}.about.corporate.message .mainImg>a{display:block;width:100%;height:100%}.about.corporate.message .mainImg>a:hover img,.about.corporate.message .mainImg>a:focus-visible img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.about.corporate.message .mainImg img{width:100%;transition:all .3s}.about.corporate.message .textArea__title{font-size:26px;font-size:2.6rem;font-weight:700}.about.corporate.message .textArea__body p{text-indent:1em}.about.corporate.message .textArea__sig{text-align:right;font-size:22px;font-size:2.2rem}.about.corporate.message .textArea__sig span{font-size:14px;font-size:1.4rem}.about.corporate.organization .mainContent__text figure img{width:100%}.about.corporate.organization .mainContent__text .linkBtnBlue,.about.corporate.organization .mainContent__text .mapBtn,.about.corporate.organization .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .about.corporate.organization .mainContent__text .tableBlock .mapBtn{margin-top:10px;margin-top:1rem}.about.corporate.organization .mainContent__text .linkBtnBlue a,.about.corporate.organization .mainContent__text .mapBtn a,.about.corporate.organization .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .about.corporate.organization .mainContent__text .tableBlock .mapBtn a{width:47.5%}.about.corporate.organization.chart .mainContent__text figure{text-align:center}.about.corporate.organization.chart .mainContent__text figure figcaption{margin-bottom:10px;margin-bottom:1rem;text-align:right}.about.corporate.organization.chart .mainContent__text figure img{width:auto}.about.corporate.organization.officer .pageContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about.corporate.organization.officer .mainContent{width:100%}.about.corporate.organization.officer .mainContent__text .officerArea .cptTtile{font-size:26px;font-size:2.6rem;margin-bottom:60px;margin-bottom:6rem;font-weight:400}.about.corporate.organization.officer .mainContent__text .officerArea .subTitle{font-size:16px;font-size:1.6rem;color:#333;border-bottom:1px solid #ccc;margin:0 0 30px;margin:0 0 3rem}.about.corporate.organization.officer .mainContent__text .officerArea .subTitle:not(:first-of-type){margin-top:30px;margin-top:3rem}.about.corporate.organization.officer .mainContent__text .officerList{display:none}.about.corporate.organization.officer .mainContent__text .officerList__pc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL{margin-right:2%}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR{width:49%}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__item,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__item{width:100%;margin:0 0 20px;margin:0 0 2rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__item.executive .officerList__head,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__item.executive .officerList__head{height:175px}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head{position:relative;cursor:pointer;font-size:16px;font-size:1.6rem;line-height:1.6;font-weight:400;padding:0 20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f9fc}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head .btnOpen,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head .btnOpen{width:40px;height:20px;position:absolute;left:calc(50% - 20px);bottom:10px;text-align:center;cursor:pointer;margin:0}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head .btnOpen:after,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head .btnOpen:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;text-align:center;font-size:24px;font-size:2.4rem;color:#333;font-family:iconfont;content:'\EB15';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head.is-open .btnOpen,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head.is-open .btnOpen{display:none}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head strong,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head strong{font-size:25px;font-size:2.5rem;font-weight:400;line-height:1.8}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__img,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__img{width:200px}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name{width:calc(100% - 200px);padding:20px 0 30px;line-height:1.3}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name .small,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name .small{font-size:12px;font-size:1.2rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles{line-height:1}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles .small,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles .small{font-size:10px;font-size:1rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles strong,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles strong{font-size:25px;font-size:2.5rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles strong.nameSmall,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles strong.nameSmall{font-size:20px;font-size:2rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles{font-size:10px;font-size:1rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles .small,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles .small{font-size:10px;font-size:1rem}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles strong,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles strong{font-size:18px;font-size:1.8rem;line-height:1.4}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__record,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__record{margin:0;padding:0;list-style:none}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__record li,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__record li{padding:0 0 0 120px;margin:0 0 10px;margin:0 0 1rem;position:relative}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__record__date,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__record__date{display:inline-block;font-weight:700;position:absolute;left:0}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__body,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__body{font-size:16px;font-size:1.6rem;padding:40px 40px 50px;border-bottom:none;background:#f8f9fc}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__body .btnClose,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__body .btnClose{text-align:center;margin:50px auto 0;margin:5rem auto 0;cursor:pointer}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__body .btnClose:after,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__body .btnClose:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;font-size:18px;font-size:1.8rem;color:#333;content:'x';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerL .officerList__text,.about.corporate.organization.officer .mainContent__text .officerList__pc .officerList__pc__innerR .officerList__text{margin:0 0 50px}.about.corporate.organization.officer .localNav,.about.corporate.organization.officer .localNav__v3{width:100%;margin-top:50px;margin-top:5rem;border-top:1px dotted #000}.about.corporate.outline .mainContent__text table{width:100%}.about.corporate.outline .mainContent__text table tr{font-size:14px;font-size:1.4rem}.about.corporate.outline .mainContent__text table tr img{max-width:100%;display:block;margin:0 auto}.about.corporate.group_location.overseas .mainContent .titleArea .pageTitle{margin-bottom:10px;margin-bottom:1rem}.about.corporate.group_location.overseas .mainContent__header{margin-bottom:30px;margin-bottom:3rem}.about.corporate.group_location.overseas .mainContent__header img{width:100%}.about.corporate.group_location.overseas .mainContent__text .tableBlock{margin-bottom:40px;margin-bottom:4rem}.about.corporate.group_location.overseas .mainContent__text .tableBlock table th{width:30%}.about.corporate.group_location.overseas .mainContent__text .tableBlock table td{width:40%}.about.corporate.group_location.overseas .mainContent__text .tableBlock table td.work{width:30%}.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a{width:110px;padding:.9em 20px;padding:.9em 2rem;margin:10px 0 20px;margin:1rem 0 2rem;font-size:14px;font-size:1.4rem;font-weight:400;text-align:center}.about.corporate.purchase dt span{color:#390}.about.corporate.purchase .tableBlock .tableTitle{font-size:14px;font-size:1.4rem;margin-bottom:0;color:#2590cd}.about.corporate.purchase .tableBlock table{width:100%}.about.corporate.purchase .tableBlock table th{width:104px}.about.corporate.purchase .mainContent img{display:block;margin:0 auto}.about.corporate.purchase .linkList dt,.about.corporate.purchase .media.ct-current .newslist td.title>ul dt,.media.ct-current .newslist .about.corporate.purchase td.title>ul dt,.about.corporate.purchase .media.ct-year .newslist td.title>ul dt,.media.ct-year .newslist .about.corporate.purchase td.title>ul dt,.about.corporate.purchase .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt,.press.pressIndex__cate .pageArticle .mainContent .newslist .about.corporate.purchase td.title>ul dt{padding-left:0}.about.corporate.purchase .linkList dd,.about.corporate.purchase .media.ct-current .newslist td.title>ul dd,.media.ct-current .newslist .about.corporate.purchase td.title>ul dd,.about.corporate.purchase .media.ct-year .newslist td.title>ul dd,.media.ct-year .newslist .about.corporate.purchase td.title>ul dd,.about.corporate.purchase .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dd,.press.pressIndex__cate .pageArticle .mainContent .newslist .about.corporate.purchase td.title>ul dd{padding-left:0}.about.corporate.purchase.governance .pageTitle span{font-size:16px;font-size:1.6rem}.about.corporate.purchase.governance .contactTitle{font-weight:700;color:#2590cd}.about.corporate .mainContent__text .cptBlock{margin-bottom:50px;margin-bottom:5rem}.about.corporate .mainContent__text .cptBlock>figure{width:100%;text-align:center}.about.corporate .mainContent__text .cptBlock ul{margin:0;padding:0;margin-bottom:1em;list-style:none;font-size:14px;font-size:1.4rem}.about.corporate .mainContent__text .cptBlock dl dd li{list-style:disc}.about.corporate .mainContent__text .cptBlock table{width:100%}.about.corporate .mainContent__text .cptBlock table caption{caption-side:bottom}.about.corporate.vision.v2 .forMax10{display:block}.about.corporate.vision.v2 .forTablet{display:none}.about.corporate.vision.v2 .forSP{display:none}.about.corporate.vision.v2 .panel__linkBtn{position:relative;display:inline-block;padding:1em 4em 1em 2em;color:#fff;background:#2f2f2f;border-radius:30px;margin-top:40px;margin-top:4rem;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1}.about.corporate.vision.v2 .panel__linkBtn:after{position:absolute;top:50%;right:18px;right:1.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:'\EA1C';font-size:2em;font-weight:400;transition:all .3s ease}.about.corporate.vision.v2 .panel__linkBtn:hover:after{right:15px;right:1.5rem}.about.corporate.vision.v2 .pagination{list-style:none;position:fixed;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:0;margin:0;font-size:14px;font-size:1.4rem}.about.corporate.vision.v2 .pagination .hover-text{display:none}.about.corporate.vision.v2 .pagination a{position:relative;display:block;height:20px;padding:4px;margin-bottom:10px;color:#fff;outline:transparent}.about.corporate.vision.v2 .pagination a:after{position:absolute;top:0;right:4px;bottom:0;display:block;border:1px solid;border-radius:50%;content:'';width:16px;height:16px;margin:auto;transition:box-shadow .5s ease}.about.corporate.vision.v2 .pagination a:before{position:absolute;top:1px;right:3px;bottom:0;display:block;border:1px solid rgba(0,0,0,.5);border-radius:50%;content:'';width:16px;height:16px;margin:auto}.about.corporate.vision.v2 .pagination a.active:after{box-shadow:inset 0 0 0 8px}.about.corporate.vision.v2 .pagination a:hover:after{box-shadow:inset 0 0 0 8px}.about.corporate.vision.v2 .pagination.is-hidden{display:none}.about.corporate.vision.philosophy.v2 .l-content__wide .inner_contents{width:1200px;margin:0 auto;text-align:center}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head{margin:0;padding:0 0 100px;padding:0 0 10rem}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__img{width:25%;margin-right:20px;margin-right:2rem}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__textArea{width:70%}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__textArea p{width:100%;text-align:left;font-size:16px;font-size:1.6rem;line-height:2}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__textArea .textLarge{margin-top:30px;margin-top:3rem;text-align:right;font-size:20px;font-size:2rem}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__textArea .textLarge span{font-size:25px;font-size:2.5rem}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_philosophy .inner_contents .catch{font-weight:700}.about.corporate.vision.philosophy.v2 .l-content__wide section{margin:50px 0;margin:5rem 0;padding:30px 0 150px;padding:3rem 0 15rem;background:url(/jp/ja/assets/img/about/corporate/vision/philosophy/philosophy_sec-bg.png);background-repeat:no-repeat;background-position:bottom}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .pageTitle{margin-bottom:30px;margin-bottom:3rem;font-weight:700;font-size:30px;font-size:3rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .catch{font-size:20px;font-size:2rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .philosoph__img{margin:50px 80px;margin:5rem 8rem;padding:50px 0;padding:5rem 0;border:1px solid #707070}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .philosoph__img img{max-width:700px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .mission__img{width:650px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .values__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .challenge__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .last__img{width:720px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last{padding:30px 0 50px;padding:3rem 0 5rem;background:none}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .video_philosophy{width:900px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .video_philosophy .video__inner{position:relative;width:100%;padding-top:56.25%}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .video_philosophy .video__inner iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about.corporate.vision.sinic__top.v2.sticky-nav .lay-header #sticky-head{position:static}.about.corporate.vision.sinic__top.v2 .l-container{padding:0}.about.corporate.vision.sinic__top.v2 .l-content{width:100%;max-width:none;padding:0}.about.corporate.vision.sinic__top.v2 .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner{width:100%;max-width:none;margin:0 auto}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .sec__title{margin-bottom:80px;margin-bottom:8rem;text-align:center;font-size:30px;font-size:3rem;font-family:"メイリオ",Meiryo,Arial,Roboto,Droid Sans,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,sans-serif}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .sec__title span{font-size:25px;font-size:2.5rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox{width:1200px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox.contents-head .fBox__textArea{width:40%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox.contents-head .fBox__imgArea{width:60%;padding-left:30px;padding-left:3rem;max-width:700px}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea{width:70%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea p{width:100%;line-height:2}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea p+p{margin-top:30px;margin-top:3rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__imgArea{width:30%;padding-left:50px;padding-left:5rem;min-width:300px}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .alignCenter{text-align:center}.about.corporate.vision.sinic__top.v2 .panel.panel__02,.about.corporate.vision.sinic__top.v2 .panel.panel__04,.about.corporate.vision.sinic__top.v2 .panel.panel__06{background-color:#f0f0f0}.about.corporate.vision.sinic__theory #cboxLoadedContent{display:-ms-grid;display:grid;place-items:center;background:#fff}.about.corporate.vision.sinic__theory #cboxLoadedContent .cboxPhoto{width:96%!important;height:auto!important;margin-top:auto!important;margin-bottom:auto!important}.about.corporate.vision.sinic__theory .forSp{display:none}.about.corporate.vision.sinic__theory .l-content{padding-bottom:0}.about.corporate.vision.sinic__theory .mainContent{width:100%}.about.corporate.vision.sinic__theory .pageMainTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about.corporate.vision.sinic__theory .pageMainTitle .title__logo{margin-right:20px;margin-right:2rem}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea{display:block;width:100%;padding:30px 0 60px;padding:3rem 0 6rem;transition:all 0 ease}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea img{display:block;width:100%}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea>figure{margin:0}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea .sinic__theory__mainimg__note{float:right;display:inline-block;padding:.5em 1em;color:#005eb8;border:1px solid #005eb8;font-size:10px;font-size:1rem;line-height:1}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea .sinic__theory__mainimg{width:100%;margin:0}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea:focus{outline:none!important}.about.corporate.vision.sinic__theory .sinic__theory__linkArea>p{padding-top:30px;padding-top:3rem;margin:0}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 20px;padding:.5rem 2rem;margin:0 auto;color:#333;background:#fff;border:1px solid #afafaf;font-size:16px;font-size:1.6rem}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn>span.linkBtnImg{width:80px}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn>span:nth-of-type(2){padding-left:1em;line-height:1.2}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:after{content:'';display:block;width:10px;width:1rem;height:10px;height:1rem;margin-left:10px;margin-left:1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-right:1px solid #333;border-bottom:1px solid #333}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:hover,.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:focus-visible{background:#005eb8;color:#fff}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:hover>span.linkBtnImg,.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:focus-visible>span.linkBtnImg{-webkit-animation:rotating .5s linear 0s;animation:rotating .5s linear 0s}@-webkit-keyframes rotating{from{-webkit-transform:rotate3d(.5,.5,.5,360deg);transform:rotate3d(.5,.5,.5,360deg)}to{-webkit-transform:rotate3d(0deg);transform:rotate3d(0deg)}}@keyframes rotating{from{-webkit-transform:rotate3d(.5,.5,.5,360deg);transform:rotate3d(.5,.5,.5,360deg)}to{-webkit-transform:rotate3d(0deg);transform:rotate3d(0deg)}}.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:hover:after,.about.corporate.vision.sinic__theory .sinic__theory__linkArea .sinic__theory__linkBtn:focus-visible:after{border-right-color:#fff;border-bottom-color:#fff}.about.corporate.vision.sinic__theory .sinic__theory__textArea{padding:30px 10px 60px;padding:3rem 1rem 6rem}.about.corporate.vision.sinic__theory .sinic__theory__textArea h2{font-size:20px;font-size:2rem}.about.corporate.vision.sinic__theory .sinic__theory__textArea p{font-size:16px;font-size:1.6rem}.about.corporate.vision.sinic__theory .sinic__theory__textArea p>small{font-size:.9em;line-height:1.5}.about.corporate.vision.sinic__theory .sinic__theory__textArea p .sinic__theory__linkMedia+small{display:inline-block;padding-left:20px;padding-left:2rem}.about.corporate.vision.sinic__theory .sinic__theory__textArea p+h2{margin:3em 0 1em}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__mainimgArea{position:fixed;top:100px;left:0;width:100%;margin:0 auto}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__mainimgArea .sinic__theory__mainimg__note{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__mainimgArea .sinic__theory__mainimg{max-width:1000px;margin:0 auto}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__linkArea{position:relative;z-index:1;padding-top:886px}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__linkArea>p{background:rgba(255,255,255,.9)}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__textArea{position:relative;z-index:1;background:rgba(255,255,255,.9)}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__textArea+.sinic__theory__linkArea{padding-top:0;padding-bottom:886px}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__textArea+.sinic__theory__linkArea>p{padding-bottom:30px;padding-bottom:3rem}.about.corporate.vision.initiative__top.v2.sticky-nav .lay-header #sticky-head{position:static}.about.corporate.vision.initiative__top.v2 .l-container{padding:0}.about.corporate.vision.initiative__top.v2 .l-content{width:100%;max-width:none;padding:0}.about.corporate.vision.initiative__top.v2 .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.about.corporate.vision.initiative__top.v2 .panel .panel__inner{width:100%;max-width:none;margin:0 auto}.about.corporate.vision.initiative__top.v2 .panel.panel__01{background:url(/jp/ja/assets/img/about/corporate/vision/initiative/initiative_bg.jpg);background-size:cover;background-repeat:no-repeat}.about.corporate.vision.initiative__top.v2 .panel.panel__01 .sec__img{width:1200px;margin:0 auto}.about.corporate.vision.initiative__top.v2 .panel.panel__01 .slider{position:relative;margin-top:80px;margin-top:8rem;display:none}.about.corporate.vision.initiative__top.v2 .panel.panel__01 .slider.slick-initialized{display:block}.about.corporate.vision.initiative__top.v2 .panel.panel__01 .slider .slider__item{padding:10px;padding:1rem}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:first-child{margin-bottom:80px;margin-bottom:8rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:first-child .fBox__imgArea{margin-right:50px;margin-right:5rem}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:nth-child(2) .fBox__imgArea{position:relative;width:calc(50% - 50px);margin-left:50px;margin-left:5rem}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:nth-child(2) .fBox__imgArea .videoItem{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:80px}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:nth-child(2) .fBox__imgArea .videoImg{position:relative;width:100%;margin:0;border:1px solid rgba(10,30,49,.35)}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:nth-child(2) .fBox__imgArea .videoImg:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';background:rgba(10,30,49,.35);overflow:hidden}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__textArea{width:50%}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__textArea .sec__title{margin:0 0 30px;margin:0 0 3rem;font-size:25px;font-size:2.5rem}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__textArea p{width:100%;line-height:2}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__imgArea{width:50%}.about.corporate.vision.initiative__top.v2 .panel.panel__03{background-color:#f0f0f0}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea{width:1200px;margin:0 auto;padding:40px;padding:4rem;background-color:#fff}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .sec__title{margin:0 0 30px;margin:0 0 3rem;text-align:center;font-size:25px;font-size:2.5rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner{position:relative;width:calc(50% - 25px)}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner:nth-child(2) .fBox__imgArea{position:absolute;bottom:0;width:100%}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .item__title{width:100%;margin:0 0 30px;margin:0 0 3rem;padding:10px 20px;padding:1rem 2rem;font-size:25px;font-size:2.5rem;color:#fff;background-color:#005eb8}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner>p{width:100%;line-height:2}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner>p span{display:block;margin-top:30px;margin-top:3rem;font-size:12px;font-size:1.2rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .fBox .fBox__textArea{width:50%}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .fBox .fBox__textArea>p{width:100%;line-height:2}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .fBox .fBox__imgArea{width:50%}.about.corporate.vision.initiative__top.v2 .panel.panel__04{padding:0 30px;padding:0 3rem;background-color:#ccdef1}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .sec__title{margin:0 0 30px;margin:0 0 3rem;font-size:25px;font-size:2.5rem;text-align:center}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:0 auto;padding:0;list-style:none}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li{width:32%;background:#fff}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li:not(:nth-of-type(3n)){margin-right:calc(4%/2)}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li:nth-of-type(n+4){margin-top:20px;margin-top:2rem}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li a{display:block;width:100%;height:100%;position:relative;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li a figure{position:relative;width:100%;overflow:hidden}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li a figure img{display:block;width:100%;transition:all .3s ease}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li a p{padding:10px;padding:1rem;margin:0;color:#333;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:400}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li a:hover{box-shadow:2px 2px 5px rgba(0,0,0,.8)}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList li a:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .panel__linkBtn+.panel__linkBtn{margin-left:30px;margin-left:3rem}.about.corporate.vision .mainContent__text figure{margin-bottom:20px;margin-bottom:2rem;text-align:center}.about.corporate.vision .mainContent__text .btnArea{width:100%;text-align:center}.about.corporate.vision .mainContent__text .signature{float:right}.about.corporate.vision .mainContent__text .signature span{margin-left:1em;font-size:18px;font-size:1.8rem;font-weight:700}.about.corporate.vision .mainContent__text .video__philosophy{position:relative;width:100%;padding-top:56.25%}.about.corporate.vision .mainContent__text .video__philosophy iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about.corporate.vision .mainContent__text table{width:100%}.about.corporate.vision .mainContent__text table th,.about.corporate.vision .mainContent__text table td{width:50%}.about.corporate.vision.index .mainContent__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.about.corporate.vision.index .mainContent__text .vision__img.w100{width:100%}.about.corporate.vision.index .mainContent__text .vision__img.w100 a{display:block;width:48%;max-width:331px;margin:0 auto;transition:all .3s ease}.about.corporate.vision.index .mainContent__text .vision__img.w49{width:49%}.about.corporate.vision.index .mainContent__text .vision__img:hover a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.about.corporate.vision.policy dl dt,.about.corporate.vision.policy dl dd{margin-bottom:1em}.about.corporate.vision.policy .mainContent__text .cptBlock dl dd ul li{list-style:none}.about.governance.compensation h4{font-size:16px;font-size:1.6rem}.about.corporate.vision.sinic .fBox figure.mL{width:33%;margin-bottom:20px;margin-bottom:2rem;text-align:center}.about.events.index .mainContent .pageTitle{border-bottom:none}.about.events.index .mainContent__header .colorList{margin:0;padding:0;list-style:none;width:50%}.about.events.index .mainContent__header .colorList .color{padding:0 20px;padding:0 2rem;margin-right:5px;margin-right:.5rem;font-size:14px;font-size:1.4rem}.about.events.index .mainContent__header .colorList .color.iab{background:#fcb0b0}.about.events.index .mainContent__header .colorList .color.ecb{background:#cef1c6}.about.events.index .mainContent__header .colorList .color.ohq{background:#b3d5ff}.about.events.index .mainContent__header .colorList .color.aec{background:#b6b5d2}.about.events.index .mainContent__header .colorList .color.ssb{background:#ffd862}.about.events.index .mainContent__header .colorList .color.ped{background:#e9ca9e}.about.events.index .mainContent__header .colorList .color.power{background:#cde28b}.about.events.index .mainContent__text #calendar__tab{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.about.events.index .mainContent__text #calendar__tab li{width:20%;margin-right:4px;margin-right:.4rem}.about.events.index .mainContent__text #calendar__tab li a{display:block;width:100%;padding:5px 0;padding:.5rem 0;color:#0055c4;background:#f8f7f3;font-size:20px;font-size:2rem;text-align:center;border-bottom:3px solid #dddddd}.about.events.index .mainContent__text #calendar__tab li.active a{color:#fff;background:#0055c4;border-bottom:3px solid #0055c4}.about.events.index .mainContent__text #calendar__detail .tabBox{display:none}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar{width:100%;max-width:684px}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar th{width:calc(100%/7);padding:.5em 1em;background:#f2f2f2;font-size:14px;font-size:1.4rem;text-align:center}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .weekday th{background:#dddddd}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .weekday .sun{color:#c00;background:#ffdcdc}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .weekday .sat{color:#3060b8;background:#d2e3ff}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .daycount .sun{color:#c00}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .daycount .sat{color:#3060b8}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .daycount .othermonth{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td{position:relative;height:53px;min-height:53px;padding:1em 0}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event{padding:0!important;margin:0;list-style:none;z-index:10}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li{font-size:12px;font-size:1.2rem;line-height:1.2}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li a{position:absolute;top:1em;z-index:10;display:block}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .iab{background:#fcb0b0}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .ecb{background:#cef1c6}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .ohq{background:#b3d5ff}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .aec{background:#b6b5d2}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .ssb{background:#ffd862}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .ped{background:#e9ca9e}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .pow{background:#cde28b}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-1{width:100%}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-2{width:calc(200% + 1px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-3{width:calc(300% + 2px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-4{width:calc(400% + 3px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-5{width:calc(500% + 3px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-6{width:calc(600% + 3px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .span-7{width:calc(700% + 3px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-sun{left:0}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-mon{left:calc(100% + 1px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-tue{left:calc(200% + 2px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-wed{left:calc(300% + 2px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-thu{left:calc(400% + 2px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-fri{left:calc(500% + 2px)}.about.events.index .mainContent__text #calendar__detail .tabBox .calendar .day td ul.event li .start-sat{left:calc(600% + 2px)}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail{padding-top:30px;padding-top:3rem}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .titles{padding:1em;margin-bottom:20px;margin-bottom:2rem}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .iab .titles{background:#fcb0b0}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .ecb .titles{background:#cef1c6}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .ohq .titles{background:#b3d5ff}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .aec .titles{background:#b6b5d2}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .ssb .titles{background:#ffd862}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .ped .titles{background:#e9ca9e}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail .pow .titleser{background:#cde28b}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail dl,.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail dd{margin:0;padding:0}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail table th{width:20%;vertical-align:middle}.about.events.index .mainContent__text #calendar__detail .tabBox .eventDetail table td{width:80%}.about.kyotomarathon .mainContent__header .boxB p,.about.kyotomarathon .mainContent__header .boxW p,.about.kyotomarathon .mainContent__header .boxG p,.about.kyotomarathon .mainContent__header .ir.press.pastPage .newsheader .aside p,.ir.press.pastPage .newsheader .about.kyotomarathon .mainContent__header .aside p,.about.kyotomarathon .mainContent__header .media.ct-current.pastPage .aside p,.media.ct-current.pastPage .about.kyotomarathon .mainContent__header .aside p,.about.kyotomarathon .mainContent__header .media.ct-year.pastPage .aside p,.media.ct-year.pastPage .about.kyotomarathon .mainContent__header .aside p{margin:0;padding:0;font-size:18px;font-size:1.8rem}.about.kyotomarathon .mainContent__text{margin-top:30px}.about.kyotomarathon .mainContent__text .marathonOuen .fBox figure,.about.kyotomarathon .mainContent__text .marathonOuen .fBox .fBox__text{width:49%;margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon .mainContent__text .marathonOuen .fBox figure img,.about.kyotomarathon .mainContent__text .marathonOuen .fBox .fBox__text img{width:100%}.about.kyotomarathon .mainContent__text .marathonOuen .fBox figure.w100p,.about.kyotomarathon .mainContent__text .marathonOuen .fBox .top.top__v2 .l-contentTop figure.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .about.kyotomarathon .mainContent__text .marathonOuen .fBox figure.top__mainImgSlider__extra.w100p__2{width:100%;margin-bottom:30px}.about.kyotomarathon .mainContent__text .marathonOuen .fBox figcaption{font-size:14px;font-size:1.4rem;text-align:left}.about.kyotomarathon .mainContent__text .marathonChlng .fBox figure{width:49%;margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon .mainContent__text .marathonChlng .fBox figure img{width:100%}.about.kyotomarathon .mainContent__text .marathonChlng .fBox figure figcaption{font-size:14px;font-size:1.4rem}.about.kyotomarathon.yr2017 .hakaru .fBox{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.about.kyotomarathon.yr2017 .hakaru .fBox p{margin:0;padding:0;width:49%}.about.kyotomarathon.yr2017 .hakaru .fBox__img{width:49%}.about.kyotomarathon.yr2017 .hakaru .fBox__img img{width:100%}.about.kyotomarathon.yr2017 .hakaru .fBox__img a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.about.kyotomarathon.yr2016 .marathonMovie .movieItem{width:49%;margin-bottom:30px;margin-bottom:3rem}.about.kyotomarathon.yr2016 .marathonMovie .movieItem:first-child{width:100%}.about.kyotomarathon.yr2016 .marathonMovie .movieItem__movie{position:relative;width:100%;padding-top:56.25%}.about.kyotomarathon.yr2016 .marathonMovie .movieItem__movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about.kyotomarathon.yr2016 .marathonMovie .movieItem figcaption{color:#fff;background:#0b99d4;padding:1em 0;font-size:14px;font-size:1.4rem;line-height:1.7;text-align:center}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a{margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a img{width:100%}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(1){width:100%}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(2),.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(3){width:49%}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(4),.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(5),.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(6){width:32%}.about.kyotomarathon.yr2016 .marathonRhythm .linkRhythm{padding:1em;background:#fff}.about.kyotomarathon.yr2016 .marathonOuen .fBox figure,.about.kyotomarathon.yr2016 .marathonOuen .fBox .fBox__text{width:49%;margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon.yr2016 .marathonOuen .fBox figure img,.about.kyotomarathon.yr2016 .marathonOuen .fBox .fBox__text img{width:100%}.about.kyotomarathon.yr2016 .marathonOuen .fBox figcaption{font-size:14px;font-size:1.4rem;text-align:left}.about.kyotomarathon.yr2016 .marathonChlng .fBox figure{width:32%;margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon.yr2016 .marathonChlng .fBox figure img{width:100%}.about.kyotomarathon.yr2016 .marathonChlng .fBox figure figcaption{font-size:14px;font-size:1.4rem}.about.kyotomarathon.yr2016 .marathonChlng .fBox figure:last-of-type{width:100%}.about.kyotomarathon.yr2015 .marathonSlider{margin:0;padding:0;width:100%}.about.kyotomarathon.yr2015 .marathonSlider img{width:100%}.about.kyotomarathon.yr2015 .mainContent__text section:first-of-type{padding-top:50px;padding-top:5rem}.about.kyotomarathon.yr2015 .mainContent__text section:first-of-type figure img{margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox figure,.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox .fBox__text{width:49%;margin-bottom:20px;margin-bottom:2rem}.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox figure img,.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox .fBox__text img{width:100%}.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox figcaption{font-size:14px;font-size:1.4rem;text-align:left}.about.kyotomarathon.yr2015 .mainContent__text .marathonMovie .movieItem{width:100%;margin-bottom:30px;margin-bottom:3rem}.about.kyotomarathon.yr2015 .mainContent__text .marathonMovie .movieItem:first-child{width:100%}.about.kyotomarathon.yr2015 .mainContent__text .marathonMovie .movieItem__movie{position:relative;width:100%;padding-top:56.25%}.about.kyotomarathon.yr2015 .mainContent__text .marathonMovie .movieItem__movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList{margin:0;padding:0;list-style:none}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item{width:100%;padding:15px;margin:0 0 20px;vertical-align:bottom;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item:nth-child(even){background:#f3f3f3}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__img{width:45%;text-align:center}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__img img{display:block;max-width:240px;max-height:200px;margin:0;padding:5px;background:#fff;border:1px solid #ccc}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__txt{width:50%}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__title{font-size:14px;font-size:1.4rem;margin:0;padding:0}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtnWhite,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtnBlue,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .mapBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .largeBtn,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent .adList__item .mainContent__item__text .linkBtn,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent .adList__item .mainContent__item__text .linkBtn,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .adList__item .linkBtn,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .adList__item .linkBtn{margin:0 0 0 auto;position:absolute;top:auto;right:15px;bottom:15px;left:auto}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtnWhite a,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtnBlue a,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .mapBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .largeBtn a,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent .adList__item .mainContent__item__text .linkBtn a,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent .adList__item .mainContent__item__text .linkBtn a,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .adList__item .linkBtn a,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .adList__item .linkBtn a{font-size:13px;font-size:1.3rem}.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList{margin-top:40px}.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList .icon-search,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList .icon-search,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList .icon-search{display:inline-block}.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList .icon-search:before,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList .icon-search:before,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList .icon-search:before{display:inline-block;font-family:iconfont;content:'\EA10';color:#000;font-size:20px;font-size:2rem;line-height:1;padding:0 0 0 5px;position:absolute;top:15px;right:auto;bottom:auto;left:auto;vertical-align:baseline}.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn{margin:10px 0;width:130px!important}.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a{font-size:14px;font-size:1.4rem;padding:.7em 3em .7em 1em}.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:after{content:'\EA10';color:#333;font-size:20px;font-size:2rem;padding:0 0 0 5px}.about.promo.promoIndex .pageArticle .pageContent .mainContent h3.cptTitle.mt0{margin:0 0 20px;margin:0 0 2rem}.about.promo.movie .pageArticle .pageContent .mainContent .iframe-wrapper{width:100%;padding:calc(435/780*0%) 0 0}.about.promo.movie .pageArticle .pageContent .mainContent .iframe-wrapper .iflame{width:680px;height:377px;position:relative;display:block;margin:0 auto}.about.promo.movie .pageArticle .pageContent .mainContent .youtube{margin:0 0 20px;text-align:center}.about.promo.movie .pageArticle .pageContent .mainContent .youtube iframe{margin:0 auto}.about.promo.showroom .infoList{margin:0 0 30px;margin:0 0 3rem}.about.promo.showroom .infoList dt{margin:0;padding:0}.about.promo.showroom .infoList dt:before{content:'■';font-size:20px;font-size:2rem;line-height:1;color:#005eb8;padding:0 5px 0 0;display:inline-block}.about.promo.showroom .infoList dd{padding:0;margin:0 0 10px;margin:0 0 1rem}.about.promo.showroom.plaza__v2 .l-content{max-width:1200px}.about.promo.showroom.plaza__v2 .pageContent{-ms-flex-wrap:wrap;flex-wrap:wrap}.about.promo.showroom.plaza__v2 .pageContent .mainContent{width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent p{font-size:16px;font-size:1.6rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle{position:relative;border-bottom:none}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__img .forSp{display:none}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%;padding:1em 0 1em 8%;font-size:28px;font-size:2.8rem;font-weight:700;line-height:1}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text>small{margin-top:1em;font-size:20px;font-size:2rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text.text--wh{color:#fff}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header{padding-top:40px;padding-top:4rem;padding-bottom:40px;padding-bottom:4rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header>p{text-align:center;line-height:2.2}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList{max-width:1000px;margin:40px auto;margin:4rem auto}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li{width:31%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li>a{display:-ms-grid;display:grid;place-content:center;height:68px}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li>ul{width:100%;padding:0;margin:1em 0 0;font-size:14px;font-size:1.4rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li>ul>li{width:100%;padding-left:1em;margin:0;text-indent:-1em}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li>ul>li:before{content:'✓'}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__history__map{width:100%;max-width:612px;margin:0 auto}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__technology__map{width:100%;max-width:976px;margin:0 auto}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1000px;padding:0;margin:0 auto}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList>li h3{margin:1em 0 .3em;font-size:18px;font-size:1.8rem;font-weight:700}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList>li p{font-size:15px;font-size:1.5rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__3>li{width:31%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__3>li:not(:nth-of-type(3n)){margin-right:3.5%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__3>li:nth-of-type(n+4){margin-top:30px;margin-top:3rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__2>li{width:48%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__2>li:not(:nth-of-type(2n)){margin-right:4%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__2>li:nth-of-type(n+3){margin-top:60px;margin-top:6rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__subTitle{margin-bottom:3em;border-bottom:1px solid #000;font-size:18px;font-size:1.8rem;font-weight:700}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1000px;margin:0 auto}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__subTitle,.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea>p{width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__table{width:48%;min-width:0;margin:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__table th,.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__table td{vertical-align:middle}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__map{width:48%;margin:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__map>img{width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea{width:100%;max-width:1000px;margin:50px auto 0;margin:5rem auto 0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list{list-style:none;padding:0;margin:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li>figure{width:84px;margin:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li>figure>img{display:block;width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li .plaza__access__text{width:calc(100% - 84px);padding-left:1em}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li .plaza__access__text>dl dt{color:#005eb8}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li:nth-of-type(2n){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__accessArea .plaza__access__list>li:nth-of-type(2n) p{margin:0}.about.promo.showroom.plaza__v2 .pageContent .localNav,.about.promo.showroom.plaza__v2 .pageContent .localNav__v3{width:100%}.about.promo.showroom.plaza .flow{margin:3em 0 60px;margin:3em 0 6rem}.about.promo.showroom.plaza .flow__item{margin:0 0 30px;margin:0 0 3rem}.about.promo.showroom.plaza .flow__img{margin:0 0 10px;margin:0 0 1rem}.about.promo.showroom.plaza #visitCal .calBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%}.about.promo.showroom.plaza #visitCal .calBlock table{width:47.5%;min-width:200px;margin:0 0 30px;margin:0 0 3rem}.about.promo.showroom.plaza #visitCal .calBlock table tr:nth-child(2n) td{background:transparent}.about.promo.showroom.plaza #visitCal .calBlock table th,.about.promo.showroom.plaza #visitCal .calBlock table td{text-align:center;padding:5px 2px}.about.promo.showroom.plaza #visitCal .calBlock table thead th{background:#c7e9f7}.about.promo.showroom.plaza #visitCal .holiday{color:red}.about.promo.showroom.plaza #visitCal .linkBtnBlueList{margin:0 0 20px}.about.promo.showroom.plaza #visitCal .linkBtnBlueList span{display:block;color:#333;font-size:16px;font-size:1.6rem;font-weight:400;padding:.8em 1.6em .8em 1em;background:#fff;border:solid 1px #005eb8;transition:all .2s cubic-bezier(.42,0,.58,1);position:relative;top:auto;right:auto;bottom:auto;left:auto}.about.promo.showroom.vcp .pageTitle br{display:none}.about.promo.showroom.vcp .mainContent__text .cptTitle{text-align:center}.about.promo.showroom.vcp .mainContent__text .cptTitle small{display:block;font-size:16px;font-size:1.6rem}.about.promo.showroom.vcp .mainContent__text .linkBtnList,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnList,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnBlueList,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList{padding:0 20px;padding:0 2rem;margin-bottom:20px;margin-bottom:2rem}.about.promo.showroom.vcp .mainContent__text .linkBtnList li,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnList li,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li{width:30%}.about.promo.showroom.vcp .mainContent__text .linkBtnList li a,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li a,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li a,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnList li a,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li a,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li a{display:block;width:100%;height:100%;color:#fff;background:#005eb8;text-align:center}.about.promo.showroom.vcp .mainContent__text .linkBtnList li a .icon-external,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li a .icon-external,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li a .icon-external{display:none!important}.about.promo.showroom.vcp .mainContent__text .linkBtnList li a:after,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li a:after,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li a:after,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnList li a:after,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li a:after,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li a:after{color:#fff}.about.promo.showroom.vcp .mainContent__text .linkBtnList li a:hover,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li a:hover,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li a:hover{background:#306ccb}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp{width:100%;padding:10px;padding:1rem;margin-bottom:40px;margin-bottom:4rem;border:1px solid #306ccb}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .linkBtnBlue,.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .mapBtn{text-align:center}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .linkBtnBlue a,.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .mapBtn a{width:100%;max-width:193.19px}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .linkBtnBlue a:after,.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .mapBtn a:after{font-size:14px;font-size:1.4rem}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .linkBtnBlue a:hover,.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .mapBtn a:hover{color:#fff;background:#306ccb}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .linkBtnBlue a:hover:after,.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .mapBtn a:hover:after{color:#fff;position:absolute;top:50%;right:8px;bottom:auto;left:auto}.about.promo.showroom.vcp .mainContent__text .photoList__vcp{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;margin:0 0 40px;margin:0 0 4rem}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li{width:49%}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li figure{width:100%;margin:0}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li figure img{display:block;width:100%}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li figure figcaption{padding-top:5px;font-size:12px;font-size:1.2rem;font-weight:700;text-align:center}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li figure figcaption span{display:block;margin-top:10px;margin-top:1rem;font-size:12px;font-size:1.2rem;font-weight:400;text-align:left}.about.promo.showroom.vcp .mainContent__text .noteArea__vcp{width:100%;padding:10px;padding:1rem;border:1px solid}.about.promo.showroom.vcp .mainContent__text .noteArea__vcp p{font-size:12px;font-size:1.2rem}.about.promo.showroom.founder .mainContent .bannerLink{margin-bottom:3em}.about.promo.showroom.founder .mainContent .bannerLink:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";transition:all .3s}.about.promo.showroom.founder .mainContent .imgArea{width:80%;margin:20px auto 25px}.about.promo.showroom.founder .mainContent .imgArea figcaption{font-size:14px;font-size:1.4rem;margin-bottom:5px}.about.promo.showroom.access .infoList{margin:3em auto}.about.promo.showroom.tour .fBox__text{width:60%}.about.promo.showroom.tour .fBox__img img{margin:0 auto 15px}.about.promo.showroom.tour .fBox__address{width:100%;font-size:12px;font-size:1.2rem;line-height:1.4}.about.promo.showroom.tour .boxB,.about.promo.showroom.tour .boxW,.about.promo.showroom.tour .boxG,.about.promo.showroom.tour .ir.press.pastPage .newsheader .aside,.ir.press.pastPage .newsheader .about.promo.showroom.tour .aside,.about.promo.showroom.tour .media.ct-current.pastPage .aside,.media.ct-current.pastPage .about.promo.showroom.tour .aside,.about.promo.showroom.tour .media.ct-year.pastPage .aside,.media.ct-year.pastPage .about.promo.showroom.tour .aside{margin:0 0 15px}.about.promo.showroom.tour .boxB .subTitle,.about.promo.showroom.tour .boxW .subTitle,.about.promo.showroom.tour .boxG .subTitle,.about.promo.showroom.tour .ir.press.pastPage .newsheader .aside .subTitle,.ir.press.pastPage .newsheader .about.promo.showroom.tour .aside .subTitle,.about.promo.showroom.tour .media.ct-current.pastPage .aside .subTitle,.media.ct-current.pastPage .about.promo.showroom.tour .aside .subTitle,.about.promo.showroom.tour .media.ct-year.pastPage .aside .subTitle,.media.ct-year.pastPage .about.promo.showroom.tour .aside .subTitle{margin-top:0}.about.promo.showroom.tour .linkBtnWhiteList{width:100%}.about.promo.showroom.tour .linkBtnWhiteList li{width:100%;margin:0 0 10px;margin:0 0 1rem}.about.promo.showroom.tour .linkBtnWhiteList a{width:100%;padding:10px;font-size:13px;font-size:1.3rem}.about.promo.showroom.tour .iconList{padding:0;padding:0 0 20px;list-style:none}.about.promo.showroom.tour .iconList li{float:left;padding:0;margin:0 10px 0 0}.about.promo.showroom.virtual_showroom .mainContent__lead{padding-bottom:50px;padding-bottom:5rem}.about.promo.showroom.virtual_showroom .mainContent__lead figure{margin-bottom:20px;margin-bottom:2rem}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList{list-style:none;width:100%;padding:0;margin:0}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li{width:100%}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;color:#333;transition:all .3s ease}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__imgArea{position:relative;width:30%;overflow:hidden}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__imgArea img{width:120%;max-width:inherit;-webkit-transform:translateX(-10%);transform:translateX(-10%)}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__textArea{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;width:70%}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__textArea h3{position:relative;padding:1em;width:100%;margin:0;color:#fff;background:#005eb8;font-size:14px;font-size:1.4rem;line-height:1;transition:all .3s ease}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__textArea h3:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:iconfont;content:'\EB14'}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__textArea p{padding:10px;padding:1rem;margin:0;color:#005eb8}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a:hover{text-decoration:none}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a:hover h3{background:#0070dc}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a:hover p{text-decoration:underline}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li+li{margin-top:30px;margin-top:3rem}.about.social.fund .pageArticle .pageContent .mainContent .mainImg{margin:0 0 50px}.about.social.fund .pageArticle .pageContent .mainContent .mainImg img{margin:0 auto;display:block}.about.social.fund .pageArticle .pageContent .mainContent .newsBlock__list{margin:0;padding:0;list-style:none}.about.social.fund .pageArticle .pageContent .mainContent .newsBlock__list li{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #ccc}.about.social.fund.commend .pageArticle .pageContent .mainContent .summaryBlock .photoArea{width:100%}.about.social.fund.commend .pageArticle .pageContent .mainContent .summaryBlock .photoArea li{width:31%;margin:0 1% 20px}.about.social.fund.commend .pageArticle .pageContent .mainContent .summaryBlock .photoArea li strong{font-size:16px;font-size:1.6rem;line-height:1.3}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox{border-bottom:1px dotted #ccc}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__img{width:40%}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__img figcaption{font-size:13px;font-size:1.3rem;line-height:1.5}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__img figcaption strong{font-size:15px;font-size:1.5rem}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__img img{margin-bottom:10px}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__text{width:55%}.about.social.socialIndex .pageArticle .pageContent .mainContent .newsList__txt{width:85%}.about.social.socialIndex .pageArticle .pageContent .mainContent .newsList__date{width:15%}.general .pageArticle .pageContent .mainContent .pageLink{padding:15px;background:#f7f7f7}.general.privacy .pageArticle .pageContent .mainContent ol>li,.general.privacy .pageArticle .pageContent .mainContent ul>li{margin:0 0 1.5em}.general.privacy .pageArticle .pageContent .mainContent ol>li>ol,.general.privacy .pageArticle .pageContent .mainContent ol>li ul,.general.privacy .pageArticle .pageContent .mainContent ul>li>ol,.general.privacy .pageArticle .pageContent .mainContent ul>li ul{padding:0;margin:1em 0 1em 1.5em}.general.privacy .pageArticle .pageContent .mainContent ol>li>ol>li,.general.privacy .pageArticle .pageContent .mainContent ol>li ul>li,.general.privacy .pageArticle .pageContent .mainContent ul>li>ol>li,.general.privacy .pageArticle .pageContent .mainContent ul>li ul>li{margin:0 0 .5em;padding:0}.general.privacy .pageArticle .pageContent .mainContent ol>li>ol>li ol,.general.privacy .pageArticle .pageContent .mainContent ol>li>ol>li ul,.general.privacy .pageArticle .pageContent .mainContent ol>li ul>li ol,.general.privacy .pageArticle .pageContent .mainContent ol>li ul>li ul,.general.privacy .pageArticle .pageContent .mainContent ul>li>ol>li ol,.general.privacy .pageArticle .pageContent .mainContent ul>li>ol>li ul,.general.privacy .pageArticle .pageContent .mainContent ul>li ul>li ol,.general.privacy .pageArticle .pageContent .mainContent ul>li ul>li ul{margin:.5em 0 1em 1.5em}.general.privacy .pageArticle .pageContent .mainContent ol>li>ol>li ol>li,.general.privacy .pageArticle .pageContent .mainContent ol>li>ol>li ul>li,.general.privacy .pageArticle .pageContent .mainContent ol>li ul>li ol>li,.general.privacy .pageArticle .pageContent .mainContent ol>li ul>li ul>li,.general.privacy .pageArticle .pageContent .mainContent ul>li>ol>li ol>li,.general.privacy .pageArticle .pageContent .mainContent ul>li>ol>li ul>li,.general.privacy .pageArticle .pageContent .mainContent ul>li ul>li ol>li,.general.privacy .pageArticle .pageContent .mainContent ul>li ul>li ul>li{font-size:13px;font-size:1.3rem;margin:0}.general.privacy .pageArticle .pageContent .mainContent ol.alpha{list-style-type:lower-alpha}.general.privacy .pageArticle .pageContent .mainContent ol.roman{list-style-type:lower-roman}.ir.calender{margin:0;padding:0}.ir.calender.index .mainContent__text .calendarArea{width:100%;margin-bottom:100px;margin-bottom:10rem}.ir.calender.index .mainContent__text .calendarArea img{display:block;margin:0 auto 50px;margin:0 auto 5rem;width:534px;height:76px}.ir.calender.index .mainContent__text .calendarArea .tableBlock{display:none;margin:0}.ir.calender.index .mainContent__text .calendarArea .tableBlock table{min-width:inherit;border:1px solid #ccc}.ir.calender.index .mainContent__text .calendarArea .tableBlock th{color:#fff;background:#adc7f1;border-style:dotted;text-align:center}.ir.calender.index .mainContent__text .calendarArea .tableBlock td{background:#fff;border-style:dotted}.ir.calender.index .mainContent__text .pastEvent{margin-bottom:100px;margin-bottom:10rem}.ir.calender.kako .mainContent__text table th{width:25%}.ir.calender.kako .mainContent__text table td{width:75%}.ir .acList dt h3{margin:0;font-weight:400}.ir .acList dl:not(.acList) dd{border:none;padding:0 0 0 1em;line-height:1.7}.ir.corporate{margin:0;padding:0}.ir.corporate.tori_kan .mainContent__text .tableBlock table{min-width:inherit}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent{width:100%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent caption{text-align:left}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent thead .position{width:15%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent thead .name{width:15%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent thead .birth{width:13%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent thead .history{width:57%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent th,.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent td{text-align:center;vertical-align:middle}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent table.child{width:100%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent table.child th,.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent table.child td{border:none;background:transparent;padding:0;text-align:left;vertical-align:top;font-weight:400}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent table.child th{width:26%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent table.child td{width:74%}.ir.escape_clause.index .mainContent__text li{margin-bottom:20px;margin-bottom:2rem}.ir.faq.index .mainContent__text section{margin-bottom:50px;margin-bottom:5rem}.ir.faq.index .mainContent__text dl.faqList .question:before{margin-right:10px;margin-right:1rem;font-size:20px;font-size:2rem;color:#0055c4}.ir.faq.index .mainContent__text dl.faqList .question:not(:first-of-type){border-top:1px dotted #c9c9c9;padding-top:14px;padding-top:1.4rem}.ir.faq.index .mainContent__text dl.faqList .question.q1:before{content:'Q1.'}.ir.faq.index .mainContent__text dl.faqList .question.q2:before{content:'Q2.'}.ir.faq.index .mainContent__text dl.faqList .question.q3:before{content:'Q3.'}.ir.faq.index .mainContent__text dl.faqList .question.q4:before{content:'Q4.'}.ir.faq.index .mainContent__text dl.faqList .question.q5:before{content:'Q5.'}.ir.faq.index .mainContent__text dl.faqList .question.q6:before{content:'Q6.'}.ir.faq.index .mainContent__text dl.faqList .answer{margin-left:0;text-indent:-3.2em;padding-left:3.2em}.ir.faq.index .mainContent__text dl.faqList .answer:before{margin-right:10px;margin-right:1rem;font-size:20px;font-size:2rem;font-weight:700;color:#333}.ir.faq.index .mainContent__text dl.faqList .answer.a1:before{content:'A1.'}.ir.faq.index .mainContent__text dl.faqList .answer.a2:before{content:'A2.'}.ir.faq.index .mainContent__text dl.faqList .answer.a3:before{content:'A3.'}.ir.faq.index .mainContent__text dl.faqList .answer.a4:before{content:'A4.'}.ir.faq.index .mainContent__text dl.faqList .answer.a5:before{content:'A5.'}.ir.faq.index .mainContent__text dl.faqList .answer.a6:before{content:'A6.'}.ir.faq.index .mainContent__text dl.faqList .answer .ol li{text-indent:0}.ir.irlib.houkoku .mainContent__text h3{font-size:14px;font-size:1.4rem;font-weight:400}.ir.irlib.annual .mainContent .cptTitle .linkBtn,.ir.irlib.annual .mainContent .cptTitle .linkBtnWhite,.ir.irlib.annual .mainContent .cptTitle .linkBtnBlue,.ir.irlib.annual .mainContent .cptTitle .mapBtn,.ir.irlib.annual .mainContent .cptTitle .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.irlib.annual .mainContent .cptTitle .mapBtn,.ir.irlib.annual .about.promo.advertisement .pageArticle .pageContent .mainContent .cptTitle .largeBtn,.about.promo.advertisement .pageArticle .pageContent .ir.irlib.annual .mainContent .cptTitle .largeBtn,.ir.irlib.annual .mainContent .cptTitle .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.irlib.annual .mainContent .cptTitle .linkBtn{float:right}.ir.irlib.annual .mainContent .cptTitle .linkBtn a,.ir.irlib.annual .mainContent .cptTitle .linkBtnWhite a,.ir.irlib.annual .mainContent .cptTitle .linkBtnBlue a,.ir.irlib.annual .mainContent .cptTitle .mapBtn a,.ir.irlib.annual .mainContent .cptTitle .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.irlib.annual .mainContent .cptTitle .mapBtn a,.ir.irlib.annual .about.promo.advertisement .pageArticle .pageContent .mainContent .cptTitle .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .ir.irlib.annual .mainContent .cptTitle .largeBtn a,.ir.irlib.annual .mainContent .cptTitle .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.irlib.annual .mainContent .cptTitle .linkBtn a{display:inline-block;width:auto;padding:.5em 2.4em .5em 1.4em;font-size:10px;font-size:1rem}.ir.irlib.annual .mainContent .cptTitle .linkBtn a:after,.ir.irlib.annual .mainContent .cptTitle .linkBtnWhite a:after,.ir.irlib.annual .mainContent .cptTitle .linkBtnBlue a:after,.ir.irlib.annual .mainContent .cptTitle .mapBtn a:after,.ir.irlib.annual .mainContent .cptTitle .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.irlib.annual .mainContent .cptTitle .mapBtn a:after,.ir.irlib.annual .about.promo.advertisement .pageArticle .pageContent .mainContent .cptTitle .largeBtn a:after,.about.promo.advertisement .pageArticle .pageContent .ir.irlib.annual .mainContent .cptTitle .largeBtn a:after,.ir.irlib.annual .mainContent .cptTitle .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.irlib.annual .mainContent .cptTitle .linkBtn a:after{display:inline-block;width:24px;font-size:10px;font-size:1rem;font-weight:700;color:#0b99d4;content:'\EB14';font-family:iconfont;line-height:1;margin:0;padding:0;transition:all .3s;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ir.irlib.annual .mainContent .cptTitle .linkBtn a:hover,.ir.irlib.annual .mainContent .cptTitle .linkBtnWhite a:hover,.ir.irlib.annual .mainContent .cptTitle .linkBtnBlue a:hover,.ir.irlib.annual .mainContent .cptTitle .mapBtn a:hover,.ir.irlib.annual .about.promo.advertisement .pageArticle .pageContent .mainContent .cptTitle .largeBtn a:hover,.about.promo.advertisement .pageArticle .pageContent .ir.irlib.annual .mainContent .cptTitle .largeBtn a:hover,.ir.irlib.annual .mainContent .cptTitle .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.irlib.annual .mainContent .cptTitle .linkBtn a:hover{color:#fff;background:#0b99d4}.ir.irlib.annual .mainContent .cptTitle .linkBtn a:hover:after,.ir.irlib.annual .mainContent .cptTitle .linkBtnWhite a:hover:after,.ir.irlib.annual .mainContent .cptTitle .linkBtnBlue a:hover:after,.ir.irlib.annual .mainContent .cptTitle .mapBtn a:hover:after,.ir.irlib.annual .about.promo.advertisement .pageArticle .pageContent .mainContent .cptTitle .largeBtn a:hover:after,.about.promo.advertisement .pageArticle .pageContent .ir.irlib.annual .mainContent .cptTitle .largeBtn a:hover:after,.ir.irlib.annual .mainContent .cptTitle .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.irlib.annual .mainContent .cptTitle .linkBtn a:hover:after{color:#fff;position:absolute;top:50%;right:9px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ir.irlib.annual .mainContent figure{margin:50px 0;margin:5rem 0}.ir.irlib.annual .mainContent p{text-align:inherit}.ir.irlib.annual .mainContent ul li{list-style:inherit}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:20px;background:#f6f6f6;position:relative;top:auto;right:auto;bottom:auto;left:auto}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL__photo{width:30%;margin:0;padding:0}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL__photo img{padding:8 px;background:#fff}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL__text{width:65%;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL__text .linkBtnWhite a{font-size:15px;font-size:1.5rem}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;width:100%;margin:40px 0 0}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:row;-webkit-justify-content:flex-start;width:46%;height:100%;padding:0;margin:0 2% 40px}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item__photo{width:20%;max-width:50px;margin:0 8% 0 0}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item__text{width:72%}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .itemTitle{font-size:14px;font-size:1.4rem;padding:4px 0 2px;margin:0 0 6px;border-top:1px dotted #c2c2c2;border-bottom:1px dotted #c2c2c2}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .linkList,.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul,.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul,.ir.irlib_list .press.pressIndex__cate .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul,.press.pressIndex__cate .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul,.ir.irlib_list .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul,.press.pressIndex__cate .ir.irlib_list .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul{margin:0;padding:0}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .linkList li,.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li,.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li,.ir.irlib_list .press.pressIndex__cate .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li,.press.pressIndex__cate .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li,.ir.irlib_list .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li,.press.pressIndex__cate .ir.irlib_list .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li{margin:0}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .linkList li a,.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li a,.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li a,.ir.irlib_list .press.pressIndex__cate .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li a,.press.pressIndex__cate .ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li a,.ir.irlib_list .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li a,.press.pressIndex__cate .ir.irlib_list .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li a{font-size:12px;font-size:1.2rem}.ir.kabunushi{margin:0;padding:0}.ir.kabunushi th{vertical-align:middle}.ir.kabunushi td.digit{text-align:right}.ir.kabunushi.jyokyou .mainContent img{display:block;margin:0 auto}.ir.kabunushi.haitou td:not(.digit):not(.ex){text-align:center}.ir.kabunushi.haitou .flow th{vertical-align:top}.ir.kabunushi.mijuryo .mainContent__text .contactInfo span{font-size:18px}.ir.kabunushi.yutai .mainContent__text .fBox.example div{width:49%}.ir.kabunushi.yutai .mainContent__text .yutai-info dt{display:inline-block;padding:.2em 2em;border-radius:5px;color:#fff;background:#ff7b00;font-weight:400}.ir.kabunushi.yutai .mainContent__text .fBox.taiyo .fBox__text{width:60%}.ir.kabunushi.yutai .mainContent__text .fBox.taiyo .fBox__img{width:39%}.ir.kabunushi.jikokabu .mainContent__text table th{text-align:center}.ir.kabunushi.jikokabu .mainContent__text table th:first-child{width:37%}.ir.kabunushi.jikokabu .mainContent__text table td:nth-child(1),.ir.kabunushi.jikokabu .mainContent__text table td:nth-child(2){text-align:center}.ir.kabunushi.jikokabu .mainContent__text table td:nth-child(3),.ir.kabunushi.jikokabu .mainContent__text table td:nth-child(4){text-align:right}.ir.kabunushi.soukai .mainContent dl.date dt{float:left}.ir.kabunushi.soukai .mainContent dl.date dd{padding-left:3em}.ir.kabunushi.soukai .mainContent .soukai__cpt{margin-bottom:20px;margin-bottom:2rem}.ir.kabunushi.soukai .mainContent .soukai__cpt dl.report{display:-webkit-box;display:-ms-flexbox;display:flex}.ir.kabunushi.soukai .mainContent .soukai__cpt dl.report dd{padding:0}.ir.kabunushi.q_and_a .mainContent__text .qaList .answer .bankInfo{padding:1em;border:1px solid #ccc}.ir.kabunushi.coverage table th{text-align:center}.ir.kabunushi.event dl.boxB dt,.ir.kabunushi.event dl.boxW dt,.ir.kabunushi.event dl.boxG dt,.ir.kabunushi.event .ir.press.pastPage .newsheader dl.aside dt,.ir.press.pastPage .newsheader .ir.kabunushi.event dl.aside dt,.ir.kabunushi.event .media.ct-current.pastPage dl.aside dt,.media.ct-current.pastPage .ir.kabunushi.event dl.aside dt,.ir.kabunushi.event .media.ct-year.pastPage dl.aside dt,.media.ct-year.pastPage .ir.kabunushi.event dl.aside dt{font-size:18px;font-size:1.8rem;margin-bottom:1em}.ir.kabunushi.event dl.boxB dd,.ir.kabunushi.event dl.boxW dd,.ir.kabunushi.event dl.boxG dd,.ir.kabunushi.event .ir.press.pastPage .newsheader dl.aside dd,.ir.press.pastPage .newsheader .ir.kabunushi.event dl.aside dd,.ir.kabunushi.event .media.ct-current.pastPage dl.aside dd,.media.ct-current.pastPage .ir.kabunushi.event dl.aside dd,.ir.kabunushi.event .media.ct-year.pastPage dl.aside dd,.media.ct-year.pastPage .ir.kabunushi.event dl.aside dd{margin:0}.ir.kabunushi.event dl.boxB dd.fBox .fBox__text p,.ir.kabunushi.event dl.boxW dd.fBox .fBox__text p,.ir.kabunushi.event dl.boxG dd.fBox .fBox__text p,.ir.kabunushi.event .ir.press.pastPage .newsheader dl.aside dd.fBox .fBox__text p,.ir.press.pastPage .newsheader .ir.kabunushi.event dl.aside dd.fBox .fBox__text p,.ir.kabunushi.event .media.ct-current.pastPage dl.aside dd.fBox .fBox__text p,.media.ct-current.pastPage .ir.kabunushi.event dl.aside dd.fBox .fBox__text p,.ir.kabunushi.event .media.ct-year.pastPage dl.aside dd.fBox .fBox__text p,.media.ct-year.pastPage .ir.kabunushi.event dl.aside dd.fBox .fBox__text p{margin:0}.ir.kabunushi.event dl.boxB dd.fBox .fBox__text p+p,.ir.kabunushi.event dl.boxW dd.fBox .fBox__text p+p,.ir.kabunushi.event dl.boxG dd.fBox .fBox__text p+p,.ir.kabunushi.event .ir.press.pastPage .newsheader dl.aside dd.fBox .fBox__text p+p,.ir.press.pastPage .newsheader .ir.kabunushi.event dl.aside dd.fBox .fBox__text p+p,.ir.kabunushi.event .media.ct-current.pastPage dl.aside dd.fBox .fBox__text p+p,.media.ct-current.pastPage .ir.kabunushi.event dl.aside dd.fBox .fBox__text p+p,.ir.kabunushi.event .media.ct-year.pastPage dl.aside dd.fBox .fBox__text p+p,.media.ct-year.pastPage .ir.kabunushi.event dl.aside dd.fBox .fBox__text p+p{margin:1em 0 0}.ir.kabunushi.event .noteTxt,.ir.kabunushi.event .sustainability .noteTxt__esg,.sustainability .ir.kabunushi.event .noteTxt__esg{padding-left:1em;text-indent:-1em}.ir.kabunushi.event .imgArea{margin-top:4em}.ir.keiei{margin:0;padding:0}.ir.keiei.risk .mainContent__text .listText{list-style:none}.ir.irlib{margin:0;padding:0}.ir.irlib.kessan .mainContent__text dl.acList{margin-bottom:50px;margin-bottom:5rem}.ir.irlib.kessan .mainContent__text table tbody td{text-align:center}.ir.irlib.kessan .mainContent__text ul.kessan__note li{margin-bottom:10px;margin-bottom:1rem}.ir.irlib.kessan .mainContent__text a.arrow{background:url(/common/img/icons/arrow_blue.gif) left center no-repeat;padding-left:10px}.ir.irlib.kessan.data .mainContent__text .segment,.ir.irlib.kessan.data .mainContent__text .region{list-style:none}.ir.kojin.index{margin:0;padding:0}.ir.kojin.index .mainContent__header .topImgMain{width:100%}.ir.kojin.index .mainContent__header .topImgMain img{width:100%}.ir.kojin.index .mainContent__header .topImgBtn{width:33.3%}.ir.kojin.index .mainContent__header .topImgBtn img{width:100%}.ir.kojin.setsumei .mainContent__text table th{width:25%;text-align:left;vertical-align:middle}.ir.kojin.setsumei .mainContent__text table td{width:75%}.ir.kojinjyoho.index .mainContent__text ol>li{margin-bottom:20px;margin-bottom:2rem}.ir.kojinjyoho.index .mainContent__text ol>li.atcl07 .address{display:block;margin:1em}.ir.kojinjyoho.index .mainContent__text ol ul{margin:0;padding:0;padding-left:1em;list-style:none}.ir.kojinjyoho.index .mainContent__text ol ul.indent>li{text-indent:-1.5em;padding-left:1.5em}.ir.koukoku{margin:0;padding:0}.ir.koukoku .mainContent__text .boxB p,.ir.koukoku .mainContent__text .boxW p,.ir.koukoku .mainContent__text .boxG p,.ir.koukoku .mainContent__text .ir.press.pastPage .newsheader .aside p,.ir.press.pastPage .newsheader .ir.koukoku .mainContent__text .aside p,.ir.koukoku .mainContent__text .media.ct-current.pastPage .aside p,.media.ct-current.pastPage .ir.koukoku .mainContent__text .aside p,.ir.koukoku .mainContent__text .media.ct-year.pastPage .aside p,.media.ct-year.pastPage .ir.koukoku .mainContent__text .aside p{font-size:18px;font-size:1.8rem}.ir.irLinks.index .mainContent__text .linkTable tr th,.ir.irLinks.index .mainContent__text .linkTable tr td{border:none}.ir.irLinks.index .mainContent__text .linkTable tr td{background:#fff}.ir.irLinks.index .mainContent__text .linkTable tr td:nth-child(1){width:40%}.ir.irLinks.index .mainContent__text .linkTable tr td:nth-child(2){width:60%}.ir.longine .pageArticle.index1column .titleArea .titleLogo{text-align:right}.ir.longine .pageArticle.index1column .pageContent>p{font-size:16px;font-size:1.6rem}.ir.longine .pageArticle.index1column .indexContent__item{width:48%;padding:0 0 20px;padding:0 0 2rem;margin-bottom:30px;margin-bottom:3rem}.ir.longine .pageArticle.index1column .indexContent__item:nth-child(odd){margin-right:4%}.ir.longine .pageArticle.index1column .indexContent__item:nth-child(even){margin-right:0}.ir.longine .pageArticle.index1column .indexContent__item__img{max-height:348px;overflow:hidden}.ir.longine .pageArticle.index1column .indexContent__item__textArea{padding:24px 6%;padding:2.4rem 6%}.ir.longine .pageArticle.index1column .indexContent__item__textArea p{color:#333}.ir.longine .pageArticle.index1column .indexContent__item__date{padding:20px 20px 10px;padding:2rem 2rem 1rem}.ir.longine .pageArticle.index1column .indexContent__item__date p{margin:0;padding:0;display:inline-block;padding:0 1em;border:1px solid #0b99d4;font-size:14px;font-size:1.4rem;color:#0b99d4}.ir.longine .pageArticle.index1column .indexContent__item__title{min-height:8em;padding:1em 20px;padding:1em 2rem}.ir.longine .pageArticle.index1column .indexContent__item__title .itemTitle{font-size:20px;font-size:2rem;color:#0b99d4}.ir.longine .pageArticle.index1column .indexContent__item__name{padding:0 20px;padding:0 2rem}.ir.longine .pageArticle.index1column .indexContent__item__name p{font-size:16px;font-size:1.6rem;color:#333}.ir.longine .pageArticle.index1column .indexContent__item__btn{padding:0 20px;padding:0 2rem}.ir.mail.index .mainContent__text .linkBtnBlue,.ir.mail.index .mainContent__text .mapBtn,.ir.mail.index .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .ir.mail.index .mainContent__text .tableBlock .mapBtn{margin-bottom:30px;margin-bottom:3rem;text-align:center}.message__report{margin:0;padding:0}.message__report .mainContent{position:relative}.message__report .mainContent .h2Title{border:none;margin-bottom:20px;margin-bottom:2rem}.message__report .mainContent .mainImg{width:100%;margin-bottom:30px;margin-bottom:3rem}.message__report .mainContent .mainImg img{width:100%}.message__report .mainContent .textArea__title{display:block;width:100%;padding:1em;margin:60px 0 30px;margin:6rem 0 3rem;color:#fff;background:#0055c4;font-size:16px;font-size:1.6rem;font-weight:700}.message__report .mainContent .textArea__subTitle{position:relative;width:100%;padding-left:14px;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.5}.message__report .mainContent .textArea__subTitle:before{position:absolute;top:3.5px;left:0;display:block;content:'';width:7px;height:14px;background:#0055c4}.message__report .mainContent .textArea__body p{font-size:14px;font-size:1.4rem;text-indent:1em}.message__report .mainContent .textArea__body p.textQ{color:#0055c4;font-weight:700;text-indent:0;position:relative;display:inline;padding-left:55px}.message__report .mainContent .textArea__body p.textQ:before{content:'';position:absolute;top:7px;left:0;display:inline-block;width:45px;height:1.5px;background-color:#0055c4}.message__report .mainContent .textArea__body p.textQ+p{margin-top:16px;margin-top:1.6rem}.message__report .mainContent .textArea__body p.textQ+p .mark{position:relative;top:2px;font-size:25px;font-size:2.5rem;line-height:0}.message__report .mainContent .textArea__sig{text-align:right;font-size:22px;font-size:2.2rem}.message__report .mainContent .textArea__sig span{font-size:14px;font-size:1.4rem}.message__report .mainContent .textArea__sig span.textArea__sig__pos{display:inline-block;line-height:1.4}.message__report .mainContent .textArea__imgArea{width:70%;margin:60px auto;margin:6rem auto}.message__report .mainContent .textArea__imgArea .textArea__subTitle{margin-bottom:5px;margin-bottom:.5rem}.message__report .mainContent .textArea__imgArea figure{margin:0}.message__report .mainContent .textArea__imgArea img{width:100%;margin:30px 0;margin:3rem 0}.message__report .mainContent .textArea__imgArea.w100p,.message__report .mainContent .top.top__v2 .l-contentTop .textArea__imgArea.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .message__report .mainContent .textArea__imgArea.top__mainImgSlider__extra.w100p__2{width:100%}.message__report .mainContent .textArea .tableBlock table{font-size:14px;font-size:1.4rem}.message__report .mainContent .textArea .tableBlock table th,.message__report .mainContent .textArea .tableBlock table td{padding:5px 5px 5px 10px;padding:.5rem .5rem .5rem 1rem}.message__report .mainContent .textArea .tableBlock table th{font-weight:400;text-align:center;white-space:nowrap}.message__report .mainContent .textArea .tableBlock table td{background:#fff;font-size:12px;font-size:1.2rem}.message__report .mainContent .textArea .tableBlock table td ul{padding:0 0 0 1em!important;margin:0}.message__report .mainContent .textArea .tableBlock table thead th{background:#eff3f3}.message__report .mainContent .textArea .tableBlock table tbody th{background:#eaf6fd}.message__report .mainContent .textArea .fBox .fBox__tableArea{width:48%}.message__report .mainContent .textArea .fBox .fBox__tableArea .textArea__subTitle{margin-bottom:5px;margin-bottom:.5rem}.message__report .mainContent .textArea .fBox .fBox__tableArea .textArea__subTitle>span{float:right;font-weight:400}.message__report .mainContent .textArea .fBox .fBox__tableArea table{width:100%;min-width:inherit;font-size:12px;font-size:1.2rem}.message__report .mainContent .textArea .fBox .fBox__tableArea table th,.message__report .mainContent .textArea .fBox .fBox__tableArea table td{padding:5px 5px 5px 10px;padding:.5rem .5rem .5rem 1rem}.message__report .mainContent .textArea .fBox .fBox__tableArea table th{font-weight:400;text-align:center;white-space:nowrap}.message__report .mainContent .textArea .fBox .fBox__tableArea table td{background:#fff;text-align:right}.message__report .mainContent .textArea .fBox .fBox__tableArea table thead th{background:#eff3f3}.message__report .mainContent .textArea .fBox .fBox__tableArea table tbody th{text-align:left;background:#fff}.message__report .mainContent .textArea .fBox .fBox__tableArea p{width:100%}.message__report .mainContent .textArea .fBox .fBox__imgArea figure{width:100%;margin:0}.message__report .mainContent .textArea .fBox .fBox__imgArea figure img{width:100%}.message__report .mainContent .textArea .fBox .fBox__imgArea figure figcaption.wName{display:-webkit-box;display:-ms-flexbox;display:flex}.message__report .mainContent .textArea .fBox .fBox__imgArea figure figcaption.wName>span{width:50%}.message__report .mainContent .textArea .fBox .fBox__imgArea.w100p,.message__report .mainContent .textArea .fBox .top.top__v2 .l-contentTop .fBox__imgArea.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .message__report .mainContent .textArea .fBox .fBox__imgArea.top__mainImgSlider__extra.w100p__2{width:100%}.message__report .mainContent .textArea .fBox .fBox__imgArea.w70p{width:70%;margin:0 auto}.message__report .mainContent .textArea .noteTxt,.message__report .mainContent .textArea .sustainability .noteTxt__esg,.sustainability .message__report .mainContent .textArea .noteTxt__esg{font-size:12px;font-size:1.2rem;text-indent:0}.message__report .mainContent .textArea .boxWh{width:100%;padding:1em;border:1px solid #333}.message__report .mainContent .message__relatedLinkArea{width:100%;padding:30px;padding:3rem;margin-top:30px;margin-top:3rem;background-image:url(/jp/ja/assets/img/ir/message/message_footer_bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:top right}.message__report .mainContent .message__relatedLinkArea .relatedLink__title{margin:0 0 30px;margin:0 0 3rem;color:#fff;font-size:20px;font-size:2rem;text-align:center}.message__report .mainContent .message__relatedLinkArea .message__relatedLink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32%;height:72px;padding:1em 5px;padding:1em .5rem;color:#fff;background:#0055c4;border:1px solid #0055c4;font-size:18px;font-size:1.8rem;line-height:1;text-align:center;box-shadow:3px 3px 4px rgba(0,0,0,.18)}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a small{display:block;margin-bottom:.5em;font-size:12px;font-size:1.2rem}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a:hover{color:#0055c4;background:#f7f7f7}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a:not(:nth-of-type(3n)){margin-right:2%}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a:nth-of-type(n+4){margin-top:18px;margin-top:1.8rem}.message__report .mainContent .message__relatedLinkArea.report2021 .message__relatedLink a{width:48%}.message__report .mainContent .message__relatedLinkArea.report2021 .message__relatedLink a:not(:nth-of-type(3n)){margin-right:0}.message__report .mainContent .message__relatedLinkArea.report2021 .message__relatedLink a:nth-of-type(n+4){margin-top:0}.message__report .mainContent .message__relatedLinkArea.report2021 .message__relatedLink a:not(:nth-of-type(even)){margin-right:4%}.message__report .mainContent .message__relatedLinkArea.report2021 .message__relatedLink a:nth-of-type(n+3){margin-top:18px;margin-top:1.8rem}.message__report.ceo .mainContent .textArea .fBox .fBox__tableArea:nth-of-type(1) table tbody tr td:first-of-type{background:#eaf6fd}.message__report.ceo .mainContent .textArea .fBox .fBox__tableArea:nth-of-type(2) table tbody tr td:first-of-type,.message__report.ceo .mainContent .textArea .fBox .fBox__tableArea:nth-of-type(2) table tbody tr td:nth-of-type(2){background:#eaf6fd}.message__report.ceo .mainContent .textArea .fBox .fBox__tableArea:nth-of-type(3) table tbody tr td:nth-of-type(2){background:#eaf6fd}.message__report.cfo .mainContent .textArea .fBox .fBox__tableArea:nth-of-type(1) table tbody tr td:first-of-type{background:#eaf6fd}.message__report.cfo .mainContent .textArea .fBox .fBox__imgArea.w100p figure,.message__report.cfo .mainContent .textArea .fBox .top.top__v2 .l-contentTop .fBox__imgArea.top__mainImgSlider__extra.w100p__2 figure,.top.top__v2 .l-contentTop .message__report.cfo .mainContent .textArea .fBox .fBox__imgArea.top__mainImgSlider__extra.w100p__2 figure{overflow:hidden}.message__report.cfo .mainContent .textArea .fBox .fBox__imgArea.w100p figure img,.message__report.cfo .mainContent .textArea .fBox .top.top__v2 .l-contentTop .fBox__imgArea.top__mainImgSlider__extra.w100p__2 figure img,.top.top__v2 .l-contentTop .message__report.cfo .mainContent .textArea .fBox .fBox__imgArea.top__mainImgSlider__extra.w100p__2 figure img{width:100%}.message__report.cfo.cfo2021 .mainContent .textArea .fBox .fBox__imgArea{margin-top:60px;margin-top:6rem;margin-bottom:60px;margin-bottom:6rem}.message__report.cfo.cfo2021 .mainContent .textArea .fBox .fBox__imgArea p.noteTxt,.message__report.cfo.cfo2021 .mainContent .textArea .fBox .fBox__imgArea .sustainability p.noteTxt__esg,.sustainability .message__report.cfo.cfo2021 .mainContent .textArea .fBox .fBox__imgArea p.noteTxt__esg{width:100%}.message__report.cfo.cfo2021 .mainContent .textArea .fBox .fBox__imgArea figcaption .ti4{display:inline-block;padding-left:4em;text-indent:-4em}.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 th,.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 td{background:none;font-size:14px;font-size:1.4rem;font-weight:400}.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 tbody tr th,.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 tbody tr td{font-weight:700}.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 tbody tr th{color:#fff;background:#005eb8;text-align:center}.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 tbody tr td{text-align:right}.message__report.cfo.cfo2022 .mainContent .textArea table.tbl__cfo2022 tbody tr td:last-of-type{color:#005eb8}.message__report.chairman .mainContent .textArea{margin-top:60px;margin-top:6rem}.message__report.governance .mainContent .textArea{margin-top:60px;margin-top:6rem}.message__report.governance .mainContent .textArea .boxWh dd{margin:0}.message__report.governance .mainContent .textArea .boxWh dd>ol{margin-top:0}.message__report.governance .mainContent .textArea .boxWh dd>ol li+li{margin-top:1em}.message__report.governance .mainContent .textArea .boxWh dd+dt{margin-top:1em}.message__report.governance.governance__talk2021 .mainContent .textArea__body p{text-indent:0}.ir.point .pageMainTitle span{margin-left:1em;font-size:16px;font-size:1.6rem}.ir.point .cptBlock{margin-bottom:50px;margin-bottom:5rem}.ir.point .linkBtnWhite{width:100%;text-align:center}.ir.point .linkBtnWhite a{display:inline-block;width:auto}.ir.point .pageLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:50px;margin-top:5rem}.ir.point .pageLink:after{display:none}.ir.point .pageLink .linkBtnBlue,.ir.point .pageLink .mapBtn,.ir.point .pageLink .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point .pageLink .mapBtn{display:inline-block;width:30%}.ir.point .pageLink .linkBtnBlue a,.ir.point .pageLink .mapBtn a,.ir.point .pageLink .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point .pageLink .mapBtn a{width:100%;height:100%;font-size:12px;font-size:1.2rem}.ir.point .pageLink .linkBtnBlue.back a,.ir.point .pageLink .back.mapBtn a,.ir.point .pageLink .about.corporate.group_location.overseas .mainContent__text .tableBlock .back.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point .pageLink .back.mapBtn a{text-align:center}.ir.point .pageLink .linkBtnBlue.back :after,.ir.point .pageLink .back.mapBtn :after,.ir.point .pageLink .about.corporate.group_location.overseas .mainContent__text .tableBlock .back.mapBtn :after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point .pageLink .back.mapBtn :after{content:'\EB16';left:10px}.ir.point .pageLink .linkBtnBlue.next a,.ir.point .pageLink .next.mapBtn a,.ir.point .pageLink .about.corporate.group_location.overseas .mainContent__text .tableBlock .next.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point .pageLink .next.mapBtn a{text-align:center}.ir.point.point01{margin:0;padding:0}.ir.point.point01 .mainContent__text .fBox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:583px;margin:0 auto}.ir.point.point01 .mainContent__text .fBox .point__text{padding:1em}.ir.point.point01 .mainContent__text .fBox .point__text p{margin:0;padding:0;width:100%;font-size:11px;font-size:1.1rem}.ir.point.point01 .mainContent__text .fBox .point__text.text01{width:49.5%;background:#7ac7ff}.ir.point.point01 .mainContent__text .fBox .point__text.text02{width:50.5%;background:#ffbf60}.ir.point.point01 .mainContent__text .fBox .point__text.text03{width:49.5%;background:#ffd0ef}.ir.point.point01 .mainContent__text .fBox .point__text.text04{width:50.5%;background:#b6fa97}.ir.point.point01 .mainContent__text .fBox .point__img{width:100%;text-align:center}.ir.point.point01 .mainContent__text .fBox .point__img img{width:100%;max-width:583px}.ir.point.point02 .graphAreaPoint{position:relative;width:100%;max-width:680px;background-image:url(/assets/img/ir/point/point-point02-graphbg.gif);background-repeat:no-repeat;background-size:contain;background-position:0 0}.ir.point.point02 .graphAreaPoint .btnArea{text-indent:-9999px;transition:all 0s}.ir.point.point02 .graphAreaPoint .btnArea:hover{background-position-x:100%}.ir.point.point02 .graphAreaPoint .btn01{position:absolute;top:0;right:auto;bottom:auto;left:0;width:202px;height:99px;background-image:url(/assets/img/ir/point/point-point02-btn01.gif)}.ir.point.point02 .graphAreaPoint .btn01 br{display:none}.ir.point.point02 .graphAreaPoint .btn02{position:absolute;top:108px;right:auto;bottom:auto;left:0;width:202px;height:99px;background-image:url(/assets/img/ir/point/point-point02-btn02.gif)}.ir.point.point02 .graphAreaPoint .btn03{position:absolute;top:216px;right:auto;bottom:auto;left:0;width:202px;height:99px;background-image:url(/assets/img/ir/point/point-point02-btn03.gif)}.ir.point.point02 .graphAreaPoint .btn04{position:absolute;top:0;right:0;bottom:auto;left:auto;width:248px;height:99px;background-image:url(/assets/img/ir/point/point-point02-btn04.gif)}.ir.point.point02 .graphAreaPoint .btn05{position:absolute;top:108px;right:0;bottom:auto;left:auto;width:246px;height:86px;background-image:url(/assets/img/ir/point/point-point02-btn05.gif)}.ir.point.point02 .graphAreaPoint .btn06{position:absolute;top:203px;right:0;bottom:auto;left:auto;width:246px;height:112px;background-image:url(/assets/img/ir/point/point-point02-btn06.gif)}.ir.point.point02 dl dd{margin:0;padding:0}.ir.point.point02 .linkBtnWhite a{font-size:12px;font-size:1.2rem}.ir.point.point03 .numTitle{position:relative;padding-left:1.4em;font-size:14px;font-size:1.4rem;font-weight:700}.ir.point.point03 .numTitle:before{display:block;width:16px;height:16px;position:absolute;top:3px;right:auto;bottom:auto;left:0;background:#0055c4;border-radius:50%;content:'';margin:0}.ir.point.point03 .numTitle:after{color:#fff;font-size:10px;font-size:1rem;line-height:1;position:absolute;top:6px;right:auto;bottom:auto;left:5px;margin:0;display:inline-block}.ir.point.point03 .numTitle.num01:after{content:'1'}.ir.point.point03 .numTitle.num02:after{content:'2'}.ir.point.point03 .addIdt{text-indent:-2em;padding-left:2em}.ir.point.point03 .fBox img{width:auto;max-width:127px}.ir.point.point03 .cptBlock .linkBtn,.ir.point.point03 .cptBlock .linkBtnWhite,.ir.point.point03 .cptBlock .linkBtnBlue,.ir.point.point03 .cptBlock .mapBtn,.ir.point.point03 .cptBlock .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point.point03 .cptBlock .mapBtn,.ir.point.point03 .cptBlock .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .ir.point.point03 .cptBlock .largeBtn,.ir.point.point03 .cptBlock .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.point.point03 .cptBlock .linkBtn{display:inline-block}.ir.press{margin:0;padding:0}.ir.press.index .mainContent .newsList{border:1px solid #dbdbdb}.ir.press.index .mainContent .newsList__item{padding:10px;padding:1rem}.ir.press.index .mainContent .newsList__icon.info .newsList__icon__inner{background:#50a9ff}.ir.press.index .mainContent .newsList__icon.dscl .newsList__icon__inner{background:#af8950}.ir.press.index .mainContent .newsList__icon.ntce .newsList__icon__inner{background:#d8688f}.ir.irIndex{margin:0;padding:0}.ir.irIndex .section{margin:0 0 30px;padding:0 0 30px;border-top:1px solid #0055c4}.ir.irIndex .pageArticle .titleArea .pageMainTitle span{font-size:18px;font-size:1.8rem}.ir.irIndex .pageArticle .pageContent .mainContent .cptTitle{font-size:24px;font-size:2.4rem;border-bottom:none;margin:40px 0 20px;margin:4rem 0 2rem}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%;padding:0}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock .linkBtnBlueList{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock .linkBtnBlueList li{width:48%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock .linkBtnBlueList span{font-size:12px;font-size:1.2rem}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .stockBlock{width:45%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .stockBlock .kabukaImg{text-align:center;display:block}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .stockBlock .kabukaImg img{width:100%;margin:0 auto}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .linkBtn .rss img,.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .linkBtnWhite .rss img,.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .linkBtnBlue .rss img,.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .mapBtn .rss img,.ir.irIndex .about.promo.advertisement .pageArticle .pageContent .mainContent .newsBlock .largeBtn .rss img,.about.promo.advertisement .ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .largeBtn .rss img,.ir.irIndex .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent .newsBlock .mainContent__item__text .linkBtn .rss img,.support.products.iab .l-content .ir.irIndex .pageArticle.index2column .pageContent .mainContent .newsBlock .mainContent__item__text .linkBtn .rss img,.ir.irIndex .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newsBlock .linkBtn .rss img,.support.products.iab .l-content .ir.irIndex .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newsBlock .linkBtn .rss img{height:12px;margin:5px 0 5px 5px}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .pageTitle{margin:0 0 20px;border-bottom:none!important}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .newsList{padding:0 20px 0 0;height:280px;overflow:auto}.ir.irIndex .pageArticle .pageContent .mainContent .awardBlock .awardList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:-webkit-flex;-webkit-justify-content:left;width:100%;height:100%;margin:0;padding:0;list-style:none}.ir.irIndex .pageArticle .pageContent .mainContent .awardBlock .awardList li{width:23%;height:100px;padding:0 2%;margin:0 1% 20px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.ir.irIndex .pageArticle .pageContent .mainContent .awardBlock .awardList li a{display:block;width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .awardBlock .awardList li img{display:block;margin:0 auto;max-height:100%;position:absolute;top:50%;right:auto;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ir.irIndex .pageArticle .pageContent .mainContent .linkBlock{padding:40px 0 0}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock{border-top:none}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%;margin:0;padding:0}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;transition:all .2s cubic-bezier(.42,0,.58,1);padding:0;margin:0 0 20px;background:#f6f6f6;overflow:hidden}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{display:block;width:100%;max-height:185px;margin:0 0 5px;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{margin:7px 10px}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item img{width:100%;transition:all .3s cubic-bezier(.25,.1,.25,1)}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg{height:auto}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a{display:block;width:100%;height:185px;max-height:185px;overflow:hidden;color:#333;background:url(/assets/img/ir/ir-index-topics-img03.jpg) 0 0 no-repeat;background-size:cover;position:relative;top:auto;right:auto;bottom:auto;left:auto;transition:all .3s ease-in-out}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a:after{display:block;width:60px;content:url(/assets/img/common/logo.svg);position:absolute;top:15px;right:15px;bottom:auto;left:auto}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a span{width:100%;font-size:15px;font-size:1.5rem;text-align:center;line-height:1.4;padding:15px;position:absolute;top:50%;right:auto;bottom:auto;left:auto;-webkit-transform:translateY(-48%);transform:translateY(-48%)}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a span b{font-weight:400}.ir.zaimu{margin:0;padding:0}.ir.zaimu .mainContent__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;margin-bottom:5rem}.ir.zaimu.gyoseki .mainContent__text .tableBlock table th{vertical-align:middle}.ir.zaimu.gyoseki .mainContent__text .tableBlock table tbody .digit{text-align:right;vertical-align:middle;font-size:115%}.ir.zaimu.gyosekisuii .mainContent__text section{margin-bottom:50px;margin-bottom:5rem}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table{min-width:inherit;width:100%}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table thead th{text-align:center;vertical-align:middle}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody th{text-align:left;vertical-align:middle}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody .graph{text-align:center;vertical-align:middle}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody .graph a{position:relative;padding:.5em .5em .5em 1em;color:#fff;background:#0b99d4}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody .graph a:after{display:inline-block;font-family:iconfont;content:'\EB19';font-size:10px;font-size:1rem;line-height:1;font-style:normal;font-weight:400;margin-left:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody .graph a:hover{background:#10b0f3}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody .digit{text-align:right;vertical-align:bottom}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table tbody .center{text-align:center;vertical-align:middle}.ir.zaimu.gyosekisuii .mainContent__text .graphArea ul{margin:0;padding:0;list-style:none;width:100%}.ir.zaimu.gyosekisuii .mainContent__text .graphArea ul li{width:100%;margin-bottom:30px;margin-bottom:3rem}.ir.zaimu.gyosekisuii .mainContent__text .graphArea ul li img{display:block;margin:0 auto}.jinji{margin:0;padding:0}.jinji .section{margin:0 0 60px}.jinji .section .subTitle{margin:14px 0;margin:1.4rem 0;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #000;color:#2590cd}.jinji .l-contentTop{margin:0 0 50px;overflow:hidden}.jinji .l-contentTop .mainImg{margin:0 0 40px}.jinji .l-contentTop .mainImg img{width:100%}.jinji .l-content{padding:0 15px}.jinji .newsBlock{width:100%}.jinji .newsBlock__title{margin:0;border-bottom:none}.jinji .newsBlock .newsList{max-height:276px;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:0 0 20px;border:1px solid #dbdbdb}.jinji .newsBlock .newsList__item{padding:15px 15px 10px}.jinji .newsBlock .newsList__item:not(:last-child){border-bottom:1px dotted #dbdbdb}.jinji .newsBlock .newsList__item p{margin:0 0 5px}.jinji .newsBlock .newsList__date{width:10%;text-align:left;line-height:1.4}.jinji .newsBlock .newsList__icon{width:17%;line-height:1.4}.jinji .newsBlock .newsList__icon__inner{display:block;width:100%;max-width:130px;color:#fff;font-size:12px;font-size:1.2rem;text-align:center;padding:5px 10px}.jinji .newsBlock .newsList__icon__inner.career{background:#eb8e0f}.jinji .newsBlock .newsList__icon__inner.new{background:#2a815f}.jinji .newsBlock .newsList__txt{width:73%;padding:0 0 0 20px;line-height:1.4}.jinji .linkBtnArea.fBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jinji .linkBtnArea.fBox .indexBox__item__photo{margin:0;padding:0;width:24%}.jinji .linkBtnArea.fBox:after{display:none}.jinji .contactInfo.grayBox{margin-bottom:60px}#press.ct-current #main *,#press.ct-year #main *{max-height:100%}.press .l-content .pageArticle .pageContent .localNav.news .localNav__title,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__title{border-bottom:1px solid #333}.press .l-content .pageArticle .pageContent .localNav.news .localNav__subTitle,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__subTitle{padding:1em 1em .5em 0;margin:0;font-size:15px;font-size:1.5rem;font-weight:700}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search input,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search input{display:inline-block!important}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchbt,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .searchbt{width:calc(100% - 50px);height:26px;font-size:18px;font-size:1.8rem}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-control-searchbox-only,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-control-searchbox-only{width:225px}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-box-tools,.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .products .searchG,.products .press .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchG,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-search-box-tools,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .products .searchG,.products .press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .searchG{width:100%!important}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-box-tools td.gsc-input,.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .products .searchG td.gsc-input,.products .press .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchG td.gsc-input,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-search-box-tools td.gsc-input,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .products .searchG td.gsc-input,.products .press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .searchG td.gsc-input{padding-right:0}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-search-button{width:auto}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button .gsc-search-button-v2,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-search-button .gsc-search-button-v2{background:#005eb8;width:46px;margin:0;padding:4px 14px;display:inline-block;vertical-align:bottom}.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button .gsc-search-button-v2:hover,.press .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button .gsc-search-button-v2:focus-visible,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-search-button .gsc-search-button-v2:hover,.press .l-content .pageArticle .pageContent .localNav__v3.news .localNav__search .gsc-search-button .gsc-search-button-v2:focus-visible{outline-offset:4px}.press .l-content .pageArticle .pageContent .localNav.news dl.localNav__list dt.ct2nd:first-child,.press .l-content .pageArticle .pageContent .localNav__v3.news dl.localNav__list dt.ct2nd:first-child{border-top-style:dotted;border-top-color:#c9c9c9}.press .l-content .pageArticle .pageContent .localNav.news ul.localNav__list__v3 li.ct2nd:first-child,.press .l-content .pageArticle .pageContent .localNav__v3.news ul.localNav__list__v3 li.ct2nd:first-child{border-top-style:dotted;border-top-color:#c9c9c9}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock{padding:15px 20px;margin:0 auto 40px;background:#f6f6f6;border-radius:6px;border:4px solid #dbdbdb}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBlock__label{padding:0 2px 5px;color:#888;font-size:14px;font-size:1.4rem;font-weight:700}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .gsc-search-button{position:relative;width:100%;margin-bottom:20px;margin-bottom:2rem}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchbt{width:100%;padding:10px 70px 10px 8px;border:1px solid #ddd;font-size:16px;font-size:1.6rem}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBtn{position:absolute;top:0;right:0;display:block;width:10%;min-width:60px;height:40px;margin:0;padding:0;padding:10px 8px;border:none;background:#666;color:#fff;font-size:16px;font-size:1.6rem;line-height:1;transition:all .3s ease}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBtn:hover,.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBtn:focus-visible{text-decoration:underline;outline-offset:4px}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list{margin:0;padding:0;list-style:none;width:100%}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list>li{display:inline-block}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list>li:not(:first-child){margin-left:10px;margin-left:1rem}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list.companylist.domains{display:-webkit-box;display:-ms-flexbox;display:flex}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list.companylist.domains>li{width:49%}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list.companylist.domains>li>ul{margin:0;padding:0;list-style:none}.products{margin:0;padding:0}.products .pageArticle.index2column .pageContent .mainContent__item__text .linkList li,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li,.products .press.pressIndex__cate .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li,.press.pressIndex__cate .products .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li,.products .press.pressIndex__cate .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li,.press.pressIndex__cate .products .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li{margin:0}.products .pageArticle.index2column .pageContent .mainContent__item__text .linkList li a,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li a,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li a,.products .press.pressIndex__cate .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .products .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li a,.products .press.pressIndex__cate .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li a,.press.pressIndex__cate .products .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li a{font-size:13px;font-size:1.3rem}.products .pageArticle.index2column .pageContent .mainContent .cptTitle{font-size:16px;font-size:1.6rem;border-bottom:1px solid #000;margin:40px 0 20px;margin:4rem 0 2rem}.products .searchBox .productsearchBox .productForm{margin-top:10px}.products .searchBox .productsearchBox .productForm .productBox{height:26px;font-size:18px;font-size:1.8rem}.products .searchBox .productsearchBox .productForm .productBotton{background:#0b99d4;width:46px;height:26px;margin:0;padding:.5em 1.5em;vertical-align:bottom}.products .searchG{margin:0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.products .searchG .link a{padding:0!important}.products .searchG .link a:before{display:none}.products .searchG .searchbt{width:10em;height:26px;font-size:18px;font-size:1.8rem}.products .searchG .gsc-control-searchbox-only{width:225px}.products .searchG .gsc-search-box-tools,.products .searchG .searchG{width:100%!important}.products .searchG .gsc-search-box-tools td.gsc-input,.products .searchG .searchG td.gsc-input{padding-right:0}.products .searchG .gsc-search-button .gsc-search-button-v2{background:#0b99d4;width:46px;margin:0;padding:4px 14px;display:inline-block;vertical-align:bottom}.products .searchG table{min-width:100px;z-index:60000;background-color:#fff}.products .searchG table th,.products .searchG table td{padding:2px}.products .bnrArea{display:none}.products.indu{margin:0;padding:0}.products.indu .pageArticle.index2column .pageContent .mainContent__item__text .mainContent__item__caption img{max-width:50%;margin:0 0 5px 5px}.products.indu .bnrArea{display:block!important;margin:40px 0}.products.indu .bnrArea .bnrList{margin:0;padding:0}.products.indu .bnrArea .bnrList li{list-style-type:none}.support.index .l-content .pageArticle.index2column .pageContent .mainContent .cptTitle{width:100%;width-font-size:26px;width-font-size:2.6rem;width-font-weight:400;width-line-height:1.7;width-margin:0 0 20px 0;width-margin:0 0 2rem 0;width-border:none}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__header{margin-bottom:70px;margin-bottom:7rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__container{margin-bottom:70px;margin-bottom:7rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn{width:24%;padding:0 10px 10px;padding:0 1rem 1rem;border-radius:10px;border:3px solid #67b0d1}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__icon{display:block;text-align:center;margin-bottom:10px;margin-bottom:1rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__icon:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#67b0d1}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__icon.mail01:after{content:"\EA01";font-size:80px;font-size:8rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__icon.down02:after{content:"\EA08";font-size:80px;font-size:8rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__icon.faq03:after{content:"\EA03";font-size:80px;font-size:8rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__icon.info04:after{content:"\EA09";font-size:80px;font-size:8rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__text{font-size:14px;font-size:1.4rem;font-weight:700;text-align:center;color:#67b0d1}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn__text div{font-size:11px;font-size:1.1rem;text-align:left}.support.index .l-content .pageArticle.index2column .pageContent .mainContent .linkBtnBlueList.andText li a{height:auto}.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtnWhite,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtnBlue,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mapBtn,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .largeBtn,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .largeBtn,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent .mainContent__item__text .largeBtn,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent .mainContent__item__text .largeBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn{text-align:left}.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtnWhite a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtnBlue a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mapBtn a,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .largeBtn a,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .largeBtn a,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent .mainContent__item__text .largeBtn a,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent .mainContent__item__text .largeBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a{width:100%}.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item.ttlNoLink .mainContent__item__title{pointer-events:none}.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item.ttlNoLink .mainContent__item__title .itemTitle:after{display:none}.sustainability.csrPolicy .csrPolicy__topBox{padding:20px;padding:2rem;font-size:14px;font-size:1.4rem;font-weight:700}.sustainability.csrPolicy .csrPolicy__topBox .circleList{margin:0}.sustainability.csrPolicy .csrPolicy__topBox .circleList li:before{color:#333}.sustainability.csrPolicy .csrPolicy__tateishi{background-image:url(/assets/img/sustainability/omron_csr/tateishi-bg.jpg);background-position:right bottom;width:100%;height:920px;margin-bottom:20px}.sustainability.csrPolicy .csrPolicy__tateishi div{padding:20px}.sustainability.csrPolicy .csrPolicy__tateishi div .halfp60{width:60%}.sustainability.csrPolicy .csrPolicy__tateishi div .halfp50{width:50%}.sustainability.csrPolicy .csrPolicy__tateishi div .halfp50-right{width:50%;text-align:right}.sustainability.csrPolicy .ref{font-size:12px;font-size:1.2rem;margin-left:.5em}.sustainability.csrPolicy .ref dt,.sustainability.csrPolicy .ref dd{display:inline-block;vertical-align:top}.sustainability.csrPolicy .ref dt{font-weight:400;width:160px}.sustainability.csrPolicy .ref dd{margin:0 1em .3em;width:calc(100% - 190px)}.sustainability.csrPolicy ul.tableList{padding:0!important;font-size:12px;font-size:1.2rem}.sustainability.csrPolicy ul.tableList li{padding-left:1em;text-indent:-1em}.sustainability.csrPolicy .tasks_goals_summary ul.circleList li{margin-top:.5em}.sustainability .csrPolicy__sp{display:none}.sustainability .link-right-bt{float:right;border:1px solid #0453b8;display:inline;margin-top:20px;font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;position:relative;width:240px;height:45px;height:4.5rem;line-height:1em;white-space:nowrap}.sustainability .link-right-bt a{color:#5795e4;display:block;position:absolute;top:50%;right:20%;-webkit-transform:translateY(-50%) translateX(20%);transform:translateY(-50%) translateX(20%)}.sustainability .link-right-bt:hover{border:1px solid #5795e4;background-color:#d2eaff;transition:all .3s}.sustainability .link-right-bt :after{font-family:iconfont;content:"\EB14";top:0}.sustainability .link-left-bt{float:left;border:1px solid #0453b8;display:inline;margin-top:20px;font-size:15px;font-size:1.5rem;line-height:40px;line-height:4rem;position:relative;width:240px;height:45px;height:4.5rem;line-height:1em;white-space:nowrap}.sustainability .link-left-bt a{color:#5795e4;display:block;position:absolute;top:50%;left:20%;-webkit-transform:translateY(-50%) translateX(-20%);transform:translateY(-50%) translateX(-20%)}.sustainability .link-left-bt:hover{border:1px solid #5795e4;background-color:#d2eaff;transition:all .3s}.sustainability .link-left-bt :before{font-family:iconfont;content:"\EB16";top:0}.sustainability .link-left-bt .noteTxt.smaller,.sustainability .link-left-bt .smaller.noteTxt__esg{font-size:10px;font-size:1rem}.sustainability.evaluation .fBox{margin:0 0 5em}.sustainability.evaluation .subSubTitle{margin:0 0 5px!important}.sustainability.feature.topic .blueBox{padding:30px;margin:35px auto;background:#c7e9f7}.sustainability.feature.topic .blueBox__title{color:#0b99d4;font-size:18px;font-size:1.8rem;font-weight:300;margin:0}.sustainability.feature.topic .blueBox__subTitle{font-size:27px;font-size:2.7rem;margin:5px 0 0;letter-spacing:3px}.sustainability.feature.topic .linkList,.sustainability.feature.topic .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .sustainability.feature.topic td.title>ul,.sustainability.feature.topic .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .sustainability.feature.topic td.title>ul,.sustainability.feature.topic .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .sustainability.feature.topic td.title>ul{padding:0}.sustainability h3.graph{font-size:13px!important;font-size:1.3rem!important;font-weight:600}.sustainability.feature03 .titleArea{margin-bottom:30px;margin-bottom:3rem}.sustainability.feature03 .subTitle{border-bottom:none!important;margin-bottom:30px!important;width:80%}.sustainability.feature03 .subTitle img{width:100%}.sustainability.feature03 .imgArea{width:320px}.sustainability table td.r,.sustainability table th.r{text-align:right}.sustainability table td.c,.sustainability table th.c{text-align:center}.sustainability table td.noLine,.sustainability table th.noLine{border-bottom:none}.sustainability ol li{list-style:inherit}.sustainability ul li{list-style:none}.sustainability table.esgTable{border-collapse:separate;border-spacing:0}.sustainability table.esgTable tr th{border-bottom-width:0;border-left-width:0}.sustainability table.esgTable tr th:first-child{border-left-width:1px}.sustainability table.esgTable tr td{text-align:right;vertical-align:middle;border-bottom-width:0;border-left-width:0}.sustainability table.esgTable tr td:first-child{border-left-width:1px}.sustainability table.esgTable tr td.c{text-align:center}.sustainability table.esgTable tr td.l{text-align:left}.sustainability table.esgTable tr td.noLine{border-bottom:none}.sustainability table.esgTable tr td.onlyNote{padding:0;background:transparent;border:none}.sustainability table.esgTable tr td.nonBb{border-bottom:none}.sustainability table.esgTable tr td.bb{border-bottom:1px solid #ccc}.sustainability table.esgTable tr td.bt{border-top:1px solid #ccc}.sustainability table.esgTable tr td.blankCell,.sustainability table.esgTable tr td.blankCell__gray{width:30px;padding:0;background:#fff;border-top-color:#fff;border-bottom-color:#fff}.sustainability table.esgTable tr td.blankCell__gray{background:#f6f6f6;border-top-color:#f6f6f6;border-bottom-color:#f6f6f6}.sustainability table.esgTable tr td:first-child,.sustainability table.esgTable tr td:nth-child(2){text-align:left}.sustainability table.esgTable tr:last-child th,.sustainability table.esgTable tr:last-child td{border-bottom-width:1px}.sustainability .noteTxt__esg li{text-indent:-2em;padding-left:2em}.sustainability.sustainability_page .noteTxt,.sustainability.sustainability_page .noteTxt__esg{padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}.sustainability.sustainability_page .mass__docsArea{width:100%}.sustainability.sustainability_page .mass__docsArea a{display:block;width:60%;margin:20px auto 0;border:2px solid #eee;transition:all .3s ease}.sustainability.sustainability_page .mass__docsArea a img{width:100%}.sustainability.sustainability_page .mass__docsArea a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";border:2px solid #000}.sustainability.sustainability_page table.tblRsv2{width:20%;min-width:250px}.sustainability.sustainability_page .subTh{background-color:#c7e9f7}.sustainability.sustainability_page .indent{padding-left:13px;text-indent:1.3em}.sustainability.sustainability_page .textBox{padding:2px 2px 0 5px;background-color:#ebebeb}.sustainability.sustainability_page .boxTitle_cntr{text-align:center;font-weight:400;font-size:19px;font-size:1.9rem;margin-bottom:22px}.sustainability.sustainability_page .gb_ttl{color:#0b99d4;font-size:13px;font-size:1.3rem;font-weight:400;margin-top:12px}.sustainability.sustainability_page .wide_tb_th{white-space:nowrap}.sustainability.sustainability_page .rightList{list-style:none;padding:0;margin:0}.sustainability.sustainability_page .rightList li{text-align:right;font-size:12px;font-size:1.2rem}.sustainability.sustainability_page .linkList,.sustainability.sustainability_page .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .sustainability.sustainability_page td.title>ul,.sustainability.sustainability_page .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .sustainability.sustainability_page td.title>ul,.sustainability.sustainability_page .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .sustainability.sustainability_page td.title>ul{padding:0;margin-bottom:0}.sustainability.sustainability_page .ml1em{margin-left:1.3em;margin-bottom:0}.sustainability.sustainability_page .mrg0{margin:0!important}.sustainability.sustainability_page img.withBrd{border:1px solid #dbdbdb}.sustainability.sustainability_page .fBox .photos__sp{display:none}.sustainability.sustainability_page .fBox .photos__sp figure{margin-bottom:20px;margin-bottom:2rem}.sustainability.sustainability_page .fBox.diversity-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em}.sustainability.sustainability_page .fBox.diversity-logo div:first-child{margin-right:2em}.sustainability .cptTitle-sub{font-size:14px;font-size:1.4rem}.sustainability .subTitle-nob{font-size:18px;font-size:1.8rem;font-weight:700;color:#2590cd;margin:30px 0 20px;margin:3rem 0 20px}.sustainability .products-table{padding:.2em}.evolution_of_governance .tate{background:#fb9b2e;font-weight:700;padding:1px 5px;margin:0 5px 0 0;color:#fff;border-radius:3px}.evolution_of_governance .koba{background:#1e8afb;font-weight:700;padding:2px 5px;margin:0 5px 0 0;color:#fff;border-radius:3px}.evolution_of_governance h4{font-size:15px;font-size:1.5rem}.evolution_of_governance img{margin-bottom:10px}.sdg-box{width:33%}.sdg-box img{margin-right:10px}.sdg-box-text{padding-top:20px}.title-cen span{float:left;font:14px!important;font:1.4rem!important;color:#333}.maneb{color:#0453b8;font-weight:700;font-size:16px;font-size:1.6rem;margin:5px 0;margin:.5rem 0}.bgwhite{background:#fff!important}.bgtaim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bgtaims{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bgtaims p{margin:0;padding:0}.bgtaims .sus-step-title{color:#2590cd;font-weight:700}.bgtaims .sus-step-number{border-radius:8px;background-color:#2590cd;width:95px;height:95px;text-align:center;color:#fff;font-size:15px;font-size:1.5rem;position:relative}.bgtaims .sus-step-number p{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:20px;width:50px}.bgtaims .sus-step-con{margin-left:10px;width:580px}.bgtaims-img{width:80px}.csr-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.csr-message .csr-message-text{width:68%}.csr-message .csr-message-photo{width:30%}.csr-message img{width:100%}.halfp50-right{float:right}.mb20{margin-bottom:20px}.tasks-goals-title{font-size:18px;font-size:1.8rem}.csrPolicy2 .mainContent .vertop{vertical-align:top}.csrPolicy2 .mainContent ul.tableBlock{margin:0;padding:0}.csrPolicy2 .mainContent td{display:table-cell;vertical-align:middle}.csrPolicy2 .mainContent td ul{margin:0;padding:0}.csrPolicy2 .mainContent td .noteTxt,.csrPolicy2 .mainContent td .sustainability .noteTxt__esg,.sustainability .csrPolicy2 .mainContent td .noteTxt__esg{margin:0;padding:0}.csrPolicy2 .mainContent h4 span{position:absolute;right:0;top:0}.l-content .pageArticle .pageContent .mainContent .ceo-message{background:#ebebeb;padding:20px 20px 5px}.l-content .pageArticle .pageContent .mainContent .tasks_goals_sub{margin:30px 0 20px;margin:3rem 0 2rem;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#2590cd}.l-content .pageArticle .pageContent .mainContent .tasks-goals-title{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.7;margin:50px 0 20px;margin:5rem 0 2rem;position:relative}.l-content .pageArticle .pageContent .mainContent .tasks-goals-title .linkList,.l-content .pageArticle .pageContent .mainContent .tasks-goals-title .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .l-content .pageArticle .pageContent .mainContent .tasks-goals-title td.title>ul,.l-content .pageArticle .pageContent .mainContent .tasks-goals-title .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .l-content .pageArticle .pageContent .mainContent .tasks-goals-title td.title>ul,.l-content .press.pressIndex__cate .pageArticle .pageContent .mainContent .tasks-goals-title .newslist td.title>ul,.press.pressIndex__cate .l-content .pageArticle .pageContent .mainContent .tasks-goals-title .newslist td.title>ul,.l-content .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .tasks-goals-title td.title>ul,.press.pressIndex__cate .l-content .pageArticle .pageContent .mainContent .newslist .tasks-goals-title td.title>ul{font-weight:400}.l-content .pageArticle .pageContent .maneb:hover{text-decoration:underline}.l-content .pageArticle .pageContent .nobr{white-space:nowrap}.l-content .pageArticle .pageContent .mr30{margin-right:30px}.l-content .pageArticle .pageContent .noteTxt.indent1 li,.l-content .pageArticle .pageContent .sustainability .indent1.noteTxt__esg li,.sustainability .l-content .pageArticle .pageContent .indent1.noteTxt__esg li{padding-left:1em;text-indent:-1em}.l-content .pageArticle .pageContent .noteTxt.indent2 li,.l-content .pageArticle .pageContent .sustainability .indent2.noteTxt__esg li,.sustainability .l-content .pageArticle .pageContent .indent2.noteTxt__esg li{padding-left:2em;text-indent:-2em}.l-content .pageArticle .pageContent .noteTxt.indent25 li,.l-content .pageArticle .pageContent .sustainability .indent25.noteTxt__esg li,.sustainability .l-content .pageArticle .pageContent .indent25.noteTxt__esg li{padding-left:2.5em;text-indent:-2.5em}.icon-external{display:inherit!important}.gri table tr:nth-child(2n) td{background:#fff}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:20px;background:#f6f6f6;position:relative;top:auto;right:auto;bottom:auto;left:auto}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL__photo{width:30%;margin:0;padding:0}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL__photo img{padding:8 px;background:#fff}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL__text{width:65%;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL__text .linkBtnWhite a{font-size:15px;font-size:1.5rem}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;width:100%;margin:40px 0 0}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:row;-webkit-justify-content:flex-start;width:46%;height:100%;padding:0;margin:0 2% 40px}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item__photo{width:20%;max-width:50px;margin:0 8% 0 0}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item__text{width:72%}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .itemTitle{font-size:14px;font-size:1.4rem;padding:4px 0 2px;margin:0 0 6px;border-top:1px dotted #c2c2c2;border-bottom:1px dotted #c2c2c2}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .linkList,.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul,.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul,.sustainability.pdf_inquiry .press.pressIndex__cate .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul,.press.pressIndex__cate .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul,.sustainability.pdf_inquiry .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul,.press.pressIndex__cate .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul{margin:0;padding:0}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .linkList li,.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li,.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li,.sustainability.pdf_inquiry .press.pressIndex__cate .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li,.press.pressIndex__cate .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li,.sustainability.pdf_inquiry .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li,.press.pressIndex__cate .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li{margin:0}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .linkList li a,.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li a,.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item td.title>ul li a,.sustainability.pdf_inquiry .press.pressIndex__cate .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li a,.press.pressIndex__cate .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item .newslist td.title>ul li a,.sustainability.pdf_inquiry .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li a,.press.pressIndex__cate .sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .newslist .backnumberList__item td.title>ul li a{font-size:12px;font-size:1.2rem}.sustainability.sustainabilityIndex{margin:0;padding:0}.sustainability.sustainabilityIndex .section{margin:0 0 30px;padding:0 0 30px;border-top:1px solid #0055c4}.sustainability.sustainabilityIndex .pageArticle .titleArea .pageMainTitle span{font-size:18px;font-size:1.8rem}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .mainImg{width:100%;margin:0 0 50px}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .mainImg img{width:100%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .cptTitle{font-size:24px;font-size:2.4rem;border-bottom:none;margin:40px 0 20px;margin:4rem 0 2rem}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock{padding:30px 0 0}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .linkBtnBlueList.sustainabilityLink li{width:100%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .linkBtnBlueList.sustainabilityLink li a{font-size:14px;font-size:1.4rem}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:264px;margin-bottom:70px;margin-bottom:7rem}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download{height:264px;width:100%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:relative;background:none}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .indexBox__item__img{position:relative;background:#f8f7f3;height:calc(100% - 55px)}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .indexBox__item__img img{position:absolute;right:18%;top:20px;margin:auto;width:118px}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .itemTitle{position:absolute;top:0;background:#0b99d4;width:47%;height:auto}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .irTitle{position:absolute;top:40%;left:1em}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item .sustainabilityLink,.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo .sustainabilityLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:264px}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item .sustainabilityLink li,.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo .sustainabilityLink li{margin-bottom:0}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .newsBlock .pageTitle{margin:0 0 20px;border-bottom:none!important}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .newsBlock .newsList{padding:0 20px 0 0;height:280px;overflow:auto}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%;padding:0;margin:0 0 50px}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;background:#c7e9f7;transition:all .2s cubic-bezier(.42,0,.58,1);padding:12px;margin:0 0 20px}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap column;flex:wrap column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-flex:wrap column;-webkit-justify-content:space-between;width:100%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__img{min-width:120px;height:100%;margin:0 12px 0 0}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__text{width:60%;padding:0 0 0 20px;vertical-align:top}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__text p{margin:0;font-size:13px;font-size:1.3rem;text-align:left;line-height:1.4;color:#333}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__title{font-size:15px;font-size:1.5rem;font-weight:400;margin:8px 0 5px;padding:0 0 0 17px;transition:all .2s cubic-bezier(.42,0,.58,1);position:relative;top:auto;right:auto;bottom:auto;left:auto}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__title:before{display:block;font-family:iconfont;content:'\EB21';font-size:12px;font-size:1.2rem;line-height:1;position:absolute;top:6px;right:auto;bottom:auto;left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__title a{color:#fff}.about.ip.brand .graySub{color:#666;font-size:16px;font-size:1.6rem}.about.ip.patent .indent100{padding-left:100px;text-indent:1.3em}.about.ip.patent .linkBtnBlueList{margin-bottom:50px}.about.ip.patent .linkBtnBlueList li a{font-size:13px;font-size:1.3rem}.r_d.rdIndex .pageArticle .pageContent .mainContent .mainImg{width:100%;margin:0 0 50px}.r_d.rdIndex .pageArticle .pageContent .mainContent .mainImg img{width:100%}.r_d.rdIndex .pageArticle .pageContent .mainContent .newsList{padding:0 20px 0 0;height:300px;overflow:auto}.r_d.rdIndex .pageArticle .pageContent .mainContent .newsList__txt{width:85%}.r_d.rdIndex .pageArticle .pageContent .mainContent .newsList__date{width:15%}.vg2020 .vg20_textarea img{width:750px;height:auto;margin-bottom:0}.vg2020 .vg20_textarea p{width:100%;font-size:170%;padding:15px;line-height:130%}.vg2020.index .l-container{padding:0}.vg2020.index .l-footer{margin-top:0}.vg2020.index .l-contentTop{margin:0;padding:0;background:url(/assets/img/vg2020/vg2020-index-mainimg-bg.gif) 0 0 repeat-x;background-size:contain}.vg2020.index .l-contentTop__inner{position:relative;top:auto;right:auto;bottom:auto;left:auto;max-width:1400px;margin:0 auto}.vg2020.index .l-contentTop .mainImg{margin:0;overflow:hidden}.vg2020.index .l-contentTop .mainImg img{width:100%;height:auto;margin:0 auto;max-width:1400px}.vg2020.index .l-contentTop .mainImg .pc-hide{display:none!important}.vg2020.index .l-contentTop .vgPageLink{width:52%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;position:absolute;top:auto;right:12%;bottom:0;left:auto}.vg2020.index .l-contentTop .vgPageLink li{width:24%;margin:0;padding:0;list-style:none;text-align:center}.vg2020.index .l-contentTop .vgPageLink li a{display:block;width:170px;height:170px;color:#fff;font-size:13px;font-size:1.3rem;line-height:1.5;text-align:center;margin:0 auto;background:url(/assets/img/vg2020/vg2020-index-vglink.png) 50% 0 no-repeat;background-size:cover;position:relative;top:auto;right:auto;bottom:auto;left:auto}.vg2020.index .l-contentTop .vgPageLink li a span{display:block;width:80%;padding:0 0 30px;position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vg2020.index .l-content{max-width:100%;padding:0;margin:0}.vg2020.index .l-content .pageArticle p{font-size:20px;font-size:2rem}.vg2020.index .l-content .pageArticle .blueTxt{color:#76fcf4!important}.vg2020.index .l-content .pageArticle .cptTitle{color:#fff;font-size:24px;font-size:2.4rem;text-align:center;font-weight:400;letter-spacing:1px;padding:10px;margin:0 auto 50px;margin:0 auto 5rem;background:#4aabe9;box-shadow:0 9px 17px -2px rgba(0,0,0,.2)}.vg2020.index .l-content .pageArticle .subTitle{display:inline-block;font-size:13px;font-size:1.3rem;font-size:26px;font-size:2.6rem;font-weight:400;color:#fff;text-align:center;letter-spacing:3px;line-height:1;padding:30px 40px;margin:0 auto 40px;margin:0 auto 4rem;background:#004d99;position:relative;top:0x;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vg2020.index .l-content .pageArticle .subTitle span{font-size:45px;font-size:4.5rem}.vg2020.index .l-content .pageArticle .subTitle:before{content:"";margin:0;position:absolute;top:auto;right:0;bottom:-30px;left:auto;border:30px solid transparent;border-top:0 solid transparent;border-left:30px solid #004283;border-right:0 solid transparent}.vg2020.index .l-content .pageArticle .section__inner{max-width:1000px;margin:0 auto}.vg2020.index .l-content .pageArticle .lead{color:#115cb4;text-align:center;margin:0 auto 50px;margin:0 auto 5rem}.vg2020.index .l-content .pageArticle .futureBlock{text-align:center;background:url(/assets/img/vg2020/vg2020-index-future-img02.png) 50% 100% no-repeat}.vg2020.index .l-content .pageArticle .futureBlock__img{margin:0 auto}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area{margin:0 0 60px;margin:0 0 6rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area h3{left:40%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .iframe-wrapper{width:100%;padding:calc(435/780*0%) 0 0}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .iframe-wrapper .iflame{width:780px;height:435px;position:relative;display:block;margin:0 auto}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area__lead{text-align:center;margin:0 auto 40px;margin:0 auto 4rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area__lead p{color:#fff}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area__subTitle{display:inline-block;color:#fff;font-size:30px;font-size:3rem;font-weight:400;padding:0 0 5px;margin:0 auto 20px;margin:0 auto 2rem;background:transparent;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:10}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area__subTitle:after{display:block;width:80%;height:3px;content:'';background:#004d99;position:absolute;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .bgBox{text-align:center}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .aimBox{width:48%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .policyBox{width:48%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox{width:100%;margin:0 0 10px;margin:0 0 1rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__strategy{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__strategy__img{margin:-50px auto 0}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point{width:90%;margin:10px auto 20px;margin:1rem auto 2rem;padding:30px 30px 10px;padding:3rem 3rem 1rem;background:#0b7ecf;position:relative;top:auto;right:auto;bottom:auto;left:auto}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point:before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:-100px;right:auto;bottom:auto;left:5%;border:100px solid transparent;border-top:0 solid transparent;border-left:80px solid transparent;border-right:0 solid transparent;border-bottom:100px solid #0b7ecf}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list{list-style:none;margin:0;padding:0;width:100%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list li{color:#fff;text-align:left;font-size:16px;font-size:1.6rem;padding:10px 0 0;margin:0 0 10px;margin:0 0 1rem;line-height:1.8}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list li strong{color:#fdf569}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list li img{width:135px;height:135px;float:left;margin:-15px 10px 0 0}.vg2020.index .l-content .pageArticle .futureBlock .vg20-modal{text-align:center}.vg2020.index .l-content .pageArticle .futureBlock .vg20-modal a{transition:all .3s ease;padding:20px;background:#0f6cbf;color:#fff;border-radius:10px}.vg2020.index .l-content .pageArticle .futureBlock .vg20-modal a:before{font-family:iconfont;content:"\EB14";color:#fff;font-size:15px;font-size:1.5rem;margin:0;padding:0}.vg2020.index .l-content .pageArticle .futureBlock .vg20-modal a:hover{color:#ffde00;background:#004283}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue{width:100%;margin:0 auto 50px;margin:0 auto 5rem;padding:10px;padding:1rem;background:#ecf8fe;position:relative;top:auto;right:auto;bottom:auto;left:auto;box-shadow:0 5px 17px 4px rgba(0,0,0,.2)}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue:before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:auto;right:auto;bottom:-50px;left:50%;border:80px solid transparent;border-bottom:0 solid transparent;border-top:50px solid #ecf8fe}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue__title{color:#2689c8;font-weight:700;font-size:24px;font-size:2.4rem;text-align:center;width:100%;margin:20px auto;margin:2rem auto}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue__list li{margin:0;padding:0;width:24%;padding:0 .5%}.vg2020.index .l-content .pageArticle .challengeBlock{margin-bottom:0;padding-bottom:0;background:#00a8f7}.vg2020.index .l-content .pageArticle .challengeBlock .bgBox{background:#0f6cbf;padding:30px;padding:3rem;margin:0 0 20px;margin:0 0 2rem;border-radius:5px;box-shadow:0 5px 17px 4px rgba(0,0,0,.2)}.vg2020.index .l-content .pageArticle .challengeBlock .bgBox p{color:#fff;font-size:15px;font-size:1.5rem;text-align:center;font-weight:300;width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea{margin:0 0 60px;margin:0 0 6rem;padding-top:50px;padding-top:5rem}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea p{line-height:1.9}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea .fBox__text{width:55%}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea .fBox__text a{color:#fff;text-decoration:underline;font-size:16px;font-size:1.6rem}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea .fBox__img{width:45%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area{margin:0 0 60px;margin:0 0 6rem}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .iframe-wrapper{width:100%;padding:calc(435/780*0%) 0 0}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .iframe-wrapper .iflame{width:780px;height:435px;position:relative;display:block;margin:0 auto}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area__lead{text-align:center;margin:0 auto 40px;margin:0 auto 4rem}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area__lead p{color:#fff}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area__subTitle{display:inline-block;color:#fff;font-size:30px;font-size:3rem;font-weight:400;padding:0 0 5px;margin:0 auto 20px;margin:0 auto 2rem;background:transparent;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:10}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area__subTitle:after{display:block;width:80%;height:3px;content:'';background:#004d99;position:absolute;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .bgBox{text-align:center}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .aimBox{width:48%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .policyBox{width:48%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox{width:100%;margin:0 0 10px;margin:0 0 1rem}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__strategy{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__strategy__img{margin:-50px auto 0}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point{width:90%;margin:10px auto 20px;margin:1rem auto 2rem;padding:30px 30px 10px;padding:3rem 3rem 1rem;background:#0b7ecf;position:relative;top:auto;right:auto;bottom:auto;left:auto}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point:before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:-100px;right:auto;bottom:auto;left:5%;border:100px solid transparent;border-top:0 solid transparent;border-left:80px solid transparent;border-right:0 solid transparent;border-bottom:100px solid #0b7ecf}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list{list-style:none;margin:0;padding:0;width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list li{color:#fff;text-align:left;font-size:16px;font-size:1.6rem;padding:10px 0 0;margin:0 0 10px;margin:0 0 1rem;line-height:1.8}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list li strong{color:#fdf569}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list li img{width:135px;height:135px;float:left;margin:-15px 10px 0 0}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea{padding:0 0 60px;background:url(/assets/img/vg2020/vg2020-index-value-img06.png) 50% 100px no-repeat;background-size:100%}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea .bgBox{background:#0f6cbf;padding:30px;padding:3rem;margin:0 0 20px;margin:0 0 2rem;border-radius:5px;box-shadow:0 5px 17px 4px rgba(0,0,0,.2)}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea .bgBox p{color:#fff;font-size:15px;font-size:1.5rem;text-align:center;font-weight:300;width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-around;margin:0 auto 60px;margin:0 auto 6rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item{width:23%;height:auto}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a{display:block;color:#fff;font-size:14px;font-size:1.4rem;position:relative;top:auto;right:auto;bottom:auto;left:auto;transition:all .3s ease}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a:hover .valueArea__list__txt{background:#004d99}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a.noLink{pointer-events:none}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item a.noLink img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item img{display:block;max-width:230px;margin:0 auto}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__txt{min-height:170px;background:#1a71c7;border-radius:5px;padding:10px 15px;padding:1rem 1.5rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__txt p{font-size:14px;font-size:1.4rem;margin:0;padding:0}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__txt p.soon{text-align:center;border:1px solid #fff}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__title{font-size:18px;font-size:1.8rem;line-height:1.3;font-weight:400;padding:0 0 0 24px;padding:0 0 0 2.4rem;margin:0 0 10px;margin:0 0 1rem;position:relative;top:auto;right:auto;bottom:auto;left:auto}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__title:before{display:block;font-family:iconfont;content:"\EB14";color:#fff;font-size:26px;font-size:2.6rem;margin:0;padding:0;position:absolute;top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s cubic-bezier(.42,0,.58,1)}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__txt{color:#fff;text-align:center;line-height:2;margin:0 auto 50px;margin:0 auto 5rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__txt__link{font-size:15px;font-size:1.5rem;margin:0 auto;text-align:center;margin:15px 0 50px}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__txt__link a{color:#fff}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__txt__link a:hover{color:#ff9c06}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea .sdgs-mark{width:600px;margin:0 auto}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .philosophy,.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .sustainability{height:90px;height:9rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .philosophy p,.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .sustainability p{margin-top:25px;margin-top:2.5rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox.sustainability a .icon-external{position:absolute;top:50%;right:10px;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .partner img{height:90px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox{background:#0f6cbf;padding:30px;padding:3rem;margin:0 0 20px;margin:0 0 2rem;border-radius:5px;box-shadow:0 5px 17px 4px rgba(0,0,0,.2);position:relative}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox p{color:#fff;font-size:25px;font-size:2.5rem;text-align:center;font-weight:300;width:100%;margin-bottom:0}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox a{top:0;left:0;position:absolute;width:100%;height:100%;display:block;color:#fff;font-size:25px;font-size:2.5rem;text-align:center;font-weight:300}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox a:hover{background:#025bab}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol{background:#0f6cbf;padding:55px;padding:5.5rem;margin:20px 0;margin:2rem 0;border-radius:5px;box-shadow:0 5px 17px 4px rgba(0,0,0,.2)}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sustainabilityArea-title{font-size:30px;font-size:3rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol p{color:#fff;font-size:25px;font-size:2.5rem;text-align:center;font-weight:300;width:100%;margin-bottom:50px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sus-main-title{width:60%;left:0;top:-30px;position:absolute;display:inline-block;font-size:13px;font-size:1.3rem;font-size:26px;font-size:2.6rem;font-weight:400;color:#fff;text-align:center;letter-spacing:3px;line-height:1;padding:20px;margin:0 auto 40px;margin:0 auto 4rem;background:#004d99;position:relative;top:0x;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-99%);transform:translateX(-99%)}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sus-main-title span{font-size:45px;font-size:4.5rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sus-main-title:before{content:"";margin:0;position:absolute;top:auto;right:auto;bottom:-30px;left:0;border:30px solid transparent;border-top:0 solid transparent;border-right:30px solid #004283;border-left:0 solid transparent}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .plus{display:block}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .plus p{width:40px;margin:40px auto}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo{border:3px solid #00a9fe;border-radius:5px;padding:15px;position:relative}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo .partner{margin:0}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo p{margin:25px 0 15px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo .sus-title{background:#004d99;border-radius:30px;box-shadow:0 5px 15px 4px rgba(0,0,0,.2);position:absolute;top:-50px;width:500px;left:22%;padding:6px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo .sus-title-sub{margin:50px 0 10px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li{margin:0;padding:0;position:relative;width:31%;list-style:none;text-align:center;background:#007cd2;border-radius:5px;box-shadow:0 5px 17px 4px rgba(0,0,0,.2);padding:15px 5px 10px;min-height:260px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li:hover{z-index:999;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s;-webkit-animation:button2 .2s ease;animation:button2 .2s ease}@-webkit-keyframes button2{0%{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";background:#fff}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background:#007cd2}}@keyframes button2{0%{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";background:#fff}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background:#007cd2}}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li.noLink{pointer-events:none}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li.noLink p{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li .textBlock{height:120px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li p{font-size:17px;font-size:1.7rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li p span{font-size:15px;font-size:1.5rem;display:block;color:#b2dbff;height:2em;line-height:1;margin-bottom:5px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li img{height:90px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li a{top:0;left:0;position:absolute;width:100%;height:100%;display:block}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo .steak li{margin:0;padding:0;width:31%;list-style:none;text-align:center;background:#007cd2;border-radius:5px;box-shadow:0 5px 17px 4px rgba(0,0,0,.2);padding:15px 5px 10px}.vg2020 .is-inview{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.vg2020 .sp-hide{display:block!important}.vg2020 .l-content img[src$=".svg"]{width:100%}.vg2020 .vg2020Nav{height:100%;color:#fff;position:fixed;top:158px;right:auto;bottom:auto;left:auto;z-index:98;list-style:none;border-right:2px solid #ccc}.vg2020 .vg2020Nav li{max-height:60px;min-height:50px;height:17%;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0;margin:15px 0 1px}.vg2020 .vg2020Nav li:first-child{margin-top:80px}.vg2020 .vg2020Nav li a{display:block;color:#000;font-size:13px;font-size:1.3rem;font-family:Roboto,sans-serif;letter-spacing:1px;font-weight:300;height:100%;padding:20px;position:absolute;top:0;right:auto;bottom:auto;left:0;border-left:2px solid #007dc3;width:150px;transition:all ease-out .1s}.vg2020 .vg2020Nav li a:hover{border-left:2px solid #000}.vg2020 .vg2020Nav li span{position:absolute;top:50%;right:auto;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all ease-out .3s}.vg2020 .vg2020Nav li.is-active a{font-weight:500;border-left:4px solid #f7931e;position:absolute;top:0;right:auto;bottom:auto;left:-1px}.vg2020 .vg2020Nav.fixed{position:fixed;top:0;right:auto;bottom:auto;left:auto}.vg2020 .vg2020Nav.fixed li:first-child{margin-top:15px}.vg2020.vg2020Cont .l-footer{margin:0;z-index:100;background:#fff}.vg2020.vg2020Cont .l-content{padding:0}.vg2020.vg2020Cont .l-content .pageArticle .titleArea{text-align:center;padding:55px 0 5px;margin:0 auto 60px;background:url(/assets/img/vg2020/vg2020-title-bg.svg) 50% 100% no-repeat;background-size:contain}.vg2020.vg2020Cont .l-content .pageArticle .titleArea .pageMainTitle{font-size:70px;font-size:7rem;font-family:Montserrat,sans-serif;font-weight:500;color:#007dc3;line-height:1;border-bottom:none;margin:0;padding:0}.vg2020.vg2020Cont .l-content .pageArticle .titleArea .pageMainTitle span{display:block;font-size:20px;font-size:2rem;line-height:2}.vg2020.vg2020Cont .l-content .pageArticle .fBox__text{width:57%}.vg2020.vg2020Cont .l-content .pageArticle .fBox__img{width:40%}.vg2020.vg2020Cont .l-content .pageArticle .bgBox{padding:30px;padding:3rem;margin:0 52px 80px;margin:0 52px 8rem;background:#f7f7f7;position:relative;top:auto;right:auto;bottom:auto;left:auto}.vg2020.vg2020Cont .l-content .pageArticle .bgBox p{font-size:20px;font-size:2rem}.vg2020.vg2020Cont .l-content .pageArticle .bgBox .cptTitle{display:inline-block;height:70px;font-size:27px;font-size:2.7rem;font-weight:400;color:#fff;text-align:center;line-height:1;padding:24px 30px 0;margin:0 0 -60px;background:#007dc3;z-index:90;position:relative;top:-60px;right:auto;bottom:auto;left:-50px}.vg2020.vg2020Cont .l-content .pageArticle .bgBox .cptTitle:before{content:"";margin:0;position:absolute;top:auto;right:auto;bottom:-27px;left:3px;border:30px solid transparent;border-top:0 solid transparent;border-right:24px solid #007dc3;border-left:0 solid transparent;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock a{font-weight:700}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__img{text-align:center;margin:30px 0 0;margin:3rem 0 0}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__img img{max-width:380px;margin:0 auto;width:100%}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark{text-align:right;position:absolute;right:0;top:-35px;border:#fff 2px solid}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark img{height:100px;margin:0 auto}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark02{width:200px!important}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark03{width:430px!important}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark04{width:400px!important}.vg2020.vg2020Cont .l-content .pageArticle .taskBlock{padding-bottom:6px;z-index:70}.vg2020.vg2020Cont .l-content .pageArticle .taskBlock__img{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:80;text-align:center;margin:0 auto -170px;margin:0 auto -17rem}.vg2020.vg2020Cont .l-content .pageArticle .taskBlock__img img{margin:0 auto}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock .kaisetu{font-size:13px!important;font-size:1.3rem!important}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock ul li{font-size:20px;font-size:2rem}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock ul li span{margin-left:10em;font-size:20px;font-size:2rem}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock ul li a{font-weight:700}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock__img{text-align:center;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:500}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock__img img{margin:0 auto}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox{width:86%;margin:60px auto 20px;margin:6rem auto 2rem;padding:30px;padding:3rem;text-align:center;border:3px solid #007dc3;border-radius:3rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox{background:url(/assets/img/vg2020/vg2020-arrow-down.svg) 50% 100% no-repeat;background-size:87px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox__text{width:71%;padding:0 0 0 20px;padding:0 0 0 2rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox__img{width:26%}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox__img img{max-width:183px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__title{width:96%;font-size:34px;font-size:3.4rem;color:#fff;font-weight:400;letter-spacing:1px;padding:15px 10px;line-height:1;margin:-50px auto 30px;margin:-5rem auto 3rem;background:#007dc3}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__lead{text-align:left}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__lead strong{color:#007dc3}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challenge{color:#007dc3;font-size:38px;font-size:3.8rem;font-weight:600;line-height:1.2;text-align:center;margin:0 auto 30px;margin:0 auto 3rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challenge img{width:100%;max-width:238px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList{width:88%;margin:0 auto}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList dt{width:100%;font-size:20px;font-size:2rem;color:#007dc3;line-height:1.6;margin:0 auto;padding:20px 40px 0;padding:2rem 4rem 0;background:#fff}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList dd{font-size:18px;font-size:1.8rem;line-height:1.4;text-align:left;background:#fff;margin:0 0 20px;margin:0 0 2rem;padding:10px 40px 20px;padding:1rem 4rem 2rem}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock__img{text-align:center}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock__img img{margin:0 auto}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock__img01{max-width:412px;margin:40px 0 10px;margin:4rem 0 1rem}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox{margin:0;padding:0}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox__text{padding:30px 0 0;padding:3rem 0 0}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox__img{margin:-40px 0 0;margin:-4rem 0 0}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox__img img{max-width:330px}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock span{font-size:120%}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock img{max-width:200px;margin:0 5px 8px}.vg2020.vg2020Cont .l-contentBottom{width:100%;padding:30px 0;padding:3rem 0;background:#007dc3;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:100}.vg2020.vg2020Cont .l-contentBottom__list{width:100%;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0 auto}.vg2020.vg2020Cont .l-contentBottom__list li{width:40%;list-style:none;font-size:14px;font-size:1.4rem;line-height:1.5;margin:0;padding:0}.vg2020.vg2020Cont .l-contentBottom__list li a{display:block;width:70%;color:#333;text-align:center;background:white;border-radius:4rem;box-shadow:0 6px 0 0 #ccc;padding:20px 30px 20px 10px;padding:2rem 3rem 2rem 1rem;margin:0 auto;transition:all .3s;position:relative;top:auto;right:auto;bottom:auto;left:auto;overflow:hidden;transition:all .3s ease}.vg2020.vg2020Cont .l-contentBottom__list li a:after{display:block;font-family:iconfont;content:"\EB14";color:#333;font-size:24px;font-size:2.4rem;padding:0;margin:0;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease}.vg2020.vg2020Cont .l-contentBottom__list li a:hover{background:rgba(255,255,255,.9)}.vg2020.vg2020Cont .l-contentBottom__list li a:hover:after{position:absolute;top:50%;right:3px;bottom:auto;left:auto}.vg2020.factory-automation{margin:0;padding:0}.vg2020.factory-automation .pageArticle .taskBlock img{max-width:774px}.vg2020.factory-automation .pageArticle .contributionBlock__img img{max-width:672px}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox{width:90%}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox .fa-tu{margin-top:20px;font-size:13px;font-size:1.3rem;text-align:left}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI{width:90%;padding:20px;padding:2rem;margin:0 auto;background:#fff}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.4;padding:0;margin:0 auto}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list{margin:0;padding:0;width:100%}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list dt{width:74%;color:#fff;font-size:24px;font-size:2.4rem;font-family:Roboto,sans-serif;font-weight:200;letter-spacing:1px;line-height:1.6;background:#007dc3;margin:30px auto 10px;margin:3rem auto 1rem;padding:15px 10px 8px}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list dt strong{display:block;letter-spacing:0;line-height:1;font-weight:400}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list dd{font-size:20px;font-size:2rem;line-height:1.4;margin:0;padding:0}.vg2020.factory-automation .pageArticle .valueBlock__img img{max-width:784px}.vg2020.healthcare .l-content .pageArticle .taskBlock__img img{max-width:728px;padding-right:50px}.vg2020.healthcare .l-content .pageArticle .taskBlock__note{font-size:12px!important;font-size:1.2rem!important;position:absolute;top:auto;right:auto;bottom:20px;left:20px}.vg2020.healthcare .l-content .pageArticle .contributionBlock__img img{max-width:672px}.vg2020.healthcare .l-content .pageArticle .valueBlock__img img{max-width:712px}.vg2020.mobility .l-content .pageArticle .taskBlock__img img{max-width:780px}.vg2020.mobility .l-content .pageArticle .contributionBlock__img img{max-width:672px}.vg2020.mobility .l-content .pageArticle .valueBlock__img{margin-top:50px}.vg2020.mobility .l-content .pageArticle .valueBlock__img img{max-width:660px}.vg2020.energy-management .l-content .pageArticle .taskBlock__img img{max-width:735px}.vg2020.energy-management .l-content .pageArticle .contributionBlock__img img{max-width:672px}.vg2020.energy-management .l-content .pageArticle .valueBlock__img img{max-width:708px}.vg2020.human-resources{margin:0;padding:0}.vg2020.human-resources .pageArticle .taskBlock img{max-width:774px}.vg2020.human-resources .pageArticle .contributionBlock__img img{max-width:672px}.vg2020.human-resources .pageArticle .contributionBlock .sctBox{width:90%}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI{width:90%;padding:20px;padding:2rem;margin:0 auto;background:#fff}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.4;padding:0;margin:0 auto}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list{margin:0;padding:0;width:100%}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list dt{width:74%;color:#fff;font-size:24px;font-size:2.4rem;font-family:Roboto,sans-serif;font-weight:200;letter-spacing:1px;line-height:1.6;background:#007dc3;margin:30px auto 10px;margin:3rem auto 1rem;padding:15px 10px 8px}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list dt strong{display:block;letter-spacing:0;line-height:1;font-weight:400}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list dd{font-size:20px;font-size:2rem;line-height:1.4;margin:0;padding:0}.vision.vision__top.sticky-nav .lay-header #sticky-head{position:static}.vision.vision__top .l-container{padding:0}.vision.vision__top .l-content{width:100%;max-width:none;padding:0}.vision.vision__top .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.vision.vision__top .panel .panel__text{width:100%;margin:0 0 2em;font-size:20px;font-size:2rem;font-weight:700;text-align:center}.vision.vision__top .panel .panel__text>span{display:block;margin-bottom:1em;font-size:30px;font-size:3rem;line-height:1}.vision.vision__top .panel h3{font-size:20px;font-size:2rem;font-weight:700}.vision.vision__top .panel p{font-size:16px;font-size:1.6rem}.vision.vision__top .panel figure{width:100%;margin:0}.vision.vision__top .panel figure img{display:block;width:100%}.vision.vision__top .panel .panel__inner{width:100%;max-width:none;margin:0 auto}.vision.vision__top .panel .panel__linkBtn{position:relative;display:inline-block;padding:1em 4em 1em 2em;color:#fff;background:#2f2f2f;border:1px solid #2f2f2f;border-radius:30px;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1}.vision.vision__top .panel .panel__linkBtn:after{position:absolute;top:50%;right:18px;right:1.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:'\EA1C';font-size:2em;font-weight:400;transition:all .3s ease}.vision.vision__top .panel .panel__linkBtn:hover,.vision.vision__top .panel .panel__linkBtn:focus-visible{color:#2f2f2f;background:#fff}.vision.vision__top .panel .panel__linkBtn:hover:after,.vision.vision__top .panel .panel__linkBtn:focus-visible:after{right:15px;right:1.5rem}.vision.vision__top .panel .panel__linkBtn:focus-visible{outline-offset:4px}.vision.vision__top .panel.panel__01{height:100vh!important}.vision.vision__top .panel.panel__01 .panel__inner{position:relative;width:100%;height:100%;overflow:hidden}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea{width:100%}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{padding-top:20vh;margin:0;color:#fff;font-family:"メイリオ",Meiryo,sans-serif;font-size:40px;font-size:4rem;font-weight:700;line-height:1.5;text-align:center}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text .forPc15,.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text .forSp{display:none}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:8vw;height:8vw;max-width:192px;line-height:1}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn .panel__01__playbtn__text{position:absolute;top:-24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:14px;font-size:1.4rem;font-weight:400;white-space:nowrap}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn>img{width:100%}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn:hover,.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn:focus-visible{outline-color:#fff}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__btnArea{position:absolute;left:10px;top:calc(100vh - 150px)}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__btnArea button{padding:10px 2em;padding:1rem 2em;color:#fff;background:#0453b8;border:1px solid #0453b8;font-size:14px;font-size:1.4rem;line-height:1;transition:.3s all ease}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__btnArea button:hover,.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__btnArea button:focus-visible{color:#0453b8;background:#fff}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__btnArea button:focus-visible{outline-color:#fff;outline-offset:2px}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__btnArea button>span{display:block}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__mediaArea{position:absolute;top:0;left:0;z-index:-9999;width:100%;height:100vh}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__mediaArea>img{width:100%}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__mediaArea>iframe{width:100%;height:calc(100vw*.7*.5*.5625);border:none}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__mediaArea>video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__mediaArea:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';background:rgba(10,30,49,.6)}.vision.vision__top .panel.panel__02{background:#f0f0f0}.vision.vision__top .panel.panel__02 .panel__02__text{margin-bottom:20px;margin-bottom:2rem}.vision.vision__top .panel.panel__02 .panel__02__img{width:72%;max-width:1400px;padding:50px 20px;padding:5rem 2rem;margin:0 auto;background:#fff;box-shadow:3px 3px 8px rgba(0,0,0,.16)}.vision.vision__top .panel.panel__02 .panel__02__img img{width:60%;margin:0 auto}.vision.vision__top .panel.panel__02 p{text-align:center}.vision.vision__top .panel.panel__02 p .panel__linkBtn{margin-top:40px;margin-top:4rem}.vision.vision__top .panel.panel__03{padding:2vw}.vision.vision__top .panel.panel__03 .panel__inner{height:100%}.vision.vision__top .panel.panel__03 .panel__03__textArea{width:100%;max-width:1400px;padding:40px 20px;padding:4rem 2rem;margin:0 auto}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__text{color:#004890}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1080px;padding:0;margin:0 auto}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__list li{width:32%}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__list li img{width:100%}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;padding:2rem;margin-top:20px;margin-top:2rem;background:url(/jp/ja/assets/img/vision/vision_stance_bg.jpg) no-repeat center/cover}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__text{width:36%;color:#333}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:36%}.vision.vision__top .panel.panel__04{position:relative;background:#f0f0f0}.vision.vision__top .panel.panel__04 .panel__inner{height:100%;padding:4vw 0}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__text{margin-bottom:4vw}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__text>span{font-size:35px;font-size:3.5rem}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__imgAreaWrapper{position:relative;width:100%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__imgAreaWrapper:after{position:absolute;top:50%;left:50vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:100px;content:'← scroll →';color:#fff;background:rgba(0,0,0,.5);font-size:18px;font-size:1.8rem;-webkit-animation:fluffy1 3s ease infinite;animation:fluffy1 3s ease infinite}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__imgAreaWrapper.signHidden:after{display:none}@-webkit-keyframes fluffy1{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}5%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}10%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}20%{-webkit-transform:translateX(-54%);transform:translateX(-54%)}25%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}30%{-webkit-transform:translateX(-54%);transform:translateX(-54%)}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes fluffy1{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}5%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}10%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}20%{-webkit-transform:translateX(-54%);transform:translateX(-54%)}25%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}30%{-webkit-transform:translateX(-54%);transform:translateX(-54%)}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__imgArea{position:relative;display:block;width:100%;max-width:1400px;margin:0 auto}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__img{display:block;width:100%;margin:0}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__img img{width:100%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link{position:absolute;top:0;left:0;display:block}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link:hover,.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link:focus-visible{background:rgba(255,255,255,.3)}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link:focus-visible{outline-color:#fff;outline-offset:-4px}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link.link01{top:11%;left:40%;width:19.6%;height:16%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link.link02{top:51%;left:20.4%;width:59%;height:18.8%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link.link03{top:70.5%;left:0;width:100%;height:29%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__link.link04{top:27%;left:40%;width:19.6%;height:14%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1400px;margin:0 auto}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li{width:30%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li:nth-of-type(n+4){margin-top:3vw}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li a{position:relative;display:block;width:100%;height:100%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li a .panel__linkBtn{position:absolute;bottom:10px;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20;margin:0;background:rgba(255,255,255,.16);border:1px solid #fff;font-size:16px;font-size:1.6rem;white-space:nowrap;transition:all .2s ease}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li a:hover figure{box-shadow:3px 3px 8px rgba(0,0,0,.5)}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li a:hover figure:before{background:rgba(0,0,0,.7)}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li a:hover .panel__linkBtn{color:#005eb8;background:white;text-decoration:underline}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li a:hover .panel__linkBtn:after{right:15px;right:1.5rem}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li figure{position:relative;margin:0;overflow:hidden;box-shadow:3px 3px 8px rgba(0,0,0,.16);transition:all .3s ease}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li figure:before{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;content:'';background:rgba(0,0,0,.35);transition:all .3s ease}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li figure img{z-index:1;width:100%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__list li figure figcaption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:50;display:block;width:100%;color:#fff;font-size:26px;font-size:2.6rem;font-weight:700;line-height:1;text-align:center}.vision.vision__top .panel__modalcontent{padding:20px;padding:2rem;color:#333;background:#fff}.vision.vision__top .panel__modalcontent__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.vision.vision__top .panel__modalcontent__text{width:68%}.vision.vision__top .panel__modalcontent__text h3{margin-top:0;font-size:16px;font-size:1.6rem}.vision.vision__top .panel__modalcontent__text h3>span{font-size:20px;font-size:2rem}.vision.vision__top .panel__modalcontent__text p{font-size:16px;font-size:1.6rem}.vision.vision__top .panel__modalcontent__img{width:30%;margin:0}.vision.vision__top .panel__modalcontent__img img{width:100%}.vision.vision__top .panel__modalcontent.panel__04__kurumaza .panel__modalcontent__text{width:100%}.vision.vision__top .pagination{list-style:none;position:fixed;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:16px;padding:0;margin:0;font-size:14px;font-size:1.4rem}.vision.vision__top .pagination .hover-text{display:none}.vision.vision__top .pagination a{position:relative;display:block;height:20px;padding:4px;margin-bottom:10px;color:#fff;outline:transparent}.vision.vision__top .pagination a:after{position:absolute;top:0;right:0;bottom:0;display:block;border:1px solid;border-radius:50%;content:'';width:16px;height:16px;margin:auto;transition:box-shadow .5s ease}.vision.vision__top .pagination a:before{position:absolute;top:1px;right:3px;bottom:0;display:block;border:1px solid rgba(0,0,0,.5);border-radius:50%;content:'';width:16px;height:16px;margin:auto}.vision.vision__top .pagination a.active:after{box-shadow:inset 0 0 0 8px}.vision.vision__top .pagination a:hover:after{box-shadow:inset 0 0 0 8px}.vision.vision__top .pagination a:focus-visible{outline-color:#ccc}.vision.vision__top .pagination.is-hidden{display:none}.vision.vision__top #cboxWrapper #cboxContent{margin-top:40px;margin-top:4rem}.vision.vision__top #cboxWrapper #cboxClose:focus,.vision.vision__top #cboxWrapper #cboxClose:focus-visible{outline-color:#fff}body{font-family:Roboto,sans-serif}a{color:#005eb8}a:focus{outline-style:solid}a:hover{text-decoration:underline}figure{margin:0;padding:0}figure figcaption{font-size:14px;font-size:1.4rem}figure.w100p,.top.top__v2 .l-contentTop figure.top__mainImgSlider__extra.w100p__2{width:100%;margin:10px 0;margin:1rem 0}figure.w100p img,.top.top__v2 .l-contentTop figure.top__mainImgSlider__extra.w100p__2 img{width:100%}p{font-size:16px;font-size:1.6rem}ul,ol,dl{font-size:16px;font-size:1.6rem}.tableBlock{margin:30px 0;margin:3rem 0}table tr,table.tblRsv tr,table.tblRsv2 tr{font-size:14px;font-size:1.4rem}table tr td,table.tblRsv tr td,table.tblRsv2 tr td{word-break:break-word}.acList>dt.noAc{pointer-events:none;border-top:none}.acList>dt.noAc:after{display:none}.acList>dt.noAc+dd{display:inherit!important}.acList dd{margin:0;padding:1em;border-bottom:1px solid #878787}.circleList li{font-size:16px;font-size:1.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.circleList li:before{font-size:24px;font-size:2.4rem;color:#0055c4;display:inline-block;line-height:1;content:"・";position:absolute;top:2px;right:auto;bottom:auto;left:0}.fBox .fBox__img figure img,.fBox-half .fBox__img figure img{width:100%}.fBox figcaption,.fBox-half figcaption{margin-top:.5em;text-align:center;font-size:14px;font-size:1.4rem}.fBox .fBox__img__half,.fBox-half .fBox__img__half{width:49%}.fBox .fBox__img__half>img,.fBox-half .fBox__img__half>img{width:100%}.fBox .fBox__img__half figcaption,.fBox-half .fBox__img__half figcaption{margin-top:.5em;text-align:center;font-size:14px;font-size:1.4rem}.fBox .indexBox__item__title,.fBox-half .indexBox__item__title{width:100%;padding:2em 1em;background:#005eb8}.fBox .indexBox__item__title .itemTitle,.fBox-half .indexBox__item__title .itemTitle{font-size:16px;font-size:1.6rem}.fBox .indexBox__item__title:hover,.fBox-half .indexBox__item__title:hover{background:#306ccb}.fBox .indexBox__item__title.noLink:hover,.fBox-half .indexBox__item__title.noLink:hover{background:#005eb8}.fBox .indexBox__item__photo .indexBox__item__title,.fBox-half .indexBox__item__photo .indexBox__item__title{padding:0;min-height:1px}.fBox .indexBox__item__photo-third,.fBox-half .indexBox__item__photo-third{width:31.5%;margin-bottom:20px;margin-bottom:2rem}.fBox .indexBox__item__photo-third .indexBox__item__title,.fBox-half .indexBox__item__photo-third .indexBox__item__title{padding:0;min-height:1px}.fBox .indexBox__item__photo-third .indexBox__item__title img,.fBox-half .indexBox__item__photo-third .indexBox__item__title img{width:100%}.fBox .indexBox__item__photo-third .indexBox__item__title .itemTitle,.fBox-half .indexBox__item__photo-third .indexBox__item__title .itemTitle{padding:1em;font-size:12px;font-size:1.2rem}.fBox .indexBox__item__photo-third .indexBox__item__text,.fBox-half .indexBox__item__photo-third .indexBox__item__text{border:none}.grayBox__title,.grayBox .subTitle{color:#333;font-size:16px;font-size:1.6rem;font-weight:700}.grayBox .linkBtn a,.grayBox .linkBtnWhite a,.grayBox .linkBtnBlue a,.grayBox .mapBtn a,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a{border:1px solid #005eb8;color:#005eb8}.grayBox .linkBtn a:after,.grayBox .linkBtnWhite a:after,.grayBox .linkBtnBlue a:after,.grayBox .mapBtn a:after,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:after,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:after,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:after{color:#005eb8}.grayBox .linkBtn a:hover,.grayBox .linkBtnWhite a:hover,.grayBox .linkBtnBlue a:hover,.grayBox .mapBtn a:hover,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:hover,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:hover,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:hover{color:#fff;background:#005eb8}.grayBox .linkBtn a:hover:after,.grayBox .linkBtnWhite a:hover:after,.grayBox .linkBtnBlue a:hover:after,.grayBox .mapBtn a:hover:after,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn a:hover:after,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:hover:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn a:hover:after,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn a:hover:after{color:#fff}a.linkBtn,a.linkBtnWhite,a.linkBtnBlue,a.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent a.largeBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn{position:relative;display:inline-block;padding:.7em 2.4em .7em 1.4em;color:#005eb8;background:transparent;border:1px solid #005eb8;font-size:14px;font-size:1.4rem}a.linkBtn:after,a.linkBtnWhite:after,a.linkBtnBlue:after,a.mapBtn:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:after,.about.promo.advertisement .pageArticle .pageContent .mainContent a.largeBtn:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:after{display:inline-block;width:24px;font-size:10px;font-size:1rem;font-weight:700;text-align:right;color:#005eb8;content:'\EB14';font-family:iconfont;line-height:1;margin:0;padding:0;transition:all .3s;position:absolute;top:50%;right:10px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.linkBtn:hover,a.linkBtnWhite:hover,a.linkBtnBlue:hover,a.mapBtn:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent a.largeBtn:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:hover{color:#fff;background:#005eb8;text-decoration:none}a.linkBtn:hover:after,a.linkBtnWhite:hover:after,a.linkBtnBlue:hover:after,a.mapBtn:hover:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:hover:after,.about.promo.advertisement .pageArticle .pageContent .mainContent a.largeBtn:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:hover:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:hover:after{color:#fff;position:absolute;top:50%;right:8px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}a.linkBtnWhite{background:#fff}a.linkBtnBlue,a.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn{color:#fff;background:#005eb8}a.linkBtnBlue:after,a.mapBtn:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:after{color:#fff}a.linkBtnBlue:hover,a.mapBtn:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:hover{color:#005eb8;background:#fff}a.linkBtnBlue:hover:after,a.mapBtn:hover:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:hover:after{color:#005eb8}.linkBtn a,.linkBtnWhite a,.linkBtnBlue a,.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a{font-size:14px;font-size:1.4rem;border:1px solid #005eb8;text-decoration:none}.linkBtn a:after,.linkBtnWhite a:after,.linkBtnBlue a:after,.mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:after,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:after{color:#005eb8}.linkBtn a:hover,.linkBtnWhite a:hover,.linkBtnBlue a:hover,.mapBtn a:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a:hover,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a:hover{color:#fff;background:#005eb8;text-decoration:none}.linkBtnWhite a{color:#005eb8}.linkBtnWhite a:hover{color:#fff;background:#005eb8}.linkBtnWhite a:hover:after{color:#fff}.linkBtnBlue a,.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a{background:#005eb8;color:#fff}.linkBtnBlue a:after,.mapBtn a:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:after{color:#fff}.linkBtnBlue a:hover,.mapBtn a:hover,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover{color:#005eb8;background:#fff}.linkBtnBlue a:hover:after,.mapBtn a:hover:after,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a:hover:after{color:#0b99d4}.linkBtnList li a,.linkBtnBlueList li a,.linkBtnWhiteList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a{color:#005eb8;font-size:14px;font-size:1.4rem;background:transparent;border:1px solid #005eb8}.linkBtnList li a:after,.linkBtnBlueList li a:after,.linkBtnWhiteList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a:after,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a:after{color:#005eb8}.linkBtnList li a:hover,.linkBtnBlueList li a:hover,.linkBtnWhiteList li a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li a:hover,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li a:hover{background:#005eb8;text-decoration:none}.linkBtnBlueList li a{color:#fff;background:#005eb8}.linkBtnBlueList li a:after{color:#fff}.linkBtnBlueList li a:hover{color:#005eb8;background:#fff}.linkBtnBlueList li a:hover:after{color:#005eb8}.linkBtnWhiteList li a{color:#005eb8;background:#fff;border:1px solid #005eb8}.linkBtnWhiteList li a:after{color:#005eb8}.linkBtnWhiteList li a:hover{color:#fff}.linkBtnWhiteList li a:hover:after{color:#fff}.newsList__icon{width:19%}.newsList__icon__inner{background:#005eb8}.newsList__date{width:18%}.newsList__txt{width:63%}.numList{margin:0;padding:0}.numList>li,.numList dt{font-size:16px;font-size:1.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.numList>li:before,.numList dt:before{position:absolute;top:7px;right:auto;bottom:auto;left:0;background:#005eb8}.numList>li:after,.numList dt:after{color:#fff;font-size:10px;font-size:1rem;line-height:1;content:counter(mycount);position:absolute;top:10px;right:auto;bottom:auto;left:5px;margin:0;display:inline-block}.numList>li ul,.numList dt ul{margin:0;padding:0}.numList>dd{margin:0 0 1.2em 30px;padding:0}.slider .slider__btn--prev{height:41px;width:20px;position:absolute;top:calc(50% - 24px);left:10px}.slider .slider__btn--next{height:41px;width:20px;position:absolute;top:calc(50% - 24px);right:10px}.slider .bx-prev,.slider .bx-next{display:block;width:100%;height:100%;position:absolute;top:0;z-index:999}.topicsEdgeList__item{width:19.2%;margin:0;border:1px solid #dcdcdc;transition:all .3s ease-in-out}.topicsEdgeList__item:not(:first-child){margin-left:1%}.topicsEdgeList__item:nth-child(n+6){display:none}.topicsEdgeList__item:hover{background:#f6f6f6}.topicsEdgeList__item:hover .topicsEdgeList__txt a{text-decoration:underline}.topicsEdgeList__photo a{display:block;width:100%;height:100%}.topicsEdgeList__txt{height:100%;margin:0}.topicsEdgeList__txt__title a{padding:10px}.topicsEdgeList a{color:#000!important;display:block!important}.u-trans{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.note{color:#ea0000;font-size:14px;font-size:1.4rem}.text-hazard{padding-left:30px;padding-left:3rem;color:#ea0000;background:url(/global/en/assets/img/common/hazard.gif) no-repeat 0 center}.link a:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link a:hover:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.linkList li a,.media.ct-current .newslist td.title>ul li a,.media.ct-year .newslist td.title>ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a,.linkList dt a,.media.ct-current .newslist td.title>ul dt a,.media.ct-year .newslist td.title>ul dt a,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a{font-size:16px;font-size:1.6rem;color:#005eb8}.linkList li a>span,.media.ct-current .newslist td.title>ul li a>span,.media.ct-year .newslist td.title>ul li a>span,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a>span,.linkList dt a>span,.media.ct-current .newslist td.title>ul dt a>span,.media.ct-year .newslist td.title>ul dt a>span,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a>span{display:inline-block;margin-left:.5em;font-size:1em}.linkList li a:before,.media.ct-current .newslist td.title>ul li a:before,.media.ct-year .newslist td.title>ul li a:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before,.linkList dt a:before,.media.ct-current .newslist td.title>ul dt a:before,.media.ct-year .newslist td.title>ul dt a:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:before{color:#005eb8;position:absolute;top:.8rem;right:auto;bottom:auto;left:0}.linkList li a:hover>span,.media.ct-current .newslist td.title>ul li a:hover>span,.media.ct-year .newslist td.title>ul li a:hover>span,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:hover>span,.linkList dt a:hover>span,.media.ct-current .newslist td.title>ul dt a:hover>span,.media.ct-year .newslist td.title>ul dt a:hover>span,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:hover>span{text-decoration:underline}.linkList li a:hover:before,.media.ct-current .newslist td.title>ul li a:hover:before,.media.ct-year .newslist td.title>ul li a:hover:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:hover:before,.linkList dt a:hover:before,.media.ct-current .newslist td.title>ul dt a:hover:before,.media.ct-year .newslist td.title>ul dt a:hover:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul dt a:hover:before{position:absolute;top:1.6rem;right:auto;bottom:auto;left:2px}.boxB>*:first-child,.boxW>*:first-child,.boxG>*:first-child,.ir.press.pastPage .newsheader .aside>*:first-child,.media.ct-current.pastPage .aside>*:first-child,.media.ct-year.pastPage .aside>*:first-child{margin-top:0!important}.boxW{background:#fff;border:1px solid #ccc}.boxG{background:#f8f7f3}.boxBline{border-color:#005eb8}.boxWithT>dt{padding:.5em;color:#fff;background:#005eb8}.boxWithT>dd{padding:.5em;margin:0;border:1px solid #005eb8}.boxRed{display:block;width:100%;padding:1em;border:1px solid #ea0000}.searchresult .l-content .pageArticle .pageContent .mainContent{width:100%}.top.top__v2 .l-contentTop .top__info{color:#ea0000}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li>span{width:auto;border:1px solid #ea0000}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li a{color:#ea0000}.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before{background:#ccc}.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots li.slick-active button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li.slick-active button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li.slick-active button:before{background:#005eb8}.top.top__v2 .l-content .top__sectionTitle:after{background:#005eb8}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon{color:#fff;background:#005eb8}.top.top__v2 .l-content .top__topics .top__topicsList li a h3 .top__topicsIcon.news.exLink{color:#fff;background:#005eb8}.top.top__v2 .l-content .top__business .top__businessList li a h3{white-space:nowrap;font-size:16px;font-size:1.6rem}.top.top__v2 .l-content .top__business .top__businessList li a:hover .top__businessLink{color:#fff;background:#005eb8;border-color:#005eb8}.top.top__v2 .l-content .top__news dl.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:20px}.top.top__v2 .l-content .top__news dl.info dt{width:110px;padding:10px 0;margin:0;font-weight:400;border-bottom:1px dotted #dbdbdb}.top.top__v2 .l-content .top__news dl.info dd{width:calc(100% - 110px);padding:10px 0 10px 1em;margin:0;border-bottom:1px dotted #dbdbdb}.top.top__v2 .l-footer{margin-top:80px;margin-top:8rem}.js-global-modal-trigger{position:fixed;z-index:999;top:50vh;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px 5px 5px 3px;color:#fff;background:#005eb8;border:1px solid #fff;font-size:12px;font-size:1.2rem}.js-global-modal-trigger:hover,.js-global-modal-trigger:focus-visible{text-decoration:underline}.js-global-modal-trigger:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB10'}.top.top__v3 .top__vision__firstview .top__vision__imgArea{background-image:url(/global/en/assets/img/home/top_v3/top_v3_sf2030_bg.jpg)}.top.top__v3 .top__vision{z-index:200}.top.top__v3 .top__vision .top__vision__textArea{padding:0 2%;width:80%}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-family:"メイリオ",Meiryo,sans-serif;font-size:26px;font-size:2.6rem;line-height:1.5}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{-webkit-transform:none;transform:none;font-size:20px;font-size:2rem}.top.top__v3 .top__vision .top__vision__imgArea{background:url(/global/en/assets/img/home/top_v3/top_v3_vision_bg.jpg) no-repeat top left/cover}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item h1 a .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item h1 a .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item h1 a .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 a .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 a .mainImgSlider__item__linkText{top:84%}.top.top__v3 .l-content .top__stories .top__stories__imgArea{background:url(/global/en/assets/img/home/top_v3/top_v3_edge_bg.jpg) no-repeat center bottom/cover}.top.top__v3 .l-content .top__news dl.info{width:100%;margin-bottom:20px}.top.top__v3 .l-content .top__news dl.info dt{padding:10px 10px 0;margin:0 0 5px;font-weight:400}.top.top__v3 .l-content .top__news dl.info dd{padding:0 0 10px 1em;margin:0 0 5px;border-bottom:1px dotted #dbdbdb}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li{width:32%}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:not(:nth-of-type(4n)){margin-right:0}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:nth-of-type(n+5){margin-top:0}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:not(:nth-of-type(3n)){margin-right:2%}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:nth-of-type(n+4){margin-top:20px;margin-top:2rem}.top .column{width:100%}.top .newsBlock .newsList{padding:0;height:320px;overflow:auto;margin:0 0 20px;border:1px solid #dbdbdb}.top .newsBlock .newsList__item{padding:15px 15px 10px}.top .newsBlock .newsList__item:not(:last-child){border-bottom:1px dotted #dbdbdb}.top .newsBlock .newsList__item:last-child{border-bottom:none}.top .newsBlock .newsList__item p{margin:0 0 5px}.top .newsBlock dl.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:320px;padding:0;margin:0 0 20px;border:1px solid #dbdbdb;font-size:16px;font-size:1.6rem;overflow:auto}.top .newsBlock dl.info dt{-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:20%;padding:16px 0 10px 16px;padding:1.6rem 0 1rem 1.6rem;border-top:1px dotted #dbdbdb;font-weight:400}.top .newsBlock dl.info dt:first-of-type{border-top:none}.top .newsBlock dl.info dd{-ms-flex-preferred-size:72%;flex-basis:72%;width:80%;max-width:80%;padding:16px 16px 10px;padding:1.6rem 1.6rem 1rem;margin:0;border-top:1px dotted #dbdbdb}.top .newsBlock dl.info dd:first-of-type{border-top:none}.top .newsBlock dl.info dd a{display:block;width:100%;height:100%;text-decoration:underline}.about.secondIndex{margin:0;padding:0}.about.secondIndex .slider .bx-wrapper .bx-pager-item{display:none}.about.secondIndex .pageArticle .pageContent .mainContent .slider .slider__list{padding-left:0}.about.corporate.governance.chart .l-content .pageArticle .pageContent .mainContent__body section+section{margin-top:40px;margin-top:4rem}.about.corporate.governance.chart .l-content .pageArticle .pageContent .mainContent__body .subTitle{margin-top:20px;margin-top:2rem}.about.corporate.governance.chart .l-content .pageArticle .pageContent .mainContent .hyokakekka2019 .ti-1{padding-left:1em;text-indent:-1em}.about.evolution .tate{background:#fb9b2e;font-weight:700;padding:1px 5px;margin:0 5px 0 0;color:#fff;border-radius:3px}.about.evolution .koba{background:#1e8afb;font-weight:700;padding:2px 5px;margin:0 5px 0 0;color:#fff;border-radius:3px}.about.history .l-content .pageArticle .pageContent .mainContent__header{margin-bottom:50px;margin-bottom:5rem}.about.history .l-content .pageArticle .pageContent .mainContent .mainContent__container{margin-bottom:50px;margin-bottom:5rem}.about.history .l-content .pageArticle .pageContent .mainContent .boxB figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .boxW figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .boxG figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .ir.press.pastPage .newsheader .aside figure.right,.ir.press.pastPage .newsheader .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .media.ct-current.pastPage .aside figure.right,.media.ct-current.pastPage .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .media.ct-year.pastPage .aside figure.right,.media.ct-year.pastPage .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right{margin:0 0 0 2em}.about.history.founder .l-content .pageArticle .pageContent .mainContent .mainContent__container .mainContent__item.w100p,.about.history.founder .l-content .pageArticle .pageContent .mainContent .mainContent__container .top.top__v2 .l-contentTop .mainContent__item.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .about.history.founder .l-content .pageArticle .pageContent .mainContent .mainContent__container .mainContent__item.top__mainImgSlider__extra.w100p__2,.about.history.ayumi .l-content .pageArticle .pageContent .mainContent .mainContent__container .mainContent__item.w100p,.about.history.ayumi .l-content .pageArticle .pageContent .mainContent .mainContent__container .top.top__v2 .l-contentTop .mainContent__item.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .about.history.ayumi .l-content .pageArticle .pageContent .mainContent .mainContent__container .mainContent__item.top__mainImgSlider__extra.w100p__2{width:100%}.about.history.founder.articleTemp p strong,.about.history.ayumi.articleTemp p strong{color:#005eb8;font-size:1.5em}.about.history.founder.articleTemp .fBox,.about.history.ayumi.articleTemp .fBox{display:inherit}.about.history.founder.articleTemp .fBox .fBox__text,.about.history.ayumi.articleTemp .fBox .fBox__text{width:100%}.about.history.founder.articleTemp .fBox figure,.about.history.ayumi.articleTemp .fBox figure{width:49%}.about.history.founder.articleTemp .fBox figure.mL,.about.history.ayumi.articleTemp .fBox figure.mL{float:right}.about.history.founder.articleTemp .fBox figure.mR,.about.history.ayumi.articleTemp .fBox figure.mR{float:left}.about.history.founder.articleTemp .fBox figure figcaption,.about.history.ayumi.articleTemp .fBox figure figcaption{text-align:left}.about.history.founder.articleTemp .boxB,.about.history.founder.articleTemp .boxW,.about.history.founder.articleTemp .boxG,.about.history.founder.articleTemp .ir.press.pastPage .newsheader .aside,.ir.press.pastPage .newsheader .about.history.founder.articleTemp .aside,.about.history.founder.articleTemp .media.ct-current.pastPage .aside,.media.ct-current.pastPage .about.history.founder.articleTemp .aside,.about.history.founder.articleTemp .media.ct-year.pastPage .aside,.media.ct-year.pastPage .about.history.founder.articleTemp .aside,.about.history.ayumi.articleTemp .boxB,.about.history.ayumi.articleTemp .boxW,.about.history.ayumi.articleTemp .boxG,.about.history.ayumi.articleTemp .ir.press.pastPage .newsheader .aside,.ir.press.pastPage .newsheader .about.history.ayumi.articleTemp .aside,.about.history.ayumi.articleTemp .media.ct-current.pastPage .aside,.media.ct-current.pastPage .about.history.ayumi.articleTemp .aside,.about.history.ayumi.articleTemp .media.ct-year.pastPage .aside,.media.ct-year.pastPage .about.history.ayumi.articleTemp .aside{margin-top:50px;margin-top:5rem}.about.history.founder.articleTemp .boxB .columnTitle,.about.history.founder.articleTemp .boxW .columnTitle,.about.history.founder.articleTemp .boxG .columnTitle,.about.history.founder.articleTemp .ir.press.pastPage .newsheader .aside .columnTitle,.ir.press.pastPage .newsheader .about.history.founder.articleTemp .aside .columnTitle,.about.history.founder.articleTemp .media.ct-current.pastPage .aside .columnTitle,.media.ct-current.pastPage .about.history.founder.articleTemp .aside .columnTitle,.about.history.founder.articleTemp .media.ct-year.pastPage .aside .columnTitle,.media.ct-year.pastPage .about.history.founder.articleTemp .aside .columnTitle,.about.history.ayumi.articleTemp .boxB .columnTitle,.about.history.ayumi.articleTemp .boxW .columnTitle,.about.history.ayumi.articleTemp .boxG .columnTitle,.about.history.ayumi.articleTemp .ir.press.pastPage .newsheader .aside .columnTitle,.ir.press.pastPage .newsheader .about.history.ayumi.articleTemp .aside .columnTitle,.about.history.ayumi.articleTemp .media.ct-current.pastPage .aside .columnTitle,.media.ct-current.pastPage .about.history.ayumi.articleTemp .aside .columnTitle,.about.history.ayumi.articleTemp .media.ct-year.pastPage .aside .columnTitle,.media.ct-year.pastPage .about.history.ayumi.articleTemp .aside .columnTitle{color:#005eb8;font-family:inherit}.about.history .l-content .pageArticle .pageContent .mainContent .mainContent__container .mainContent__item .itemTitle{padding-left:1em;/*text-indent:-1em*/}.about.corporate.message .mainContent__body .message__sig{text-align:right;font-size:22px;font-size:2.2rem;line-height:1.5}.about.corporate.message .mainContent__body .message__sig span{font-size:14px;font-size:1.4rem}.about.corporate.message .mainContent__body .message__sig span{display:inline-block;margin:1em 0}.about.corporate.message .mainContent__body .message_sf{text-align:center}.about.corporate.message .mainContent__body .message_sf_btn img{width:500px}.about.corporate.message .mainContent__body .message_sf_btn:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.about.corporate.officer .l-content .pageContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about.corporate.officer .l-content .pageContent .mainContent{width:100%}.about.corporate.officer .l-content .pageContent .mainContent__header ul.pageLink{font-size:16px;font-size:1.6rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerArea .cptTtile{font-size:26px;font-size:2.6rem;margin-bottom:60px;margin-bottom:6rem;font-weight:400}.about.corporate.officer .l-content .pageContent .mainContent__body .officerArea .subTitle{font-size:16px;font-size:1.6rem;color:#333;border-bottom:1px solid #ccc;margin:0 0 30px;margin:0 0 3rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerArea .subTitle:not(:first-of-type){margin-top:30px;margin-top:3rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList{display:none}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL{margin-right:2%}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR{width:49%}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__item,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__item{width:100%;margin:0 0 20px;margin:0 0 2rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__item.executive .officerList__head,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__item.executive .officerList__head{height:175px}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head{position:relative;cursor:pointer;font-size:16px;font-size:1.6rem;line-height:1.6;font-weight:400;padding:0 0 0 10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f9fc}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head .btnOpen,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head .btnOpen{width:40px;height:20px;position:absolute;left:calc(50% - 20px);bottom:10px;text-align:center;cursor:pointer;margin:0}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head .btnOpen:after,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head .btnOpen:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;text-align:center;font-size:24px;font-size:2.4rem;color:#333;font-family:iconfont;content:'\EB15';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head.is-open .btnOpen,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head.is-open .btnOpen{display:none}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head strong,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head strong{font-size:25px;font-size:2.4rem;font-weight:400;line-height:1.8}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__img,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__img{width:200px}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name{width:calc(100% - 200px);padding:10px 0;line-height:1.1}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name .small,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name .small{font-size:12px;font-size:1.1rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles{line-height:1}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles .small,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles .small{font-size:10px;font-size:1rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles strong,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles strong{font-size:25px;font-size:2.5rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles strong.nameSmall,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles strong.nameSmall{font-size:20px;font-size:2rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles{font-size:10px;font-size:1rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles .small,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles .small{font-size:10px;font-size:1rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles strong,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles strong{font-size:18px;font-size:1.8rem;line-height:1.4}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__record,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__record{margin:0;padding:0;list-style:none}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__record li,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__record li{padding:0 0 0 120px;margin:0 0 10px;margin:0 0 1rem;position:relative}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__record__date,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__record__date{display:inline-block;font-weight:700;position:absolute;left:0}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__body,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__body{font-size:16px;font-size:1.6rem;padding:40px 40px 50px;border-bottom:none;background:#f8f9fc}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__body .btnClose,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__body .btnClose{text-align:center;margin:50px auto 0;margin:5rem auto 0;cursor:pointer}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__body .btnClose:after,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__body .btnClose:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;font-size:18px;font-size:1.8rem;color:#333;content:'x';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__text,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__text{margin:0 0 50px}.about.corporate.officer .l-content .localNav{width:100%;margin-top:50px;margin-top:5rem;border-top:1px dotted #000}.about.principles .mainContent__text figure{margin-bottom:20px;margin-bottom:2rem;text-align:center}.about.principles .mainContent__text .principlesImgArea{padding:50px 0 30px;padding:5rem 0 3rem}.about.principles .mainContent__text .principlesImgArea>img{display:block;max-width:90%;margin:0 auto}.about.principles .mainContent__text .btnArea{width:100%;margin-top:60px;margin-top:6rem;text-align:center}.about.principles .mainContent__text .signature{float:right}.about.principles .mainContent__text .signature span{margin-left:1em;font-size:18px;font-size:1.8rem;font-weight:700}.about.principles .mainContent__text .video__philosophy{position:relative;width:100%;padding-top:56.25%}.about.principles .mainContent__text .video__philosophy iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about.corporate.purchase dt span{color:inherit}.about.corporate.purchase .mainContent .mainContent__text .tableBlock .tableTitle{font-size:16px;font-size:1.6rem;margin-bottom:0;color:#005eb8}.about.corporate.purchase .mainContent .mainContent__text .tableBlock table{width:100%}.about.corporate.purchase .mainContent .mainContent__text .tableBlock table th{width:104px}.about.corporate.vision.philosophy.v2 .l-content__wide section{background:url(/global/en/assets/img/about/corporate/vision/philosophy/philosophy_sec-bg.png);background-repeat:no-repeat;background-position:bottom}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_head .inner_contents .pageTitle{width:100%;max-width:700px;margin-right:auto;margin-left:auto;line-height:1.5}.about.corporate.vision.sinic__top.v2.sticky-nav .lay-header #sticky-head{position:static}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .sec__title{margin-bottom:50px;margin-bottom:5rem;font-size:30px;font-size:3rem;line-height:1.2}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .sec__title span{font-size:18px;font-size:1.8rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea p{line-height:1.4}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea p+p{margin-top:15px;margin-top:1.5rem}.about.corporate.vision.initiative__top.v2 .panel.panel__01{background:url(/global/en/assets/img/about/corporate/vision/initiative/initiative_bg.jpg);background-size:cover;background-repeat:no-repeat}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__textArea .sec__title{margin:0 0 10px;margin:0 0 1rem;font-size:26px;font-size:2.6rem;line-height:1.3}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__textArea p{line-height:1.4}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .sec__title{font-size:30px;font-size:3rem;line-height:1.3}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .item__title{margin:0 0 10px;margin:0 0 1rem;font-size:18px;font-size:1.8rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner>p{line-height:1.4}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner .fBox .fBox__textArea>p{line-height:1.4}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .sec__title{font-size:30px;font-size:3rem;line-height:1.3}.about.corporate.vision .mainContent__text .signature span{margin-left:0}.about.corporate.vision.index .mainContent__header{padding:30px 20px;padding:3rem 2rem}.about.corporate.vision.index .mainContent__header .principleList{margin:0;padding:0;list-style:none}.about.corporate.vision.index .mainContent__header .principleList li{position:relative;width:90%;padding:36px 0;padding:3.6rem 0;margin:0 auto;background:#fff;border:1px solid #005eb8}.about.corporate.vision.index .mainContent__header .principleList li img{display:block;width:90%;height:auto;margin:0 auto}.about.corporate.vision.index .mainContent__header .principleList li .link{text-align:center;padding:2em 0 0;margin:0}.about.corporate.vision.index .mainContent__header .principleList li .link a{padding:0;font-size:18px;font-size:1.8rem}.about.corporate.vision.index .mainContent__header .principleList li .link a:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-20px}.about.corporate.vision.index .mainContent__header .principleList li .link a:hover:before{left:-18px}.about.corporate.vision.index .mainContent__header .principleList li.fBox{width:100%;padding:0;background:none;border:none}.about.corporate.vision.index .mainContent__header .principleList li.fBox .boxBline{width:48%;padding:20px 10px;padding:2rem 1rem;margin:0;background:#fff;font-size:18px;font-size:1.8rem;text-align:center}.about.corporate.vision.index .mainContent__header .principleList li+li{margin-top:50px;margin-top:5rem}.about.corporate.vision.index .mainContent__header .principleList li:first-child:after{position:absolute;bottom:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;content:'';border-width:30px 30px 0;border-color:#c2c2c2 transparent transparent;border-style:solid}.about.corporate.vision.index .mainContent__header .principleList li:nth-of-type(2):before{position:absolute;bottom:-40px;left:16%;display:block;content:'';border-width:30px 30px 0;border-color:#c2c2c2 transparent transparent;border-style:solid}.about.corporate.vision.index .mainContent__header .principleList li:nth-of-type(2):after{position:absolute;bottom:-40px;right:16%;display:block;content:'';border-width:30px 30px 0;border-color:#c2c2c2 transparent transparent;border-style:solid}.about.corporate.vision.stance .mainContent__text .philosophyImgArea{padding:50px 0 30px;padding:5rem 0 3rem}.about.corporate.vision.stance .mainContent__text .philosophyImgArea>img{display:block;max-width:90%;margin:0 auto}.about.corporate.vision.vg2020 .l-content .pageArticle .mainContent .mainContent__header h2{color:#005eb8}.about.corporate.vision.philosophy .mainContent__text figure{margin-bottom:20px;margin-bottom:2rem;text-align:center}.about.corporate.vision.philosophy .mainContent__text .principlesImgArea{padding:50px 0 30px;padding:5rem 0 3rem}.about.corporate.vision.philosophy .mainContent__text .principlesImgArea>img{display:block;max-width:90%;margin:0 auto}.about.corporate.vision.philosophy .mainContent__text .btnArea a{font-size:16px;font-size:1.6rem}.about.corporate.vision.philosophy .mainContent__text .video__philosophy{position:relative;width:100%;padding-top:56.25%}.about.corporate.vision.philosophy .mainContent__text .video__philosophy iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.about.corporate.vision.philosophy .mainContent__text table{width:100%}.about.corporate.vision.philosophy .mainContent__text table th,.about.corporate.vision.philosophy .mainContent__text table td{width:50%}.about.corporate.global_career .color_title_area .forSp_ca{display:none}.about.corporate.global_career .color_title_area .forPc_ca{display:block}.about.corporate.global_career .color_title_area .blue_back_career{background-color:#003365;text-align:center;padding:10px 0}.about.corporate.global_career .color_title_area .blue_back_career .color_text{font-size:20px;font-size:2.0rem;width:1000px;color:#fff;margin:0 auto}.about.corporate.global_career .titleArea{padding:20px 0}.about.corporate.global_career .titleArea h1{text-align:center;font-size:38px;font-size:3.8rem;margin:.2em 0}.about.corporate.global_career .titleArea h2{text-align:center;font-size:22px;font-size:2.2rem;font-weight:400;margin:.2em 0}.about.corporate.global_career .job__mainImgArea{margin:0;padding:0}.about.corporate.global_career .job__mainImgArea h3{width:100%;text-align:center;background-color:#f0f0f0;height:246px}.about.corporate.global_career .job__mainImgArea h3 a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.about.corporate.global_career .job__mainImgArea h3 img{width:1000px;margin-top:23px}.about.corporate.global_career .job__mainImgArea h3 .forSp_ca{display:none}.about.corporate.global_career .job__mainImgArea h3 .forPc_ca{display:inherit}.about.corporate.global_career .l-content .pageContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about.corporate.global_career .l-content .pageContent .mainContent{width:100%}.about.corporate.global_career .l-content .pageContent .mainContent__item__test{border:1px #000}.about.corporate.global_career .l-content .pageContent .mainContent__header ul.pageLink{font-size:16px;font-size:1.6rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerArea .cptTtile{font-size:26px;font-size:2.6rem;margin-bottom:60px;margin-bottom:6rem;font-weight:400}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerArea .subTitle{font-size:16px;font-size:1.6rem;color:#333;border-bottom:1px solid #ccc;margin:0 0 30px;margin:0 0 3rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerArea .subTitle:not(:first-of-type){margin-top:30px;margin-top:3rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList{display:none}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL{margin-right:2%}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR{width:49%}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__item,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__item{width:100%;margin:0 0 20px;margin:0 0 2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__item.executive .officerList__head,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__item.executive .officerList__head{height:175px}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head{position:relative;cursor:pointer;font-size:16px;font-size:1.6rem;line-height:1.6;font-weight:400;padding:0 20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f9fc}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head .btnOpen,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head .btnOpen{width:40px;height:20px;position:absolute;left:calc(50% - 20px);bottom:10px;text-align:center;cursor:pointer;margin:0}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head .btnOpen:after,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head .btnOpen:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;text-align:center;font-size:24px;font-size:2.4rem;color:#333;font-family:iconfont;content:'\EB15';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head.is-open .btnOpen,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head.is-open .btnOpen{display:none}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head strong,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head strong{font-size:25px;font-size:2.5rem;font-weight:400;line-height:1.8}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__img,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__img{width:200px}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name{width:calc(100% - 200px);padding:20px 0 30px;line-height:1.3}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name .small,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name .small{font-size:12px;font-size:1.2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles{line-height:1}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles .small,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles .small{font-size:10px;font-size:1rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles strong,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles strong{font-size:25px;font-size:2.5rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has2titles strong.nameSmall,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has2titles strong.nameSmall{font-size:20px;font-size:2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles{font-size:10px;font-size:1rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles .small,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles .small{font-size:10px;font-size:1rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__head__name.has3titles strong,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__head__name.has3titles strong{font-size:18px;font-size:1.8rem;line-height:1.4}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__record,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__record{margin:0;padding:0;list-style:none}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__record li,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__record li{padding:0 0 0 120px;margin:0 0 10px;margin:0 0 1rem;position:relative}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__record__date,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__record__date{display:inline-block;font-weight:700;position:absolute;left:0}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__body,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__body{font-size:16px;font-size:1.6rem;padding:40px 40px 50px;border-bottom:none;background:#f8f9fc}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__body .btnClose,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__body .btnClose{text-align:center;margin:50px auto 0;margin:5rem auto 0;cursor:pointer}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__body .btnClose:after,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__body .btnClose:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;font-size:18px;font-size:1.8rem;color:#333;content:'x';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerL .officerList__text,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc .officerList__pc__innerR .officerList__text{margin:0 0 50px}.about.corporate.global_career .l-content .localNav{width:100%;margin-top:50px;margin-top:5rem;border-top:1px dotted #000}.about.job_search.secondIndex .mainContent .job__mainImgArea{margin-bottom:20px;margin-bottom:2rem}.about.job_search.secondIndex .mainContent .job__mainImgArea h2{margin:0}.about.job_search.secondIndex .mainContent .linkBlock .job__subTitle{margin:50px 0;margin:5rem 0;text-align:center}.about.job_search.secondIndex .mainContent .linkBlock .indexBox__item__photo.noText a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.about.job_search.thirdIndex .mainContent__body .mainContent__container .mainContent__item.w100p,.about.job_search.thirdIndex .mainContent__body .mainContent__container .top.top__v2 .l-contentTop .mainContent__item.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .about.job_search.thirdIndex .mainContent__body .mainContent__container .mainContent__item.top__mainImgSlider__extra.w100p__2{width:100%}.about.strategy.strategyIndex .l-content .pageArticle .mainContent .mainContent__header{padding:80px 0 20px;padding:8rem 0 2rem;background:url(/global/en/assets/img/about/strategy/about_strategy_index.gif);background-repeat:no-repeat;background-size:cover;background-position:center bottom}.about.strategy.strategyIndex .l-content .pageArticle .mainContent .mainContent__header h2{color:#005eb8;font-size:24px;font-size:2.4rem}.about.strategy.strategyIndex .l-content .pageArticle .mainContent .mainContent__header p{font-size:24px;font-size:2.4rem}.about.strategy.strategyIndex .l-content .pageArticle .mainContent .mainContent__linkArea>a{display:block;text-align:center}.about.strategy.strategyIndex .l-content .pageArticle .mainContent .mainContent__linkArea>a+a{margin-top:40px;margin-top:4rem}.business.common .c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.business.common .c-fBox .c-fBox__imgArea img{width:100%;height:auto}.business.common .c-fBox.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.business.common .c-fBox.row__r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.business.common .c-fBox.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.business.common .c-fBox.clm__r{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.business.common .c-fBox.jc__sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.business.common .c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.business.common .c-fBox.jc__fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.business.common .c-fBox.jc__fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.business.common .c-fBox.jc__ce{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.business.common .c-fBox.ai__ce{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business.common .c-fBox.ai__fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business.common .c-fBox.ai__fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.business.common .c-fBox.ai__st{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.business.common .c-fBox.ai__bl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.business.common .c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.business.common .c-linkBtn,.about.corporate.business.common .c-linkBtn__bl,.about.corporate.business.common .c-linkBtn__icon,.about.corporate.business.common .c-linkBtn__icon--red,.business.common .c-linkBtn__bl,.business.common .c-linkBtn__icon,.business.common .c-linkBtn__icon--red{display:inline-block;border:1px solid #333}.business.common .c-linkBtn:hover,.about.corporate.business.common .c-linkBtn__bl:hover,.about.corporate.business.common .c-linkBtn__icon:hover,.about.corporate.business.common .c-linkBtn__icon--red:hover,.business.common .c-linkBtn__bl:hover,.business.common .c-linkBtn__icon:hover,.business.common .c-linkBtn__icon--red:hover{background:#e6e6e6}.business.common .c-linkBtn__bl{border:1px solid #006cb8;color:#fff;background:#006cb8}.business.common .c-linkBtn__bl:hover{color:#006cb8;background:#fff}.business.common .c-linkBtn__icon,.about.corporate.business.common .c-linkBtn__icon--red,.business.common .c-linkBtn__icon--red{border:1px solid #006cb8;color:#fff;background:#006cb8;border-radius:5px}.business.common .c-linkBtn__icon:before,.about.corporate.business.common .c-linkBtn__icon--red:before,.business.common .c-linkBtn__icon--red:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;vertical-align:middle;-webkit-transform:translateY(-10%);transform:translateY(-10%);font-size:.9em}.business.common .c-linkBtn__icon:after,.about.corporate.business.common .c-linkBtn__icon--red:after,.business.common .c-linkBtn__icon--red:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;vertical-align:middle;-webkit-transform:translateY(-10%);transform:translateY(-10%);font-size:.9em}.business.common .c-linkBtn__icon:hover,.about.corporate.business.common .c-linkBtn__icon--red:hover,.business.common .c-linkBtn__icon--red:hover{color:#006cb8;background:#fff}.business.common .c-linkBtn__icon--red{border-color:#e60039;background:#e60039}.business.common .c-linkBtn__icon--red:hover{color:#e60039}.business.common .c-linkBtn__icon.icon__arwR:before,.about.corporate.business.common .icon__arwR.c-linkBtn__icon--red:before,.business.common .icon__arwR.c-linkBtn__icon--red:before{content:'\EB14'}.business.common .c-linkBtn__icon.icon__arwR2:after,.about.corporate.business.common .icon__arwR2.c-linkBtn__icon--red:after,.business.common .icon__arwR2.c-linkBtn__icon--red:after{content:'\EB10'}.business.common .c-linkBtn__icon.exLink .icon-external,.business.common .exLink.c-linkBtn__icon--red .icon-external{display:none!important}.business.common .c-linkBtn__icon.exLink:after,.about.corporate.business.common .exLink.c-linkBtn__icon--red:after,.business.common .exLink.c-linkBtn__icon--red:after{content:'\EA0F'}.business.common .u-small{font-size:12px}.business.common sub{top:auto;bottom:auto}.business.common section{width:100%;text-align:left}.business.common section .section__inner{max-width:1000px;margin:0 auto}.business.common .l-container{/*padding-top:20px*/}.business.common .l-content{position:relative;width:100%;padding-bottom:0;max-width:none;height:100%;min-height:600px}.business.common .l-tool{/*max-width:1000px;margin:0 auto 40px*/}.business.common .pageArticle .pageContent .mainContent{width:100%}.business.common .business__mainImg{position:relative;width:100%;background:linear-gradient(#fff 0,#fff 50%,#efefef 50%,#efefef 100%)}.business.common .business__mainImg:after{position:absolute;top:0;right:0;z-index:1;display:block;content:'';width:50%;height:100%;background:#005eb8}.business.common .business__mainImg .section__inner{position:relative;max-width:1000px;background:#005eb8}.business.common .business__mainImg .section__inner .c-fBox{width:100%}.business.common .business__mainImg__title{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;margin:0;-webkit-transform:translateX(10%);transform:translateX(10%);color:#fff;font-size:13px;font-size:1.3rem;font-weight:400;line-height:1.2}.business.common .business__mainImg__title img{width:90%;max-width:100%}.business.common .business__mainImg__photo{position:relative;z-index:5;width:80%;margin:0;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}.business.common .business__mainImg__photo img{width:100%}.business.common .business__catchArea{background:#efefef}.business.common .business__catchArea .business__pageAnchorTitleSp{display:none}.business.common .business__catchArea .business__pageAnchor{position:relative;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;max-width:1000px;height:62px;padding:0;margin:0 auto}.business.common .business__catchArea .business__pageAnchor li{display:block;width:calc(100%/7);height:100%;padding:0 1em;box-sizing:border-box}.business.common .business__catchArea .business__pageAnchor li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:1em 0;color:#333;font-family:Oswald;font-size:16px;font-size:1.6rem;text-align:center;border-bottom:3px solid transparent;transition:all .3s ease}.business.common .business__catchArea .business__pageAnchor li a:hover{border-bottom-color:#005eb8;text-decoration:none}.business.common .business__catchArea .business__pageAnchor li a.is-active{border-bottom-color:#005eb8}.business.common .business__catchArea .business__pageAnchor .btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100%/7*3);height:100%}.business.common .business__catchArea .business__pageAnchor .btnArea a.select,.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website,.business.common .business__catchArea .business__pageAnchor .btnArea a.website{width:auto;height:auto;padding:.8em 2em;margin-right:10px;margin-right:1rem;font-size:14px;font-size:1.4rem;border-radius:20px;color:#005eb8;border:1px solid #005eb8;line-height:1}.business.common .business__catchArea .business__pageAnchor .btnArea a.select:hover,.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.website:hover,.business.common .business__catchArea .business__pageAnchor .btnArea a.website:hover{color:#fff!important;background:#005eb8}.business.common .business__catchArea .business__pageAnchor .btnArea a.website{position:relative;width:140px;padding:5px 3em;padding:.5rem 3em}.business.common .business__catchArea .business__pageAnchor .btnArea a.website span{display:block;font-size:12px;font-size:1.2rem}.business.common .business__catchArea .business__pageAnchor .btnArea a.website .icon-external{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.business.common .business__catchArea .business__pageAnchor .btnArea a.contact{position:relative;width:auto;height:auto;padding:.8em 3em;color:#fff!important;background:linear-gradient(90deg,#005eb8 60%,#0b99d4);font-size:14px;font-size:1.4rem;border-radius:20px;border:1px solid transparent;line-height:1}.business.common .business__catchArea .business__pageAnchor .btnArea a.contact span{display:block;font-size:12px;font-size:1.2rem}.business.common .business__catchArea .business__pageAnchor .btnArea a.contact .icon-external{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.business.common .business__catchArea .business__pageAnchor .btnArea a.contact:hover{color:#005eb8!important;background-image:none;border-color:#005eb8}.business.common .business__catchArea .business__pageAnchor .btnArea a.contact:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 8px);right:20px;display:inline-block;content:'\EA0F';width:16px;height:16px}.business.common .business__catchArea .business__pageAnchor .icon-external{display:none!important}.business.common .business__catchArea .business__catch{position:relative;z-index:0;padding:50px 0 100px;padding:5rem 0 10rem;border-top:1px solid #bfbfbf}.business.common .business__catchArea .business__catch h3{margin:0 0 .8em;color:#005eb8;font-family:Oswald;font-size:38px;font-size:3.8rem;line-height:1.2}.business.common .business__catchArea .business__catch p{font-size:18px;font-size:1.8rem;line-height:1.7}.business.common .business__catchArea .business__catch .selectArea{box-sizing:border-box;padding:40px 30px;padding:4rem 3rem;margin-bottom:20px;margin-bottom:2rem;background:#fff;font-family:Oswald}.business.common .business__catchArea .business__catch .selectArea *{box-sizing:border-box}.business.common .business__catchArea .business__catch .selectArea .selectTitle{margin-bottom:1em;color:#005eb8;font-size:20px;font-size:2rem;line-height:1.2}.business.common .business__catchArea .business__catch .selectArea .selectList{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.business.common .business__catchArea .business__catch .selectArea .selectList li{width:16%}.business.common .business__catchArea .business__catch .selectArea .selectList li a{display:inline-block;width:100%;padding:.5em 1em;color:#fff!important;background:#005eb8;border:1px solid #005eb8;border-radius:19px;font-size:15px;font-size:1.5rem;line-height:1;text-align:center;transition:all .3s ease}.business.common .business__catchArea .business__catch .selectArea .selectList li a:hover{color:#005eb8!important;background:#fff;text-decoration:none}.business.common .business__catchArea .business__catch .selectArea .selectList li a .icon-external{display:none!important}.business.common .business__overview{position:relative;padding-bottom:50px;padding-bottom:5rem;background:linear-gradient(#efefef 0,#efefef 50%,#fff 50%,#fff 100%)}.business.common .business__overview:after{position:absolute;top:-10%;left:0;z-index:1;display:block;width:50%;height:110%;content:'';background:#306ccb}.business.common .business__overview *{position:relative;z-index:10}.business.common .business__overview .overview__title{margin:0 0 .8em;font-family:Oswald;font-size:38px;font-size:3.8rem;line-height:1.2}.business.common .business__overview .overview__lead{margin:0 0 .6em;font-family:Oswald;font-size:30px;font-size:3rem;line-height:1.2}.business.common .business__overview p{font-size:18px;font-size:1.8rem;line-height:1.7}.business.common .business__overview ul.overview__list{margin:0;padding:0;margin-top:30px;margin-top:3rem}.business.common .business__overview ul.overview__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business.common .business__overview ul.overview__list li:not(:last-child){margin-bottom:30px;margin-bottom:3rem}.business.common .business__overview ul.overview__list li .icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:160px;background:#3eb1e4;border-radius:50%}.business.common .business__overview ul.overview__list li .icon:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:80px;font-size:8rem}.business.common .business__overview ul.overview__list li dl{width:calc(100% - 160px);padding-left:20px;padding-left:2rem}.business.common .business__overview ul.overview__list li dl dt{margin-bottom:.5em;font-family:Oswald;font-size:24px;font-size:2.4rem;font-weight:400;line-height:1}.business.common .business__overview ul.overview__list li dl dd{margin-left:0;font-size:16px;font-size:1.6rem}.business.common .business__overview ul.overview__list li dl dd strong{font-size:18px;font-size:1.8rem}.business.common .business__capability{padding:60px 0;padding:6rem 0}.business.common .business__capability .capability__title{margin:0 0 .8em;font-family:Oswald;font-size:38px;font-size:3.8rem;line-height:1.2}.business.common .business__capability ul.capability__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business.common .business__capability ul.capability__list li{width:32%;color:#005eb8;font-family:Oswald;font-size:24px;font-size:2.4rem;font-weight:700;text-align:center;line-height:1.2}.business.common .business__capability ul.capability__list li .capability__list__num{font-family:Oswald;font-size:80px;font-size:8rem;font-weight:400}.business.common .business__capability ul.capability__list li .capability__list__num span{font-size:60px;font-size:6rem}.business.common .business__related{position:relative;padding:0 0 60px;padding:0 0 6rem}.business.common .business__related:before{position:absolute;bottom:0;left:0;z-index:-1;display:block;content:'';width:100%;height:50%;background:#e1e1e1}.business.common .business__related:after{position:absolute;top:0;right:0;z-index:-1;display:block;content:'';width:50%;height:50%;background:#306ccb}.business.common .business__related .related__title{margin:0 0 .8em;font-family:Oswald;font-size:38px;font-size:3.8rem;line-height:1.2}.business.common .business__related #related__slider{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all 1s ease}.business.common .business__related .slick-slider{position:relative;margin-bottom:50px;margin-bottom:5rem}.business.common .business__related .slick-slider .slick-dots{position:absolute;top:-40px;right:30px;height:25px;text-align:right}.business.common .business__related .slick-slider .slick-dots li button:before{color:#fff}.business.common .business__related .slick-slider .slick-prev{top:-26px;right:0;bottom:auto;left:auto;z-index:100}.business.common .business__related .slick-slider .slick-prev:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB16'}.business.common .business__related .slick-slider .slick-next{top:-26px;right:0;bottom:auto;left:auto;z-index:100}.business.common .business__related .slick-slider .slick-next:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB14'}.business.common .business__related .slick-slider .slick-slide{position:relative;height:100%;margin:0 10px;background:#fff;cursor:pointer;transition:all .3s ease}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__item{border:none}.business.common .business__related .slick-slider .slick-slide:hover{background:#005eb8}.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__item{background:#005eb8}.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__photo img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1.2);transform:scale(1.2)}.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__txt a{color:#fff!important}.business.common .business__related .slick-slider .slick-slide:hover .topicsEdgeList__txt a .moreBtn{color:#005eb8!important;background:#fff}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__photo{height:inherit;overflow:hidden}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__photo a img{position:static;display:block;max-width:100%;-webkit-transform:none;transform:none;transition:all .5s ease}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt{margin:0}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt a{display:block;min-height:160px;padding:2em;color:#005eb8;overflow:hidden;font-size:14px;font-size:1.4rem;font-weight:400;text-overflow:ellipsis;transition:all .3s ease}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt a .icon-external{display:none!important}.business.common .business__related .slick-slider .slick-slide .topicsEdgeList__txt a .moreBtn{position:absolute;bottom:10px;right:10px;display:inline-block;padding:.5em 2em;color:#fff;background-image:url(/global/en/assets/img/business/common/business_btn_contact.png);background-repeat:no-repeat;background-size:cover;line-height:1;border:1px solid transparent;border-radius:20px}.business.common .business__related .related__btnArea{text-align:center}.business.common .business__related .related__btnArea .c-linkBtn__icon,.business.common .business__related .related__btnArea .c-linkBtn__icon--red{position:relative;padding:1em 5em;color:#fff!important;background:linear-gradient(90deg,#005eb8 60%,#0b99d4);font-family:Oswald;font-size:14px;font-size:1.4rem;line-height:1;border-radius:20px;border-color:transparent;transition:all .3s ease}.business.common .business__related .related__btnArea .c-linkBtn__icon:after,.business.common .business__related .related__btnArea .c-linkBtn__icon--red:after{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:0}.business.common .business__related .related__btnArea .c-linkBtn__icon:hover,.business.common .business__related .related__btnArea .c-linkBtn__icon--red:hover{color:#005eb8!important;background:#fff;border-color:#005eb8;text-decoration:none}.business.common .business__related .related__btnArea+.related__btnArea{margin-top:40px;margin-top:4rem}.business.common .business__product{padding:60px 0;padding:6rem 0;background-image:url(/global/en/assets/img/business/common/business_product_bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.business.common .business__product .product__title{margin:0 0 .8em;font-family:Oswald;font-size:38px;font-size:3.8rem;line-height:1.2}.business.common .business__product>p{font-size:16px;font-size:1.6rem;line-height:1.4}.business.common .business__product .product__list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-top:3rem}.business.common .business__product .product__list li{width:30%;margin-bottom:50px;margin-bottom:5rem}.business.common .business__product .product__list li:not(:nth-of-type(3n)){margin-right:5%}.business.common .business__product .product__list li.wx2{width:65%}.business.common .business__product .product__list li h4{margin:0;font-family:Oswald;font-size:30px;font-size:3rem;font-weight:400;line-height:1.5}.business.common .business__product .product__list li a{display:block;width:100%;height:100%;transition:all .3s ease}.business.common .business__product .product__list li a:hover figure img{-webkit-transform:scale(1.2);transform:scale(1.2)}.business.common .business__product .product__list li figure{overflow:hidden;margin:0}.business.common .business__product .product__list li figure img{position:relative;z-index:1;width:100%;transition:all .3s ease}.business.common .business__product .product__list li figure figcaption{position:relative;z-index:10;display:block;color:#333}.business.common .business__product .product__list li figure figcaption h4{position:relative;width:100%;height:100%;margin:0;padding:.8em 1em;color:#fff;background:#1d9ad2;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1}.business.common .business__product .product__list li figure figcaption h4:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB14'}.business.common .business__inquiry{padding:30px 0;padding:3rem 0;margin-bottom:0;background:linear-gradient(90deg,#0f6ab2,#1d9ad2)}.business.common .business__inquiry .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business.common .business__inquiry .inquiry__title{margin:0;color:#fff;font-family:Oswald;font-size:24px;font-size:2.4rem;line-height:1}.business.common .business__inquiry a.contact{position:relative;width:auto;padding:.8em 3em;color:#fff!important;background:#005eb8;font-size:14px;font-size:1.4rem;border-radius:20px;border:1px solid transparent;line-height:1;transition:all .3s ease}.business.common .business__inquiry a.contact .icon-external{display:none!important}.business.common .business__inquiry a.contact:hover{color:#005eb8!important;background-image:none;background-color:#fff;border-color:#005eb8;text-decoration:none}.business.common .business__inquiry a.contact:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 8px);right:20px;display:inline-block;content:'\EA0F';width:16px;height:16px}.business.common.env .business__catchArea .business__pageAnchor .btnArea a.contact{padding:.5em 3em}.business.common.env .business__overview ul.overview__list li .icon.withoutWaste:after{content:'\EA19'}.business.common.env .business__overview ul.overview__list li .icon.effectiveStorage:after{content:'\EA1A'}.business.common.env .business__overview ul.overview__list li .icon.smarUse:after{content:'\EA1B'}.business.common.env .business__capability ul.capability__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.business.common.env .business__capability ul.capability__list li .capability__list__num .u-small{font-size:30px;font-size:3rem}.business.common.iab .business__mainImg__title{max-width:440px}.business.common.iab .business__overview ul.overview__list li .icon.integrated:after{content:'\EA11'}.business.common.iab .business__overview ul.overview__list li .icon.intelligent:after{content:'\EA12'}.business.common.iab .business__overview ul.overview__list li .icon.interactive:after{content:'\EA13';font-size:90px;font-size:9rem}.business.common.iab.common.iab.business__location .l-content{/*max-width:1000px*/}.business.common.iab.common.iab.business__location .business__location__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 0 30px;margin:0 0 3rem}.business.common.iab.common.iab.business__location .business__location__list>li{width:24%;border:1px solid #005eb8}.business.common.iab.common.iab.business__location .business__location__list>li:not(:nth-of-type(4n)){margin-right:calc(4%/3)}.business.common.iab.common.iab.business__location .business__location__list>li .boxWithT>dd{border:none}.business.common.index .business__mainImg{position:relative;width:100%;background:none}.business.common.index .business__mainImg .section__inner{position:relative;max-width:1280px;margin:0 auto;background:none}.business.common.index .business__mainImg:after{display:none}.business.common.index .business__mainImg__title{position:absolute;z-index:5;top:calc(50% - 30px);left:60px;-webkit-transform:none;transform:none}.business.common.index .business__mainImg__title img{width:290px;height:auto}.business.common.index .business__mainImg__photo{position:relative;z-index:5;width:100%;-webkit-transform:none;transform:none;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}.business.common.index .business__catchArea{position:relative;z-index:3;color:#fff;background:none;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}.business.common.index .business__catchArea:after{position:absolute;top:-100%;right:0;z-index:1;display:block;content:'';width:50%;height:200%;background:#005eb8}.business.common.index .business__catchArea .section__inner{background:#005eb8}.business.common.index .business__catchArea .business__catch{position:relative;z-index:10;padding:50px 0 50px 50px;padding:5rem 0 5rem 5rem;border-top:none}.business.common.index .business__catchArea .business__catch h3{margin-bottom:1em;color:#fff;font-family:Oswald;font-size:30px;font-size:3rem;font-weight:400;line-height:1.7}.business.common.index .business__catchArea .business__catch p{margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:1.4}.business.common.index .index__linkArea{position:relative;z-index:1;width:100%;padding:30px 0 50px;padding:3rem 0 5rem;background:#efefef}.business.common.index .index__linkArea:after{position:absolute;top:-28%;left:0;z-index:1;content:'';display:block;width:100%;height:50%;background:#efefef}.business.common.index .index__linkArea .index__linkArea__list{position:relative;z-index:10;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0}.business.common.index .index__linkArea .index__linkArea__list .listItem{position:relative;width:32%;margin-bottom:50px;margin-bottom:5rem}.business.common.index .index__linkArea .index__linkArea__list .listItem:not(:nth-child(3n)){margin-right:2%}.business.common.index .index__linkArea .index__linkArea__list .listItem a{display:block;width:100%;height:100%;overflow:hidden;transition:all .5s ease}.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover{background:rgba(0,94,184,.7);text-decoration:none}.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover .listItem__imgArea img{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover .listItem__textArea .listItem__title,.business.common.index .index__linkArea .index__linkArea__list .listItem a:hover .listItem__textArea .listItem__text{color:#fff}.business.common.index .index__linkArea .index__linkArea__list .listItem__imgArea{display:block;overflow:hidden;border-radius:50%}.business.common.index .index__linkArea .index__linkArea__list .listItem__imgArea img{width:100%;transition:all .5s ease}.business.common.index .index__linkArea .index__linkArea__list .listItem__textArea .listItem__title{margin:.5em 0;color:#005eb8;font-family:Oswald;font-size:26px;font-size:2.6rem;font-weight:700;line-height:1;text-align:center}.business.common.index .index__linkArea .index__linkArea__list .listItem__textArea .listItem__text{padding:0 10px;padding:0 1rem;color:#333;font-family:Oswald;font-size:14px;font-size:1.4rem;line-height:1.4;text-align:left}.business.common.index .index__contactArea{position:relative;padding:50px 0 30px;padding:5rem 0 3rem}.business.common.index .index__contactArea:after{position:absolute;top:-50px;left:0;z-index:1;display:block;width:34%;height:100px;background:#005eb8;content:''}.business.common.index .index__contactArea__title{position:relative;z-index:100;margin:0;color:#fff;font-family:Oswald;font-size:30px;font-size:3rem;line-height:1;-webkit-transform:translateY(-230%);transform:translateY(-230%)}.business.common.index .index__contactArea__list{margin:0;padding:0;list-style:none;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.business.common.index .index__contactArea__list .listItem{width:30%;margin-bottom:20px;margin-bottom:2rem}.business.common.index .index__contactArea__list .listItem:not(:nth-child(3n)){margin-right:5%}.business.common.index .index__contactArea__list .listItem a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:100%;height:60px;padding:1.2em 3em;color:#767575;font-family:Oswald;font-size:16px;font-size:1.6rem;line-height:1;text-align:center;border:1px solid #767575;border-radius:30px;transition:all .3s ease}.business.common.index .index__contactArea__list .listItem a span{display:block;width:100%;font-size:12px;font-size:1.2rem;line-height:1}.business.common.index .index__contactArea__list .listItem a:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 8px);right:20px;display:inline-block;content:'\EA0F';width:16px;height:16px}.business.common.index .index__contactArea__list .listItem a:hover{color:#fff!important;background:#005eb8;text-decoration:none}.business.common.ohq .business__mainImg__title img{width:100%}.business.common.ohq .business__overview ul.overview__list li .icon.cardiovascular:after{content:'\EA0C'}.business.common.ohq .business__overview ul.overview__list li .icon.respiratory:after{content:'\EA0D'}.business.common.ohq .business__overview ul.overview__list li .icon.pain:after{content:'\EA0E'}.business.common.ssb .business__mainImg__title img{width:100%}.business.common.ssb .business__catchArea .business__catch{padding:50px 0 160px;padding:5rem 0 16rem}.business.common.ssb .business__overview ul.overview__list li .icon.traffic:after{content:'\EA14'}.business.common.ssb .business__overview ul.overview__list li .icon.transportation:after{content:'\EA15'}.business.common.ssb .business__overview ul.overview__list li .icon.environmental:after{content:'\EA16'}.business.common.ssb .business__overview ul.overview__list li .icon.efts:after{content:'\EA17'}.business.common.ssb .business__overview ul.overview__list li .icon.monitoring:after{content:'\EA18'}.business.common.ssb .business__capability ul.capability__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ces2019.home .fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.ces2019.home .fBox.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ces2019.home .fBox.row__r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ces2019.home .fBox.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ces2019.home .fBox.clm__r{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ces2019.home .fBox.jc__sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ces2019.home .fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.ces2019.home .fBox.jc__fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ces2019.home .fBox.jc__fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ces2019.home .fBox.jc__ce{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ces2019.home .fBox.ai__ce{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ces2019.home .fBox.ai__fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ces2019.home .fBox.ai__fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ces2019.home .fBox.ai__st{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ces2019.home .fBox.ai__bl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ces2019.home .fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.ces2019.home .iv__fi,.ces2019.home .iv__fil{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ces2019.home .l-main{position:relative;width:1000px;width:100%;max-width:none;padding-top:0}.ces2019.home .l-content{overflow-x:hidden;position:relative;width:100%;max-width:none;height:100%;padding:0 0 30px;color:#fff;background:linear-gradient(90deg,#1e9cd0 0,#29bcc7 50%,#93d271)}.ces2019.home .l-content a{transition:all .3s ease}.ces2019.home .l-content br.forTb{display:none}.ces2019.home .l-content br.forSp{display:none}.ces2019.home .l-content .content__header{width:100%}.ces2019.home .l-content .content__header .header__titleArea{width:100%;text-align:left;padding:50px 0;background:#fff}.ces2019.home .l-content .content__header .header__titleArea__inner{max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__header .header__titleArea__inner img{width:27.7%;max-width:277px;min-width:180px;height:auto}.ces2019.home .l-content .content__header .header__contentArea{width:100%}.ces2019.home .l-content .content__header .header__contentArea__inner{box-sizing:border-box;max-width:1000px;margin:0 auto;padding:0 30px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea{position:relative;z-index:100;width:34%;height:100%;color:#fff;margin-top:-2%}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea:after{position:absolute;z-index:1;left:10%;bottom:-10%;content:'';width:120%;height:100%;background-image:url(/global/en/ces2019/assets/img/common/bg_dots.png);background-repeat:repeat}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea .forSp700{display:none}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2{position:relative;z-index:200;box-sizing:border-box;width:120%;height:100%;padding:43px 40px 53px;margin:0;background:#3473b6;text-align:left;line-height:1}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .large{display:inline-block;margin-bottom:10px;font-size:60px;font-weight:700}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .vertical{-webkit-transform:rotate(-90deg) translate(0,-10px);transform:rotate(-90deg) translate(0,-10px);display:inline-block;font-size:16px;vertical-align:14px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .middle{font-size:24px;line-height:1.4}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .small{font-size:16px;font-weight:400;line-height:1.6}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea{position:relative;z-index:400;width:66%;margin:0}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea .bg{position:relative;display:inline-block;width:100%;height:auto}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea .bg img{position:relative;z-index:200;-webkit-transform:translate(0,-46%);transform:translate(0,-46%);width:100%;height:auto;display:inline-block}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea .bg:after{position:absolute;z-index:1;right:-4%;top:-38%;content:'';width:100%;width:94%;height:100%;background-image:url(/global/en/ces2019/assets/img/common/bg_dots.png);background-repeat:repeat}.ces2019.home .l-content .content__chapter{box-sizing:border-box;width:100%;margin-bottom:90px;text-align:left}.ces2019.home .l-content .content__chapter__inner{box-sizing:border-box;max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__chapter__inner .bg{position:relative;display:block;width:100%;height:100%}.ces2019.home .l-content .content__chapter__inner .bg img{position:relative;z-index:200}.ces2019.home .l-content .content__chapter__inner .bg:after{position:absolute;z-index:1;right:-6%;bottom:-6%;display:block;content:'';width:100%;height:100%;background-image:url(/global/en/ces2019/assets/img/common/bg_dots.png);background-repeat:repeat}.ces2019.home .l-content .content__chapter__inner .linkBanner{display:inline-block}.ces2019.home .l-content .content__chapter.message .chapter__titleArea,.ces2019.home .l-content .content__chapter.message__cto .chapter__titleArea{width:100%}.ces2019.home .l-content .content__chapter.message .chapter__titleArea h2.chapter__title,.ces2019.home .l-content .content__chapter.message__cto .chapter__titleArea h2.chapter__title{padding:0;margin-bottom:40px;margin-bottom:4rem;font-size:230%;line-height:1.2;text-align:center}.ces2019.home .l-content .content__chapter.message .chapter__titleArea h2.chapter__title .small,.ces2019.home .l-content .content__chapter.message__cto .chapter__titleArea h2.chapter__title .small{display:block;font-size:16px;font-size:1.6rem}.ces2019.home .l-content .content__chapter.message .chapter__textArea,.ces2019.home .l-content .content__chapter.message__cto .chapter__textArea{width:60%;padding:0 30px 0 100px}.ces2019.home .l-content .content__chapter.message .chapter__textArea h3.message__title,.ces2019.home .l-content .content__chapter.message__cto .chapter__textArea h3.message__title{margin-bottom:10px;margin-bottom:1rem;font-size:240%}.ces2019.home .l-content .content__chapter.message .chapter__textArea p.message__body,.ces2019.home .l-content .content__chapter.message__cto .chapter__textArea p.message__body{font-size:14px;font-size:1.4rem;margin-bottom:20px;margin-bottom:2rem}.ces2019.home .l-content .content__chapter.message .chapter__textArea p.message__name,.ces2019.home .l-content .content__chapter.message__cto .chapter__textArea p.message__name{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:10px;margin-bottom:1rem}.ces2019.home .l-content .content__chapter.message .chapter__textArea p.message__position,.ces2019.home .l-content .content__chapter.message__cto .chapter__textArea p.message__position{font-size:12px;font-size:1.2rem}.ces2019.home .l-content .content__chapter.message .chapter__imgArea,.ces2019.home .l-content .content__chapter.message__cto .chapter__imgArea{position:relative;z-index:200;width:40%;padding:30px 100px 0 0;-webkit-transform:translateY(-6%);transform:translateY(-6%)}.ces2019.home .l-content .content__chapter.message .chapter__imgArea .bg,.ces2019.home .l-content .content__chapter.message__cto .chapter__imgArea .bg{height:auto}.ces2019.home .l-content .content__chapter.message .chapter__imgArea img,.ces2019.home .l-content .content__chapter.message__cto .chapter__imgArea img{max-width:300px}.ces2019.home .l-content .content__chapter.message__cto .content__chapter__inner .fBox .chapter__imgArea{padding-top:25px}.ces2019.home .l-content .content__chapter.exhibition .chapter__titleArea{width:100%}.ces2019.home .l-content .content__chapter.exhibition .chapter__titleArea__inner{box-sizing:border-box;max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__chapter.exhibition .chapter__titleArea__inner h2.chapter__title{padding-left:98px;margin:0;color:#020249;font-size:60px;font-size:6rem;font-weight:700;line-height:1}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner{position:relative;width:117.8%;max-width:1178px;-webkit-transform:translateX(5%);transform:translateX(5%)}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner:after{position:absolute;top:0;right:-96%;display:block;content:'';width:100%;height:100%;background:#020249;background:linear-gradient(90deg,transparent,#020249 4%,#020249)}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea{margin-top:-10px;padding:80px 180px 60px 70px;background-image:url(/global/en/ces2019/assets/img/exh_bg.jpg);background-repeat:no-repeat;background-size:contain;background-color:#020249;background-position:right top}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea h3{margin-bottom:1em;font-size:40px;font-size:4rem;line-height:1.2;text-align:center}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea p{font-size:16px;font-size:1.6rem;margin-bottom:50px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea{margin-bottom:60px;margin-bottom:6rem;text-align:center}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner{position:relative}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner p{position:absolute;z-index:1000;top:calc(50% - 41px);left:12%;margin:0;color:#fff;font-size:36px;font-size:3.6rem;line-height:1}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner p .moreBtn{position:relative;display:inline-block;padding:.8em 2em;margin-top:20px;margin-top:2rem;background:#303030;font-size:14px;font-size:1.4rem;border-radius:20px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner p .moreBtn:after{display:inline-block;content:'';width:16px;height:13px;margin-left:10px;background:url(/global/en/ces2019/assets/img/common/ex_icon.png);background-repeat:no-repeat;background-size:contain}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner .bg:after{right:-1.5%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner:hover{-webkit-transform:translate(1px,1px);transform:translate(1px,1px);box-shadow:1px 1px 10px #fff}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__movieArea{margin-bottom:110px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__movieArea__inner{box-sizing:border-box;margin:0 auto}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__movieArea__inner .iframe-wrapper{position:relative;width:100%;margin:0 auto;padding-top:56.25%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__movieArea__inner .iframe-wrapper iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea{margin-bottom:120px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea h3{margin-bottom:1.5em}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__text{width:50%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__text h4{font-size:30px;font-size:3rem;margin:0 0 .5em}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__text p{width:100%;margin-bottom:0}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__movie{width:44%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__movie__inner{box-sizing:border-box;margin:0 auto}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__movie__inner .iframe-wrapper{position:relative;width:100%;margin:0 auto;padding-top:56.25%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__movie__inner .iframe-wrapper iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea{border-top:1px solid #babad5;padding-top:80px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea .chapter__harmonyList{margin:0;padding:0;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea .chapter__harmonyList li{width:48%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea .chapter__harmonyList__text{margin-top:5px;text-align:center}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList{width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem{width:48%;margin-bottom:40px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem:not(:nth-child(2n)){margin-right:4%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem .cateImgArea{position:relative;display:block;width:100%;margin-bottom:14px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem .cateImgArea .cateTitle{position:absolute;top:0;left:0;font-size:16px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem .cateImgArea .cateTitle span{display:inline-block;box-sizing:border-box;padding:5px 10px;padding:.5rem 1rem;background:#3473b6}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem .cateImgArea .cateTitle span:not(:first-child){-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem .cateImgArea img{width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem .cateText{font-size:14px;margin-bottom:0}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .videoArea{margin-top:100px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .videoArea h3{text-align:center}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .videoArea a:hover{-webkit-transform:translate(1px,1px);transform:translate(1px,1px);box-shadow:1px 1px 10px #fff}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .videoArea a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ces2019.home .l-content .content__chapter.sensing .chapter__titleArea__inner{box-sizing:border-box;max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__chapter.sensing .chapter__titleArea__inner h2.chapter__title{margin-bottom:20px;margin-bottom:2rem;font-size:40px;font-size:4rem;font-weight:700;line-height:1.2;text-align:center}.ces2019.home .l-content .content__chapter.sensing .chapter__textArea{margin-bottom:30px;margin-bottom:3rem}.ces2019.home .l-content .content__chapter.sensing .chapter__textArea__inner{box-sizing:border-box;max-width:1000px;padding:0 80px;padding:0 8rem;margin:0 auto}.ces2019.home .l-content .content__chapter.sensing .chapter__textArea__inner p{font-size:16px;font-size:1.6rem;text-align:center}.ces2019.home .l-content .content__chapter.sensing .chapter__movieArea__inner{box-sizing:border-box;max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__chapter.sensing .chapter__movieArea__inner .iframe-wrapper{position:relative;width:100%;max-width:768px;margin:0 auto;padding-top:46%}.ces2019.home .l-content .content__chapter.sensing .chapter__movieArea__inner .iframe-wrapper iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.ces2019.home .l-content .content__chapter.sensing .linkBannerArea{margin-top:60px;text-align:center}.ces2019.home .l-content .content__chapter.sensing .linkBannerArea .linkBanner{padding:14px 30px;padding:1.4rem 30px;color:#818181;background:#fff;font-size:14px;font-size:1.4rem;border-radius:20px}.ces2019.home .l-content .content__chapter.sensing .linkBannerArea .linkBanner:after{display:inline-block;content:'';width:16px;height:13px;margin-left:10px;background:url(/global/en/ces2019/assets/img/common/ex_icon.png);background-repeat:no-repeat;background-size:contain}.ces2019.home .l-content .content__chapter.business .chapter__titleArea__inner{box-sizing:border-box;max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__chapter.business .chapter__titleArea__inner h2.chapter__title{margin-bottom:50px;margin-bottom:5rem;font-size:40px;font-size:4rem;font-weight:700;line-height:1.2;text-align:center}.ces2019.home .l-content .content__chapter.business .chapter__textArea{margin-bottom:30px;margin-bottom:3rem}.ces2019.home .l-content .content__chapter.business .chapter__textArea__inner{box-sizing:border-box;max-width:1000px;padding:0 80px;padding:0 8rem;margin:0 auto}.ces2019.home .l-content .content__chapter.business .chapter__textArea__inner p{font-size:16px;font-size:1.6rem}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea{position:relative}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner{box-sizing:border-box;max-width:900px;margin:0 auto}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem{box-sizing:border-box;position:relative;z-index:1000;width:30%;margin-bottom:40px;margin-bottom:4rem}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem:not(:nth-child(3n)){margin-right:calc(10%/2)}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__img{text-align:center;margin-bottom:16px;margin-bottom:1.6rem}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__img img{width:100%;max-width:83.3%}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__title{margin-bottom:1em;color:#fff;font-size:16px;font-size:1.6rem;text-align:center}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__text{box-sizing:border-box;width:100%;color:#fff}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__text p{width:100%;font-size:12px;font-size:1.2rem;text-align:center}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea:nth-of-type(2n):after{left:inherit;right:-10%}.ces2019.home .l-content .content__chapter.business .linkBannerArea{text-align:center}.ces2019.home .l-content .content__chapter.business .linkBannerArea .linkBanner{padding:14px 30px;padding:1.4rem 30px;color:#818181;background:#fff;font-size:14px;font-size:1.4rem;border-radius:20px}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner{box-sizing:border-box;max-width:820px;margin:0 auto}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem{position:relative;z-index:1000;width:26.6%;margin-right:10.1%}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem:last-child{margin-right:0}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__img{margin-bottom:20px;margin-bottom:2rem}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__img img{width:100%}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__img.bg{height:auto}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__img.bg:after{right:-10px;bottom:-10px}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem.col1{width:50%}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem.col1 .bg img{background-color:#1076b8;border:.3em solid #fff;box-sizing:border-box;padding:1.5em 3em}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__title{position:relative;color:#fff;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.6;text-align:center}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__title:after{display:inline-block;content:'';width:16px;height:13px;margin-left:5px;background:url(/global/en/ces2019/assets/img/common/ex_icon_wh.png);background-repeat:no-repeat;background-size:contain}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem:hover{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ces2019.home .l-content .content__chapter.info .chapter__titleArea__inner{box-sizing:border-box;max-width:1000px;margin:0 auto}.ces2019.home .l-content .content__chapter.info .chapter__titleArea__inner h2.chapter__title{margin-bottom:20px;margin-bottom:2rem;font-size:40px;font-size:4rem;font-weight:700;text-align:center}.ces2019.home .l-content .content__chapter.info .chapter__imgArea__inner{max-width:780px;height:auto;padding:30px 20px;margin:0 auto;background:#fff;border-radius:20px}.ces2019.home .l-content .content__chapter.info .chapter__imgArea__inner img{width:100%}.ces2019.home .l-footer{width:100%;margin:0 auto}.notfound .l-content .pageArticle{text-align:center}.notfound .l-content .pageArticle .mainContent{width:100%}.notfound .l-content .pageArticle .mainContent .titleArea .pageTitle{border-bottom:none}.notfound .l-content .pageArticle .mainContent__body .linkList,.notfound .l-content .pageArticle .mainContent__body .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .notfound .l-content .pageArticle .mainContent__body td.title>ul,.notfound .l-content .pageArticle .mainContent__body .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .notfound .l-content .pageArticle .mainContent__body td.title>ul,.notfound .l-content .press.pressIndex__cate .pageArticle .mainContent__body .mainContent .newslist td.title>ul,.press.pressIndex__cate .notfound .l-content .pageArticle .mainContent__body .mainContent .newslist td.title>ul,.notfound .l-content .press.pressIndex__cate .pageArticle .mainContent .newslist .mainContent__body td.title>ul,.press.pressIndex__cate .notfound .l-content .pageArticle .mainContent .newslist .mainContent__body td.title>ul{width:300px;margin:0 auto;text-align:left}.general.privacy .pageArticle .pageContent .mainContent .linkBtnWhite a{display:block;width:100%;text-decoration:none;color:#333;font-size:18px;font-size:1.8rem;border:1px solid #333}.general.privacy .pageArticle .pageContent .mainContent .linkBtnWhite a:after{color:#333;font-size:14px;font-size:1.4rem}.general.privacy .pageArticle .pageContent .mainContent .linkBtnWhite a:hover{color:#333;background:#eee}.general.privacy .pageArticle .pageContent .mainContent .linkBtnWhite a:hover:after{color:#333}.general.terms .pageArticle .pageContent .mainContent .subTitle{margin:30px 0 20px;margin:3rem 0 2rem;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#2590cd}.ir .acList dt h2{margin:0;font-weight:400;font-size:1.17em}.ir .localNav.ir .kabukaInfo a.kabukaImg{display:block;border:1px solid transparent}.ir .localNav.ir .kabukaInfo a.kabukaImg:hover{border:1px solid #005eb8}.ir.irIndex .pageArticle .titleArea .pageMainTitle span{font-size:18px;font-size:1.8rem}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock .newsList .newsList__item .newsList__icon .newsList__icon__inner{background:#005eb8}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:320px;padding:0;margin:0 0 20px;border:1px solid #dbdbdb;font-size:16px;font-size:1.6rem;overflow:auto;height:280px}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dt{-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;max-width:20%;padding:16px 0 10px 16px;padding:1.6rem 0 1rem 1.6rem;border-top:1px dotted #dbdbdb;font-weight:400}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dt:first-of-type{border-top:none}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dd{-ms-flex-preferred-size:72%;flex-basis:72%;width:80%;max-width:80%;padding:16px 16px 10px;padding:1.6rem 1.6rem 1rem;margin:0;border-top:1px dotted #dbdbdb}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dd:first-of-type{border-top:none}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dd a{display:block;width:100%;height:100%;text-decoration:underline}.ir.annual .forSp{display:none}.ir.annual .mainContent__body ul.fBox{margin:0;padding:0;margin-bottom:50px;margin-bottom:5rem;list-style:none}.ir.annual .mainContent__body ul.fBox li{width:100%;text-align:center}.ir.annual .mainContent__body ul.fBox li>img{margin-bottom:1em}.ir.annual .mainContent__body ul.fBox li>a{display:block}.ir.annual .mainContent__body ul.fBox li>.fBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.ir.annual .mainContent__body ul.fBox li>.fBox>img{margin:0 auto}.ir.annual .mainContent__body ul.fBox li>.fBox>span{display:block;width:calc(100% - 150px);padding-left:1em}.ir.annual .mainContent__body ul.fBox li>.fBox>a{width:100%}.ir.annual .mainContent__body .annualReportList{list-style:none;padding:0;margin:50px 0;margin:5rem 0}.ir.annual .mainContent__body .annualReportList>li>img{display:block;margin:0 auto}.ir.annual .mainContent__body .annualReportList>li>a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.ir.annual .mainContent__body .annualReportList>li>a>img{display:block;margin:0 auto}.ir.annual .mainContent__body .annualReportList>li>.comingSoon{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3em 1em;margin:0 auto;color:#005eb8;border:1px solid #005eb8;font-size:24px;font-size:2.4rem;text-align:center}.ir.annual .mainContent__body .annualReportList>li+li{margin-top:20px;margin-top:2rem}.ir.annual .mainContent__body .linkList>li.comingSoon,.ir.annual .mainContent__body .media.ct-current .newslist td.title>ul>li.comingSoon,.media.ct-current .newslist .ir.annual .mainContent__body td.title>ul>li.comingSoon,.ir.annual .mainContent__body .media.ct-year .newslist td.title>ul>li.comingSoon,.media.ct-year .newslist .ir.annual .mainContent__body td.title>ul>li.comingSoon,.ir.annual .mainContent__body .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul>li.comingSoon,.press.pressIndex__cate .pageArticle .mainContent .newslist .ir.annual .mainContent__body td.title>ul>li.comingSoon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5em 1em;margin:40px 0;margin:4rem 0;color:#005eb8;border:1px solid #005eb8;font-size:16px;font-size:1.6rem}.ir.annual .mainContent__body .linkList.grayBox,.ir.annual .mainContent__body .media.ct-current .newslist td.title>ul.grayBox,.media.ct-current .newslist .ir.annual .mainContent__body td.title>ul.grayBox,.ir.annual .mainContent__body .media.ct-year .newslist td.title>ul.grayBox,.media.ct-year .newslist .ir.annual .mainContent__body td.title>ul.grayBox,.ir.annual .mainContent__body .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul.grayBox,.press.pressIndex__cate .pageArticle .mainContent .newslist .ir.annual .mainContent__body td.title>ul.grayBox{padding:1em}.ir.annual .mainContent__body .linkBtnBlue,.ir.annual .mainContent__body .mapBtn,.ir.annual .mainContent__body .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.annual .mainContent__body .mapBtn{margin-bottom:50px;margin-bottom:5rem}.ir.annual .mainContent__body .report2020__downloadList dd>ul,.ir.annual .mainContent__body .report2021__downloadList dd>ul{list-style:none;padding-left:0}.ir.annual .mainContent__body .backnumberList{display:block;-webkit-box-pack:start;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;width:100%;margin:40px 0 0}.ir.annual .mainContent__body .backnumberList__item{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:row;-webkit-justify-content:flex-start;width:46%;height:100%;padding:0;margin:0 2% 40px}.ir.annual .mainContent__body .backnumberList__item__photo{width:20%;max-width:50px;margin:0 8% 0 0}.ir.annual .mainContent__body .backnumberList__item__text{width:72%}.ir.annual .mainContent__body .backnumberList__item .itemTitle{font-size:14px;font-size:1.4rem;padding:4px 0 2px;margin:0 0 6px;border-top:1px dotted #c2c2c2;border-bottom:1px dotted #c2c2c2}.ir.annual .mainContent__body .backnumberList__item .linkList,.ir.annual .mainContent__body .backnumberList__item .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul,.ir.annual .mainContent__body .backnumberList__item .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul,.ir.annual .mainContent__body .backnumberList__item .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul{margin:0;padding:0}.ir.annual .mainContent__body .backnumberList__item .linkList li,.ir.annual .mainContent__body .backnumberList__item .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul li,.ir.annual .mainContent__body .backnumberList__item .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul li,.ir.annual .mainContent__body .backnumberList__item .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li,.press.pressIndex__cate .pageArticle .mainContent .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul li{margin:0}.ir.annual .mainContent__body .backnumberList__item .linkList li a,.ir.annual .mainContent__body .backnumberList__item .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul li a,.ir.annual .mainContent__body .backnumberList__item .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul li a,.ir.annual .mainContent__body .backnumberList__item .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist .ir.annual .mainContent__body .backnumberList__item td.title>ul li a{font-size:14px;font-size:1.4rem}.ir.irlib.calender .mainContent__text .calendarArea img{display:block;margin:0 auto 50px;margin:0 auto 5rem;width:532px;height:auto}.ir.irlib.previousevents .mainContent__text table th{width:25%}.ir.irlib.previousevents .mainContent__text table td{width:75%}.ir.disclaimer .mainContent__text li{margin-bottom:20px;margin-bottom:2rem}.ir.finance{margin:0;padding:0}.ir.finance .mainContent__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;margin-bottom:5rem}.ir.finance.latest_results .mainContent__text .tableBlock table th{vertical-align:middle}.ir.finance.latest_results .mainContent__text .tableBlock table tbody .digit{text-align:right;vertical-align:middle;font-size:115%}.ir.finance.highlights .mainContent__text section{margin-bottom:50px;margin-bottom:5rem}.ir.finance.highlights .mainContent__text .tableBlock table{min-width:inherit;width:100%}.ir.finance.highlights .mainContent__text .tableBlock table thead th{padding:1em .7em;text-align:center;vertical-align:middle}.ir.finance.highlights .mainContent__text .tableBlock table tbody th{padding:1em .7em;text-align:left;vertical-align:middle}.ir.finance.highlights .mainContent__text .tableBlock table tbody td{padding:1em .7em}.ir.finance.highlights .mainContent__text .tableBlock table tbody .graph{width:15%;text-align:center;vertical-align:middle}.ir.finance.highlights .mainContent__text .tableBlock table tbody .graph a{position:relative;padding:.5em .5em .5em 1em;color:#fff;background:#005eb8}.ir.finance.highlights .mainContent__text .tableBlock table tbody .graph a:after{display:inline-block;font-family:iconfont;content:'\EB19';font-size:10px;font-size:1rem;line-height:1;font-style:normal;font-weight:400;margin-left:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ir.finance.highlights .mainContent__text .tableBlock table tbody .graph a:hover{background:#0070dc}.ir.finance.highlights .mainContent__text .tableBlock table tbody .digit{text-align:right;vertical-align:middle}.ir.finance.highlights .mainContent__text .tableBlock table tbody .center{text-align:center;vertical-align:middle}.ir.finance.highlights .mainContent__text .graphArea ul{margin:0;padding:0;list-style:none;width:100%}.ir.finance.highlights .mainContent__text .graphArea ul li{width:100%;margin-bottom:30px;margin-bottom:3rem}.ir.finance.highlights .mainContent__text .graphArea ul li#uriage,.ir.finance.highlights .mainContent__text .graphArea ul li#e_rieki{max-width:425px;margin:0 auto 30px;margin:0 auto 3rem}.ir.finance.highlights .mainContent__text .graphArea ul li img{display:block;margin:0 auto}.ir.finance.indicators .mainContent__text .tableBlock table tbody .digit{white-space:nowrap;vertical-align:middle}.ir.irlib.news .l-content .pageArticle.index2column .pageContent .mainContent__item__title:hover{background:#005eb8}.ir.irlib.news .l-content .pageArticle.index2column .pageContent .mainContent__item__title .itemTitle:after{display:none}.ir.irlib.presen .mainContent__text dl.acList{margin-bottom:50px;margin-bottom:5rem}.ir.irlib.presen .mainContent__text table tbody td{text-align:center}.ir.irlib.presen .mainContent__text ul.kessan__note li{margin-bottom:10px;margin-bottom:1rem}.ir.irlib.presen .mainContent__text a.arrow{background:url(/common/img/icons/arrow_blue.gif) left center no-repeat;padding-left:10px}.ir.irlib.presen .mainContent .subTitle{margin:30px 0 20px;margin:3rem 0 2rem;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#2590cd}.ir.irlib.presen .mainContent .cap{font-size:14px;font-size:1.4rem}.ir.irlib.presen .mainContent .pressNote{display:table;font-size:14px;font-size:1.4rem}.ir.irlib.presen .mainContent .pressNote dt,.ir.irlib.presen .mainContent .pressNote dd{display:table-cell;font-weight:400}.ir.irlib.presen .mainContent .pressNote dt{padding-right:10px}.ir.irlib.presen.data .mainContent__text .segment,.ir.irlib.presen.data .mainContent__text .region{list-style:none;text-indent:-3em;margin-left:3em}.ir.irlib.presen.data .mainContent__text .linkBtnBlue .dataInfo,.ir.irlib.presen.data .mainContent__text .mapBtn .dataInfo{margin:.5em 0 0}.ir.irlib.osgs .mainContent .fBox .fBox__img{text-align:center}.ir.press.pastPage .newsheader{margin:0 0 30px;padding:0}.ir.press.pastPage .newsheader h2{font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.4;margin:50px 0 20px;margin:5rem 0 2rem}.ir.press.pastPage .newsheader h3{margin:30px 0 20px;margin:3rem 0 2rem;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#2590cd;color:#333}.ir.press.pastPage .newsheader h4{margin:1em 0 .3em;font-size:16px;font-size:1.6rem;font-weight:700}.ir.press.pastPage .newsheader .cateName{border-bottom:1px solid #000;font-size:26px;font-size:2.6rem;font-weight:400}.ir.press.pastPage .newsheader .cateName>span{display:block;font-size:.6em;font-weight:400}.ir.press.pastPage .newsheader .date{margin:0 0 30px;padding:0 0 .67em;border-bottom:1px solid #000;font-size:16px;font-size:1.6rem}.ir.press.pastPage .newsheader .date span{float:right}.ir.press.pastPage .newsheader .ir_stock ol.basic li table{margin-top:20px}.ir.press.pastPage .newsheader .usually .fltBox{overflow:hidden}.ir.press.pastPage .newsheader .usually ul.note{margin:0 0 20px;padding:0;list-style:none}.ir.press.pastPage .newsheader .usually p img.fr{margin:0 0 20px 20px}.ir.press.pastPage .newsheader .usually p img.fl{margin:0 20px 20px 0}.ir.press.pastPage .newsheader .fr{float:right}.ir.press.pastPage .newsheader .fl{float:left}.ir.press.pastPage .newsheader .ac{text-align:center}.ir.press.pastPage .newsheader .tableTitle{text-align:left;font-size:15px;font-size:1.5rem}.ir.management{margin:0;padding:0}.ir.management.risk .mainContent__text .listText{list-style:none}.message__report.cfo.cfo2021 .mainContent .textArea .fBox .alignLeft{text-align:left}.message__report.en .mainContent .textArea__body p{text-indent:0}.message__report.en .mainContent .textArea__body p.textQ+p .mark{font-size:1em}.message__report.en .mainContent .message__relatedLinkArea{background-image:url(/global/en/assets/img/ir/message/message_footer_bg.jpg)}.message__report.en.ceo .mainContent .mainImg+.textArea .textArea__body p,.message__report.en.chairman .mainContent .mainImg+.textArea .textArea__body p{font-size:15px;font-size:1.5rem;font-weight:700}.message__report.ceo.ceo2022.en .mainContent .textArea .fBox .fBox__tableArea.w100p,.message__report.ceo.ceo2022.en .mainContent .textArea .fBox .top.top__v2 .l-contentTop .fBox__tableArea.top__mainImgSlider__extra.w100p__2,.top.top__v2 .l-contentTop .message__report.ceo.ceo2022.en .mainContent .textArea .fBox .fBox__tableArea.top__mainImgSlider__extra.w100p__2{width:100%;overflow:auto}.message__report.cfo.cfo2022.en .mainContent .textArea table.tbl__cfo2022 tbody tr td{vertical-align:middle}.ir.shareholder{margin:0;padding:0}.ir.shareholder th{vertical-align:middle}.ir.shareholder td.digit{text-align:right}.ir.shareholder.stock_info .mainContent img{display:block;margin:0 auto}.ir.shareholder.information td:not(.digit):not(.ex){text-align:center}.ir.shareholder.information .flow th{vertical-align:top}.ir.shareholder.information .flow td.ex{width:30%}.ir.shareholder.repurchases .mainContent__text table th{text-align:center}.ir.shareholder.repurchases .mainContent__text table th:first-child{width:30%}.ir.shareholder.repurchases .mainContent__text table th:last-child{width:23%}.ir.shareholder.repurchases .mainContent__text table td:nth-child(1),.ir.shareholder.repurchases .mainContent__text table td:nth-child(2){text-align:center}.ir.shareholder.repurchases .mainContent__text table td:nth-child(3),.ir.shareholder.repurchases .mainContent__text table td:nth-child(4){text-align:right}.ir.shareholder.general_mtg .mainContent dt h2{margin:0;font-weight:400}.ir.shareholder.general_mtg .mainContent dl:not(.acList) dd{border:none;padding:0 0 0 1em;line-height:1.7}.ir.shareholder.general_mtg .mainContent dl.date dt{float:none}.ir.shareholder.general_mtg .mainContent .soukai__cpt{margin-bottom:20px;margin-bottom:2rem}.ir.shareholder.general_mtg .mainContent .soukai__cpt dl.report{display:-webkit-box;display:-ms-flexbox;display:flex}.ir.shareholder.general_mtg .mainContent .soukai__cpt dl.report dd{padding:0 0 0 1em}.ir.shareholder.q_a .mainContent__text .qaList .answer .bankInfo{padding:1em;border:1px solid #ccc}.ir.shareholder.q_a .mainContent__text .qaList .answer .answerNo{margin-left:20px}.ir.shareholder.q_a .mainContent .subTitle{margin:30px 0 20px;margin:3rem 0 2rem;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#2590cd}.ir.shareholder.analyst table th{text-align:center}.media.ct-current .backnumber,.media.ct-year .backnumber{margin-bottom:2em;padding:0}.media.ct-current .backnumber a,.media.ct-year .backnumber a{font-size:14px;font-size:1.4rem}.media.ct-current .newslist th,.media.ct-year .newslist th{width:22%}.media.ct-current .newslist td.cticons,.media.ct-year .newslist td.cticons{width:16%;display:none}.media.ct-current .newslist td.cticons img,.media.ct-year .newslist td.cticons img{vertical-align:middle}.media.ct-current .newslist td.title,.media.ct-year .newslist td.title{width:67%}.media.ct-current .newslist td.title .linkList,.media.ct-current .newslist td.title>ul,.media.ct-current .media.ct-year .newslist td.title>ul,.media.ct-year .media.ct-current .newslist td.title>ul,.media.ct-current .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .media.ct-current .newslist td.title>ul,.media.ct-year .newslist td.title .linkList,.media.ct-year .newslist td.title>ul,.media.ct-year .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .media.ct-year .newslist td.title>ul{padding:0}.media.ct-current .newslist td.title .linkList li a:before,.media.ct-current .newslist td.title>ul li a:before,.media.ct-current .media.ct-year .newslist td.title>ul li a:before,.media.ct-year .media.ct-current .newslist td.title>ul li a:before,.media.ct-current .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before,.press.pressIndex__cate .pageArticle .mainContent .media.ct-current .newslist td.title>ul li a:before,.media.ct-year .newslist td.title .linkList li a:before,.media.ct-year .newslist td.title>ul li a:before,.media.ct-year .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before,.press.pressIndex__cate .pageArticle .mainContent .media.ct-year .newslist td.title>ul li a:before{top:5px}.media.ct-current .newslist td.title>ul,.media.ct-year .newslist td.title>ul{padding:0}.media.ct-current .newslist td.title>ul li a,.media.ct-year .newslist td.title>ul li a{font-size:12px;font-size:1.2rem}.media.ct-current .newslist td.title>ul li a:before,.media.ct-year .newslist td.title>ul li a:before{top:5px}.media.ct-current .newslist td.title>ul li a:hover:before,.media.ct-year .newslist td.title>ul li a:hover:before{top:5px}.media.ct-current .newsheader,.media.ct-year .newsheader{margin:0 0 30px;padding:0}.media.ct-current .newsheader .date,.media.ct-year .newsheader .date{list-style:none;margin:0;padding:0 0 .67em;border-bottom:1px solid #000}.media.ct-current.pastPage h2,.media.ct-year.pastPage h2{font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.4;margin:50px 0 20px;margin:5rem 0 2rem}.media.ct-current.pastPage h3,.media.ct-year.pastPage h3{margin:30px 0 20px;margin:3rem 0 2rem;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.7;border-bottom:1px dotted #b9b9b9;color:#2590cd;color:#333}.media.ct-current.pastPage h4,.media.ct-year.pastPage h4{margin:1em 0 .3em;font-size:16px;font-size:1.6rem;font-weight:700}.media.ct-current.pastPage .cateName,.media.ct-year.pastPage .cateName{border-bottom:1px solid #000;font-size:26px;font-size:2.6rem;font-weight:400}.media.ct-current.pastPage .cateName>span,.media.ct-year.pastPage .cateName>span{display:block;font-size:.6em;font-weight:400}.media.ct-current.pastPage .date,.media.ct-year.pastPage .date{margin:0 0 30px;padding:0 0 .67em;border-bottom:1px solid #000;font-size:16px;font-size:1.6rem}.media.ct-current.pastPage .date span,.media.ct-year.pastPage .date span{float:right}.media.ct-current.pastPage .usually .fltBox,.media.ct-year.pastPage .usually .fltBox{overflow:hidden}.media.ct-current.pastPage .usually ul.note,.media.ct-year.pastPage .usually ul.note{margin:0 0 20px;padding:0;list-style:none}.media.ct-current.pastPage .usually p img.fr,.media.ct-year.pastPage .usually p img.fr{margin:0 0 20px 20px}.media.ct-current.pastPage .usually p img.fl,.media.ct-year.pastPage .usually p img.fl{margin:0 20px 20px 0}.media.ct-current.pastPage .fr,.media.ct-year.pastPage .fr{float:right}.media.ct-current.pastPage .fl,.media.ct-year.pastPage .fl{float:left}.media.ct-current.pastPage .ac,.media.ct-year.pastPage .ac{text-align:center}.media.ct-current.pastPage .tableTitle,.media.ct-year.pastPage .tableTitle{text-align:left;font-size:15px;font-size:1.5rem}.media .companyanchor{margin-bottom:2em;padding:2px;border:1px solid #ccc;background:#f9f9f9}.media .companyanchor .sectbody{margin:0}.media .companyanchor .sectbody .companylist{margin:0;padding:1.5em;overflow:hidden}.media .companyanchor .sectbody .companylist li{width:49%;float:left}.media .companyanchor .sectbody .companylist li a{font-size:78%}.media.Video .pageArticle .pageContent .mainContent .topicsBlock{border-top:none}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%;margin:0;padding:0}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;transition:all .2s cubic-bezier(.42,0,.58,1);padding:0;margin:0 0 20px;background:#f6f6f6;overflow:hidden}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{display:block;width:100%;max-height:185px;margin:0 0 5px;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a:hover .topicsList__item__caption{position:absolute;top:0;right:auto;bottom:auto;left:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:9000}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__caption{display:block;width:100%;height:100%;color:#fff;text-align:center;position:absolute;top:-100%;right:auto;bottom:auto;left:0;z-index:300;background:rgba(0,0,0,.4);transition:all .3s cubic-bezier(.42,0,.58,1) .1s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{margin:7px 10px}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item img{width:100%;transition:all .3s cubic-bezier(.25,.1,.25,1)}.network.articleTemp .l-content .grayBox .subTitle{margin-top:0}.network.articleTemp .l-content .grayBox .subTitle2+p{padding-left:1em}.network.articleTemp .l-content .bnr{text-align:right}.network.articleTemp .l-content .bnr a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__title,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__title{border-bottom:1px solid #333}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__subTitle,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__subTitle{padding:1em 1em .5em 0;margin:0;font-size:15px;font-size:1.5rem;font-weight:700}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search input,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search input{display:inline-block!important}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchbt,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchbt{width:calc(100% - 50px);height:26px;font-size:18px;font-size:1.8rem}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-control-searchbox-only,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-control-searchbox-only{width:225px}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-box-tools,.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .products .searchG,.products .media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchG,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-box-tools,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .products .searchG,.products .media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchG{width:100%!important}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-box-tools td.gsc-input,.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .products .searchG td.gsc-input,.products .media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchG td.gsc-input,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-box-tools td.gsc-input,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .products .searchG td.gsc-input,.products .media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .searchG td.gsc-input{padding-right:0}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button{width:auto}.media.ct-current .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button .gsc-search-button-v2,.media.ct-year .l-content .pageArticle .pageContent .localNav.news .localNav__search .gsc-search-button .gsc-search-button-v2{background:#005eb8;width:46px;margin:0;padding:4px 14px;display:inline-block;vertical-align:bottom}.media.ct-current .l-content .pageArticle .pageContent .localNav.news dl.localNav__list dt.ct2nd:first-child,.media.ct-year .l-content .pageArticle .pageContent .localNav.news dl.localNav__list dt.ct2nd:first-child{border-top-style:dotted;border-top-color:#c9c9c9}.press.pressIndex__cate .pageArticle .mainContent .sect h2{margin-bottom:0}.press.pressIndex__cate .pageArticle .mainContent .newslist th{width:22%;font-size:14px;font-size:1.4rem;font-weight:400}.press.pressIndex__cate .pageArticle .mainContent .newslist td.cticons{display:none}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title{width:72%}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title .linkList,.press.pressIndex__cate .pageArticle .mainContent .media.ct-current .newslist td.title>ul,.media.ct-current .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .media.ct-year .newslist td.title>ul,.media.ct-year .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul{padding:0}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title .linkList li a,.press.pressIndex__cate .pageArticle .mainContent .media.ct-current .newslist td.title>ul li a,.media.ct-current .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .pageArticle .mainContent .media.ct-year .newslist td.title>ul li a,.media.ct-year .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a{font-size:14px;font-size:1.4rem}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title .linkList li a:before,.press.pressIndex__cate .pageArticle .mainContent .media.ct-current .newslist td.title>ul li a:before,.media.ct-current .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before,.press.pressIndex__cate .pageArticle .mainContent .media.ct-year .newslist td.title>ul li a:before,.media.ct-year .press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before,.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before{display:none}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul{padding:0}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a{font-size:12px;font-size:1.2rem}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:before{top:5px}.press.pressIndex__cate .pageArticle .mainContent .newslist td.title>ul li a:hover:before{top:5px}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list>li{margin-right:10px;margin-right:1rem}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list>li:not(:first-child){margin-left:0}.press.pressIndex .l-content .pageArticle .pageContent .sect h2{margin-bottom:0}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist{min-width:inherit}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist tr{border-bottom:1px dotted #dbdbdb}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist tr:first-of-type{border-top:1px solid #333}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist th,.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td{padding:10px 0;background:#fff;border:none;font-size:14px;font-size:1.4rem;vertical-align:top}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist th{width:15%;font-weight:400}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.cticons{width:22%}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title{width:63%}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title .linkList,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-current table.newslist td.title>ul,.media.ct-current .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-year table.newslist td.title>ul,.media.ct-year .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul{padding:0;margin:0}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title .linkList li,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-current table.newslist td.title>ul li,.media.ct-current .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul li,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-year table.newslist td.title>ul li,.media.ct-year .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul li,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul li,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul li,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul li,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul li{padding:0}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title .linkList li a,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-current table.newslist td.title>ul li a,.media.ct-current .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul li a,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-year table.newslist td.title>ul li a,.media.ct-year .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul li a,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul li a,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul li a,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul li a,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul li a{font-size:14px;font-size:1.4rem}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title .linkList li a:before,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-current table.newslist td.title>ul li a:before,.media.ct-current .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul li a:before,.press.pressIndex .l-content .pageArticle .pageContent .sect .media.ct-year table.newslist td.title>ul li a:before,.media.ct-year .press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title>ul li a:before,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul li a:before,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .pageContent .sect .mainContent table.newslist td.title>ul li a:before,.press.pressIndex .l-content .press.pressIndex__cate .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul li a:before,.press.pressIndex__cate .press.pressIndex .l-content .pageArticle .mainContent .pageContent .sect table.newslist td.title>ul li a:before{display:none}.icon-external{display:none!important}.innovation.forpheus_sixth{font-family:Roboto,sans-serif}.innovation.forpheus_sixth br.forSp{display:none}.innovation.forpheus_sixth br.forTb{display:none}.innovation.forpheus_sixth .l-container{padding:0}.innovation.forpheus_sixth .l-container .l-content{max-width:none;padding:0;margin:0}.innovation.forpheus_sixth .l-container .l-content .mainContent{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea{position:relative}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainTitle{position:absolute;top:50%;left:0;-webkit-transform:translateY(-80%);transform:translateY(-80%);z-index:10;display:block;width:100%;margin:0;text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainTitle>img{display:block;max-width:574px;height:auto;margin:0 auto}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainTitle .mainCatch{position:relative;display:block;width:100%;padding:10px 0;padding:1rem 0;color:#005eb8;background:#fff;font-size:20px;font-size:2rem;line-height:1}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainTitle .mainCatch:before{content:'';position:absolute;top:-9px;left:0;display:block;width:100%;height:4px;background:#fff}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20;margin:0;padding:0;list-style:none;padding:26px;padding:2.6rem;background:rgba(255,255,255,.8)}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList li a{position:relative;display:block;width:100%;color:#005eb8;text-align:right;font-size:12px;font-size:1.2rem;font-weight:700}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList li a:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:50%;right:-16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';width:7px;height:7px;border-radius:50%;background:#005eb8;transition:all .2s ease}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList li a.is-active:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList li a+a{margin-top:10px;margin-top:1rem}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList li+li{margin-top:1em}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList:before{position:absolute;top:36px;right:13px;right:1.3rem;content:'';display:block;width:1px;height:calc(100% - 72px);background:#005eb8}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea video{position:relative;z-index:1;width:100%;margin:0}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea video.mainMovie__sp{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainImg__pc{width:100%;margin:0}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainImg__pc img{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainImg__sp{display:none;width:100%;margin:0}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainImg__sp img{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section{position:relative;width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section figure{margin:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtn,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnWhite,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnBlue,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn,.innovation.forpheus_sixth .l-container .l-content .mainContent>section .about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section a.largeBtn,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.largeBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn{position:relative;display:inline-block;padding:1em 2.6em;margin:0 0 80px;margin:0 0 8rem;border:1px solid #fff;font-size:16px;font-size:1.6rem;line-height:1;text-align:center;text-decoration:none}.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtn:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnWhite:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnBlue:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section .about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn:before,.about.corporate.group_location.overseas .mainContent__text .tableBlock .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn:before,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section a.largeBtn:before,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.largeBtn:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn:before{position:absolute;top:50%;left:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;content:'';width:9px;height:10px;background:url(/global/en/assets/img/technology/information/brand/forpheus_6th/arrow_wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtn:hover,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnWhite:hover,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnBlue:hover,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn:hover,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section a.largeBtn:hover,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.largeBtn:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn:hover{color:#005eb8;background:#fff}.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtn:hover:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnWhite:hover:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnBlue:hover:before,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn:hover:before,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section a.largeBtn:hover:before,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.largeBtn:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn:hover:before,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn:hover:before,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn:hover:before{background:url(/global/en/assets/img/technology/information/brand/forpheus_6th/arrow_bl.svg)}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__inner{width:100%;max-width:1000px;margin:0 auto}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea{position:relative;width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1000px;padding:150px 0 100px;padding:15rem 0 10rem;margin:0 auto;color:#005eb8}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__title .title__main{padding-right:30px;padding-right:3rem;border-right:2px solid #005eb8;font-size:40px;font-size:4rem;white-space:nowrap}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__title .title__catch{padding-left:30px;padding-left:3rem;font-size:16px;font-size:1.6rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__bg{position:absolute;z-index:-1;width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__bg img{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__bodyArea{position:relative}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__bodyArea:before{position:absolute;top:96px;left:-5%;z-index:-1;content:'';width:100%;height:100%;background:#005eb8}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about{color:#fff}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__titleArea .section__bg{top:80px;top:8rem;left:-4%;max-width:950px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea{text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea h3{margin:90px 0 40px;margin:9rem 0 4rem;font-size:26px;font-size:2.6rem;font-weight:400;letter-spacing:2px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea p{font-size:14px;font-size:1.4rem;line-height:2}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea P+P{margin-top:3em}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea a{color:#fff}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea a:hover{color:#005eb8}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea .section__inner:nth-of-type(2) h3{font-size:24px;font-size:2.4rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea .section__inner:nth-of-type(3) h3{padding:2em 0;border:1px solid #fff}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel{margin:0;padding:0;list-style:none;margin:100px 0;margin:10rem 0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel li{padding:0 2px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel li img{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .section__title{padding-bottom:30px;padding-bottom:3rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea p{text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.linkBtn,.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.linkBtnWhite,.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.linkBtnBlue,.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.mapBtn,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section.forpheus__technology .section__titleArea a.largeBtn,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.largeBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnWhite,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnWhite,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnBlue,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnBlue,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.mapBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.mapBtn{color:#fff;background:#005eb8;border-color:#005eb8}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.linkBtn:hover,.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.linkBtnWhite:hover,.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.linkBtnBlue:hover,.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.mapBtn:hover,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section.forpheus__technology .section__titleArea a.largeBtn:hover,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea a.largeBtn:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtn:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtn:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnWhite:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnWhite:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnBlue:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.linkBtnBlue:hover,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.mapBtn:hover,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section.forpheus__technology .section__titleArea a.mapBtn:hover{color:#005eb8;background:#fff}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .section__bg{top:80px;top:8rem;right:-24%;max-width:1810px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea:before{right:-5%;left:auto;background:#ededed}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea figure:first-child{width:90%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea figure:last-child{width:10%;padding:1.5%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10%;margin-bottom:130px;margin-bottom:13rem;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea h3{width:276px;padding:30px 0 10px 20px;padding:3rem 0 1rem 2rem;margin:0;border-left:20px solid #005eb8;color:#005eb8;background:#fff;font-size:40px;font-size:4rem;line-height:1;font-style:italic}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea p{width:calc(100% - 276px);padding:20px;padding:2rem;margin:0;color:#fff;background:#005eb8;font-size:14px;font-size:1.4rem;line-height:1}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea p strong{display:block;margin-bottom:14px;margin-bottom:1.4rem;font-size:30px;font-size:3rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer{padding-bottom:120px;padding-bottom:12rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__titleArea{padding-bottom:80px;padding-bottom:8rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__titleArea .section__bg{top:80px;top:8rem;left:-1%;max-width:1303px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea:before{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list{margin:0;padding:0;list-style:none;width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:92%;padding-left:14%;background:#005eb8}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a:after{position:absolute;right:10px;bottom:10px;content:'';width:18px;height:18px;background-image:url(/global/en/assets/img/technology/information/brand/forpheus_6th/about_exlink.png);background-repeat:no-repeat;background-size:contain}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a:hover{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea{position:relative;width:230px;padding:50px 0 26px;padding:5rem 0 2.6rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea .list__no{position:absolute;top:20px;left:-12%;z-index:10;width:102px;height:auto}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea figure{position:relative;z-index:1}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea figure figcaption{position:absolute;right:-10px;bottom:-10px;z-index:10;display:block;color:#005eb8;background:#fff;text-align:center;line-height:1.8;width:160px;font-size:14px;font-size:1.4rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 230px);padding:0 1em 0 2em;margin:0;color:#fff;font-size:22px;font-size:2.2rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li+li{margin-top:30px;margin-top:3rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li:nth-of-type(even) a{width:96%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li:nth-of-type(even) a:hover{width:100%}.innovation.forpheus_sixth #cboxLoadedContent,.innovation.forpheus_sixth #cboxContent{background:transparent;border:none}.innovation.forpheus_sixth #cboxContent{margin-top:30px}.innovation.forpheus_sixth #cboxClose{top:-30px;width:30px;height:30px;background-image:url(/global/en/assets/img/technology/information/brand/forpheus_6th/bg_modalclose.png);background-repeat:no-repeat;background-position:center;background-size:90% 90%}.innovation.forpheus_sixth .forpheus__modal__content{display:none}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__img{width:40%;max-width:375px}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__img img{display:block}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__img img+img{margin-top:20px;margin-top:2rem}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__text{width:60%;padding:2% 5%;color:#fff;background:transparent}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__text h4{font-size:18px;font-size:1.8rem}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__text p{font-size:14px;font-size:1.4rem}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.tech{position:relative;display:block;width:100%;height:0;padding-top:56.25%;overflow:hidden;margin-bottom:50px;margin-bottom:5rem}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.tech iframe{width:100%;height:100%;position:absolute;top:0;left:0}.technology.omrontechnics .left{display:block;float:left}.technology.omrontechnics .right{display:block;float:right}.technology.omrontechnics .clear{clear:both}.technology.omrontechnics .relative{position:relative}.technology.omrontechnics .absolute{position:absolute}.technology.omrontechnics .d_table{display:table}.technology.omrontechnics .d_cell{display:table-cell}.technology.omrontechnics .txt_left{text-align:left!important}.technology.omrontechnics .txt_right{text-align:right!important}.technology.omrontechnics .txt_center{text-align:center!important}.technology.omrontechnics .txt_indent{text-indent:1em}.technology.omrontechnics img{vertical-align:bottom}.technology.omrontechnics .forSp{display:none}.technology.omrontechnics .pl_1{padding-left:1em!important}.technology.omrontechnics .pl_2{padding-left:2em!important}.technology.omrontechnics .cf:before,.technology.omrontechnics .cf:after{content:"";display:table}.technology.omrontechnics .cf:after{clear:both}.technology.omrontechnics .cf{zoom:1}.technology.omrontechnics .txt_underline{text-decoration:underline!important}.technology.omrontechnics .txt_bold{font-weight:700!important}.technology.omrontechnics em{font-style:italic}.technology.omrontechnics a:focus,.technology.omrontechnics *:focus,.technology.omrontechnics button:focus{outline:none}.technology.omrontechnics p{text-align:justify;text-justify:inter-ideograph;word-wrap:break-word}.technology.omrontechnics ul li{list-style:none}.technology.omrontechnics ol li{list-style:inside decimal}.technology.omrontechnics a,.technology.omrontechnics .btn{transition:all .3s}.technology.omrontechnics .flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.technology.omrontechnics .bg-light-blue{background-color:#10b0f3}.technology.omrontechnics footer div.l-footer__copyright p{text-align:center}.technology.omrontechnics table{min-width:460px}.technology.omrontechnics ul.breadcrumbs a i.icon-external{display:none}.technology.omrontechnics .l-tool ul.breadcrumbs li{cursor:default}.technology.omrontechnics .l-tool ul.breadcrumbs li a{cursor:pointer}.technology.omrontechnics article.pageArticle a i.icon-external{display:none!important}.technology.omrontechnics nav.category-nav ul{margin:0;padding:0}.technology.omrontechnics nav.category-nav ul li{display:inline-block;margin-right:1.2em;font-size:12px}.technology.omrontechnics nav.category-nav ul li a:hover{text-decoration:underline}.technology.omrontechnics nav.category-nav ul li.current{color:#666}.technology.omrontechnics nav.category-nav ul li.current a{color:#666}.technology.omrontechnics a.bg-hover:hover{opacity:.85;filter:alpha(opacity=85);-ms-filter:"alpha(opacity=85)";-khtml-opacity:.85;-moz-opacity:.85}.technology.omrontechnics article.pageArticle section.section h2{margin:0 0 .25em;font-size:20px;line-height:1.25}.technology.omrontechnics article.pageArticle section.section h2 a{color:#0453b8}.technology.omrontechnics article.pageArticle section.section h2 a:hover{color:#10b0f3}.technology.omrontechnics article.pageArticle section.section p.sub-title{color:#3983b9;margin:0;padding:0 0 .75em}.technology.omrontechnics article.pageArticle div.category-label{padding-top:10px}.technology.omrontechnics article.pageArticle div.category-label ul{margin:0;padding:0}.technology.omrontechnics article.pageArticle div.category-label ul li{display:inline-block!important;margin:0 5px 5px 0;width:auto!important}.technology.omrontechnics article.pageArticle div.category-label ul li a{display:block;color:#fff;padding:4px 6px 3px;font-size:12px;line-height:1}.technology.omrontechnics article.pageArticle div.category-label ul li a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.technology.omrontechnics article.pageArticle div.category-label ul li.factory-automation a{background:#50a9ff}.technology.omrontechnics article.pageArticle div.category-label ul li.healthcare a{background:#d8688f}.technology.omrontechnics article.pageArticle div.category-label ul li.mobility a{background:#68ae28}.technology.omrontechnics article.pageArticle div.category-label ul li.energy-management a{background:#e78d3d}.technology.omrontechnics article.pageArticle div.category-label ul li.manufacture a{background:#72519a}.technology.omrontechnics article.pageArticle div.category-label ul li.further-development a{background:#af8950}.technology.omrontechnics article.pageArticle div.category-label ul li.social-solution a{background:#494fc7}.technology.omrontechnics article.pageArticle div.category-label ul.keyword li{background:#888;color:#fff;padding:4px 6px 3px;font-size:12px;line-height:1}.technology.omrontechnics article.pageArticle div.btn-download a{background:url(/global/en/assets/img/technology/icon-download.png) no-repeat right 10px top 9px #0453b8;display:block;width:80px;padding:10px;font-size:14px;color:#fff;text-align:left;text-indent:10px;line-height:1;border-radius:3px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .indent_txt_006{text-indent:80px}.technology.omrontechnics article.pageArticle.entry section.section.content-body p{font-size:16px;line-height:1.75;margin-bottom:0;padding:0 0 1em;text-align:left}.technology.omrontechnics article.pageArticle.entry section.section.content-body .smallTable th,.technology.omrontechnics article.pageArticle.entry section.section.content-body .smallTable td{font-size:12px}.technology.omrontechnics article.pageArticle.entry section.section.content-body .smallTable tbody th{text-align:center}.technology.omrontechnics article.pageArticle.entry section.section.content-body ul.indentList{margin-bottom:10px}.technology.omrontechnics article.pageArticle.entry section.section.content-body ul.indentList li{padding-left:1.5em;text-indent:-1.5em;list-style:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body ul.indentList2{padding-left:1.3em;margin-bottom:10px}.technology.omrontechnics article.pageArticle.entry section.section.content-body ul.indentList2>li{list-style:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body ul.no_liststyle{padding:0}.technology.omrontechnics article.pageArticle.entry section.section.content-body ul.no_liststyle li{list-style:none}.technology.omrontechnics article.pageArticle div.btn-download a i.icon-pdf{display:none}.technology.omrontechnics article.pageArticle div.btn-download a:hover{background-color:#10b0f3}.technology.omrontechnics article.pageArticle div.search-title{padding:2em 0;font-size:24px;line-height:1.25}.technology.omrontechnics article.pageArticle div.box-return{width:100%;text-align:center;padding-top:40px}.technology.omrontechnics article.pageArticle div.btn-back{display:inline-block;margin:0 10px;border-radius:20px;height:40px;line-height:40px;font-size:16px;color:#fff;background:#666;text-align:center}.technology.omrontechnics article.pageArticle div.btn-back.btn-blue{background:#0453b8}.technology.omrontechnics article.pageArticle div.btn-back.btn-blue:hover{background:#10b0f3}.technology.omrontechnics article.pageArticle div.btn-back a{display:block;width:200px;color:#fff}.technology.omrontechnics article.pageArticle div.btn-search:hover{background:#999}.technology.omrontechnics article.pageArticle.col2 section.section h3{font-size:18px}.technology.omrontechnics article.pageArticle.col2 section.section ul{list-style-type:none;margin:0;padding:0;zoom:1}.technology.omrontechnics article.pageArticle.col2 section.section ul:before,.technology.omrontechnics article.pageArticle.col2 section.section ul:after{content:"";display:table}.technology.omrontechnics article.pageArticle.col2 section.section ul:after{clear:both}.technology.omrontechnics article.pageArticle.col2 section.section ul li{display:block;list-style-type:none}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li{border-bottom:1px solid #ddd;padding:1.5em 1em}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item h2{margin:0;padding:0}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item div.sub-title{margin:0;padding:.25em 0}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item div.author-name{margin:0 0 1em;padding:0}.technology.omrontechnics article.pageArticle.col2 section.section ul div.item{zoom:1}.technology.omrontechnics article.pageArticle.col2 section.section ul div.item:before,.technology.omrontechnics article.pageArticle.col2 section.section ul div.item:after{content:"";display:table}.technology.omrontechnics article.pageArticle.col2 section.section ul div.item:after{clear:both}.technology.omrontechnics article.pageArticle.col2 section.section.headline{margin:0 0 30px}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item{width:100%}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header{position:relative}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.post-date{font-size:12px;color:#666}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.post-date .icon-new{margin-right:7px;width:36px;height:18px;background-size:cover;position:relative;top:3px}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header h2{margin:0;padding:.5em 0;width:80%}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header h2 a i.icon-pdf{display:none}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.sub-title{margin:0;padding:0 0 .5em;width:80%;font-size:16px;font-weight:700;line-height:1.25;color:#555}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.btn-download{position:absolute;top:30px;right:0}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.btn-download a i.icon-pdf{display:none}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-body div.author-name{margin:0;padding:.5em 0 0;color:#666}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-body div.author-name a{color:#666;font-weight:700}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-body div.description{font-size:16px;line-height:1.5;padding:0 0 .5em}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-body div.description p{font-size:16px;line-height:1.5}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item figure{float:right;width:150px;height:212px;background:#ccc;text-align:center;position:relative}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item figure:before{content:"SAMPLE";font-size:18px;color:#fff;position:absolute;top:45%;left:0;right:0;text-align:center}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item figure a{display:block;width:150px;height:212px;background:#ccc}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item figure a:hover{background:#ddd}.technology.omrontechnics article.pageArticle.col2 section.section.headline div.empty-category{font-size:20px;padding:60px 0;text-align:center;border:1px solid #ddd;background:#f8f8f8;color:#999}.technology.omrontechnics article.pageArticle section.headline div.link-more a{color:#3983b9}.technology.omrontechnics article.pageArticle section.headline div.link-more a:hover{text-decoration:underline}.technology.omrontechnics article.pageArticle section#booklet h3{margin:0;font-size:18px;font-weight:400;background:#999;padding:5px 15px;font-size:12px;color:#fff}.technology.omrontechnics article.pageArticle section#booklet div.inner{border:1px solid #ddd;border-top:none;padding:30px 15px!important}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li{display:block;margin:0 0 20px!important}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item{border:none!important;padding:0!important;position:relative;zoom:1}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item:before,.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item:after{content:"";display:table}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item:after{clear:both}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.left{width:calc(100% - 170px)}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.left h2 a i.icon-pdf{display:none}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right{width:170px;padding-left:20px}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a{display:block;width:150px;height:212px}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a figure{border:1px solid #999;width:150px;height:212px;text-align:center;position:relative;z-index:4}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a figure img{vertical-align:bottom;position:relative;top:1px}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a div.btn-download{position:relative;top:-10px;z-index:10;background:url(/global/en/assets/img/technology/icon-download.png) no-repeat right 10px top 9px #0453b8;display:block;padding:10px;font-size:14px;color:#fff;text-align:left;text-indent:10px;line-height:1;width:150px;text-indent:50px;border-radius:0}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a:hover div.btn-download{background-color:#10b0f3}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.item-header{position:relative}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.item-header h2{margin:0 0 .25em;font-size:20px;line-height:1.25}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.item-header div.sub-title{font-size:16px;padding:.5em 0;line-height:1.25}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.item-body{width:100%}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.item-body p{font-size:14px}.technology.omrontechnics article.pageArticle section#booklet div.btn-more{margin:20px 0 0}.technology.omrontechnics article.pageArticle section#booklet div.btn-more a{font-size:14px;color:#0453b8}.technology.omrontechnics article.pageArticle section#booklet div.btn-more a:hover{color:#10b0f3}.technology.omrontechnics article.pageArticle section#booklet div.flag-label{display:inline-block!important;margin:0 0 10px;color:#fff;font-size:14px;color:#d8688f;line-height:1}.technology.omrontechnics article.pageArticle.article-index div.coming-soon,.technology.omrontechnics article.pageArticle.author-index div.coming-soon,.technology.omrontechnics article.pageArticle.about div.coming-soon{background:#f8f8f8;text-align:center;width:100%;height:400px;line-height:400px;margin:20px 0;font-size:18px;color:#999}.technology.omrontechnics article.pageArticle.article-index section.titleArea,.technology.omrontechnics article.pageArticle.author-index section.titleArea,.technology.omrontechnics article.pageArticle.about section.titleArea{width:68.4%;box-sizing:border-box}.technology.omrontechnics article.pageArticle.article-index div.page-header,.technology.omrontechnics article.pageArticle.author-index div.page-header,.technology.omrontechnics article.pageArticle.about div.page-header{position:relative}.technology.omrontechnics article.pageArticle.article-index div.page-header ul.linkList,.technology.omrontechnics article.pageArticle.article-index div.page-header .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.article-index div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.article-index div.page-header .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.article-index div.page-header td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.article-index div.page-header .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.article-index div.page-header .mainContent .newslist td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.article-index .mainContent .newslist div.page-header td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.article-index .mainContent .newslist div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.author-index div.page-header ul.linkList,.technology.omrontechnics article.pageArticle.author-index div.page-header .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.author-index div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.author-index div.page-header .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.author-index div.page-header td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.author-index div.page-header .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.author-index div.page-header .mainContent .newslist td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.author-index .mainContent .newslist div.page-header td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.author-index .mainContent .newslist div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.about div.page-header ul.linkList,.technology.omrontechnics article.pageArticle.about div.page-header .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.about div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.about div.page-header .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.about div.page-header td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.about div.page-header .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.about div.page-header .mainContent .newslist td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.about .mainContent .newslist div.page-header td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.about .mainContent .newslist div.page-header td.title>ul{position:absolute;right:0;top:15px;padding-left:0}.technology.omrontechnics article.pageArticle.article-index div.page-header h1.pageMainTitle,.technology.omrontechnics article.pageArticle.author-index div.page-header h1.pageMainTitle,.technology.omrontechnics article.pageArticle.about div.page-header h1.pageMainTitle{font-size:41.6px;font-size:26px;font-size:2.6rem;font-weight:400;margin-top:0;margin-bottom:.5em;border-bottom:1px solid #000}.technology.omrontechnics article.pageArticle.article-index div.page-header p.page-description,.technology.omrontechnics article.pageArticle.author-index div.page-header p.page-description,.technology.omrontechnics article.pageArticle.about div.page-header p.page-description{margin:0 0 15px;padding:0;font-size:16px;line-height:1.75;color:#555}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search{margin:0 0 15px;padding:25px 20px 20px;background:none;width:100%;background:#f6f6f6;border:4px solid #dbdbdb;zoom:1}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search:before,.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search:after,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search:before,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search:after,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search:before,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search:after{content:"";display:table}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search:after,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search:after,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search:after{clear:both}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search div.box-label,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search div.box-label,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search div.box-label{font-size:14px;font-weight:700;color:#888;padding:0 2px 5px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search div.box-keyword-search,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search div.box-keyword-search,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search div.box-keyword-search{height:70px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search div.box-category-search,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search div.box-category-search,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search div.box-category-search{padding:20px 0 0}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text],.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text],.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:left;box-sizing:border-box;width:86%;margin:0;padding:10px 8px;font-size:16px;line-height:1;border:1px solid #ddd;border-right:none}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text]:placeholder-shown,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text]:placeholder-shown,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]:placeholder-shown{color:#ccc;position:relative;top:1px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text]::-webkit-input-placeholder,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text]::-webkit-input-placeholder,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]::-webkit-input-placeholder{color:#ccc;position:relative;top:1px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text]:-moz-placeholder,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text]:-moz-placeholder,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]:-moz-placeholder{color:#ccc;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;top:1px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text]::-moz-placeholder,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text]::-moz-placeholder,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]::-moz-placeholder{color:#ccc;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;top:1px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text]:-ms-input-placeholder,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text]:-ms-input-placeholder,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]:-ms-input-placeholder{color:#ccc;position:relative;top:1px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=submit],.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=submit],.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=submit]{display:block;float:right;box-sizing:border-box;width:14%;height:40px;margin:0;padding:10px 8px;font-size:16px;line-height:1.1;position:relative;top:1px}.technology.omrontechnics article.pageArticle.about div.page-header{margin-bottom:35px}.technology.omrontechnics article.pageArticle.about section p{padding-bottom:2em}.technology.omrontechnics article.pageArticle.booklet-index h1.pageMainTitle{margin-bottom:0}.technology.omrontechnics article.pageArticle.booklet-index p.booklet-number{font-size:12px;margin:0;padding:0 0 1em}.technology.omrontechnics article.pageArticle.entry section.pageContent h1.pageMainTitle{margin:0;padding:0 0 8px;font-size:41.6px;font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.25}.technology.omrontechnics article.pageArticle.entry section.pageContent div.sub-title{font-size:18px;padding:0 0 12px;line-height:1.25}.technology.omrontechnics article.pageArticle.entry div.article-information{zoom:1}.technology.omrontechnics article.pageArticle.entry div.article-information:before,.technology.omrontechnics article.pageArticle.entry div.article-information:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry div.article-information:after{clear:both}.technology.omrontechnics article.pageArticle.entry div.article-information div.category-label{float:left;width:calc(100% - 140px);padding:0 0 10px}.technology.omrontechnics article.pageArticle.entry div.article-information div.btn-download{float:right;position:relative;top:4px}.technology.omrontechnics article.pageArticle.entry div.article-information div.btn-download a{width:120px;text-indent:35px}.technology.omrontechnics article.pageArticle.entry div.author{margin:0 0 20px;padding:0;width:100%}.technology.omrontechnics article.pageArticle.entry div.author h2{font-size:14px;font-weight:400;color:#666;margin:0;padding:0 0 1.5em}.technology.omrontechnics article.pageArticle.entry div.author div.inner{zoom:1}.technology.omrontechnics article.pageArticle.entry div.author div.inner:before,.technology.omrontechnics article.pageArticle.entry div.author div.inner:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry div.author div.inner:after{clear:both}.technology.omrontechnics article.pageArticle.entry div.author div.profile{margin:0;padding:0;box-sizing:border-box;border:1px solid #ddd;border-right:none;display:table;width:50%;float:left}.technology.omrontechnics article.pageArticle.entry div.author div.profile:nth-child(2n){float:right;border-right:1px solid #ddd}.technology.omrontechnics article.pageArticle.entry div.author div.profile:last-child{border-right:1px solid #ddd}.technology.omrontechnics article.pageArticle.entry div.author div.profile:nth-child(3){border-top:none}.technology.omrontechnics article.pageArticle.entry div.author div.profile:nth-child(4){border-top:none}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-image{box-sizing:border-box;width:124px;height:auto;display:table-cell;vertical-align:top}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-image img{width:110px;height:auto}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information{box-sizing:border-box;display:table-cell;vertical-align:top;padding:10px 10px 0 0}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-name span{display:block}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-name span.author-name-ja{font-size:16px;font-weight:700;line-height:1;padding-bottom:5px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-name span.author-name-ja a:hover{color:#10b0f3;text-decoration:underline}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-name span.author-name-ja span.lead-author{display:inline-block;color:#666;font-size:12px;font-weight:400;vertical-align:2px;padding-left:1.5em}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-name span.author-name-en{font-size:10px;line-height:1;padding-bottom:5px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-profile{font-size:10px;line-height:1.5;letter-spacing:-.5px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-profile p{font-size:10px;line-height:1.5;margin-bottom:0}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-email a{color:#333;font-size:12px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-email a:hover{color:#10b0f3;text-decoration:underline}.technology.omrontechnics article.pageArticle.entry div.author{margin:0 0 20px;padding:0;width:100%}.technology.omrontechnics article.pageArticle.entry div.author div.inner{zoom:1}.technology.omrontechnics article.pageArticle *{box-sizing:border-box}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information{box-sizing:border-box;display:table-cell;vertical-align:top;padding:10px 10px 0 13px}.technology.omrontechnics article.pageArticle.entry div.author div.profile{margin:0;padding:0;box-sizing:border-box;border:1px solid #ddd;border-right:none;display:table;width:50%;float:left;min-height:160px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-name span.author-name-ja{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.4;padding-bottom:5px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information div.author-profile{font-size:12px;font-size:1.2rem;line-height:1.5;letter-spacing:-.5px}.technology.omrontechnics article.pageArticle.entry div.content-label{background:#ccc;margin-top:20px;padding:5px 10px;font-size:12px;display:table;width:100%}.technology.omrontechnics article.pageArticle.entry div.content-label div.booklet-number{display:table-cell;text-align:left}.technology.omrontechnics article.pageArticle.entry div.content-label div.post-date{display:table-cell;text-align:right}.technology.omrontechnics article.pageArticle.entry section.section.content-body{border:1px solid #ddd;border-top:none;margin:0 0 10px;padding:20px;word-break:break-word}.technology.omrontechnics article.pageArticle.entry section.section.content-body em{font-style:normal!important;font-family:serif}.technology.omrontechnics article.pageArticle.entry section.section.content-body i{font-style:italic;font-family:serif}.technology.omrontechnics article.pageArticle.entry section.section.content-body sub{vertical-align:-2px;padding-left:2px}.technology.omrontechnics article.pageArticle.entry section.section.content-body p{font-size:16px;line-height:1.75;margin-bottom:0;padding:0 0 1em;text-align:left}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ul,.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ol{font-size:16px;line-height:1.75;margin:0 0 1em;padding:0 0 0 1.3em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ul li,.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ol li{font-size:16px;line-height:1.5;display:list-item}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ul li{list-style:outside disc}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ol li{list-style:outside decimal}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list{zoom:1;padding-bottom:1em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list:before,.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list:after{clear:both}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list dt{display:block;float:left;width:3em;margin:0;font-size:16px;line-height:1.5;text-align:left;font-weight:400}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list dd{display:block;float:left;width:calc(100% - 3em);margin:0 0 .5em;font-size:16px;line-height:1.5;text-align:left}.technology.omrontechnics article.pageArticle.entry section.section.content-body section ol.custom-List li,.technology.omrontechnics article.pageArticle.entry section.section.content-body section ul.custom-List li{list-style-type:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote{zoom:1;margin:0 0 20px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote:before,.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote:after{clear:both}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote dt{display:block;float:left;width:3em;margin:0;line-height:1.5;text-align:right}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote dd{display:block;float:left;width:calc(100% - 3em);margin:0 0 .5em;line-height:1.5;text-align:left}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.footnote dd a{display:inline-block;word-break:break-all}.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption div{text-align:left;font-size:14px;padding:0 0 .5em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption dl.caption-list{zoom:1}.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption dl.caption-list:before,.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption dl.caption-list:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption dl.caption-list:after{clear:both}.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption dl.caption-list dt{display:block;float:left;width:3em;margin:0;line-height:1.5;text-align:left}.technology.omrontechnics article.pageArticle.entry section.section.content-body section div.box-caption dl.caption-list dd{display:block;float:left;width:calc(100% - 3em);margin:0 0 .5em;line-height:1.5;text-align:left}.technology.omrontechnics article.pageArticle.entry section.section.content-body table{width:initial;margin:20px auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body table caption{font-size:14px;padding:0 0 .5em}.technology.omrontechnics article.pageArticle.entry section.section.content-body table caption.btm{caption-side:bottom;margin-top:.5em}.technology.omrontechnics article.pageArticle.entry section.section.content-body table tr .gray_td{background-color:#eee}.technology.omrontechnics article.pageArticle.entry section.section.content-body table thead tr th{background:#3b465b;color:#fff;border:1px solid #3b465b;border-right:1px solid #fff;line-height:1.25;vertical-align:middle}.technology.omrontechnics article.pageArticle.entry section.section.content-body table thead tr th:last-child{border-right:1px solid #3b465b}.technology.omrontechnics article.pageArticle.entry section.section.content-body table thead tr th.nw{white-space:nowrap}.technology.omrontechnics article.pageArticle.entry section.section.content-body table thead tr th.borderBottom{border-bottom:1px solid #fff}.technology.omrontechnics article.pageArticle.entry section.section.content-body table thead tr td{vertical-align:middle}.technology.omrontechnics article.pageArticle.entry section.section.content-body table tbody tr th{background:#ebebeb;vertical-align:middle}.technology.omrontechnics article.pageArticle.entry section.section.content-body table tbody tr td{background:none;vertical-align:middle}.technology.omrontechnics article.pageArticle.entry section.section.content-body table.basic-table tbody tr td{background:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body p.noteText{margin:.5em 0 1em;font-size:14px;line-height:1.4}.technology.omrontechnics article.pageArticle.entry section.section.content-body p.tableCaption{margin:-10px 0 1em;font-size:14px;line-height:1.4}.technology.omrontechnics article.pageArticle.entry section.section.content-body p.tableCaption br{height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body div.more{cursor:pointer;font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section h2{border-top:1px solid #666;border-bottom:1px solid #666;font-size:20px;line-height:1.75;margin:1.5em 0;padding:10px 0}.technology.omrontechnics article.pageArticle.entry section.section.content-body section h3{font-size:18px;line-height:1.75;margin:1em 0 .5em;padding:0}.technology.omrontechnics article.pageArticle.entry section.section.content-body section h4{font-size:16px;line-height:1.75;margin:1em 0 .5em;padding:0}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure{text-align:center;margin:0 auto;padding:20px 0}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img{display:initial;width:auto;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid90{width:90%;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid80{width:80%;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid70{width:70%;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid60{width:60%;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure figcaption{padding:.5em 0;font-size:14px;text-align:center}.technology.omrontechnics article.pageArticle.entry section.section.content-body .svg_wrap{width:80%;padding:0;margin:20px 0 20px 140px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure figcaption.wid70{width:70%;padding:.5em 0;text-align:center;margin:0 auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure figcaption.fBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure figcaption.fBox>span{width:50%;text-align:center}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure figcaption.fBox>span.wid40{width:40%}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure .wid70 p.caption_image{font-size:12px;font-size:1.2rem;padding-left:.8em;text-indent:-.8em}.technology.omrontechnics article.pageArticle.entry section.section.content-body .i_svg{display:inline-block;height:1em!important;margin:1px 2px auto;width:auto!important;vertical-align:text-bottom}.technology.omrontechnics article.pageArticle.entry section.section.content-body .svg_wrap li .img_wrap img{width:100%;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ul,.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ol{font-size:16px;line-height:1.75;margin:0 0 1em;padding:0 0 0 1.3em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list{padding:0;margin-left:70px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list li{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list li .img_wrap{min-width:3em;margin-right:10px;text-align:right}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list li .img_wrap img{display:inline-block;width:auto;height:1.9em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list li .txt_wrap.pl{padding-left:.5em;text-indent:-.5em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list li.two_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list .two_line_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technology.omrontechnics article.pageArticle.col2 section.section ul{list-style-type:none;margin:0;padding:0;zoom:1}.technology.omrontechnics article.pageArticle *{box-sizing:border-box}.technology.omrontechnics article.pageArticle.entry .trademark_txt{margin:40px 0 0!important;padding:20px 0 0!important;border-top:1px solid #666}.technology.omrontechnics article.pageArticle.entry div.page-nav{margin:0 0 10px}.technology.omrontechnics article.pageArticle.entry div.page-nav ul{margin:0;padding:0}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry{zoom:1;margin:0 0 10px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry:before,.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry:after{clear:both}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li{width:49%;float:left;border:none;padding:0}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item{border:1px solid #ddd;padding:15px;min-height:148px;zoom:1;position:relative}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item:before,.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item:after{clear:both}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.nav-text{margin:0;padding:0;font-size:12px;font-weight:400;color:#999;display:inline}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.item-body{position:relative;top:20px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.main-title{margin:1em 0 .5em;font-size:14px;min-height:43px;overflow:hidden}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.main-title a{color:#0453b8;line-height:1.25}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.main-title a:hover{text-decoration:underline}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.author-name{margin-bottom:20px;font-size:12px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li.empty a{color:#666}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li.empty a:hover{color:#fff}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li.empty div.item{background:#eee;box-sizing:border-box;height:148px;line-height:118px;text-align:center}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li.empty a:hover div.item{background:#10b0f3}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li:nth-child(1) div.item div.nav-text{position:absolute;top:15px;left:15px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li:nth-child(2n){float:right}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li:nth-child(2n) div.item div.nav-text{text-align:right;position:absolute;top:15px;right:15px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry{border:1px solid #ddd;padding:15px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry h3{margin:0;padding:0 0 1em;font-size:18px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul{padding:0 0 0 15px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul li{padding:0 0 .5em;list-style:outside disc;border:none}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul li div.item div.main-title{margin:0;padding:0;font-size:14px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul li div.item div.main-title a{color:#0453b8}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul li div.item div.main-title a:hover{text-decoration:underline}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul li div.item div.sub-title{margin:0;padding:0}.technology.omrontechnics article.pageArticle.entry div.page-nav div.related-entry ul li div.item div.author-name{margin:0;padding:0}.technology.omrontechnics article.pageArticle.entry div.box-download{margin:40px 0 20px;padding:30px 0 0;border-top:1px dotted #ccc}.technology.omrontechnics article.pageArticle.entry div.box-download h3{font-size:14px}.technology.omrontechnics article.pageArticle.entry div.box-download div.item{zoom:1}.technology.omrontechnics article.pageArticle.entry div.box-download div.item:before,.technology.omrontechnics article.pageArticle.entry div.box-download div.item:after{content:"";display:table}.technology.omrontechnics article.pageArticle.entry div.box-download div.item:after{clear:both}.technology.omrontechnics article.pageArticle.entry div.box-download div.item div.item-body{float:left;width:450px}.technology.omrontechnics article.pageArticle.entry div.box-download div.item div.item-body p{font-size:12px}.technology.omrontechnics article.pageArticle.entry div.box-download div.item div.right{width:150px}.technology.omrontechnics article.pageArticle.entry div.box-download div.item figure{width:150px;height:212px;text-align:center;position:relative}.technology.omrontechnics article.pageArticle.entry div.box-download div.item figure a{display:block;width:150px;height:212px;background:#ccc}.technology.omrontechnics article.pageArticle.entry div.box-download div.item figure a:hover{background:#ddd}.technology.omrontechnics article.pageArticle.entry div.box-download div.item figure:before{content:"SAMPLE";font-size:18px;color:#fff;position:absolute;top:45%;left:0;right:0;text-align:center}.technology.omrontechnics article.pageArticle.entry div.box-download div.item div.btn-download{margin:10px 0 0}.technology.omrontechnics article.pageArticle.entry div.box-download div.item div.btn-download a{display:block;background:#0453b8;padding:5px 0;text-align:center;font-size:12px;font-weight:700;color:#fff;border-radius:3px}.technology.omrontechnics article.pageArticle.entry .pdfBox{margin:40px 0 0;border:none;padding:0}.technology.omrontechnics article.pageArticle.entry .pdfBox p{font-size:12px!important}.technology.omrontechnics article.pageArticle.entry .trademark_txt{margin:40px 0 0!important;padding:20px 0 0!important;border-top:1px solid #666}.technology.omrontechnics article.pageArticle.entry section.section.content-body p a{text-decoration:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body .content-body__mathArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.technology.omrontechnics article.pageArticle.entry section.section.content-body .content-body__mathArea .content-body__mathArea__img{text-align:center;width:calc(100% - 100px)}.technology.omrontechnics article.pageArticle.entry section.section.content-body .content-body__mathArea .content-body__mathArea__img img{width:100%}.technology.omrontechnics article.pageArticle.entry section.section.content-body .content-body__mathArea .content-body__mathArea__img img.tsuruta{width:80%;margin-left:20%}.technology.omrontechnics article.pageArticle.entry section.section.content-body .content-body__mathArea .content-body__mathArea__txt{text-align:center;width:100px}.technology.omrontechnics div.btn-back a{font-size:14px;color:#0b99d4}.technology.omrontechnics section.author div.item{margin:0;padding:0;display:table;width:100%;height:140px}.technology.omrontechnics section.author div.item:nth-child(2n){float:right}.technology.omrontechnics section.author div.item div.author-image{width:80px;height:auto;display:table-cell;vertical-align:top}.technology.omrontechnics section.author div.item div.author-information{display:table-cell;vertical-align:top}.technology.omrontechnics section.author div.item div.author-information div.author-name span{display:block}.technology.omrontechnics section.author div.item div.author-information div.author-name span.author-name-ja{font-size:16px;font-weight:700}.technology.omrontechnics section.author div.item div.author-information div.author-name span.author-name-ja a:hover{text-decoration:underline}.technology.omrontechnics section.author div.item div.author-information div.author-name span.author-name-en{font-size:10px}.technology.omrontechnics section.author div.item div.author-information div.author-profile{font-size:10px;line-height:1.5}.technology.omrontechnics .entry-author section.titleArea{padding:0 0 30px}.technology.omrontechnics .entry-author div.author-profile{font-size:14px}.technology.omrontechnics .entry-author div.author-image img{width:160px}.technology.omrontechnics div.box-contact a{display:block!important;background:#eee;text-align:center;font-size:16px;width:100%;height:40px;line-height:40px}.technology.omrontechnics .localNav dl.localNav__list *.current{border-top:none!important}.technology.omrontechnics article.pageArticle.entry section.section.content-body .noteArea{border-top:1px solid #666;margin-top:40px;padding-top:20px}.technology.omrontechnics article.pageArticle.entry section.section.content-body .noteArea p{font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .i_svg{display:inline-block;width:auto!important;height:22px;vertical-align:text-bottom}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap{width:490px;padding:0;margin:20px 0 20px 140px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li.margin_b{margin-bottom:15px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li.big_img .img_wrap{width:400px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li .txt_wrap{margin:0 0 0 5px;margin:0 0 0 .5rem;font-size:16px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li .img_wrap{width:260px;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li .img_wrap img{width:100%;height:auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_img{width:100%;height:auto;margin:20px 0;margin:2rem 0;text-align:center}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_img img{max-width:340px;width:100%}.technology.omrontechnics .morichi-math{width:100%}.technology.omrontechnics .morichi-math td{border:0;text-align:center;font-size:25.6px;font-size:16px;font-size:1.6rem}.technology.omrontechnics .morichi-math td.math-left{text-align:left}.technology.omrontechnics .morichi-math-blk img{margin-bottom:6px}.technology.omrontechnics .morichi-math-blk-svg img{margin-bottom:6px;height:15px}.technology.omrontechnics article.pageArticle.entry section.section.content-body .no-space br{height:inherit}.technology.omrontechnics article.pageArticle.entry section.section.content-body p br{content:"";width:100%;height:10px;line-height:2.5;vertical-align:top;display:block}@-moz-document url-prefix(){.technology.omrontechnics article.pageArticle.entry section.section.content-body p br{margin-bottom:40px}}.technology.platform .icon-external{display:none!important;margin:0}.technology.platform .cptBlock{margin:50px 0;margin:5rem 0}.technology.platform .cptBlock figure{width:100%;text-align:center}.technology.platform .cptBlock figure figcaption{margin-top:10px;margin-top:1rem;font-size:14px;font-size:1.4rem;font-weight:700}.technology.platform .subSubTitle.blue{color:#0b99d4}.technology.property .cptBlock{margin:50px 0;margin:5rem 0}.technology.property .cptBlock figure{width:100%;text-align:center}.technology.property .cptBlock figure img.w80{width:80%}.technology.property .cptBlock figure figcaption{margin-top:10px;margin-top:1rem;font-size:14px;font-size:1.4rem;font-weight:700}.technology.property .cptBlock .fBox{margin-bottom:1em}.technology.property .cptBlock .fBox__tableArea{width:48%}.technology.property .cptBlock .fBox__subTxt{text-align:center;font-size:14px;font-size:1.4rem;font-weight:700}.technology.property .ThemeItem-title{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.7;margin:20px 0;margin:2rem 0}.technology.property .boxB .circleList,.technology.property .boxW .circleList,.technology.property .boxG .circleList,.technology.property .ir.press.pastPage .newsheader .aside .circleList,.ir.press.pastPage .newsheader .technology.property .aside .circleList,.technology.property .media.ct-current.pastPage .aside .circleList,.media.ct-current.pastPage .technology.property .aside .circleList,.technology.property .media.ct-year.pastPage .aside .circleList,.media.ct-year.pastPage .technology.property .aside .circleList{margin-bottom:0}.technology.property .boxB .circleList li+li,.technology.property .boxW .circleList li+li,.technology.property .boxG .circleList li+li,.technology.property .ir.press.pastPage .newsheader .aside .circleList li+li,.ir.press.pastPage .newsheader .technology.property .aside .circleList li+li,.technology.property .media.ct-current.pastPage .aside .circleList li+li,.media.ct-current.pastPage .technology.property .aside .circleList li+li,.technology.property .media.ct-year.pastPage .aside .circleList li+li,.media.ct-year.pastPage .technology.property .aside .circleList li+li{margin-top:10px;margin-top:1rem}.technology.property .gray-inner{display:-webkit-box;display:-ms-flexbox;display:flex;/*padding:20px;padding:2rem;*/border:5px solid #dbdbdb}.technology.property .gray-inner__ttl{padding:0 15px 0 90px;padding:0 1.5rem 0 9rem;background:url(../img/technology/property/property-img03.gif) no-repeat;background-size:auto 100px}.technology.property .gray-inner__ttl span{display:block;margin-bottom:10px;margin-bottom:1rem;font-size:15px;font-weight:700}.technology.property .gray-inner__img{width:60%;min-width:130px}.technology.sensing .pageArticle .pageContent .mainContent__text{position:relative}.technology.sensing .pageArticle .pageContent .mainContent__text .linkList.txtR,.technology.sensing .pageArticle .pageContent .mainContent__text .media.ct-current .newslist td.title>ul.txtR,.media.ct-current .newslist .technology.sensing .pageArticle .pageContent .mainContent__text td.title>ul.txtR,.technology.sensing .pageArticle .pageContent .mainContent__text .media.ct-year .newslist td.title>ul.txtR,.media.ct-year .newslist .technology.sensing .pageArticle .pageContent .mainContent__text td.title>ul.txtR,.technology.sensing .press.pressIndex__cate .pageArticle .pageContent .mainContent__text .mainContent .newslist td.title>ul.txtR,.press.pressIndex__cate .technology.sensing .pageArticle .pageContent .mainContent__text .mainContent .newslist td.title>ul.txtR,.technology.sensing .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__text td.title>ul.txtR,.press.pressIndex__cate .technology.sensing .pageArticle .mainContent .newslist .pageContent .mainContent__text td.title>ul.txtR{position:absolute;right:0;width:470px;margin-top:-2em}.technology.sensing .pageArticle .pageContent .mainContent__text .linkList.txtR span,.technology.sensing .pageArticle .pageContent .mainContent__text .media.ct-current .newslist td.title>ul.txtR span,.media.ct-current .newslist .technology.sensing .pageArticle .pageContent .mainContent__text td.title>ul.txtR span,.technology.sensing .pageArticle .pageContent .mainContent__text .media.ct-year .newslist td.title>ul.txtR span,.media.ct-year .newslist .technology.sensing .pageArticle .pageContent .mainContent__text td.title>ul.txtR span,.technology.sensing .press.pressIndex__cate .pageArticle .pageContent .mainContent__text .mainContent .newslist td.title>ul.txtR span,.press.pressIndex__cate .technology.sensing .pageArticle .pageContent .mainContent__text .mainContent .newslist td.title>ul.txtR span,.technology.sensing .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__text td.title>ul.txtR span,.press.pressIndex__cate .technology.sensing .pageArticle .mainContent .newslist .pageContent .mainContent__text td.title>ul.txtR span{margin-left:0;font-size:16px;font-size:1.6rem}.technology.technologyIndex{margin:0;padding:0}.technology.technologyIndex .section{margin:0 0 30px;padding:0 0 30px}.technology.technologyIndex .pageArticle .titleArea .pageMainTitle span{font-size:18px;font-size:1.8rem}.technology.technologyIndex .pageArticle .pageContent .mainContent .cptTitle{font-size:24px;font-size:2.4rem;border-bottom:none;margin:40px 0 20px;margin:4rem 0 2rem}.technology.technologyIndex .pageArticle .pageContent .mainContent .slider{position:relative}.technology.technologyIndex .pageArticle .pageContent .mainContent .slider .slider__btn--prev{height:41px;width:20px;position:absolute;top:calc(50% - 24px);left:10px}.technology.technologyIndex .pageArticle .pageContent .mainContent .slider .slider__btn--next{height:41px;width:20px;position:absolute;top:calc(50% - 24px);right:10px}.technology.technologyIndex .pageArticle .pageContent .mainContent .slider .bx-prev,.technology.technologyIndex .pageArticle .pageContent .mainContent .slider .bx-next{display:block;width:100%;height:100%;position:absolute;top:0;z-index:999}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock{border-top:none}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;width:100%;margin:0;padding:0}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;transition:all .2s cubic-bezier(.42,0,.58,1);padding:0;margin:0 0 20px;background:#f6f6f6;overflow:hidden}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{display:block;width:100%;max-height:185px;margin:0 0 5px;overflow:hidden;position:relative;top:auto;right:auto;bottom:auto;left:auto}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{margin:7px 10px;font-weight:400}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item img{width:100%;transition:all .3s cubic-bezier(.25,.1,.25,1)}.technology.technologyIndex .pageArticle .pageContent .mainContent .linkBlock{margin:0;padding:0}.technology.v2 .pageArticle .pageContent .mainContent__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.technology.v2 .pageArticle .pageContent .mainContent__container .cptTitle{width:100%;font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.7;margin:0 0 20px;margin:0 0 2rem;border:none}.technology.v2 .pageArticle .pageContent .mainContent__item{position:relative;z-index:50;width:47.5%;margin-bottom:36px;margin-bottom:3.6rem;background:#fff;transition:all .2s cubic-bezier(.42,0,.58,1);border:1px solid #dbdbdb}.technology.v2 .pageArticle .pageContent .mainContent__item__textArea{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding:0}.technology.v2 .pageArticle .pageContent .mainContent__item__title{display:block;width:100%;width:calc(100% + 2px);-webkit-transform:translateX(-1px);transform:translateX(-1px);padding:2em 1em;background:#005eb8;border:1px solid #005eb8;transition:all .2s cubic-bezier(.42,0,.58,1)}.technology.v2 .pageArticle .pageContent .mainContent__item__title .itemTitle{margin:0;padding:0 15px 0 0;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.2;color:#fff;border:none}.technology.v2 .pageArticle .pageContent .mainContent__item__title .itemTitle:after{float:right;margin:0 -15px 0 0;display:inline-block;font-family:iconfont;content:'\EB14';font-size:12px;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1;vertical-align:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.technology.v2 .pageArticle .pageContent .mainContent__item__title:hover{background:#0070dc}.technology.v2 .pageArticle .pageContent .mainContent__item__title.noLink{pointer-events:none}.technology.v2 .pageArticle .pageContent .mainContent__item__title.noLink .itemTitle:after{content:''}.technology.v2 .pageArticle .pageContent .mainContent__item__title.noLink:hover{background:#005eb8}.technology.v2 .pageArticle .pageContent .mainContent__item__text{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:100%;padding:1em}.technology.v2 .pageArticle .pageContent .mainContent__item__text p{display:block;margin-bottom:1em;font-size:14px;font-size:1.4rem;text-align:left;line-height:1.2;color:#666}.technology.v2 .pageArticle .pageContent .mainContent__item__text .subSubTitle{font-size:13px;font-size:1.3rem;margin:20px 0 5px}.technology.v2 .pageArticle .pageContent .mainContent__item__text .linkList,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul,.technology.v2 .press.pressIndex__cate .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.v2 .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul,.technology.v2 .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul,.press.pressIndex__cate .technology.v2 .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul{padding:0;margin:0 10px 10px 0;margin:0 1rem 1rem 0;list-style:none}.technology.v2 .pageArticle .pageContent .mainContent__item__text .linkList>li,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul>li,.media.ct-current .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul>li,.media.ct-year .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li,.technology.v2 .press.pressIndex__cate .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li,.press.pressIndex__cate .technology.v2 .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li,.technology.v2 .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li,.press.pressIndex__cate .technology.v2 .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li{font-size:14px;font-size:1.4rem}.technology.v2 .pageArticle .pageContent .mainContent__item__text .linkList>li>a,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul>li>a,.media.ct-current .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li>a,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul>li>a,.media.ct-year .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li>a,.technology.v2 .press.pressIndex__cate .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li>a,.press.pressIndex__cate .technology.v2 .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li>a,.technology.v2 .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li>a,.press.pressIndex__cate .technology.v2 .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li>a{color:#0453b8;display:inline}.technology.v2 .pageArticle .pageContent .mainContent__item__text .linkList>li>ul,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul>li>ul,.media.ct-current .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li>ul,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul>li>ul,.media.ct-year .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li>ul,.technology.v2 .press.pressIndex__cate .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li>ul,.press.pressIndex__cate .technology.v2 .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li>ul,.technology.v2 .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li>ul,.press.pressIndex__cate .technology.v2 .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li>ul{margin:5px 0}.technology.v2 .pageArticle .pageContent .mainContent__item__text .linkList>li>ul>li,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul>li>ul>li,.media.ct-current .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li>ul>li,.technology.v2 .pageArticle .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul>li>ul>li,.media.ct-year .newslist .technology.v2 .pageArticle .pageContent .mainContent__item__text td.title>ul>li>ul>li,.technology.v2 .press.pressIndex__cate .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li>ul>li,.press.pressIndex__cate .technology.v2 .pageArticle .pageContent .mainContent__item__text .mainContent .newslist td.title>ul>li>ul>li,.technology.v2 .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li>ul>li,.press.pressIndex__cate .technology.v2 .pageArticle .mainContent .newslist .pageContent .mainContent__item__text td.title>ul>li>ul>li{margin:0;padding:0}.technology.v2 .pageArticle .pageContent .mainContent .fBox .itemTitle .small{font-size:12px;margin-right:.5em}.technology.v2 .pageArticle .pageContent .mainContent .fBox p{width:100%}.technology.v2 .pageArticle .pageContent .mainContent .linkList.txtR,.technology.v2 .pageArticle .pageContent .mainContent .media.ct-current .newslist td.title>ul.txtR,.media.ct-current .newslist .technology.v2 .pageArticle .pageContent .mainContent td.title>ul.txtR,.technology.v2 .pageArticle .pageContent .mainContent .media.ct-year .newslist td.title>ul.txtR,.media.ct-year .newslist .technology.v2 .pageArticle .pageContent .mainContent td.title>ul.txtR,.technology.v2 .press.pressIndex__cate .pageArticle .pageContent .mainContent .newslist td.title>ul.txtR,.press.pressIndex__cate .technology.v2 .pageArticle .pageContent .mainContent .newslist td.title>ul.txtR{position:absolute;right:0;width:270px;margin-top:-1em}.technology.v2 .pageArticle .pageContent .mainContent .cptTitle.mt100{margin-top:100px;margin-top:10rem}.vg2020.index .l-contentTop{background:url(/global/en/vg2020/assets/img/vg2020/vg2020-index-mainimg-bg.gif) 0 0 repeat-x}.vg2020.index .l-contentTop .vgPageLink li a{background:url(/global/en/vg2020/assets/img/vg2020/vg2020-index-vglink.png) 50% 0 no-repeat;background-size:cover}.vg2020.index .l-content .pageArticle .futureBlock{background:url(/global/en/vg2020/assets/img/vg2020/vg2020-index-future-img02.png) 50% 100% no-repeat}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea{background:url(/global/en/vg2020/assets/img/vg2020/vg2020-index-value-img06.png) 50% 100px no-repeat}.vg2020.vg2020Cont .l-content .pageArticle .titleArea{background:url(/global/en/vg2020/assets/img/vg2020/vg2020-title-bg.svg) 50% 100% no-repeat}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox{background:url(/global/en/vg2020/assets/img/vg2020/vg2020-arrow-down.svg) 50% 100% no-repeat}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{padding-top:16vh;font-size:26px;font-size:2.6rem;line-height:1.3}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn{position:static;-webkit-transform:none;transform:none;display:block;margin:1em auto 0}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img01,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img02,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img03{margin-bottom:3vw}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img04{margin-bottom:2vw}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img05,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img07,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img09{margin-bottom:.5vw}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img06,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img08,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img10{margin-bottom:1.5vw}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2){background:url(/global/en/assets/img/vision/vision_stance_bg.jpg) no-repeat center/cover}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__text{width:50%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__text>span{font-size:30px;font-size:3rem}@media(max-width:600px){h2.h2Title{width:97%;margin:0 auto;font-size:2.4rem;text-align:center;border-bottom:1px solid #000}h3.h3Title{font-size:1.8rem}.tableBlock{overflow:auto;-webkit-overflow-scrolling:touch}table.tblRsv{min-width:inherit;width:100%}table.tblRsv tr{width:100%}table.tblRsv tr th{display:block;width:100%!important}table.tblRsv tr td{display:block;border-top:none;width:100%!important}table.tblRsv tr:nth-child(2n) td{background:inherit}table.tblRsv2.tdRight td{text-align:left}table.tblRsv2{min-width:inherit;width:100%;border-top:1px solid #ccc}table.tblRsv2 thead{display:none}table.tblRsv2 tr{width:100%;display:block}table.tblRsv2 tr:nth-child(2n) td{background:#fff}table.tblRsv2 tr th{display:block;font-weight:400;border-bottom:none;border-top:none;padding:6px 13px}table.tblRsv2 tr th:before{content:attr(data-label) " ：";float:left;font-weight:700;padding:0 7px 0 0}table.tblRsv2 tr td{display:block;border-top:none;padding:6px 13px}table.tblRsv2 tr td:before{content:attr(data-label) " ：";float:left;font-weight:700;padding:0 7px 0 0}.acList dt{font-size:1.4rem}.fBox .indexBox__item__caption p,.fBox-half .indexBox__item__caption p{width:68%}.fBox,.fBox-half{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fBox .fBox__img,.fBox-half .fBox__img{width:100%}.fBox figure,.fBox-half figure{width:100%;text-align:center}.fBox figure img,.fBox-half figure img{width:auto;max-width:100%}.fBox p,.fBox-half p{width:100%}.fBox .fBox__text,.fBox-half .fBox__text{width:100%}.fBox .mR,.fBox-half .mR{margin:0 0 2rem}.grayBox__txt{width:100%;float:none}.grayBox .linkBtn,.grayBox .linkBtnWhite,.grayBox .linkBtnBlue,.grayBox .mapBtn,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn{width:100%;float:none;margin:0}.searchBox .keyword{width:200px}.gsc-search-box-tools table,.products .searchG table{min-width:200px}ul.photoArea li{max-width:100%;width:100%;margin:0 auto 20px}ul.photoArea li img{max-width:100%}figure.photoArea img,p.photoArea img{max-width:100%}ul.photoAreali li{max-width:100%;width:100%;margin:0 auto 20px}ul.photoAreali li img{max-width:100%}.section{margin:0 0 4em}.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item{display:inherit}.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__date,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__date,.top.top__v2 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__txt,.top.top__v2 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__txt{width:100%;padding-left:0}.top.top__v2 .l-content .top__news .newsList__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.top.top__v2 .l-content .top__news .newsList__txt{width:100%;padding-left:0}.top.top__v3 .l-contentTop .top__mainImgSlider .forPc,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .forPc,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .forPc,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .forPc,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .forPc{display:none}.top.top__v3 .l-contentTop .top__mainImgSlider .forSp,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .forSp,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .forSp,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .forSp,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .forSp{display:inherit}.top.top__v3 .l-contentTop .top__mainImgSlider,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3{padding-bottom:2rem}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item{overflow:visible;padding-bottom:3rem}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText{top:auto;bottom:-2rem;padding-right:1.1em;color:#333;font-size:1.4rem;text-shadow:none}.top.top__v3 .l-contentTop .top__mainImgSlider .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText:after,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText:after,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText:after,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText:after,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item .mainImgSlider__item__inner a .mainImgSlider__item__linkText:after{right:0;font-size:1.4rem}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots{bottom:0}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before{background:#ccc}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li.slick-active button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li.slick-active button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li.slick-active button:before,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li.slick-active button:before,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li.slick-active button:before{background:#005eb8}.top.top__v3 .l-content .top__sectionTitle{font-size:3rem}.top.top__v3 .l-content .top__sectionTitle .top__sectionTitle__sub{font-size:1.6rem}.top.top__v3 .l-content .top__sectionTitle .forSp{display:inherit}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots{bottom:-10px}.top.top__v3 .l-content .top__topics .top__topicsList .slick-dots li{width:10px;height:10px}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item{display:inherit}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__txt,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__txt{font-size:1.3rem}.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__date,.top.top__v3 .l-content .top__news .section__inner .top__news__release .newsList .newsList__item .newsList__txt,.top.top__v3 .l-content .top__news .section__inner .top__news__info .newsList .newsList__item .newsList__txt{width:100%;padding-left:0}.top.top__v3 .l-content .top__news .newsList__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.top.top__v3 .l-content .top__news .newsList__txt{width:100%;padding-left:0}.top .stockBlock{display:none}.top .stockBlock-sp{display:block}.top .noticeBlock{display:none}.top .noticeBlock-sp{display:block;width:100%}.top .noticeBlock-sp .noticeList{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top .noticeBlock-sp .noticeList li.publicly{width:100%;padding:20px 10px;background:#f3f3f3;font-size:1.2rem}.top .noticeBlock-sp .noticeList li{display:block;padding:0;width:49%;margin-bottom:20px}.top .noticeBlock-sp .noticeList li img{width:100%;height:auto}.top .contentsBlock .contentsList__item{font-size:1.2rem;width:49%}.about.corporate.business.domain .iab .i-automation{width:100%}.about.corporate.group_location.japan .mainContent .anchorlist,.about.corporate.group_location.japan .mainContent .anchorlist.work{width:97%;margin:0 auto}.about.corporate.group_location.japan .mainContent .work.anchorlist{margin:5rem auto 0}.about.corporate.location .mainContent .anchorlist,.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work,.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work{width:97%;margin:0 auto}.about.corporate.organization .mainContent__text .linkBtnBlue,.about.corporate.organization .mainContent__text .mapBtn,.about.corporate.organization .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .about.corporate.organization .mainContent__text .tableBlock .mapBtn{margin-top:0}.about.corporate.organization .mainContent__text .linkBtnBlue a,.about.corporate.organization .mainContent__text .mapBtn a,.about.corporate.organization .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .about.corporate.organization .mainContent__text .tableBlock .mapBtn a{width:100%}.about.corporate.organization.officer .mainContent__text .officerList table th,.about.corporate.organization.officer .mainContent__text .officerList .table04 th{width:100%}.about.corporate.organization.officer .mainContent__text .officerList table td,.about.corporate.organization.officer .mainContent__text .officerList .table04 td{text-align:left;padding:1em}.about.corporate.group_location.overseas .mainContent__text .tableBlock table th{width:inherit}.about.corporate.group_location.overseas .mainContent__text .tableBlock table td{width:inherit}.about.corporate.group_location.overseas .mainContent__text .tableBlock table td.work{width:inherit}.about.corporate.vision .mainContent__text table th,.about.corporate.vision .mainContent__text table td{width:100%;text-align:center}.about.corporate.vision.sinic .fBox figure.mL{width:80%;margin:0 auto}.about.events.index .mainContent__header .colorList{width:100%}.about.events.index .mainContent__text #calendar__tab li{width:25%}.about.kyotomarathon .mainContent__text .marathonOuen .fBox figure{width:100%}.about.kyotomarathon .mainContent__text .marathonOuen .fBox figure:last-of-type{margin-bottom:0}.about.kyotomarathon .mainContent__text .marathonOuen .fBox .fBox__text{width:100%}.about.kyotomarathon .mainContent__text .marathonChlng .fBox figure{width:100%}.about.kyotomarathon.yr2017 .hakaru .fBox p{width:100%;margin-bottom:2rem}.about.kyotomarathon.yr2017 .hakaru .fBox__img{width:100%}.about.kyotomarathon.yr2016 .marathonMovie .movieItem{width:100%}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(2),.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(3){width:100%}.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(4),.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(5),.about.kyotomarathon.yr2016 .marathonRhythm .fBox a:nth-child(6){width:100%}.about.kyotomarathon.yr2016 .marathonOuen .fBox figure{width:100%}.about.kyotomarathon.yr2016 .marathonOuen .fBox figure:last-of-type{margin-bottom:0}.about.kyotomarathon.yr2016 .marathonOuen .fBox .fBox__text{width:100%}.about.kyotomarathon.yr2016 .marathonChlng .fBox figure{width:100%}.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox figure{width:100%}.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox figure:last-of-type{margin-bottom:0}.about.kyotomarathon.yr2015 .mainContent__text .marathonOuen .fBox .fBox__text{width:100%}.about.kyotomarathon.yr2015 .mainContent__text .marathonMovie .movieItem{width:100%}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item{text-align:center}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__img{width:100%}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__img img{margin:0 auto 10px;max-width:200px;max-height:160px}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__txt{width:100%}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtnWhite,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .linkBtnBlue,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .mapBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item .largeBtn,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent .adList__item .mainContent__item__text .linkBtn,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent .adList__item .mainContent__item__text .linkBtn,.about.promo.advertisement .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .adList__item .linkBtn,.support.products.iab .l-content .about.promo.advertisement .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .adList__item .linkBtn{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;width:100px;margin:10px 0 0 auto}.about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn{margin:0 0 0 auto}.about.promo.showroom.plaza #visitCal .linkBtnBlueList{margin:0}.about.promo.showroom.plaza #visitCal .linkBtnBlueList li{width:47.5%}.about.promo.showroom.plaza #visitCal .linkBtnBlueList li a,.about.promo.showroom.plaza #visitCal .linkBtnBlueList li span{font-size:1.1rem}.about.promo.showroom.access .linkBtnBlue a,.about.promo.showroom.access .mapBtn a,.about.promo.showroom.access .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .about.promo.showroom.access .mapBtn a{width:100%}.about.promo.showroom.tour .fBox__text{width:100%}.about.promo.showroom.tour .fBox__img{width:100%;text-align:center}.about.promo.showroom.tour .linkBtnWhiteList li{width:48%}.about.promo.showroom.tour .linkBtnWhiteList a{font-size:1.1rem}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a{display:inherit}.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__imgArea,.about.promo.showroom.virtual_showroom .mainContent__body .virtualShowroomList li a .list__textArea{width:100%}.about.social.fund.commend .pageArticle .pageContent .mainContent .summaryBlock .photoArea li{margin:0 auto 20px}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__img{width:100%}.about.social.fund.commend .pageArticle .pageContent .mainContent .fBox__text{width:100%}.ir.corporate.tori_kan .mainContent__text .tableBlock table.parent{min-width:600px}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL{width:100%;padding:15px}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL__text{width:60%}.ir.irlib_list .pageArticle .pageContent .mainContent .reportDL__text .linkBtnWhite a{font-size:1.3rem}.ir.irlib_list .pageArticle .pageContent .mainContent .backnumberList__item{width:100%;margin:0 0 20px}.ir.kabunushi.yutai .mainContent__text .fBox.example div{width:100%}.ir.kabunushi.yutai .mainContent__text .fBox.taiyo .fBox__text{width:100%}.ir.kabunushi.yutai .mainContent__text .fBox.taiyo .fBox__img{width:100%}.ir.kabunushi.soukai .mainContent dl.date dt{float:none}.ir.kabunushi.soukai .mainContent dl.date dd{padding:0}.ir.kabunushi.soukai .mainContent dl.report{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ir.kojin.index .mainContent__header .topImgBtn{width:100%;background:#fefdf8}.ir.kojin.index .mainContent__header .topImgBtn a{display:block;width:100%}.ir.kojin.index .mainContent__header .topImgBtn img{width:auto}.ir.kojin.index .mainContent__header .topImgBtn:not(:last-child){border-bottom:1px solid #eee}.ir.irLinks.index .mainContent__text .linkTable tr td:nth-child(1){padding:1em 1em 0}.ir.irLinks.index .mainContent__text .linkTable tr td:nth-child(2){padding:0 1em 1em}.ir.longine .pageArticle.index1column .titleArea .titleLogo{text-align:center;margin-bottom:3rem}.ir.longine .pageArticle.index1column .titleArea .pageMainTitle{font-size:2.2rem}.ir.longine .pageArticle.index1column .pageContent>p{padding:2rem 1rem 0}.ir.longine .pageArticle.index1column .indexContent{width:100%}.ir.longine .pageArticle.index1column .indexContent__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:0}.ir.longine .pageArticle.index1column .indexContent__item__img{width:100%}.ir.longine .pageArticle.index1column .indexContent__item__btn p{display:block;margin:0 auto;padding:1.1rem 0;border:1px solid #666;font-size:1.2rem;text-align:center;line-height:1;color:#666;transition:all .2s cubic-bezier(.42,0,.58,1)}.ir.longine .pageArticle.index1column .indexContent__item__btn p:before{display:none}.ir.longine .pageArticle.index1column .indexContent__item__btn p:after{display:inline-block;font-family:iconfont;content:'\EB14';font-size:1rem;font-style:normal;font-weight:400;line-height:1;padding:0 0 0 4px;vertical-align:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ir.mail.index .mainContent__text .linkBtnBlue a,.ir.mail.index .mainContent__text .mapBtn a,.ir.mail.index .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .ir.mail.index .mainContent__text .tableBlock .mapBtn a{width:80%}.message__report .mainContent .textArea .fBox .fBox__imgArea.w70p{width:100%}.message__report .mainContent .textArea__imgArea{width:100%}.message__report .mainContent .textArea .fBox{display:block}.message__report .mainContent .textArea .fBox .fBox__tableArea{width:100%}.message__report .mainContent .message__relatedLinkArea{background-position:top center}.message__report .mainContent .message__relatedLinkArea .message__relatedLink{display:block}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a{width:100%}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a:not(:nth-of-type(3n)){margin-right:0}.message__report .mainContent .message__relatedLinkArea .message__relatedLink a:nth-of-type(n+2){margin-top:1.5rem}.message__report .mainContent .message__relatedLinkArea.report2021 .message__relatedLink a{width:100%}.ir.point.point01 .mainContent__text .fBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ir.point.point03 .cptBlock .linkBtn,.ir.point.point03 .cptBlock .linkBtnWhite,.ir.point.point03 .cptBlock .linkBtnBlue,.ir.point.point03 .cptBlock .mapBtn,.ir.point.point03 .cptBlock .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point.point03 .cptBlock .mapBtn,.ir.point.point03 .cptBlock .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .ir.point.point03 .cptBlock .largeBtn,.ir.point.point03 .cptBlock .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.point.point03 .cptBlock .linkBtn{width:100%;text-align:center}.ir.point.point03 .cptBlock .linkBtn a,.ir.point.point03 .cptBlock .linkBtnWhite a,.ir.point.point03 .cptBlock .linkBtnBlue a,.ir.point.point03 .cptBlock .mapBtn a,.ir.point.point03 .cptBlock .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .ir.point.point03 .cptBlock .mapBtn a,.ir.point.point03 .cptBlock .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn a,.about.promo.advertisement .pageArticle .pageContent .mainContent .ir.point.point03 .cptBlock .largeBtn a,.ir.point.point03 .cptBlock .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn a,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .ir.point.point03 .cptBlock .linkBtn a{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock{width:100%;margin:0}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock .linkBtnBlueList{margin:0}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .stockBlock{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .stockBlock .kabukaImg img{max-width:300px}.jinji .newsBlock .newsList__icon__inner{margin:0 auto 0 0}.jinji .contactInfo.grayBox .linkBtn,.jinji .contactInfo.grayBox .linkBtnWhite,.jinji .contactInfo.grayBox .linkBtnBlue,.jinji .contactInfo.grayBox .mapBtn,.jinji .contactInfo.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .jinji .contactInfo.grayBox .mapBtn,.jinji .contactInfo.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .jinji .contactInfo.grayBox .largeBtn,.jinji .contactInfo.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .jinji .contactInfo.grayBox .linkBtn{width:100%;margin:2rem 0;text-align:center}.products .pageArticle.index2column .titleArea .pageMainTitle{margin-bottom:30px}.products .pageArticle.index2column .pageContent .mainContent__item__text .linkList,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul,.products .press.pressIndex__cate .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul,.press.pressIndex__cate .products .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul,.products .press.pressIndex__cate .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul,.press.pressIndex__cate .products .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between}.products .pageArticle.index2column .pageContent .mainContent__item__text .linkList li,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li,.products .press.pressIndex__cate .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li,.press.pressIndex__cate .products .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li,.products .press.pressIndex__cate .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li,.press.pressIndex__cate .products .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li{width:48%}.products.indu .pageArticle.index2column .titleArea .pageMainTitle{margin-bottom:30px}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__container{margin-bottom:3rem}.support.index .l-content .pageArticle.index2column .pageContent .mainContent__item__iconBtn{width:49%;margin-bottom:1rem}.sustainability.csrPolicy .csrPolicy__tateishi{background-image:none}.sustainability.csrPolicy .csrPolicy__tateishi{height:auto}.sustainability.csrPolicy .csrPolicy__tateishi div .halfp60{width:100%}.sustainability.csrPolicy .csrPolicy__tateishi div .halfp50{width:100%}.sustainability.csrPolicy .csrPolicy__tateishi div .halfp50-right{width:100%}.sustainability .csrPolicy__sp{display:block}.sustainability .link-right-bt{width:49%;font-size:1rem}.sustainability .link-left-bt{width:49%;font-size:1rem}.sustainability.sustainability_page .fBox .photos__pc{display:none}.sustainability.sustainability_page .fBox .photos__sp{display:block}.sdg-box{width:100%;margin-bottom:15px}.bgtaim{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csrPolicy2 .mainContent h4{height:65px}.csrPolicy2 .mainContent h4 span{position:inherit;display:block}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL{width:100%;padding:15px}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL__text{width:60%}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .reportDL__text .linkBtnWhite a{font-size:1.3rem}.sustainability.pdf_inquiry .pageArticle .pageContent .mainContent .backnumberList__item{width:100%;margin:0 0 20px}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .indexBox__item__img img{width:118px;height:auto;display:block;top:20%;right:35%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .itemTitle{width:100%;position:static}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a.indexBox__item__title .irTitle{top:5%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download{height:auto;margin-bottom:5rem}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo.download .indexBox__item__textArea a .indexBox__item__img img{width:auto;height:70%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item .sustainabilityLink li,.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .linkBlock .fBox.download .indexBox__item__photo .sustainabilityLink li{margin-bottom:3rem}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item{width:100%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item__text{width:70%}.vision.vision__top .panel.panel__02 .panel__02__text{font-size:1.6rem}.vision.vision__top .panel.panel__02 .panel__02__text br{display:none}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__text{font-size:1.6rem}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__text br{display:none}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2){-ms-flex-wrap:wrap;flex-wrap:wrap}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__text{width:100%}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__link{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vision.vision__top .panel__modalcontent__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.vision.vision__top .panel__modalcontent__text{width:100%}.vision.vision__top .panel__modalcontent__img{width:100%}.acList dt{font-size:1.4rem}.top.top__v2 .l-content .top__news dl.info{display:inherit}.top.top__v2 .l-content .top__news dl.info dt{width:100%;padding-bottom:0;border-bottom:none}.top.top__v2 .l-content .top__news dl.info dd{width:100%;padding-left:0}.top.top__v3 .l-content .top__news dl.info{font-size:1.3rem}.top.top__v3 .l-content .top__news dl.info dt{width:100%;padding:0}.top.top__v3 .l-content .top__news dl.info dd{width:100%;padding-left:0}.about.history.founder.articleTemp .fBox,.about.history.ayumi.articleTemp .fBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about.history.founder.articleTemp .fBox figure,.about.history.ayumi.articleTemp .fBox figure{width:auto;max-width:100%;margin:1rem auto}.about.history.founder.articleTemp .fBox figure figcaption,.about.history.ayumi.articleTemp .fBox figure figcaption{text-align:center}.about.history.founder.articleTemp .fBox .mL,.about.history.founder.articleTemp .fBox .mR,.about.history.ayumi.articleTemp .fBox .mL,.about.history.ayumi.articleTemp .fBox .mR{float:none}.about.history.founder.articleTemp .fBox .fBox__od2,.about.history.ayumi.articleTemp .fBox .fBox__od2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about.history.founder.articleTemp .fBox .fBox__od3,.about.history.ayumi.articleTemp .fBox .fBox__od3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.about.history.founder.articleTemp .fBox .fBox__od4,.about.history.ayumi.articleTemp .fBox .fBox__od4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.about.history.founder.articleTemp .fBox .movieArea,.about.history.ayumi.articleTemp .fBox .movieArea{width:100%}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList table th,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList .table04 th{width:100%}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList table td,.about.corporate.officer .l-content .pageContent .mainContent__body .officerList .table04 td{text-align:left;padding:1em}.about.corporate.vision.index .mainContent__header .principleList li{width:100%}.about.corporate.vision.index .mainContent__header .principleList li.fBox .boxBline{width:100%}.about.corporate.vision.index .mainContent__header .principleList li.fBox .boxBline+.boxBline{margin-top:1rem}.about.corporate.vision.philosophy .mainContent__text table th,.about.corporate.vision.philosophy .mainContent__text table td{width:100%;text-align:center}.about.corporate.global_career .color_title_area .forSp_ca{display:block;width:100%}.about.corporate.global_career .color_title_area .forPc_ca{display:none}.about.corporate.global_career .color_title_area .blue_back_career .color_text{width:100%}.about.corporate.global_career .titleArea h1{line-height:1.2em;font-size:2.5rem}.about.corporate.global_career .titleArea h2{line-height:1.2em}.about.corporate.global_career .job__mainImgArea h3{height:auto;background-color:#fff}.about.corporate.global_career .job__mainImgArea h3 img{margin-top:0}.about.corporate.global_career .job__mainImgArea h3 .forSp_ca{display:block}.about.corporate.global_career .job__mainImgArea h3 .forPc_ca{display:none}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList table th,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList .table04 th{width:100%}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList table td,.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList .table04 td{text-align:left;padding:1em}.about.job_search.thirdIndex .mainContent__body .fBox .fBox__img img{width:80%;margin:0 auto 2rem}.ir.annual .mainContent__body ul.fBox li{width:100%;text-align:center}.ir.annual .mainContent__body ul.fBox li>.fBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ir.annual .mainContent__body ul.fBox li+li{margin-top:3rem}.ir.annual .mainContent__body .backnumberList__item{width:100%;margin:0 0 20px}.ir.shareholder.general_mtg .mainContent dl.date dt{float:none}.ir.shareholder.general_mtg .mainContent dl.date dd{padding:0}.ir.shareholder.general_mtg .mainContent dl.report{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press.pressIndex__cate .pageArticle .mainContent table.newslist{min-width:inherit}.press.pressIndex__cate .pageArticle .mainContent table.newslist th{display:block;width:100%}.press.pressIndex__cate .pageArticle .mainContent table.newslist td.title{display:block;width:100%}.technology.platform .cptBlock{margin:3rem 0}.technology.property .cptBlock{margin:3rem 0}.technology.property .cptBlock figure img.w80{width:100%}.technology.property .cptBlock .fBox{display:block}.technology.property .cptBlock .fBox__tableArea{width:100%}.technology.property .cptBlock .fBox__tableArea+.fBox__tableArea{margin-top:1.5em}.technology.property .gray-inner{display:block}.technology.property .gray-inner__ttl{padding:0 0 0 9rem}.technology.property .gray-inner__img{width:80%;margin:0 auto}.technology.sensing .pageArticle .pageContent .mainContent__text .linkList.txtR,.technology.sensing .pageArticle .pageContent .mainContent__text .media.ct-current .newslist td.title>ul.txtR,.media.ct-current .newslist .technology.sensing .pageArticle .pageContent .mainContent__text td.title>ul.txtR,.technology.sensing .pageArticle .pageContent .mainContent__text .media.ct-year .newslist td.title>ul.txtR,.media.ct-year .newslist .technology.sensing .pageArticle .pageContent .mainContent__text td.title>ul.txtR,.technology.sensing .press.pressIndex__cate .pageArticle .pageContent .mainContent__text .mainContent .newslist td.title>ul.txtR,.press.pressIndex__cate .technology.sensing .pageArticle .pageContent .mainContent__text .mainContent .newslist td.title>ul.txtR,.technology.sensing .press.pressIndex__cate .pageArticle .mainContent .newslist .pageContent .mainContent__text td.title>ul.txtR,.press.pressIndex__cate .technology.sensing .pageArticle .mainContent .newslist .pageContent .mainContent__text td.title>ul.txtR{width:260px}.technology.v2 .pageArticle .pageContent .mainContent__item{width:100%}}@media(max-width:320px){h3.h3Title{font-size:1.4rem}}@media(max-width:768px){table.tblRsv{min-width:inherit}.fBox .indexBox__item,.fBox .indexBox__item__photo,.fBox-half .indexBox__item,.fBox-half .indexBox__item__photo{width:48%;margin-bottom:3rem}.searchBox .link a{display:inline}.slider{height:auto;margin:0 0 30px}.slider__list{background:#fff}.slider__list li{height:auto}.slider .bx-wrapper{margin:0}.slider .bx-wrapper .bx-controls{display:none}.slider .bx-viewport{max-height:392px;margin:0}.slider2{height:auto;margin:0 0 30px}.slider2__list{background:#fff}.slider2__list li{height:auto}.slider2 .slick-dots{display:none!important}.topicsEdgeList__item:not(:first-child){margin-left:0}.br-sp{display:none}.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before{width:12px;height:12px}.top.top__v3 .l-content .top__topics .section__inner{padding-bottom:0}.top .pickupBlock .pickupList__title{font-size:1.4rem}.top .pickupBlock .pickupList__title__sub{font-size:1.3rem}.top .newsBlock{width:100%;float:none}.top .stockBlock{width:100%;float:none}.top .stockBlock .stockList li{width:31%;display:block;margin:0 2% 0 0;float:left}.top .stockBlock .stockList__realtime{margin:0 3% 0 0!important}.top .noticeBlock{width:100%;float:none}.top .noticeBlock .noticeList li.publicly{width:32%}.top .noticeBlock .noticeList li{width:32%}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{font-size:1.2rem}.about.corporate.business.common.index .index__contactArea:after{top:-36px;height:80px}.about.corporate.business.common.index .index__contactArea__title{font-size:2.6rem}.about.corporate.business.common.index .index__contactArea__list .listItem a{font-size:1.4rem}.about.corporate.business.common .l-content .pageArticle .pageContent{padding:0}.about.corporate.business.common .l-footer{margin-top:0}.about.corporate.location.office #map,.about.corporate.group_location.office #map{height:60vh}.about.corporate.organization.officer .mainContent__text .officerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.organization.officer .mainContent__text .officerList__item{width:49%;margin:0 0 2rem}.about.corporate.organization.officer .mainContent__text .officerList__item:not(:nth-child(2n)){margin-right:2%}.about.corporate.organization.officer .mainContent__text .officerList__head{position:relative;cursor:pointer;font-size:1.6rem;line-height:1.6;font-weight:400;padding:0 20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f9fc}.about.corporate.organization.officer .mainContent__text .officerList__head.is-open .btnOpen{display:none}.about.corporate.organization.officer .mainContent__text .officerList__head strong{font-size:2.5rem;font-weight:400;line-height:1.8}.about.corporate.organization.officer .mainContent__text .officerList__head__img{width:200px}.about.corporate.organization.officer .mainContent__text .officerList__head__name{width:calc(100% - 200px);padding:20px 0 30px;line-height:1.3}.about.corporate.organization.officer .mainContent__text .officerList__head__name .small{font-size:1.2rem}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has2titles{line-height:1}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has2titles .small{font-size:1rem}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has2titles strong{font-size:2.5rem}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has2titles strong.nameSmall{font-size:2rem}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has3titles{font-size:1.6rem}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has3titles .small{font-size:1.2rem;line-height:1.4}.about.corporate.organization.officer .mainContent__text .officerList__head__name.has3titles strong{font-size:2rem}.about.corporate.organization.officer .mainContent__text .officerList__record{margin:0;padding:0;list-style:none}.about.corporate.organization.officer .mainContent__text .officerList__record li{padding:0 0 0 120px;margin:0 0 1rem;position:relative}.about.corporate.organization.officer .mainContent__text .officerList__record__date{display:inline-block;font-weight:700;position:absolute;left:0}.about.corporate.organization.officer .mainContent__text .officerList .btnOpen{width:40px;height:20px;position:absolute;left:calc(50% - 20px);bottom:10px;text-align:center;cursor:pointer;margin:0}.about.corporate.organization.officer .mainContent__text .officerList .btnOpen:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;text-align:center;font-size:2.4rem;color:#333;font-family:iconfont;content:'\EB15';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.organization.officer .mainContent__text .officerList .btnClose{text-align:center;margin:5rem auto 0;cursor:pointer}.about.corporate.organization.officer .mainContent__text .officerList .btnClose:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;font-size:1.8rem;color:#333;content:'x';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.organization.officer .mainContent__text .officerList__body{font-size:1.6rem;padding:40px 40px 50px;border-bottom:none;background:#f8f9fc}.about.corporate.organization.officer .mainContent__text .officerList__text{margin:0 0 50px}.about.corporate.organization.officer .mainContent__text .officerList__pc{display:none}.about.promo.movie .pageArticle .pageContent .mainContent .youtube{position:relative;padding:30px 0 56.25%;height:0;overflow:hidden}.about.promo.movie .pageArticle .pageContent .mainContent .youtube iframe{margin:0;padding:0;position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text{font-size:2.4rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text>small{font-size:1.8rem}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{font-size:1.2rem}.ir.zaimu.gyosekisuii .mainContent__text .tableBlock table{min-width:670px}.jinji .l-contentTop{margin:0}.jinji .newsBlock{width:100%;float:none}.jinji .linkBtnArea.fBox .indexBox__item__photo{width:49%;margin-bottom:2rem}.vg2020.index .l-contentTop .vgPageLink{width:100%;position:static;top:auto;right:auto;bottom:auto;left:auto}.vg2020.index .l-content .pageArticle p{font-size:1.5rem}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn{width:16vw;height:16vw}.vision.vision__top .panel.panel__02 .panel__02__text{padding-right:2rem;padding-left:2rem}.vision.vision__top .panel.panel__02 .panel__02__img{width:calc(100% - 40px)}.vision.vision__top .panel.panel__02 .panel__02__img img{width:100%}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__text{width:40%}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__link{width:50%}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__text>span{padding-right:2rem;padding-left:2rem;font-size:3rem}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__imgAreaWrapper{overflow:scroll;-webkit-overflow-scrolling:touch;padding:0 1rem}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__imgArea{width:900px}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__img{width:900px}.topicsEdgeList__item:not(:first-child){margin-left:0}.js-global-modal-trigger{top:auto;right:auto;bottom:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__item{width:49%;margin:0 0 2rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__item:not(:nth-child(2n)){margin-right:2%}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head{position:relative;cursor:pointer;font-size:1.6rem;line-height:1.6;font-weight:400;padding:0 20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f9fc}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head.is-open .btnOpen{display:none}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head strong{font-size:2.5rem;font-weight:400;line-height:1.8}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__img{width:200px}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name{width:calc(100% - 200px);padding:20px 0 30px;line-height:1.3}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name .small{font-size:1.2rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has2titles{line-height:1}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has2titles .small{font-size:1rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has2titles strong{font-size:2.5rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has2titles strong.nameSmall{font-size:2rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has3titles{font-size:1.6rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has3titles .small{font-size:1.2rem;line-height:1.4}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name.has3titles strong{font-size:2rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__record{margin:0;padding:0;list-style:none}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__record li{padding:0 0 0 120px;margin:0 0 1rem;position:relative}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__record__date{display:inline-block;font-weight:700;position:absolute;left:0}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList .btnOpen{width:40px;height:20px;position:absolute;left:calc(50% - 20px);bottom:10px;text-align:center;cursor:pointer;margin:0}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList .btnOpen:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;text-align:center;font-size:2.4rem;color:#333;font-family:iconfont;content:'\EB15';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList .btnClose{text-align:center;margin:5rem auto 0;cursor:pointer}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList .btnClose:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;font-size:1.8rem;color:#333;content:'x';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__body{font-size:1.6rem;padding:40px 40px 50px;border-bottom:none;background:#f8f9fc}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__text{margin:0 0 50px}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__pc{display:none}.about.corporate.global_career .color_title_area .blue_back_career .color_text{width:100%}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__item{width:49%;margin:0 0 2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__item:not(:nth-child(2n)){margin-right:2%}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head{position:relative;cursor:pointer;font-size:1.6rem;line-height:1.6;font-weight:400;padding:0 20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8f9fc}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head.is-open .btnOpen{display:none}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head strong{font-size:2.5rem;font-weight:400;line-height:1.8}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__img{width:200px}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name{width:calc(100% - 200px);padding:20px 0 30px;line-height:1.3}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name .small{font-size:1.2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has2titles{line-height:1}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has2titles .small{font-size:1rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has2titles strong{font-size:2.5rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has2titles strong.nameSmall{font-size:2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has3titles{font-size:1.6rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has3titles .small{font-size:1.2rem;line-height:1.4}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name.has3titles strong{font-size:2rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__record{margin:0;padding:0;list-style:none}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__record li{padding:0 0 0 120px;margin:0 0 1rem;position:relative}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__record__date{display:inline-block;font-weight:700;position:absolute;left:0}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList .btnOpen{width:40px;height:20px;position:absolute;left:calc(50% - 20px);bottom:10px;text-align:center;cursor:pointer;margin:0}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList .btnOpen:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;text-align:center;font-size:2.4rem;color:#333;font-family:iconfont;content:'\EB15';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList .btnClose{text-align:center;margin:5rem auto 0;cursor:pointer}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList .btnClose:after{width:20px;height:20px;display:inline-block;vertical-align:text-bottom;font-size:1.8rem;color:#333;content:'x';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__body{font-size:1.6rem;padding:40px 40px 50px;border-bottom:none;background:#f8f9fc}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__text{margin:0 0 50px}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__pc{display:none}.business.common .l-content .pageArticle .pageContent{padding:0}.business.common .l-footer{margin-top:0}.business.common.index .index__contactArea:after{top:-36px;height:80px}.business.common.index .index__contactArea__title{font-size:2.6rem}.business.common.index .index__contactArea__list .listItem a{font-size:1.4rem}.ces2019.home .l-content br.forTb{display:block}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2{padding:30px 40px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .large{font-size:50px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .vertical{font-size:14px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .middle{font-size:20px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .small{font-size:14px}.ces2019.home .l-content .content__chapter.sensing .chapter__movieArea__inner .iframe-wrapper{padding-top:56.25%}.ces2019.home .l-footer #copyright ul{float:none;margin-bottom:20px;text-align:center}.ces2019.home .l-footer #copyright p{float:none;text-align:center}.ir.finance.highlights .mainContent__text .tableBlock table{min-width:670px}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{font-size:1.2rem}.innovation.forpheus_sixth br.forTb{display:block}.innovation.forpheus_sixth .l-content .pageArticle .pageContent{padding:0}.innovation.forpheus_sixth .l-content .mainContent .mainMovieArea .mainLinkList{display:none}.innovation.forpheus_sixth .l-content .mainContent>section .section__titleArea .section__title .title__main{white-space:inherit;line-height:1.2}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item__title{font-size:1.2rem}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2){-ms-flex-wrap:wrap;flex-wrap:wrap}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__text{width:100%}.vision.vision__top .panel.panel__03 .panel__03__textArea:nth-of-type(2) .panel__03__link{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vision.vision__top .panel.panel__04 .panel__inner .panel__04__text>span{font-size:2.6rem}}@media(max-width:1000px min-width 769px){.fBox .indexBox__item__caption p,.fBox-half .indexBox__item__caption p{width:54%}.vg2020.index .l-contentTop .vgPageLink li a{width:120px;height:120px;font-size:1rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item img{max-width:190px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox{padding-bottom:40px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challenge{font-size:3rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList dt{font-size:1.8rem}}@media(max-width:768px min-width 601px){.fBox .indexBox__item__caption p,.fBox-half .indexBox__item__caption p{width:58%}.grayBox__txt{width:50%}.grayBox .linkBtn,.grayBox .linkBtnWhite,.grayBox .linkBtnBlue,.grayBox .mapBtn,.grayBox .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .grayBox .mapBtn,.grayBox .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .grayBox .largeBtn,.grayBox .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .grayBox .linkBtn{width:50%}.top .topicsEdgeBlock .linkBtn,.top .topicsEdgeBlock .linkBtnWhite,.top .topicsEdgeBlock .linkBtnBlue,.top .topicsEdgeBlock .mapBtn,.top .topicsEdgeBlock .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .top .topicsEdgeBlock .mapBtn,.top .topicsEdgeBlock .about.promo.advertisement .pageArticle .pageContent .mainContent .largeBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent .top .topicsEdgeBlock .largeBtn,.top .topicsEdgeBlock .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .top .topicsEdgeBlock .linkBtn{margin-top:-100px}}@media(max-width:768px) and (max-width:600px){.fBox .indexBox__item,.fBox .indexBox__item__photo,.fBox-half .indexBox__item,.fBox-half .indexBox__item__photo{width:100%;margin-bottom:3rem}.about.corporate.organization.officer .mainContent__text .officerList__head{font-size:1.3rem;padding:0 20px}.about.corporate.organization.officer .mainContent__text .officerList__head strong{font-size:1.8rem}.about.corporate.organization.officer .mainContent__text .officerList__head__img{width:120px}.about.corporate.organization.officer .mainContent__text .officerList__head__name{width:calc(100% - 120px)}.about.corporate.organization.officer .mainContent__text .officerList__body{padding:10px 30px 30px;font-size:1.4rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head{font-size:1.3rem;padding:0 20px}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head strong{font-size:1.8rem}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__img{width:120px}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__head__name{width:calc(100% - 120px)}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__body{padding:10px 30px 30px;font-size:1.4rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head{font-size:1.3rem;padding:0 20px}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head strong{font-size:1.8rem}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__img{width:120px}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__head__name{width:calc(100% - 120px)}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__body{padding:10px 30px 30px;font-size:1.4rem}}@media(max-width:480px){.linkBtnBlue a,.mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a{width:100%}.linkBtnList li,.linkBtnBlueList li,.linkBtnWhiteList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li{width:100%}.topicsEdgeList__item{width:100%;margin:0 0 10px}.topicsEdgeList__item:nth-child(2),.topicsEdgeList__item:nth-child(5){margin-left:0;margin-right:0}.sp-hide{display:none!important}ul.photoArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}ul.photoAreali{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p a,.top.top__v2 .l-contentTop .top__mainImgSlider__extra.w100p__2 a{font-size:1.4rem}.top.top__v2 .l-contentTop .top__mainImgSlider .forPc,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .forPc,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .forPc{display:none}.top.top__v2 .l-contentTop .top__mainImgSlider .forSp,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .forSp,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .forSp{display:inherit}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item.item__movie h1 a,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item.item__movie h1 a,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a{height:calc(100vw/2.2058)}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item.item__movie h1 a video,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item.item__movie h1 a video,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a video{top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;height:100%}.top.top__v2 .l-contentTop .top__mainImgSlider .mainImgSlider__item.item__movie h1 a video.movieSp--Left,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .mainImgSlider__item.item__movie h1 a video.movieSp--Left,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a video.movieSp--Left{left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow{width:30px;height:30px}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow:before{font-size:20px}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item h1 a{height:calc(100vw/2.2058)}.top.top__v2 .l-content .top__sectionTitle{font-size:2rem}.top.top__v2 .l-content .top__topics .top__topicsList .slick-dots li button:before{width:10px;height:10px}.top.top__v3 .l-contentTop .top__mainImgSlider .slick-dots li,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV2 .slick-dots li,.top.top__v3 .top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li,.top.top__v2 .top.top__v3 .l-contentTop .top__mainImgSliderV3 .slick-dots li{width:26px}.top.top__v3 .l-content .top__info .top__infoList li{font-size:1.2rem}.top.top__v3 .l-content .top__business .top__sectionTitle .top__sectionTitle__sub{padding:0 1rem;font-size:1.4rem}.top.top__v3 .l-content .top__business .top__sectionTitle .top__sectionTitle__sub br{display:none}.top .section__title{margin:0 0 20px}.top .l-contentTop .mainImg .pc-hide{display:block!important}.top .pickupBlock .pickupList__item{width:100%;margin:0 0 10px}.top .contentsBlock .contentsList__item:not(:nth-child(3n)){margin-right:0}.top .contentsBlock .contentsList__item:nth-child(2n){margin-left:1%}.about.localNav .bnrArea .bnrList li{margin:0 auto;max-width:300px}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:100%}.about.aboutIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{max-height:auto}.about.corporate.business.domain .iab .ibeltArea{padding:20px 15px}.about.corporate.business.domain .iab .ibeltArea .ibelt__bnrArea img{width:80%}.about.corporate.group_location.japan .mainContent__header .linkBtnBlue a,.about.corporate.group_location.japan .mainContent__header .mapBtn a,.about.corporate.group_location.japan .mainContent__header .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .mainContent__text .tableBlock .about.corporate.group_location.japan .mainContent__header .mapBtn a{width:100%}.about.corporate.vision.sinic__theory .forSp{display:inherit}.about.promo.movie .pageArticle .pageContent .mainContent .iframe-wrapper{position:relative;width:100%;padding:calc(435/780*100%) 0 0}.about.promo.movie .pageArticle .pageContent .mainContent .iframe-wrapper .iflame{position:absolute;top:0;left:0;width:100%;height:100%}.about.promo.showroom.plaza #visitCal .calBlock table{width:100%;margin:0 0 2rem}.about.promo.showroom.vcp .pageTitle br{display:inherit}.about.promo.showroom.vcp .pageTitle br{display:inherit}.about.promo.showroom.vcp .mainContent__text .linkBtnList,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnList,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnBlueList,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList{display:inherit}.about.promo.showroom.vcp .mainContent__text .linkBtnList li,.about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li,.about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnList li,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnBlueList li,.about.promo.showroom.vcp .mainContent__text .about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .about.promo.showroom.vcp .mainContent__text .linkBtnWhiteList li{width:100%}.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .linkBtnBlue a,.about.promo.showroom.vcp .mainContent__text .remoteAttendTour__vcp .mapBtn a{max-width:none}.about.promo.showroom.vcp .mainContent__text .photoList__vcp{display:inherit}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li{width:100%}.about.promo.showroom.vcp .mainContent__text .photoList__vcp li+li{margin-top:3rem}.about.promo.showroom.founder .mainContent .imgArea{width:100%}.ir.kabunushi.event .imgArea .fBox .fBox__img{margin:0 auto 1em;width:85%}.ir.irlib.kessan.data .mainContent__text .linkBtnBlue,.ir.irlib.kessan.data .mainContent__text .mapBtn,.ir.irlib.kessan.data .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .ir.irlib.kessan.data .mainContent__text .tableBlock .mapBtn{text-align:center}.ir.irlib.kessan.data .mainContent__text .linkBtnBlue a,.ir.irlib.kessan.data .mainContent__text .mapBtn a,.ir.irlib.kessan.data .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .ir.irlib.kessan.data .mainContent__text .tableBlock .mapBtn a{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .irBlock .documentBlock .linkBtnBlueList li{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{max-height:auto}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a{height:auto;min-height:150px}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a span b{display:none}.press.pressIndex .l-content .pageArticle .pageContent .searchBlock .searchBox__list.companylist.domains>li>ul{font-size:1.2rem}.products .pageArticle.index2column .pageContent .mainContent__item__text .linkList li,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-current .newslist td.title>ul li,.media.ct-current .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li,.products .pageArticle.index2column .pageContent .mainContent__item__text .media.ct-year .newslist td.title>ul li,.media.ct-year .newslist .products .pageArticle.index2column .pageContent .mainContent__item__text td.title>ul li,.products .press.pressIndex__cate .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li,.press.pressIndex__cate .products .pageArticle.index2column .pageContent .mainContent__item__text .mainContent .newslist td.title>ul li,.products .press.pressIndex__cate .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li,.press.pressIndex__cate .products .pageArticle.index2column .mainContent .newslist .pageContent .mainContent__item__text td.title>ul li{width:100%}.products.indu .bnrArea .bnrList li{margin:0 auto;max-width:300px}.sustainability .link-right-bt{font-size:.8rem}.sustainability .link-left-bt{font-size:.8rem}.sustainability.feature03 .subTitle{width:100%}.sustainability.feature03 .imgArea{margin-bottom:20px;width:100%;text-align:center}.sustainability.feature03 .imgArea img{width:60%}.sustainability.sustainability_page table.tblRsv2{width:100%}.sustainability.sustainability_page .fBox.diversity-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.csrPolicy2 .mainContent h4{height:auto}.vg2020 .vg20_textarea img{width:100%}.vg2020.index .l-contentTop .mainImg .pc-hide{display:block!important}.vg2020.index .l-contentTop .vgPageLink li{display:block;margin-bottom:5px}.vg2020.index .l-contentTop .vgPageLink li a{background:none;background-color:#0a74c0;width:95%;height:120px;border-radius:5px}.vg2020.index .l-contentTop .vgPageLink li a span{padding:0}.vg2020.index .l-content .pageArticle .subTitle{font-size:1.5rem;letter-spacing:0;padding:20px}.vg2020.index .l-content .pageArticle .lead{font-size:1.4rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area h3{left:50%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .iframe-wrapper{position:relative;width:100%;padding:calc(435/780*100%) 0 0}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .iframe-wrapper .iflame{position:absolute;top:0;left:0;width:100%;height:100%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area__lead p{font-size:1.3rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point:before{position:absolute;top:-50px;right:auto;bottom:auto;left:8%}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue__title{font-size:1.8rem;margin:1rem auto}.vg2020.index .l-content .pageArticle .futureBlock .socialIssue__list li{width:48%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .iframe-wrapper{position:relative;width:100%;padding:calc(435/780*100%) 0 0}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .iframe-wrapper .iflame{position:absolute;top:0;left:0;width:100%;height:100%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area__lead p{font-size:1.3rem}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point:before{position:absolute;top:-50px;right:auto;bottom:auto;left:8%}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item{width:100%;margin:0 0 1rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__txt{min-height:auto}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea .sdgs-mark{width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sus-main-title{font-size:1.5rem;letter-spacing:0;padding:20px}.vg2020.vg2020Cont .l-content .pageArticle .bgBox .cptTitle{width:110%;font-size:1.3rem;height:32px;padding:8px 10px 0}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark{position:inherit;border:none;text-align:center}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark img{max-width:300px;margin:50px auto 0;width:100%}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark03{width:250px!important}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark04{width:250px!important}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock ul li{font-size:1.3rem}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock ul li span{margin-left:2em;font-size:1.2rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox{margin-top:4rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__lead{font-size:1.5rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challenge img{max-width:180px}.vg2020.vg2020Cont .l-content .pageArticle .sustainabilityBlock img{max-width:100px}.vg2020.vg2020Cont .l-contentBottom__list li{font-size:1rem}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox .fa-tu{font-size:1rem}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list dt{font-size:1.4rem}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list dt{font-size:1.4rem}a.linkBtn,a.linkBtnWhite,a.linkBtnBlue,a.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn,.about.promo.advertisement .pageArticle .pageContent .mainContent a.largeBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn{display:block;width:100%;text-align:center}.topicsEdgeList__item{width:100%;margin:0 0 10px}.topicsEdgeList__item:nth-child(2),.topicsEdgeList__item:nth-child(5){margin-left:0;margin-right:0}.about.history .l-content .pageArticle .pageContent .mainContent .boxB figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .boxW figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .boxG figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .ir.press.pastPage .newsheader .aside figure.right,.ir.press.pastPage .newsheader .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .media.ct-current.pastPage .aside figure.right,.media.ct-current.pastPage .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right,.about.history .l-content .pageArticle .pageContent .mainContent .media.ct-year.pastPage .aside figure.right,.media.ct-year.pastPage .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right{float:none;margin:0 0 2em;text-align:center}.about.history .l-content .pageArticle .pageContent .mainContent .boxB figure.right img,.about.history .l-content .pageArticle .pageContent .mainContent .boxW figure.right img,.about.history .l-content .pageArticle .pageContent .mainContent .boxG figure.right img,.about.history .l-content .pageArticle .pageContent .mainContent .ir.press.pastPage .newsheader .aside figure.right img,.ir.press.pastPage .newsheader .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right img,.about.history .l-content .pageArticle .pageContent .mainContent .media.ct-current.pastPage .aside figure.right img,.media.ct-current.pastPage .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right img,.about.history .l-content .pageArticle .pageContent .mainContent .media.ct-year.pastPage .aside figure.right img,.media.ct-year.pastPage .about.history .l-content .pageArticle .pageContent .mainContent .aside figure.right img{width:100%}.about.strategy.strategyIndex .l-content .pageArticle .mainContent .mainContent__header{padding:2rem 0}.ces2019.home .l-content br.forSp{display:block}.ces2019.home .l-content .content__chapter.message .content__chapter__inner .chapter__textArea h2.chapter__title,.ces2019.home .l-content .content__chapter.message__cto .content__chapter__inner .chapter__textArea h2.chapter__title{font-size:3rem}.ces2019.home .l-content .content__chapter.exhibition .chapter__titleArea__inner h2.chapter__title{padding:0;text-align:center}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea h3{font-size:3rem}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea h3{font-size:3rem}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__text h4{font-size:2.6rem}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner p{top:calc(50% - 30px);font-size:2.6rem}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner p .moreBtn{padding:.5em 2em;margin-top:1rem;font-size:1.2rem}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem{width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .cateList .cateItem:not(:nth-child(2n)){margin-right:0}.ces2019.home .l-content .content__chapter.sensing .chapter__titleArea__inner h2.chapter__title{font-size:3rem}.ces2019.home .l-content .content__chapter.sensing .chapter__textArea__inner{padding:0 2rem}.ces2019.home .l-content .content__chapter.business .chapter__titleArea__inner h2.chapter__title{font-size:3rem}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__title{font-size:2rem;font-weight:700}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem__text p{font-size:1.6rem}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner{display:block;text-align:center}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem{display:inline-block;width:80%;margin-right:0}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem:not(:last-child){margin-bottom:4rem}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem__title{font-size:2rem;line-height:1.4}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner .bannerItem.col1{width:80%}.ces2019.home .l-content .content__chapter.info .chapter__titleArea__inner h2.chapter__title{font-size:3rem}.ir.annual .forSp{display:inherit}.ir.irlib.presen .mainContent .pressNote{display:block}.ir.irlib.presen .mainContent .pressNote dt,.ir.irlib.presen .mainContent .pressNote dd{display:block}.ir.irlib.presen.data .mainContent__text .linkBtnBlue,.ir.irlib.presen.data .mainContent__text .mapBtn,.ir.irlib.presen.data .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn,.about.corporate.group_location.overseas .ir.irlib.presen.data .mainContent__text .tableBlock .mapBtn{text-align:center}.ir.irlib.presen.data .mainContent__text .linkBtnBlue a,.ir.irlib.presen.data .mainContent__text .mapBtn a,.ir.irlib.presen.data .about.corporate.group_location.overseas .mainContent__text .tableBlock .mapBtn a,.about.corporate.group_location.overseas .ir.irlib.presen.data .mainContent__text .tableBlock .mapBtn a{width:100%}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:100%}.media.Video .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{max-height:auto}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item{width:100%}.technology.technologyIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item a{max-height:auto}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img01,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img02,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img03{margin-bottom:2rem}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img04{margin-bottom:1.5rem}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img05,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img07,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img09{margin-bottom:.5rem}.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img06,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img08,.vision.vision__top .panel.panel__02 .panel__02__img .panel__02__img10{margin-bottom:1rem}}@media(max-width:1000px min-width 481px){.linkBtnList li,.linkBtnBlueList li,.linkBtnWhiteList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnBlueList li,.about.promo.advertisement .pageArticle .pageContent .mainContent .linkBtnWhiteList li{width:46%}}@media(max-width:1000px){.newsList__icon{width:40%}.newsList__icon__inner{margin:0 0 0 auto}.newsList__date{width:60%;text-align:left}.newsList__txt{width:100%;padding:0;font-size:1.3rem}.pc-hide{display:block!important}.top.top__v2 .l-contentTop{padding-top:47px}.top.top__v2 .l-content .top__notice .section__inner{padding:0 15px}.top.top__v3 .l-contentTop{padding-top:47px}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a .top__storiesList__title{font-size:1.4rem}.top.top__v3 .l-content .top__business .top__businessList li{width:100%;height:26vw;border-top:1px solid #dbdbdb}.top.top__v3 .l-content .top__business .top__businessList li:not(:nth-of-type(2n)){margin-right:0}.top.top__v3 .l-content .top__business .top__businessList li:nth-of-type(n+3){margin-top:0}.top.top__v3 .l-content .top__business .top__businessList li a{color:#333;background:#f3f3f3}.top.top__v3 .l-content .top__business .top__businessList li a figure{position:absolute;top:0;left:0;z-index:10;width:26vw;height:26vw;overflow:hidden}.top.top__v3 .l-content .top__business .top__businessList li a figure>img{position:absolute;top:0;left:-50%;width:auto;max-width:none;height:100%}.top.top__v3 .l-content .top__business .top__businessList li a h3{position:relative;z-index:1;width:100%;padding-left:calc(26vw + 1em);color:#333;background:#fff;font-size:1.4rem;font-weight:700;line-height:1;text-align:left}.top.top__v3 .l-content .top__business .top__businessList li a h3:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:"\EB14"}.top.top__v3 .l-content .top__business .top__businessList li a>p{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;top:0;left:0;width:100%;-webkit-transform:none;transform:none;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:calc(26vw + 1em);font-size:1.3rem;line-height:1.5}.top.top__v3 .l-content .top__innovation .top__innovationList{height:auto}.top.top__v3 .l-content .top__innovation .top__innovationList li{width:100%;height:26vw;border-top:1px solid #dbdbdb}.top.top__v3 .l-content .top__innovation .top__innovationList li a{color:#333;background:#f3f3f3}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure{position:absolute;top:0;left:0;z-index:10;width:26vw;height:26vw;overflow:hidden}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure img{position:absolute;top:0;right:-70%;width:auto;max-width:none;height:100%}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea{position:relative;top:0;left:0;z-index:1;display:block;width:100%;height:100%;padding:0;color:#333;background:#f3f3f3;font-weight:700;line-height:1;text-align:left}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3{width:100%;padding:0 0 0 26vw;margin:0;text-align:left}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3>span:first-of-type{position:relative;display:block;width:100%;padding:1em 10% 1em 1em;margin:0 0 1em;background:#fff;font-size:1.4rem;font-weight:700;line-height:1}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3>span:first-of-type:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:"\EB14"}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3>span:last-of-type{padding-left:1em;font-size:1.2rem;font-weight:400;line-height:1.5}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea .top__innovationLink{display:none}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a>span{font-size:2rem}.top.top__v3 .l-content .top__notice .section__inner{padding:0 15px}.about.corporate.business.common.index .l-container{padding-top:47px}.about.corporate.business.common.index .business__mainImg{margin-bottom:0}.about.corporate.business.common.index .business__mainImg__photo{-webkit-transform:none;transform:none}.about.corporate.business.common.index .business__catchArea{-webkit-transform:none;transform:none}.about.corporate.business.common.index .business__catchArea .business__catch{padding:3.4rem 2rem}.about.corporate.business.common.index .business__catchArea:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.about.corporate.business.common.index .index__contactArea__list .listItem{width:33%}.about.corporate.business.common.index .index__contactArea__list .listItem:not(:nth-child(3n)){margin-right:calc(1%/2)}.about.corporate.business.common{width:100%;min-width:inherit}.about.corporate.business.common .l-content{padding:0 0 6rem}.about.corporate.business.common .l-tool{margin:0 auto}.about.corporate.business.common .section__inner{width:100%;padding:0 10px;background:none}.about.corporate.business.common .business__mainImg{margin-bottom:20px}.about.corporate.business.common .business__mainImg .section__inner{padding:0;background:none}.about.corporate.business.common .business__mainImg:after{width:calc(100% - 20px);top:20px}.about.corporate.business.common .business__mainImg__photo{width:70%;-webkit-transform:none;transform:none}.about.corporate.business.common .business__mainImg__title{width:30%;padding-left:2rem;font-size:3rem}.about.corporate.business.common .business__catch .selectArea{width:calc(100% - 20px)}.about.corporate.business .newsList__no{width:100%}.about.corporate.business .newsList__txt{width:100%;font-size:1.3rem}.about.corporate.group_location.overseas .mainContent__header img{display:none}.about.corporate.vision.sinic__theory.sticky-nav .titleArea{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__mainimgArea{padding:126px 10px 6rem}.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__linkArea{padding-top:700px}.about.social.socialIndex .pageArticle .pageContent .mainContent .newsList__txt{width:100%}.about.social.socialIndex .pageArticle .pageContent .mainContent .newsList__date{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .topicsBlock .topicsList__item.esg a span{font-size:1.4rem}.jinji .newsBlock .newsList__date{width:10%}.jinji .newsBlock .newsList__icon{width:17%}.jinji .newsBlock .newsList__txt{width:73%}#press.ct-current #container,#press.ct-year #container{width:100%;padding:60px 10px 0}#press.ct-current #contents,#press.ct-year #contents{width:100%}#press.ct-current #main,#press.ct-year #main{width:calc(100% - 216px);padding-left:10px}#press.ct-current .sectbody p.image img,#press.ct-year .sectbody p.image img{margin-bottom:10px}.sustainability.sustainability_page .tableBlock.isoTable{overflow-x:auto;-webkit-overflow-scrolling:touch}.r_d.rdIndex .pageArticle .pageContent .mainContent .newsList__txt{width:100%}.r_d.rdIndex .pageArticle .pageContent .mainContent .newsList__date{width:100%}.vg2020.index .l-contentTop{margin-top:47px}.vg2020.index .l-content .pageArticle .section__inner{padding:0 15px}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__title{font-size:1.4rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__title:before{font-size:2rem}.vg2020 .vg2020Nav{position:static;top:auto;right:auto;bottom:auto;left:auto;border:none;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1000;margin:0;padding:0;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#000}.vg2020 .vg2020Nav li{height:auto;max-height:auto;min-height:auto;margin:0;width:33.3%;line-height:1.3;background:black;border-right:solid 1px #999;border-bottom:solid 1px #999}.vg2020 .vg2020Nav li:first-child{margin-top:0}.vg2020 .vg2020Nav li a{color:#fff;font-size:1rem;width:auto;height:100%;min-height:50px;border:none;padding:10px;position:relative;top:auto;right:auto;bottom:auto;left:auto}.vg2020 .vg2020Nav li a:after{display:block;font-family:iconfont;content:"\EB14";color:#fff;font-size:1.2rem;padding:0;margin:0;position:absolute;top:50%;right:5px;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vg2020 .vg2020Nav li span{width:100%;padding:10px;position:absolute;top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vg2020 .vg2020Nav li.is-active a{border:none;position:static;top:auto;right:auto;bottom:auto;left:auto}.vg2020 .vg2020Nav.fixed{position:static;top:auto;right:auto;bottom:auto;left:auto}.vg2020 .vg2020Nav.fixed li:first-child{margin-top:0}.vg2020.vg2020Cont .l-content{padding:0}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__title{width:100%;font-size:3vw}.vision.vision__top .lay-header{position:static}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__playbtn{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;display:block;margin:1em auto 0}.vision.vision__top .panel.panel__02{padding-top:4rem;padding-bottom:4rem}.vision.vision__top .panel.panel__03{padding-bottom:4rem}.vision.vision__top .panel.panel__04 .panel__inner{padding-top:4rem;padding-bottom:4rem}.fBox .indexBox__item__photo-third,.fBox-half .indexBox__item__photo-third{width:47.5%}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li>a>span{font-size:2.2rem}.top .newsBlock dl.info{display:inherit}.top .newsBlock dl.info dt,.top .newsBlock dl.info dd{width:100%;max-width:none}.top .newsBlock dl.info dt{padding-bottom:0}.top .newsBlock dl.info dd{padding:0 1.6rem 1rem;border-top:none}.business.common{width:100%;min-width:inherit}.business.common .l-container{/*padding-top:47px*/}.business.common .l-content{padding:0 0 6rem}.business.common .l-tool{margin:0 auto}.business.common .section__inner{width:100%;padding:0 10px;background:none}.business.common .business__mainImg{margin-bottom:20px}.business.common .business__mainImg .section__inner{padding:0;background:none}.business.common .business__mainImg:after{width:calc(100% - 20px);top:20px}.business.common .business__mainImg__photo{width:70%;-webkit-transform:none;transform:none}.business.common .business__mainImg__title{width:30%;padding:0 1rem 0 2rem}.business.common .business__catch .selectArea{width:calc(100% - 20px)}.business.common.iab.common.iab.business__location .l-content{/*padding:0 1rem 5rem*/}.business.common.iab.common.iab.business__location .business__location__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.business.common.iab.common.iab.business__location .business__location__list>li{width:49%}.business.common.iab.common.iab.business__location .business__location__list>li:not(:nth-of-type(4n)){margin-right:0}.business.common.iab.common.iab.business__location .business__location__list>li:not(:nth-of-type(2n)){margin-right:2%}.business.common.index .l-container{padding-top:47px}.business.common.index .business__mainImg{margin-bottom:0}.business.common.index .business__mainImg__photo{-webkit-transform:none;transform:none}.business.common.index .business__catchArea{-webkit-transform:none;transform:none}.business.common.index .business__catchArea .business__catch{padding:3.4rem 2rem}.business.common.index .business__catchArea:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.business.common.index .index__contactArea__list .listItem{width:33%}.business.common.index .index__contactArea__list .listItem:not(:nth-child(3n)){margin-right:calc(1%/2)}.ces2019.home .l-content{padding-top:50px}.ces2019.home .l-content .content__header{margin-bottom:3%}.ces2019.home .l-content .content__header .header__titleArea{padding:50px 10px}.ces2019.home .l-content .content__chapter.message .chapter__titleArea h2.chapter__title,.ces2019.home .l-content .content__chapter.message__cto .chapter__titleArea h2.chapter__title{padding:0 30px}.ces2019.home .l-content .content__chapter.message .chapter__titleArea h3.message__title,.ces2019.home .l-content .content__chapter.message__cto .chapter__titleArea h3.message__title{padding:0 30px}.ces2019.home .l-content .content__chapter.message .chapter__textArea,.ces2019.home .l-content .content__chapter.message__cto .chapter__textArea{padding:0 30px}.ces2019.home .l-content .content__chapter.message .chapter__imgArea,.ces2019.home .l-content .content__chapter.message__cto .chapter__imgArea{padding:30px 30px 0 0}.ces2019.home .l-content .content__chapter.message .chapter__imgArea img,.ces2019.home .l-content .content__chapter.message__cto .chapter__imgArea img{max-width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea{padding:80px 70px 60px 60px}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner{box-sizing:border-box;padding:0 20px}.ces2019.home .l-content .content__chapter.linkBanner .chapter__bannerArea__inner{box-sizing:border-box;padding:0 20px}.ces2019.home .l-content .content__chapter.info .chapter__imgArea{box-sizing:border-box;padding:0 20px}.ces2019.home .l-footer{box-sizing:border-box;padding:0 15px}.ces2019.home .l-footer #footer ul{width:100%}.ces2019.home .l-footer #copyright{width:100%}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info{display:inherit}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dt,.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dd{width:100%;max-width:none}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dt{padding-bottom:0}.ir.irIndex .pageArticle .pageContent .mainContent .newsBlock dl.info dd{padding:0 1.6rem 1rem;border-top:none}.media.ct-current #container,.media.ct-year #container{width:100%;padding:60px 10px 0}.media.ct-current #contents,.media.ct-year #contents{width:100%}.media.ct-current #main,.media.ct-year #main{width:calc(100% - 216px);padding-left:10px}.media.ct-current .sectbody p.image img,.media.ct-year .sectbody p.image img{margin-bottom:10px}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist th{width:60%;padding-bottom:0}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.cticons{width:40%}.press.pressIndex .l-content .pageArticle .pageContent .sect table.newslist td.title{width:100%;padding-top:5px}.innovation.forpheus_sixth .l-container{padding-top:5rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea{padding:0 1rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__inner h3,.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__inner p{padding:0 calc(5% + 10px)}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea .section__inner:nth-of-type(3) h3{max-width:calc(90% - 20px);margin:0 auto}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea h3{width:240px;font-size:4rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea p{width:calc(100% - 240px)}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea p strong{font-size:2.6rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__textArea{font-size:2rem}}@media(max-width:768px min-width 481px){.topicsEdgeList__item{width:32.3%;margin:0 0 15px}.topicsEdgeList__item:nth-child(2),.topicsEdgeList__item:nth-child(5){margin-left:1.5%;margin-right:1.5%}}@media(max-width:760px){.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li>span{display:block}.top.top__v2 .l-contentTop .top__info .section__inner .top__infoList li a{display:block;text-align:left}.top.top__v2 .l-contentTop .top__mainImgSliderArea{-ms-flex-wrap:wrap;flex-wrap:wrap}.top.top__v2 .l-contentTop .top__mainImgSlider__extra{width:100%}.top.top__v2 .l-contentTop .top__mainImgSlider__extra .forPc{display:none}.top.top__v2 .l-contentTop .top__mainImgSlider__extra .forSp{display:inherit}.top.top__v2 .l-contentTop .top__mainImgSlider,.top.top__v2 .l-contentTop .top__mainImgSliderV2,.top.top__v2 .l-contentTop .top__mainImgSliderV3{width:100%;padding-left:0}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li{width:49%}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a figure{height:calc(100vw*0.166*2)}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a .top__storiesList__title{font-size:1.3rem}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:not(:nth-of-type(4n)){margin-right:0}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(n+3){margin-top:2rem}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(2n){margin-left:2%}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(3),.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(7){display:none}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(4),.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li:nth-of-type(8){display:none}.about.corporate.business.common .l-container{/*padding-top:47px*/}.about.corporate.business.common .business__mainImg{margin-bottom:0}.about.corporate.business.common .business__mainImg .c-fBox{display:block;background:#1d9ad2}.about.corporate.business.common .business__mainImg:after{display:none;width:100%}.about.corporate.business.common .business__mainImg__title{display:inherit;width:100%;padding:20px 10px;margin:0;text-align:left}.about.corporate.business.common .business__mainImg__photo{width:100%}.about.corporate.business.common .business__catchArea .business__pageAnchorTitleSp{display:block;padding:1rem 2rem;margin:0;background:#fff;border-top:1px solid #bfbfbf;font-size:1.6rem;font-weight:700}.about.corporate.business.common .business__catchArea .business__pageAnchorTitleSp:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB14';margin-right:.5rem;font-size:.6em;font-weight:700}.about.corporate.business.common .business__catchArea .business__pageAnchorTitleSp.is-active:before{content:'\EB15'}.about.corporate.business.common .business__catchArea .business__pageAnchor{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(n){width:100%;padding:0;border-bottom:1px dotted #bfbfbf}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(n) a{font-size:1.6rem}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(n) a:hover{border-bottom-color:transparent}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(n) a.is-active{border-bottom-color:transparent}.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea{display:block;width:100%;padding:10px;border-bottom-style:solid}.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a{display:block}.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a+a{margin-top:10px}.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a.select,.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a.website{margin-right:0}.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a.website{width:100%}.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a.contact{font-size:1.6rem}.about.corporate.business.common .business__catchArea .business__catch .selectArea{padding:2rem 1rem}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList{-ms-flex-wrap:wrap;flex-wrap:wrap}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList li{width:32%}.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList li:nth-child(n+4){margin-top:1rem}.about.corporate.business.common .business__overview .section__inner{padding:0 30px 0 10px}.about.corporate.business.common .business__overview:after{top:-30px;width:calc(100% - 20px);height:calc(100% + 30px)}.about.corporate.business.common .business__overview ul.overview__list li{display:inherit}.about.corporate.business.common .business__overview ul.overview__list li .icon{margin:0 auto 10px}.about.corporate.business.common .business__overview ul.overview__list li dl{width:100%;padding-left:0}.about.corporate.business.common .business__overview ul.overview__list li dl dt{text-align:center}.about.corporate.business.common .business__capability ul.capability__list{display:inherit}.about.corporate.business.common .business__capability ul.capability__list li{width:100%;margin-bottom:5rem}.about.corporate.business.common .business__related:after{width:100%;height:40%;top:20%}.about.corporate.business.common .business__related .slick-slider .slick-slide{height:400px!important}.about.corporate.business.common .business__related .slick-slider .slick-dots{position:static;padding:0 1em;margin-top:2rem;text-align:center}.about.corporate.business.common .business__related .slick-slider .slick-dots li button:before{color:#1d9ad2}.about.corporate.business.common .business__related .slick-slider .slick-prev{top:auto;right:auto;bottom:-10px;left:0}.about.corporate.business.common .business__related .slick-slider .slick-prev:before{color:#1d9ad2}.about.corporate.business.common .business__related .slick-slider .slick-next{top:auto;right:0;bottom:-10px;left:auto}.about.corporate.business.common .business__related .slick-slider .slick-next:before{color:#1d9ad2}.about.corporate.business.common .business__product .product__list li{width:49%}.about.corporate.business.common .business__product .product__list li:not(:nth-of-type(3n)){margin-right:0}.about.corporate.business.common .business__product .product__list li:not(:nth-of-type(2n)){margin-right:2%}.about.corporate.business.common .business__product .product__list li.wx2{width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .titleArea .pageTitle{margin-top:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle{margin-top:6rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__img .forPc{display:none}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__img .forSp{display:inherit}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text{padding-left:1rem;font-size:2rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .pageTitle .pageTitle__text>small{font-size:1.2rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header{padding-bottom:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header>p{text-align:left}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList{display:inherit}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li{width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__header .linkBtnBlueList>li>ul{margin-top:.5rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text p.alignCenter{text-align:left!important}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .mt80{margin-top:4rem!important}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .mb80{margin-bottom:4rem!important}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList{display:inherit}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList>li h3{margin-top:1rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__3>li{width:100%;margin-top:6rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__3>li:not(:nth-of-type(3n)){margin-right:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__3>li:nth-of-type(n+4){margin-top:6rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__2>li{width:100%;margin-top:6rem}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plazaItemList.item__2>li:not(:nth-of-type(2n)){margin-right:0}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__table,.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__map{width:100%}.about.promo.showroom.plaza__v2 .pageContent .mainContent .mainContent__text .plaza__informationArea .plaza__information__map{margin-top:3rem}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__list{display:inherit}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__list li{width:100%;padding:1rem 1rem 2rem;background:#f0f0f0}.vision.vision__top .panel.panel__03 .panel__03__textArea .panel__03__list li+li{margin-top:2rem}.business.common .l-container{/*padding-top:47px*/}.business.common .business__mainImg{margin-bottom:0}.business.common .business__mainImg .c-fBox{display:block;background:#005eb8}.business.common .business__mainImg:after{display:none;width:100%}.business.common .business__mainImg__title{display:inherit;padding:20px 10px;margin:0;text-align:left}.business.common .business__mainImg__photo{width:100%}.business.common .business__catchArea .business__pageAnchorTitleSp{display:block;padding:1rem 2rem;margin:0;background:#fff;border-top:1px solid #bfbfbf;font-size:1.6rem;font-weight:700}.business.common .business__catchArea .business__pageAnchorTitleSp:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EB14';margin-right:.5rem;font-size:.6em;font-weight:700}.business.common .business__catchArea .business__pageAnchorTitleSp.is-active:before{content:'\EB15'}.business.common .business__catchArea .business__pageAnchor{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.business.common .business__catchArea .business__pageAnchor li:nth-child(n){width:100%;padding:0;border-bottom:1px dotted #bfbfbf}.business.common .business__catchArea .business__pageAnchor li:nth-child(n) a{font-size:1.6rem}.business.common .business__catchArea .business__pageAnchor li:nth-child(n) a:hover{border-bottom-color:transparent}.business.common .business__catchArea .business__pageAnchor li:nth-child(n) a.is-active{border-bottom-color:transparent}.business.common .business__catchArea .business__pageAnchor li.btnArea{display:block;width:100%;padding:10px;border-bottom-style:solid}.business.common .business__catchArea .business__pageAnchor li.btnArea a{display:block}.business.common .business__catchArea .business__pageAnchor li.btnArea a+a{margin-top:10px}.business.common .business__catchArea .business__pageAnchor li.btnArea a.select,.about.corporate.business.common .business__catchArea .business__pageAnchor li.btnArea a.website,.business.common .business__catchArea .business__pageAnchor li.btnArea a.website{margin-right:0}.business.common .business__catchArea .business__pageAnchor li.btnArea a.website{width:100%}.business.common .business__catchArea .business__pageAnchor li.btnArea a.contact{font-size:1.6rem}.business.common .business__catchArea .business__catch .selectArea{padding:2rem 1rem}.business.common .business__catchArea .business__catch .selectArea .selectList{-ms-flex-wrap:wrap;flex-wrap:wrap}.business.common .business__catchArea .business__catch .selectArea .selectList li{width:32%}.business.common .business__catchArea .business__catch .selectArea .selectList li:nth-child(n+4){margin-top:1rem}.business.common .business__overview .section__inner{padding:0 30px 0 10px;color:#fff}.business.common .business__overview:after{top:-30px;width:calc(100% - 20px);height:calc(100% + 30px)}.business.common .business__overview ul.overview__list li{display:inherit}.business.common .business__overview ul.overview__list li .icon{margin:0 auto 10px}.business.common .business__overview ul.overview__list li dl{width:100%;padding-left:0}.business.common .business__overview ul.overview__list li dl dt{text-align:center}.business.common .business__capability ul.capability__list{display:inherit}.business.common .business__capability ul.capability__list li{width:100%;margin-bottom:5rem}.business.common .business__related:after{width:100%;height:40%;top:20%}.business.common .business__related .slick-slider .slick-slide{height:400px!important}.business.common .business__related .slick-slider .slick-dots{position:static;padding:0 1em;margin-top:2rem;text-align:center}.business.common .business__related .slick-slider .slick-dots li button:before{color:#1d9ad2}.business.common .business__related .slick-slider .slick-prev{top:auto;right:auto;bottom:-10px;left:0}.business.common .business__related .slick-slider .slick-prev:before{color:#1d9ad2}.business.common .business__related .slick-slider .slick-next{top:auto;right:0;bottom:-10px;left:auto}.business.common .business__related .slick-slider .slick-next:before{color:#1d9ad2}.business.common .business__product .product__list li{width:49%}.business.common .business__product .product__list li:not(:nth-of-type(3n)){margin-right:0}.business.common .business__product .product__list li:not(:nth-of-type(2n)){margin-right:2%}.business.common .business__product .product__list li.wx2{width:100%}.business.common.iab .business__mainImg__title{max-width:inherit;width:60%}.business.common.iab .business__mainImg__title img{width:70%}.business.common.ssb .business__catchArea .business__catch{padding:5rem 0 10rem}}@media(max-width:768px) and (max-width:480px){.top.top__v2 .l-contentTop .top__mainImgSlider .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-dots li button:before,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-dots li button:before{width:10px;height:10px}}@media(min-width:1501px){.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow.slick-prev,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow.slick-prev{left:calc((100vw - 1400px)/2 - 60px)}.top.top__v2 .l-contentTop .top__mainImgSliderV2 .slick-arrow.slick-next,.top.top__v2 .l-contentTop .top__mainImgSliderV3 .slick-arrow.slick-next{right:calc((100vw - 1400px)/2 - 60px)}.top.top__v2 .l-contentTop .top__mainImgSliderV3 .mainImgSlider__item.item__movie h1 a video{top:0;-webkit-transform:none;transform:none}}@media(max-width:1470px){.top.top__v2 .l-content .top__topics .top__topicsList .slick-arrow.slick-prev{left:0}.top.top__v2 .l-content .top__topics .top__topicsList .slick-arrow.slick-next{right:0}.top.top__v3 .l-content .top__topics .section__inner{width:100%}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow.slick-prev{left:0}.top.top__v3 .l-content .top__topics .top__topicsList .slick-arrow.slick-next{right:0}.top.top__v3 .l-content .top__stories .section__inner{width:100%;padding:0 1rem}.top.top__v3 .l-content .top__business .section__inner{width:100%;padding:0 1rem}.top.top__v3 .l-content .top__innovation .section__inner{width:100%;padding:0 1rem}.top.top__v3 .l-content .top__categoryLink .section__inner{width:100%;padding:0 1rem}}@media(max-width:900px){.top.top__v2 .l-content .top__business .top__businessList{-ms-flex-wrap:wrap;flex-wrap:wrap}.top.top__v2 .l-content .top__business .top__businessList li{width:50%}.top.top__v2 .l-content .top__business .top__businessList li:nth-of-type(n+3){margin-top:1.5rem}.about.corporate.business.common .business__catchArea .business__pageAnchor li a{font-size:1.4rem}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(1){width:84px}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(2){width:140px}.about.corporate.business.common .business__catchArea .business__pageAnchor li:nth-child(3){width:182px}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea{width:calc(100% - 406px)}.about.corporate.business.common .business__catchArea .business__pageAnchor .btnArea a.contact{font-size:1.2rem}}@media(max-width:900px) and (max-width:600px){.top.top__v2 .l-content .top__business .top__businessList{display:inherit}.top.top__v2 .l-content .top__business .top__businessList li{width:100%;height:40vw;border-top:1px solid #dbdbdb}.top.top__v2 .l-content .top__business .top__businessList li:nth-of-type(n+3){margin-top:0}.top.top__v2 .l-content .top__business .top__businessList li a figure{position:absolute;top:0;left:0;z-index:10;width:40vw;height:40vw;overflow:hidden}.top.top__v2 .l-content .top__business .top__businessList li a figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:none;height:100%}.top.top__v2 .l-content .top__business .top__businessList li a h3{position:relative;z-index:1;padding-left:calc(40vw + 1em);font-size:1.4rem;font-weight:700;line-height:1}.top.top__v2 .l-content .top__business .top__businessList li a h3:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:iconfont;content:"\EB14"}.top.top__v2 .l-content .top__business .top__businessList li a>p{padding-left:calc(40vw + 1em);padding-right:1rem;font-size:1.3rem;line-height:1.5}.top.top__v2 .l-content .top__business .top__businessList li a .top__businessLink{display:none}.top.top__v2 .l-content .top__business .top__businessList li{height:50vw}.top.top__v2 .l-content .top__business .top__businessList li a{height:100%}.top.top__v2 .l-content .top__business .top__businessList li a figure{height:100%}.top.top__v2 .l-content .top__business .top__businessList li a h3{white-space:inherit;font-size:1.4rem}.top.top__v2 .l-content .top__business .top__businessList li a>p{margin-bottom:0}.top.top__v2 .l-content .top__business .top__businessList li:nth-of-type(1) a figure img{left:10%}}@media(max-width:1400px){.top.top__v2 .l-content .top__news .section__inner{padding:0 15px}.top.top__v3 .top__vision .top__vision__textArea{width:84%}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:3rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:2rem}.top.top__v3 .l-content .top__news .section__inner{padding:0 15px}.about.corporate.vision.philosophy.v2 .l-content__wide .inner_contents{width:100%;padding:0 3rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .pageTitle{padding:0 3rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .philosoph__img{margin:5rem 0}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .video__philosophy{width:100%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox{width:100%;padding:0 3rem 3rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox.contents-head .fBox__imgArea{max-width:inherit}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__imgArea{min-width:inherit}.about.corporate.vision.initiative__top.v2 .panel .panel__inner .sec__img{width:inherit;padding:3rem 3rem 0}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox{width:100%;padding:3rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03{padding:0 3rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea{width:100%}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .toga__topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2.4rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:2rem}}@media(max-width:700px){.top.top__v2 .l-content .top__notice .top__noticeList{display:inherit;padding:0}.top.top__v2 .l-content .top__notice .top__noticeList li{width:100%;margin-top:2rem}.top.top__v2 .l-content .top__notice .top__noticeList li:nth-of-type(even){margin-left:0}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li{width:100%}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:not(:nth-of-type(4n)){margin-right:0}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:nth-of-type(n+2){margin-top:2rem}.top.top__v3 .l-content .top__notice .top__noticeList{display:inherit;padding:0}.top.top__v3 .l-content .top__notice .top__noticeList li{width:100%;margin-top:2rem}.top.top__v3 .l-content .top__notice .top__noticeList li:nth-of-type(even){margin-left:0}.about.corporate.business.common.index .business__catchArea .business__catch{padding:3.4rem 0}.about.corporate.business.common.index .business__catchArea .business__catch h3{font-size:2rem}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem{width:49%}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem:not(:nth-child(3n)){margin-right:0}.about.corporate.business.common.index .index__linkArea .index__linkArea__list .listItem:not(:nth-child(2n)){margin-right:2%}.about.corporate.business.common.index .index__contactArea:after{top:-15px;width:50%;height:60px}.about.corporate.business.common.index .index__contactArea__title{font-size:2rem}.about.corporate.business.common.index .index__contactArea__list .listItem{width:49%}.about.corporate.business.common.index .index__contactArea__list .listItem:not(:nth-child(3n)){margin-right:0}.about.corporate.business.common.index .index__contactArea__list .listItem a{padding:1em 1.5em}.about.corporate.business.common.index .index__contactArea__list .listItem a:after{right:5px}.top.top__v3 .l-content .top__categoryLink .top__categoryLinkList>li:not(:nth-of-type(3n)){margin-right:0}.business.common.index .business__catchArea .business__catch{padding:3.4rem 0}.business.common.index .business__catchArea .business__catch h3{font-size:2rem}.business.common.index .index__linkArea .index__linkArea__list .listItem{width:49%}.business.common.index .index__linkArea .index__linkArea__list .listItem:not(:nth-child(3n)){margin-right:0}.business.common.index .index__linkArea .index__linkArea__list .listItem:not(:nth-child(2n)){margin-right:2%}.business.common.index .index__contactArea:after{top:-15px;width:50%;height:60px}.business.common.index .index__contactArea__title{font-size:2rem}.business.common.index .index__contactArea__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.business.common.index .index__contactArea__list .listItem{width:49%}.business.common.index .index__contactArea__list .listItem:not(:nth-child(3n)){margin-right:0}.business.common.index .index__contactArea__list .listItem a{padding:1em 1.5em}.business.common.index .index__contactArea__list .listItem a:after{right:5px}.ces2019.home .l-header{border-bottom:3px solid #0b99d4}.ces2019.home .l-content .content__header{margin-bottom:100px}.ces2019.home .l-content .content__header .header__titleArea{display:none}.ces2019.home .l-content .content__header .header__contentArea__inner{display:block;padding:0}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-transform:none;transform:none}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea .forSp700{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;background:#fff}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea .forSp700 img{width:84%;height:auto}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2{width:50%;text-align:center}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .large{-webkit-transform:translateX(9%);transform:translateX(9%)}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .vertical{-webkit-transform:rotate(-90deg) translate(-2px,2px);transform:rotate(-90deg) translate(-2px,2px)}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea:after{display:none}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea{width:100%}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea .bg img{-webkit-transform:none;transform:none}.ces2019.home .l-content .content__header .header__contentArea__inner .header__imgArea .bg:after{display:none}.ces2019.home .l-content .content__chapter.message .content__chapter__inner .fBox,.ces2019.home .l-content .content__chapter.message__cto .content__chapter__inner .fBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ces2019.home .l-content .content__chapter.message .content__chapter__inner .fBox .chapter__imgArea,.ces2019.home .l-content .content__chapter.message__cto .content__chapter__inner .fBox .chapter__imgArea{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:46%;padding:0;margin-top:3rem}.ces2019.home .l-content .content__chapter.message .content__chapter__inner .fBox .chapter__imgArea .bg:after,.ces2019.home .l-content .content__chapter.message__cto .content__chapter__inner .fBox .chapter__imgArea .bg:after{right:auto;left:-20px;bottom:-20px}.ces2019.home .l-content .content__chapter.message .content__chapter__inner .fBox .chapter__textArea,.ces2019.home .l-content .content__chapter.message__cto .content__chapter__inner .fBox .chapter__textArea{box-sizing:border-box;width:100%;padding:20px 20px 0}.ces2019.home .l-content .content__chapter.exhibition .chapter__titleArea__inner h2.chapter__title{padding-left:1.6rem;letter-spacing:1px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner{margin-left:0!important}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea{padding:40px 20px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__movieArea{margin-bottom:60px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea{margin-bottom:60px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea h3{margin-bottom:1em}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:50px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__text{width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__featureArea__inner .feature__movie{margin-bottom:30px;width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea{padding-top:50px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea h3{margin-bottom:1em}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea p{margin-bottom:40px}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea .chapter__harmonyList{-ms-flex-wrap:wrap;flex-wrap:wrap}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea .chapter__harmonyList li{width:100%}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .chapter__harmonyArea .chapter__harmonyList li:not(:first-child){margin-top:2em}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner{padding:0 2rem}.ces2019.home .l-content .content__chapter.info .chapter__imgArea{position:relative}.ces2019.home .l-content .content__chapter.info .chapter__imgArea__inner{box-sizing:border-box;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;max-width:inherit;padding:10px;border:10px solid #0055c4}.ces2019.home .l-content .content__chapter.info .chapter__imgArea__inner img{width:200%;max-width:inherit}.ces2019.home .l-content .content__chapter.info .chapter__imgArea:after{position:absolute;left:calc(50% - 57px);top:-20px;content:'←Please swipe→';color:#0055c4;font-size:1.4rem;font-weight:700}}@media(max-width:1200px) and (max-width:1100px){.top.top__v3 .top__vision__firstview .top__vision__textArea{padding:0 1rem}.top.top__v3 .top__vision .top__vision__textArea{padding:0 1rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2.4rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:1.8rem}.top.top__v2 .l-content .top__business .top__businessList li a h3{font-size:1.3rem}}@media(max-width:1200px) and (max-width:1100px) and (max-width:900px){.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2rem}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .mainTitle{width:100%}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:1.4rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:1.4rem}.top.top__v2 .l-content .top__business .top__businessList li a h3{font-size:1.6rem}}@media(max-width:1200px) and (max-width:1100px) and (max-width:900px) and (max-width:720px){.top.top__v3 .top__vision__firstview .top__vision__textArea{width:100%}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:1.6rem}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle br,.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .forPc{display:none}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .mainTitle{width:80%}.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .linkIcon{-webkit-transform:none;transform:none}.top.top__v3 .top__vision .top__vision__textArea{width:100%}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle br,.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle .forPc{display:none}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{-webkit-transform:none;transform:none}}@media(max-width:1200px) and (max-width:1100px) and (max-width:900px) and (max-width:480px){.top.top__v3 .top__vision__firstview .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:1.8rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:1.8rem}}@media(max-width:1200px){.top.top__v3 .top__vision .top__vision__textArea{width:90%}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2.8rem}.about.promo.movie .pageArticle .pageContent .mainContent .iframe-wrapper{position:relative;width:100%;padding:calc(435/780*100%) 0 0}.about.promo.movie .pageArticle .pageContent .mainContent .iframe-wrapper .iflame{position:absolute;top:0;left:0;width:100%;height:100%}.vg2020.index .l-contentTop{background:none}.vg2020.index .l-contentTop .mainImg .pc-hide{display:block!important}.vg2020.index .l-contentTop .vgPageLink li a{background:none;background-color:#0a74c0;width:95%;height:90px;border-radius:5px}.vg2020.index .l-contentTop .vgPageLink li a{height:110px;font-size:1rem}.vg2020.index .l-content .pageArticle .cptTitle{font-size:1.8rem;margin:0 auto 3rem}.vg2020.index .l-content .pageArticle .subTitle span{font-size:1.8rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area h3{left:50%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .iframe-wrapper{position:relative;width:100%;padding:calc(435/780*100%) 0 0}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .iframe-wrapper .iflame{position:absolute;top:0;left:0;width:100%;height:100%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area__subTitle{font-size:2.2rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .aimBox{width:100%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .policyBox{width:100%}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__strategy__img{margin:-30px auto 0}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point{width:100%;padding:2rem 2rem 1rem}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point:before{border:50px solid transparent;border-top:0 solid transparent;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:50px solid #0b7ecf}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list li{font-size:1.3rem;line-height:1.6}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point__list li img{display:block;float:none;margin:0 auto}.vg2020.index .l-content .pageArticle .challengeBlock .bgBox{padding:2rem}.vg2020.index .l-content .pageArticle .challengeBlock .bgBox p{font-size:1.4rem}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea{padding-top:3rem}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea p{line-height:1.7}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea .fBox__text{width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .innovationArea .fBox__img{width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .iframe-wrapper{position:relative;width:100%;padding:calc(435/780*100%) 0 0}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .iframe-wrapper .iflame{position:absolute;top:0;left:0;width:100%;height:100%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area__subTitle{font-size:2.2rem}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .aimBox{width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .policyBox{width:100%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__strategy__img{margin:-30px auto 0}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point{width:100%;padding:2rem 2rem 1rem}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point:before{border:50px solid transparent;border-top:0 solid transparent;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:50px solid #0b7ecf}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list li{font-size:1.3rem;line-height:1.6}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point__list li img{display:block;float:none;margin:0 auto}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea .bgBox{padding:2rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea .bgBox p{font-size:1.4rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list{margin-bottom:3rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item{width:47%;margin:0 0 1rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__item img{max-width:150px}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__txt{min-height:114px}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__list__txt p{font-size:1.3rem}.vg2020.index .l-content .pageArticle .challengeBlock .valueArea__txt{line-height:1.7}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .philosophy,.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .sustainability{height:6rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .philosophy p,.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .sustainability p{margin-top:2rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox{padding:2rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBox p{font-size:1.4rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol{padding:1rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol p{font-size:1.4rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sus-main-title span{font-size:1.8rem}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo .sus-title{width:auto;padding:5px 1em;font-size:2rem;left:auto;right:auto}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li{width:100%;margin-bottom:15px;min-height:250px}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li .textBlock{height:auto;width:90%;margin:10px auto}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo .steak li{width:100%;margin-bottom:15px}.vg2020 .sp-hide{display:none!important}.vg2020.vg2020Cont .l-content{padding:0}.vg2020.vg2020Cont .l-content .pageArticle .titleArea{margin:0 auto 40px;padding:40px 0 0}.vg2020.vg2020Cont .l-content .pageArticle .titleArea .pageMainTitle{font-size:4.4rem;line-height:1}.vg2020.vg2020Cont .l-content .pageArticle .titleArea .pageMainTitle span{font-size:1.4rem}.vg2020.vg2020Cont .l-content .pageArticle .fBox__text{width:100%}.vg2020.vg2020Cont .l-content .pageArticle .fBox__img{width:100%}.vg2020.vg2020Cont .l-content .pageArticle .fBox__img figure{max-width:350px;text-align:center;margin:0 auto}.vg2020.vg2020Cont .l-content .pageArticle .bgBox{margin:0 15px 6rem;padding:2rem}.vg2020.vg2020Cont .l-content .pageArticle .bgBox:last-child{margin:0 15px 3rem;padding:2rem 2rem 3rem}.vg2020.vg2020Cont .l-content .pageArticle .bgBox p{font-size:1.4rem}.vg2020.vg2020Cont .l-content .pageArticle .bgBox .cptTitle{position:relative;top:-35px;right:auto;bottom:auto;left:-30px}.vg2020.vg2020Cont .l-content .pageArticle .bgBox .cptTitle:before{position:absolute;top:auto;right:auto;bottom:-21px;left:2px;border:24px solid transparent;border-top:0 solid transparent;border-right:18px solid #007dc3;border-left:0 solid transparent}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark{position:inherit;border:none;text-align:center}.vg2020.vg2020Cont .l-content .pageArticle .futureBlock__mark img{max-width:300px;margin:50px auto 0;width:100%}.vg2020.vg2020Cont .l-content .pageArticle .taskBlock.bgBox{margin-bottom:1.3rem}.vg2020.vg2020Cont .l-content .pageArticle .taskBlock__img{margin-bottom:-8rem}.vg2020.vg2020Cont .l-content .pageArticle .taskBlock__img img{width:100%}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock__img img{width:100%}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox{width:100%;padding:2rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox{padding-bottom:60px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox{background-size:60px}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox__text{width:100%;padding:0}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox .fBox__img{width:100%}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__title{margin:-4rem auto 2rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challenge{font-size:1.6rem}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList{width:100%}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList dt{font-size:1.3rem;padding:2rem 1rem 0}.vg2020.vg2020Cont .l-content .pageArticle .contributionBlock .sctBox__challengeList dd{font-size:1.4rem;padding:1rem 1rem 2rem}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock__img img{max-width:260px}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock__img01{margin:0 0 1rem}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox__text{padding:0}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox__img{margin:0 0 2rem}.vg2020.vg2020Cont .l-content .pageArticle .valueBlock .fBox__img img{max-width:220px}.vg2020.vg2020Cont .l-contentBottom{padding:2rem 0}.vg2020.vg2020Cont .l-contentBottom__list li{font-size:1.2rem;width:50%}.vg2020.vg2020Cont .l-contentBottom__list li a{width:95%;padding:1rem 2rem 1rem 1rem}.vg2020.vg2020Cont .l-contentBottom__list li a:after{font-size:1.4rem}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI{width:100%;padding:1rem}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__title{font-size:1.5rem}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list dt{width:92%}.vg2020.factory-automation .pageArticle .contributionBlock .sctBox__threeI__list dd{font-size:3vw}.vg2020.healthcare .l-content .pageArticle .taskBlock__note{font-size:.7rem!important;line-height:1;position:absolute;top:auto;right:auto;bottom:-50px;left:0}.vg2020.energy-management .l-content .pageArticle .taskBlock__img{margin-bottom:-7.8rem}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI{width:100%;padding:1rem}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__title{font-size:1.5rem}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list dt{width:92%}.vg2020.human-resources .pageArticle .contributionBlock .sctBox__threeI__list dd{font-size:3vw}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{font-size:3.4rem}.top.top__v2 .l-content .top__business .top__businessList li a h3{font-size:1.4rem}.top.top__v3 .top__vision .top__vision__textArea{width:90%}}@media(min-height:1200px){.top.top__v3 .l-content .top__stories .section__inner{padding-top:6vw}}@media(max-height:1000px){.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList{height:64vh}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li{height:50%}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a figure{height:76%}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a .top__storiesList__title{font-size:1.4rem}.top.top__v3 .l-content _:lang(x)::-moz-placeholder,.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList{height:auto}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a h3{font-size:1.3rem;line-height:1.5}}@media(max-height:1000px) and (max-width:1200px){.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList{height:auto}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li{height:auto}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a figure{height:auto}.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li a .top__storiesList__title{font-size:1.4rem}}@media(max-width:1470px) and (max-width:1000px){.top.top__v3 .l-content .top__business .section__inner{padding:0}.top.top__v3 .l-content .top__innovation .section__inner{padding:0}}@media(max-width:1000px) and (max-width:600px){.top.top__v3 .l-content .top__business .top__businessList li{height:36vw}.top.top__v3 .l-content .top__business .top__businessList li a figure{width:36vw;height:36vw}.top.top__v3 .l-content .top__business .top__businessList li a h3{padding-left:calc(36vw + 1em);font-size:1.4rem}.top.top__v3 .l-content .top__business .top__businessList li a>p{padding-left:calc(36vw + 1em);font-size:1.2rem;line-height:1.5}.top.top__v3 .l-content .top__innovation .top__innovationList li{height:36vw}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure{width:36vw;height:36vw}.top.top__v3 .l-content .top__innovation .top__innovationList li a .top__innovationList__textArea h3{padding:0 0 0 36vw}.jinji .newsBlock .newsList__date{width:70%;text-align:left}.jinji .newsBlock .newsList__icon{width:30%}.jinji .newsBlock .newsList__txt{width:100%;padding:10px 0 0;font-size:1.3rem}#press.ct-current table.newslist,#press.ct-year table.newslist{min-width:inherit}#press.ct-current table.newslist th,#press.ct-current table.newslist td,#press.ct-year table.newslist th,#press.ct-year table.newslist td{display:block;width:100%}#press.ct-current .sectbody,#press.ct-year .sectbody{overflow-x:auto;-webkit-overflow-scrolling:touch}#press.ct-current .sectbody p.image img,#press.ct-year .sectbody p.image img{width:100%}.fBox,.fBox-half{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fBox .fBox__img,.fBox-half .fBox__img{width:100%}.fBox figure,.fBox .fBox__img__half,.fBox-half figure,.fBox-half .fBox__img__half{width:100%;text-align:center}.fBox figure img,.fBox .fBox__img__half img,.fBox-half figure img,.fBox-half .fBox__img__half img{width:auto;max-width:100%}.fBox p,.fBox-half p{width:100%}.fBox .fBox__text,.fBox-half .fBox__text{width:100%}.fBox .mR,.fBox-half .mR{margin:0 0 2rem}.fBox .indexBox__item__photo-third,.fBox-half .indexBox__item__photo-third{width:100%}.media.ct-current table.newslist,.media.ct-year table.newslist{min-width:inherit}.media.ct-current table.newslist th,.media.ct-year table.newslist th{display:block;width:100%}.media.ct-current table.newslist td.cticons,.media.ct-year table.newslist td.cticons{display:block;width:100%}.media.ct-current table.newslist td.title,.media.ct-year table.newslist td.title{display:block;width:100%}.media.ct-current .sectbody,.media.ct-year .sectbody{overflow-x:auto;-webkit-overflow-scrolling:touch}.media.ct-current .sectbody p.image img,.media.ct-year .sectbody p.image img{width:100%}}@media(max-width:1000px) and (max-width:480px){.top.top__v3 .l-content .top__business .top__businessList li{height:50vw}.top.top__v3 .l-content .top__business .top__businessList li a figure{width:36vw;height:50vw}.business.common.iab.common.iab.business__location .business__location__list>li{width:100%}.business.common.iab.common.iab.business__location .business__location__list>li:not(:nth-of-type(2n)){margin-right:0}.media .companyanchor .sectbody{padding:0}.media .companyanchor .sectbody .companylist{padding:15px}.media .companyanchor .sectbody .companylist li{display:block;width:100%}}@media(max-width:1000px) and (max-width:600px) and (max-width:480px){.top.top__v3 .l-content .top__innovation .top__innovationList li{height:50vw}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure{width:36vw;height:50vw}.top.top__v3 .l-content .top__innovation .top__innovationList li a figure img{right:-40%}}@media(min-width:1700px){.about.corporate.business.common.index .index__contactArea:after{width:40%}.business.common.index .index__contactArea:after{width:40%}}@media(max-width:1070px){.about.corporate.business.common .business__mainImg__title{-webkit-transform:none;transform:none}.business.common .business__mainImg__title{-webkit-transform:none;transform:none}}@media(max-width:800px){.about.corporate.business.common .business__capability ul.capability__list li .capability__list__num{font-size:6rem}.about.corporate.business.common .business__capability ul.capability__list li .capability__list__num span{font-size:4rem}.business.common .business__catchArea .business__pageAnchor li a{font-size:1.4rem}.business.common .business__capability ul.capability__list li .capability__list__num{font-size:6rem}.business.common .business__capability ul.capability__list li .capability__list__num span{font-size:4rem}}@media(max-width:760px) and (max-width:480px){.about.corporate.business.common .business__catchArea .business__catch .selectArea .selectList li a{font-size:1.2rem}.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon,.about.corporate.business.common .business__related .related__btnArea .c-linkBtn__icon--red{display:block;font-size:1.6rem}.about.corporate.business.common .business__product .product__list li{width:100%;margin-bottom:3rem}.about.corporate.business.common .business__product .product__list li:not(:nth-of-type(2n)){margin-right:0}.about.corporate.business.common .business__inquiry .section__inner{display:block}.about.corporate.business.common .business__inquiry .section__inner .inquiry__title{text-align:center;margin-bottom:2rem}.about.corporate.business.common .business__inquiry .section__inner a.contact{display:block;padding:1em 3em;font-size:1.6rem;text-align:center}.business.common .business__catchArea .business__catch .selectArea .selectList li a{font-size:1.2rem}.business.common .business__related .related__btnArea .c-linkBtn__icon,.business.common .business__related .related__btnArea .c-linkBtn__icon--red{display:block;font-size:1.6rem}.business.common .business__product .product__list li{width:100%;margin-bottom:3rem}.business.common .business__product .product__list li:not(:nth-of-type(2n)){margin-right:0}.business.common .business__inquiry .section__inner{display:block}.business.common .business__inquiry .section__inner .inquiry__title{text-align:center;margin-bottom:2rem}.business.common .business__inquiry .section__inner a.contact{display:block;padding:1em 3em;font-size:1.6rem;text-align:center}}@media(max-width:500px){.about.corporate.group_location.japan .mainContent .anchorlist li,.about.corporate.group_location.japan .mainContent .anchorlist.work li{width:33%;max-width:33%}.about.corporate.group_location.japan .mainContent .anchorlist li:nth-child(5n):not(:last-child):not(:nth-child(3n)){border-right:none}.about.corporate.group_location.japan .mainContent .anchorlist li:nth-child(3n){border-right:1px solid #c9c9c9}.about.corporate.location .mainContent .anchorlist li,.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work li,.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work li{width:33%;max-width:33%}.about.corporate.location .mainContent .anchorlist li:nth-child(5n):not(:last-child):not(:nth-child(3n)){border-right:none}.about.corporate.location .mainContent .anchorlist li:nth-child(3n),.about.corporate.location .about.corporate.group_location.japan .mainContent .anchorlist.work li:nth-child(3n),.about.corporate.group_location.japan .about.corporate.location .mainContent .anchorlist.work li:nth-child(3n){border-right:1px solid #c9c9c9}}@media(max-width:768px) and (max-width:768px){.about.corporate.organization.officer .mainContent__text .officerList__item{width:100%}.about.corporate.organization.officer .mainContent__text .officerList__item:not(:nth-child(2n)){margin-right:0}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__item{width:100%}.about.corporate.officer .l-content .pageContent .mainContent__body .officerList__item:not(:nth-child(2n)){margin-right:0}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__item{width:100%}.about.corporate.global_career .l-content .pageContent .mainContent__body .officerList__item:not(:nth-child(2n)){margin-right:0}}@media(max-height:1080px) and (min-width:1000px){.about.corporate.vision.sinic__theory #cboxLoadedContent{display:inherit}.about.corporate.vision.sinic__theory #cboxLoadedContent .cboxPhoto{width:auto!important;height:96%!important;margin-top:1%!important}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea{padding-top:0;text-align:center}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea .sinic__theory__mainimg{display:inline-block;width:auto;height:60vh}.about.corporate.vision.sinic__theory .sinic__theory__mainimgArea .sinic__theory__mainimg>img{width:auto;height:100%}}@media(max-height:1080px){.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__linkArea{padding-top:400px}}@media(max-width:1000px) and (max-width:768px){.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__linkArea{padding-top:600px}.jinji .newsBlock .newsList__date{width:16%}.jinji .newsBlock .newsList__txt{width:67%}#press.ct-current #bread,#press.ct-year #bread{padding:10px 0;margin:0;border-bottom:1px solid #ccc}#press.ct-current #main,#press.ct-year #main{float:none;width:100%;padding:0}#press.ct-current #main h2,#press.ct-year #main h2{padding-right:0}#press.ct-current #lnav,#press.ct-year #lnav{float:none;width:100%}.media.ct-current #bread,.media.ct-year #bread{padding:10px 0;margin:0;border-bottom:1px solid #ccc}.media.ct-current #main,.media.ct-year #main{float:none;width:100%;padding:0}.media.ct-current #main h2,.media.ct-year #main h2{padding-right:0}.media.ct-current #lnav,.media.ct-year #lnav{float:none;width:100%}}@media(max-width:1000px) and (max-width:768px) and (max-width:600px){.about.corporate.vision.sinic__theory.sticky-nav .sinic__theory__linkArea{padding-top:400px}}@media(max-width:1400px) and (max-width:1000px){.about.corporate.vision.v2 .forMax10{display:none}.about.corporate.vision.v2 .forSP{display:block}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .inner_contents .head__textArea{min-height:inherit;margin-bottom:3rem;background-image:none}.about.corporate.vision.philosophy.v2 .l-content__wide section{padding:1rem 0 8rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .pageTitle{font-size:2.5rem;padding:0 3rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .philosoph__img{padding:3rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .philosoph__img img{max-width:600px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .mission__img{width:80%;max-width:550px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .values__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .challenge__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .last__img{width:80%;max-width:550px;margin:0 auto}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .video_philosophy{width:100%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .sec__title{margin:3rem 0;padding:0 3rem;font-size:2.5rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox{display:block}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox.contents-head .fBox__textArea{width:100%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox.contents-head .fBox__imgArea{width:90%;max-width:600px;margin:0 auto;padding-left:0}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea{width:100%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea p+p{margin-top:1rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__imgArea{width:100%;margin:3rem auto 0;padding-left:0}.about.corporate.vision.initiative__top.v2 .panel .panel__inner .sec__img{width:95%}.about.corporate.vision.initiative__top.v2 .panel .panel__inner .sec__img img{width:inherit;margin:0 auto}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .panel__inner{height:100%}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox{display:block}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox:nth-child(2) .fBox__imgArea{width:70%;margin:0 auto 3rem}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__textArea{width:100%}.about.corporate.vision.initiative__top.v2 .panel.panel__02 .fBox .fBox__imgArea{width:100%}.about.corporate.vision.initiative__top.v2 .panel.panel__03{padding:3rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea{width:100%;padding:3rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box{display:block}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner{width:100%}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner:nth-child(2){margin-top:5rem}.about.corporate.vision.initiative__top.v2 .panel.panel__03 .contentArea .list_box .item__inner:nth-child(2) .fBox__imgArea{position:inherit;bottom:0}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .top__topicsList{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 3rem;height:64vh}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .top__topicsList li{height:50%}.about.corporate.vision.initiative__top.v2 .panel.panel__04 .panel__inner .top__topicsList li figure{position:relative;height:76%}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .sec__title{font-size:2rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:985px){.about.corporate.vision.v2 .lay-header{position:inherit}.about.corporate.vision.v2 .l-container{margin-top:43px}.about.corporate.vision.philosophy.v2 .l-container{padding:0}.about.corporate.vision.sinic__top.v2 .panel__linkBtn{margin:0 0 3rem}.about.corporate.vision.sinic__top.v2 .panel .panel__inner .fBox .fBox__textArea{margin-top:3rem}.about.corporate.vision.initiative__top.v2 .panel__linkBtn{margin:3rem 0 2rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:985px) and (max-width:768px){.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head{padding:0 0 5rem}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox{display:block}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__img{width:100%;margin-right:0}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__img .forPc{display:none}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__img .forTablet{display:block;width:500px;margin:0 auto 2rem}.about.corporate.vision.philosophy.v2 .l-content__wide .sec_head .fBox .head__textArea{width:100%}.about.corporate.vision.philosophy.v2 .l-content__wide section{padding:1rem 0 5rem}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last{margin:0;padding:1rem 0 5rem}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .inner_contents{padding:0 10px}.about.corporate.vision.philosophy.v2 .l-content__wide section.sec_last .inner_contents .pageTitle{margin:0 auto 3rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents{padding:0 10px}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .pageTitle{margin:3rem auto;padding:0}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .philosoph__img{margin:3rem 0;padding:2rem 1.5rem}.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .mission__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .values__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .challenge__img,.about.corporate.vision.philosophy.v2 .l-content__wide section .inner_contents .last__img{width:90%;max-width:600px}.about.corporate.vision.sinic__top.v2 .l-content .panel .panel__inner .sec__title{margin:3rem auto 1rem;padding:0 10px}.about.corporate.vision.sinic__top.v2 .l-content .panel .panel__inner .fBox{padding:0 10px}.about.corporate.vision.sinic__top.v2 .l-content .panel .panel__inner .fBox.contents-head .fBox__imgArea{width:100%}.about.corporate.vision.sinic__top.v2 .l-content .panel .panel__inner .fBox .fBox__imgArea{margin:0 auto 1rem}.about.corporate.vision.sinic__top.v2 .l-content .panel .panel__inner .fBox .fBox__textArea{margin-top:1.5rem}.about.corporate.vision.initiative__top.v2 .l-content .panel .panel__inner .sec__title{margin:3rem auto 1rem;padding:0}.about.corporate.vision.initiative__top.v2 .l-content .panel .panel__inner .fBox{padding:0 10px}.about.corporate.vision.initiative__top.v2 .l-content .panel .panel__inner .sec__img{width:100%}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__01 .slider{margin-top:3rem}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__02 .fBox .fBox__imgArea{width:100%}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__02 .fBox .fBox__textArea .sec__title{margin:3rem auto 1rem}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__03{padding:10px}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__03 .contentArea{padding:5px 10px 20px}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__03 .contentArea .list_box .item__inner .fBox{display:block}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__03 .contentArea .list_box .item__inner .fBox .fBox__textArea{width:100%}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__03 .contentArea .list_box .item__inner .fBox .fBox__imgArea{width:70%;min-width:300px;margin:0 auto}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__03 .contentArea .list_box .item__inner>p{margin-bottom:2rem}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04{padding:10px 15px 20px}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList{padding:0}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList li{width:49%;margin-bottom:2%}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList li a h3{font-size:1.3rem}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList li a h3 .subTitle{display:inline-block;line-height:1.5}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList li:not(:nth-of-type(3n)){margin-right:0}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList li:nth-of-type(n+2){margin-top:0}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .toga__topicsList li:nth-child(odd){margin-right:2%}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .panel__linkBtn{width:100%}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .panel__linkBtn:nth-child(2){margin:0}.about.corporate.vision.initiative__top.v2 .l-content .panel.panel__04 .panel__inner .panel__linkBtn+.panel__linkBtn{margin-left:0}}@media(max-width:1400px) and (max-width:1000px) and (max-width:985px) and (max-width:480px){.about.corporate.vision.v2 .panel__linkBtn{border-radius:60px}.about.corporate.vision.v2 .panel__linkBtn span{display:block;margin-top:1rem}}@media(max-width:1000px min-width 601px){.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__img{width:55%}.about.promo.advertisement .pageArticle .pageContent .mainContent .adList__item__txt{width:45%}.sustainability.sustainabilityIndex .pageArticle .pageContent .mainContent .contentLinkBg__item{width:46%}}@media(max-width:554px){.ir.calender.index .mainContent__text .calendarArea{margin-bottom:5rem}.ir.calender.index .mainContent__text .calendarArea img{display:none}.ir.calender.index .mainContent__text .calendarArea .tableBlock{display:block}}@media(max-width:970px){.ir.point.point02 .graphAreaPoint .btnArea{width:auto;height:auto;padding:.5em 1em;background-image:none;text-align:center;text-indent:inherit;font-size:1.4rem;color:#333;border:1px solid #333}.ir.point.point02 .graphAreaPoint .btn01{background-color:#d2d2d2}.ir.point.point02 .graphAreaPoint .btn02{top:42%;background-color:#f7c7dc}.ir.point.point02 .graphAreaPoint .btn03{top:62%;background-color:#fbd28d}.ir.point.point02 .graphAreaPoint .btn04{left:65%;background-color:#008fd3}.ir.point.point02 .graphAreaPoint .btn05{top:48%;left:70%;background-color:#54c3f1}.ir.point.point02 .graphAreaPoint .btn06{top:74%;left:65%;background-color:#abd6a7}}@media(max-width:970px) and (max-width:768px){.ir.point.point02 .graphAreaPoint{margin:0 auto}.ir.point.point02 .graphAreaPoint .btn01{left:2%}.ir.point.point02 .graphAreaPoint .btn02{top:46%}.ir.point.point02 .graphAreaPoint .btn03{top:66%}.ir.point.point02 .graphAreaPoint .btn05{top:52%}.ir.point.point02 .graphAreaPoint .btn06{top:78%}}@media(max-width:970px) and (max-width:600px){.ir.point.point02 .graphAreaPoint .btnArea{font-size:1.2rem}}@media(max-width:970px) and (max-width:447px){.ir.point.point02 .graphAreaPoint .btnArea{font-size:1rem}}@media(max-width:970px) and (max-width:340px){.ir.point.point02 .graphAreaPoint .btn01 br{display:block}}@media(max-width:1200px min-width 481px){.vg2020.index .l-content .pageArticle .subTitle{font-size:2.3rem;letter-spacing:0}.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point:before{position:absolute;top:-50px;right:auto;bottom:auto;left:7%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point:before{position:absolute;top:-50px;right:auto;bottom:auto;left:7%}.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .sus-main-title{font-size:2.3rem;letter-spacing:0;width:80%;left:60%}}@media(max-width:900px min-width 769px){.vg2020.index .l-content .pageArticle .futureBlock .vg20Area .strategyBox__point:before{position:absolute;top:-100px;right:auto;bottom:auto;left:6%}.vg2020.index .l-content .pageArticle .challengeBlock .vg20Area .strategyBox__point:before{position:absolute;top:-100px;right:auto;bottom:auto;left:6%}}@media(min-width:1200px){.vg2020.index .l-content .pageArticle .challengeBlock .sustainabilityArea .bgBoxsol .blueBo ul li img{max-width:calc(100% - 10px);height:80px}}@media(max-width:1000px) and (max-width:1000px min-width 1200px){.vg2020 .vg2020Nav{width:88%}}@media(max-width:1000px) and (max-width:1200px){.vg2020 .vg2020Nav{width:100%}}@media(min-width:481px) and (max-width:1200px){.vg2020.vg2020Cont .l-content .pageArticle .bgBox .cptTitle{font-size:1.6rem;height:40px;padding:10px 30px 0}}@media(max-width:1500px){.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text .forPc15{display:block}}@media(max-width:1500px) and (max-width:600px){.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text .forPc15{display:none}}@media(max-width:1200px) and (max-width:1000px){.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{font-size:3rem}.top.top__v3 .top__vision .top__vision__textArea{width:94%}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2.4rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:2rem}}@media(max-width:1200px) and (max-width:900px){.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{padding-right:1rem;padding-left:1rem;font-size:2.6rem}}@media(max-width:1200px) and (max-width:900px) and (max-width:760px){.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{font-size:2.2rem}}@media(max-width:1200px) and (max-width:900px) and (max-width:700px){.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text{font-size:2rem}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text br{display:none}.vision.vision__top .panel.panel__01 .panel__inner .panel__01__textArea .panel__01__text .forSp{display:inherit}}@media(max-width:1000px) and (max-width:600px) and (max-width:768px){.fBox .indexBox__item__photo-third .indexBox__item__title .itemTitle,.fBox-half .indexBox__item__photo-third .indexBox__item__title .itemTitle{font-size:1.6rem}}@media(max-width:768px) and (min-width:481px){.topicsEdgeList__item{width:32.3%;margin:0 0 15px}.topicsEdgeList__item:nth-child(2),.topicsEdgeList__item:nth-child(5){margin-left:1.5%;margin-right:1.5%}}@media(max-width:1200px) and (max-width:1000px) and (max-width:950px){.top.top__v3 .top__vision .top__vision__textArea{width:100%}}@media(max-width:1200px) and (max-width:1000px) and (max-width:900px){.top.top__v3 .top__vision .top__vision__textArea{width:100%;padding:0 1rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:2rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .linkIcon{font-size:1.4rem}}@media(max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:760px){.top.top__v3 .top__vision .top__vision__textArea{width:100%;padding:0 1rem}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle br{display:none}.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle br.forSp{display:inherit}}@media(max-width:1200px) and (max-width:1000px) and (max-width:900px) and (max-width:480px){.top.top__v3 .top__vision .top__vision__textArea .top__vision__textArea__inner .top__sectionTitle{font-size:1.8rem}}@media(max-height:900px){.top.top__v3 .l-content .top__stories .top__stories__listArea .top__storiesList li{height:auto}}@media(max-width:1150px){.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner{width:100%;margin-left:20px;-webkit-transform:none;transform:none}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner:after{display:none}}@media(max-width:700px) and (max-width:480px){.ces2019.home .l-content .content__chapter.info .chapter__imgArea__inner img{width:300%}}@media(max-width:580px){.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2{padding:30px 0}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .large{font-size:40px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .vertical{font-size:12px;-webkit-transform:rotate(-90deg) translate(-3px,2px);transform:rotate(-90deg) translate(-3px,2px)}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .middle{font-size:14px}.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .small{font-size:12px}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem{width:47%}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem:not(:nth-child(3n)){margin-right:0}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem:not(:nth-child(2n)){margin-right:6%}}@media(max-width:580px) and (max-width:480px){.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem{width:100%}.ces2019.home .l-content .content__chapter.business .chapter__bannerArea__inner .bannerItem:not(:nth-child(2n)){margin-right:0}}@media(max-width:480px) and (max-width:340px){.ces2019.home .l-content .content__header .header__contentArea__inner .header__textArea h2 .small{display:inline-block;padding:0 10px}.ces2019.home .l-content .content__chapter.exhibition .chapter__titleArea__inner h2.chapter__title{font-size:5rem}.ces2019.home .l-content .content__chapter.exhibition .content__chapter__inner .chapter__textArea .linkBannerArea .linkBanner p{font-size:2rem}}@media(max-width:1300px){.innovation.forpheus_sixth .l-container{padding-top:5rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea{padding-left:6rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea{margin-left:3rem}}@media(max-width:750px){.innovation.forpheus_sixth br.forSp{display:block}.innovation.forpheus_sixth br.forPc{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainTitle>img{max-width:90%}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainTitle .mainCatch{font-size:1.6rem}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainLinkList{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea video.mainMovie__pc{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea video.mainMovie__sp{display:inherit}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainImg__pc{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent .mainMovieArea .mainImg__sp{display:inherit}.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtn,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnWhite,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.linkBtnBlue,.innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn,.innovation.forpheus_sixth .l-container .l-content .mainContent>section .about.corporate.group_location.overseas .mainContent__text .tableBlock a.mapBtn,.about.corporate.group_location.overseas .mainContent__text .tableBlock .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.mapBtn,.innovation.forpheus_sixth .l-container .l-content .about.promo.advertisement .pageArticle .pageContent .mainContent>section a.largeBtn,.about.promo.advertisement .pageArticle .pageContent .innovation.forpheus_sixth .l-container .l-content .mainContent>section a.largeBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnWhite,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnWhite,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.linkBtnBlue,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.linkBtnBlue,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .mainContent>section .pageArticle.index2column .pageContent .mainContent__item__text a.mapBtn,.innovation.forpheus_sixth .l-container .support.products.iab .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn,.support.products.iab .innovation.forpheus_sixth .l-container .l-content .pageArticle.index2column .pageContent .mainContent__item__text .mainContent>section a.mapBtn{display:block;width:60%;margin:0 auto 8rem;font-size:1.5rem;text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__inner{padding:0 2rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__title{display:inherit;padding:6rem 0;text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__title .title__main{display:inline-block;padding-right:0;margin:0 auto;border-right:none;border-bottom:1px solid #005eb8;font-size:2rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__titleArea .section__title .title__catch{display:block;padding:0 2em;margin-top:1em;font-size:1.3rem;font-weight:400;text-align:left}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__bodyArea{padding-bottom:5rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__bodyArea p{text-align:left}.innovation.forpheus_sixth .l-container .l-content .mainContent>section .section__bodyArea:before{top:60px;left:0;height:calc(100% - 60px)}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea h3{letter-spacing:normal;padding:0;margin:5rem 0;font-size:1.8rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea p{padding:0;font-size:1.2rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea .section__inner:nth-of-type(2) h3{font-size:1.8rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .section__bodyArea .section__inner:nth-of-type(3) h3{max-width:none}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem;margin:5rem 0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel li{width:49%;padding:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel li:nth-child(odd){margin-right:2%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__about .forpheus__about__carousel li:nth-child(n+3){margin-top:1rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__titleArea .section__bg{right:auto;left:0;width:769px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea:before{right:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea{padding-left:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea figure:first-child{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__imgArea figure:last-child{display:none}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea{display:inherit;padding:0 2rem;margin-left:0;margin-bottom:7rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea:last-of-type{margin-bottom:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea h3{width:100%;border-right:20px solid #005eb8;font-size:3rem;text-align:center;padding:1.5rem 0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea p{width:100%;padding-bottom:3rem;font-size:1.2rem;line-height:inherit}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__technology .section__bodyArea .forpheus__technology__textArea p strong{font-size:1.8rem;text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer{padding-bottom:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__titleArea{padding-bottom:0}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__titleArea .section__title .title__catch{text-align:center}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__titleArea .section__bg{top:6rem;left:0;width:550px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li{width:100%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a{padding-left:3rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a:after{width:12px;height:12px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea{padding:3rem 0 2rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea .list__no{top:10px;left:-10%;width:70px}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__imgArea figure figcaption{font-size:1rem;width:90%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li a .list__textArea{width:calc(100% - 70px);font-size:1.4rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li+li{margin-top:3rem}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li:nth-of-type(even) a{width:96%}.innovation.forpheus_sixth .l-container .l-content .mainContent>section.forpheus__engineer .section__bodyArea .forpheus__engineer__list li:nth-of-type(even) a:hover{width:100%}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about{display:inherit}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__img{width:100%;max-width:none}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__text{width:100%}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__text h4{font-size:1.5rem}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.about .modal__text p{font-size:1.2rem}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.tech{display:block}.innovation.forpheus_sixth #colorbox .forpheus__modal__content.tech video{width:100%}}@media(max-width:960px){.technology.omrontechnics article.pageArticle.entry section.section.content-body .smallTable{overflow:auto;-webkit-overflow-scrolling:touch}.technology.omrontechnics article.pageArticle.entry section.section.content-body .smallTable table{max-width:930px;width:100%;min-width:930px}.technology.omrontechnics article.pageArticle.entry section.section.content-body .smallTable table caption{text-align:left}}@media screen and (max-width:610px){.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid90{width:100%}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid80{width:100%}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid70{width:100%}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure img.wid60{width:100%}}@media screen and (max-width:960px){.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list{margin-left:0}}@media only screen and (max-width:768px){.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list li.two_line{display:block}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_list .two_line_inner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.technology.omrontechnics article.pageArticle div.category-label ul li{margin:0 5px 5px 0}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li{padding:1em 0}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item div.author-name{font-size:1.3rem}.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item ul.linkList li a,.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item td.title>ul li a,.technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.col2 section.section ul.list>li div.item .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.col2 section.section ul.list>li div.item .mainContent .newslist td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.col2 .mainContent .newslist section.section ul.list>li div.item td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.col2 .mainContent .newslist section.section ul.list>li div.item td.title>ul li a{font-size:1.3rem}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.left{float:none;width:100%;margin-bottom:20px}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right{float:none;margin:0 auto 20px;padding:0}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a figure{margin:0 auto}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a div.btn-download{text-indent:0;text-align:center;background-position:right 10px top 9px;width:200px;position:relative;top:15px;left:-12px}.technology.omrontechnics article.pageArticle.entry div.author.longInfo div.profile{min-height:150px}.technology.omrontechnics article.pageArticle.article-index section.titleArea,.technology.omrontechnics article.pageArticle.author-index section.titleArea,.technology.omrontechnics article.pageArticle.about section.titleArea{padding:0 10px}.technology.omrontechnics article.pageArticle.article-index div.page-header ul.linkList,.technology.omrontechnics article.pageArticle.article-index div.page-header .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.article-index div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.article-index div.page-header .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.article-index div.page-header td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.article-index div.page-header .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.article-index div.page-header .mainContent .newslist td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.article-index .mainContent .newslist div.page-header td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.article-index .mainContent .newslist div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.author-index div.page-header ul.linkList,.technology.omrontechnics article.pageArticle.author-index div.page-header .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.author-index div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.author-index div.page-header .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.author-index div.page-header td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.author-index div.page-header .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.author-index div.page-header .mainContent .newslist td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.author-index .mainContent .newslist div.page-header td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.author-index .mainContent .newslist div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.about div.page-header ul.linkList,.technology.omrontechnics article.pageArticle.about div.page-header .media.ct-current .newslist td.title>ul,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.about div.page-header td.title>ul,.technology.omrontechnics article.pageArticle.about div.page-header .media.ct-year .newslist td.title>ul,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.about div.page-header td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.about div.page-header .mainContent .newslist td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.about div.page-header .mainContent .newslist td.title>ul,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.about .mainContent .newslist div.page-header td.title>ul,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.about .mainContent .newslist div.page-header td.title>ul{position:static;margin-bottom:5px}.technology.omrontechnics article.pageArticle.article-index div.page-header ul.linkList li a,.technology.omrontechnics article.pageArticle.article-index div.page-header .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.article-index div.page-header td.title>ul li a,.technology.omrontechnics article.pageArticle.article-index div.page-header .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.article-index div.page-header td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.article-index div.page-header .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.article-index div.page-header .mainContent .newslist td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.article-index .mainContent .newslist div.page-header td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.article-index .mainContent .newslist div.page-header td.title>ul li a,.technology.omrontechnics article.pageArticle.author-index div.page-header ul.linkList li a,.technology.omrontechnics article.pageArticle.author-index div.page-header .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.author-index div.page-header td.title>ul li a,.technology.omrontechnics article.pageArticle.author-index div.page-header .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.author-index div.page-header td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.author-index div.page-header .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.author-index div.page-header .mainContent .newslist td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.author-index .mainContent .newslist div.page-header td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.author-index .mainContent .newslist div.page-header td.title>ul li a,.technology.omrontechnics article.pageArticle.about div.page-header ul.linkList li a,.technology.omrontechnics article.pageArticle.about div.page-header .media.ct-current .newslist td.title>ul li a,.media.ct-current .newslist .technology.omrontechnics article.pageArticle.about div.page-header td.title>ul li a,.technology.omrontechnics article.pageArticle.about div.page-header .media.ct-year .newslist td.title>ul li a,.media.ct-year .newslist .technology.omrontechnics article.pageArticle.about div.page-header td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.about div.page-header .mainContent .newslist td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.about div.page-header .mainContent .newslist td.title>ul li a,.technology.omrontechnics .press.pressIndex__cate article.pageArticle.about .mainContent .newslist div.page-header td.title>ul li a,.press.pressIndex__cate .technology.omrontechnics article.pageArticle.about .mainContent .newslist div.page-header td.title>ul li a{font-size:1.3rem}.technology.omrontechnics article.pageArticle.article-index div.page-header h1.pageMainTitle,.technology.omrontechnics article.pageArticle.author-index div.page-header h1.pageMainTitle,.technology.omrontechnics article.pageArticle.about div.page-header h1.pageMainTitle{font-size:2.0rem}.technology.omrontechnics article.pageArticle.article-index div.page-header p.page-description,.technology.omrontechnics article.pageArticle.author-index div.page-header p.page-description,.technology.omrontechnics article.pageArticle.about div.page-header p.page-description{font-size:14px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search,.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search,.technology.omrontechnics article.pageArticle.about div.searchBox.article-search{padding:20px 15px 10px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=text],.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=text],.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=text]{width:80%;padding:5px}.technology.omrontechnics article.pageArticle.article-index div.searchBox.article-search input[type=submit],.technology.omrontechnics article.pageArticle.author-index div.searchBox.article-search input[type=submit],.technology.omrontechnics article.pageArticle.about div.searchBox.article-search input[type=submit]{width:20%;height:30px;font-size:12px}.technology.omrontechnics article.pageArticle.entry section.pageContent h1.pageMainTitle{font-size:2.0rem}.technology.omrontechnics article.pageArticle.entry section.pageContent div.sub-title{font-size:14px}.technology.omrontechnics article.pageArticle.entry div.author div.profile{width:100%;float:none;margin-bottom:10px;border:1px solid #ddd!important;min-height:auto}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-image{width:20%}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information{width:90%;vertical-align:middle}.technology.omrontechnics article.pageArticle.entry section.section.content-body p{font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ul,.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ol{font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ul li,.technology.omrontechnics article.pageArticle.entry section.section.content-body section>ol li{font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list dt{margin-bottom:5px;float:none;font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section dl.custom-list dd{width:100%;font-size:14px}.technology.omrontechnics article.pageArticle.entry section.section.content-body section ol.custom-List{padding:0 0 0 .5em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section figure{padding:15px 0}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li{float:none;width:100%;margin-bottom:10px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item{min-height:initial;padding-bottom:35px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li div.item div.main-title{height:auto}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li.empty div.item{height:40px;padding:0;line-height:40px}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li:nth-child(2n){float:none}.technology.omrontechnics article.pageArticle.entry div.page-nav div.adjacent-entry ul li:nth-child(2n) div.item div.nav-text{text-align:left;left:15px}}@media only screen and (max-width:960px){.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap{width:100%;margin:20px auto}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li .txt_wrap{width:3em}.technology.omrontechnics article.pageArticle.entry section.section.content-body section .svg_wrap li{width:100%}}@media only screen and (max-width:1000px){.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a{width:100%;height:auto}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a figure{height:auto}.technology.omrontechnics article.pageArticle.entry div.author{margin:0}.technology.omrontechnics article.pageArticle.entry div.author div.profile{min-height:150px}.technology.omrontechnics article.pageArticle.entry div.author.longInfo div.profile{min-height:180px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-image{width:30%;padding:10px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-image img{width:100%;height:auto}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-information{width:70%;padding:10px}}@media only screen and (max-width:600px){.technology.omrontechnics article.pageArticle section#booklet{margin:0}}@media only screen and (max-width:480px){.technology.omrontechnics .forSp{display:inherit}.technology.omrontechnics article.pageArticle div.category-label{padding-top:0}.technology.omrontechnics article.pageArticle div.btn-download a{text-align:center;text-indent:-9999px;background-position:center center;width:40px;padding:5px 3px}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header h2{width:100%}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.sub-title{width:100%}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-header div.btn-download{top:-2px}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-body div.description{font-size:12px}.technology.omrontechnics article.pageArticle.col2 section.section.headline ul.list li div.item div.item-body div.description p{font-size:12px}.technology.omrontechnics article.pageArticle section#booklet div.inner{padding:15px 15px 10px!important}.technology.omrontechnics article.pageArticle section#booklet div.inner>ul>li div.item div.right a{width:100%;height:auto}.technology.omrontechnics article.pageArticle.article-index div.page-header p.page-description,.technology.omrontechnics article.pageArticle.author-index div.page-header p.page-description,.technology.omrontechnics article.pageArticle.about div.page-header p.page-description{font-size:12px;line-height:1.5}.technology.omrontechnics article.pageArticle.entry div.article-information div.btn-download a{width:40px;text-indent:-9999px}.technology.omrontechnics article.pageArticle.entry div.author div.profile div.author-image{width:25%}}.media table {width: 100% !important;min-width: initial !important;}.media .youtube{position: relative;overflow: hidden;padding-bottom:56.25% ;}.media .youtube iframe{position: absolute;top:0;left: 0;width: 100%;height: 100%;border: none;}.ir.press.index p.newsList__txt a{text-decoration:none;}.ir.press.index p.newsList__txt a:hover{text-decoration:underline;}