.slick-loading .slick-slide,.slick-loading .slick-track,h4.fin-h4:after{visibility:hidden}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-moz-osx-font-smoothing:grayscale}.slick-dots,li{list-style:none}.am5exporting-menu{display:none}legend{font-weight:400}@media screen and (min-width:768px){.localNaviWrap .localNaviList li a.Navifonts::after{margin:0}}@media (min-width:1281px){.contentsWrap.mt-40px{margin-left:auto;margin-right:auto;width:88.732%;max-width:1170px;margin-bottom:0}}@media (min-width:769px){.contentsWrap.mt-40px .mainContents{padding:0!important}.mt-40px{margin-top:-40px!important}}sh4.fin-h4{float:left;width:100%;font-size:14px!important;margin:0 0 10px!important;padding:0;color:#007E7F;background-color:#EFEFEF;background-image:url(../../images/rohm-theme/static-images/fin-h4-bg.gif);background-repeat:repeat-x;background-position:top;border:1px solid #007E7F}h4.fin-h4:after{content:".";display:block;height:0;clear:both}#wrapperrohm .alignProper a{color:#444f58;cursor:pointer;text-decoration:none}#wrapperrohm .alignProper .fl a,#wrapperrohm .alignProper .fr a{color:#444f58}.colorNotify{display:block;margin-top:18px}.legendtitle{background-color:#fff;float:left;padding-right:10px;position:relative;font-size:18px;top:-11px}.thinline{border-top:2px solid #ccc}#bussinessyear,#bussinessyear1,#bussinessyear2,#bussinessyear3,#bussinessyear4,#bussinessyear5,#bussinessyear6,#bussinessyear7,#bussinessyear8{margin-top:26px}#bussinessyear fieldset,#bussinessyear1 fieldset,#bussinessyear2 fieldset,#bussinessyear3 fieldset,#bussinessyear4 fieldset,#bussinessyear5 fieldset,#bussinessyear6 fieldset,#bussinessyear7 fieldset,#bussinessyear8 fieldset{padding:0}#bussinessyear legend,#bussinessyear1 legend,#bussinessyear2 legend,#bussinessyear3 legend,#bussinessyear4 legend,#bussinessyear5 legend,#bussinessyear6 legend,#bussinessyear7 legend,#bussinessyear8 legend{background-color:#fff!important;border-bottom:0 none!important;float:left;padding:0 10px 0 0!important;position:relative;top:-18px;width:auto!important;font-size:18px}#bussinessyear1 legend,#bussinessyear2 legend,#bussinessyear3 legend,#bussinessyear4 legend,#bussinessyear5 legend,#bussinessyear6 legend,#bussinessyear7 legend,#bussinessyear8 legend,[lang=en] #bussinessyear legend{background-color:#fff!important;border-bottom:0 none!important;float:left;padding:0 10px 0 0!important;position:relative;top:-20px;width:auto!important;font-size:18px}#chartbussinessyear label,#chartbussinessyear1 label,#chartbussinessyear2 label,#chartbussinessyear3 label,#chartbussinessyear4 label,#chartbussinessyear5 label,#chartbussinessyear6 label,#chartbussinessyear7 label,#chartbussinessyear8 label{margin-right:18px!important}#chartscheckbo4,#chartscheckbox,#chartscheckbox1,#chartscheckbox2,#chartscheckbox3,#chartscheckbox5,#chartscheckbox6,#chartscheckbox7,#chartscheckbox8{overflow:hidden}#chartbussinessyear label input,#chartbussinessyear1 label input,#chartbussinessyear2 label input,#chartbussinessyear3 label input,#chartbussinessyear4 label input,#chartbussinessyear5 label input,#chartbussinessyear6 label input,#chartbussinessyear7 label input,#chartbussinessyear8 label input{margin-right:6px}.chartborder{border-bottom:2px solid #ccc;padding-bottom:6px}#chartscheckbox1>input,#chartscheckbox2>input,#chartscheckbox3>input,#chartscheckbox4>input,#chartscheckbox5>input,#chartscheckbox6>input,#chartscheckbox7>input,#chartscheckbox8>input,#chartscheckbox>input{margin-right:4px!important;margin-top:-9px!important}#chartscheckbox1>label,#chartscheckbox2>label,#chartscheckbox3>label,#chartscheckbox4>label,#chartscheckbox5>label,#chartscheckbox6>label,#chartscheckbox7>label,#chartscheckbox8>label,#chartscheckbox>label{margin-top:0!important}#csvDownload,#csvDownload1,#csvDownload2,#csvDownload3,#csvDownload4,#csvDownload5,#csvDownload6,#csvDownload7,#csvDownload8,#graphView,#graphView1,#graphView2,#graphView3,#graphView4,#graphView5,#graphView6,#graphView7,#graphView8,#imageView,#imageView1,#imageView2,#imageView3,#imageView4,#imageView5,#imageView6,#imageView7,#imageView8,#printView,#printView1,#printView2,#printView3,#printView4,#printView5,#printView6,#printView7,#printView8,#tableView,#tableView1,#tableView2,#tableView3,#tableView4,#tableView5,#tableView6,#tableView7,#tableView8,#xmlDownload,#xmlDownload1,#xmlDownload2,#xmlDownload3,#xmlDownload4,#xmlDownload5,#xmlDownload6,#xmlDownload7,#xmlDownload8{background-color:transparent;border-top:2px solid #D7092f;border-right:2px solid #D7092f;border-bottom:2px solid #D7092f;border-left:0 solid #D7092f;color:#444f58;font-weight:700;height:auto;line-height:normal;float:left;margin-right:5px;text-shadow:0 0 #fff;background-image:url(../../images/chart-sprite.gif);background-repeat:no-repeat;border-radius:3px;padding:10px 20px 8px 48px}#xmlDownload,#xmlDownload1,#xmlDownload2,#xmlDownload3,#xmlDownload4,#xmlDownload5,#xmlDownload6,#xmlDownload7,#xmlDownload8{background-position:0 -162px}#csvDownload,#csvDownload1,#csvDownload2,#csvDownload3,#csvDownload4,#csvDownload5,#csvDownload6,#csvDownload7,#csvDownload8,#graphView,#graphView1,#graphView2,#graphView3,#graphView4,#graphView5,#graphView6,#graphView7,#graphView8{background-position:0 0}#tableView,#tableView1,#tableView2,#tableView3,#tableView4,#tableView5,#tableView6,#tableView7,#tableView8{background-position:0 -41px}#printView,#printView1,#printView2,#printView3,#printView4,#printView5,#printView6,#printView7,#printView8{background-position:0 -122px}.ja #csvDownload,.ja #csvDownload1,.ja #csvDownload2,.ja #csvDownload3,.ja #csvDownload4,.ja #csvDownload5,.ja #csvDownload6,.ja #csvDownload7,.ja #csvDownload8,.ja #graphView,.ja #graphView1,.ja #graphView2,.ja #graphView3,.ja #graphView4,.ja #graphView5,.ja #graphView6,.ja #graphView7,.ja #graphView8,.ja #imageView,.ja #imageView1,.ja #imageView2,.ja #imageView3,.ja #imageView4,.ja #imageView5,.ja #imageView6,.ja #imageView7,.ja #imageView8,.ja #printView,.ja #printView1,.ja #printView2,.ja #printView3,.ja #printView4,.ja #printView5,.ja #printView6,.ja #printView7,.ja #printView8,.ja #tableView,.ja #tableView1,.ja #tableView2,.ja #tableView3,.ja #tableView4,.ja #tableView5,.ja #tableView6,.ja #tableView7,.ja #tableView8,.ja #xmlDownload,.ja #xmlDownload1,.ja #xmlDownload2,.ja #xmlDownload3,.ja #xmlDownload4,.ja #xmlDownload5,.ja #xmlDownload6,.ja #xmlDownload7,.ja #xmlDownload8{padding:10px 20px 6px 48px}#wrapper a#csvDownload1:active,#wrapper a#csvDownload1:focus,#wrapper a#csvDownload1:hover,#wrapper a#csvDownload2:active,#wrapper a#csvDownload2:focus,#wrapper a#csvDownload2:hover,#wrapper a#csvDownload3:active,#wrapper a#csvDownload3:focus,#wrapper a#csvDownload3:hover,#wrapper a#csvDownload4:active,#wrapper a#csvDownload4:focus,#wrapper a#csvDownload4:hover,#wrapper a#csvDownload5:active,#wrapper a#csvDownload5:focus,#wrapper a#csvDownload5:hover,#wrapper a#csvDownload6:active,#wrapper a#csvDownload6:focus,#wrapper a#csvDownload6:hover,#wrapper a#csvDownload7:active,#wrapper a#csvDownload7:focus,#wrapper a#csvDownload7:hover,#wrapper a#csvDownload8:active,#wrapper a#csvDownload8:focus,#wrapper a#csvDownload8:hover,#wrapper a#csvDownload:active,#wrapper a#csvDownload:focus,#wrapper a#csvDownload:hover,#wrapper a#graphView1:active,#wrapper a#graphView1:focus,#wrapper a#graphView1:hover,#wrapper a#graphView2:active,#wrapper a#graphView2:focus,#wrapper a#graphView2:hover,#wrapper a#graphView3:active,#wrapper a#graphView3:focus,#wrapper a#graphView3:hover,#wrapper a#graphView4:active,#wrapper a#graphView4:focus,#wrapper a#graphView4:hover,#wrapper a#graphView5:active,#wrapper a#graphView5:focus,#wrapper a#graphView5:hover,#wrapper a#graphView6:active,#wrapper a#graphView6:focus,#wrapper a#graphView6:hover,#wrapper a#graphView7:active,#wrapper a#graphView7:focus,#wrapper a#graphView7:hover,#wrapper a#graphView8:active,#wrapper a#graphView8:focus,#wrapper a#graphView8:hover,#wrapper a#graphView:active,#wrapper a#graphView:focus,#wrapper a#graphView:hover,#wrapper a#imageView1:active,#wrapper a#imageView1:focus,#wrapper a#imageView1:hover,#wrapper a#imageView2:active,#wrapper a#imageView2:focus,#wrapper a#imageView2:hover,#wrapper a#imageView3:active,#wrapper a#imageView3:focus,#wrapper a#imageView3:hover,#wrapper a#imageView4:active,#wrapper a#imageView4:focus,#wrapper a#imageView4:hover,#wrapper a#imageView5:active,#wrapper a#imageView5:focus,#wrapper a#imageView5:hover,#wrapper a#imageView6:active,#wrapper a#imageView6:focus,#wrapper a#imageView6:hover,#wrapper a#imageView7:active,#wrapper a#imageView7:focus,#wrapper a#imageView7:hover,#wrapper a#imageView8:active,#wrapper a#imageView8:focus,#wrapper a#imageView8:hover,#wrapper a#imageView:active,#wrapper a#imageView:focus,#wrapper a#imageView:hover,#wrapper a#printView1:active,#wrapper a#printView1:focus,#wrapper a#printView1:hover,#wrapper a#printView2:active,#wrapper a#printView2:focus,#wrapper a#printView2:hover,#wrapper a#printView3:active,#wrapper a#printView3:focus,#wrapper a#printView3:hover,#wrapper a#printView4:active,#wrapper a#printView4:focus,#wrapper a#printView4:hover,#wrapper a#printView5:active,#wrapper a#printView5:focus,#wrapper a#printView5:hover,#wrapper a#printView6:active,#wrapper a#printView6:focus,#wrapper a#printView6:hover,#wrapper a#printView7:active,#wrapper a#printView7:focus,#wrapper a#printView7:hover,#wrapper a#printView8:active,#wrapper a#printView8:focus,#wrapper a#printView8:hover,#wrapper a#printView:active,#wrapper a#printView:focus,#wrapper a#printView:hover,#wrapper a#tableView1:active,#wrapper a#tableView1:focus,#wrapper a#tableView1:hover,#wrapper a#tableView2:active,#wrapper a#tableView2:focus,#wrapper a#tableView2:hover,#wrapper a#tableView3:active,#wrapper a#tableView3:focus,#wrapper a#tableView3:hover,#wrapper a#tableView4:active,#wrapper a#tableView4:focus,#wrapper a#tableView4:hover,#wrapper a#tableView5:active,#wrapper a#tableView5:focus,#wrapper a#tableView5:hover,#wrapper a#tableView6:active,#wrapper a#tableView6:focus,#wrapper a#tableView6:hover,#wrapper a#tableView7:active,#wrapper a#tableView7:focus,#wrapper a#tableView7:hover,#wrapper a#tableView8:active,#wrapper a#tableView8:focus,#wrapper a#tableView8:hover,#wrapper a#tableView:active,#wrapper a#tableView:focus,#wrapper a#tableView:hover,#wrapper a#xmlDownload1:active,#wrapper a#xmlDownload1:focus,#wrapper a#xmlDownload1:hover,#wrapper a#xmlDownload2:active,#wrapper a#xmlDownload2:focus,#wrapper a#xmlDownload2:hover,#wrapper a#xmlDownload3:active,#wrapper a#xmlDownload3:focus,#wrapper a#xmlDownload3:hover,#wrapper a#xmlDownload4:active,#wrapper a#xmlDownload4:focus,#wrapper a#xmlDownload4:hover,#wrapper a#xmlDownload5:active,#wrapper a#xmlDownload5:focus,#wrapper a#xmlDownload5:hover,#wrapper a#xmlDownload6:active,#wrapper a#xmlDownload6:focus,#wrapper a#xmlDownload6:hover,#wrapper a#xmlDownload7:active,#wrapper a#xmlDownload7:focus,#wrapper a#xmlDownload7:hover,#wrapper a#xmlDownload8:active,#wrapper a#xmlDownload8:focus,#wrapper a#xmlDownload8:hover,#wrapper a#xmlDownload:active,#wrapper a#xmlDownload:focus,#wrapper a#xmlDownload:hover{color:#444f58}.alignProper{clear:both}#row1{background-color:#ebebeb;font-weight:700}#excelDataTable td:first-child,#excelDataTable1 td:first-child,#excelDataTable2 td:first-child,#excelDataTable3 td:first-child,#excelDataTable4 td:first-child,#excelDataTable5 td:first-child,#excelDataTable6 td:first-child,#excelDataTable7 td:first-child,#excelDataTable8 td:first-child{background-color:#ebebeb;text-align:center!important;font-weight:700;padding:5px 2px;min-width:55px}#excelDataTable td,#excelDataTable1 td,#excelDataTable2 td,#excelDataTable3 td,#excelDataTable4 td,#excelDataTable5 td,#excelDataTable6 td,#excelDataTable7 td,#excelDataTable8 td{text-align:right;padding:5px 2px;font-size:11px;border:1px solid #cfcfcf}.rohmchart-portlet{width:750px}#chartDataTable,#chartDataTable1,#chartDataTable2,#chartDataTable3,#chartDataTable4,#chartDataTable5,#chartDataTable6,#chartDataTable7,#chartDataTable8{margin-top:20px}#wrapper a#imageView.inactive,#wrapper a#imageView1.inactive,#wrapper a#imageView2.inactive,#wrapper a#imageView3.inactive,#wrapper a#imageView4.inactive,#wrapper a#imageView5.inactive,#wrapper a#imageView6.inactive,#wrapper a#imageView7.inactive,#wrapper a#imageView8.inactive,#wrapper a#printView.inactive,#wrapper a#printView1.inactive,#wrapper a#printView2.inactive,#wrapper a#printView3.inactive,#wrapper a#printView4.inactive,#wrapper a#printView5.inactive,#wrapper a#printView6.inactive,#wrapper a#printView7.inactive,#wrapper a#printView8.inactive{opacity:.3;filter:alpha(opacity=30)}.clear{clear:both}#bussinessyear1,#bussinessyear1 fieldset,.amChartsLegend,.amcharts-chart-div,.amcharts-main-div .amcharts-chart-div svg{width:100%!important}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}#chartscheckbox label,#chartscheckbox1 label,#chartscheckbox2 label,#chartscheckbox3 label,#chartscheckbox4 label,#chartscheckbox5 label,#chartscheckbox6 label,#chartscheckbox7 label,#chartscheckbox8 label{display:inline-block;font-size:18px}@media (min-width:320px){#IR_RightMenu,#enIR_RightFooter,#enIR_RightFooter #dlBox,#enIR_RightFooter #dlBox #frame,#enIR_RightFooter #dlBox #frame #bulk,#enIR_RightFooter #dlBox #other,#enIR_RightFooter #dlBox div ul li,#enIR_RightFooter #dlBox h2 a,#enIR_RightFooter #dlBox h2#h2frame,#enIR_RightFooter #dlBox h2#h2other,#enIR_RightFooter .subList,#enIR_RightFooter .subList li,#enIR_RightHeader,#enIR_RightHeader h2,#enIR_RightHeader h2 a,.amChartsLegend,.amcharts-chart-div,.entry_box #bradcrumb_menu,.vmenuitem,h1#fin_h1 em,h1#fin_h1 strong,h3.fin-h3{width:100%!important}#IR_RightMenu,#enIR_RightFooter,#enIR_RightHeader{width:95%!important}h1#fin_h1{width:98.4%!important;padding-left:10px!important;background-color:#f0f0f0!important;display:inline-block;height:100%!important;background-position:right top!important}.entry_box ol#bradcrumb_menu{background-color:transparent!important}#enIR_RightFooter #dlBox #frame,#enIR_RightFooter #dlBox #other{width:99%!important}#enIR_RightFooter #dlBox div ul li a{width:96%!important}.vmenuitem a{width:97.4%!important}#enIR_RightFooter #dlBox #frame #bulk a,#enIR_RightFooter #dlBox div ul,.vmenu_on ul li a{width:97%!important}#enIR_RightFooter #dlBox h2#h2frame,#enIR_RightFooter #dlBox h2#h2other,#enIR_RightHeader h2{background-color:#007d7f!important}#enIR_RightFooter #dlBox h2#h2frame,#enIR_RightFooter #dlBox h2#h2other{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}}@media (min-width:1281px){#wrapperrohm.newROHM .portlet{margin-left:auto;margin-right:auto;width:88.732%;max-width:1170px;margin-bottom:0}}.content_wrap,.portlet-boundary_RohmChartController_{max-width:1170px;margin:0 auto}@media screen and (min-width:768px){.portlet-content-container{margin-bottom:65px}.portlet-content-container .fin-h4{font-size:42px;line-height:1.2;border-top:1px solid #707070;padding-top:30px;margin-bottom:67px;font-weight:400!important}}h4.fin-h4 strong{font-weight:400!important}.portlet-content-container input[type=checkbox]{display:inline-block!important}@media screen and (min-width:768px) and (max-width:1169.98px){.portlet-body{max-width:1170px;margin-bottom:65px}.alignProper,.chartborder,.portlet-body .fin-h4{padding-right:20px;padding-left:20px}}@media screen and (max-width:767.98px){.portlet-body{width:100vw;margin-bottom:35px}.alignProper,.chartborder,.portlet-body .fin-h4{padding-right:20px;padding-left:20px}.portlet-body .fin-h4{font-size:20px;line-height:1.2;border-top:1px solid #707070;padding-top:10px;margin-bottom:34px}.alignProper .fl,.alignProper .fr{display:flex;margin-bottom:15px;width:100%}.alignProper .fl a,.alignProper .fr a{display:flex;margin-bottom:15px;width:30%;padding:8px 0 8px 45px!important}.chartscheckbox1,.chartscheckbox2,.chartscheckbox3,.chartscheckbox4{display:flex;flex-wrap:wrap}.chartborder input,.chartborder label{width:10%}#chartDataTable1,#chartDataTable2,#chartDataTable3,#chartDataTable4{overflow-x:auto}#excelDataTable1 td,#excelDataTable2 td,#excelDataTable3 td,#excelDataTable4 td{padding:5px 10px!important}}@media (max-width:480.98px){#chartscheckbox label,#chartscheckbox1 label,#chartscheckbox2 label,#chartscheckbox3 label,#chartscheckbox4 label,#chartscheckbox5 label,#chartscheckbox6 label,#chartscheckbox7 label,#chartscheckbox8 label{display:inline-table}.chartborder input{width:9%}}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-dots li,.slick-dots li button,.slick-next,.slick-prev{width:20px;cursor:pointer;height:20px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{display:block;padding:0;position:absolute}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased}.slick-dots li.slick-active button:before{opacity:.75;color:#000}/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img,.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-iframe .modaal-content,.modaal-iframe-elem{width:100%;height:100%}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe-elem{display:block}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140.98px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}#cboxCurrent,#cboxTitle{bottom:-25px;color:#7C7C7C;position:absolute;font-weight:700}@media screen and (max-width:900.98px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600.98px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100.98px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000.98px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900.98px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}#cboxWrapper,.cboxPhoto{max-width:none}@media only screen and (max-height:820.98px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;background:#fff;overflow:visible}#cboxTitle{margin:0;left:0;text-align:center;width:100%}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;border:0;display:block;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0}#cboxTopLeft{width:14px;height:14px;background:url(images/controls.png) no-repeat}#cboxTopCenter{height:14px;background:url(images/border.png) top left repeat-x}#cboxTopRight{width:14px;height:14px;background:url(images/controls.png) -36px 0 no-repeat}#cboxBottomLeft{width:14px;height:43px;background:url(images/controls.png) 0 -32px no-repeat}#cboxBottomCenter{height:43px;background:url(images/border.png) bottom left repeat-x}#cboxBottomRight{width:14px;height:43px;background:url(images/controls.png) -36px -32px no-repeat}#cboxMiddleLeft{width:14px;background:url(images/controls.png) -175px 0 repeat-y}#cboxMiddleRight{width:14px;background:url(images/controls.png) -211px 0 repeat-y}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:5px}#cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat}#cboxCurrent{left:58px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(images/controls.png) no-repeat;width:23px;height:23px;text-indent:-9999px}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}.rohm-LR7 dl,.rohm-LR7 ol,.rohm-LR7 ul,blockquote,dl,dl dd,h1,h2,h3,ol,p,ul{margin:0}#wrapperrohm.newROHM .portlet{width:100%;max-width:unset}.col-md-12{padding:0}button,input,select,textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#wrapperrohm .contentsWrap{color:#444F58;font-family:-apple-system,system-ui,"Helvetica Neue","游ゴシックMedium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}[lang=zh-Hans] #wrapperrohm .contentsWrap{font-family:"SF Pro SC","SF Pro Text","SF Pro Icons","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Helvetica Neue,Arial,simsun,sans-serif}#wrapperrohm .contentsWrap a,#wrapperrohm .contentsWrap a:active,#wrapperrohm .contentsWrap a:link,#wrapperrohm .contentsWrap a:visited{color:#333}#wrapperrohm .contentsWrap a:hover{text-decoration:underline}.clearfix:after,.clearfix:before{content:"";display:block;clear:both}.clearfix{display:block}.contentsWrap .bold{font-weight:700}input[type=checkbox]{display:none}.checkBtn label{position:relative;display:inline-block;padding-left:20px;cursor:pointer}.checkBtn label:before{content:'';width:16px;height:16px;margin-top:-8px;background:#fff;border-radius:4px;box-sizing:content-box;position:absolute;top:50%;left:0}.checkBtn input[type=checkbox]:checked+label::after{content:'';width:10px;height:6px;margin-top:-4px;border-bottom:2px solid #000;border-left:2px solid #000;transform:rotate(-45deg);position:absolute;top:50%;left:4px}@media screen and (min-width:768px){#wrapperrohm .contentsWrap a:hover img,.contentsWrap .aboutRohmArea a:hover .aboutRohmWrap .ttl,.contentsWrap .aboutRohmArea a:hover .aboutRohmWrap:after,.contentsWrap .btnTypeA a:hover .textWrap p,.contentsWrap .btnTypeC a:hover .btnTtl,.contentsWrap .btnTypeC a:hover figure img,.contentsWrap .iconBtnB li a:hover figure figcaption,.contentsWrap .mainWrap .mainSlide li:hover figure img,.contentsWrap .sustainabilityWrap a:hover .imgWrap img{transform:scale(1.1)}[lang=en] .maxfixsize.fullsize #wrapperrohm.newROHM .portlet{width:100%}.contentsWrap{font-size:18px;line-height:1.7}.contentsWrap .mainContents{margin-bottom:112px;padding:0 20px}.contentsWrap a{position:relative}.contentsWrap figure img{transition:transform .2s}.contentsWrap a figure span{display:block;overflow:hidden}#wrapperrohm .contentsWrap a:hover img{filter:opacity(80%)}#wrapperrohm .contentsWrap .pcNone{display:none}.contentsWrap .contentsBlock{margin-bottom:100px}.contentsWrap .innerContentsBlock{margin-bottom:65px}.contentsWrap .singleLayOut,.contentsWrap [class*=sideLayOut]{margin-bottom:45px}.contentsWrap [class*=sideLayOut] [class*=sideLayOut]:last-of-type,.contentsWrap [class*=boxWrap] [class*=sideLayOut]:last-of-type,.contentsWrap [class*=borderBox] [class*=sideLayOut]:last-of-type{margin-bottom:0}.contentsWrap .sideLayOut.spaceOn .columnBlockL{margin-right:60px}.contentsWrap .sideLayOutA>.columnBlock:not(:last-of-type,:nth-last-of-type(2)),.contentsWrap .sideLayOutB>.columnBlock:not(:last-of-type,:nth-last-of-type(2),:nth-last-of-type(3)),.contentsWrap .sideLayOutC>.columnBlock:not(:last-of-type,:nth-last-of-type(2)),.contentsWrap .sideLayOutD>.columnBlock:not(:last-of-type,:nth-last-of-type(2)),.contentsWrap .sideLayOutE>.columnBlock:not(:last-of-type,:nth-last-of-type(2)),.contentsWrap .sideLayOutF>.columnBlock:not(:last-of-type,:nth-last-of-type(2)){margin-bottom:20px}.contentsWrap [class*=sideLayOut],.contentsWrap [class*=sideLayOut]>a{display:flex;flex-wrap:wrap}.contentsWrap [class*=sideLayOut]>a{width:100%}.contentsWrap [class*=sideLayOut] .columnBlock .imgWrap+.imgWrap{margin-top:10px}.contentsWrap .sideLayOutA>.columnBlock,.contentsWrap .sideLayOutA>a>.columnBlock{width:50%}.contentsWrap .sideLayOutA.spaceOn>.columnBlock,.contentsWrap .sideLayOutA.spaceOn>a>.columnBlock{width:47%}.contentsWrap .sideLayOutA.spaceOn>.columnBlock:nth-of-type(odd),.contentsWrap .sideLayOutA.spaceOn>a>.columnBlock:nth-of-type(odd){margin-right:6%}.contentsWrap .sideLayOutB>.columnBlock,.contentsWrap .sideLayOutB>a>.columnBlock{width:calc(100% / 3)}.contentsWrap .sideLayOutB.spaceOn>.columnBlock{width:calc((100% - 8%)/ 3)}.contentsWrap .sideLayOutC>.columnBlock:first-of-type,.contentsWrap .sideLayOutC>a>.columnBlock:first-of-type{width:66%}.contentsWrap .sideLayOutC.leftImg>.columnBlock:first-of-type,.contentsWrap .sideLayOutC>.columnBlock:nth-of-type(2),.contentsWrap .sideLayOutC>a>.columnBlock:nth-of-type(2){width:34%}.contentsWrap .sideLayOutC.leftImg>.columnBlock:nth-of-type(2){width:66%}.contentsWrap .sideLayOutC>.columnBlock .textWrap{padding-right:50px}.contentsWrap .sideLayOutC.leftImg>.columnBlock .textWrap{padding:0 0 0 50px}.contentsWrap .sideLayOutD>.columnBlock:first-of-type{width:54%;margin-right:20px}.contentsWrap .sideLayOutD>.columnBlock:nth-of-type(2){width:44%}.contentsWrap .sideLayOutE>.columnBlock:first-of-type{width:30%}.contentsWrap .sideLayOutE>.columnBlock:nth-of-type(2){width:70%}.contentsWrap .sideLayOutE.spaceOn>.columnBlock:first-of-type{margin-right:2%}.contentsWrap .sideLayOutE.spaceOn>.columnBlock:nth-of-type(2){width:68%}.contentsWrap .sideLayOutF>.columnBlock{width:25%}.contentsWrap .sideLayOutG>.columnBlockL{width:84%;padding-right:50px}.contentsWrap .sideLayOutG>.columnBlockR{width:16%}#topBtn{position:fixed;right:0;bottom:50px}.topBtn{display:inline-block;width:35px;height:35px;background:#CB1823;position:relative}.topBtn:after{content:"";display:inline-block;width:15px;height:15px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);position:absolute;top:14px;left:10px}.contentsWrap .fitWidthA{max-width:1170px;margin-left:auto;margin-right:auto}.contentsWrap .fitWidthB{max-width:1366px;margin-left:auto;margin-right:auto}.contentsWrap .borderBoxA{border:1px solid #434242}.contentsWrap .borderBoxB{border-top:2px solid #000}.contentsWrap .borderBoxC,.contentsWrap.news .pageLinkWrap{border-top:1px solid #3D3D3D}.contentsWrap .borderBoxC{padding-top:20px}.contentsWrap .borderBoxD{border:1px solid #707070}.contentsWrap .borderBoxE{border:1px solid #444F58;padding:20px}.contentsWrap .borderBoxF{border:1px solid #D90813;padding:20px}.contentsWrap .boxWrapA{background:#F5F4F4;padding:40px;margin-bottom:45px}.contentsWrap .boxWrapB{background:#F5F4F4;padding:40px 20px}.contentsWrap .boxWrapC{background:#fff;padding:20px}.contentsWrap [class*=boxWrap] .boxBlock:not(:last-of-type){margin-bottom:40px}.contentsWrap .solidLine{border-bottom:1px solid #444f58;margin-bottom:45px}.contentsWrap .titleA{font-size:60px;line-height:1.3;margin-bottom:27px}.contentsWrap .titleA.titleLine{padding-bottom:13px;margin-bottom:46px;margin-top:0;color:#444f58}[lang=zh-Hans] .contentsWrap .titleA.titleLine{background:url(/documents/11467/8850747/bg_line01.png/0e5be5fb-8530-9828-6fba-fa96f363c848?t=1690447979787) left bottom repeat-x}.contentsWrap .titleA.titleLine.addSub{font-size:55px;line-height:1.5;padding-bottom:30px}.contentsWrap .titleA.titleLine span{display:block;max-width:1170px;margin-left:auto;margin-right:auto}.contentsWrap .titleA.titleLine .subTtl{max-width:unset;margin:0;font-size:18px}.contentsWrap .titleB{font-size:24px;color:#d90013;font-weight:400;line-height:1.5;margin-bottom:45px}.contentsWrap .titleB span{display:block;font-size:14px;margin-bottom:13px}.contentsWrap .titleC{font-size:24px;margin-bottom:25px}.contentsWrap .boxWrapA .titleC{margin-bottom:13px}.contentsWrap .titleC .subTtl{display:block;font-size:14px;margin-bottom:5px}.contentsWrap .titleD{font-size:42px}.contentsWrap .titleE{font-size:unset;position:relative;margin-bottom:25px}.contentsWrap .titleE.addText{margin-bottom:5px}.contentsWrap .titleE::after{content:"";display:block;width:100%;height:1px;background:url(/documents/11546/11466850/bg_line02.png/5a9e7a19-3f60-4d29-1053-b93a2c62c1a4?t=1684117269688) left center repeat-x;position:absolute;left:0;top:0;bottom:0;margin:auto}[lang=zh-Hans] .contentsWrap .titleE::after{background:url(/documents/11467/8850747/bg_line02.png/f605c1e2-fb39-3fde-552b-f6d31e9369a4?t=1690447980550) left center repeat-x}.contentsWrap .titleE span{font-size:24px;font-weight:700;display:inline-block;background:#fff;padding-right:60px;position:relative;z-index:1}.contentsWrap .titleF{font-size:30px;margin-bottom:48px}.contentsWrap .titleF::after{content:"＞";display:inline-block}.contentsWrap .layOutTypeE .pdfList li [target="_blank"]::after,.contentsWrap .layOutTypeF .pdfList li [target="_blank"]::after,.contentsWrap .titleF.arrowNone::after,.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li a[target="_blank"]:after{content:none}.contentsWrap .titleG{font-size:42px;line-height:1.2;border-top:1px solid #707070;padding-top:30px;margin-bottom:67px}.contentsWrap .titleG .subText{display:inline-block;font-size:20px;margin-left:20px}.contentsWrap .titleG.titleLineNone{padding-top:0;border-top:none}.contentsWrap .titleH{font-size:30px;line-height:1.2;border-top:1px solid #707070;padding-top:30px;margin-bottom:34px}.contentsWrap .titleI{font-size:20px;font-weight:700;margin-bottom:25px}.contentsWrap .boxWrapB .titleI{margin-bottom:13px}.contentsWrap .titleJ{font-size:32px;margin-bottom:55px}.contentsWrap .note{text-indent:-1.1em;padding-left:1.1em;line-height:26px;font-size:14px}[lang=en] .contentsWrap .note{text-indent:-.5em;padding-left:.5em}.contentsWrap .note:before{content:"※"}[lang=en] .contentsWrap .note:before{content:"*"}.contentsWrap .notes{font-size:14px}.contentsWrap .commentTextWrap{max-width:950px;margin:0 auto 45px}.contentsWrap .commentTextBlock{display:table}.contentsWrap .commentTextBlock .name{display:table-cell;padding-right:10px;white-space:nowrap}.contentsWrap .commentTextBlock.imgIn .name{vertical-align:top}.contentsWrap .commentTextBlock.imgIn .name+.commentText{padding-right:10px}.contentsWrap .commentTextBlock.imgIn figure{width:500px}.contentsWrap .commentTextBlock.imgIn .commentText{display:table-cell;padding-left:10px;vertical-align:top}#wrapperrohm .contentsWrap .textColorA{color:#D90813}#wrapperrohm .contentsWrap .textColorB{color:#fff}.contentsWrap .fontSizeS{font-size:12px}#wrapperrohm .contentsWrap .textCenter{text-align:center}#wrapperrohm .contentsWrap .textLeft{text-align:left}#wrapperrohm .contentsWrap .textRight{text-align:right}.contentsWrap .btnWrap{text-align:center;margin:0 auto}.contentsWrap .btnA,.contentsWrap .btnB,.contentsWrap .btnC{display:inline-block;text-align:center}.contentsWrap .btnA{background:#BFBABA;color:#fff!important;font-size:22px;padding:13px 31px 11px}#wrapperrohm .contentsWrap .btnA:hover{background:#D90013;color:#fff!important}.contentsWrap .btnB{background:#fff;color:#D90013!important;font-size:15px;border:1px solid #D92418;padding:15px 84px 17px 85px}#wrapperrohm .contentsWrap .btnB:hover{color:#D90013;text-decoration:underline}#wrapperrohm .contentsWrap .btnB:hover span{text-decoration:underline}.contentsWrap .btnC{background:#BFBABA;color:#fff!important;font-size:18px;padding:12px 48px}#wrapperrohm .contentsWrap .btnC:hover{background:#D90013;color:#fff!important}.contentsWrap .btnD{font-size:16px;line-height:1;color:#D90013!important;text-align:center;border:1px solid #D90013;padding:10px 35px;margin-bottom:30px;display:inline-block;min-width:260px;position:relative}.contentsWrap .btnD[href*=".pdf"]:after{content:"";display:inline-block;background:url(/documents/11546/11466850/ico_pdf.png/c57e154e-1837-0f9e-1532-472f569ca3d1?t=1681699894727) center no-repeat;background-size:contain;width:20px;height:20px;vertical-align:middle;margin-left:8px}[lang=zh-Hans] .contentsWrap .btnD[href*=".pdf"]:after{background:url(/documents/11467/8850747/ico_pdf.png/cbfe1974-1fe0-2b95-a90f-fde306d5b90a?t=1690447988827) center no-repeat;background-size:contain}.contentsWrap .btnD:hover{text-decoration:underline}.contentsWrap .btnD:after{background:0 0}.contentsWrap [class*=btn].inactive{background:#BFBABA;color:#fff!important;pointer-events:none;cursor:default}.contentsWrap [class*=btn].inactive:hover{background:#BFBABA;color:#fff!important}.contentsWrap .iconBtnA{display:flex;flex-wrap:wrap;margin-left:-50px!important}.contentsWrap .iconBtnA li{margin:0 0 40px 50px;display:flex}.contentsWrap .iconBtnA a:hover{text-decoration:underline}.contentsWrap .iconBtnA a:hover img{transform:none;filter:none}.contentsWrap .iconBtnA a{border:1px solid #707070;padding:33px;display:flex;font-size:24px;line-height:1;width:350px;height:100px;align-items:center;transition:transform .5s}.contentsWrap .iconBtnA a div{width:100px;text-align:center}.contentsWrap .iconBtnB{display:flex;flex-wrap:wrap;gap:20px}.contentsWrap .iconBtnB li{text-align:center;display:flex;width:218px}.contentsWrap .iconBtnB a{border:1px solid #707070;padding:20px 0;display:flex;justify-content:center;width:100%;font-size:18px;line-height:24px}.contentsWrap .iconBtnB li a figure{display:flex;flex-direction:column;width:100%}.contentsWrap .iconBtnB li a figure span{margin-bottom:20px;overflow:unset}.contentsWrap .iconBtnB li a figure figcaption{display:flex;justify-content:center;align-items:center;flex-grow:1;width:100%;transition:transform .2s}.contentsWrap [class*=btnType]{margin-bottom:45px}.contentsWrap .btnTypeA a{align-items:center}.contentsWrap .btnTypeA a:hover{text-decoration:none}.contentsWrap .btnTypeA .textWrap p{text-align:center;font-size:30px;transition:transform .2s}.contentsWrap .btnTypeA .textWrap p span{display:block;font-size:20px}.contentsWrap .btnTypeA .imgWrap{text-align:center;font-size:30px;overflow:hidden}.contentsWrap .btnTypeB a{align-items:center;padding:60px 0}.contentsWrap .btnTypeB a:hover{text-decoration:none}.contentsWrap .btnTypeB .textWrap{border-right:1px solid #707070;padding:13px 77px 0 75px}.contentsWrap .btnTypeB .imgWrap{width:42.5%;margin-left:31%}.contentsWrap .excelIco:after,.contentsWrap .pdfIco:after{vertical-align:middle;margin-left:8px;content:""}.contentsWrap .btnTypeB .btnTtl{text-align:center;font-size:60px;margin-bottom:27px;line-height:1.4}.contentsWrap .btnTypeB .btnTtl span{display:block;font-size:25px;font-weight:400}.contentsWrap .btnTypeB .linkTextWrap{text-align:right}.contentsWrap .btnTypeC{position:relative}.contentsWrap .btnTypeC .btnTtl{font-size:30px;width:30%;position:absolute;top:30%;left:6%;transition:transform .2s}.contentsWrap .btnTypeC .btnText{width:30%;position:absolute;top:52%;left:6%;pointer-events:none}.contentsWrap .btnTypeC figure{overflow:hidden}.contentsWrap .btnTypeC figure img{transition:transform .2s}.contentsWrap .excelBtn{display:inline-block;font-size:16px;color:#D90013!important;line-height:1;border:1px solid #D90013;padding:10px 35px;position:relative}.contentsWrap .pdfIco:after{display:inline-block;background:url(/documents/11546/11466850/ico_pdf.png/c57e154e-1837-0f9e-1532-472f569ca3d1?t=1681699894727) center no-repeat;background-size:contain;width:16px!important;height:16px!important}[lang=zh-Hans] .contentsWrap .pdfIco:after{background:url(/documents/11467/8850747/ico_pdf.png/cbfe1974-1fe0-2b95-a90f-fde306d5b90a?t=1690447988827) center no-repeat;background-size:contain}.contentsWrap .excelIco:after{display:inline-block;background:url(/documents/11546/11466850/exel_icon.gif/795bf727-4a58-191e-91c3-ba0941720417?t=1684206948712) center no-repeat;background-size:contain;width:15px;height:15px}[lang=zh-Hans] .contentsWrap .excelIco:after{background:url(/documents/11467/8850747/exel_icon.gif.png/cfbe1c6f-a963-fb5a-6c24-bda1f8b5f061?t=1690447985303) center no-repeat;background-size:contain}.contentsWrap .excelBtn .excelIco:after{position:absolute;top:50%;right:15px;transform:translateY(-50%);margin-left:0;vertical-align:unset}.contentsWrap .arrowDown::after{content:"";display:inline-block;border-top:12px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:8px;vertical-align:middle}.contentsWrap a[target="_blank"]:not(.pdfIco,.btnB,.btnC,.btnD)::after{content:"";display:inline-block;width:17px;height:13px;background:url(../../images/rohm-theme/newrohm-img/icon_blank_link.png) center no-repeat;background-size:contain;margin:0 5px 0 2px;vertical-align:middle}[lang=zh-Hans] .contentsWrap a[target="_blank"]:not(.pdfIco,.btnB,.btnC,.btnD)::after{background:url(../../images/rohm-theme/newrohm-img/icon_blank_link.png) center no-repeat;background-size:contain}#wrapperrohm .contentsWrap a[target="_blank"].btnA::after{margin:0 0 0 5px}.contentsWrap .noIco::after{content:none!important}.contentsWrap .linkText{display:inline-block;font-size:15px;color:#333;padding-left:33px;text-indent:0;position:relative}.contentsWrap .linkText:hover{color:#333;text-decoration:underline;text-underline-offset:7px}.contentsWrap .linkText::before{content:"";display:inline-block;background:url(/documents/11546/11466850/ico_arrow_link.png/0f4754da-8019-3e7f-0a6b-0a0745a91926?t=1684889849201) center no-repeat;background-size:contain;position:absolute;transition:left .4s;width:23px;height:23px;top:0;left:0}[lang=zh-Hans] .contentsWrap .linkText::before{background:url(/documents/11467/8850747/ico_arrow_link.png/91c59e20-8860-7ab7-e878-bb346e5e7cae?t=1690447986953) center no-repeat;background-size:contain}.contentsWrap .linkText:hover::before{transition:left .4s;left:7px}.contentsWrap .linkTextB::before{content:"";display:inline-block;border-left:8px solid #D92418;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-right:10px}.contentsWrap .numberList li{padding-left:1.1em;text-indent:-1.1em}.contentsWrap .numListNomal{counter-reset:count 0}.contentsWrap .numListNomal li{padding-left:1em;text-indent:-1em}.contentsWrap .numListNomal li::before{content:counter(count) ". ";counter-increment:count 1}.contentsWrap .dotList li{padding-left:.5em;text-indent:-.5em}.contentsWrap .asteriskList li,.contentsWrap .asteriskNumList li{padding-left:1.1em;text-indent:-1.1em}.contentsWrap .asteriskList li::before{content:"※"}[lang=en] .contentsWrap .asteriskList li::before{content:"*"}.contentsWrap .LinkTextList li{margin-bottom:19px}.contentsWrap .LinkTextList.sideLink{display:flex;flex-wrap:wrap}.contentsWrap .LinkTextList.sideLink li{width:50%}.contentsWrap .LinkTextList.sideLink li.oddNumList{width:100%}.contentsWrap .blockR{display:flex;justify-content:flex-end}.contentsWrap table .LinkTextList li{font-size:14px;margin-bottom:5px}.contentsWrap table .linkText::before{top:2px;width:20px;height:20px}.contentsWrap table .linkText::after{top:10px;width:5px;height:5px}.contentsWrap .linkListLine{display:flex;flex-wrap:wrap}.contentsWrap .linkListLine>li{margin-right:25px}.contentsWrap [class*=linkBtnList]{display:flex;flex-wrap:wrap;gap:0 13px}.contentsWrap [class*=linkBtnList] li{width:24%;margin:0 0 9px}.contentsWrap [class*=linkBtnList] li a{display:block;padding:15px 0 17px}.contentsWrap.businessTop .linkBtnListA li{width:calc((100% - 26px)/ 2);margin:0 0 13px}.contentsWrap .listA ul{max-width:946px;column-count:2}.contentsWrap .listA li,.contentsWrap .listA p{text-indent:-.8em;padding-left:1.1em;line-height:28px;font-size:16px}.contentsWrap .listA p:before{content:"※"}[lang=en] .contentsWrap .listA p:before{content:"*"}.contentsWrap .listA li:before{content:"・ "}.contentsWrap .sidelistWrap:not(:last-of-type){margin-bottom:45px}.contentsWrap .sidelistWrap ul{display:flex;flex-wrap:wrap}.contentsWrap .sidelistWrap ul li{width:40%;font-size:16px;line-height:1.75;margin-right:10px}.contentsWrap .tableWrap.scrollOn{overflow-x:auto}.contentsWrap .tableWrap.ttlFix{height:600px;overflow-y:auto;position:relative}.contentsWrap .tableWrap.ttlFix table thead::before{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;left:0;top:0}.contentsWrap table{width:100%}.contentsWrap .tableWrap.scrollOn [class*=table]{max-width:unset;width:2000px}.contentsWrap table th{font-size:18px}.contentsWrap [class*=table] .linkText,.contentsWrap table td{font-size:14px}.contentsWrap table .imgList{display:flex;justify-content:center;flex-wrap:wrap}.contentsWrap table .imgList li{width:86px;margin-right:0}.contentsWrap table .imgList li:not(:last-of-type){margin-bottom:15px}.contentsWrap .tableWrap.ttlFix [class*=table] thead{position:sticky;top:0;z-index:1}.contentsWrap .tableA td,.contentsWrap .tableA th{background:url(/documents/11546/11466850/bg_line02.png/5a9e7a19-3f60-4d29-1053-b93a2c62c1a4?t=1684117269688) left bottom repeat-x;vertical-align:middle}[lang=zh-Hans] .contentsWrap .tableA td,[lang=zh-Hans] .contentsWrap .tableA th{background:url(/documents/11467/8850747/bg_line02.png/f605c1e2-fb39-3fde-552b-f6d31e9369a4?t=1690447980550) left bottom repeat-x}.contentsWrap .tableA th{width:20.5%;font-weight:700;padding:47px 40px 46px 0;vertical-align:top}.contentsWrap .tableA td{padding:47px 0 46px;font-size:18px}.contentsWrap .tableA .borderTop{border-top:#fff solid 5px!important}.contentsWrap .tableA .borderL{border-left:#fff solid 5px!important}.contentsWrap .tableB,.contentsWrap .tableB thead th:first-of-type{border-left:1px solid #444f58}.contentsWrap .tableB th{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#444f58;color:#fff;font-weight:700;text-align:center;vertical-align:middle;padding:5px 5px 6px;position:relative}.contentsWrap .tableB td,.contentsWrap .tableB thead th:last-of-type{border-right:1px solid #444f58}.contentsWrap .tableB td{vertical-align:middle;text-align:center;border-bottom:1px solid #444f58;padding:5px}.contentsWrap .tableB tr:first-of-type td{border-top:1px solid #444f58}.contentsWrap .tableB td .dotList,.contentsWrap .tableB td:last-of-type{text-align:left}.contentsWrap .ttlFix .tableB th:not(:last-of-type){position:relative}.contentsWrap .ttlFix .tableB th:not(:last-of-type)::after{display:block;content:"";height:100%;width:1px;background-color:#fff;position:absolute;right:-1px;top:0}.contentsWrap .tableC,.contentsWrap .tableD,.contentsWrap .tableE,.contentsWrap .tableF{border-top:1px solid #ddd;border-left:1px solid #ddd}.contentsWrap .tableC td,.contentsWrap .tableC th,.contentsWrap .tableD td,.contentsWrap .tableD th,.contentsWrap .tableE td,.contentsWrap .tableE th,.contentsWrap .tableF td,.contentsWrap .tableF th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:18px 15px;vertical-align:middle}.contentsWrap .tableC th,.contentsWrap .tableD th,.contentsWrap .tableE th,.contentsWrap .tableF thead .firstTtlLine th{text-align:center;background:#D90013;color:#fff;padding:18px 15px}.contentsWrap .tableC td,.contentsWrap .tableD td,.contentsWrap .tableE td,.contentsWrap .tableF td{background:#fff}.contentsWrap .tableC .firstCell,.contentsWrap .tableD .firstCell,.contentsWrap .tableE .firstCell,.contentsWrap .tableF .firstCell{text-align:center}.contentsWrap .tableD th,.contentsWrap .tableF tbody tr.secondTtlLine th{background:#e86570}.contentsWrap .tableD tr:nth-of-type(even) td,.contentsWrap .tableE tr:nth-of-type(even) td,.contentsWrap .tableF tbody tr.thirdTtlLine th{background:#f5f5f5}.contentsWrap .tableB .borderTop{border-top:1px solid #444f58!important}.contentsWrap .tableB .borderL{border-left:1px solid #444f58!important}.contentsWrap .tableC .borderTop,.contentsWrap .tableD .borderTop,.contentsWrap .tableE .borderTop,.contentsWrap .tableF .borderTop{border-top:#ddd solid 1px!important}.contentsWrap .tableC .borderL,.contentsWrap .tableD .borderL,.contentsWrap .tableE .borderL,.contentsWrap .tableF .borderL{border-left:#ddd solid 1px!important}.contentsWrap [class*=table].halfTable{width:50%;margin:0 auto}.contentsWrap [class*=table].bisection td,.contentsWrap [class*=table].bisection th,.contentsWrap [class*=table].halfTableL{width:50%}.contentsWrap [class*=table] .tbColorA{background:#e86570}.contentsWrap [class*=table] .tbColorB{background:#707070}.contentsWrap [class*=table].tdBkNone td,.contentsWrap [class*=table].tdBkNone tr:nth-of-type(even) td{background:#fff!important}.contentsWrap [class*=table] .borderBottomNone{border-bottom:none!important}.contentsWrap [class*=table].demergeTypeA .firstWidth{width:20%}.contentsWrap [class*=table].demergeTypeA .secondWidth{width:80%}.contentsWrap [class*=table].demergeTypeB td:first-of-type{width:70%}.contentsWrap [class*=table].demergeTypeB td:nth-of-type(2){width:30%}.contentsWrap .paragraph{margin-bottom:45px;font-size:18px}.contentsWrap .paragraphS{margin-bottom:10px}.contentsWrap .sideLayOutA .paragraph{margin-bottom:45px}.contentsWrap [class*=boxWrap] .paragraph,.contentsWrap [class*=table] .paragraph,.contentsWrap [class*=table] .singleLayOut{margin-bottom:20px}.contentsWrap .imgWrap{text-align:center;display:table;margin:0 auto}.contentsWrap .captionText{text-align:left;font-size:14px;margin-top:14px}.contentsWrap .captionTextB{font-size:18px;margin-top:14px}.contentsWrap .captionText.captionR{display:flex;justify-content:flex-end}.contentsWrap .imgArea{margin-bottom:45px}.contentsWrap .imgArea [class*=sideLayOut],.contentsWrap .imgArea [class*=sideLayOut] .columnBlock{margin-bottom:0}.contentsWrap .imgCaptionLB{align-items:flex-end;justify-content:center}.contentsWrap .imgCaptionLB .columnBlockL{margin-right:10px}.contentsWrap .mainWrap{position:relative;margin-bottom:80px}.contentsWrap .mainWrap .mainBlock{width:100%;max-height:632px;color:#fff;overflow:hidden}.contentsWrap .mainWrap .mainBlock img{max-width:unset;width:100%}.contentsWrap .mainWrap .mainTtl{font-size:60px;font-weight:400;color:#fff;position:absolute;top:33px;left:0;right:0}.contentsWrap .mainWrap.mainSmall .mainTtl{font-size:55px;top:37%}.contentsWrap .mainWrap .mainTtl span{display:block;font-size:28px;line-height:1.6;margin-top:37px}.contentsWrap .mainWrap.fitMain .mainBlock{max-width:1170px;margin-left:auto;margin-right:auto;position:relative}.contentsWrap .mainWrap.fitMain .mainTtl{top:unset;bottom:12%}.contentsWrap .mainWrap.fitMain .mainTtl .ttlInner{display:inline-block;font-size:60px;background:#3D505A;opacity:.85;padding:25px 40px 15px;position:relative}.contentsWrap .mainWrap.fitMain .mainTtl .ttlInner::before{content:"";width:20px;height:20px;background:#dd2039;position:absolute;top:0;left:0}.contentsWrap .mainWrap.fitMain .mainTtl .subTtl{display:inline-block;margin-left:20px}.contentsWrap .mainArea [class*=sideLayOut]{align-items:center}.contentsWrap .mainArea [class*=sideLayOut] .titleA{font-weight:400}.contentsWrap .mainWrap .mainSlide{text-align:center;width:100vw;max-width:1290px;margin:0 auto 80px}.contentsWrap .slider .slick-list{overflow:visible}.contentsWrap .mainWrap .mainSlide .slick-track>li{position:relative}.contentsWrap .mainWrap .mainSlide .slick-slide{margin:0 10px}.contentsWrap .mainWrap .mainSlide li figure{overflow:hidden}.contentsWrap .mainWrap .mainSlide .slideBorder{border:1px solid #56646b}.contentsWrap .mainWrap .mainSlide li figure img{transition:transform .2s}.contentsWrap .mainWrap .mainSlide .mainTextWrap{color:#444f58;text-align:left;position:absolute;top:27%;left:6%}.contentsWrap .mainWrap .mainSlide .mainTtl{font-size:50px;color:#444f58;margin-bottom:30px;position:unset}.contentsWrap .mainWrap .mainSlide .mainTtl span{display:block;font-size:20px}.contentsWrap .mainWrap .mainSlide .mainLink{text-align:left}#wrapperrohm .contentsWrap .mainWrap .linkText:hover,.contentsWrap .mainWrap .linkText{color:#444f58}.contentsWrap .mainWrap .linkText::before{background:url(/documents/11546/11466850/ico_arrow_link.png/0f4754da-8019-3e7f-0a6b-0a0745a91926?t=1689233237661) center no-repeat;background-size:contain}.contentsWrap .mainWrap .textColorB.linkText::before{background:url(/documents/11546/11466850/ico_arrow_link_w.png/b0fbcf62-c522-bbf3-acd3-4ee57525a89a?t=1686107285274) center no-repeat;background-size:contain}[lang=zh-Hans] .contentsWrap .mainWrap .linkText::before{background:url(/documents/11467/8850747/ico_arrow_link.png/91c59e20-8860-7ab7-e878-bb346e5e7cae?t=1690447986953) center no-repeat;background-size:contain}[lang=zh-Hans] .contentsWrap .mainWrap .textColorB.linkText::before{background:url(/documents/11467/8850747/ico_arrow_link_w.png/c9eb4832-486e-7cb4-4b33-e119ecc88bd5?t=1690447987563) center no-repeat;background-size:contain}.contentsWrap .mainWrap .linkText:hover::before{left:7px}.contentsWrap .mainWrap .linkText:hover::after{left:14px}.contentsWrap .mainWrap .slick-dots{width:100%;margin:0 auto;left:0;right:0;bottom:25px}.contentsWrap .mainWrap .slick-dots li{width:40px;height:5px;margin-right:5px}.contentsWrap .mainWrap .slick-dots li button{width:100%;height:100%}.contentsWrap .mainWrap .slick-dots li button:before{content:"";width:100%;height:100%;border-radius:unset;background:#BFBABA;opacity:1}.contentsWrap .mainWrap .slick-dots li.slick-active button:before{background:#C72A24}.contentsWrap .breadcrumbListWrap{border-top:1px solid #BFBEBE;padding:13px 0}[lang=zh-Hans] .contentsWrap .breadcrumbListWrap{background:url(/documents/11467/8850747/bg_line01.png/0e5be5fb-8530-9828-6fba-fa96f363c848?t=1690447979787) left bottom repeat-x}.contentsWrap .breadcrumbList{display:flex;flex-wrap:wrap;max-width:1170px;margin:0 auto}.contentsWrap .breadcrumbList li{font-size:16px}.contentsWrap .breadcrumbList li a:after{content:">";display:inline-block;margin:0 19px}.contentsWrap .localNaviWrap .localNaviList{display:flex;flex-wrap:wrap;margin-bottom:45px}.contentsWrap .localNaviWrap .localNaviList li{width:16.4%;display:flex;margin:0 2px 2px 0}.contentsWrap .localNaviWrap .localNaviList li a{display:flex;align-items:center;justify-content:center;width:100%;background:#B5B6B6;font-size:15px;text-align:center;padding:11px 2px}#wrapperrohm .contentsWrap .localNaviWrap .localNaviList li a{color:#fff}[lang=de] #wrapperrohm .contentsWrap .localNaviWrap .localNaviList li a{font-size:13px}.contentsWrap .localNaviWrap .localNaviList li a:hover,.contentsWrap .localNaviWrap .localNaviList li.current a{background:#D90013}.contentsWrap .localNaviWrap .localNaviList li.current a{pointer-events:none}.contentsWrap [class*=localBtnNavi]{display:flex;flex-wrap:wrap}.contentsWrap [class*=localBtnNavi] li a{display:flex;align-items:center;justify-content:center;width:100%;font-size:15px;padding:13px 10px 11px}.contentsWrap .localBtnNaviA li{display:flex;width:24.7%;margin:0 2px 2px 0}.contentsWrap .subLocalNaviWrap .pageInLink{display:flex;flex-wrap:wrap;background:#f6f6f6;margin-bottom:45px}.contentsWrap .subLocalNaviWrap .pageInLink li a{position:relative;display:flex;align-items:center;padding:10px 15px 10px 30px;color:#333;text-decoration:none}#wrapperrohm .contentsWrap .subLocalNaviWrap .pageInLink li a:hover{color:#fff;background:#999}.contentsWrap .subLocalNaviWrap .pageInLink li a:before{content:"";display:block;width:7px;height:7px;border:2px solid #aaa;border-top:transparent;border-left:transparent;transform:rotate(45deg);position:absolute;top:0;bottom:0;left:15px;margin:auto}.contentsWrap .subLocalNaviWrap .pageInLink li a:hover:before{border:2px solid #fff;border-top:transparent;border-left:transparent}.contentsWrap .acWrap.inAcContents .acTrigger.acActive,.contentsWrap.news .tabSelectList,.contentsWrap.top .tabSelectList{border-bottom:1px solid #3D3D3D}.contentsWrap .sideLayOutA.imgLink a{display:block}.contentsWrap .sideLayOutA.imgLink .columnBlock:not(:last-of-type,:nth-last-of-type(2)){margin-bottom:38px}.contentsWrap .sideLayOutA.imgLink .columnBlock .captionText{font-size:30px;text-align:left;color:#434242;margin-top:12px}.contentsWrap .sideLayOutA.imgLink .columnBlock .captionText span{display:block;font-size:16px}.contentsWrap .sideLayOutA.imgLink .columnBlock a:hover{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.contentsWrap .sideLayOutA.imgTtlOn .titleC{margin-bottom:10px}.contentsWrap .sideLayOutA.imgTtlOn .captionText{font-size:18px}.contentsWrap .sideLayOutB.imgLink .columnBlock{width:30.6%}.contentsWrap .sideLayOutB.imgLink .columnBlock:not(:nth-of-type(3n)),.contentsWrap .sideLayOutB.spaceOn .columnBlock:not(:nth-of-type(3n)){margin-right:4%}.contentsWrap .sideLayOutB.imgLink .imgWrap{text-align:left}.contentsWrap .sideLayOutB.imgLink .captionText{font-size:24px;color:#434242;line-height:1.2;margin-top:11px}.contentsWrap .sideLayOutB.imgLink a:hover{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.contentsWrap .tabSelectList{display:flex;flex-wrap:wrap;margin:0}.contentsWrap .tabSelectList li{width:16.2%;display:flex;justify-content:center;align-items:center;background:#999;color:#fff;font-size:20px;text-align:center;padding:4px 0;margin:0 3px 3px 0;cursor:pointer}.contentsWrap .tabSelectList li.active{background:#d90013}.contentsWrap .tabContents{display:none;padding-top:57px}.contentsWrap .tabContents .singleLayOut:last-of-type{margin-bottom:0}.contentsWrap .tabContents.contentsOpen{display:block}.contentsWrap .newsList>li:not(:last-of-type){margin-bottom:20px}.contentsWrap .newsList dl{display:flex}.contentsWrap .newsList dl dt{width:83px;font-size:12px;padding-top:2px}.contentsWrap .newsList dl dd{width:calc(100% - 83px)}.contentsWrap .newsList .newsIco{display:inline-block;width:85px;min-height:17px;background:#707070;color:#fff;font-size:12px;font-weight:400;text-align:center;margin:0 2px 4px 0;vertical-align:top}.contentsWrap .newsList .newsIco.sustainabilityIco{font-size:7px;padding:1px 0}[lang=de] .contentsWrap .newsList .newsIco,[lang=en] .contentsWrap .newsList .newsIco{width:186px}[lang=de] .contentsWrap .newsList .newsIco.sustainabilityIco,[lang=en] .contentsWrap .newsList .newsIco.sustainabilityIco{font-size:12px;padding:0}.contentsWrap .subTabContentsWrap .subTabContents{display:none}.contentsWrap .subTabContentsWrap .subTabContents.tabcontentsOpen{display:block}.contentsWrap .newsCategoryLink{display:flex;margin-bottom:80px}.contentsWrap .newsCategoryLink li{width:97px;color:#d90013;text-align:center;border-top:1px solid #d90013;border-bottom:1px solid #d90013;border-right:1px solid #d90013;font-size:14px;padding:2px 0 3px;cursor:pointer;position:relative}.contentsWrap .newsCategoryLink li:first-of-type{border-left:1px solid #d90013}.contentsWrap .newsCategoryLink li.tabActive{color:#fff;background:#d90013}.contentsWrap .newsCategoryLink li.tabActive:before{content:"";width:100%;height:1px;background:#d90013;position:absolute;top:-2px;left:0}.contentsWrap .pageLinkWrap .pageLink{display:flex;justify-content:center;align-items:center;padding-top:50px}.contentsWrap .pageLinkWrap .pageLink li{font-size:12px;margin:0 17px;cursor:pointer}.contentsWrap .pageLinkWrap .pageNum{display:inline-block;font-size:16px;width:28px;height:28px;text-align:center;border:1px solid #3D3D3D}.contentsWrap .newsItemList{display:flex;margin-bottom:45px}.contentsWrap .newsItemList li{width:106px;background:#707070;color:#fff;font-size:12px;text-align:center;margin-right:2px;cursor:pointer}#wrapperrohm .contentsWrap .newsList .newsDetailText a:hover{color:#d90013;text-decoration:underline}.contentsWrap .subTabContentsWrap .newsList dl{display:block}.contentsWrap .subTabContentsWrap .newsList dl dd,.contentsWrap .subTabContentsWrap .newsList dl dt{width:unset}.contentsWrap .subTabContentsWrap .newsList dl dt{display:flex}.contentsWrap .subTabContentsWrap .newsList dl dd{line-height:1.8}.contentsWrap .subTabContentsWrap .newsList .newsIco{width:106px}.contentsWrap .subTabContentsWrap .newsList .date{margin-right:17px}.contentsWrap .newsWrap .linkTextWrap{text-align:right}.contentsWrap .aboutRohmArea{max-width:1280px;margin-left:auto;margin-right:auto;border:1px solid #56646b;position:relative}.contentsWrap .aboutRohmArea a{color:#444f58}#wrapperrohm .contentsWrap .aboutRohmArea a:hover{color:#444f58;text-decoration:none}.contentsWrap .aboutRohmArea .aboutRohmWrap{width:100%;max-width:1280px;min-height:413px;padding:90px 0 42px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}.contentsWrap .aboutRohmArea .aboutRohmWrap:after{content:"";display:block;background:url(/documents/11546/11464595/img_about_rohm.jpg/e5ba9c86-7520-f671-6e5d-8b4290683df0?t=1689641033432) center no-repeat;background-size:cover;width:100%;height:100%;padding:72px 0 42px;transition:transform .2s;position:absolute;top:0;left:0}[lang=zh-Hans] .contentsWrap .aboutRohmArea .aboutRohmWrap:after{background:url(/documents/11467/8851051/img_about_rohm.jpg/634d7a00-07b1-e5f1-2c61-e25083a66cb2?t=1690503339227) center no-repeat;background-size:cover}.contentsWrap .aboutRohmWrap .ttl{font-size:60px;font-weight:400;color:#444f58;border:none;line-height:1;transition:transform .2s}.contentsWrap .aboutRohmWrap .ttl span{display:inline-block;font-size:30px;position:relative}.contentsWrap .aboutRohmWrap .ttl span:after{content:"";display:block;width:140px;height:1px;background:#444f58;position:absolute;right:-164px;top:0;bottom:0;margin:auto}.contentsWrap .aboutRohmWrap .textWrap{width:432px;position:relative;z-index:1}.contentsWrap .aboutRohmTextWrap{padding-left:40px;position:absolute;left:0;right:0;top:58%}.contentsWrap .aboutRohmText{width:432px}.contentsWrap .sustainabilityWrap{position:relative;overflow:hidden}.contentsWrap .sustainabilityWrap a{display:block}.contentsWrap .sustainabilityWrap .imgWrap img{transition:transform .2s}.contentsWrap .sustainabilityWrap .textWrap{transform:translate(0 ,-50%);color:#fff;text-align:center;margin:auto;position:absolute;top:50%;left:10%}.contentsWrap .sustainabilityWrap a:hover .sustainabilityTtl,.contentsWrap.sustainabilityTop .csvWrap a:hover .csvBtnTtl,.contentsWrap.sustainabilityTop .csvWrap a:hover .imgWrap img,.contentsWrap.sustainabilityTop .sustainabilityBnrA a:hover .imgBlock img,.contentsWrap.sustainabilityTop .sustainabilityBnrA a:hover .textWrap,.contentsWrap.sustainabilityTop .sustainabilityBnrB a:hover .imgBlock img,.contentsWrap.sustainabilityTop .sustainabilityBnrB a:hover .textWrap{transform:scale(1.1)}.contentsWrap .sustainabilityWrap .sustainabilityTtl{font-size:60px;line-height:1.5;transition:transform .2s}.contentsWrap .sustainabilityWrap .sustainabilityText{font-size:25px;font-weight:400}.contentsWrap .modalImg:hover img{opacity:.8;transform:none}.contentsWrap .modalImg:hover{text-decoration:none}.contentsWrap .modaal-wrapper{z-index:99999}.contentsWrap .modaal-overlay{background:#fff!important;z-index:99998}#cboxPrevious,#cboxPrevious:hover{background:url(/documents/11546/11466850/img_arrowL.png/9abe7252-396e-bbba-4ff4-09b0e34831d4?t=1684206958473) center no-repeat}#cboxWrapper,#colorbox{overflow:unset}#cboxNext,#cboxPrevious{width:30px;height:30px;top:0;bottom:0;margin:auto}#cboxPrevious{background-size:contain;left:-45px}#cboxNext{right:-45px;left:unset;background:url(/documents/11546/11466850/img_arrowR.png/c0253345-2c3a-bd73-8252-6d2acbc2d92e?t=1684206967423) center no-repeat;background-size:contain}#cboxNext:hover{background-position:unset}#cboxPrevious:hover{background-size:contain}#cboxCurrent{display:none}[lang=zh-Hans] #cboxPrevious,[lang=zh-Hans] #cboxPrevious:hover{background:url(/documents/11467/8850747/img_arrowL.png/31a3a2b7-f4ad-addb-5bf4-47de0f7071d5?t=1690447989467) center no-repeat;background-size:contain}[lang=zh-Hans] #cboxNext{background:url(/documents/11467/8850747/img_arrowR.png/ddf843e4-65c5-291a-d0eb-3e904ce06f09?t=1690447990453) center no-repeat;background-size:contain}.contentsWrap .slideWrap .slick-next{right:15px;top:43%}.contentsWrap .slideWrap .slick-prev{left:15px;top:43%;z-index:1}.contentsWrap .slideWrap .slick-next:before,.contentsWrap .slideWrap .slick-prev:before{content:"";display:block;width:30px;height:30px;border-radius:50%}.contentsWrap .slideWrap .slick-prev:before{background:url(/documents/11546/11466850/img_slideArrow_l.png/d77ec3e2-877e-df2f-0d9b-abe47b404a69?t=1688974021299) center no-repeat rgba(0,0,0,.6);background-size:35%}.contentsWrap .slideWrap .slick-next:before{background:url(/documents/11546/11466850/img_slideArrow_r.png/63cc988e-9cec-7504-85c5-bb64d7908e22?t=1688974030079) center no-repeat rgba(0,0,0,.6);background-size:35%}[lang=zh-Hans] .contentsWrap .slideWrap .slick-prev:before{background:url(/documents/11467/8850747/img_slideArrow_l.png/b1a98ccd-3d60-6402-d703-17be5a931ef4?t=1690447994537) center no-repeat rgba(0,0,0,.6);background-size:35%}[lang=zh-Hans] .contentsWrap .slideWrap .slick-next:before{background:url(/documents/11467/8850747/img_slideArrow_r.png/45a88477-5364-7aa7-faa6-0b5f1a117c25?t=1690447995937) center no-repeat rgba(0,0,0,.6);background-size:35%}.contentsWrap .slideWrap .slick-dots{top:68%;bottom:unset}.contentsWrap .slideWrap .slick-dots li{width:40px;height:5px}.contentsWrap .slideWrap .slick-dots li button{background:#999;height:5px;width:100%;padding:0;border-radius:unset!important}.contentsWrap .slideWrap .slick-dots li.slick-active button{background:#D90013}.contentsWrap .slideWrap .slick-dots li button:before{content:"";width:100%}.contentsWrap .slideWrap .slick-dots li.slick-active button:before{height:5px;line-height:1;opacity:1}.contentsWrap .acWrap{border:1px solid #3D3D3D}.contentsWrap .acWrap:not(:last-of-type){margin-bottom:40px}.contentsWrap .acWrap .acTrigger{font-size:26px;background:#fff;padding:14px 60px 11px 40px;position:relative;cursor:pointer}.contentsWrap .acWrap .acTrigger span{margin-right:26px}.contentsWrap .acWrap .acTrigger:after,.contentsWrap .acWrap .acTrigger:before{content:"";display:block;width:21px;height:3px;background:#3D3D3D;border-radius:1px;position:absolute;top:0;bottom:0;right:40px;margin:auto}.contentsWrap .acWrap .acTrigger:after{transform:rotate(90deg);transition:transform .5s ease}.contentsWrap .acWrap .acTrigger.acActive:after{transform:rotate(0)}.contentsWrap .acWrap .acContents{display:none;background:#F5F4F4;font-size:18px;padding:30px 40px}.contentsWrap .acWrap.inAcContents>.acContents{background:#fff}.contentsWrap .acWrap.inAcContents .acContents{padding:52px 80px}.contentsWrap .acWrap.inAcContents .acWrap{border:none}.contentsWrap .acWrap.inAcContents .acWrap .acTrigger{border:1px solid #3D3D3D}.contentsWrap .movieWrap{padding-top:56.25%;position:relative}.contentsWrap .movieWrap .movieBlock{width:100%;height:100%;position:absolute;top:0;left:0}.contentsWrap .movieWrap .movieBlock iframe{width:100%!important;height:100%!important}.contentsWrap .movieArea .movieTtl{color:#444f58;font-size:20px;font-weight:400;margin-bottom:30px}.contentsWrap .movieArea .movieTtl span{font-size:40px}.contentsWrap .movieArea .movieCatch{font-weight:700;font-size:36px;position:relative;margin-bottom:100px}.contentsWrap .movieArea .movieCatch span{background:#706f6f;color:#fff;font-size:28px;font-weight:400;padding:5px 10px;position:absolute;right:0;bottom:0}.contentsWrap .layOutTypeA{border-top:1px solid #707070;padding-top:27px}.contentsWrap .layOutTypeA .LinkTextListWrap,.contentsWrap .layOutTypeA .titleF{width:47%;float:left;margin-right:6%}.contentsWrap .layOutTypeA .sideLayOut{width:47%;float:right}.contentsWrap .layOutTypeA .sideLayOut .columnBlock:first-of-type{width:52%;margin-right:5%}.contentsWrap .layOutTypeA .sideLayOut .columnBlock:nth-of-type(2){width:43%}.contentsWrap .layOutTypeB .columnBlock{border-top:1px solid #444F58}.contentsWrap .layOutTypeB .columnBlock:first-of-type,.contentsWrap .layOutTypeB .columnBlock:not(:last-of-type){margin-bottom:0}.contentsWrap .layOutTypeB .columnBlock .innerBlock,.contentsWrap .layOutTypeB .columnBlock>a{display:block;padding:29px 0 45px}.contentsWrap .layOutTypeB .columnBlock .titleC{margin-bottom:30px}.contentsWrap .layOutTypeC{margin-bottom:50px;padding:74px 61px 70px 43px}.contentsWrap .layOutTypeC .layOutBlock{display:flex}.contentsWrap .layOutTypeC .layOutBlock:not(:last-of-type){margin-bottom:80px}.contentsWrap .layOutTypeC .layOutBlock dt{display:flex;align-items:center;font-size:22px;width:15.5%;border-right:1px solid #707070;padding-right:33px}.contentsWrap .layOutTypeC .layOutBlock dd{font-size:18px;width:84.5%;padding-left:30px}.contentsWrap .layOutTypeD .detailBlock{border-bottom:1px solid #999;padding-bottom:45px;margin-bottom:45px}.contentsWrap .layOutTypeD .dateBlock{display:flex;color:#D90013;font-size:14px}.contentsWrap .layOutTypeD .dateBlock .date{padding:1px 0}.contentsWrap .layOutTypeD .dateBlock .openIco{border:1px solid #D90013;padding:0 5px;margin-left:auto}.contentsWrap .layOutTypeD .reportTtl{font-size:24px;color:#444F58;line-height:1.3;margin-bottom:20px}#wrapperrohm .contentsWrap .layOutTypeD .reportTtl a:hover{color:#D90013}.contentsWrap .layOutTypeD .explainText,.contentsWrap .layOutTypeD .nameText{margin-bottom:20px}.contentsWrap .layOutTypeD .report{font-size:14px;color:#999}.contentsWrap .layOutTypeE{justify-content:flex-end;border-top:1px solid #000;padding-top:30px}.contentsWrap .layOutTypeE .columnBlockL{width:28%}.contentsWrap .layOutTypeE .columnBlockR{width:72%;padding-top:3px}.contentsWrap .layOutTypeE .columnBlockL .textWrap{padding-right:30%}.contentsWrap .layOutTypeE .title{font-size:40px;font-weight:400;margin-bottom:20px}.contentsWrap .layOutTypeF{padding-top:30px}.contentsWrap .layOutTypeF .columnBlock{width:72%;padding-top:3px;margin-left:auto}.contentsWrap .layOutTypeE .pdfList,.contentsWrap .layOutTypeF .pdfList{display:flex;flex-wrap:wrap}.contentsWrap .layOutTypeE .pdfList li,.contentsWrap .layOutTypeF .pdfList li{width:48%;margin-bottom:35px}.contentsWrap .layOutTypeE .pdfList li .btnB,.contentsWrap .layOutTypeF .pdfList li .btnB{font-size:16px;width:100%;padding:6px 0}.contentsWrap .layOutTypeE .pdfList li:first-of-type,.contentsWrap .layOutTypeF .pdfList li:first-of-type{margin-left:auto}.contentsWrap .layOutTypeE .pdfList li:nth-of-type(even),.contentsWrap .layOutTypeF .pdfList li:nth-of-type(even){margin-left:4%}.contentsWrap .layOutTypeE .pdfList li .pdfImg,.contentsWrap .layOutTypeF .pdfList li .pdfImg{border:1px solid #444F58;margin-bottom:15px;overflow:hidden}.contentsWrap .layOutTypeE .pdfList li .pdfImg img,.contentsWrap .layOutTypeF .pdfList li .pdfImg img{transition:transform .2s}.contentsWrap .layOutTypeE .pdfList li .pdfCaption,.contentsWrap .layOutTypeF .pdfList li .pdfCaption{text-align:center;font-size:16px}.contentsWrap .ttlTextSetWrap{margin-bottom:45px}.contentsWrap .ttlTextSetWrap [class*=title]{margin-bottom:10px}.contentsWrap .imgListWrap .imgList{display:flex;flex-wrap:wrap}.contentsWrap .imgListWrap .imgList>li{width:86px;margin-right:25px}.contentsWrap .stepWrap .stepBlock:not(:last-of-type){position:relative;margin-bottom:65px}.contentsWrap .stepWrap .stepBlock:not(:last-of-type)::after{content:"";width:0;height:0;margin:10px auto;border-left:40px solid transparent;border-right:40px solid transparent;border-top:50px solid #c7cacd;position:absolute;left:0;right:0;bottom:-70px}.contentsWrap .stepWrap .stepBlock dl dd,.contentsWrap .stepWrap .stepBlock dl dt{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:18px 15px;vertical-align:middle}.contentsWrap .chart,.contentsWrap .chart .valBlock [class*=proceeds],.contentsWrap .chartImg{position:relative}.contentsWrap .stepWrap .stepBlock dl{border-top:1px solid #ddd;border-left:1px solid #ddd}.contentsWrap .stepWrap .stepBlock dl dt{background:#d90013;color:#fff;font-size:18px;text-align:center}.contentsWrap .stepWrap .stepBlock dl dt.colorPatternA{background:#e86570}.contentsWrap .stepWrap .stepBlock dl dd{font-size:14px}.contentsWrap .stepWrap .stepBlock dl dd .singleLayOut:last-of-type,.contentsWrap .stepWrap .stepBlock dl dd [class*=sideLayOut]:last-of-type{margin-bottom:0}.contentsWrap .qandaWrap .questionText{font-size:24px;margin-bottom:10px}.contentsWrap .qandaWrap dl{margin-bottom:45px}.contentsWrap .qandaWrap dl dd{padding-left:20px}.contentsWrap .qandaWrap .answerIco{color:#d90013;font-size:24px;margin-bottom:10px}.contentsWrap .chartWrap{padding-top:113px}.contentsWrap .chartImg{z-index:2}.contentsWrap .salesChart .chart{width:294px;height:294px;margin-left:15%}.contentsWrap .constitutionChart .chart{width:376px;height:376px;margin:0 auto}.contentsWrap .sideLayOutA .columnBlock .constitutionChart .chart{width:296px;height:296px}.contentsWrap .chart .valBlock{color:#D90013}.contentsWrap .chart .valBlock .dataBlock{margin-bottom:30px}.contentsWrap .chart .valBlock .item{font-size:24px}.contentsWrap .chart .valBlock .data .proceeds,.contentsWrap .chart .valBlock .data .ratio{font-size:120px;line-height:1}.contentsWrap .chart .valBlock [class*=proceeds]::after,.contentsWrap .chart .valBlock [class*=proceeds]::before{content:'';display:inline-block;height:1px;background:#D90013;position:absolute}.contentsWrap .chart .valBlock .unit{font-size:28px}.contentsWrap .chart .valBlock .detailList li{color:#444F58;font-size:18px}.contentsWrap .chart .chartTxtBlock .item,.contentsWrap .graph .graphTxtBlock .item{font-size:18px;line-height:1}.contentsWrap .chart .chartTxtBlock .ratio,.contentsWrap .graph .graphTxtBlock .ratio{font-size:50px;line-height:1}.contentsWrap .chart .chartTxtBlock .ratio .unit,.contentsWrap .graph .graphTxtBlock .ratio .unit{font-size:18px}.contentsWrap .yearText{color:#D90013;font-size:24px;text-align:center}.contentsWrap .arc{fill:none;stroke-width:2.86;stroke-dasharray:100;transform-origin:center}.contentsWrap .arcMove{stroke-dashoffset:100}.contentsWrap .arcBase{stroke:#DCDCDC}.contentsWrap .arcColorA{stroke:#D90013}.contentsWrap .arcColorB{stroke:#E86570}.contentsWrap .arcColorC{stroke:#F0979E}.contentsWrap .arcColorD{stroke:#707070}.contentsWrap .arcColorE{stroke:#999}.contentsWrap .offset0per{transform:rotate(-90deg)}.contentsWrap .offset1per{transform:rotate(-86.4deg)}.contentsWrap .offset2per{transform:rotate(-82.8deg)}.contentsWrap .offset3per{transform:rotate(-79.2deg)}.contentsWrap .offset4per{transform:rotate(-75.6deg)}.contentsWrap .offset5per{transform:rotate(-72deg)}.contentsWrap .offset6per{transform:rotate(-68.4deg)}.contentsWrap .offset7per{transform:rotate(-64.8deg)}.contentsWrap .offset8per{transform:rotate(-61.2deg)}.contentsWrap .offset9per{transform:rotate(-57.6deg)}.contentsWrap .offset10per{transform:rotate(-54deg)}.contentsWrap .offset11per{transform:rotate(-50.4deg)}.contentsWrap .offset12per{transform:rotate(-48.6deg)}.contentsWrap .offset13per{transform:rotate(-43.2deg)}.contentsWrap .offset14per{transform:rotate(-39.6deg)}.contentsWrap .offset15per{transform:rotate(-36deg)}.contentsWrap .offset16per{transform:rotate(-32.4deg)}.contentsWrap .offset17per{transform:rotate(-28.8deg)}.contentsWrap .offset18per{transform:rotate(-25.2deg)}.contentsWrap .offset19per{transform:rotate(-21.6deg)}.contentsWrap .offset20per{transform:rotate(-18deg)}.contentsWrap .offset21per{transform:rotate(-14.4deg)}.contentsWrap .offset22per{transform:rotate(-10.8deg)}.contentsWrap .offset23per{transform:rotate(-7.2deg)}.contentsWrap .offset24per{transform:rotate(-3.6deg)}.contentsWrap .offset25per{transform:rotate(0)}.contentsWrap .offset26per{transform:rotate(3.6deg)}.contentsWrap .offset27per{transform:rotate(7.2deg)}.contentsWrap .offset28per{transform:rotate(10.8deg)}.contentsWrap .offset29per{transform:rotate(14.4deg)}.contentsWrap .offset30per{transform:rotate(18deg)}.contentsWrap .offset31per{transform:rotate(21.6deg)}.contentsWrap .offset32per{transform:rotate(25.2deg)}.contentsWrap .offset33per{transform:rotate(28.8deg)}.contentsWrap .offset34per{transform:rotate(32.4deg)}.contentsWrap .offset35per{transform:rotate(36deg)}.contentsWrap .offset36per{transform:rotate(39.6deg)}.contentsWrap .offset37per{transform:rotate(43.2deg)}.contentsWrap .offset38per{transform:rotate(46.8deg)}.contentsWrap .offset39per{transform:rotate(50.4deg)}.contentsWrap .offset40per{transform:rotate(54deg)}.contentsWrap .offset41per{transform:rotate(57.6deg)}.contentsWrap .offset42per{transform:rotate(61.2deg)}.contentsWrap .offset43per{transform:rotate(64.8deg)}.contentsWrap .offset44per{transform:rotate(68.4deg)}.contentsWrap .offset45per{transform:rotate(72deg)}.contentsWrap .offset46per{transform:rotate(75.6deg)}.contentsWrap .offset47per{transform:rotate(79.2deg)}.contentsWrap .offset48per{transform:rotate(82.8deg)}.contentsWrap .offset49per{transform:rotate(86.4deg)}.contentsWrap .offset50per{transform:rotate(90deg)}.contentsWrap .offset51per{transform:rotate(93.6deg)}.contentsWrap .offset52per{transform:rotate(97.2deg)}.contentsWrap .offset53per{transform:rotate(100.8deg)}.contentsWrap .offset54per{transform:rotate(104.4deg)}.contentsWrap .offset55per{transform:rotate(108deg)}.contentsWrap .offset56per{transform:rotate(111.6deg)}.contentsWrap .offset57per{transform:rotate(115.2deg)}.contentsWrap .offset58per{transform:rotate(118.8deg)}.contentsWrap .offset59per{transform:rotate(122.4deg)}.contentsWrap .offset60per{transform:rotate(126deg)}.contentsWrap .offset61per{transform:rotate(129.6deg)}.contentsWrap .offset62per{transform:rotate(133.2deg)}.contentsWrap .offset63per{transform:rotate(136.8deg)}.contentsWrap .offset64per{transform:rotate(140.4deg)}.contentsWrap .offset65per{transform:rotate(144deg)}.contentsWrap .offset66per{transform:rotate(147.6deg)}.contentsWrap .offset67per{transform:rotate(151.2deg)}.contentsWrap .offset68per{transform:rotate(154.8deg)}.contentsWrap .offset69per{transform:rotate(158.4deg)}.contentsWrap .offset70per{transform:rotate(162deg)}.contentsWrap .offset71per{transform:rotate(165.6deg)}.contentsWrap .offset72per{transform:rotate(169.2deg)}.contentsWrap .offset73per{transform:rotate(172.8deg)}.contentsWrap .offset74per{transform:rotate(176.4deg)}.contentsWrap .offset75per{transform:rotate(180deg)}.contentsWrap .offset76per{transform:rotate(183.6deg)}.contentsWrap .offset77per{transform:rotate(187.2deg)}.contentsWrap .offset78per{transform:rotate(190.8deg)}.contentsWrap .offset79per{transform:rotate(194.4deg)}.contentsWrap .offset80per{transform:rotate(198deg)}.contentsWrap .offset81per{transform:rotate(201.6deg)}.contentsWrap .offset82per{transform:rotate(205.2deg)}.contentsWrap .offset83per{transform:rotate(208.8deg)}.contentsWrap .offset84per{transform:rotate(212.4deg)}.contentsWrap .offset85per{transform:rotate(216deg)}.contentsWrap .offset86per{transform:rotate(219.6deg)}.contentsWrap .offset87per{transform:rotate(223.2deg)}.contentsWrap .offset88per{transform:rotate(226.8deg)}.contentsWrap .offset89per{transform:rotate(230.4deg)}.contentsWrap .offset90per{transform:rotate(234deg)}.contentsWrap .offset91per{transform:rotate(237.6deg)}.contentsWrap .offset92per{transform:rotate(241.2deg)}.contentsWrap .offset93per{transform:rotate(244.8deg)}.contentsWrap .offset94per{transform:rotate(248.4deg)}.contentsWrap .offset95per{transform:rotate(252deg)}.contentsWrap .offset96per{transform:rotate(255.6deg)}.contentsWrap .offset97per{transform:rotate(259.2deg)}.contentsWrap .offset98per{transform:rotate(262.8deg)}.contentsWrap .offset99per{transform:rotate(266.4deg)}.contentsWrap .ratio1per.show{animation:per1 .5s ease-in-out forwards}.contentsWrap .ratio2per.show{animation:per2 .5s ease-in-out forwards}.contentsWrap .ratio3per.show{animation:per3 .5s ease-in-out forwards}.contentsWrap .ratio4per.show{animation:per4 .5s ease-in-out forwards}.contentsWrap .ratio5per.show{animation:per5 .5s ease-in-out forwards}.contentsWrap .ratio6per.show{animation:per6 .5s ease-in-out forwards}.contentsWrap .ratio7per.show{animation:per7 .5s ease-in-out forwards}.contentsWrap .ratio8per.show{animation:per8 .5s ease-in-out forwards}.contentsWrap .ratio9per.show{animation:per9 .5s ease-in-out forwards}.contentsWrap .ratio10per.show{animation:per10 .5s ease-in-out forwards}.contentsWrap .ratio11per.show{animation:per11 .5s ease-in-out forwards}.contentsWrap .ratio12per.show{animation:per12 .5s ease-in-out forwards}.contentsWrap .ratio13per.show{animation:per13 .5s ease-in-out forwards}.contentsWrap .ratio14per.show{animation:per14 .5s ease-in-out forwards}.contentsWrap .ratio15per.show{animation:per15 .5s ease-in-out forwards}.contentsWrap .ratio16per.show{animation:per16 .5s ease-in-out forwards}.contentsWrap .ratio17per.show{animation:per17 .5s ease-in-out forwards}.contentsWrap .ratio18per.show{animation:per18 .5s ease-in-out forwards}.contentsWrap .ratio19per.show{animation:per19 .5s ease-in-out forwards}.contentsWrap .ratio20per.show{animation:per20 .5s ease-in-out forwards}.contentsWrap .ratio21per.show{animation:per21 .5s ease-in-out forwards}.contentsWrap .ratio22per.show{animation:per22 .5s ease-in-out forwards}.contentsWrap .ratio23per.show{animation:per23 .5s ease-in-out forwards}.contentsWrap .ratio24per.show{animation:per24 .5s ease-in-out forwards}.contentsWrap .ratio25per.show{animation:per25 .5s ease-in-out forwards}.contentsWrap .ratio26per.show{animation:per26 .5s ease-in-out forwards}.contentsWrap .ratio27per.show{animation:per27 .5s ease-in-out forwards}.contentsWrap .ratio28per.show{animation:per28 .5s ease-in-out forwards}.contentsWrap .ratio29per.show{animation:per29 .5s ease-in-out forwards}.contentsWrap .ratio30per.show{animation:per30 .5s ease-in-out forwards}.contentsWrap .ratio31per.show{animation:per31 .5s ease-in-out forwards}.contentsWrap .ratio32per.show{animation:per32 .5s ease-in-out forwards}.contentsWrap .ratio33per.show{animation:per33 .5s ease-in-out forwards}.contentsWrap .ratio34per.show{animation:per34 .5s ease-in-out forwards}.contentsWrap .ratio35per.show{animation:per35 .5s ease-in-out forwards}.contentsWrap .ratio36per.show{animation:per36 .5s ease-in-out forwards}.contentsWrap .ratio37per.show{animation:per37 .5s ease-in-out forwards}.contentsWrap .ratio38per.show{animation:per38 .5s ease-in-out forwards}.contentsWrap .ratio39per.show{animation:per39 .5s ease-in-out forwards}.contentsWrap .ratio40per.show{animation:per40 .5s ease-in-out forwards}.contentsWrap .ratio41per.show{animation:per41 .5s ease-in-out forwards}.contentsWrap .ratio42per.show{animation:per42 .5s ease-in-out forwards}.contentsWrap .ratio43per.show{animation:per43 .5s ease-in-out forwards}.contentsWrap .ratio44per.show{animation:per44 .5s ease-in-out forwards}.contentsWrap .ratio45per.show{animation:per45 .5s ease-in-out forwards}.contentsWrap .ratio46per.show{animation:per46 .5s ease-in-out forwards}.contentsWrap .ratio47per.show{animation:per47 .5s ease-in-out forwards}.contentsWrap .ratio48per.show{animation:per48 .5s ease-in-out forwards}.contentsWrap .ratio49per.show{animation:per49 .5s ease-in-out forwards}.contentsWrap .ratio50per.show{animation:per50 .5s ease-in-out forwards}.contentsWrap .ratio51per.show{animation:per51 .5s ease-in-out forwards}.contentsWrap .ratio52per.show{animation:per52 .5s ease-in-out forwards}.contentsWrap .ratio53per.show{animation:per53 .5s ease-in-out forwards}.contentsWrap .ratio54per.show{animation:per54 .5s ease-in-out forwards}.contentsWrap .ratio55per.show{animation:per55 .5s ease-in-out forwards}.contentsWrap .ratio56per.show{animation:per56 .5s ease-in-out forwards}.contentsWrap .ratio57per.show{animation:per57 .5s ease-in-out forwards}.contentsWrap .ratio58per.show{animation:per58 .5s ease-in-out forwards}.contentsWrap .ratio59per.show{animation:per59 .5s ease-in-out forwards}.contentsWrap .ratio60per.show{animation:per60 .5s ease-in-out forwards}.contentsWrap .ratio61per.show{animation:per61 .5s ease-in-out forwards}.contentsWrap .ratio62per.show{animation:per62 .5s ease-in-out forwards}.contentsWrap .ratio63per.show{animation:per63 .5s ease-in-out forwards}.contentsWrap .ratio64per.show{animation:per64 .5s ease-in-out forwards}.contentsWrap .ratio65per.show{animation:per65 .5s ease-in-out forwards}.contentsWrap .ratio66per.show{animation:per66 .5s ease-in-out forwards}.contentsWrap .ratio67per.show{animation:per67 .5s ease-in-out forwards}.contentsWrap .ratio68per.show{animation:per68 .5s ease-in-out forwards}.contentsWrap .ratio69per.show{animation:per69 .5s ease-in-out forwards}.contentsWrap .ratio70per.show{animation:per70 .5s ease-in-out forwards}.contentsWrap .ratio71per.show{animation:per71 .5s ease-in-out forwards}.contentsWrap .ratio72per.show{animation:per72 .5s ease-in-out forwards}.contentsWrap .ratio73per.show{animation:per73 .5s ease-in-out forwards}.contentsWrap .ratio74per.show{animation:per74 .5s ease-in-out forwards}.contentsWrap .ratio75per.show{animation:per75 .5s ease-in-out forwards}.contentsWrap .ratio76per.show{animation:per76 .5s ease-in-out forwards}.contentsWrap .ratio77per.show{animation:per77 .5s ease-in-out forwards}.contentsWrap .ratio78per.show{animation:per78 .5s ease-in-out forwards}.contentsWrap .ratio79per.show{animation:per79 .5s ease-in-out forwards}.contentsWrap .ratio80per.show{animation:per80 .5s ease-in-out forwards}.contentsWrap .ratio81per.show{animation:per81 .5s ease-in-out forwards}.contentsWrap .ratio82per.show{animation:per82 .5s ease-in-out forwards}.contentsWrap .ratio83per.show{animation:per83 .5s ease-in-out forwards}.contentsWrap .ratio84per.show{animation:per84 .5s ease-in-out forwards}.contentsWrap .ratio85per.show{animation:per85 .5s ease-in-out forwards}.contentsWrap .ratio86per.show{animation:per86 .5s ease-in-out forwards}.contentsWrap .ratio87per.show{animation:per87 .5s ease-in-out forwards}.contentsWrap .ratio88per.show{animation:per88 .5s ease-in-out forwards}.contentsWrap .ratio89per.show{animation:per89 .5s ease-in-out forwards}.contentsWrap .ratio90per.show{animation:per90 .5s ease-in-out forwards}.contentsWrap .ratio91per.show{animation:per91 .5s ease-in-out forwards}.contentsWrap .ratio92per.show{animation:per92 .5s ease-in-out forwards}.contentsWrap .ratio93per.show{animation:per93 .5s ease-in-out forwards}.contentsWrap .ratio94per.show{animation:per94 .5s ease-in-out forwards}.contentsWrap .ratio95per.show{animation:per95 .5s ease-in-out forwards}.contentsWrap .ratio96per.show{animation:per96 .5s ease-in-out forwards}.contentsWrap .ratio97per.show{animation:per97 .5s ease-in-out forwards}.contentsWrap .ratio98per.show{animation:per98 .5s ease-in-out forwards}.contentsWrap .ratio99per.show{animation:per99 .5s ease-in-out forwards}.contentsWrap .ratio100per.show{animation:per100 .5s ease-in-out forwards}@keyframes per1{to{stroke-dashoffset:99}}@keyframes per2{to{stroke-dashoffset:98}}@keyframes per3{to{stroke-dashoffset:97}}@keyframes per4{to{stroke-dashoffset:96}}@keyframes per5{to{stroke-dashoffset:95}}@keyframes per6{to{stroke-dashoffset:94}}@keyframes per7{to{stroke-dashoffset:93}}@keyframes per8{to{stroke-dashoffset:92}}@keyframes per9{to{stroke-dashoffset:91}}@keyframes per10{to{stroke-dashoffset:90}}@keyframes per11{to{stroke-dashoffset:89}}@keyframes per12{to{stroke-dashoffset:88}}@keyframes per13{to{stroke-dashoffset:87}}@keyframes per14{to{stroke-dashoffset:86}}@keyframes per15{to{stroke-dashoffset:85}}@keyframes per16{to{stroke-dashoffset:84}}@keyframes per17{to{stroke-dashoffset:83}}@keyframes per18{to{stroke-dashoffset:82}}@keyframes per19{to{stroke-dashoffset:81}}@keyframes per20{to{stroke-dashoffset:80}}@keyframes per21{to{stroke-dashoffset:79}}@keyframes per22{to{stroke-dashoffset:78}}@keyframes per23{to{stroke-dashoffset:77}}@keyframes per24{to{stroke-dashoffset:76}}@keyframes per25{to{stroke-dashoffset:75}}@keyframes per26{to{stroke-dashoffset:74}}@keyframes per27{to{stroke-dashoffset:73}}@keyframes per28{to{stroke-dashoffset:72}}@keyframes per29{to{stroke-dashoffset:71}}@keyframes per30{to{stroke-dashoffset:70}}@keyframes per31{to{stroke-dashoffset:69}}@keyframes per32{to{stroke-dashoffset:68}}@keyframes per33{to{stroke-dashoffset:67}}@keyframes per34{to{stroke-dashoffset:66}}@keyframes per35{to{stroke-dashoffset:65}}@keyframes per36{to{stroke-dashoffset:64}}@keyframes per37{to{stroke-dashoffset:63}}@keyframes per38{to{stroke-dashoffset:62}}@keyframes per39{to{stroke-dashoffset:61}}@keyframes per40{to{stroke-dashoffset:60}}@keyframes per41{to{stroke-dashoffset:59}}@keyframes per42{to{stroke-dashoffset:58}}@keyframes per43{to{stroke-dashoffset:57}}@keyframes per44{to{stroke-dashoffset:56}}@keyframes per45{to{stroke-dashoffset:55}}@keyframes per46{to{stroke-dashoffset:54}}@keyframes per47{to{stroke-dashoffset:53}}@keyframes per48{to{stroke-dashoffset:52}}@keyframes per49{to{stroke-dashoffset:51}}@keyframes per50{to{stroke-dashoffset:50}}@keyframes per51{to{stroke-dashoffset:49}}@keyframes per52{to{stroke-dashoffset:48}}@keyframes per53{to{stroke-dashoffset:47}}@keyframes per54{to{stroke-dashoffset:46}}@keyframes per55{to{stroke-dashoffset:45}}@keyframes per56{to{stroke-dashoffset:44}}@keyframes per57{to{stroke-dashoffset:43}}@keyframes per58{to{stroke-dashoffset:42}}@keyframes per59{to{stroke-dashoffset:41}}@keyframes per60{to{stroke-dashoffset:40}}@keyframes per61{to{stroke-dashoffset:39}}@keyframes per62{to{stroke-dashoffset:38}}@keyframes per63{to{stroke-dashoffset:37}}@keyframes per64{to{stroke-dashoffset:36}}@keyframes per65{to{stroke-dashoffset:35}}@keyframes per66{to{stroke-dashoffset:34}}@keyframes per67{to{stroke-dashoffset:33}}@keyframes per68{to{stroke-dashoffset:32}}@keyframes per69{to{stroke-dashoffset:31}}@keyframes per70{to{stroke-dashoffset:30}}@keyframes per71{to{stroke-dashoffset:29}}@keyframes per72{to{stroke-dashoffset:28}}@keyframes per73{to{stroke-dashoffset:27}}@keyframes per74{to{stroke-dashoffset:26}}@keyframes per75{to{stroke-dashoffset:25}}@keyframes per76{to{stroke-dashoffset:24}}@keyframes per77{to{stroke-dashoffset:23}}@keyframes per78{to{stroke-dashoffset:22}}@keyframes per79{to{stroke-dashoffset:21}}@keyframes per80{to{stroke-dashoffset:20}}@keyframes per81{to{stroke-dashoffset:19}}@keyframes per82{to{stroke-dashoffset:18}}@keyframes per83{to{stroke-dashoffset:17}}@keyframes per84{to{stroke-dashoffset:16}}@keyframes per85{to{stroke-dashoffset:15}}@keyframes per86{to{stroke-dashoffset:14}}@keyframes per87{to{stroke-dashoffset:13}}@keyframes per88{to{stroke-dashoffset:12}}@keyframes per89{to{stroke-dashoffset:11}}@keyframes per90{to{stroke-dashoffset:10}}@keyframes per91{to{stroke-dashoffset:9}}@keyframes per92{to{stroke-dashoffset:8}}@keyframes per93{to{stroke-dashoffset:7}}@keyframes per94{to{stroke-dashoffset:6}}@keyframes per95{to{stroke-dashoffset:5}}@keyframes per96{to{stroke-dashoffset:4}}@keyframes per97{to{stroke-dashoffset:3}}@keyframes per98{to{stroke-dashoffset:2}}@keyframes per99{to{stroke-dashoffset:1}}@keyframes per100{to{stroke-dashoffset:0}}.contentsWrap .chart .chartTxtList>li{display:none;position:absolute}.contentsWrap .chart .chartTxtList>li .chartTxtBlock{position:relative}.contentsWrap .chart .chartTxtList>li .chartTxtBlock .item::after,.contentsWrap .chart .chartTxtList>li .chartTxtBlock .item::before{content:"";display:block;height:1px;background:#707070;position:absolute;top:9px}.contentsWrap .numCountWrap{text-align:center}.contentsWrap .chartWrap .numCountWrap,.contentsWrap .graphWrap .numCountWrap{max-width:235px;margin:0 auto;position:absolute;top:32%;left:0;right:0;opacity:0}.contentsWrap .salesChart .numCountWrap{top:25%}.contentsWrap .numCountWrap .salesText{color:#D90013;font-size:24px;font-weight:700}.contentsWrap .numCountWrap .salesNum{color:#D90013;font-size:60px;line-height:1.2}.contentsWrap .salesChart .numCountWrap .salesNum{font-size:65px}.contentsWrap .numCountWrap .salesUnit{color:#D90013;font-size:18px}[lang=en] .contentsWrap .salesChart .numCountWrap .salesUnit{font-size:17px}.contentsWrap .flagshipProduct .columnBlock{display:flex;flex-direction:column}.contentsWrap .flagshipProduct .columnBlock .linkTextWrap{margin:auto 0 0 auto}.contentsWrap .generalSituationWrap .columnBlock{width:28%;display:flex;flex-direction:column}.contentsWrap .generalSituationWrap .columnBlock:not(:nth-of-type(3n)){margin-right:8%}.contentsWrap .generalSituationWrap.twoColum .columnBlock{width:48%}.contentsWrap .generalSituationWrap.twoColum .columnBlock:first-of-type{margin-right:4%}.contentsWrap .generalSituationWrap.twoColum .columnBlock:nth-of-type(2){margin-right:0}.contentsWrap .generalSituationWrap .generalSituationTtl{display:flex;flex:auto;font-size:24px;font-weight:700;margin-bottom:12px}.contentsWrap .marketWrap{margin-bottom:23px}.contentsWrap .marketWrap dt{background:#DCDCDC;font-size:24px;font-weight:400;padding:0 15px}.contentsWrap .marketWrap dd{font-size:80px}.contentsWrap .marketWrap dd .unit{font-size:18px;margin-left:5px}.contentsWrap .shareWrap dt{background:#444F58;color:#fff;font-size:24px;font-weight:400;padding:0 15px}.contentsWrap .shareWrap dd{font-size:85px}.contentsWrap .shareWrap dd:first-of-type{padding:0 10%;display:flex}.contentsWrap .shareWrap dd .secondText{font-size:85px;display:block;margin-left:auto}.contentsWrap .shareWrap dd .unit,.contentsWrap.newsDetail{font-size:18px}.contentsWrap .numMove{opacity:0}.contentsWrap .numUp{animation:numUp .4s cubic-bezier(.34,.07,.6,1.25) forwards}.contentsWrap .ttlSetTextWrap .detailBlock{display:flex}.contentsWrap .ttlSetTextWrap .detailBlock .ttl{width:20%}.contentsWrap .ttlSetTextWrap .detailBlock .text{width:80%}.contentsWrap .topicsWrap .columnBlock:first-of-type{display:flex;width:57%;padding-right:5%}.contentsWrap .topicsWrap .columnBlock:nth-of-type(2){width:43%}.contentsWrap .topicsWrap .newsWrap{display:flex;flex-direction:column}.contentsWrap .topicsWrap .newsWrap .linkTextBlock{margin-top:auto}.contentsWrap.news .tabContents{padding-top:0}.contentsWrap.news .newsList>li:not(:last-of-type){margin-bottom:45px}.contentsWrap.newsDetail .breadcrumbListWrap{border-bottom:none;margin-bottom:11px}.contentsWrap.newsDetail .actionBtnLstWrap,.contentsWrap.newsDetail .copyBtnList,.contentsWrap.newsDetail .snsBtnList{display:flex;align-items:center}.contentsWrap.newsDetail .actionBtnLstWrap{justify-content:flex-end;margin-bottom:22px}.contentsWrap.newsDetail .actionBtnLstWrap li{font-size:12px}.contentsWrap.newsDetail .copyBtnList{margin-right:50px}.contentsWrap.newsDetail .copyBtnList li.title{margin-right:15px}.contentsWrap.newsDetail .snsBtnList li.title{margin-right:12px}.contentsWrap.newsDetail .snsBtnList li:not(:last-of-type){margin-right:23px}#wrapperrohm .contentsWrap .localNavi li a:hover{color:#CB0023;opacity:1;transition:all .5s .5s;text-decoration:none}.contentsWrap .localNavi li:before{content:"・"}.contentsWrap .localNavi li a:after{display:inline-block;content:"";width:100%;height:1px;background:#CB0023;position:absolute;left:0;bottom:-1px;opacity:0}.contentsWrap .localNavi li a:hover:after{opacity:1;transition:all .5s .5s}.contentsWrap.newsDetail .articleLast .linkTextWrap{text-align:center;margin:80px 0 45px}.contentsWrap.aboutTop .mainWrap .mainBlock{height:46.266471449487554vw;max-height:632px;min-height:510px;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.contentsWrap.aboutTop .mainWrap .mainBlock .maintextBlock{width:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}.contentsWrap.aboutTop .mainWrap .mainBlock .companyTableWrap{opacity:0;padding-top:11%}.contentsWrap.aboutTop .mainWrap .mainBlock .companyTableWrap.tableActive{animation:tebleOn .5s forwards .8s}@keyframes tebleOn{100%{opacity:1}}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList{display:flex;padding:23px 0}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList:first-of-type{border-bottom:2px solid #fff}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li{text-align:center;line-height:1}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:first-of-type,.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:nth-of-type(2){width:25%}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:nth-of-type(3){width:27%}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:nth-of-type(4){width:23%}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:not(:first-of-type){display:flex;flex-direction:column}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:not(:first-of-type)>p{flex-grow:1}[lang=zh-Hans] .contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:not(:first-of-type)>p{padding-bottom:7px}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li:not(:last-of-type){border-right:2px solid #fff}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .valNum{font-size:80px;opacity:0}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .valNum.numUp{animation:numUp .4s cubic-bezier(.34,.07,.6,1.25) .5s forwards}@keyframes numUp{0%{transform:translateY(50px)}100%{transform:translateY(0);opacity:1}}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .tableItem{font-size:25px}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .valText{font-size:22px;margin-top:30px}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li.tableTtl{text-align:left;padding-left:20px}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li.tableTtl .tableItem{font-size:18px;margin-bottom:10px}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li.tableTtl .ttlText{font-size:26px}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li.tableTtl .ttlText span{font-size:17px;display:inline}.contentsWrap.aboutTop .companyBtnA .textWrap,.contentsWrap.aboutTop .companyBtnB .textWrap p{font-size:60px}.contentsWrap.aboutTop .companyBtnA{display:flex;align-items:center;padding:55px 0 65px}.contentsWrap.aboutTop .companyBtnB .textWrap .companyBtnTtl{line-height:1.2}.contentsWrap.aboutTop .companyBtnA .columnBlock:first-of-type{width:37%;text-align:center;border-right:1px solid #707070;padding:26px 0}.contentsWrap.aboutTop .companyBtnA .columnBlock:nth-of-type(2){width:19%;text-align:left;padding-left:34px}.contentsWrap.aboutTop .companyBtnA .columnBlock:nth-of-type(3){width:44%;text-align:left}.contentsWrap.aboutTop .companyBtnA .textWrap p span{font-size:25px;display:block}.contentsWrap.aboutTop .companyBtnB .textWrap .companyPosition{font-size:20px}.contentsWrap.aboutTop .companyBtnB a:hover .textWrap .companyPosition,.contentsWrap.aboutTop .companyBtnB a:hover .textWrap .imgWrap,.contentsWrap.aboutTop .companyBtnB a:hover .textWrap .imgWrap img{transform:none}.contentsWrap [class*=categoryTtl] .titleWrap{padding-top:30px}.contentsWrap .categoryTtl01 .textWrap{font-size:24px;padding:46px 0 64px}.contentsWrap .categoryTtl02 .textWrap{font-size:48px;padding:110px 0 85px}.contentsWrap .categoryTtl03 .textWrap{font-size:24px;padding:52px 0 64px}.contentsWrap .categoryTtl04 .textWrap{font-size:18px;padding:52px 0 128px}.contentsWrap.philosophytop .linkText{font-size:20px}.contentsWrap.philosophytop .linkText::before{top:22%}.contentsWrap.philosophytop .linkText::after{top:45%}.contentsWrap.philosophytop .btnWrap{text-align:left}.contentsWrap.philosophytop .brandLogoWrap{align-items:center;margin-bottom:45px!important}.contentsWrap.philosophytop .brandLogo{width:65%;margin:25px auto}.contentsWrap.branch .mapWrap{width:83%;margin:0 auto;position:relative}.contentsWrap.branch .baseListWrap{position:absolute;left:22px;bottom:27px}.contentsWrap.branch .baseList li{font-size:12px;padding-left:19px;position:relative}.contentsWrap.branch .baseList .icoA::before,.contentsWrap.branch .baseList .icoB::before,.contentsWrap.branch .baseList .icoC::before,.contentsWrap.branch .baseList .icoD::before,.contentsWrap.branch .baseList .icoE::before{content:"";width:14px;height:14px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto}.contentsWrap.branch .baseList .icoA::before{background:#CED700}.contentsWrap.branch .baseList .icoB::before{background:#8DBADA}.contentsWrap.branch .baseList .icoC::before{background:#F7AC00}.contentsWrap.branch .baseList .icoD::before{background:#8EC31F}.contentsWrap.branch .baseList .icoE::before{background:#B84C97}.contentsWrap.branch .tabSelectList{border-bottom:none}.contentsWrap.branch .tabWrap .tabSelectList li{width:135px;font-size:18px;margin-right:20px;position:relative;background:0 0}.contentsWrap.branch .tabSelectList li{background:0 0;padding:0}.contentsWrap.branch .tabSelectList li.active{background:0 0}.contentsWrap .tabSelectList li p{width:100%;background:#999;padding:4px 0}.contentsWrap .tabSelectList li.active p{background:#d90013}.contentsWrap.branch .pulldownMenuWrap{display:none;width:258px;background:rgba(255,255,255,.85);text-align:left;padding:18px 12px;position:absolute;top:43px;left:0;z-index:1}.contentsWrap.branch .tabSelectList li.active .pulldownMenuWrap{display:block}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li{width:100%;font-size:14px;text-align:left;padding-left:22px;margin-bottom:8px}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::after,.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::before{width:15px;height:15px;border:1px solid #000;border-radius:50%;left:0}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::after{width:3px;height:3px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);left:6px}.contentsWrap .tableB.qualityCertificationTableA td:first-of-type,.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(2),.contentsWrap .tableB.qualityCertificationTableA th:first-of-type,.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(2){width:10%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(3),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(3){width:5%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(4),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(4){width:20%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(5),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(5){width:15%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(6),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(6){width:30%}.contentsWrap .tableB.qualityCertificationTableB td:first-of-type,.contentsWrap .tableB.qualityCertificationTableB th:first-of-type{width:20%}.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(2),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(2){width:10%}.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(3),.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(4),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(3),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(4){width:20%}.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(5),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(5){width:30%}.surveyBtnWrap{display:none;background:#da1f3d;border-radius:5px 0 0 5px;width:220px;color:#fff;font-family:-apple-system,system-ui,"Helvetica Neue","游ゴシックMedium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;position:fixed;top:71%;right:-176px;transition:right .5s;overflow:hidden}.surveyBtnWrap.btnShow{display:block}.surveyBtnWrap.btnOpen{right:0}.surveyBtnWrap .surveyBtnBlock{display:flex}.surveyBtnWrap .leftBlock{width:20%;display:flex;border-radius:5px 0 0 5px;align-items:center;justify-content:center;position:relative}.surveyBtnWrap .leftBlock:after{content:"";display:block;width:1px;height:130px;background:#fff;position:absolute;right:-1px;top:0;bottom:0;margin:auto}.surveyBtnWrap .leftBlock .btnTtl{font-size:16px;writing-mode:vertical-rl;cursor:pointer}[lang=en].surveyBtnWrap .leftBlock .btnTtl{text-orientation:sideways;transform:rotate(180deg)}#wrapperrohm .surveyBtnWrap:not(.btnOpen) .leftBlock:hover{background:#fff;color:#da1f3d;border-top:1px solid #da1f3d;border-bottom:1px solid #da1f3d;border-left:1px solid #da1f3d}.surveyBtnWrap .rightBlock{width:80%;font-size:14px}.surveyBtnWrap .rightBlock .innerBlock{text-align:center;position:relative}.surveyBtnWrap .rightBlock .surveyText{padding:28px 0 17px}.surveyBtnWrap .surveyBtn a{display:inline-block;color:#da1f3d;background:#fff;padding:8px 16px;margin-bottom:20px}#wrapperrohm .surveyBtnWrap .surveyBtn a:hover{color:#da1f3d;text-decoration:underline}.surveyBtnWrap .closeBtn{position:absolute;top:5px;right:5px;cursor:pointer}.contentsWrap.sustainabilityTop .mainTtl{top:26%}.contentsWrap.sustainabilityTop .updateDate{color:#fff;position:absolute;top:75%;left:0;right:0}.contentsWrap.sustainabilityTop .titleG{padding:30px 0 0 50px}.contentsWrap.sustainabilityTop .sustainabilityBnrA{position:relative}.contentsWrap.sustainabilityTop .sustainabilityBnrA a{display:block}.contentsWrap.sustainabilityTop .sustainabilityBnrA .textWrap{font-size:42px;width:45.7%;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;bottom:0;transition:transform .2s}.contentsWrap.sustainabilityTop .sustainabilityBnrA .imgBlock{overflow:hidden}.contentsWrap.sustainabilityTop .sustainabilityBnrA .imgBlock img{transition:transform .2s}.contentsWrap.sustainabilityTop .sustainabilityBnrB{position:relative;margin-bottom:80px}.contentsWrap.sustainabilityTop .sustainabilityBnrB a{display:block}.contentsWrap.sustainabilityTop .sustainabilityBnrB .textWrap{font-size:42px;width:38%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;bottom:0;transition:transform .2s}.contentsWrap.sustainabilityTop .sustainabilityBnrB .imgBlock{overflow:hidden}.contentsWrap.sustainabilityTop .sustainabilityBnrB .imgBlock img{transition:transform .2s}.contentsWrap.sustainabilityTop .csvWrap{position:relative}.contentsWrap.sustainabilityTop .csvWrap .csvBtnTtl{font-size:42px;position:absolute;top:21%;left:4%}.contentsWrap.sustainabilityTop .csvWrap .csvText{position:absolute;top:0}.contentsWrap.sustainabilityTop .csvWrap .csvBtnText{font-size:18px;width:31%;position:absolute;top:48%;left:4%}.contentsWrap.sustainabilityTop .csvWrap .imgWrap{overflow:hidden}.contentsWrap.sustainabilityTop .csvWrap .csvBtnTtl,.contentsWrap.sustainabilityTop .csvWrap .imgWrap img{transition:transform .2s}.contentsWrap.sustainabilityTop .sustainableBtn .columnBlock{display:flex;flex-direction:column}.contentsWrap.sustainabilityTop .sustainableBtn .menuWrap{position:relative;display:flex;flex-grow:1}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption{width:100%;display:flex;align-items:center;background:#707070;color:#fff;font-size:24px;line-height:1.5;padding:15px 23px;margin-bottom:13px;position:relative;cursor:pointer}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock{display:none;width:100%!important;background:#fff;border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #707070;position:absolute;top:0;left:0;z-index:5}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .btnCaption{background:#D90013;font-weight:400}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .btnCaption::after{transform:rotate(-135deg);bottom:-5px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock a:hover{text-decoration:underline}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuListWrap{padding:0 32px 15px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuList li{margin-bottom:5px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuList li a{font-size:16px}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::after,.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::before{width:30px;height:30px;border:1px solid #fff;border-radius:50%;right:21px}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::after{width:12px;height:12px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);right:30px;bottom:5px}.contentsWrap.sustainabilityTop .sustainableBtn a:hover{text-decoration:unset}.contentsWrap.sustainabilityTop .sustainableBtn .imgBlock{overflow:hidden}.contentsWrap.sustainabilityTop .sustainableBtn img{transition:.2s transform}.contentsWrap.sustainabilityTop .sustainableBtn a:hover img{transform:scale(1.1);filter:opacity(80%)}.contentsWrap.sustainabilityTop .sustainableBtn .btnText{font-size:18px}.contentsWrap .arrowArea>.sideLayOut>.columnBlockL{width:69%;margin-right:2%}.contentsWrap .arrowArea .sideLayOut>.columnBlockR{width:29%}.contentsWrap .arrowArea .arrowWrapR>.sideLayOut>.columnBlockL{width:47%;margin-right:6%;position:relative}.contentsWrap .arrowArea .arrowWrapR>.sideLayOut>.columnBlockR{width:47%}.contentsWrap .arrowArea .arrowWrapR>.sideLayOut>.columnBlockL::after{content:"";width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:20px solid #ddedbb;position:absolute;top:22%;right:-35px}.contentsWrap .sideLayOutA.arrowWrapR>.columnBlock:first-of-type{position:relative}.contentsWrap .sideLayOutA.arrowWrapR>.columnBlock:first-of-type:after{content:"";width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:25px solid #ddedbb;position:absolute;top:45%;right:-50px}.contentsWrap.sustainability .textSideWrap{display:flex;justify-content:space-between;margin-bottom:10px}.contentsWrap.sustainability .textSideWrap .titleC{margin-bottom:0}.contentsWrap.contributeTop .contributeMapArea figure,.contentsWrap.contributeTop .sdgsWrap .imgWrap{margin-bottom:10px}.contentsWrap.contributeTop .conceptWrap{position:relative}.contentsWrap.contributeTop .conceptWrap .textWrap{font-size:20px;width:90%;position:absolute;top:20%;left:5%}.contentsWrap.contributeTop .conceptWrap .textWrap p{text-shadow:#000 1px 1px 3px,#000 -1px 1px 3px,#000 1px -1px 3px,#000 -1px -1px 3px;color:#fff;font-weight:700}.contentsWrap.contributeTop .sdgsWrap .columnBlock{display:flex;flex-direction:column;width:calc((100% - 20%)/ 3)}.contentsWrap.contributeTop .sdgsWrap.spaceOn .columnBlock:not(:nth-of-type(3n)){margin-right:10%}.contentsWrap.contributeTop .sdgsWrap .columnBlock .singleLayOut{margin-top:auto}.contentsWrap.contributeTop .sdgsWrap .imgListWrap .imgList{justify-content:center}.contentsWrap.contributeTop .sdgsWrap .imgListWrap .imgList>li:last-of-type{margin:0 0 10px}.contentsWrap.contributeTop .contributeMapArea{max-width:800px;margin:0 auto}.contentsWrap.contributeTop .contributeMapArea>ul{display:flex;justify-content:flex-end;margin-bottom:20px}.contentsWrap.contributeTop .contributeMapArea>.icoInfoList>li:not(:last-of-type){margin-right:10px}.contentsWrap.contributeTop .contributeMapArea>.icoInfoList>li .icoImg{width:25px;display:inline-block;margin-right:10px;vertical-align:middle}.contentsWrap.contributeTop .contributeMapArea .contributeMapWrap{min-height:554px;background:url(/documents/11546/11533584/bg-contribute-img.jpg/34d46bd8-8860-9610-ab78-ae9e29902552?t=1683503499522) top left no-repeat;position:relative}[lang=zh-Hans] .contentsWrap.contributeTop .contributeMapArea .contributeMapWrap{background:url(/documents/11467/8851075/bg-contribute-img.jpg/c3cf2500-03a4-97ae-5cc2-73ea69436e7c?t=1690503583237) top left no-repeat}.contentsWrap.contributeTop .contributeMapArea .mapBtn{font-size:16px;padding:8px 30px;position:absolute;cursor:pointer}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn01{top:25%;left:11%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn02{top:36%;left:16%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn03{top:47%;left:20%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn04{top:58%;left:22.5%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn05{top:14%;left:26%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn06{top:25%;left:29%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn07{top:11%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn08{top:21%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn09{top:31%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn10{top:41%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn11{top:51%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn12{top:61%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn13{top:71%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn14{top:81%;left:45%}.contentsWrap.contributeTop .contributeMapArea .mapBtn.btn15{top:21%;left:65%}.contentsWrap.contributeTop .contributeMapArea .mapDetailWrap{display:none;width:100%;min-height:500px;padding:25px 60px;background:rgba(238,238,238,.96);position:relative;top:0;left:0;z-index:1}.contentsWrap.contributeTop .contributeMapArea .mapDetaiTtl{font-size:24px;border-bottom:2px solid #333;margin-bottom:25px;padding-bottom:10px}.contentsWrap.contributeTop .contributeMapArea .captionWrap{display:flex;font-size:14px}.contentsWrap.contributeTop .contributeMapArea .captionWrap .icoList{display:flex;align-items:center;margin-right:5px}.contentsWrap.contributeTop .contributeMapArea .captionWrap .icoList li{width:25px;margin-right:5px}.contentsWrap.contributeTop .contributeMapArea .mapBtnWrap .mapBtnList{display:flex;justify-content:center}.contentsWrap.contributeTop .contributeMapArea .mapBtnWrap .mapBtnList li{width:20%;display:flex}.contentsWrap.contributeTop .contributeMapArea .mapBtnWrap .mapBtnList li:first-of-type{margin-right:10px}.contentsWrap.contributeTop .contributeMapArea .detailBtn,.contentsWrap.contributeTop .contributeMapArea .mapCloseBtn{width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.contentsWrap.contributeTop .contributeMapArea .mapCloseBtn{cursor:pointer}.contentsWrap.contributeTop .contributeMapArea .detailBtn{background:#D90013}.contentsWrap.contributeTop .contributeMapArea .detailBtn:hover{background:#D90013;color:#fff!important}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg{position:relative}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg a{display:flex}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg a:hover img{transform:none}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg .detaiOverlay{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;color:#fff;text-align:center;background:rgba(0,0,0,.5);padding:30px 30px 0;opacity:0;transition:all .6s ease;position:absolute;top:0;left:0;right:0;bottom:0}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg a:hover .detaiOverlay{opacity:1;padding-bottom:30px}.contentsWrap.sustainability .activityTtl{margin-bottom:25px}.contentsWrap.sustainability .activityTtl span:not(:first-of-type){margin-left:15px}.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(6),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(7){width:8%}.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(1),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(2),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(3),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(4),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(5){width:10%}.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(6),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(7){text-align:center}.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(1),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(2),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(3),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(4),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(5){text-align:right}.contentsWrap.sustainability .diversityTable02 td:first-of-type{width:25%}.contentsWrap.sustainability .diversityTable02 td:nth-of-type(2){width:60%}.contentsWrap.sustainability .diversityTable02 td:nth-of-type(3){width:15%}.contentsWrap .guidelineTable03 th:first-of-type{width:20%}.contentsWrap .guidelineTable03 th:nth-of-type(2){width:10%}.contentsWrap .guidelineTable03 th:nth-of-type(3){width:30%}.contentsWrap .guidelineTable03 th:nth-of-type(4){width:15%}.contentsWrap .guidelineTable03 th:nth-of-type(5){width:25%}.contentsWrap .climateChangeMTableeasures07 tr:nth-of-type(4) th:first-of-type{width:80px}.contentsWrap .climateChangeMTableeasures08 tr:nth-of-type(2) th:first-of-type{width:30%}.contentsWrap .climateChangeMTableeasures08 tr:nth-of-type(2) th:not(:first-of-type){width:35%}.contentsWrap.rdTop .mainTtl{font-size:55px;top:37%}.contentsWrap.rdTop .rdConcept .columnBlockL{width:44%;margin-right:4%}.contentsWrap.rdTop .rdConcept .columnBlockR{width:52%}.contentsWrap.rdTop .rdTopics .columnBlock:first-of-type{display:flex;width:57%;padding-right:5%}.contentsWrap.rdTop .rdTopics .columnBlock:nth-of-type(2){width:43%}.contentsWrap.rdTop .rdTopics .newsWrap{display:flex;flex-direction:column}.contentsWrap.rdTop .rdTopics .newsWrap .linkTextBlock{margin-top:auto}.contentsWrap .categorySelectList{display:flex;flex-wrap:wrap;margin-bottom:45px}.contentsWrap .categorySelectList li{width:19%;text-align:left;margin-bottom:20px;cursor:pointer}.contentsWrap .categorySelectList li:not(:last-of-type){margin-right:5px}.contentsWrap .categorySelectList .checkBtn label{display:block;background:#c7cacd;border-radius:6px;font-size:16px;color:#fff;padding:12px 0 12px 35px}.contentsWrap .categorySelectList input[type=checkbox]:checked+label{background:#D90013}.contentsWrap .categorySelectList .checkBtn label::before{left:12px}.contentsWrap .categorySelectList .checkBtn input[type=checkbox]:checked+label::after{left:16px}.contentsWrap .textFormatSelectList{display:flex;margin-bottom:45px}.contentsWrap .textFormatSelectList li{width:15%;overflow:hidden}.contentsWrap .textFormatSelectList li:first-of-type{border-radius:6px 0 0 6px}.contentsWrap .textFormatSelectList li:last-of-type{border-radius:0 6px 6px 0}.contentsWrap .textFormatSelectList li .textFormatLabel{display:block;background:#c7cacd;text-align:center;color:#fff;line-height:1.7;padding:5px 0;cursor:pointer}.contentsWrap .textFormatSelectList li input[type=checkbox]:checked+.textFormatLabel{background:#D90013}.contentsWrap .textFormatSelectList li .textFormatLabel::before{left:12px}.contentsWrap .textFormatSelectList li input[type=checkbox]:checked+.textFormatLabel::after{left:16px}.contentsWrap .detailBlock.elemNone{display:none}.contentsWrap.irTop .btnBorderA{border:1px solid #444F58}.contentsWrap.irTop .btnBorderB{border:1px solid #707070}.contentsWrap.irTop .mainWrap .irMainSubText,.contentsWrap.irTop .mainWrap .irMainlink{font-size:14px;position:absolute;left:80%}.contentsWrap.irTop .mainWrap .irMainSubText{font-size:14px;color:#fff;border:1px solid #fff;padding:6px 52px 6px 60px;top:8%}.contentsWrap.irTop .mainWrap .irMainlink{top:26%}.contentsWrap.irTop .irCategoryLinkWrap .irCategoryLink{display:flex;align-items:center;margin-bottom:26px}.contentsWrap.irTop .irCategoryLinkWrap .irCategoryLink .imgWrap{width:92px;margin-right:14px}.contentsWrap.irTop .irCategoryLinkWrap .irCategoryLink .categoryTtl{width:calc(100% - 106px)}.contentsWrap.irTop .irCategoryLinkWrap .LinkTextList li a{font-size:16px}.contentsWrap.irTop .irTopicsWrap .columnBlock:first-of-type{display:flex}.contentsWrap.irTop .irTopicsWrap .columnBlock:first-of-type .newsWrap{display:flex;flex-direction:column}.contentsWrap.irTop .irTopicsWrap .columnBlock:first-of-type .linkTextWrap{margin-top:auto}.contentsWrap.irTop .irCategoryLinkBtnWrap .columnBlockL{width:30%;margin-right:5%}.contentsWrap.irTop .irCategoryLinkBtnWrap .columnBlockR{width:65%}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li a{display:flex;justify-content:center;align-items:center;min-height:135px;border:1px solid #707070;margin-bottom:30px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .bnrIco{width:80px;margin:0 24px 0 48px}[lang=en] .contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .bnrIco{margin:0 24px 0 20px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .textWrap{width:calc(100% - 104px);font-size:30px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .textWrap p{line-height:1.2}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadBtnWrap{border:1px solid #707070;padding:29px 45px 24px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadTtl{font-size:30px;margin-bottom:30px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadTtl .downloadTtlIco{display:inline-block;width:43px;margin-right:24px;vertical-align:super}.contentsWrap.irTop .irCategoryLinkBtnWrap .onceDownload{margin-bottom:33px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadBtnList li{margin-bottom:10px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadBtnList li a{width:100%;font-size:16px;padding:6px 0}.contentsWrap .historicalDataTable td:first-of-type{text-align:left;padding-left:20px}.contentsWrap .historicalDataTable .totalLine td{background:#f5f4f4}.contentsWrap .historicalDataTable .totalLine td:first-of-type{padding-left:5px}.contentsWrap.theatre .mainWrap .credit{font-size:9px;color:#fff;position:absolute;bottom:0;right:5px}}@media screen and (max-width:767.98px){.contentsWrap .btnD:hover,.contentsWrap .linkText:hover,.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock a:hover,.iconBtnB a:hover{text-decoration:underline}.container-fluid #content{padding:0}.contentsWrap{font-size:15px;line-height:1.7;width:100vw;margin-top:15px}.contentsWrap .mainContents{padding:0 20px}.contentsWrap a{position:relative}.contentsWrap .contentsBlock{margin-bottom:50px}.contentsWrap .innerContentsBlock{margin-bottom:35px}#wrapperrohm .contentsWrap .spNone{display:none}.contentsWrap .singleLayOut,.contentsWrap [class*=sideLayOut],.contentsWrap [class*=sideLayOut] .columnBlock,.contentsWrap [class*=sideLayOut].on .columnBlock{margin-bottom:20px}.contentsWrap [class*=sideLayOut] .columnBlock .imgWrap+.imgWrap{margin-top:10px}.contentsWrap .singleLayOut .imgWrap,.contentsWrap [class*=sideLayOut] .imgWrap,.contentsWrap [class*=sideLayOut] [class*=sideLayOut],.contentsWrap [class*=boxWrap] [class*=sideLayOut]:last-of-type,.contentsWrap [class*=boxWrap] [class*=sideLayOut]:last-of-type .columnBlock:last-of-type{margin-bottom:0}.contentsWrap .sideLayOutB{display:flex;flex-wrap:wrap}.contentsWrap .sideLayOutB .columnBlock{width:48%}.contentsWrap .sideLayOutB .columnBlock:nth-of-type(odd){margin-right:4%}.contentsWrap .sideLayOutF{display:flex;flex-wrap:wrap}.contentsWrap .sideLayOutF .columnBlock{width:50%}.contentsWrap .sideLayOutF figure{text-align:center}.contentsWrap [class*=sideLayOut].spLayoutChange{display:flex;flex-direction:column-reverse}.contentsWrap [class*=sideLayOut].spLayoutChange .columnBlock:last-of-type{margin-bottom:20px!important}.contentsWrap [class*=sideLayOut].spLayoutChange .columnBlock:first-of-type{margin-bottom:0}.contentsWrap [class*=sideLayOut].spLayoutReset{display:block}.contentsWrap [class*=sideLayOut].spLayoutReset .columnBlock{width:100%;margin-right:0}#topBtn{position:fixed;right:0;bottom:50px}.topBtn{display:inline-block;width:30px;height:30px;background:#CB1823;position:relative}.topBtn:after{content:"";display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);position:absolute;top:13px;left:11px}.contentsWrap .borderBoxA{border:1px solid #434242}.contentsWrap .borderBoxB{border-top:1px solid #000}.contentsWrap .borderBoxC,.contentsWrap.news .pageLinkWrap{border-top:1px solid #3D3D3D}.contentsWrap .borderBoxC{padding-top:15px}.contentsWrap .borderBoxD{border:1px solid #444F58}.contentsWrap .borderBoxE{border:1px solid #444F58;padding:20px}.contentsWrap .borderBoxF{border:1px solid #D90813;padding:20px}.contentsWrap .boxWrapA{background:#F5F4F4;padding:10px 13px;margin-bottom:20px}.contentsWrap .boxWrapB{background:#F5F4F4;padding:10px}.contentsWrap .boxWrapC{background:#fff;padding:10px}.contentsWrap .solidLine{border-bottom:1px solid #444f58;margin-bottom:20px}.contentsWrap .titleA{font-size:23px;line-height:1.3;padding:0 20px 16px;margin-bottom:16px}.contentsWrap .titleA.titleLine{padding:7px 0 9px 20px;margin-bottom:46px;margin-top:0;color:#444f58;border-bottom:1px solid #BFBEBE}[lang=zh-Hans] .contentsWrap .titleA.titleLine{background:url(/documents/11467/8850747/bg_line01.png/0e5be5fb-8530-9828-6fba-fa96f363c848?t=1690447979787) left bottom repeat-x}.contentsWrap .titleA.titleLine.addSub{font-size:30px;line-height:1.5;padding-bottom:15px}.contentsWrap .titleA.titleLine span{display:block}.contentsWrap .titleA.titleLine .subTtl{font-size:16px}.contentsWrap .leftTtlWrap .titleA{padding-left:0}.contentsWrap .titleB{font-size:14px;color:#d90013;font-weight:400;line-height:1.5;margin-bottom:40px}.contentsWrap .titleB span{display:block;font-size:16px;margin-bottom:8px}.contentsWrap .titleC{font-size:18px;line-height:1.5;margin-bottom:13px}.contentsWrap .boxWrapA .titleC{margin-bottom:7px}.contentsWrap .titleC .subTtl{display:block;font-size:12px}.contentsWrap .titleD{font-size:20px}.contentsWrap .titleE{display:flex;align-items:center;position:relative;margin-bottom:13px}.contentsWrap .titleE.addText{margin-bottom:5px}.contentsWrap .titleE::after{content:"";display:block;width:100%;height:1px;background:url(/documents/11546/11466850/bg_line02.png/5a9e7a19-3f60-4d29-1053-b93a2c62c1a4?t=1684117269688) left center repeat-x;position:absolute;left:0;top:0;bottom:0;margin:auto}[lang=zh-Hans] .contentsWrap .titleE::after{background:url(/documents/11467/8850747/bg_line02.png/f605c1e2-fb39-3fde-552b-f6d31e9369a4?t=1690447980550) center}.contentsWrap .titleE span{font-size:16px;font-weight:700;display:inline-block;background:#fff;padding-right:38px;position:relative;z-index:1}.contentsWrap .titleF{font-size:20px;margin-bottom:12px}.contentsWrap .titleF::after{content:"＞";display:inline-block}.contentsWrap .titleF.arrowNone::after{content:none}.contentsWrap .titleG{font-size:20px;line-height:1.2;border-top:1px solid #707070;padding-top:10px;margin-bottom:34px}.contentsWrap .titleG .subText{display:inline-block;font-size:10px;margin-left:10px}.contentsWrap .titleG.titleLineNone{padding-top:0;border-top:none}.contentsWrap .titleH{font-size:20px;line-height:1.2;border-top:1px solid #707070;padding-top:10px;margin-bottom:34px}.contentsWrap .titleI{font-size:15px;font-weight:700;margin-bottom:13px}.contentsWrap .titleJ{font-size:20px;line-height:1.4;margin-bottom:26px}.contentsWrap .note{text-indent:-1.1em;padding-left:1.1em;line-height:26px;font-size:12px}[lang=en] .contentsWrap .note{text-indent:-.5em;padding-left:.5em}.contentsWrap .note:before{content:"※"}[lang=en] .contentsWrap .note:before{content:"*"}.contentsWrap .commentTextBlock{display:table;margin-bottom:20px}.contentsWrap .commentTextBlock .commentTextBlock{display:flex;flex-direction:column-reverse}.contentsWrap .commentTextBlock .name{display:table-cell;padding-right:10px;white-space:nowrap}.contentsWrap .commentTextBlock .commentText{margin-bottom:20px}#wrapperrohm .contentsWrap .textColorA{color:#D90813}#wrapperrohm .contentsWrap .textColorB{color:#fff}#wrapperrohm .contentsWrap .textCenter{text-align:center}#wrapperrohm .contentsWrap .textLeft{text-align:left}#wrapperrohm .contentsWrap .textRight{text-align:right}.contentsWrap .btnWrap{text-align:center;margin:0 auto}.contentsWrap .btnA,.contentsWrap .btnB,.contentsWrap .btnC{display:inline-block;text-align:center}.contentsWrap .btnA{width:72%;background:#BFBABA;color:#fff!important;font-size:16px;padding:13px 0 14px}.contentsWrap .btnB{background:#fff;color:#D90013!important;font-size:15px;border:1px solid #D92418;padding:11px 35px 9px}.contentsWrap .btnC{width:56%;background:#BFBABA;color:#fff!important;font-size:18px;padding:12px 0}#wrapperrohm .contentsWrap .btnC:hover{background:#D90013;color:#fff!important}.contentsWrap .btnD{text-align:center;font-size:16px;line-height:1;color:#D90013!important;border:1px solid #D90013;padding:8px 35px;margin-bottom:30px;display:inline-block;width:100%;position:relative}.contentsWrap .btnD[href*=".pdf"]{padding:8px 0}.contentsWrap .btnD[href*=".pdf"]:after{content:"";display:inline-block;background:url(/documents/11546/11466850/ico_pdf.png/c57e154e-1837-0f9e-1532-472f569ca3d1?t=1681699894727) center no-repeat;background-size:contain;width:20px;height:20px;vertical-align:text-bottom;margin-left:8px}[lang=zh-Hans] .contentsWrap .btnD[href*=".pdf"]:after{background:url(/documents/11467/8850747/ico_pdf.png/cbfe1974-1fe0-2b95-a90f-fde306d5b90a?t=1690447988827) center no-repeat;background-size:contain}.contentsWrap .btnD:after{background:0 0}.contentsWrap [class*=btn].inactive{background:#BFBABA;color:#fff!important;pointer-events:none;cursor:default}.contentsWrap [class*=btn].inactive:hover{background:#BFBABA;color:#fff!important}.contentsWrap .iconBtnA{margin-left:0!important}.contentsWrap .iconBtnA li{margin:0 0 15px;display:block;width:100%}.contentsWrap .iconBtnA a{border:1px solid #707070;padding:15px 30px;display:flex;font-size:18px;line-height:1;width:100%;height:100px;align-items:center}.contentsWrap .iconBtnA a div{width:60px;text-align:center;margin-right:30px}.contentsWrap .iconBtnB{display:flex;flex-wrap:wrap;flex:1}.iconBtnB li{text-align:center;display:flex;width:46%;margin:0 24px 25px 0}.iconBtnB li:nth-of-type(even){margin-right:0}.iconBtnB a{width:100%;border:1px solid #707070;display:flex;justify-content:center;font-size:14px;line-height:24px;align-items:center;padding:11px 16px}.iconBtnB li a figure{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.iconBtnB li a figure span{margin-bottom:5px}.contentsWrap .sidelistWrap:not(:last-of-type),.contentsWrap [class*=btnType]{margin-bottom:45px}.iconBtnB li a figure figcaption{line-height:1.4}.contentsWrap [class*=btnType] a{display:flex;flex-direction:column-reverse}.contentsWrap [class*=btnType] .imgWrap{text-align:center;margin-bottom:0}.contentsWrap .btnTypeA .columnBlock{margin-bottom:0}.contentsWrap .btnTypeA .textWrap{min-height:107px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:18px 0 33px}.contentsWrap .btnTypeA .textWrap p{text-align:center;font-size:20px}.contentsWrap .btnTypeA .textWrap .companyBtnTtl{margin-bottom:20px}.contentsWrap .btnTypeA .textWrap .companyPosition{font-size:14px;margin-bottom:14px}.contentsWrap .btnTypeA .textWrap .imgWrap{width:38.5%;margin:0 auto}.contentsWrap .btnTypeB .imgWrap{width:42%;margin:0 auto;padding:30px 0 21px}.contentsWrap .excelIco:after,.contentsWrap .pdfIco:after{vertical-align:middle;margin-left:8px;content:""}.contentsWrap .btnTypeB .textWrap{padding:0 22px 18px}.contentsWrap .btnTypeB .btnTtl{text-align:center;font-size:40px;margin-bottom:27px;line-height:1.4}.contentsWrap .btnTypeB .btnTtl span{display:block;font-size:16px;font-weight:400}.contentsWrap .btnTypeB .btnText{font-size:14px;margin-bottom:9px}.contentsWrap .btnTypeB .linkTextWrap{text-align:right}.contentsWrap .btnTypeB .linkText{font-size:12px}.contentsWrap .btnTypeC{position:relative}.contentsWrap .btnTypeC figure{margin-bottom:28px}.contentsWrap .btnTypeC .btnTtl{font-size:20px;width:55%;padding:10px;position:absolute;top:17%;left:3%;background:rgba(255,255,255,.5)}.contentsWrap .excelBtn{text-align:center;font-size:16px;line-height:1;color:#D90013!important;border:1px solid #D90013;padding:8px 0;margin-bottom:30px;display:inline-block;width:100%;position:relative}.contentsWrap .pdfIco:after{display:inline-block;background:url(/documents/11546/11466850/ico_pdf.png/c57e154e-1837-0f9e-1532-472f569ca3d1?t=1681699894727) center no-repeat;background-size:contain;width:16px!important;height:16px!important}[lang=zh-Hans] .contentsWrap .pdfIco:after{background:url(/documents/11467/8850747/ico_pdf.png/cbfe1974-1fe0-2b95-a90f-fde306d5b90a?t=1690447988827) center no-repeat;background-size:contain}.contentsWrap .excelIco:after{display:inline-block;background:url(/documents/11546/11466850/exel_icon.gif/795bf727-4a58-191e-91c3-ba0941720417?t=1684206948713) center no-repeat;background-size:contain;width:15px;height:15px}[lang=zh-Hans] .contentsWrap .excelIco:after{background:url(/documents/11467/8850747/exel_icon.gif.png/cfbe1c6f-a963-fb5a-6c24-bda1f8b5f061?t=1690447985303) center no-repeat;background-size:contain}.contentsWrap .excelBtn .excelIco:after{position:absolute;top:50%;right:15px;transform:translateY(-50%);margin-left:0;vertical-align:unset}.contentsWrap .arrowDown::after{content:"";display:inline-block;border-top:12px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:8px;vertical-align:middle}#wrapperrohm .contentsWrap a[target="_blank"]:not(.pdfIco,.btnB,.btnC,.btnD)::after{content:"";display:inline-block;width:17px;height:13px;background:url(../../images/rohm-theme/newrohm-img/icon_blank_link.png) center no-repeat;background-size:contain;margin:0 5px;vertical-align:middle}[lang=zh-Hans] #wrapperrohm .contentsWrap a[target="_blank"]:not(.pdfIco,.btnB,.btnC,.btnD)::after{background:url(../../images/rohm-theme/newrohm-img/icon_blank_link.png) center no-repeat;background-size:contain}#wrapperrohm .contentsWrap a[target="_blank"].btnA::after{margin:0 0 0 5px}.contentsWrap .noIco::after{content:none!important}.contentsWrap .numberList li{padding-left:1.1em;text-indent:-1.1em}.contentsWrap .numListNomal{counter-reset:count 0}.contentsWrap .numListNomal li{padding-left:1em;text-indent:-1em}.contentsWrap .numListNomal li::before{content:counter(count) ". ";counter-increment:count 1}.contentsWrap .dotList li{padding-left:.5em;text-indent:-.5em}.contentsWrap .asteriskList li,.contentsWrap .asteriskNumList li{padding-left:1.1em;text-indent:-1.1em}.contentsWrap .asteriskList li::before{content:"※"}[lang=en] .contentsWrap .asteriskList li::before{content:"*"}.contentsWrap .LinkTextList li{padding-left:1.5em;text-indent:-1.5em;margin-bottom:16px}.contentsWrap .LinkTextList li:last-of-type{margin-bottom:0}.contentsWrap .blockR{display:flex;justify-content:flex-end}.contentsWrap .linkListLine{padding:0 20px}.contentsWrap [class*=linkBtnList]{display:flex;flex-wrap:wrap;padding:0 20px}.contentsWrap [class*=linkBtnList] li{width:49%;margin:0 5px 5px 0}.contentsWrap [class*=linkBtnList] li:nth-of-type(even){margin-right:0}.contentsWrap [class*=linkBtnList] li a{display:block;padding:11px 0 9px}.contentsWrap .linkText{font-size:12px;color:#333;text-indent:0;padding-left:22px;position:relative}.contentsWrap .linkText:hover{color:#333;text-underline-offset:7px}.contentsWrap .linkText::before{content:"";display:inline-block;background:url(/documents/11546/11466850/ico_arrow_link.png/0f4754da-8019-3e7f-0a6b-0a0745a91926?t=1684889849201) center no-repeat;background-size:contain;position:absolute;width:17px;height:17px;top:0;left:0}[lang=zh-Hans] .contentsWrap .linkText::before{background:url(/documents/11467/8850747/ico_arrow_link.png/91c59e20-8860-7ab7-e878-bb346e5e7cae?t=1690447986953) center no-repeat;background-size:contain}.contentsWrap .listA ul{max-width:946px;column-count:2}.contentsWrap .listA li,.contentsWrap .listA p{text-indent:-.8em;padding-left:1.1em;line-height:28px;font-size:16px}.contentsWrap .listA p:before{content:"※"}[lang=en] .contentsWrap .listA p:before{content:"*"}.contentsWrap .listA li:before{content:"・ "}.contentsWrap .sidelistWrap ul{display:flex;flex-wrap:wrap}.contentsWrap .sidelistWrap ul li{width:50%;font-size:16px;line-height:1.75}.contentsWrap .sidelistWrap.sideSpOff ul{display:block}.contentsWrap .tableWrap:after,.contentsWrap .tableWrap:before{content:"";display:inline-block;z-index:2}.contentsWrap .sidelistWrap.sideSpOff ul li{width:100%}.contentsWrap .tableWrap{position:relative;overflow-x:hidden}.contentsWrap .tableWrap.ttlFix{height:370px;overflow-y:hidden}.contentsWrap .tableWrap:before{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.4);height:100%}.contentsWrap .tableWrap:after{background:url(/documents/11546/11466850/horizontal+scroll.png/be69da90-5e1d-c0d1-7608-7167cf39e916?t=1684823046036) center no-repeat;background-size:contain;width:51px;height:70px;padding:10px;color:#fff;font-weight:700;line-height:1.4;animation:scroll-hint-animation 2s infinite ease;position:absolute;top:60px;left:12%;right:0;margin:0 auto}.contentsWrap .layOutTypeE .pdfList li [target="_blank"]::after,.contentsWrap .layOutTypeF .pdfList li [target="_blank"]::after,.contentsWrap .tableWrap.spScrollNone:after,.contentsWrap .tableWrap.spScrollNone:before,.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li a[target="_blank"]:after{content:none}[lang=zh-Hans] .contentsWrap .tableWrap:after{background:url(/documents/11467/8850747/horizontal+scroll.png/e2ae0cbd-b213-f45d-d8b8-7eb8782bec0e?t=1690447986297) center no-repeat;background-size:contain}.contentsWrap .tableWrap.spScrollNone table{width:100%;max-width:100%}.contentsWrap .tableWrap.confirmed{overflow-x:scroll}.contentsWrap .ttlFix.confirmed{overflow-y:scroll}.contentsWrap .tableWrap.confirmed:after,.contentsWrap .tableWrap.confirmed:before{display:none}.contentsWrap .tableWrap.ttlFix table thead::before{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;left:0;top:0}@keyframes scroll-hint-animation{0%,100%{transform:translate(-50%,-50%)}50%{transform:translate(-40%,-50%)}}.contentsWrap table{width:750px;max-width:inherit}.contentsWrap table th{font-size:15px}.contentsWrap table td{font-size:12px}.contentsWrap table .imgList{display:flex;flex-wrap:wrap}.contentsWrap table .imgList li{width:43px;margin-right:5px}.contentsWrap .tableWrap.ttlFix [class*=table] thead{position:sticky;top:0;z-index:1}.contentsWrap .tableA td,.contentsWrap .tableA th{background:url(/documents/11546/11466850/bg_line02.png/5a9e7a19-3f60-4d29-1053-b93a2c62c1a4?t=1684117269688) left bottom repeat-x;vertical-align:middle}[lang=zh-Hans] .contentsWrap .tableA td,[lang=zh-Hans] .contentsWrap .tableA th{background:url(/documents/11467/8850747/bg_line02.png/f605c1e2-fb39-3fde-552b-f6d31e9369a4?t=1690447980550) left bottom repeat-x}.contentsWrap .tableA th{width:20.5%;font-weight:700;padding:23px 20px 23px 0}.contentsWrap .tableA td{padding:23px 0}.contentsWrap .tableB{border-left:1px solid #444f58}.contentsWrap .tableB th{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#444f58;color:#fff;font-weight:700;text-align:center;vertical-align:middle;padding:5px 5px 6px;position:relative}.contentsWrap .tableB td,.contentsWrap .tableB thead th:last-of-type{border-right:1px solid #444f58}.contentsWrap .tableB td{vertical-align:middle;text-align:center;border-bottom:1px solid #444f58;padding:5px}.contentsWrap .tableB td .dotList,.contentsWrap .tableB td:last-of-type{text-align:left}.contentsWrap .tableB tr:first-of-type td{border-top:1px solid #444f58}.contentsWrap .ttlFix .tableB th:not(:last-of-type){position:relative}.contentsWrap .ttlFix .tableB th:not(:last-of-type)::after{display:block;content:"";height:100%;width:1px;background-color:#fff;position:absolute;right:-1px;top:0}.contentsWrap .tableC,.contentsWrap .tableD,.contentsWrap .tableE,.contentsWrap .tableF{border-top:1px solid #ddd;border-left:1px solid #ddd}.contentsWrap .tableC td,.contentsWrap .tableC th,.contentsWrap .tableD td,.contentsWrap .tableD th,.contentsWrap .tableE td,.contentsWrap .tableE th,.contentsWrap .tableF td,.contentsWrap .tableF th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:18px 15px;vertical-align:middle}.contentsWrap .tableC th,.contentsWrap .tableE th,.contentsWrap .tableF thead .firstTtlLine th{text-align:center;background:#D90013;color:#fff;padding:18px 15px}.contentsWrap .tableD th{background:#e86570}.contentsWrap .tableC td,.contentsWrap .tableD td,.contentsWrap .tableE td,.contentsWrap .tableF td{background:#fff}.contentsWrap .tableC td.firstCell,.contentsWrap .tableD td.firstCell,.contentsWrap .tableE td.firstCell,.contentsWrap .tableF td.firstCell{text-align:center}.contentsWrap .tableD tr:nth-of-type(even) td,.contentsWrap .tableE tr:nth-of-type(even) td,.contentsWrap .tableF tbody tr.secondTtlLine th{background:#f5f5f5}.contentsWrap .tableB .borderTop{border-top:1px solid #444f58!important}.contentsWrap .tableB .borderL{border-left:1px solid #444f58!important}.contentsWrap .tableC .borderTop,.contentsWrap .tableD .borderTop,.contentsWrap .tableE .borderTop,.contentsWrap .tableF .borderTop{border-top:#ddd solid 1px!important}.contentsWrap .tableC .borderL,.contentsWrap .tableD .borderL,.contentsWrap .tableE .borderL,.contentsWrap .tableF .borderL{border-left:#ddd solid 1px!important}.contentsWrap [class*=table].halfTable{width:50%;margin:0 auto}.contentsWrap [class*=table].halfTableL{width:50%}.contentsWrap [class*=table] .borderBottomNone{border-bottom:none!important}.contentsWrap [class*=table].bisection td,.contentsWrap [class*=table].bisection th{width:50%}.contentsWrap [class*=table] .tbColorA{background:#e86570}.contentsWrap [class*=table] .tbColorB{background:#707070}.contentsWrap [class*=table].tdBkNone td,.contentsWrap [class*=table].tdBkNone tr:nth-of-type(even) td{background:#fff!important}.contentsWrap [class*=table].demergeTypeA .firstWidth{width:20%}.contentsWrap [class*=table].demergeTypeA .secondWidth{width:80%}.contentsWrap [class*=table].demergeTypeB td:first-of-type{width:70%}.contentsWrap [class*=table].demergeTypeB td:nth-of-type(2){width:30%}.contentsWrap .paragraph{margin-bottom:20px}.contentsWrap .paragraphS{margin-bottom:10px}.contentsWrap [class*=table] .paragraph{margin-bottom:15px}.contentsWrap .imgWrap{text-align:center;margin:0 auto 40px}.contentsWrap .captionText{font-size:12px;text-align:left;margin-top:10px}.contentsWrap .captionTextB{font-size:14px;margin-top:10px}.contentsWrap .captionText.captionR{display:flex;justify-content:flex-end}.contentsWrap .imgArea{margin-bottom:20px}.contentsWrap .imgArea [class*=sideLayOut],.contentsWrap .imgArea [class*=sideLayOut] .columnBlock:last-of-type{margin-bottom:0}.contentsWrap .imgCaptionLB .captionText{text-align:center}.contentsWrap .imgWrap.imgSpScroll{overflow-y:scroll}.contentsWrap .imgWrap.imgSpScroll img{max-width:unset}.contentsWrap .mainWrap .mainBlock{width:100%;color:#fff;margin-bottom:28px}.contentsWrap.aboutTop .mainWrap .mainBlock{padding-top:26.9%;background-size:contain;background-repeat:no-repeat;background-position:top left}.contentsWrap .mainWrap .mainBlock img{width:100%;max-width:unset}.contentsWrap .mainArea [class*=sideLayOut]{display:flex;flex-direction:column-reverse}.contentsWrap .mainArea [class*=sideLayOut] .mainText,.contentsWrap .mainArea [class*=sideLayOut] .titleA{padding:0 20px}.contentsWrap .mainWrap .mainSlide{width:100vw;margin:0 auto 53px}.contentsWrap .mainWrap .mainSlide .slick-slide{margin:0 10px;position:relative}.contentsWrap .mainWrap .mainTextWrap{position:absolute;top:8%;left:6%}.contentsWrap .mainWrap .mainTtl{font-size:23px;padding:0 20px;margin-bottom:10px}.contentsWrap .mainWrap .mainTtl span{display:block;font-size:16px;line-height:1.5}.contentsWrap .mainWrap.fitMain{position:relative}.contentsWrap .mainWrap.fitMain .mainTtl{position:absolute;left:0;top:45%}.contentsWrap .mainWrap.fitMain .mainTtl .ttlInner{display:inline-block;font-size:20px;color:#fff;background:#3D505A;opacity:.85;padding:15px 30px;position:relative}.contentsWrap .mainWrap.fitMain .mainTtl .ttlInner::before{content:"";width:20px;height:20px;background:#dd2039;position:absolute;top:0;left:0}.contentsWrap .mainWrap.fitMain .mainTtl .subTtl{display:inline-block;font-size:14px;margin-left:10px}.contentsWrap .mainWrap .mainSlide .mainTtl{font-size:24px;color:#444f58;line-height:1.2;padding:0}.contentsWrap .mainWrap .mainSlide .mainTtl span{display:none}.contentsWrap .mainWrap .mainSlide .slideBorder{border:1px solid #56646b}.contentsWrap .mainWrap .linkText,.contentsWrap .mainWrap .linkText:hover{color:#444f58}.contentsWrap .mainWrap .linkText::before{background:url(/documents/11546/11466850/ico_arrow_link.png/0f4754da-8019-3e7f-0a6b-0a0745a91926?t=1689233237661) center no-repeat;background-size:contain}.contentsWrap .mainWrap .textColorB.linkText::before{background:url(/documents/11546/11466850/ico_arrow_link_w.png/b0fbcf62-c522-bbf3-acd3-4ee57525a89a?t=1686107285274) center no-repeat;background-size:contain}[lang=zh-Hans] .contentsWrap .mainWrap .linkText::before{background:url(/documents/11467/8850747/ico_arrow_link.png/91c59e20-8860-7ab7-e878-bb346e5e7cae?t=1690447986953) center no-repeat;background-size:contain}[lang=zh-Hans] .contentsWrap .mainWrap .textColorB.linkText::before{background:url(/documents/11467/8850747/ico_arrow_link_w.png/c9eb4832-486e-7cb4-4b33-e119ecc88bd5?t=1690447987563) center no-repeat;background-size:contain}.contentsWrap .mainWrap .mainSlide .mainTextWrap{top:14%}.contentsWrap .mainWrap .linkText:hover::before{left:7px}.contentsWrap .mainWrap .linkText:hover::after{left:14px}.contentsWrap .mainWrap .slick-dots{bottom:4px}.contentsWrap .mainWrap .slick-dots li{width:40px;height:5px;margin-right:5px}.contentsWrap .mainWrap .slick-dots li button{width:100%;height:100%}.contentsWrap .mainWrap .slick-dots li button:before{content:"";width:100%;height:100%;border-radius:unset;background:#BFBABA;opacity:1}.contentsWrap .mainWrap .slick-dots li.slick-active button:before{background:#C72A24}.contentsWrap .breadcrumbListWrap{border-top:1px solid #BFBEBE;border-bottom:1px solid #BFBEBE;padding:6px 18px;margin-top:14px}[lang=zh-Hans] .contentsWrap .breadcrumbListWrap{background:url(/documents/11467/8850747/bg_line01.png/0e5be5fb-8530-9828-6fba-fa96f363c848?t=1690447979787) left bottom repeat-x}.contentsWrap .breadcrumbList{display:flex;flex-wrap:wrap}.contentsWrap .breadcrumbList li{font-size:12px}.contentsWrap .breadcrumbList li a:after{content:">";display:inline-block;margin:0 6px}.contentsWrap .localAcWrap{padding:0 20px;margin-bottom:20px}.contentsWrap .localNaviWrap .localNaviList{margin-bottom:47px}.contentsWrap .localNaviWrap .localNaviList li{border-bottom:1px solid #fff}.contentsWrap [id*=subCategoryNavi] .localNaviList{display:flex;flex-wrap:wrap;gap:2px;margin:0 20px 47px}.contentsWrap [id*=subCategoryNavi] .localNaviList li{width:49.7%;display:flex}.contentsWrap .localAcWrap .acTrigger,.contentsWrap .localNaviWrap .localNaviList li a{display:block;background:#B5B6B6;font-size:15px;color:#fff;line-height:1.3;text-align:center;padding:11px 0}#wrapper .contentsWrap .localNaviWrap .localNaviList li a,#wrapper .contentsWrap .localNaviWrap .localNaviList li a:hover{color:#fff}.contentsWrap [id*=subCategoryNavi] .localNaviList li a{width:100%;display:flex;align-items:center;justify-content:center;padding:5px 0}.contentsWrap .elmNone{display:none}.contentsWrap .localAcWrap .acTrigger,.contentsWrap .localNaviWrap .localNaviList li.current a{background:#D90013}.contentsWrap .localNaviWrap .localNaviList li.current a{pointer-events:none}.contentsWrap [class*=localBtnNavi]{padding:0 20px}.contentsWrap [class*=localBtnNavi] li a{display:block;font-size:15px}.contentsWrap .localBtnNaviA li{margin-bottom:2px}.contentsWrap .localBtnNaviA li a{width:100%}.contentsWrap .localAcWrap .acContents{display:none}.contentsWrap .localAcWrap .acTrigger{cursor:pointer;position:relative}.contentsWrap .localAcWrap .acTrigger:after{content:"";width:10px;height:10px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);position:absolute;top:0;right:15px;bottom:0;margin:auto}.contentsWrap .localAcWrap .acTrigger.acActive:after{transform:rotate(-135deg)}.contentsWrap .subLocalNaviWrap .pageInLink{background:#f6f6f6;margin:0 20px 45px}.contentsWrap .subLocalNaviWrap .pageInLink li a{position:relative;display:flex;align-items:center;padding:10px 15px 10px 30px;color:#333;text-decoration:none}.contentsWrap .subLocalNaviWrap .pageInLink li a:before{content:"";display:block;width:7px;height:7px;border:2px solid #aaa;border-top:transparent;border-left:transparent;transform:rotate(45deg);position:absolute;top:0;bottom:0;left:15px;margin:auto}.contentsWrap .sideLayOutA.imgLink .captionText,.contentsWrap .sideLayOutB.imgLink .captionText{font-size:16px;margin-top:6px}.contentsWrap .sideLayOutA.imgLink .columnBlock .captionText{font-size:20px;text-align:left;color:#444F58;margin-top:14px}.contentsWrap .sideLayOutA.imgLink .columnBlock .captionText span{display:block;color:#3E3E3E;font-size:15px;margin-top:16px}.contentsWrap .sideLayOutA.imgTtlOn .titleC{margin-bottom:16px}.contentsWrap .sideLayOutA.imgTtlOn .captionText{font-size:15px}.contentsWrap .tabSelectList{display:flex;flex-wrap:wrap;margin-bottom:28px}.contentsWrap .tabSelectList li{width:49%;display:flex;justify-content:center;align-items:center;background:#999;color:#fff;font-size:14px;text-align:center;padding:4px 0;cursor:pointer;margin-bottom:3px}.contentsWrap .tabSelectList li:not(:last-child){margin-right:3px}.contentsWrap .tabSelectList li.active{background:#d90013}.contentsWrap .tabContents{display:none;padding:0 0 32px}.contentsWrap .tabContents.contentsOpen{display:block}.contentsWrap .newsList>li:not(:last-of-type){margin-bottom:28px}.contentsWrap .newsList dl dt{font-size:15px}.contentsWrap .newsList dl dd{font-size:16px}.contentsWrap .newsList .icoWrap{margin-bottom:13px;display:flex;flex-wrap:wrap}.contentsWrap .newsList .newsIco{display:inline-block;width:33%;background:#707070;color:#fff;font-size:12px;font-weight:400;text-align:center;margin:0 1px 1px 0}.contentsWrap .newsList .newsIco:nth-of-type(3n){margin-right:0}.contentsWrap .newsList .newsIco.sustainabilityIco{font-size:7px;padding:4px 0 1px}.contentsWrap .subTabContentsWrap .subTabContents{display:none}.contentsWrap .subTabContentsWrap .subTabContents.tabcontentsOpen{display:block}.contentsWrap .newsCategoryLink{display:flex;margin-bottom:20px}.contentsWrap .newsCategoryLink li{width:33.3%;color:#d90013;text-align:center;border-top:1px solid #d90013;border-bottom:1px solid #d90013;border-right:1px solid #d90013;font-size:14px;padding:2px 0 3px;cursor:pointer;position:relative}.contentsWrap .newsCategoryLink li:first-of-type{border-left:1px solid #d90013}.contentsWrap .newsCategoryLink li.tabActive{color:#fff;background:#d90013}.contentsWrap .pageLinkWrap .pageLink{display:flex;justify-content:center;align-items:center;padding-top:50px}.contentsWrap .pageLinkWrap .pageLink li{font-size:12px;margin:0 4%;cursor:pointer}.contentsWrap .pageLinkWrap .pageNum{display:inline-block;font-size:16px;width:28px;height:28px;text-align:center;border:1px solid #3D3D3D}.contentsWrap .newsItemList{display:flex;flex-wrap:wrap;margin-bottom:43px}.contentsWrap .newsItemList li{width:33%;background:#707070;color:#fff;font-size:12px;text-align:center;margin:0 1px 1px 0;cursor:pointer}.contentsWrap .newsItemList li:nth-of-type(3n){margin:0 0 1px}.contentsWrap .subTabContentsWrap .newsList dl{display:block}.contentsWrap .subTabContentsWrap .newsList dl dd,.contentsWrap .subTabContentsWrap .newsList dl dt{width:unset}.contentsWrap .subTabContentsWrap .newsList dl dd{line-height:1.8}.contentsWrap .subTabContentsWrap .newsList .date{margin:0 17px 10px 0}.contentsWrap .newsWrap .linkTextWrap{text-align:right}.contentsWrap .aboutRohmWrap{background:url(/documents/11546/11464595/img_about_rohm_sp.jpg/ab7f86b9-d429-0e5d-c9d4-5c408b050012?t=1689641056204) center no-repeat;background-size:cover;border:1px solid #56646b;color:#444f58;padding-top:69.0666%;margin-bottom:37px;position:relative}[lang=zh-Hans] .contentsWrap .aboutRohmWrap{background:url(/documents/11467/8851051/img_about_rohm_sp.jpg/8b663284-5c87-2dae-b186-2cdf861d4e87?t=1690503390970) center no-repeat;background-size:cover}.contentsWrap .aboutRohmWrap .textWrap{display:flex;position:absolute;top:50%;left:20px;right:0;transform:translateY(-50%);margin:0 auto}.contentsWrap .aboutRohmWrap .ttl{font-size:40px;font-weight:400;border:none;line-height:1}.contentsWrap .aboutRohmWrap .ttl span{display:inline-block;font-size:21px}.contentsWrap .sustainabilityWrap{position:relative;margin-left:-20px;margin-right:-20px}.contentsWrap .sustainabilityWrap a{display:block}.contentsWrap .sustainabilityWrap .textWrap{color:#fff;position:absolute;top:50%;left:10%;transform:translate(0 ,-50%);margin:auto}.contentsWrap .sustainabilityWrap .sustainabilityTtl{font-size:30px;font-weight:400}.contentsWrap .sustainabilityWrap .sustainabilityText{font-size:15px;line-height:1.5;text-align:center}.contentsWrap .modalImg:hover img{opacity:.8}.contentsWrap .modalImg:hover{text-decoration:none}.contentsWrap .modaal-wrapper{z-index:99999}.contentsWrap .modaal-overlay{background:#fff!important;z-index:99998}.contentsWrap .slideWrap .slick-next{right:4%;top:43%}.contentsWrap .slideWrap .slick-prev{left:4%;top:43%;z-index:1}.contentsWrap .slideWrap .slick-next:before,.contentsWrap .slideWrap .slick-prev:before{content:"";display:block;width:30px;height:30px;border-radius:50%}.contentsWrap .slideWrap .slick-prev:before{background:url(/documents/11546/11466850/img_slideArrow_l.png/d77ec3e2-877e-df2f-0d9b-abe47b404a69?t=1688974021299) center no-repeat rgba(0,0,0,.6);background-size:35%}.contentsWrap .slideWrap .slick-next:before{background:url(/documents/11546/11466850/img_slideArrow_r.png/63cc988e-9cec-7504-85c5-bb64d7908e22?t=1688974030079) center no-repeat rgba(0,0,0,.6);background-size:35%}[lang=zh-Hans] .contentsWrap .slideWrap .slick-prev:before{background:url(/documents/11467/8850747/img_slideArrow_l.png/b1a98ccd-3d60-6402-d703-17be5a931ef4?t=1690447994537) center no-repeat rgba(0,0,0,.6);background-size:35%}[lang=zh-Hans] .contentsWrap .slideWrap .slick-next:before{background:url(/documents/11467/8850747/img_slideArrow_r.png/45a88477-5364-7aa7-faa6-0b5f1a117c25?t=1690447995937) center no-repeat rgba(0,0,0,.6);background-size:35%}.contentsWrap .slideWrap .slick-dots{top:68%;bottom:unset}.contentsWrap .slideWrap .slick-dots li{width:40px;height:5px}.contentsWrap .slideWrap .slick-dots li button{background:#999;height:5px;width:100%;padding:0;border-radius:unset!important}.contentsWrap .slideWrap .slick-dots li.slick-active button{background:#D90013}.contentsWrap .slideWrap .slick-dots li button:before{content:"";width:100%}.contentsWrap .slideWrap .slick-dots li.slick-active button:before{height:5px;line-height:1;opacity:1}.contentsWrap .acWrap{margin-bottom:10px;border:1px solid #3D3D3D}.contentsWrap .acWrap .acTrigger{font-size:16px;background:#fff;padding:8px 40px 8px 17px;position:relative;cursor:pointer}.contentsWrap .acWrap .acTrigger p{padding-left:2.8em;text-indent:-2.8em}.contentsWrap .acWrap .acTrigger span{margin-right:17px}.contentsWrap .acWrap .acTrigger:after,.contentsWrap .acWrap .acTrigger:before{content:"";display:block;width:15px;height:2px;background:#3D3D3D;border-radius:1px;position:absolute;top:0;bottom:0;right:15px;margin:auto}.contentsWrap .acWrap .acTrigger:after{transform:rotate(90deg);transition:transform .5s ease}.contentsWrap .acWrap .acTrigger.acActive:after{transform:rotate(0)}.contentsWrap .acWrap .acContents{display:none;background:#F5F4F4;font-size:16px;padding:15px 20px}.contentsWrap .acWrap.inAcContents>.acContents{background:#fff}.contentsWrap .acWrap.inAcContents .acTrigger.acActive{border-bottom:1px solid #3D3D3D}.contentsWrap .acWrap.inAcContents .acWrap{border:none}.contentsWrap .acWrap.inAcContents .acWrap:last-of-type{margin-bottom:0}.contentsWrap .acWrap.inAcContents .acWrap .acTrigger{border:1px solid #3D3D3D}.contentsWrap .movieWrap{padding-top:56.25%;position:relative}.contentsWrap .movieWrap .movieBlock{width:100%;height:100%;position:absolute;top:0;left:0}.contentsWrap .movieWrap .movieBlock iframe{width:100%!important;height:100%!important}.contentsWrap .movieArea .movieTtl{color:#444f58;font-size:4vw;font-weight:400}.contentsWrap .movieArea .movieTtl span{font-size:8vw}.contentsWrap .movieArea .movieCatch{font-weight:700;font-size:6vw;position:relative;margin-bottom:50px;line-height:1.67}.contentsWrap .movieArea .movieCatch span{display:inline-block;background:#706f6f;color:#fff;font-size:4vw;font-weight:400;padding:5px 10px}.contentsWrap .layOutTypeA{border-top:1px solid #444F58;padding-top:8px}.contentsWrap .layOutTypeA .sideLayOut{display:flex;flex-direction:column-reverse}.contentsWrap .layOutTypeA .sideLayOut .columnBlock:first-of-type{margin-bottom:0}.contentsWrap .layOutTypeA .sideLayOut .columnBlock p{font-size:15px}.contentsWrap .layOutTypeA .LinkTextListWrap{margin-bottom:40px}.contentsWrap .layOutTypeA .LinkTextListWrap li a{font-size:14px}.contentsWrap .layOutTypeB .columnBlock{border-top:1px solid #444F58}.contentsWrap .layOutTypeB .columnBlock:first-of-type,.contentsWrap .layOutTypeB .columnBlock:not(:last-of-type){margin-bottom:0}.contentsWrap .layOutTypeB .columnBlock .innerBlock,.contentsWrap .layOutTypeB .columnBlock>a{display:block;padding:14px 0 23px}.contentsWrap .layOutTypeB .columnBlock .titleC{margin-bottom:15px}.contentsWrap .layOutTypeC{margin-bottom:40px;padding:32px 18px 30px}.contentsWrap .layOutTypeC .layOutBlock:not(:last-of-type){margin-bottom:112px}.contentsWrap .layOutTypeC .layOutBlock dt{font-size:20px;text-align:center;border-bottom:1px solid #707070;padding-bottom:17px;margin-bottom:30px}.contentsWrap .layOutTypeC .layOutBlock dd{font-size:15px}.contentsWrap .layOutTypeD .detailBlock{border-bottom:1px solid #999;padding-bottom:20px;margin-bottom:20px}.contentsWrap .layOutTypeD .dateBlock{display:flex;color:#D90013;font-size:12px;margin-bottom:10px}.contentsWrap .layOutTypeD .dateBlock .date{padding:1px 0}.contentsWrap .layOutTypeD .dateBlock .openIco{border:1px solid #D90013;padding:0 5px;margin-left:auto}.contentsWrap .layOutTypeD .reportTtl{font-size:16px;color:#444F58;line-height:1.3;margin-bottom:20px}#wrapperrohm .contentsWrap .layOutTypeD .reportTtl a:hover{color:#D90013}.contentsWrap .layOutTypeD .explainText,.contentsWrap .layOutTypeD .nameText{margin-bottom:20px}.contentsWrap .layOutTypeD .report{font-size:12px;color:#999}.contentsWrap .layOutTypeE{flex-direction:column-reverse;border-bottom:1px solid #000}.contentsWrap .layOutTypeE .title{font-size:15px;font-weight:400;margin-bottom:20px}.contentsWrap .layOutTypeE .pdfList li,.contentsWrap .layOutTypeF .pdfList li{margin-bottom:25px}.contentsWrap .layOutTypeE .pdfList li .pdfImg,.contentsWrap .layOutTypeF .pdfList li .pdfImg{border:1px solid #444F58;text-align:center;margin-bottom:10px}.contentsWrap .layOutTypeE .pdfList li .btnB,.contentsWrap .layOutTypeF .pdfList li .btnB{display:block;font-size:12px;padding:12px 0}.contentsWrap .layOutTypeE .pdfList li .pdfCaption,.contentsWrap .layOutTypeF .pdfList li .pdfCaption{text-align:center;font-size:12px}.contentsWrap .ttlTextSetWrap{margin-bottom:20px}.contentsWrap .ttlTextSetWrap [class*=title]{font-size:18px;margin-bottom:10px}.contentsWrap [class*=sideLayOut].spSideClear{display:block}.contentsWrap [class*=sideLayOut].spSideClear .columnBlock{width:100%}.contentsWrap.top .sideLayOutA.imgLink .columnBlock{margin-bottom:30px}.contentsWrap.top .tabSelectList li{font-size:12px}.contentsWrap.top .newsList>li dl{display:flex;flex-direction:column}.contentsWrap.top .newsList>li dl dt{width:23%;font-size:14px;margin-right:8px;white-space:nowrap}.contentsWrap.top .newsList .newsIco{font-size:10px;width:20%;min-width:43px;min-height:14px;vertical-align:text-top;margin-top:1px}.contentsWrap.top .newsList .newsIco.sustainabilityIco{font-size:7px;width:24%;padding:2px 0 1px}[lang=en] .contentsWrap.top .newsList .newsIco{width:45%}[lang=de] .contentsWrap.top .newsList .newsIco{width:65%}.contentsWrap .imgListWrap .imgList{display:flex;flex-wrap:wrap}.contentsWrap .imgListWrap .imgList>li{width:22%;margin:0 10px 10px 0}.contentsWrap .stepWrap .stepBlock:not(:last-of-type){position:relative;margin-bottom:65px}.contentsWrap .stepWrap .stepBlock:not(:last-of-type)::after{content:"";width:0;height:0;margin:10px auto;border-left:40px solid transparent;border-right:40px solid transparent;border-top:50px solid #c7cacd;position:absolute;left:0;right:0;bottom:-70px}.contentsWrap .stepWrap .stepBlock dl dd,.contentsWrap .stepWrap .stepBlock dl dt{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:18px 15px;vertical-align:middle}.contentsWrap .stepWrap .stepBlock dl{border-top:1px solid #ddd;border-left:1px solid #ddd}.contentsWrap .stepWrap .stepBlock dl dt{background:#d90013;color:#fff;font-size:15px;text-align:center}.contentsWrap .stepWrap .stepBlock dl dt.colorPatternA{background:#e86570}.contentsWrap .stepWrap .stepBlock dl dd{font-size:12px}.contentsWrap .qandaWrap .questionText{font-size:16px;margin-bottom:10px}.contentsWrap .qandaWrap dl{margin-bottom:20px}.contentsWrap .qandaWrap dl dd{padding-left:15px}.contentsWrap .qandaWrap .answerIco{color:#d90013;font-size:16px;margin-bottom:10px}.contentsWrap .chartWrap{padding:30px 0 278px}.contentsWrap .chartWrap.constitutionChart{padding:53px 0 40px}.contentsWrap .chart{position:relative;width:227px;height:227px;margin:0 auto}.contentsWrap .chartImg{position:relative;z-index:2}.contentsWrap .chart .valBlock{color:#D90013}.contentsWrap .chart .valBlock .dataBlock{margin-bottom:30px}.contentsWrap .chart .valBlock .item{font-size:15px;font-weight:700}.contentsWrap .chart .valBlock .data{display:flex}.contentsWrap .chart .valBlock .proceeds,.contentsWrap .chart .valBlock .ratio{font-size:50px;line-height:1}.contentsWrap .chart .valBlock .proceeds{margin-right:13px}.contentsWrap .chart .valBlock [class*=proceeds]{position:relative}.contentsWrap .chart .valBlock [class*=proceeds]::after,.contentsWrap .chart .valBlock [class*=proceeds]::before{content:'';display:block;height:1px;background:#D90013;position:absolute}.contentsWrap .chart .valBlock .unit{font-size:12px}.contentsWrap .chart .valBlock .detailList li{color:#444F58;font-size:15px}.contentsWrap .chart .chartTxtBlock .item,.contentsWrap .graph .graphTxtBlock .item{font-size:12px;line-height:1;margin-bottom:7px}.contentsWrap .chart .chartTxtBlock .ratio,.contentsWrap .graph .graphTxtBlock .ratio{font-size:30px;line-height:1}.contentsWrap .graph .graphTxtBlock .ratio{font-size:27px}.contentsWrap .chart .chartTxtBlock .ratio .unit,.contentsWrap .graph .graphTxtBlock .ratio .unit{font-size:12px}.contentsWrap .yearText{color:#D90013;font-size:15px;text-align:center}.contentsWrap .arc{fill:none;stroke-width:2.86;stroke-dasharray:100;transform-origin:center}.contentsWrap .arcMove{stroke-dashoffset:100}.contentsWrap .arcBase{stroke:#DCDCDC}.contentsWrap .arcColorA{stroke:#D90013}.contentsWrap .arcColorB{stroke:#E86570}.contentsWrap .arcColorC{stroke:#F0979E}.contentsWrap .arcColorD{stroke:#707070}.contentsWrap .arcColorE{stroke:#999}.offset0per{transform:rotate(-90deg)}.offset1per{transform:rotate(-86.4deg)}.offset2per{transform:rotate(-82.8deg)}.offset3per{transform:rotate(-79.2deg)}.offset4per{transform:rotate(-75.6deg)}.offset5per{transform:rotate(-72deg)}.offset6per{transform:rotate(-68.4deg)}.offset7per{transform:rotate(-64.8deg)}.offset8per{transform:rotate(-61.2deg)}.offset9per{transform:rotate(-57.6deg)}.offset10per{transform:rotate(-54deg)}.offset11per{transform:rotate(-50.4deg)}.offset12per{transform:rotate(-48.6deg)}.offset13per{transform:rotate(-43.2deg)}.offset14per{transform:rotate(-39.6deg)}.offset15per{transform:rotate(-36deg)}.offset16per{transform:rotate(-32.4deg)}.offset17per{transform:rotate(-28.8deg)}.offset18per{transform:rotate(-25.2deg)}.offset19per{transform:rotate(-21.6deg)}.offset20per{transform:rotate(-18deg)}.offset21per{transform:rotate(-14.4deg)}.offset22per{transform:rotate(-10.8deg)}.offset23per{transform:rotate(-7.2deg)}.offset24per{transform:rotate(-3.6deg)}.offset25per{transform:rotate(0)}.offset26per{transform:rotate(3.6deg)}.offset27per{transform:rotate(7.2deg)}.offset28per{transform:rotate(10.8deg)}.offset29per{transform:rotate(14.4deg)}.offset30per{transform:rotate(18deg)}.offset31per{transform:rotate(21.6deg)}.offset32per{transform:rotate(25.2deg)}.offset33per{transform:rotate(28.8deg)}.offset34per{transform:rotate(32.4deg)}.offset35per{transform:rotate(36deg)}.offset36per{transform:rotate(39.6deg)}.offset37per{transform:rotate(43.2deg)}.offset38per{transform:rotate(46.8deg)}.offset39per{transform:rotate(50.4deg)}.offset40per{transform:rotate(54deg)}.offset41per{transform:rotate(57.6deg)}.offset42per{transform:rotate(61.2deg)}.offset43per{transform:rotate(64.8deg)}.offset44per{transform:rotate(68.4deg)}.offset45per{transform:rotate(72deg)}.offset46per{transform:rotate(75.6deg)}.offset47per{transform:rotate(79.2deg)}.offset48per{transform:rotate(82.8deg)}.offset49per{transform:rotate(86.4deg)}.offset50per{transform:rotate(90deg)}.offset51per{transform:rotate(93.6deg)}.offset52per{transform:rotate(97.2deg)}.offset53per{transform:rotate(100.8deg)}.offset54per{transform:rotate(104.4deg)}.offset55per{transform:rotate(108deg)}.offset56per{transform:rotate(111.6deg)}.offset57per{transform:rotate(115.2deg)}.offset58per{transform:rotate(118.8deg)}.offset59per{transform:rotate(122.4deg)}.offset60per{transform:rotate(126deg)}.offset61per{transform:rotate(129.6deg)}.offset62per{transform:rotate(133.2deg)}.offset63per{transform:rotate(136.8deg)}.offset64per{transform:rotate(140.4deg)}.offset65per{transform:rotate(144deg)}.offset66per{transform:rotate(147.6deg)}.offset67per{transform:rotate(151.2deg)}.offset68per{transform:rotate(154.8deg)}.offset69per{transform:rotate(158.4deg)}.offset70per{transform:rotate(162deg)}.offset71per{transform:rotate(165.6deg)}.offset72per{transform:rotate(169.2deg)}.offset73per{transform:rotate(172.8deg)}.offset74per{transform:rotate(176.4deg)}.offset75per{transform:rotate(180deg)}.offset76per{transform:rotate(183.6deg)}.offset77per{transform:rotate(187.2deg)}.offset78per{transform:rotate(190.8deg)}.offset79per{transform:rotate(194.4deg)}.offset80per{transform:rotate(198deg)}.offset81per{transform:rotate(201.6deg)}.offset82per{transform:rotate(205.2deg)}.offset83per{transform:rotate(208.8deg)}.offset84per{transform:rotate(212.4deg)}.offset85per{transform:rotate(216deg)}.offset86per{transform:rotate(219.6deg)}.offset87per{transform:rotate(223.2deg)}.offset88per{transform:rotate(226.8deg)}.offset89per{transform:rotate(230.4deg)}.offset90per{transform:rotate(234deg)}.offset91per{transform:rotate(237.6deg)}.offset92per{transform:rotate(241.2deg)}.offset93per{transform:rotate(244.8deg)}.offset94per{transform:rotate(248.4deg)}.offset95per{transform:rotate(252deg)}.offset96per{transform:rotate(255.6deg)}.offset97per{transform:rotate(259.2deg)}.offset98per{transform:rotate(262.8deg)}.offset99per{transform:rotate(266.4deg)}.contentsWrap .ratio1per.show{animation:per1 .5s ease-in-out forwards}.contentsWrap .ratio2per.show{animation:per2 .5s ease-in-out forwards}.contentsWrap .ratio3per.show{animation:per3 .5s ease-in-out forwards}.contentsWrap .ratio4per.show{animation:per4 .5s ease-in-out forwards}.contentsWrap .ratio5per.show{animation:per5 .5s ease-in-out forwards}.contentsWrap .ratio6per.show{animation:per6 .5s ease-in-out forwards}.contentsWrap .ratio7per.show{animation:per7 .5s ease-in-out forwards}.contentsWrap .ratio8per.show{animation:per8 .5s ease-in-out forwards}.contentsWrap .ratio9per.show{animation:per9 .5s ease-in-out forwards}.contentsWrap .ratio10per.show{animation:per10 .5s ease-in-out forwards}.contentsWrap .ratio11per.show{animation:per11 .5s ease-in-out forwards}.contentsWrap .ratio12per.show{animation:per12 .5s ease-in-out forwards}.contentsWrap .ratio13per.show{animation:per13 .5s ease-in-out forwards}.contentsWrap .ratio14per.show{animation:per14 .5s ease-in-out forwards}.contentsWrap .ratio15per.show{animation:per15 .5s ease-in-out forwards}.contentsWrap .ratio16per.show{animation:per16 .5s ease-in-out forwards}.contentsWrap .ratio17per.show{animation:per17 .5s ease-in-out forwards}.contentsWrap .ratio18per.show{animation:per18 .5s ease-in-out forwards}.contentsWrap .ratio19per.show{animation:per19 .5s ease-in-out forwards}.contentsWrap .ratio20per.show{animation:per20 .5s ease-in-out forwards}.contentsWrap .ratio21per.show{animation:per21 .5s ease-in-out forwards}.contentsWrap .ratio22per.show{animation:per22 .5s ease-in-out forwards}.contentsWrap .ratio23per.show{animation:per23 .5s ease-in-out forwards}.contentsWrap .ratio24per.show{animation:per24 .5s ease-in-out forwards}.contentsWrap .ratio25per.show{animation:per25 .5s ease-in-out forwards}.contentsWrap .ratio26per.show{animation:per26 .5s ease-in-out forwards}.contentsWrap .ratio27per.show{animation:per27 .5s ease-in-out forwards}.contentsWrap .ratio28per.show{animation:per28 .5s ease-in-out forwards}.contentsWrap .ratio29per.show{animation:per29 .5s ease-in-out forwards}.contentsWrap .ratio30per.show{animation:per30 .5s ease-in-out forwards}.contentsWrap .ratio31per.show{animation:per31 .5s ease-in-out forwards}.contentsWrap .ratio32per.show{animation:per32 .5s ease-in-out forwards}.contentsWrap .ratio33per.show{animation:per33 .5s ease-in-out forwards}.contentsWrap .ratio34per.show{animation:per34 .5s ease-in-out forwards}.contentsWrap .ratio35per.show{animation:per35 .5s ease-in-out forwards}.contentsWrap .ratio36per.show{animation:per36 .5s ease-in-out forwards}.contentsWrap .ratio37per.show{animation:per37 .5s ease-in-out forwards}.contentsWrap .ratio38per.show{animation:per38 .5s ease-in-out forwards}.contentsWrap .ratio39per.show{animation:per39 .5s ease-in-out forwards}.contentsWrap .ratio40per.show{animation:per40 .5s ease-in-out forwards}.contentsWrap .ratio41per.show{animation:per41 .5s ease-in-out forwards}.contentsWrap .ratio42per.show{animation:per42 .5s ease-in-out forwards}.contentsWrap .ratio43per.show{animation:per43 .5s ease-in-out forwards}.contentsWrap .ratio44per.show{animation:per44 .5s ease-in-out forwards}.contentsWrap .ratio45per.show{animation:per45 .5s ease-in-out forwards}.contentsWrap .ratio46per.show{animation:per46 .5s ease-in-out forwards}.contentsWrap .ratio47per.show{animation:per47 .5s ease-in-out forwards}.contentsWrap .ratio48per.show{animation:per48 .5s ease-in-out forwards}.contentsWrap .ratio49per.show{animation:per49 .5s ease-in-out forwards}.contentsWrap .ratio50per.show{animation:per50 .5s ease-in-out forwards}.contentsWrap .ratio51per.show{animation:per51 .5s ease-in-out forwards}.contentsWrap .ratio52per.show{animation:per52 .5s ease-in-out forwards}.contentsWrap .ratio53per.show{animation:per53 .5s ease-in-out forwards}.contentsWrap .ratio54per.show{animation:per54 .5s ease-in-out forwards}.contentsWrap .ratio55per.show{animation:per55 .5s ease-in-out forwards}.contentsWrap .ratio56per.show{animation:per56 .5s ease-in-out forwards}.contentsWrap .ratio57per.show{animation:per57 .5s ease-in-out forwards}.contentsWrap .ratio58per.show{animation:per58 .5s ease-in-out forwards}.contentsWrap .ratio59per.show{animation:per59 .5s ease-in-out forwards}.contentsWrap .ratio60per.show{animation:per60 .5s ease-in-out forwards}.contentsWrap .ratio61per.show{animation:per61 .5s ease-in-out forwards}.contentsWrap .ratio62per.show{animation:per62 .5s ease-in-out forwards}.contentsWrap .ratio63per.show{animation:per63 .5s ease-in-out forwards}.contentsWrap .ratio64per.show{animation:per64 .5s ease-in-out forwards}.contentsWrap .ratio65per.show{animation:per65 .5s ease-in-out forwards}.contentsWrap .ratio66per.show{animation:per66 .5s ease-in-out forwards}.contentsWrap .ratio67per.show{animation:per67 .5s ease-in-out forwards}.contentsWrap .ratio68per.show{animation:per68 .5s ease-in-out forwards}.contentsWrap .ratio69per.show{animation:per69 .5s ease-in-out forwards}.contentsWrap .ratio70per.show{animation:per70 .5s ease-in-out forwards}.contentsWrap .ratio71per.show{animation:per71 .5s ease-in-out forwards}.contentsWrap .ratio72per.show{animation:per72 .5s ease-in-out forwards}.contentsWrap .ratio73per.show{animation:per73 .5s ease-in-out forwards}.contentsWrap .ratio74per.show{animation:per74 .5s ease-in-out forwards}.contentsWrap .ratio75per.show{animation:per75 .5s ease-in-out forwards}.contentsWrap .ratio76per.show{animation:per76 .5s ease-in-out forwards}.contentsWrap .ratio77per.show{animation:per77 .5s ease-in-out forwards}.contentsWrap .ratio78per.show{animation:per78 .5s ease-in-out forwards}.contentsWrap .ratio79per.show{animation:per79 .5s ease-in-out forwards}.contentsWrap .ratio80per.show{animation:per80 .5s ease-in-out forwards}.contentsWrap .ratio81per.show{animation:per81 .5s ease-in-out forwards}.contentsWrap .ratio82per.show{animation:per82 .5s ease-in-out forwards}.contentsWrap .ratio83per.show{animation:per83 .5s ease-in-out forwards}.contentsWrap .ratio84per.show{animation:per84 .5s ease-in-out forwards}.contentsWrap .ratio85per.show{animation:per85 .5s ease-in-out forwards}.contentsWrap .ratio86per.show{animation:per86 .5s ease-in-out forwards}.contentsWrap .ratio87per.show{animation:per87 .5s ease-in-out forwards}.contentsWrap .ratio88per.show{animation:per88 .5s ease-in-out forwards}.contentsWrap .ratio89per.show{animation:per89 .5s ease-in-out forwards}.contentsWrap .ratio90per.show{animation:per90 .5s ease-in-out forwards}.contentsWrap .ratio91per.show{animation:per91 .5s ease-in-out forwards}.contentsWrap .ratio92per.show{animation:per92 .5s ease-in-out forwards}.contentsWrap .ratio93per.show{animation:per93 .5s ease-in-out forwards}.contentsWrap .ratio94per.show{animation:per94 .5s ease-in-out forwards}.contentsWrap .ratio95per.show{animation:per95 .5s ease-in-out forwards}.contentsWrap .ratio96per.show{animation:per96 .5s ease-in-out forwards}.contentsWrap .ratio97per.show{animation:per97 .5s ease-in-out forwards}.contentsWrap .ratio98per.show{animation:per98 .5s ease-in-out forwards}.contentsWrap .ratio99per.show{animation:per99 .5s ease-in-out forwards}.contentsWrap .ratio100per.show{animation:per100 .5s ease-in-out forwards}@keyframes per1{to{stroke-dashoffset:99}}@keyframes per2{to{stroke-dashoffset:98}}@keyframes per3{to{stroke-dashoffset:97}}@keyframes per4{to{stroke-dashoffset:96}}@keyframes per5{to{stroke-dashoffset:95}}@keyframes per6{to{stroke-dashoffset:94}}@keyframes per7{to{stroke-dashoffset:93}}@keyframes per8{to{stroke-dashoffset:92}}@keyframes per9{to{stroke-dashoffset:91}}@keyframes per10{to{stroke-dashoffset:90}}@keyframes per11{to{stroke-dashoffset:89}}@keyframes per12{to{stroke-dashoffset:88}}@keyframes per13{to{stroke-dashoffset:87}}@keyframes per14{to{stroke-dashoffset:86}}@keyframes per15{to{stroke-dashoffset:85}}@keyframes per16{to{stroke-dashoffset:84}}@keyframes per17{to{stroke-dashoffset:83}}@keyframes per18{to{stroke-dashoffset:82}}@keyframes per19{to{stroke-dashoffset:81}}@keyframes per20{to{stroke-dashoffset:80}}@keyframes per21{to{stroke-dashoffset:79}}@keyframes per22{to{stroke-dashoffset:78}}@keyframes per23{to{stroke-dashoffset:77}}@keyframes per24{to{stroke-dashoffset:76}}@keyframes per25{to{stroke-dashoffset:75}}@keyframes per26{to{stroke-dashoffset:74}}@keyframes per27{to{stroke-dashoffset:73}}@keyframes per28{to{stroke-dashoffset:72}}@keyframes per29{to{stroke-dashoffset:71}}@keyframes per30{to{stroke-dashoffset:70}}@keyframes per31{to{stroke-dashoffset:69}}@keyframes per32{to{stroke-dashoffset:68}}@keyframes per33{to{stroke-dashoffset:67}}@keyframes per34{to{stroke-dashoffset:66}}@keyframes per35{to{stroke-dashoffset:65}}@keyframes per36{to{stroke-dashoffset:64}}@keyframes per37{to{stroke-dashoffset:63}}@keyframes per38{to{stroke-dashoffset:62}}@keyframes per39{to{stroke-dashoffset:61}}@keyframes per40{to{stroke-dashoffset:60}}@keyframes per41{to{stroke-dashoffset:59}}@keyframes per42{to{stroke-dashoffset:58}}@keyframes per43{to{stroke-dashoffset:57}}@keyframes per44{to{stroke-dashoffset:56}}@keyframes per45{to{stroke-dashoffset:55}}@keyframes per46{to{stroke-dashoffset:54}}@keyframes per47{to{stroke-dashoffset:53}}@keyframes per48{to{stroke-dashoffset:52}}@keyframes per49{to{stroke-dashoffset:51}}@keyframes per50{to{stroke-dashoffset:50}}@keyframes per51{to{stroke-dashoffset:49}}@keyframes per52{to{stroke-dashoffset:48}}@keyframes per53{to{stroke-dashoffset:47}}@keyframes per54{to{stroke-dashoffset:46}}@keyframes per55{to{stroke-dashoffset:45}}@keyframes per56{to{stroke-dashoffset:44}}@keyframes per57{to{stroke-dashoffset:43}}@keyframes per58{to{stroke-dashoffset:42}}@keyframes per59{to{stroke-dashoffset:41}}@keyframes per60{to{stroke-dashoffset:40}}@keyframes per61{to{stroke-dashoffset:39}}@keyframes per62{to{stroke-dashoffset:38}}@keyframes per63{to{stroke-dashoffset:37}}@keyframes per64{to{stroke-dashoffset:36}}@keyframes per65{to{stroke-dashoffset:35}}@keyframes per66{to{stroke-dashoffset:34}}@keyframes per67{to{stroke-dashoffset:33}}@keyframes per68{to{stroke-dashoffset:32}}@keyframes per69{to{stroke-dashoffset:31}}@keyframes per70{to{stroke-dashoffset:30}}@keyframes per71{to{stroke-dashoffset:29}}@keyframes per72{to{stroke-dashoffset:28}}@keyframes per73{to{stroke-dashoffset:27}}@keyframes per74{to{stroke-dashoffset:26}}@keyframes per75{to{stroke-dashoffset:25}}@keyframes per76{to{stroke-dashoffset:24}}@keyframes per77{to{stroke-dashoffset:23}}@keyframes per78{to{stroke-dashoffset:22}}@keyframes per79{to{stroke-dashoffset:21}}@keyframes per80{to{stroke-dashoffset:20}}@keyframes per81{to{stroke-dashoffset:19}}@keyframes per82{to{stroke-dashoffset:18}}@keyframes per83{to{stroke-dashoffset:17}}@keyframes per84{to{stroke-dashoffset:16}}@keyframes per85{to{stroke-dashoffset:15}}@keyframes per86{to{stroke-dashoffset:14}}@keyframes per87{to{stroke-dashoffset:13}}@keyframes per88{to{stroke-dashoffset:12}}@keyframes per89{to{stroke-dashoffset:11}}@keyframes per90{to{stroke-dashoffset:10}}@keyframes per91{to{stroke-dashoffset:9}}@keyframes per92{to{stroke-dashoffset:8}}@keyframes per93{to{stroke-dashoffset:7}}@keyframes per94{to{stroke-dashoffset:6}}@keyframes per95{to{stroke-dashoffset:5}}@keyframes per96{to{stroke-dashoffset:4}}@keyframes per97{to{stroke-dashoffset:3}}@keyframes per98{to{stroke-dashoffset:2}}@keyframes per99{to{stroke-dashoffset:1}}@keyframes per100{to{stroke-dashoffset:0}}.contentsWrap .chart .chartTxtList>li{display:none;position:absolute}.contentsWrap .chart .chartTxtList>li .chartTxtBlock{position:relative}.contentsWrap .chart .chartTxtList>li .chartTxtBlock .item::after,.contentsWrap .chart .chartTxtList>li .chartTxtBlock .item::before{content:"";display:block;height:1px;background:#707070;position:absolute}.contentsWrap .numCountWrap{text-align:center;margin:0 auto}.contentsWrap .chart .numCountWrap,.contentsWrap .graph .numCountWrap{max-width:235px;position:absolute;top:27%;left:0;right:0}.contentsWrap .salesChart .numCountWrap{top:25%}.contentsWrap .numCountWrap .salesText{color:#D90013;font-size:18px;font-weight:700}.contentsWrap .chart.show .numCountWrap{opacity:1}.contentsWrap .numCountWrap .salesNum{color:#D90013;font-size:41px;line-height:1.2}.contentsWrap .salesChart .numCountWrap .salesNum{font-size:55px}.contentsWrap .numCountWrap .salesUnit{color:#D90013;font-size:15px}[lang=de] .contentsWrap .numCountWrap .salesUnit,[lang=en] .contentsWrap .numCountWrap .salesUnit,[lang=zh-Hans] .contentsWrap .numCountWrap .salesUnit,[lang=zh-Hant] .contentsWrap .numCountWrap .salesUnit{display:block}.contentsWrap .flagshipProduct .columnBlock .linkTextWrap{text-align:right}.contentsWrap .generalSituationWrap .generalSituationTtl{display:flex;flex:auto;font-size:16px;font-weight:700;margin-bottom:10px}.contentsWrap .generalSituationDetail{display:flex}.contentsWrap .generalSituationDetail>dl{width:48%}.contentsWrap .generalSituationDetail>dl:first-of-type{margin-right:2%}.contentsWrap .marketWrap{margin-bottom:23px}.contentsWrap .marketWrap dt{background:#DCDCDC;font-size:16px;font-weight:400;padding:0 7px}.contentsWrap .marketWrap dd{font-size:35px}.contentsWrap .marketWrap dd .unit{font-size:10px;margin-left:5px}.contentsWrap .shareWrap dt{background:#444F58;color:#fff;font-size:16px;font-weight:400;padding:0 7px}.contentsWrap .shareWrap dd{display:flex;font-size:35px}.contentsWrap .shareWrap dd .unit{font-size:10px}.contentsWrap .shareWrap dd .secondText{margin-left:15%}.contentsWrap .numMove{opacity:0}.contentsWrap .numUp{animation:numUp .4s cubic-bezier(.34,.07,.6,1.25) forwards}@keyframes numUp{0%{transform:translateY(50px)}100%{transform:translateY(0);opacity:1}}.contentsWrap .ttlSetTextWrap .detailBlock:not(:last-of-type){margin-bottom:20px}.contentsWrap.news .tabContents{padding-top:0}.contentsWrap.newsDetail{font-size:15px}.contentsWrap.newsDetail .breadcrumbListWrap{margin-bottom:14px}.contentsWrap.newsDetail .actionBtnLstWrap,.contentsWrap.newsDetail .copyBtnList,.contentsWrap.newsDetail .snsBtnList{display:flex;align-items:center}.contentsWrap.newsDetail .actionBtnLstWrap{justify-content:flex-end;margin-bottom:31px}.contentsWrap.newsDetail .actionBtnLstWrap li{font-size:12px}.contentsWrap.newsDetail .copyBtnList{margin-right:13.5%}.contentsWrap.newsDetail .copyBtnList li.title{margin-right:15px}.contentsWrap.newsDetail .snsBtnList li.title{margin-right:12px}.contentsWrap.newsDetail .snsBtnList li:not(:last-of-type){margin-right:23px}.contentsWrap.newsDetail .localNavi li{text-indent:-1em;padding-left:1em}.contentsWrap.newsDetail .localNavi li:before{content:"・"}.contentsWrap.newsDetail .articleLast .linkTextWrap{text-align:center;margin:50px 0 35px}.contentsWrap.aboutTop .companyBtnA{padding:30px 22px 26px}.contentsWrap.aboutTop .sideLayOutA.imgLink .columnBlock{margin-bottom:35px}.contentsWrap.aboutTop .companyBtnA .columnBlock:first-of-type{display:flex;align-items:center;text-align:center;margin-bottom:30px}.contentsWrap.aboutTop .companyBtnA .columnBlock:nth-of-type(2){text-align:left;padding-top:26px;border-top:1px solid #707070}.contentsWrap.aboutTop .companyBtnA .columnBlock:first-of-type .textWrap{width:50%}.contentsWrap.aboutTop .companyBtnA .columnBlock:first-of-type .imgWrap{width:37%;margin-bottom:0}.contentsWrap.aboutTop .companyBtnA .textWrap{font-size:24px}.contentsWrap.aboutTop .companyBtnA .textWrap p span{font-size:14px;display:block}.contentsWrap.aboutTop .companyBtnB .textWrap .companyPosition{font-size:14px}.contentsWrap.philosophytop .borderBoxB{margin-bottom:60px}.contentsWrap.philosophytop [class*=categoryTtl] .columnBlock:first-of-type{margin-bottom:37px}.contentsWrap.philosophytop [class*=categoryTtl] .titleWrap{padding-top:8px}.contentsWrap.philosophytop [class*=categoryTtl] .textWrap{font-size:18px}@media screen and (max-width:375.98px){.contentsWrap.philosophytop [class*=categoryTtl] .textWrap{font-size:16px}}.contentsWrap.philosophytop .brandLogo{width:77%;margin:12% auto}.contentsWrap.branch .mapWrap{width:100%;margin:0 auto;padding-top:155px}.contentsWrap.branch .mapWrap .imgWrap{margin-bottom:8px}.contentsWrap.branch .baseList{width:51%;display:flex;flex-wrap:wrap}.contentsWrap.branch .baseList li{width:40%;font-size:12px;padding-left:19px;margin-bottom:8px;position:relative}.contentsWrap.branch .baseList li:nth-of-type(odd){margin-right:32px}.contentsWrap.branch .baseList .icoA::before,.contentsWrap.branch .baseList .icoB::before,.contentsWrap.branch .baseList .icoC::before,.contentsWrap.branch .baseList .icoD::before,.contentsWrap.branch .baseList .icoE::before{content:"";width:14px;height:14px;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin:auto}.contentsWrap.branch .baseList .icoA::before{background:#CED700}.contentsWrap.branch .baseList .icoB::before{background:#8DBADA}.contentsWrap.branch .baseList .icoC::before{background:#F7AC00}.contentsWrap.branch .baseList .icoD::before{background:#8EC31F}.contentsWrap.branch .baseList .icoE::before{background:#B84C97}.contentsWrap.branch .tabSelectList{border-bottom:none}.contentsWrap.branch .tabWrap .tabSelectList{flex-wrap:wrap;position:relative}.contentsWrap.branch .tabWrap .tabSelectList li{width:49%;font-size:12px;padding:0;margin-bottom:2px;background:0 0}.contentsWrap.branch .tabWrap .tabSelectList li:nth-of-type(odd){margin-right:2px}.contentsWrap.branch .tabSelectList li{background:0 0;padding:0}.contentsWrap.branch .tabSelectList li.active{background:0 0}.contentsWrap .tabSelectList li p{width:100%;background:#999;padding:4px 0}.contentsWrap .tabSelectList li.active p{background:#d90013}.contentsWrap.branch .pulldownMenuWrap{display:none;width:100%;text-align:left;padding:18px 12px;position:absolute;top:60px;left:0}.contentsWrap.branch .tabSelectList li.active .pulldownMenuWrap{display:flex}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList{width:50%}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li{width:100%;font-size:14px;text-align:left;padding-left:22px;margin-bottom:8px;position:relative}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::after,.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::before{content:"";display:inline-block;position:absolute}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::before{width:15px;height:15px;border:1px solid #000;border-radius:50%;top:5px;left:0}.contentsWrap.branch .pulldownMenuWrap .pulldownMenuList li::after{width:3px;height:3px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);top:11px;left:6px}.contentsWrap .tableB.qualityCertificationTableA td:first-of-type,.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(2),.contentsWrap .tableB.qualityCertificationTableA th:first-of-type,.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(2){width:10%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(3),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(3){width:5%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(4),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(4){width:20%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(5),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(5){width:15%}.contentsWrap .tableB.qualityCertificationTableA td:nth-of-type(6),.contentsWrap .tableB.qualityCertificationTableA th:nth-of-type(6){width:30%}.contentsWrap .tableB.qualityCertificationTableB td:first-of-type,.contentsWrap .tableB.qualityCertificationTableB th:first-of-type{width:20%}.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(2),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(2){width:10%}.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(3),.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(4),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(3),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(4){width:20%}.contentsWrap .tableB.qualityCertificationTableB td:nth-of-type(5),.contentsWrap .tableB.qualityCertificationTableB th:nth-of-type(5){width:30%}.surveyBtnWrap{display:none;background:#da1f3d;border-radius:5px 0 0 5px;width:220px;color:#fff;font-family:-apple-system,system-ui,"Helvetica Neue","游ゴシックMedium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;position:fixed;top:71%;right:-182px;transition:right .5s;overflow:hidden}.surveyBtnWrap.btnShow{display:block}.surveyBtnWrap.btnOpen{right:0}.surveyBtnWrap .surveyBtnBlock{display:flex}.surveyBtnWrap .leftBlock{width:19%;display:flex;border-radius:5px 0 0 5px;align-items:center;justify-content:center;position:relative}.surveyBtnWrap .leftBlock:after{content:"";display:block;width:1px;height:130px;background:#fff;position:absolute;right:0;top:0;bottom:0;margin:auto}.surveyBtnWrap .leftBlock .btnTtl{font-size:16px;writing-mode:vertical-rl;cursor:pointer}[lang=en] .surveyBtnWrap .leftBlock .btnTtl{text-orientation:sideways;transform:rotate(180deg)}#wrapperrohm .surveyBtnWrap:not(.btnOpen) .leftBlock:hover{background:#fff;color:#da1f3d;border:1px solid #da1f3d}.surveyBtnWrap .rightBlock{width:81%;font-size:14px}.surveyBtnWrap .rightBlock .innerBlock{text-align:center;position:relative}.surveyBtnWrap .rightBlock .surveyText{padding:28px 0 17px}.surveyBtnWrap .surveyBtn a{display:inline-block;color:#da1f3d;background:#fff;padding:8px 16px;margin-bottom:20px}.surveyBtnWrap .closeBtn{position:absolute;top:5px;right:5px;cursor:pointer}.contentsWrap.sustainabilityTop .updateDate{text-align:right;font-size:14px;padding-right:20px;margin-bottom:20px}.contentsWrap.sustainabilityTop .csvWrap{position:relative}.contentsWrap.sustainabilityTop .csvWrap .csvBtnTtl{font-size:20px;position:absolute;top:25%;left:4%}.contentsWrap.sustainabilityTop .sustainabilityBnrA a,.contentsWrap.sustainabilityTop .sustainabilityBnrB a{display:flex;border:1px solid #707070}.contentsWrap.sustainabilityTop .sustainabilityBnrA .imgBlock,.contentsWrap.sustainabilityTop .sustainabilityBnrB .imgBlock{width:32%}.contentsWrap.sustainabilityTop .sustainabilityBnrA .imgBlock img,.contentsWrap.sustainabilityTop .sustainabilityBnrB .imgBlock img{vertical-align:bottom}.contentsWrap.sustainabilityTop .sustainabilityBnrA .textWrap,.contentsWrap.sustainabilityTop .sustainabilityBnrB .textWrap{font-size:18px;width:68%;display:flex;align-items:center;justify-content:center}.contentsWrap.sustainabilityTop .sustainabilityBnrB{margin-bottom:50px}.contentsWrap.sustainabilityTop .sustainableBtn{display:block;padding:0}.contentsWrap.sustainabilityTop .sustainableBtn .columnBlock{width:100%;margin-right:0}.contentsWrap.sustainabilityTop .menuWrap{position:relative}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption{width:100%;background:#707070;color:#fff;font-size:20px;line-height:1.5;padding:8px 23px;margin-bottom:6px;position:relative}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock{display:none;width:100%!important;background:#fff;border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #707070;position:absolute;top:0;left:0;z-index:1}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .btnCaption{background:#D90013;font-weight:400}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .btnCaption::after{transform:rotate(-135deg);bottom:-5px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuListWrap{padding:0 23px 15px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuList li{margin-bottom:5px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuList li a{font-size:14px}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::after,.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::before{width:24px;height:24px;border:1px solid #fff;border-radius:50%;right:21px}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption::after{width:9px;height:9px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);right:28px;bottom:5px}.contentsWrap.sustainabilityTop .sustainableBtn .btnText{font-size:15px}.contentsWrap.sustainabilityTop .btnTypeA .textWrap{padding:0}.contentsWrap.sustainabilityTop .borderBoxC{padding-top:10px}.contentsWrap .arrowArea .sideLayOut>.columnBlockR,.contentsWrap .arrowArea>.sideLayOut>.columnBlockL{margin-bottom:20px}.contentsWrap .arrowArea .arrowWrapR>.sideLayOut>.columnBlockL{position:relative;margin-bottom:40px}.contentsWrap .arrowArea .arrowWrapR>.sideLayOut>.columnBlockL::after{content:"";width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:20px solid #ddedbb;position:absolute;bottom:-30px;right:0;left:0;margin:0 auto}.contentsWrap .sideLayOutA.arrowWrapR>.columnBlock:first-of-type{position:relative;margin-bottom:40px}.contentsWrap .sideLayOutA.arrowWrapR>.columnBlock:first-of-type:after{content:"";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:25px solid #ddedbb;position:absolute;bottom:-35px;right:0;left:0;margin:0 auto}.contentsWrap.sustainability .textSideWrap{margin-bottom:10px}.contentsWrap.sustainability .textSideWrap .titleC{margin-bottom:0}.contentsWrap.sustainability .textSideWrap .dateText{text-align:right}.contentsWrap.contributeTop .conceptWrap figure{margin-bottom:20px}.contentsWrap.contributeTop .contributeMapArea .icoInfoList{display:flex;margin-bottom:10px}.contentsWrap.contributeTop .contributeMapArea .icoInfoList>li{font-size:12px}.contentsWrap.contributeTop .contributeMapArea .icoInfoList .icoImg{display:inline-block;width:20%;margin-right:5px;vertical-align:middle}.contentsWrap.contributeTop .contributeMapArea .mapDetailWrap{display:none;background:rgba(238,238,238,.96);padding:25px 20px;margin-top:10px}.contentsWrap.contributeTop .contributeMapWrap .contributeMapBlock{margin-bottom:10px}.contentsWrap.contributeTop .contributeMapWrap .mapBtn{width:100%}.contentsWrap.contributeTop .contributeMapArea .mapDetaiTtl{font-size:18px;border-bottom:1px solid #333;margin-bottom:25px;padding-bottom:10px}.contentsWrap.contributeTop .contributeMapArea .sideLayOutB{display:block}.contentsWrap.contributeTop .contributeMapArea .sideLayOutB .columnBlock{width:63%;margin:0 auto 20px}.contentsWrap.contributeTop .contributeMapArea .captionWrap{display:flex;font-size:12px}.contentsWrap.contributeTop .contributeMapArea .captionWrap .icoList{display:flex;align-items:center;margin-right:5px}.contentsWrap.contributeTop .contributeMapArea .captionWrap .icoList li{width:25px;margin-right:5px}.contentsWrap.contributeTop .contributeMapArea .mapBtnWrap .mapBtnList li{width:70%;margin:0 auto}.contentsWrap.contributeTop .contributeMapArea .mapBtnWrap .mapBtnList li:first-of-type,.contentsWrap.contributeTop .sdgsWrap .imgWrap{margin-bottom:10px}.contentsWrap.contributeTop .contributeMapArea .detailBtn,.contentsWrap.contributeTop .contributeMapArea .mapCloseBtn{width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;padding:13px 0 14px}.contentsWrap.contributeTop .contributeMapArea .detailBtn{background:#D90013}.contentsWrap.contributeTop .sdgsWrap{display:block}.contentsWrap.contributeTop .sdgsWrap .columnBlock{width:100%;margin-right:0}.contentsWrap.contributeTop .sdgsWrap .imgListWrap .imgList{justify-content:center}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg{text-align:center;margin-bottom:15px}.contentsWrap.contributeTop .contributeMapArea .mapDetaiImg .detaiOverlay{display:none}.contentsWrap.sustainability .activityTtl{margin-bottom:13px}.contentsWrap.sustainability .activityTtl span{display:block;margin-bottom:10px}.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(6),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(7){width:8%}.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(1),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(2),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(3),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(4),.contentsWrap.sustainability.esg .tableC th:nth-last-of-type(5){width:10%}.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(6),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(7){text-align:center}.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(1),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(2),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(3),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(4),.contentsWrap.sustainability.esg .tableC td:nth-last-of-type(5){text-align:right}.contentsWrap.sustainability .diversityTable02 td:first-of-type{width:25%}.contentsWrap.sustainability .diversityTable02 td:nth-of-type(2){width:60%}.contentsWrap.sustainability .diversityTable02 td:nth-of-type(3){width:15%}.contentsWrap .guidelineTable03 th:first-of-type{width:20%}.contentsWrap .guidelineTable03 th:nth-of-type(2){width:10%}.contentsWrap .guidelineTable03 th:nth-of-type(3){width:30%}.contentsWrap .guidelineTable03 th:nth-of-type(4){width:15%}.contentsWrap .guidelineTable03 th:nth-of-type(5){width:25%}.contentsWrap .climateChangeMTableeasures07 tr:nth-of-type(4) th:first-of-type{width:80px}.contentsWrap .climateChangeMTableeasures08 tr:nth-of-type(2) th:first-of-type{width:30%}.contentsWrap .climateChangeMTableeasures08 tr:nth-of-type(2) th:not(:first-of-type){width:35%}.contentsWrap.rdTop .rdLayOut{display:flex;flex-direction:column-reverse}.contentsWrap.rdTop .rdConcept .titleF{font-size:18px;font-weight:400;line-height:1.8}.contentsWrap.rdTop .rdCategoryLinkWrap{display:block}.contentsWrap.rdTop .rdCategoryLinkWrap .columnBlock{width:100%;margin-right:0}.contentsWrap.rdTop .rdCategoryLinkWrap .captionText{font-size:20px}.contentsWrap.rdTop .rdCategoryLinkWrap .imgWrap+p{font-size:15px}.contentsWrap .categorySelectList{display:flex;flex-wrap:wrap;margin-bottom:45px}.contentsWrap .categorySelectList li{width:49%;text-align:left;margin-bottom:5px}.contentsWrap .categorySelectList li:nth-of-type(odd){margin-right:5px}.contentsWrap .categorySelectList .checkBtn label{display:block;background:#c7cacd;border-radius:6px;font-size:15px;color:#fff;padding:12px 0 12px 35px}.contentsWrap .categorySelectList #category1.checkBtn label{font-size:12px}.contentsWrap .categorySelectList input[type=checkbox]:checked+label{background:#D90013}.contentsWrap .categorySelectList .checkBtn label::before{left:12px}.contentsWrap .categorySelectList .checkBtn input[type=checkbox]:checked+label::after{left:16px}.contentsWrap .textFormatSelectList{display:flex;margin-bottom:45px;overflow:hidden}.contentsWrap .textFormatSelectList li{width:33%}.contentsWrap .textFormatSelectList .checkBtn label{display:block;background:#c7cacd;text-align:center;color:#fff;padding:5px 0 5px 28px;cursor:pointer}.contentsWrap .textFormatSelectList input[type=checkbox]:checked+label{background:#D90013}.contentsWrap .textFormatSelectList li:first-of-type label{border-radius:6px 0 0 6px}.contentsWrap .textFormatSelectList li:last-of-type label{border-radius:0 6px 6px 0}.contentsWrap .textFormatSelectList .checkBtn label::before{left:12px}.contentsWrap .textFormatSelectList .checkBtn input[type=checkbox]:checked+label::after{left:16px}.contentsWrap .detailBlock.elemNone{display:none}.contentsWrap.irTop .btnBorderA{border:1px solid #444F58}.contentsWrap.irTop .btnBorderB{border:1px solid #707070}.contentsWrap.irTop .mainWrap{position:relative}.contentsWrap.irTop .mainWrap .mainTtl{margin-bottom:24px}.contentsWrap.irTop .mainWrap .irMainSubText{font-size:12px;position:absolute;right:5%;color:#fff;border:1px solid #fff;padding:3px 4px 3px 7px;top:8%}.contentsWrap.irTop .mainWrap .irMainlink{font-size:14px;margin:0 0 20px 20px}.contentsWrap.irTop .mainWrap .irMainlink a{color:unset}.contentsWrap.irTop .mainWrap .linkText::before{color:unset;border:1px solid #3D3D3D;width:17px;height:17px}.contentsWrap .mainWrap .linkText::after{border-top:1px solid #3D3D3D;border-left:1px solid #3D3D3D;width:5px;height:5px;left:5px}.contentsWrap.irTop .layoutSpChange{display:flex;flex-direction:column-reverse}.contentsWrap.irTop .irCategoryBtnLinkWrap{display:block}.contentsWrap.irTop .irCategoryBtnLinkWrap .columnBlock{width:100%;margin-right:0}.contentsWrap.irTop .irCategoryBtnLinkWrap .columnBlock .imgWrap span{display:block}.contentsWrap.irTop .irCategoryLinkWrap{display:block;border-bottom:1px solid #444F58}.contentsWrap.irTop .irCategoryLinkWrap .columnBlock{width:100%;margin-right:0;border-top:1px solid #444F58;padding:50px 0 0 30px}.contentsWrap.irTop .irCategoryLinkWrap .irCategoryLink{display:flex;align-items:center;margin-bottom:26px}.contentsWrap.irTop .irCategoryLinkWrap .irCategoryLink .imgWrap{width:92px;margin-right:14px}.contentsWrap.irTop .irCategoryLinkWrap .irCategoryLink .categoryTtl{width:calc(100% - 106px);font-size:24px}.contentsWrap.irTop .irCategoryLinkWrap .LinkTextList li a{font-size:14px}.contentsWrap.irTop .irCategoryLinkBtnWrap .columnBlockL{border-bottom:1px solid #444F58;margin-bottom:40px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList{display:flex;flex-wrap:wrap;margin-bottom:16px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li{width:46%;display:flex;margin-bottom:24px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li:nth-of-type(odd){margin-right:8%}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li a{display:flex;justify-content:center;flex-direction:column;min-height:155px;border:1px solid #707070}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .bnrIco{width:57%;margin:0 auto}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .textWrap{font-size:14px;text-align:center}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadTtl{display:flex;align-items:center;font-size:24px;padding-left:15%;margin-bottom:30px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadTtl span{display:inline-block}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadTtl .downloadTtlIco{width:60px;margin-right:25px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadTtl span:nth-of-type(2){width:calc(100% - 85px)}.contentsWrap.irTop .irCategoryLinkBtnWrap .onceDownload{margin-bottom:14px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadBtnList li{margin-bottom:5px}.contentsWrap.irTop .irCategoryLinkBtnWrap .downloadBtnList li a{width:100%;font-size:12px;padding:6px 0}.contentsWrap.irTop .categoryLinkBtnWrap span{display:block}.contentsWrap .historicalDataTable td:first-of-type{text-align:left;padding-left:10px}.contentsWrap .historicalDataTable .totalLine td{background:#f5f4f4}.contentsWrap .historicalDataTable .totalLine td:first-of-type{padding-left:5px}.contentsWrap.theatre .mainWrap.fitMain .mainTtl{position:absolute;left:0;top:20%;padding-left:0}.contentsWrap.theatre .mainWrap .credit{color:#FFF;font-size:9px;position:absolute;bottom:0;right:5px}}@media screen and (min-width:768px) and (max-width:1170.98px){#wrapperrohm .contentsWrap .tbNone{display:none}#wrapperrohm .contentsWrap .tbShow,.contentsWrap .btnTypeC a{display:block}.contentsWrap .breadcrumbListWrap,.contentsWrap .linkListLine,.contentsWrap .localNaviWrap,.contentsWrap .mainContents,.contentsWrap .titleA,.contentsWrap.mt-40px{padding-left:20px;padding-right:20px}.contentsWrap .mainTtl,.contentsWrap .mainWrap .mainSlide .linkText{margin-left:20px}.contentsWrap .mainWrap{overflow:hidden}.contentsWrap .mainWrap .slick-dots{width:25%;bottom:3px}.contentsWrap .mainWrap .mainSlide .mainTextWrap{top:20%}.contentsWrap .mainWrap .mainSlide .mainTtl{line-height:1.2;margin-bottom:15px}.contentsWrap .mainWrap .mainSlide .mainTtl span{margin-top:5px}.contentsWrap .localNaviWrap .localNaviList li{width:19.7%}.contentsWrap .titleF{font-size:22px}.contentsWrap [class*=linkBtnList] li{width:23.3%}.contentsWrap .btnTypeA .textWrap p{font-size:26px}.contentsWrap .tabSelectList li{width:24.5%}.contentsWrap .acWrap .acTrigger{padding:14px 35px 11px 40px}.contentsWrap .acWrap .acTrigger:after,.contentsWrap .acWrap .acTrigger:before{right:20px}.contentsWrap .movieArea .movieCatch span{display:inline-block;bottom:-70px;right:unset;left:0}.contentsWrap .categoryTtl01,.contentsWrap .categoryTtl02,.contentsWrap .categoryTtl03,.contentsWrap .categoryTtl04,.contentsWrap .chartArea .sideLayOutA,.contentsWrap .sustainabilityWrap a{display:block}.contentsWrap .chart .valBlock .data .proceeds,.contentsWrap .chart .valBlock .data .ratio{font-size:80px}.contentsWrap .chartArea.sideLayOutA .columnBlock{width:100%}.contentsWrap .chartArea.sideLayOutA .columnBlock:nth-of-type(odd){margin-right:0}.contentsWrap .generalSituationWrap .columnBlock:not(:nth-of-type(3n)){margin-right:4%}.contentsWrap .generalSituationWrap .columnBlock{width:calc((100% - 8%)/ 3)}.contentsWrap .aboutRohmTextWrap,.contentsWrap .aboutRohmWrap .textWrap{padding-left:20px}.contentsWrap .btnTypeB .textWrap{padding:13px 30px 0}.contentsWrap .newsList .newsIco.sustainabilityIco{font-size:10px;padding:.3vw 0 0}.contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .valNum{font-size:60px}.contentsWrap.sustainabilityTop .sustainableBtn .btnCaption{font-size:18px}[lang=de] .contentsWrap .mainWrap .mainTtl{font-size:46px}[lang=de] .contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .tableItem{font-size:18px}[lang=de] .contentsWrap.aboutTop .mainWrap .mainBlock .tableList>li .valText{font-size:16px}.contentsWrap.sustainabilityTop .mainTtl{top:10%}.contentsWrap.sustainabilityTop .updateDate{top:75%;margin-left:20px}.contentsWrap.sustainabilityTop .csvWrap .csvBtnText{width:55%}.contentsWrap.sustainabilityTop .sustainabilityBnrA .textWrap,.contentsWrap.sustainabilityTop .sustainabilityBnrB .textWrap{font-size:30px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuListWrap{padding:0 10px 15px}.contentsWrap.sustainabilityTop .sustainableBtn .menuBlock .menuList li a{font-size:14px}.contentsWrap .categoryTtl01 .columnBlock:nth-of-type(2),.contentsWrap .categoryTtl02 .columnBlock:nth-of-type(2),.contentsWrap .categoryTtl03 .columnBlock:nth-of-type(2),.contentsWrap .categoryTtl04 .columnBlock:nth-of-type(2){width:100%;display:flex;flex-direction:column;align-items:center}.contentsWrap .btnTypeC .btnTtl{width:40%;top:16%}.contentsWrap .btnTypeC .btnText{width:34%;top:40%}.contentsWrap.contributeTop .conceptWrap .textWrap{font-size:18px;top:3%}.contentsWrap.contributeTop .conceptWrap .textWrap p{margin-bottom:20px}.contentsWrap.contributeTop .sdgsWrap .imgListWrap .imgList>li{width:81px;margin:0 15px 15px 0}.contentsWrap.contributeTop .sdgsWrap .imgListWrap .imgList>li:nth-of-type(2){margin-right:0}.contentsWrap .marketWrap dt{font-size:20px}.contentsWrap .marketWrap dd{font-size:48px}.contentsWrap .shareWrap dd,.contentsWrap .shareWrap dd .secondText{font-size:50px}.contentsWrap .generalSituationWrap .generalSituationTtl{font-size:18px}.contentsWrap.irTop .mainWrap .irMainSubText{padding:6px 20px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .bnrIco,[lang=en] .contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .bnrIco{width:60px;margin:0 12px 0 14px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li .textWrap{width:calc(100% - 60px);font-size:24px}.contentsWrap.irTop .irCategoryLinkBtnWrap .irCategoryLinkBtnList li a[target="_blank"]:after{content:none}.contentsWrap .categorySelectList li{width:25%}.contentsWrap .textFormatSelectList li{width:20%}.contentsWrap.theatre .mainTtl{margin-left:0}}@media (min-width:768px){.selectOption .searchmenu li ul{top:37px}}.portlet-boundary_RohmChartController_ .portlet-content-editable a.portlet-icon-back{padding-left:0}.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_9iEqPmQ9wwRn_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_B06ToSvSamBH_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_JF97jFHpbWnk_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_VPYLVEiwF7eD_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_WOpQ9FrcbJVk_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_WZcAoggUBYm5_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_aqdJPRDyF7R8_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_k14mSpcVsrgR_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_k7Nis038IlEd_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_qDT5wTCICkoy_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_u49D2TUJGHue_fields,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_yReMt7q0Kwas_fields{margin-left:-1%;margin-right:-1%}.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_9iEqPmQ9wwRn_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_B06ToSvSamBH_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_JF97jFHpbWnk_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_VPYLVEiwF7eD_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_WOpQ9FrcbJVk_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_WZcAoggUBYm5_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_aqdJPRDyF7R8_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_k14mSpcVsrgR_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_k7Nis038IlEd_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_qDT5wTCICkoy_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_u49D2TUJGHue_ .portlet-content-editable a.portlet-icon-back::before,.portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_yReMt7q0Kwas_ .portlet-content-editable a.portlet-icon-back::before{position:absolute;top:0;left:24px;display:block;height:calc(1.4em + .75rem);padding:.375rem .75rem;line-height:1.4;color:#495057;content:"Back";font-size:14px}.ja_JP .portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_9iEqPmQ9wwRn_ .portlet-content-editable a.portlet-icon-back::before,.ja_JP .portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_WZcAoggUBYm5_ .portlet-content-editable a.portlet-icon-back::before,.ja_JP .portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_k14mSpcVsrgR_ .portlet-content-editable a.portlet-icon-back::before,.ja_JP .portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_k7Nis038IlEd_ .portlet-content-editable a.portlet-icon-back::before,.ja_JP .portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_u49D2TUJGHue_ .portlet-content-editable a.portlet-icon-back::before,.ja_JP .portlet-boundary_RohmChartController_#p_p_id_RohmChartController_INSTANCE_yReMt7q0Kwas_ .portlet-content-editable a.portlet-icon-back::before{content:"戻る"}.portlet-boundary_RohmChartController_ form>div.form-group.input-text-wrapper:nth-child(3) label.control-label{display:none}.portlet-boundary_RohmChartController_ form>div.form-group.input-text-wrapper:nth-child(3) .field.form-control{background-color:#0b5fff;border-color:transparent;color:#fff;text-shadow:none;padding:0 10px;text-transform:uppercase}.portlet-boundary_RohmChartController_ .lfr-form-row{width:18%;margin:0 1% 2%;max-width:100%;display:inline-block}.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_VPYLVEiwF7eD_fields .lfr-form-row,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_aqdJPRDyF7R8_fields .lfr-form-row,.portlet-boundary_RohmChartController_ #_RohmChartController_INSTANCE_yReMt7q0Kwas_fields .lfr-form-row{width:23%}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline{padding:4px 5px 4px 10px;border:1px solid #cacaca;border-radius:6px;box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .form-group:last-child input[type=text].form-control{width:67%}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .lfr-autorow-controls{right:10px}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .lfr-autorow-controls button.btn{padding:0;width:26px;margin-right:5px;margin-top:-31px!important;vertical-align:middle;height:29px;line-height:10px}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .lfr-autorow-controls button.btn:last-child{margin-right:0}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .lfr-autorow-controls button.btn.delete-row{background-color:#f21b2d;background-image:-moz-linear-gradient(top,#ed4654,#f21b2d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ed4654),to(#f21b2d));background-image:-webkit-linear-gradient(top,#ed4654,#f21b2d);background-image:-o-linear-gradient(top,#ed4654,#f21b2d);background-image:linear-gradient(to bottom,#ed4654,#d81526);border-color:#ed4654 #ed4654 #f21b2d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .lfr-autorow-controls button.btn.delete-row:hover{background-color:#f21b2d;background-image:-moz-linear-gradient(top,#ed4654,#f21b2d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ed4654),to(#f21b2d));background-image:-webkit-linear-gradient(top,#ed4654,#f21b2d);background-image:-o-linear-gradient(top,#ed4654,#f21b2d);background-image:linear-gradient(to bottom,#d81526,#ed4654);border-color:#ed4654 #ed4654 #f21b2d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);background-position:0 0;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .form-group{margin-bottom:0}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .form-group label.control-label{font:400 14px/28px Arial}.portlet-boundary_RohmChartController_ .lfr-form-row.lfr-form-row-inline .form-group input[type=text].form-control{border-radius:6px;border:1px solid #a8a7a7;box-shadow:rgba(0,0,0,.06) 0 2px 4px 0 inset;padding:5px 10px;font:400 12px/18px Arial}