*, .dropdown-menu .list-unstyled,.portlet-options-dropdown.dropdown-menu > .list-unstyled {margin:0;padding:0;}
.portlet-options-dropdown.dropdown-menu > .list-unstyled li button{font-size: 0.80rem;}
#clay-dropdown-menu-3.dropdown-menu .list-unstyled li button {font-size: 12px; font-weight: 400;line-height: 18px;}
#clay-dropdown-menu-3.dropdown-menu .list-unstyled li button:focus,#clay-dropdown-menu-3.dropdown-menu .list-unstyled li button:hover,
.portlet-options-dropdown.dropdown-menu > .list-unstyled li button:focus,.portlet-options-dropdown.dropdown-menu > .list-unstyled li button:hover{border:0 none;}
html:not(#__):not(#___) .cadmin .dropdown-item,html:not(#__):not(#___) .cadmin .dropdown-item.focus{box-shadow: inset 0 0 0 0px transparent, inset 0 0 0 0px transparent; background-color: #f8f9fa;padding: 0.25rem 1.5rem;}
.dropdown-menu{background-clip:padding-box;background-color:#fff;border-radius:.25rem;border:0 solid #e7e7ed;box-shadow:0 1px 5px -1px rgba(0,0,0,.3);color:var(--body-color,#272833);display:none;float:left;font-size:.8rem;left:0;list-style:none;margin:.3125rem 0 0;max-height:500px;max-width:240px;min-height:40px;min-width:240px;}
.hide-accessible{display:none;}
.lfr-product-menu-panel.sidenav-menu-slider.open, .lfr-product-menu-panel.sidenav-menu-slider .sidenav-menu {text-align: left;}
#wrapperrohm a:hover, .wrapperrohm a:hover {color:#333;}
.staging #wrapperrohm a:hover, .staging .wrapperrohm a:hover {text-decoration: none;}
.rohm-LR7 .sidebar h4, .rohm-LR7 .sidebar .h4{margin-top:0px;}
.rohm-LR7 .nav-equal-height>li>a, .rohm-LR7 .nav-equal-height .nav>li>a, .rohm-LR7 .nav-equal-height-heading>a, .rohm-LR7 .nav-equal-height-heading>span { max-width: 100%; min-width: 100%;}
.open-admin-panel .lfr-add-panel .add-content-menu .search-bar{margin:10px;}
.open-admin-panel .lfr-add-panel .add-content-menu .add-portlet-message {margin: 20px; padding: 5px 20px;}
.open-admin-panel .lfr-add-panel .add-content-menu .add-portlet-message .info-message {margin: 20px 0;}
.open-admin-panel h1, .open-admin-panel h2, .open-admin-panel h3, .open-admin-panel h4, .open-admin-panel h5, .open-admin-panel h6, 
.open-admin-panel .h1, .open-admin-panel .h2, .open-admin-panel .h3, .open-admin-panel .h4, .open-admin-panel .h5, .open-admin-panel .h6 {font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}
.open-admin-panel h4, .open-admin-panel .h4, .open-admin-panel h5, .open-admin-panel .h5, .open-admin-panel h6, .open-admin-panel .h6 {margin-top: 11px; margin-bottom: 11px;}
.open-admin-panel h4, .open-admin-panel .h4 {font-size: 19px;}
.open-admin-panel h6, .open-admin-panel .h6 {font-size: 13px;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
/*sensor-ics*/#banner{padding: 36px 0 0 40px !important;}
/* .rohm-LR7 .yui3-dd-drop-over{background-color: #f1f1f1;box-shadow: inset 1px 1px 17px 0px #c8c9be;opacity:0.5;} */
.rohm-LR7 .portlet-column-content.empty {padding: 30px;}
html:not(#__):not(#___) .controls-visible .cadmin .portlet-topper-toolbar {display: contents;}
html:not(#__):not(#___) .portlet-dropzone { box-shadow: 0 0 0 1px transparent inset; transition: box-shadow 300ms ease-in-out; will-change: box-shadow;}
html:not(#__):not(#___) .yui3-dd-drop-over .portlet-dropzone {box-shadow: 0 0 0 4px #004ad7 inset;}
html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .yui3-dd-drop .empty.portlet-dropzone,
html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-column .empty.portlet-dropzone{outline: 1px solid #dfdfdf;}
html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .yui3-dd-drop .empty.portlet-dropzone:before,
html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-column .empty.portlet-dropzone:before{content: "Placeholder";display: flex;justify-content: center;color: #dfdfdf;font-size: 1rem;}

.rohm-LR7 .portlet-borderless .portlet-content {padding: 0rem;}
@media (min-width: 576px) and (max-width: 767.98px) {
  html:not(#__):not(#___) body.product-menu-open #wrapper,
  html:not(#__):not(#___) body.product-menu-open .cadmin.control-menu-container,
  html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .wrapperrohm.newROHM #header header,
  html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .container-fluid.maxfixsize,
  html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) #sitefooter,
  html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .bottomMenu{padding-left: 320px;}
  html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .wrapperrohm.newROHM #header header{left:0;}
}
@media screen and (max-width: 767.98px){
	html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .all-page-fixed-header .wrapperrohm.newROHM #header header{left:0;}
	html:not(#__):not(#___) .cadmin .control-menu-nav-item h1 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 32px;display: inline;}
}
@media (min-width: 768px) and (max-width:991.98px){
	html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .all-page-fixed-header .wrapperrohm.newROHM #header header{left:0;padding-left:0;}
}
@media (min-width: 992px) {
	html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.open) .all-page-fixed-header .wrapperrohm.newROHM #header header{left:0;padding-left:0;}
}
html:not(#__):not(#___) .cadmin.lfr-product-menu-panel.sidenav-menu-slider {z-index: 990;}
html:not(#__):not(#___) .cadmin.aff9ix, html:not(#__):not(#___) .cadmin.control-menu-container {top: 0px; z-index: 989;}
html:not(#__):not(#___) .cadmin .panel-unstyled button, html:not(#__):not(#___) .cadmin .navigation-bar-secondary{border-radius:0 !important;}
html:not(#__):not(#___) .cadmin.portlet-topper, html:not(#__):not(#___) .portlet > .cadmin.portlet-topper{border-radius:4px 4px 0 0!important;padding: 3px 12px 3px 12px;}

.staging .dropdown-menu .list-unstyled button,
.staging .dropdown-menu .list-unstyled button:active,
.staging .dropdown-menu .list-unstyled button:focus{border-radius:0 !important;outline:0;border-color: transparent !important; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;text-shadow: 0px 0px #FFF;}
:not(:has(button .dropdown-item-indicator-start)) .staging .dropdown-menu .list-unstyled button, 
:not(:has(button .dropdown-item-indicator-start)) .staging .dropdown-menu .list-unstyled button:hover,
:not(:has(button .dropdown-item-indicator-start)) .staging .dropdown-menu .list-unstyled button.dropdown-item:hover{outline:0; border-color: transparent !important; padding-bottom: 0.25rem; padding-left: 1.5rem; padding-right: 1.5rem; padding-top: 0.25rem; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;text-shadow: 0px 0px #FFF; font-weight: 400;font-size: 100%;line-height: 24px;}


.portlet-journal-content .portlet .portlet-header .visible-interaction,
.portlet:active .visible-interaction, .portlet:hover .visible-interaction, 
.portlet:focus .visible-interaction, .portlet.active .visible-interaction{transform: translateY(5px) !important;/*(50px)*/}

.portlet:active .visible-interaction .lexicon-icon, .portlet:hover .visible-interaction .lexicon-icon, 
.portlet:focus .visible-interaction .lexicon-icon, .portlet.active .visible-interaction .lexicon-icon, 
.portlet-journal-content .portlet .portlet-header .visible-interaction .dropdown-action>button{fill: #fff;}

html:not(#__):not(#___) .staging .portlet-header .visible-interaction .dropdown-action>button.component-action { font-size: 16px; width: 32px; height: 32px; justify-content: center; vertical-align: middle;}
:has(.staging .portlet-header .visible-interaction .dropdown-action>button.component-action[aria-expanded="true"]) .portlet-journal-content .portlet .portlet-header .visible-interaction,
.portlet-journal-content .portlet:hover .portlet-header .visible-interaction{visibility:visible !important;}
.portlet-journal-content .portlet .portlet-header .visible-interaction .dropdown-action>button{background: transparent;border: 0;box-shadow: none;}
html:not(#__):not(#___) .cadmin .staging-alert-container .alert.alert-info {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/* webcontent controller */
.drop-here-info, .drop-here-info .drop-icons {transition: none}
.controls-hidden .portlet-topper,.controls-hidden .portlet-topper-toolbar {display: none !important;}
html:not(#__):not(#___) .cadmin.portlet-topper {
    background-color: var(--portlet-topper-bg, var(--primary, #0b5fff))!important;
    border-color: var(--portlet-topper-border, var(--portlet-topper-bg, #0b5fff))!important;
    border-radius: var(--portlet-topper-border-radius, var(--border-radius-sm, 2px) var(--border-radius-sm, 2px) 0 0)!important;
    border-style: solid!important;
    border-width: 1px 1px 1px 1px!important;
    color: var(--portlet-topper-color, var(--white, #fff))!important;
}
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar>a, 
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar>span>a,
html:not(#__):not(#___) .cadmin .portlet-topper-toolbar .lfr-icon-menu>a {
    color: var(--portlet-topper-link-color, var(--portlet-topper-color, #fff))!important;
}
@media (min-width: 768px) {
	.portlet-layout .portlet-header {margin-bottom: 0rem !important;}
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet > .cadmin.portlet-topper, 
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet:hover > .cadmin.portlet-topper, 
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet.open > .cadmin.portlet-topper, 
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet.focus > .cadmin.portlet-topper {transform: translateY(88%);}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .rohmhome .portlet-layout .portlet-header{margin-top: 0px;/*margin-top: -38px;*/}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .portlet-header{height: 0px;/*height: 38px;*/}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .portlet#portlet_RohmHpbanner .portlet-header{height: 0;margin-top: 0px;}
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .autofit-float.autofit-row.portlet-header{display:none;}
}
@media (max-width:767.98px){
	.portlet:active .visible-interaction, .portlet:hover .visible-interaction, .portlet:focus .visible-interaction, .portlet.active .visible-interaction {transform: translateY(10px) !important;}
	.controls-visible .portlet-content-editable{position:relative;}
	.portlet-layout .portlet-header{position: absolute;}
}
/* End */
@media (min-width: 320px) {
  html:not(#__):not(#___) .cadmin.affix, html:not(#__):not(#___) .cadmin.control-menu-container {width:100%;}
  html:not(#__):not(#___) .cadmin.affix, html:not(#__):not(#___) .cadmin.control-menu-container {position: fixed;}
}
@media screen and (min-width: 768px){
	.open-admin-panel h4, .open-admin-panel .h4 {font-size: 18px;}
	.open-admin-panel h6, .open-admin-panel .h6 {font-size: 14px;}
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet > .cadmin.portlet-topper, 
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet:hover > .cadmin.portlet-topper, 
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet.open > .cadmin.portlet-topper, 
	html.rohm-LR7:not(#__):not(#___) .controls-visible .portlet.focus > .cadmin.portlet-topper {transform: translateY(0%); padding-right:2vw;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .portlet#portlet_RohmHpbanner .cadmin.portlet-topper,
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .portlet#portlet_RohmHpbanner:hover .cadmin.portlet-topper,
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .portlet#portlet_RohmHpbanner.open .cadmin.portlet-topper,
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .portlet-layout .portlet#portlet_RohmHpbanner.focus .cadmin.portlet-topper{transform: translateY(0); padding-right: 0;}
	header.portlet-topper .portlet-title-default{line-height:3.5;}
	html:not(#__):not(#___) body.product-menu-open #wrapper,
	html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.closed) #wrapperrohm.newROHM,
	html:not(#__):not(#___) body.product-menu-open:has(.sidenav-menu-slider.closed) #sitefooter{padding-left: 0px !important;}
	
	html:not(#__):not(#___) body.open-admin-panel #wrapper {padding-right: 0px !important;}
}
.rohm-LR7 .portlet-decorate .portlet-content{border:0px none;}
.rohm-LR7 .maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader .portlet{padding-top:2px;}
.rohm-LR7 .rohm-breadcrumb-portlet,.rohm-LR7 .portlet-breadcrumb{background-color: #ededed; box-shadow: 0px 1px 1px 0px #cacaca inset;margin-top: 0px !important;}
.rohm-LR7 .breadcrumb{padding: 12px 15px 14px;  -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;margin:0;}
.portlet-layout {clear: both;display:table; border-spacing: 0;table-layout: auto; width: 100%;}
.portlet-column {display:table-cell;vertical-align:top;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{min-height:0;}
body {font:12px/18px Arial, Helvetica, Verdana, sans-serif;background:#fff;margin:0;padding:0;	color:#000}
.rohm-LR7 blockquote, .rohm-LR7 ul, .rohm-LR7 ol, .rohm-LR7 dl {margin:1em;}
.rohm-LR7 ol,.rohm-LR7  ul, .rohm-LR7 dl {margin-left:2em;}
.rohm-LR7 .sidebar-body blockquote, .rohm-LR7 .sidebar-body ul, .rohm-LR7 .sidebar-body ol, .rohm-LR7 .sidebar-body dl {margin:0em !important;}
.aui-tabview-list, .aui-tab-active, body>.lfr-menu-list ul, .lfr-actions, .aui-dialog-content, .aui-dialog .aui-widget-hd, .modify-pages .delete-tab, input[type="submit"], input[type="button"], input[type="reset"], button {-moz-border-radius:4px !important;	-webkit-border-radius:4px !important;border-radius:4px !important;}
.clear-both:before, .clear-both:after {	content:"\0020";display:block;height:0;overflow:hidden}
.clear-both:after {	clear:both}
.clear-both {zoom:1}
#header .customeNavigation{width:auto;height: auto;background-color:trasparent;-webkit-border-radius:4px;-moz-border-radius:4px;	border-radius:4px;position: relative;	z-index:8;}
#nav li li, .en_US .wrapperrohm.newROHM #header .customeNavigation #nav li li  ,.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li li,
.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 li{
	padding-top: 0px;
	padding-bottom:0px;
}
#nav li li, .en_US .wrapperrohm.newROHM #header .customeNavigation #nav li li  ,.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li li,
.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li li, .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li li,
.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li li, .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li li{width: 100%;}
#nav li li {padding-right:8px;	padding-left:20px;}
.wrapperrohm.newROHM #header .customeNavigation #nav li li {padding-right:0px;	padding-left:0px;}

.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , 
.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , 
.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li {width: 97%;}
html{overflow-x:hidden;}
@media (min-width:1116px){
	html {overflow-y: auto;}
}
.container-fluid.maxfixwidth{padding:0;}
#search-form .form-control::-moz-placeholder,#search-form-2 .form-control::-moz-placeholder,#search-form-3 .form-control::-moz-placeholder,#search-form-4 .form-control::-moz-placeholder{color:#bebebe !important;}
#search-form .form-control:-ms-input-placeholder,#search-form-2 .form-control:-ms-input-placeholder,#search-form-3 .form-control:-ms-input-placeholder,#search-form-4 .form-control:-ms-input-placeholder{color:#bebebe !important;}
#search-form .form-control::-webkit-input-placeholder,#search-form-2 .form-control::-webkit-input-placeholder,#search-form-3 .form-control::-webkit-input-placeholder,#search-form-4 .form-control::-webkit-input-placeholder{color:#bebebe !important;}
.placeholder { color: #aaa; }
#search-form .form-control,#search-form-2 .form-control,#search-form-3 .form-control,#search-form-4 .form-control{color:#464646;}
.portal-popup {font-size: 14px; line-height: 28px;}
.portal-popup a{text-decoration: none;}
.portlet-boundary_com_rohm_portal_video_catalog_management_RohmVideoCatalogManagementPortlet_ {clear: both;}
code, pre {font-family: "Courier New", Courier, monospace;}
#header .customeNavigation #nav,.wrapperrohm.newROHM header #top-nav .lang-selection,.customeNavigation #nav,.searchmenu, .copyrightstatus {font-family: Arial,Helvetica,Verdana,sans-serif;}
ul.ui-autocomplete li.ui-menu-item a, #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all{font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif!important;}

.en_US #showcookiealert .labelcookiemessage,.de_DE #showcookiealert .labelcookiemessage,.en_US body,.de_DE body,.en_US .portal-popup,.de_DE .portal-popup,.en_US .sitefooterbottom,.de_DE .sitefooterbottom, .en_US .Zebra_Tooltip .Zebra_Tooltip_Message, .de_DE .Zebra_Tooltip .Zebra_Tooltip_Message,
.en_US #header .customeNavigation #nav,.de_DE #header .customeNavigation #nav,body.en_US #header .customeNavigation #nav, body.de_DE #header .customeNavigation #nav,
.en_US #showcookiealert .labelcookiemessage,.de_DE #showcookiealert .labelcookiemessage,
.en_US .headerquicklink .rohmlogin, .en_US .headerquicklink a,.de_DE .headerquicklink .rohmlogin, .de_DE .headerquicklink a,
.rohm-LR7 body.en_US, .rohm-LR7 body.de_DE, .rohm-LR7 .en_US .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.en_US .lang-selection ul.radio-menu li label, 
.rohm-LR7 .de_DE .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.de_DE .lang-selection ul.radio-menu li label,
.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
.en_US .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,
.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
.de_DE .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,
.en_US #rohmenewsletter .subtitlelabel,.de_DE #rohmenewsletter .descirptionlabel,.de_DE #rohmenewsletter .subtitlelabel,.de_DE #rohmenewsletter .descirptionlabel,
.en_US #rohmenewsletter .titlelabel,.de_DE #rohmenewsletter .titlelabel,.en_US .enewsletters,.de_DE .enewsletters,.en_US #rohmenewsletter .email_1st_row input#email_address_enews, 
.en_US .form-row.firstlast input[type="text"], .de_DE .form-row.firstlast input[type="text"],.de_DE #rohmenewsletter .email_1st_row input#email_address_enews, .en_US #rohmenewsletter .next_submit, 
.de_DE #rohmenewsletter .next_submit, .en_US .footerlinks a, .de_DE .footerlinks a,
.en_US #rohmenewsletter .subtitlelabel,.en_US #rohmenewsletter .descirptionlabel,.de_DE #rohmenewsletter .subtitlelabel,.de_DE #rohmenewsletter .descirptionlabel,
.en_US #rohmenewsletter .titlelabel, .de_DE #rohmenewsletter .titlelabel, .en_US .enewsletters, .de_DE .enewsletters,
.en_US ul.ui-autocomplete li.ui-menu-item a, .en_US #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all,
.de_DE ul.ui-autocomplete li.ui-menu-item a, .de_DE #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all,
body.en_US, body.de_DE, body.en_US #design_termscond label, body.de_DE #design_termscond label, body.en_US #termsbtns #downloadbtn, body.de_DE #termsbtns #downloadbtn,
.en_US code, .en_US pre,.de_DE code, .de_DE pre,
.en_US .wrapperrohm.newROHM header #top-nav .lang-selection,.de_DE .wrapperrohm.newROHM header #top-nav .lang-selection,
.en_US .customeNavigation #nav,.de_DE .customeNavigation #nav,.en_US .searchmenu,.de_DE .searchmenu,
.en_US ul.radio-menu li label, .de_DE ul.radio-menu li label,
.en_US .Zebra_Tooltip .Zebra_Tooltip_Message,.en_US .sitefooterbottom, .de_DE .Zebra_Tooltip .Zebra_Tooltip_Message,.de_DE .sitefooterbottom{font-family: 'IBM Plex SansRegular',"Helvetica Neue",Helvetica,sans-serif !important;}

.en_US #showcookiealert .labelcookie,.de_DE #showcookiealert .labelcookie, .en_US #showcookiealert .privacybutton a, .en_US #showcookiealert .privacybutton a:hover,.de_DE #showcookiealert .privacybutton a, .de_DE #showcookiealert .privacybutton a:hover,
.rohm-LR7 .en_US .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox,.rohm-LR7 .de_DE .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox,
.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-family: 'IBM Plex SansMedium';}

.rohm-LR7 .en_US #wrapperrohm .breadcrumb a, .rohm-LR7 .en_US #wrapperrohm .breadcrumb a:hover, .rohm-LR7 .en_US #wrapperrohm .breadcrumb > li,
.rohm-LR7 .en_US #wrapperrohm .newrohmdesign .breadcrumb a, .rohm-LR7 .en_US #wrapperrohm .newrohmdesign .breadcrumb a:hover, 
.rohm-LR7 .en_US #wrapperrohm .newrohmdesign .breadcrumb > li, .rohm-LR7 .de_DE #wrapperrohm .breadcrumb a, .rohm-LR7 .de_DE #wrapperrohm .breadcrumb a:hover, 
.rohm-LR7 .de_DE #wrapperrohm .breadcrumb > li,.rohm-LR7 .de_DE #wrapperrohm .newrohmdesign .breadcrumb a, 
.rohm-LR7 .de_DE #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .de_DE #wrapperrohm .newrohmdesign .breadcrumb > li,
.rohm-LR7 .en_US #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .en_US #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .en_US #wrapperrohm .breadcrumb li:last-child span,
.rohm-LR7 .de_DE #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .de_DE #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .de_DE #wrapperrohm .breadcrumb li:last-child span{font-family: 'IBM Plex SansLight' !important;}

.ja_JP .portal-popup,.ja_JP .sitefooterbottom,.ja_JP .Zebra_Tooltip .Zebra_Tooltip_Message,.ja_JP #showcookiealert .labelcookie,
.ja_JP #showcookiealert .labelcookiemessage,.ja_JP #showcookiealert .privacybutton a,.ja_JP #showcookiealert .privacybutton a:hover,
.ja_JP .headerquicklink .rohmlogin,.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span,
.rohm-LR7 body.ja_JP, .rohm-LR7 .ja_JP .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.ja_JP .lang-selection ul.radio-menu li label,.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.rohm-LR7 .ja_JP .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
.rohm-LR7 .ja_JP .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb a, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb a:hover,.rohm-LR7 .ja_JP #wrapperrohm .newrohmdesign .breadcrumb a, 
.rohm-LR7 .ja_JP #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .ja_JP #wrapperrohm .newrohmdesign .breadcrumb > li,
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .ja_JP #wrapperrohm .breadcrumb li:last-child span,
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb-horizontal>li+li:before,.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb > li,.ja_JP input[type="text"],
.ja_JP .footerlinks a, .ja_JP .footerlinks a,.ja_JP .wrapperrohm.newROHM #header header .header #top-nav .lang-selection,
.ja_JP #header .customeNavigation #nav ,.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection,
.ja_JP .customeNavigation #nav,.ja_JP .searchmenu ,.ja_JP .lang-selection{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}

.ko_KR .portal-popup,.ko_KR .sitefooterbottom,.ko_KR .Zebra_Tooltip .Zebra_Tooltip_Message,.ko_KR  #showcookiealert .labelcookie,
.ko_KR #showcookiealert .labelcookiemessage,.ko_KR #showcookiealert .privacybutton a, .ko_KR #showcookiealert .privacybutton a:hover,
.ko_KR .headerquicklink .rohmlogin, .ko_KR .headerquicklink a,
.rohm-LR7 body.ko_KR, .rohm-LR7 .ko_KR .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.ko_KR .lang-selection ul.radio-menu li label,.ko_KR .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.ko_KR .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.rohm-LR7 .ko_KR .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
.rohm-LR7 .ko_KR .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb a, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb a:hover, .rohm-LR7 .ko_KR #wrapperrohm .newrohmdesign .breadcrumb a, 
.rohm-LR7 .ko_KR #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .ko_KR #wrapperrohm .newrohmdesign .breadcrumb > li,
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .ko_KR #wrapperrohm .breadcrumb li:last-child span,
.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb-horizontal>li+li:before,.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb > li,.ko_KR input[type="text"],
.ko_KR .footerlinks a,body.ko_KR{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}

.zh_TW .portal-popup,.zh_TW .sitefooterbottom,.zh_TW .Zebra_Tooltip .Zebra_Tooltip_Message,.zh_TW  #showcookiealert .labelcookie,
.zh_TW #showcookiealert .labelcookiemessage,.zh_TW #showcookiealert .privacybutton a, .zh_TW #showcookiealert .privacybutton a:hover,
.zh_TW .headerquicklink .rohmlogin, .zh_TW .headerquicklink a,
.rohm-LR7 body.zh_TW, .rohm-LR7 .zh_TW .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.zh_TW .lang-selection ul.radio-menu li label,.zh_TW .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.zh_TW .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.rohm-LR7 .zh_TW .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
.rohm-LR7 .zh_TW .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb a:hover,.rohm-LR7 .zh_TW #wrapperrohm .newrohmdesign .breadcrumb a, 
.rohm-LR7 .zh_TW #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .zh_TW #wrapperrohm .newrohmdesign .breadcrumb > li,
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .zh_TW #wrapperrohm .breadcrumb li:last-child span,
.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb-horizontal>li+li:before,.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb > li,.zh_TW input[type="text"],
.zh_TW .footerlinks a,body.zh_TW{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}

.zh_CN .portal-popup,.zh_CN .sitefooterbottom,.zh_CN .Zebra_Tooltip .Zebra_Tooltip_Message,.zh_CN  #showcookiealert .labelcookie,
.zh_CN #showcookiealert .labelcookiemessage,.zh_CN #showcookiealert .privacybutton a, .zh_CN #showcookiealert .privacybutton a:hover,
.zh_CN .headerquicklink .rohmlogin, .zh_CN .headerquicklink a,
.rohm-LR7 body.zh_CN, .rohm-LR7 .zh_CN .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.zh_CN .lang-selection ul.radio-menu li label,.zh_CN .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.zh_CN .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
.rohm-LR7 .zh_CN .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
.rohm-LR7 .zh_CN .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb a, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb a:hover,.rohm-LR7 .zh_CN #wrapperrohm .newrohmdesign .breadcrumb a, 
.rohm-LR7 .zh_CN #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .zh_CN #wrapperrohm .newrohmdesign .breadcrumb > li,
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb .current-page, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 .zh_CN #wrapperrohm .breadcrumb li:last-child span,
.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb-horizontal>li+li:before,.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb > li,.zh_CN input[type="text"],
.zh_CN select,.zh_CN input[type="button"],.zh_CN input[type="password"],.zh_CN input[type="submit"],.zh_CN #header .customeNavigation #nav,
.zh_CN .footerlinks a,body.zh_CN{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;}



@media (min-width: 768px){
	.en_US #header .customeNavigation .productmenu li, .en_US #header .customeNavigation .productmenu li a,
	.de_DE #header .customeNavigation .productmenu li, .de_DE #header .customeNavigation .productmenu li a,
	.en_US #header .customeNavigation #nav li ul li .productmenu ul li a, .en_US #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a,
	.de_DE #header .customeNavigation #nav li ul li .productmenu ul li a, .de_DE #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a,	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li,.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li,
	.en_US #header .customeNavigation .productmenu div.underbuysample strong,
	.de_DE #header .customeNavigation .productmenu div.underbuysample strong{font-family: 'IBM Plex SansRegular' !important;}
	
	.en_US #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a, .de_DE #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a, 
	.en_US #header .customeNavigation #nav li ul li .productmenu ul li a, .de_DE #header .customeNavigation #nav li ul li .productmenu ul li a{font-family: 'IBM Plex SansSemiBold';}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a,
	.rohm-LR7 .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,
	.rohm-LR7 .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu >strong,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{font-family: 'IBM Plex SansMedium' !important;}

	.rohm-LR7 .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a, 
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a{font-family: 'IBM Plex SansRegular' !important;}
	
	.en_US .selectOption .searchmenu li, .en_US .selectOption .searchmenu li > a,.de_DE .selectOption .searchmenu li, .de_DE .selectOption .searchmenu li > a{font-family: 'IBM Plex SansLight'!important;}
	
	.ko_KR #header .customeNavigation .productmenu li,.ko_KR #header .customeNavigation .productmenu li a,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .ko_KR #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a, 
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.ko_KR #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.ko_KR .selectOption .searchmenu li, .selectOption .searchmenu li > a,
	.rohm-LR7 .ko_KR .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .ko_KR .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
	
	.zh_CN #header .customeNavigation .productmenu li,.zh_CN #header .customeNavigation .productmenu li a,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .zh_CN #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a, 
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a,
	.zh_CN #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.zh_CN .selectOption .searchmenu li, .selectOption .searchmenu li > a,
	.rohm-LR7 .zh_CN .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .zh_CN .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{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 !important;}
	
	.zh_TW #header .customeNavigation .productmenu li,.zh_TW #header .customeNavigation .productmenu li a,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .zh_TW #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a, 
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.zh_TW #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.zh_TW .selectOption .searchmenu li, .selectOption .searchmenu li > a,
	.rohm-LR7 .zh_TW .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .zh_TW .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體" !important;}
	
	.ja_JP #header .customeNavigation .productmenu li,.ja_JP #header .customeNavigation .productmenu li a,
	.ja_JP #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ja_JP #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a, 
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li,
	.ja_JP #header .customeNavigation .productmenu div.underbuysample strong,.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.ja_JP .selectOption .searchmenu li,.ja_JP .selectOption .searchmenu li > a,
	.rohm-LR7 .ja_JP .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .ja_JP .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
}
@media (max-width:767.98px){
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a {font-family: 'IBM Plex SansRegular';}
	
	.en_US #MoBiMenue div.myMenu ul li span,.de_DE #MoBiMenue div.myMenu ul li span,.en_US #MoBiMenue div.myMenu ul li a,.de_DE #MoBiMenue div.myMenu ul li a,
	.en_US #MoBiMenue div.Prodcat a,.de_DE #MoBiMenue div.Prodcat a,.en_US #MoBiMenue div.Prodcattype1 a,.en_US #MoBiMenue div.Prodcattype2 a,.de_DE #MoBiMenue div.Prodcattype1 a,.de_DE #MoBiMenue div.Prodcattype2 a,
	.rohm-LR7 .en_US .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .de_DE .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{font-family: 'IBM Plex SansMedium';}
	
	.rohm-LR7 .ko_KR .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .ko_KR .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
	.ko_KR .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .ko_KR .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox, 
	.rohm-LR7 .ko_KR .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	
	.rohm-LR7 .zh_TW .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .zh_TW .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
	.zh_TW .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .zh_TW .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox,
	.rohm-LR7 .zh_TW .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	
	.rohm-LR7 .zh_CN .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .zh_CN .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
	.zh_CN .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .zh_CN .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox, 
	.rohm-LR7 .zh_CN .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox:hover{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;}
	
	.rohm-LR7 .ja_JP .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .ja_JP .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
	.ja_JP .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input,
	.ja_JP .rohm-LR7 .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .ja_JP .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox,
	.rohm-LR7 .ja_JP .wrapperrohm .rohmnavigation .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox:hover,
	.rohm-LR7 .ja_JP .wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text, 
	.rohm-LR7 .ja_JP .wrapperrohm .rohmnavigation .buysamplemenu-mobile ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
}
.fixCookies #showcookiealert {z-index: 40;width: 100%;position: fixed;bottom: 0px;}
#wrapperrohm,.wrapperrohm {text-align: left; position: relative;}
.wrapperrohm.newROHM #header {line-height: 24px;margin-bottom: 0px;}
#wrapperrohm a:focus, #wrapperrohm a:visited,.wrapperrohm a:focus, .wrapperrohm a:visited, footer a:focus, footer a:visited {outline: none!important;text-decoration: none;}
.wrapperrohm.newROHM #header header .header #top-nav .lang-selection,.lang-selection {font: 12px/24px Arial, Helvetica, Verdana, sans-serif;color: #464646;text-decoration: none;display: inline-block; margin: 0;}
.lang-selection .dropdown-toggle,.lang-selection.show .dropdown-toggle {background: url(../../images/rohm-theme/newrohm-img/icon-lang.svg) 50% 8px no-repeat;background-size: 18px;border: 0;width: 40px;height: 32px;margin-top: 2px;padding: 0;border-radius: 0 !important;outline: 0;}

.de_DE.signed-out .lang-selection .dropdown-toggle, .de_DE .lang-selection.show .dropdown-toggle,.de_DE.signed-in .lang-selection .dropdown-toggle,
.zh_CN.signed-out .lang-selection .dropdown-toggle, .zh_CN .lang-selection.show .dropdown-toggle,.zh_CN.signed-in .lang-selection .dropdown-toggle,
.ko_KR.signed-out .lang-selection .dropdown-toggle, .ko_KR .lang-selection.show .dropdown-toggle,.ko_KR.signed-in .lang-selection .dropdown-toggle{margin-top: -1px;}

.ja_JP.signed-out .lang-selection .dropdown-toggle, .ja_JP .lang-selection.show .dropdown-toggle,.ja_JP.signed-in .lang-selection .dropdown-toggle,
.zh_CN.signed-in.live-view .lang-selection .dropdown-toggle{margin-top: -2px;}

.zh_TW.signed-out .lang-selection .dropdown-toggle, .zh_TW .lang-selection.show .dropdown-toggle,.zh_TW.signed-in .lang-selection .dropdown-toggle{margin-top: -2px;}

#MoBiMenue div .backItemClass .PrevCategory .floatRight{background-image: url(../../images/rohm-theme/newrohm-img/newicon.png);}
.lang-selection.show .dropdown-toggle, .flysearchicon.open .sitesearch-toggle{outline: 0;}
.rohm-LR7 blockquote, .rohm-LR7 ul, .rohm-LR7 ol, .rohm-LR7 dl {margin: 1em;}
.rohm-LR7 ol, .rohm-LR7 ul, .rohm-LR7 dl {margin-left: 2em;}
.rohm-LR7 ol.carousel-indicators {margin-left: 0px;}
.fr {float: right;}
.wrapperrohm.newROHM .searchmenu div.searchlable a {color: #000;font-size: 16px !important;font-weight: bold;padding: 0px 6px 14px !important;
cursor: default;width: auto !important; display: none;}
.portlet-content, .portlet-minimized .portlet-content-container {padding-bottom:10px;}
.rohm-LR7 .portlet-decorate .portlet-content {border: 0px none;}
#header .customeNavigation {width: auto;height: auto;background-color: trasparent; -webkit-border-radius: 4px;-moz-border-radius: 4px;    border-radius: 4px;position: relative;z-index: 8;}
#header .customeNavigation #nav {float: left;width: 100%;}
#header .customeNavigation #nav, #partF #bradcrumb_menu,
.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection,.prod-tree ul{margin-left: 0;margin-right: 0; padding-left:0;padding-right:0;}
#header .customeNavigation #nav, .wrapperrohm.newROHM #header .customeNavigation #nav ul,
.prod-tree ul{ margin-bottom: 0;}
#header .customeNavigation #nav, .wrapperrohm.newROHM #header .customeNavigation #nav ul,
.prod-tree ul,.prod-tree{ margin-top: 0;padding-bottom: 0;padding-top: 0;}
.headerquick-section .navbar-form, .headerquick-section .navbar-form.mobileSiteSearchForm{background-color:#dadada; box-shadow: inset -1px 1px 1px 1px #c2c2c2;border-radius: 20px;}
.wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span:hover{background-color: transparent !important;color: #333!important;border-top: 0px none;}
.portlet-content, .portlet-minimized .portlet-content-container{padding-top: 12px; padding-left: 10px; padding-right: 10px; }
#header .customeNavigation #nav li {vertical-align: top;cursor: pointer;}
#header .customeNavigation #nav li span {float: left;padding: 12px 12px 11px;text-align: center;text-decoration: none;color: #fff;}
#header .customeNavigation #nav li span, .general-terms .link-box {display: block;font-size: 16px;font-weight: bold;}
.wrapperrohm.newROHM #header .customeNavigation #nav li ul, .wrapperrohm.newROHM #header .customeNavigation #nav li li:hover ul, .wrapperrohm.newROHM #header .customeNavigation #nav li li li ul, .wrapperrohm.newROHM #header .customeNavigation #nav li.sfhover ul, .wrapperrohm.newROHM #header .customeNavigation #nav li li.sfhover ul, .wrapperrohm.newROHM #header .customeNavigation #nav li li li.sfhover ul{left: 0px;z-index: 8;}
.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{-moz-border-radius: 0 0 0px 0px; -webkit-border-radius: 0 0 0px 0px; border-radius: 0 0 0px 0px; z-index: -1;}
.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent {width: 720px;border: 0px solid #e8e8e8;background-color: #fff;opacity: 1;filter: alpha(opacity=100);box-shadow: 5px 5px 15px 0 #5c5c5f;}
#header .customeNavigation #nav li {vertical-align: top;cursor: pointer;}
#header .customeNavigation #nav li#nav-01 li ,#header .customeNavigation #nav li#nav-01 li:hover{display:inline-block;}
.wrapperrohm.newROHM #header .customeNavigation #nav ul, .selectOption .searchmenu li ul{ margin-top: 0;}
.wrapperrohm.newROHM #header .customeNavigation #nav ul {border: 1px #D9D9D9 solid;line-height: 18px;background: #FFF;font-weight: bold;}
.wrapperrohm.newROHM #header .customeNavigation #nav li ul {position: absolute;left: 0em;width: 13.9em;top: 44px;}
.wrapperrohm.newROHM #header .customeNavigation #nav li ul, #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all, .engineering-tips .title,.general-terms .title {font-weight: normal;margin-top:0;margin-bottom:0;}
.wrapperrohm.newROHM #header .customeNavigation #nav li ul, #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all, .wrapperrohm.newROHM #header .customeNavigation #nav ul,.rohm-LR7 .navbar-Mobile .form .selectOption .searchmenu, .rohm-LR7 .navbar-NotMobile .form .header-search1 .form-group .selectOption .searchmenu {list-style: none;	margin-left:0; margin-right:0;}
.wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a {width: auto;position: relative;display: inline;text-decoration: none;}
.lfr-add-panel form,.rohmhome #column-3 .portlet,.rohmhome #column-4 .portlet {margin-top: 0;}
.lfr-add-panel form,#isolatedConvertersForm .iepl button, .Prodcat ul,.Prodcattype1 ul,.Prodcattype2 ul, .rohmhome #column-3 .portlet,.rohmhome #column-4 .portlet, .color-scheme .thumbnail-carousel-indicators.carousel-indicators,.prod-tree .sub, .control-menu ul,.sidebar-body ul, .rohm-LR7 .yui3-widget-bd .open.lfr-icon-menu-open ul,.headerquick-section .navbar-form{margin-bottom:0;}
#MoBiMenue div.myMenu ul, #isolatedConvertersForm .iepl button,.Prodcat ul,.Prodcattype1 ul,.Prodcattype2 ul,
.control-menu ul,.sidebar-body ul, .rohm-LR7 .yui3-widget-bd .open.lfr-icon-menu-open ul, .headerquick-section .navbar-form, .lfr-add-panel form, .rohmhome #column-3 .portlet,.rohmhome #column-4 .portlet{margin-left: 0;margin-right: 0;}
.nav-equal-height>li>a, .nav-equal-height .nav>li>a, .nav-equal-height-heading>a, .nav-equal-height-heading>span{max-width:100%;}
.sidenav-menu .collapse {overflow: inherit;}
.lfr-add-panel  input[type="text"], .portlet-layout select, .portlet-layout textarea, .portlet-layout input[type="text"], .portlet-layout input[type="password"], .portlet-layout input[type="datetime"], .portlet-layout input[type="datetime-local"], .portlet-layout input[type="date"], .portlet-layout input[type="month"], .portlet-layout input[type="time"], .portlet-layout input[type="week"], .portlet-layout input[type="number"], .portlet-layout input[type="email"], .portlet-layout input[type="url"], .portlet-layout input[type="search"], .portlet-layout input[type="tel"], .portlet-layout input[type="color"], .portlet-layout .uneditable-input {height:inherit;background:none #fff; -webkit-border-radius: 0px;    -moz-border-radius: 0px; border-radius: 0px; }
.fRight input[type="text"] {font-size: 14px;}
.lfr-add-panel a:hover,.lfr-product-menu-panel a:hover, .lfr-simulation-panel a:hover{text-decoration:none;}
.lfr-add-panel .add-portlet-message h4,.lfr-add-panel .add-portlet-message h6{font-weight:normal;}
.lfr-add-panel .add-portlet-message h4{font-size:18px;}
.lfr-add-panel .add-portlet-message h6{font-size:14px;}
.lfr-app-column-view img{max-width:inherit;}
#showcookiealert {padding: 16px 0px 10px; background-color: #dc2640; color: #fff;}
#showcookiealert .cookiecontainer{text-align:center;min-width:90%;width:50%;margin:0 auto;}
#showcookiealert .cookiecontainer p{margin-bottom:10px;}
#showcookiealert .cookiecontainer .labelcookie p{margin-bottom:7px;}
#showcookiealert .labelcookie{margin-bottom: 4px;}
#showcookiealert .labelcookie,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox{text-transform: uppercase;font-size: 16px;}
.ja_JP #showcookiealert .labelcookie, .ko_KR #showcookiealert .labelcookie,.zh_TW #showcookiealert .labelcookie,.zh_CN #showcookiealert .labelcookie{text-transform:capitalize ;}
#showcookiealert .labelcookiemessage{font-size:16px;line-height: 24px;position:relative;}
#showcookiealert .labelcookiemessage .labelcookiemessageContent{margin-left: auto;margin-right: auto;width: 72%;}
#showcookiealert #closecookiealert{background:url("../../images/rohm-theme/closecookie-icon.gif") 0 0 no-repeat; width:32px; height:32px;float: left;position:absolute;left:3%;top: -6px;display: inline-block;cursor: pointer;}
#showcookiealert .privacybutton{background-color:#ab0e25; color:#fff; text-align:center; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;display: inline-block;}
#showcookiealert .privacybutton a, #showcookiealert .privacybutton a:hover, #MoBiMenue div.myMenu ul li a{ text-align:center;padding-top:6px;padding-bottom: 6px;line-height: 18px;}
#showcookiealert .privacybutton a, #showcookiealert .privacybutton a:hover{ color:#fff;text-decoration:none;padding-left:24px;padding-right: 24px;display: inline-block;font-size:14px;}
.portlet-topper{z-index:1;}
.rohm-LR7 .control-menu .staging-message{text-align:center; width:100%;}
.rohm-LR7 .control-menu .control-menu-nav-item li:last-child, .rohm-LR7 .staging-bar .control-menu-level-2-nav li:last-child{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rohm-LR7 .staging-bar .control-menu-level-2-nav li:last-child {width: 80%;}
.rohm-LR7 .portlet{clear:both;}
#navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item {min-width: 158px;font-size:14px;line-height:24px;}
.ja_JP #navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item{font-size:13px;}
#search-form-2 li{width:100%;}
.rohm-LR7 #wrapperrohm .recommended-prod .recmProduct td:first-child a,.rohm-LR7 .wrapperrohm .recommended-prod .recmProduct td:first-child a{text-decoration: underline;}
.rohm-LR7 #wrapperrohm .recommended-prod .recmProduct td:first-child a:hover,.rohm-LR7 .wrapperrohm .recommended-prod .recmProduct td:first-child a:hover{color:#337ab7;}
.rohm-LR7 #wrapperrohm .portlet-login a.portlet-icon-back,.rohm-LR7 .wrapperrohm .portlet-login a.portlet-icon-back {display: none;}
.rohm-LR7 .sign-in-form .lfr-alert-container{z-index: 1;}
.lfr-notification-container{padding-top:0;top:0;}
.lfr-notification-wrapper.in .alert-dismissible .yui3-widget-bd{line-height: 12px;font-size: 12px}
.lfr-notification-wrapper.in .alert-dismissible .yui3-widget-bd a:hover,.lfr-notification-wrapper.in .alert-dismissible .yui3-widget-bd a:focus{text-decoration:underline;}
.lfr-notification-wrapper.in .alert-warning .yui3-widget-bd strong .lexicon-icon{margin-top:-8px;}
.lead{margin-bottom: 20px;font-weight: 200!important;padding-right:10px;margin-right:0px!important;}
.alert-warning {color: #c09853!important;}
.alert-dismissable .close, .alert-dismissible .close{opacity:1!important;color: #cfa962!important;}
.alert-dismissible .close:hover, .alert-dismissible .close:focus{opacity: 0.4!important;color: #000000!important;}
.lfr-notification-wrapper.in .alert-dismissible .yui3-widget-bd a{color: #333!important;}
.lfr-notification-wrapper.in .alert-dismissible .yui3-widget-bd a:hover, .lfr-notification-wrapper.in .alert-dismissible .yui3-widget-bd a:focus{color: #23527c!important;}
@media only screen and (min-width: 768px){
	body.open.has-control-menu.staging-ready .admin-transition {
		padding-left: 320px !important;
	}
	.has-control-menu.signed-in #wrapper {
		margin-top: 0px;
	}
	.has-control-menu.signed-in.adminpower #wrapper {
		margin-top: 46px!important;
	}
	.has-control-menu.signed-in #wrapper.isNormalUser {
		margin-top: 64px!important;
	}
	.admin-transition {
		-webkit-transition: padding .5s ease;
		-moz-transition: padding .5s ease;
		transition: padding .5s ease;
		background-color: #111111;
	}
	.rohmhome  .portlet > .portlet-content-editable, .rohmhome .portlet:hover > .portlet-content-editable, .rohmhome  .portlet.focus > .portlet-content-editable {
		border:0 none;
	}
	.portlet-title-text{display:none;}
	.rohm-LR7 ol.carousel-indicators {margin-left: 0px;margin-top: 9px;margin-bottom: 9px;}
	.yui3-aclist-list{margin:0 !important;}
	.yui3-aclist-content{border:0 none!important;}
	form#search-form-2 .yui3-aclist-hidden:nth-child(2){display:none;}
	form#search-form-2 .yui3-aclist-hidden:nth-child(2) .yui3-aclist-content{background:transparent!important; border:0 none!important;}
}
@media only screen and (max-width: 767.98px){
	.has-control-menu.signed-in #wrapper {
		margin-top: 0px;
	}
	.staging-ready.signed-in #wrapper {
		margin-top: 46px !important;
	}
	.signed-out #wrapper {
		margin-top: 17px !important;
	}
	.yui3-aclist-list{margin:0 !important;}
	.yui3-aclist {position: absolute;top: 30px !important;width:100%;}
	.yui3-aclist-hidden {visibility: visible;opacity:0;}
	form#search-form-2 .yui3-aclist-hidden:nth-child(2){display:none;}
}
#top-nav{float:left; margin-left: 24px;}
#wrapper{padding-top:0;}
.staging.signed-in #wrapper .wrapperrohm.newROHM #header, .live-view.signed-in #wrapper .wrapperrohm.newROHM #header{margin-top:0px;}
.signed-in .wrapperrohm.newROHM #header header .header,.signed-out .wrapperrohm.newROHM #header header .header{height: 106px;}
.wrapperrohm.newROHM #header header .header .rohmlogo{margin-top: 15px;}
.wrapperrohm.newROHM #header header .header .rohmlogo img{transform-origin: left;}
.wrapperrohm.newROHM header .header .rohmlogo{display: block;width: 96px;margin-bottom: 4px;z-index:3;transform-origin: left;}
.wrapperrohm.newROHM #header header .header #top-nav .lang-selection,.lang-selection {font: 12px/24px Arial, Helvetica, Verdana, sans-serif;color: #464646;text-decoration: none;display: inline-block;margin: 0px 10px 0 0;}
.signed-out .wrapperrohm.newROHM #header header .header #top-nav .lang-selection, .signed-out .lang-selection{margin-top:0px;}
.wrapperrohm.newROHM #header header .header #top-nav .lang-selection.show ul.radio-menu,.lang-selection.show ul.radio-menu{border: 0;box-shadow: 5px 14px 15px 0 #969696;padding: 15px 6px;margin:0;}
.headerquicklink {text-align:right; display: flex; justify-content: flex-end;}
.headerquicklink div.rohmlogin{display: inline-block;margin-right: 5px;box-shadow: 2px 2px 7px 0 #A6ABBD;}
.headerquicklink .rohmlogin, .headerquicklink a {font-size: 14px; color: #333;text-transform: capitalize; display: inline;}
.rohm-LR7 .headerquicklink a:hover{color:#999!important;text-decoration: none;}
.headerquicklink .rohmlogin a:hover{color:#fff!important;}
.rohm-LR7 .headerquicklink a:hover img{opacity:0.5;}
.headerquicklink a{border-left: 1px solid #333;margin-right: 8px; padding-left: 7px;height: 18px; line-height: 18px;display: flex;align-items: center;flex-direction: row;}
.headerquicklink a:nth-child(-n+3){height:auto;}
.zh_CN .headerquicklink:not(.mobile) a, .zh_TW .headerquicklink:not(.mobile) a{padding-top: 3px;}
.headerquicklink a:first-child{border-left:0;}
/* searchbox flyout */
.flysearchicon{margin-left:0px;margin-right:10px;position: relative;}
.flysearchicon {display: inline-block;width: 30px;height: 24px;text-align: center;margin-bottom:0 !important;float: initial;}
.sitesearchBoxpanel {position: absolute;left: 0px;top: 28px;width: 294px;z-index: 3;transition: transform 0.2s;display:none;}
.sitesearchBoxpanel.open {display:block;}

.sitesearchBoxpanel.open + .veil {position: fixed;top: 0; right: 0; bottom: 0; left: 0;background-color: rgba(0, 0, 0, 0.85);z-index: 0;}
.rohm-LR7 button.sitesearch-toggle,button.sitesearch-toggle:hover, button.sitesearch-toggle:focus {display: block;border: 0;padding: 0px;background: url(../../images/rohm-theme/newrohm-img/icon-search.svg) 50% 10px no-repeat;background-size: 17px;width: 40px;height: 32px;margin-top: 1px;border-radius: 0 !important;outline: 0;}
.de_DE.signed-out .sitesearch-toggle, .de_DE.signed-in .sitesearch-toggle,
.zh_CN.signed-out .sitesearch-toggle, .zh_CN.signed-in .sitesearch-toggle,
.zh_TW.signed-out .sitesearch-toggle, .zh_TW.signed-in .sitesearch-toggle,
.ko_KR.signed-out .sitesearch-toggle, .ko_KR.signed-in .sitesearch-toggle {margin-top: -2px;}

.de_DE.staging-ready.signed-in .sitesearch-toggle,
.de_DE.staging-ready.live-view.signed-in .all-page-fixed-header .sitesearch-toggle,
.ko_KR.staging-ready.live-view.signed-in .all-page-fixed-header .sitesearch-toggle,
.ja_JP.signed-out .sitesearch-toggle, .ja_JP.signed-in .sitesearch-toggle {margin-top: -2.5px;}

.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .searchicon1{background: url(../../images/rohm-theme/newrohm-img/icon-search.svg) 35% 30% no-repeat;background-size: 17px;height: 30px;width: 28px;line-height: 30px;display: block;filter: grayscale(1);}
.flysearchicon.open .sitesearch-toggle:hover, .lang-selection.show .dropdown-toggle:hover{opacity: 1 !important;}
 /* End flyout */
.headerquicklink a.rohmlogin, .headerquicklink a.rohmlogin.logout{margin-left:0px;}
.headerquicklink a.firstlink{margin-left:0px;border-left: 0;}
.headerquicklink a.last-child{margin-right:0px;}
.headerquicklink .rohmlogin, .headerquicklink a.rohmlogin, .headerquicklink a.rohmlogin{padding-bottom:0px;padding-left:5px;padding-right:5px; line-height: 30px;border-right: 0; border-left: 0;margin-right:0px;}
.headerquicklink .rohmlogin, .headerquicklink a.rohmlogin {background-color: #da1f3d;padding-top: 6px !important; color: #fff !important;margin-top: -5px;border-radius: 0px 0px 5px 5px;}
.headerquicklink a.rohmlogin.logout {border-radius: 5px 5px 0px 0px;cursor: pointer;}
.engineering-tips  .tip-inner img, .rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu,
.headerquick-section .caret,.navbar-NotMobile .form .header-search1 .caret , .navbar-NotMobile .form .header-search1 .caret,.navbar-NotMobile .form .header-search1 .caret, .prod-tree .arrow, .headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(2),.para-table .para-search .filtered-table th{border-left-style: solid;border-right-style: solid;	border-top-style: solid; }
.headerquick-section .caret,.navbar-NotMobile .form .header-search1 .caret , .navbar-NotMobile .form .header-search1 .caret,.navbar-NotMobile .form .header-search1 .caret, .prod-tree .arrow{border-left-color: transparent;	border-right-color: transparent;border-top-color: #a1a1a1;}
.headerquick-section .caret {height: 12px;width: 12px;margin-top: 10px;border-top-width: 7px;border-right-width: 7px;border-left-width: 7px;}
.rohm-LR7 .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label,.lang-selection ul.radio-menu li label{color: #252528;font-size: 14px!important;font-weight: normal;line-height: 11px;}
.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-weight:normal;}
.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li,.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li ul{cursor:auto;}
.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a{word-break: break-word;}
.wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a, .wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a:hover {	border-radius: 0px;}
.rohm-LR7 .wrapperrohm #navigation{min-height:1em;}
.wrapperrohm #navigation{background:none transparent; z-index:2;}
.wrapperrohm #navigation a{padding:0px;}
.wrapperrohm #navigation, #navigation .selected a, #navigation a:hover, #navigation a:focus, #navigation .child-menu li a, #navigation .aui-dd-dragging, .lfr-navigation-proxy{background-color:transparent;}
.wrapperrohm #navigation ul{padding:0px;}
.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 18px;}
.wrapperrohm #navigation .rohmnavigation span, .wrapperrohm #navigation .rohmnavigation span:hover, .wrapperrohm #navigation .rohmnavigation span:focus, .wrapperrohm #navigation .rohmnavigation .child-menu li span, .wrapperrohm #navigation .rohmnavigation .selected span, .wrapperrohm #navigation .rohmnavigation .aui-dd-dragging, .wrapperrohm .rohmnavigation .lfr-navigation-proxy {background:transparent; padding: 3px 6px !important; margin:0px;}
.wrapperrohm #navigation .rohmnavigation span, .wrapperrohm #navigation .rohmnavigation span:hover, .wrapperrohm #navigation .rohmnavigation span:focus, .wrapperrohm #navigation .rohmnavigation .child-menu li span, .wrapperrohm #navigation .rohmnavigation .selected span, .wrapperrohm #navigation .rohmnavigation .aui-dd-dragging, .wrapperrohm .rohmnavigation .lfr-navigation-proxy,.navbar ul li a{color: #000; outline: 0; text-shadow: 0px 0px transparent;}
.wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover{padding: 3px 6px 3px 0px!important;}
#navigation .rohmnavigation li:first-of-type.selected span{padding: 3px 8px 3px 0px!important;}
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span{padding:0px !important;}
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown:hover{color:#da2540!important; float:right;}
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text,
.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox{color:#252525; float:left;}
.wrapperrohm #navigation .rohmnavigation li.selected:last-child span, .wrapperrohm #navigation .rohmnavigation li:last-child span, .wrapperrohm #navigation .rohmnavigation li:last-child span:hover, .wrapperrohm #navigation .rohmnavigation span:last-child:focus{padding: 3px 0px 3px 6px!important;}
#navigation .rohmnavigation li:last-child.selected span{padding: 3px 0px 3px 6px!important;}
#navigation .rohmnavigation li.selected span {-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.8); box-shadow: inset 0 0px 0px rgba(0,0,0,0.8);}
.navbar{border: 0px none; min-height: auto;padding: inherit;}
#wrapperrohm #navigation .rohmnavigation a:focus, .wrapperrohm #navigation .rohmnavigation a:focus{color: #5b677d; outline: 0; text-shadow: 0px 0px transparent;}
.rohm-LR7 #wrapperrohm .breadcrumb a, .rohm-LR7 #wrapperrohm .breadcrumb a:hover{color:#292929!important;}
.rohm-LR7 #wrapperrohm.newROHM #bradcrumb_menu a:hover {color: #939393 !important;}
.rohm-LR7 #wrapperrohm .breadcrumb a, .rohm-LR7 #wrapperrohm .breadcrumb a:hover, .rohm-LR7 #wrapperrohm .breadcrumb > li{font-size: 14px;text-transform: none;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li:before, .rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li+li:before{content: '';padding-left: 0px;padding-right: 0px; display:none;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li{padding-left: 20px;margin-right: -3px;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li.pageTop{margin-right: 0px;}

.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li:first-child{padding-left: 0px;}
.rohm-LR7 #wrapperrohm:has(:not(.video-management-page .tabsWrapBox)) .breadcrumb> li.videoCatalogBookmark,
.rohm-LR7 #wrapperrohm #productGF:has( .video-management-page .tabsWrapBox) #mobileBookmark .breadcrumb> li:first-child,
.rohm-LR7 #wrapperrohm:not(:has(.video-management-page .tabsWrapBox)) .breadcrumb>li:nth-child(2),
.rohm-LR7 #wrapperrohm:not(:has(#productDetail .video-management-page .tabsWrapBox)) #mobileBookmark .breadcrumb> li:first-child{padding-left: 0px;}

.rohm-LR7 #wrapperrohm:not(:has(#productDetail .video-management-page .tabsWrapBox)) #mobileBookmark .breadcrumb> li,
.rohm-LR7 #wrapperrohm:has(:not(#productDetail .video-management-page .tabsWrapBox)) #mobileBookmark .breadcrumb> li.videoCatalogBookmark{padding-left: 20px;margin-right: -3px;}
.rohm-LR7 #wrapperrohm :has(:not(#productGF.video-management-page .tabsWrapBox)) #mobileBookmark .breadcrumb> li.videoCatalogBookmark:first-child{padding-left: 0px;}
.rohm-LR7 .ja_JP #wrapperrohm .newrohmdesign #mobileBookmark .breadcrumb li.jpfeaturebuck {width: 17vw;}
.rohm-LR7 .ja_JP #wrapperrohm .newrohmdesign #mobileBookmark .breadcrumb li.jpfeaturebuck a {display: flow; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li:last-child{float:right;padding-left: 0 !important;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li a{background: url(../../images/rohm-theme/newrohm-img/jump-down-icon.png) 100% 60% no-repeat; color: #B8BAC2;padding-right: 13px;background-size: 7px;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li:last-child a{background: url(../../images/rohm-theme/newrohm-img/jump-up-icon.png) 100% 60% no-repeat; background-size: 7px;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb a, .rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb > li, .rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb > li:last-child, .rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb li:last-child a{color: #FFFFFF!important;font-size: 14px;font-weight: 600;line-height: 16px;}
.rohm-LR7 .staging #wrapperrohm .newrohmdesign .breadcrumb a, .rohm-LR7 .staging #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .staging #wrapperrohm .newrohmdesign .breadcrumb > li, .rohm-LR7 .staging #wrapperrohm .newrohmdesign .breadcrumb > li:last-child, .rohm-LR7 .staging #wrapperrohm .newrohmdesign .breadcrumb li:last-child a,
.rohm-LR7 .live-view #wrapperrohm .newrohmdesign .breadcrumb a, .rohm-LR7 .live-view #wrapperrohm .newrohmdesign .breadcrumb a:hover, .rohm-LR7 .live-view #wrapperrohm .newrohmdesign .breadcrumb > li, .rohm-LR7 .live-view #wrapperrohm .newrohmdesign .breadcrumb > li:last-child, .rohm-LR7 .live-view #wrapperrohm .newrohmdesign .breadcrumb li:last-child a{line-height: inherit;}
.rohm-LR7 #wrapperrohm .breadcrumb a:hover, #wrapperrohm .newrohmdesign #mobileBookmark .breadcrumb a:hover{color: #939393!important; text-decoration: none;}
.rohm-LR7 #wrapperrohm .breadcrumb .current-page, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child span{  font-size: 14px; color:#4E4F53!important;}
.rohm-LR7 #wrapperrohm .breadcrumb .current-page{font-weight:bold;text-transform: none;}
.rohm-LR7 #wrapperrohm .breadcrumb-horizontal>li+li:before{background-image:none;content: '\00bb'; margin-top: -0.61em;font-size: 14px;color:#292929!important;padding-right: .5em;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb-horizontal>li+li:before{margin-top: -0.70em;}
.rohm-LR7 #wrapperrohm .breadcrumb > li {text-shadow: 0 0px 0 transparent;display:inline-block;overflow:visible;max-width: 100%; margin-right:.5em;}
.rohm-LR7 #wrapperrohm .rohm-header-portlet .portlet-content {padding: 0;}
.rohm-LR7 #wrapperrohm .rohm-header-portlet .portlet-topper,.rohm-LR7 #wrapperrohm .rohm-header-portlet .portlet-content h2.portlet-title-text, .rohm-LR7 .portlet-content h2.portlet-title-text {display: none;}
.rohm-LR7 #wrapperrohm .portlet-decorate.rohm-header-portlet .portlet-content,.rohm-LR7 #wrapperrohm  .portlet-content{background-color:transparent;}
.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li.active a{color:#DC2640 !important;}
.portlet .visible-interaction {display: none;}
.portlet:active .visible-interaction, .portlet:hover .visible-interaction, .portlet:focus .visible-interaction, .portlet.active .visible-interaction {display: inherit;position: absolute;right: 0;z-index: 1;}
.portlet:active .visible-interaction .direction-left-side, .portlet:hover .visible-interaction .direction-left-side, .portlet:focus .visible-interaction .direction-left-side, .portlet.active .visible-interaction .direction-left-side{margin-top: 3px;}
.rohm-LR7 .header-search1 .searchTextfield #search-1,
.rohm-LR7 .header-search1 .searchTextfield #search-2,
.rohm-LR7 .header-search1 .searchTextfield #search-3,
.rohm-LR7 .header-search1 .searchTextfield #search-4 {position: relative;}
.selectOption .searchmenu li ul,
.rohm-LR7 .header-search1 .searchTextfield #search-1 input[type="submit"],.rohm-LR7 .header-search1 .searchTextfield #search-2 input[type="submit"],
.rohm-LR7 .header-search1 .searchTextfield #search-3 input[type="submit"],.rohm-LR7 .header-search1 .searchTextfield #search-4 input[type="submit"]{position:absolute;padding-left: 0; padding-right: 0; }
.mobileSiteSearchForm fieldset,
.rohm-LR7 .header-search1 .searchTextfield #search-1 input[type="submit"],.rohm-LR7 .header-search1 .searchTextfield #search-2 input[type="submit"],
.rohm-LR7 .header-search1 .searchTextfield #search-3 input[type="submit"],.rohm-LR7 .header-search1 .searchTextfield #search-4 input[type="submit"]{border:0 none;padding-top:0;padding-bottom:0;}
.rohm-LR7 .header-search1 .searchTextfield #search-1 input[type="submit"],.rohm-LR7 .header-search1 .searchTextfield #search-2 input[type="submit"],
.rohm-LR7 .header-search1 .searchTextfield #search-3 input[type="submit"],.rohm-LR7 .header-search1 .searchTextfield #search-4 input[type="submit"]{width:26px;font-size:0;height:28px;margin-top:-28px !important;right:-15px;background:transparent !important;}
.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-1 input[type="submit"],.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-2 input[type="submit"],
.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-3 input[type="submit"],.rohm-LR7 .header-search1 .searchFull .searchTextfield #search-4 input[type="submit"]{z-index:10;}
.safari .headerquicklink.desktop,.ios.mobile .headerquicklink.desktop{float: right !important; width: auto;}
.wrapperrohm.newROHM .searchTextfield .portlet-decorate .portlet-content{background-color: transparent;}
#design_wechat{margin-left:-228px;}
@media(min-width:801px) and (max-width:896.98px){
	#design_wechat {width: 46% !important;top: 10%;left: 52% !important;}
	#wechatContainer{width: 80%;text-align:center;display: block;clear:both;margin: 0 auto;}
}
@media(min-width:425px) and (max-width:767.98px){
	#design_wechat {width: 56% !important;top:10%;left:56% !important;}
	#wechatContainer{width: 80%;text-align:center;display: block;clear:both;margin: 0 auto;}
}
@media(max-width:424.98px){
	#design_wechat {width: 68% !important;}
}
@media (min-width: 320px) and (max-width: 1280.98px){
    #showcookiealert .cookiecontainer{min-width:90%;width:50%; margin:0 auto;text-align:center;}
}
@media (min-width: 1281px){
    #showcookiealert .cookiecontainer{min-width:90%;width: 50%; margin:0 auto;text-align:center;}
}
@media (min-width: 1200px){.rohm-LR7 .breadcrumb{padding-top: 12px;margin-bottom:0;}}
@media (min-width: 320px) and (max-width: 1024.98px){.rohm-LR7 .breadcrumb{padding-top: 12px;padding-left: 15px;padding-right:15px;margin-bottom:0;}}
@media (min-width: 768px){
	.rohm-LR7 #wrapperrohm .breadcrumb a, .rohm-LR7 #wrapperrohm .breadcrumb a:hover, .rohm-LR7 #wrapperrohm .breadcrumb > li,.rohm-LR7 #wrapperrohm .breadcrumb .current-page, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child span{font-size: 13px;}
	.rohm-LR7 .maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader .portlet{padding-top:2px;margin-bottom:0;}
	.rohm-LR7 .portlet{margin-bottom:0;}
	.rohm-LR7 .staging .portlet{margin-bottom:-2px;}
	#header .customeNavigation .productmenu li{padding:0 !important;text-indent: 0px; font-size:16px; color: #333333;font-weight: normal;}
	#header .customeNavigation .productmenu li a{padding: 5px 0px !important;font-size:15px; font-weight: normal;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong:first-child,
	#header .customeNavigation .productmenu li a {padding: 3px 0px !important;}
	#header .customeNavigation #nav li#nav-01 li:hover{display:inline-block; }
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu{margin-left:0px;background-color: #fff;box-shadow: 2px 10px 10px 0px #e1e1e1;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu{box-shadow: 0px 0px 0px 0px transparent;}
	#header .customeNavigation #nav li ul li .productmenu ul li a, #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a {text-indent: 0px !important; font-size: 14px;}
	#header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li ul ul li a { font-size: 12px;}		
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul{min-height:100%; height:auto;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul{width: 100%;background-color:#fff;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {width: 81%!important; padding-left: 4px;box-shadow: none !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1{width: 81%!important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul{box-shadow: inset 8px 2px 15px -8px #e1e1e1;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {	position:relative;overflow:visible;display:block !important;top: 0;border:0px none !important;	direction: rtl;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a{-moz-box-shadow: inset 0 0px 0px transparent;-webkit-box-shadow: inset 0 0px 0px transparent;box-shadow: inset 0 0px 0px transparent;text-shadow: 0px 0px transparent;border-bottom: 1px solid #EBECF0;width:200px;margin-left: 20px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol{float: left;min-width: 224px;width: 32.5%;margin-right: 1%;}
	
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol,	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-01.selected .productmenu > ul.producttree1 > li.product-menu-search .wrapcol .group-list{width: 32.2%;min-width: 32.2%;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-01.selected .productmenu > ul.producttree1 > li.product-menu-search .wrapcol .group-list{float:left;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-01.selected .productmenu > ul.producttree1 > li.product-menu-search .wrapcol{width: 100%;min-width: 100%;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li.fiftyPersent .wrapcol,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li.fiftyPersent .wrapcol,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li.fiftyPersent .wrapcol,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li.fiftyPersent .wrapcol,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li.fiftyPersent .wrapcol,	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li.fiftyPersent .wrapcol{width: 49%;min-width: 49%;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-01.selected .productmenu > ul > li > ul > li .wrapcol,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-02.selected .productmenu > ul > li > ul > li .wrapcol,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-01.selected .productmenu > ul.producttree1 > li .wrapcol,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-02.selected .productmenu > ul.producttree1 > li .wrapcol, #sitemap ul.producttree1 > li > .wrapcol {margin-top: 10px;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-01.selected .productmenu > ul.producttree1 > li.product-menu-search .wrapcol{margin-top: 0px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol:last-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol:last-child{margin-right: 0 !important;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol{float: left;min-width: 236px; width: 30%;margin-right: 1%;direction: ltr;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu .wrapcol:first-child ul{width: 240px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .buysamplemenu .productmenu.salesmenu {width:auto;direction: ltr;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu .wrapcol:last-child ul li{padding:5px 0 !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .underbuysample{margin-top: 15px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .underbuysample strong{margin-bottom:10px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu .wrapcol ul{display:block!important;position: relative;width: 100%;top: 0;height: auto !important;border: 0 none;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2{position:relative;display: block !important;top: 0;height: auto !important;margin-top: 0px;margin-bottom: 15px;margin-left: 0; width: 96%;background-color: transparent;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.activescroll-shadows {box-shadow: inset 0px -10px 17px -15px #a0a0a0;}
	/* New update 3041 */
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li .wrapcol a,
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .wrapcol a,#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu .wrapcol .group-list,
	#sitemap .productmenu.supportmenu .wrapcol ul.producttree, #sitemap .productmenu.salesmenu .wrapcol ul.producttree {margin-left: 0;padding-left: 3.5% !important;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .wrapcol ul.producttreelevel2 a,
	#sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2 a, #sitemap .productmenu .wrapcol li a, #wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02{padding-left: 8% !important;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a{margin-left: 0 !important;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>a{width: 94% !important;padding-top: 3px !important;}
	.productmenu > ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>a, 
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>a, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol .producttree li .producttree1 li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree li a,
	.rohm-LR7 #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol>a,
	.rohm-LR7 #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol .group-list>a,
	
	.rohm-LR7 #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol>a,
	.rohm-LR7 #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol .group-list>a,
	
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong{font-weight:600;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree1 li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree1 li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree1 li a{font-weight:400;}

	.en_US .productmenu > ul > li > ul, .de_DE .productmenu > ul > li > ul,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree li a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol .producttree li .producttree1 li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol .producttree li .producttree1 li a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree li a,
	
	.rohm-LR7 .en_US #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol>a,
	.rohm-LR7 .de_DE #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol>a,
	.rohm-LR7 .en_US #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol .group-list>a,
	.rohm-LR7 .de_DE #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol .group-list>a,
	
	.rohm-LR7 .en_US #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol>a,
	.rohm-LR7 .de_DE #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol>a,
	.rohm-LR7 .en_US #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol .group-list>a,
	.rohm-LR7 .de_DE #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol .group-list>a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree1 li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree1 li a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree1 li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree1 li a,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree1 li a,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree1 li a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree li strong,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol .producttree li strong,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li strong,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li strong,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree li strong,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol .producttree li strong{font-weight:normal;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol:first-child .producttree li strong,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol:first-child .producttree li strong,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol:first-child .producttree li strong{font-weight:bold;font-size: 15px;}
	
	.rohm-LR7 #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol ul.producttreelevel2 li a,
	
	.rohm-LR7 #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li > .wrapcol ul.producttreelevel2 li a{font-size: 13px !important;line-height: 16px !important;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li ul a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li ul a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .wrapcol a{border-bottom: 0px none;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > strong, .rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > a, .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree1 > li .wrapcol > a, .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap ul.producttree li strong, h1.sitemap, h2.sitemap, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a {background: url(../../images/arrows/10_right.png) 0 14px no-repeat !important;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu>ul>li .wrapcol .group-list strong{background:none !important; padding-left:0 !important;}
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > strong,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > a,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree1 > li .wrapcol > a,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1 > li .wrapcol > a,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > strong,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > a,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree1 > li .wrapcol > a,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1 > li .wrapcol > a{background-position:0 13px !important;}
	
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > strong,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > a,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree1 > li .wrapcol > a,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1 > li .wrapcol > a,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > strong,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list > a,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree1 > li .wrapcol > a,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1 > li .wrapcol > a{background-position:0 12px !important;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav .productmenu .wrapcol ul > li > a:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav .productmenu .wrapcol ul > li > ul.producttree1 > li a:hover,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a:hover,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li a:hover,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li a:hover{color:#939393 !important;}
	/* New update 3041 */
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a.selected:first-child{font-weight: bold;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{direction:ltr;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li a,	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li a{border-bottom: 1px solid #EBECF0;padding-bottom: 5px !important;width: 100%!important;display: block;padding-top: 7px !important;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li>a{padding-top: 3px !important;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li a i{padding-left:5px;font-size: 14px;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li a i.externalUrlIcon,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li a i.externalUrlIcon{filter: grayscale(100%); background: url(../../images/rohm-theme/newrohm-img/urlicon.png) 0 4px no-repeat;width: 12px;height: 18px;display: inline-block; margin-left: 2px; margin-top: 0px;background-size: contain;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong, 
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li .wrapcol a{border-bottom: 0px none;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li a:first-child, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li a:first-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li a:first-child, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li a:first-child,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 > li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li strong:first-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li strong:first-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li strong:first-child,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul.producttree1 li.productmegamenu>strong,
	#sitemap ul.producttree1 li.productmegamenu>a,#sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong {width: 100%; font-size: 16px; margin-left: 0;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol:first-child ul > li a{font-size: 13px;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li div.wrapcol ul > a:first-child{font-size: 13px;font-weight:600; }
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > ul > li a:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > ul > li a:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > ul > li a:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > ul > li a:first-child,.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li > ul a:first-child{width:100%;font-size: 13px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu ul li li a:first-child{font-size:16px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu .wrapcol:nth-child(2) ul:first-child > li > ul li a:first-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu .wrapcol ul:nth-child(2) > li > ul > li a:first-child{font-size:13px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu .wrapcol:last-child ul li{padding: 0px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong:first-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > a:first-child{margin-top:15px;width: 92%;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong:first-child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child{border-bottom:0px none;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong:first-child u,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong:first-child u, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong:first-child u,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child u,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child u, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child u{background:#fff;text-decoration:none;padding-right:10px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong:first-child i,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong:first-child i, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong:first-child i,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child i,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child i, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child i{border-top:1px solid #EBECF0;margin-top:-7px;margin-bottom:10px;width: 100%;display: block;height: 1px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu.buysamplemenu .wrapcol:nth-child(2) ul:first-child > li > a:first-child i{border-top: 0;margin-top: 0;margin-bottom: 0;width: auto;height: auto;display: inline-block;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong:first-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong:first-child, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong:first-child{display:block;padding-left: 20px !important;}
	.zh_CN  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child i,.zh_CN  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child i, .zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child i,
	.zh_TW  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child i,.zh_TW  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child i, .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child i,
	.ko_KR  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child i,.ko_KR  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child i, .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child i,
	.ja_JP  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > a:first-child i,.ja_JP  .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > a:first-child i, .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > a:first-child i{margin-top: -9px; margin-bottom: 12px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > ul.producttree1 > li a,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > ul.producttree1 > li a, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > ul.producttree1 > li a, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > ul.producttree1 > li a{margin-top:0px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li:last-child,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li:last-child {margin-bottom:5px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > ul{padding-left:30px; margin-top: 10px; }
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > ul,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > ul{padding-left:20px; margin-top: 0px; }
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > ul > li > a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > ul > li > a, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > ul > li > a, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > ul > li > a{padding-left:10px !important; }
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul.poducttree > li > ul,.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul.poducttree > li > ul {margin-top:0px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > ul > li > a, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 .productmenu .wrapcol ul > li > ul > li > a, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > ul > li > a, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > ul > li > a{margin-left: 0; border-bottom:0 none;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li div.wrapcol ul > li a{font-size: 12px; }
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li > .wrapcol ul a:first-child i {padding-left: 5px;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul > li > ul li a:first-child{font-size: 11px;font-weight:normal;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong:hover,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul.producttree1 li > strong:hover{cursor:default;}
	.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation .navbar .nav .buysamplemenu li a{word-break: initial;}
	.wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a, .wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a:hover {	border-radius: 0px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a{width:100%; display:block; color:#666;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li li ul li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu #short-menu #tooltip_menu a:hover{background-color:#EBECF0!important; color:#333!important;width:100%;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu #short-menu #tooltip_menu a.searchTypeCls.active,
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu #short-menu #tooltip_menu a.searchTypeCls.active:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu #short-menu #tooltip_menu a:hover{display:block;background-color:#EBECF0!important; }
	.wrapperrohm.newROHM #header .customeNavigation #nav li li ul li:hover,
	#MoBiMenue div.prdmenu-mobile li a:hover{background-color:#EBECF0!important; background-image: url(../../images/rohm-theme/newrohm-img/selectmenu.png); background-position:100% 100%; background-repeat:no-repeat; color:#333!important;width:100%;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li ul li ul li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li ul li ul li ul li ul li:hover{background-color:transparent !important;background-image:none;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName:hover{background-color: transparent!important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li ul li,
	.wrapperrohm.newROHM #header .customeNavigation #nav li ul li a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul > li > strong,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 .productmenu .wrapcol ul > li > strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu ul.producttree1 li.productmegamenu>strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a.selected:hover{color:#333 !important;}
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li {width:100%;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li {width:100%; display:block; font-size: 16px;cursor: pointer !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul >li:hover{background-color:#EBECF0 !important; color:#333 !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 > li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover{background-color:transparent !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover >a,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover >a,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li:hover >a,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul >li:hover >a{ color:#333 !important; }
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul {
		position: absolute;
		top:0;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul{position:relative;width: 20%;margin-right: 2%;display: inline-block !important;height: auto !important;float: left;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 249px; margin-left: 0; padding-left: 20px !important;}
	.rohm-LR7 .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 238px;}
	.firefox.rohm-LR7 .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 248px;}
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 268px;}
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 250px;}
	.firefox.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 256px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul.producttreelevel2{box-shadow: inset 0px 0px 0px 0px transparent;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul>a{margin-top:10px;}
	
	#navigation li{position:static;display: block;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {left: 265px;border:0px none !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul{min-height: 194px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > div.underbuysample {margin-top:18px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > div.underbuysampl > div, 
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu .wrapcol > ul > li > div.underbuysample > div {min-height: 166px;padding: 0px 21px !important;}
	.safari .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > div.underbuysample > div {min-height: 170px;}
	#header .customeNavigation .productmenu div.underbuysample strong {padding: 5px 21px !important;font-size: 15px;}
	#header .customeNavigation .productmenu div.underbuysample strong:hover {color: #666;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > div.underbuysample:hover {background-color: transparent; color: #666;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > div.underbuysample > div {width:auto;position:relative;top:0px;    padding-top: 0px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > div.underbuysample > div, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > div.underbuysample:hover > div, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu .wrapcol > ul > li > div.underbuysample > div, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu .wrapcol > ul > li > div.underbuysample:hover > div{display: block !important;left: 0px;}
	.productmenu > ul > li > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul,
	.productmenu > ul > li > ul > li ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul{left: 240px;}
	/* Product Menu Scroll Style */
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{display: inline-block;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a i{float:right;}
	.productmenu > ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {height: auto !important;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu{flex-direction: column;height: calc(100% - 12px);max-height: inherit;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.supportmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.salesmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu	{overflow-y: auto;max-height: inherit;flex-direction: column;height: calc(100% - 0px) !important;margin-left: 6px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{height: calc(100vh - 115px) !important;display: flex;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {display: flex;height: calc(100vh - 70px - 65px) !important;max-height: inherit !important;overflow-x: hidden !important;overflow-y: auto;margin-bottom: -20px;direction: ltr;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent li.child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent li.child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent li.child,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent li.child{padding-top:11px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.supportmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.salesmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu{direction: rtl;padding-top:0px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.supportmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.salesmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu{scrollbar-width: thin;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree::-webkit-scrollbar,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1::-webkit-scrollbar,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1::-webkit-scrollbar,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.supportmenu::-webkit-scrollbar,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.salesmenu::-webkit-scrollbar,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu::-webkit-scrollbar	{width: 6px;height: 6px; }
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree::-webkit-scrollbar-track,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1::-webkit-scrollbar-track,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1::-webkit-scrollbar-track,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.supportmenu::-webkit-scrollbar-track,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.salesmenu::-webkit-scrollbar-track,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu::-webkit-scrollbar-track{background: #EDEDED; border-radius:10px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree::-webkit-scrollbar-thumb,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1::-webkit-scrollbar-thumb,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1::-webkit-scrollbar-thumb,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.supportmenu::-webkit-scrollbar-thumb,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.salesmenu::-webkit-scrollbar-thumb,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu::-webkit-scrollbar-thumb	{background: #BDBDBD; border-radius:10px; border-right: 1px solid #fff;}

	/* End */
	
	.productmenu > ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1{left: 220px; display:none;box-shadow: -8px 0px 8px -6px #e1e1e1 !important;}
	.de_DE .productmenu > ul > li > ul, .de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .productmenu > ul > li > ul, .zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .productmenu > ul > li > ul, .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .productmenu > ul > li > ul, .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1{left: 234px;}
	.ja_JP .productmenu > ul > li > ul, .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1{left: 274px;}

	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul{left:0;margin-bottom: 0;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li{width: 100%; display:block;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover >a{width:100%;}
	
	.productmenu > ul > li > ul > li ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul {border:0px none !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li{width:100%; display:block;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul li ul li {}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled, 
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover {background: #fff;color: #d91d3c;font-size: 18px;text-indent: 0px;padding-left: 20px;padding-right: 20px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled:hover div{padding-bottom:6px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input:focus{border-color: #ccc;}
	.firefox .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,  .safari .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input{padding: 8px 18px;}
	.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{background-color: #292929; border: 0px none; font-weight: normal; height: auto !important; margin: 0 10%; padding-left: 8px; padding-right: 8px; text-transform: uppercase; width: 80%;}
	
	.rohm-LR7.firefox .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.rohm-LR7.safari .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls,
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls:hover,
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active,

	.chrome .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.firefox .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.safari .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,

	.rohm-LR7.chrome .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{padding:8px !important;} 
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft{cursor: pointer;}
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu{margin-top:40px;padding:0px;border-color: #b9b9b9;}
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls,.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls:hover, .rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active{border-radius:0px; display:block;}
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls{color:#666 !important;}
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls:hover{color:#fff !important;}
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active,
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu a.searchTypeCls.active:hover{color: #d91d3c!important;background:#ededed !important;width:100%;}
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .underbuysample a, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .underbuysample a,
	.rohm-LR7 .wrapperrohm.newROHM .underbuysample a.searchTypeCls.active, .rohm-LR7 .wrapperrohm.newROHM .underbuysample a.searchTypeCls.active:hover{margin-left:0!important;margin-right:0!important;width: 100%;}
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .underbuysample a, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .underbuysample a{color:#333!important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu #short-menu #tooltip_menu a.searchTypeCls.active, .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu #short-menu #tooltip_menu a.searchTypeCls.active:hover{color:#d91d3c!important;}
	.prod-detail-desc > .col-md-8{padding-right:10px;}
}
@media (min-width:641px) and (max-width:915.98px) and (orientation: landscape) {	
	.touch.iosNottargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, 
	.touch.iosNottargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent,
	.touch.iosNottargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent,	
	.touch.iosNottargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent{height: 256px !important;}
	
	.touch.iosNottargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	.touch.iosNottargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent li .productmenu .wrapcol{ height: 234px !important;} 
	
	.touch.iosNottargetdevice .en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent,
	.touch.iosNottargetdevice .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{height: 47px!important; min-height: 88px;}
	
	.touch.iosNottargetdevice .en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{height: 47px !important;}
	.touch.iosNottargetdevice .de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{max-height: 78px !important;}
}
/* iPad 1, 2, Mini and Air */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024.98px) 
  and (-webkit-min-device-pixel-ratio: 1) {
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent {height: 500px !important;display: block;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent {height: auto !important;display: block;}
	
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1{-webkit-overflow-scrolling:auto;}
	
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent li.child,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent li.child{padding-right:6px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul{ height: 470px !important; background-color: transparent !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree{border-right: 1px solid #EBECF0 !important;}

	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1{border-left: 1px solid #EBECF0 !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li strong{line-height: 20px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu .wrapcol > ul > div.underbuysample > div{min-height: 210px;}
	
	.touch.iosNottargetdevice .en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent,
	.touch.iosNottargetdevice .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{height: 47px!important; min-height: 88px;}
	
	.touch.iosNottargetdevice .en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{height: 47px !important;}
	.touch.iosNottargetdevice .de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{max-height: 78px !important;}
}
/* iPad 3, 4 and Pro 9.7" */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024.98px) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent {height: 500px !important;display: block;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, 
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent {height: auto !important;display: block;}
	
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1{-webkit-overflow-scrolling:auto;}
	
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent li.child,
	.touch.iostargetdevice .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent li.child{padding-right:6px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul{ height: 470px !important; background-color: transparent !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree{border-right: 1px solid #EBECF0 !important;}

	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree{border-right:0 none !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1{border-left: 1px solid #EBECF0 !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol .producttree li strong{line-height: 20px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu .wrapcol > ul > div.underbuysample > div{min-height: 210px;}
	
	.touch.iosNottargetdevice .en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent,
	.touch.iosNottargetdevice .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{height: 47px!important; min-height: 88px;}
	
	.touch.iosNottargetdevice .en_US .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.touch.iosNottargetdevice .ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{height: 47px !important;}
	.touch.iosNottargetdevice .de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{max-height: 78px !important;}
}
@media (min-width: 1443px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 84.3% !important;}
}
@media (min-width: 1241px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99.1%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 81% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 81.5% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 78.1% !important;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>strong, .rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 li.productmegamenu>a {width: 97% !important;}
}

@media (min-width: 1401px) and (max-width:1442.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 83.7% !important;}
}
@media (min-width: 1351px) and (max-width:1400.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 83.1% !important;}
}
@media (min-width: 1301px) and (max-width:1350.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 82.4% !important;}
}
@media (min-width: 1271px) and (max-width:1300.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 82% !important;}
}
@media (min-width: 1241px) and (max-width:1270.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 81.6% !important;}
}
@media (min-width: 1201px) and (max-width:1240.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 81%!important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 82.5% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 79% !important;}
}
@media (min-width: 1171px) and (max-width:1200.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 80.5% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 82.8% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 79.1% !important;}
}
@media (min-width: 1121px) and (max-width:1170.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 79.7% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 82.7% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 78.8% !important;}
}
@media (min-width: 1051px) and (max-width:1120.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 78% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 82.9% !important;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1  {width: 78.6% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 220px;}
}
@media (min-width: 1025px) and (max-width:1050.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 77.6% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 83.3% !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 249px;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 79% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 220px;}
}
@media (min-width: 980px) and (max-width:1024.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width: 99%;}
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 76.6% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 83.8% !important;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 79.2% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 220px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 224px;}
}
@media (min-width: 901px) and (max-width: 979.98px){
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 74.6% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 83.3% !important;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 78.2% !important;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 224px;}
}
@media (min-width: 861px) and (max-width: 900.98px){
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 73.3% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 83.8% !important;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 78.2% !important;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 250px;}
}
@media (min-width: 801px) and (max-width: 860.98px){
	/* New update 3041 */
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 71.2% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 84.3% !important;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 78.2% !important;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 244px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 250px;}
	

}
@media (min-width: 768px) and (max-width: 800.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {width:220px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03 .productmenu > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > div {width:240px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {width:242px;	left: 265px;}
	.productmenu > ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {left: 221px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul {width:256px;}
	.productmenu > ul > li > ul > li ul,.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul {left: 243px;}
	/* New update 3041 */
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 70% !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1 {width: 85.8% !important;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul.producttree1	{width: 79% !important;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 234px;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 230px;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol,
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > .wrapcol{min-width: 244px;}
	
	
}
@media (min-width: 768px){
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu{padding-top:11px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree {width:250px; float:left;overflow-x: hidden; border-right:1px solid #EBECF0 !important;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree {width: 250px;}
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree,
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree,
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree{width: 262px;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree{width: 280px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 {direction: ltr;overflow-x: hidden;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 {width: auto !important; margin-top: 0px; margin-right: 6px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree1 {display:none; padding-left: 19px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-01 .productmenu > ul.producttree1 li.productmegamenu, 
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-02 .productmenu > ul.producttree1 li.productmegamenu {display: none;}
}
@media (min-width: 768px) and (max-width: 1024.98px){
	.firefox .ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul.producttree{width: 270px;}
	.firefox.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a,
	.firefox.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li.divisionName > a{width: 258px;}
}
@media (max-width: 1024.98px){.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-1px;}}
@media (min-width: 980px){
	#navigationCollapse{ position: absolute; top: 36px;  width: 100%;  left: auto; clear: left;height: 16px !important;}
	.desktop-navi-left{position: absolute !important; }
	.headerquick-section .navbar-NotMobile{width: 22%;}
	.headerquick-section form, .headerquick-section section.portlet, .headerquick-section .navbar-form input, .headerquick-section .lfr-ddm-field-group{margin:0px;}
	.headerquick-section .navbar-form{width:200px; max-width:200px; margin-top: -4px !important;padding: 4px 6px !important;}
	.headerquick-section .navbar-form input{width:100%; height:auto; margin-top: -5px !important;}
	.headerquick-section .navbar-form input[type="text"]{ box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
	.wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline { height: 26px; margin-right:3px;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{height: 32px !important;line-height: 32px;width: 32px !important;}
}
@media (min-width: 1061px) and (max-width: 1170.98px){
	#navigationCollapse{top: 38px;}
}
@media (min-width: 980px) and (max-width: 1060.98px){
	#navigationCollapse{top: 40px;}
}
@media (min-width: 768px) and (max-width: 979.98px){
	body {min-width: auto;}
	#navigationCollapse{position: absolute; top: 44px; width: 88.4% !important;height: 16px !important;}
	.headerquick-section .navbar-form{width:26%; max-width: 26%; margin-top: -4px !important;padding: 4px 6px !important;}
	.headerquick-section .navbar-form input{width:100%; height:auto; margin-top: -5px !important;}
	.headerquick-section .navbar-form input[type="text"]{ box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);}
	.wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline { height: 26px; margin-right:3px;}
}
@media (min-width: 768px) and (max-width: 800.98px){
	#navigationCollapse{top: 46px;}
}
@media (min-width: 915px) {
	.signed-out.de_DE #wrapper{margin-top:0px !important;}
}
@media (min-width: 899px) and (max-width: 914.98px){
	.signed-out.de_DE #wrapper{margin-top:0px !important;}
}
@media (min-width: 768px) and (max-width: 898.98px){
	.signed-out.de_DE #wrapper{margin-top:0px !important;}
}
@media (min-width: 980px) and (max-width: 1063.98px){.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 12px;}}
@media (min-width: 963px) and (max-width: 979.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 17px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 11px;}}
@media (min-width: 953px) and (max-width: 962.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 17px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 11px;}}
@media (min-width: 945px) and (max-width: 952.98px){.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 11px;}}
@media (min-width: 931px) and (max-width: 952.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 16px;}}
@media (min-width: 883px) and (max-width: 930.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 15px;}}
@media (min-width: 883px) and (max-width: 952.98px){.headerquicklink a {font-size: 14px;}}
@media (min-width: 883px) and (max-width: 944.98px){.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 10px;}}
@media (min-width: 833px) and (max-width: 882.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 14px;}}
@media (min-width: 853px) and (max-width: 882.98px){.headerquicklink a {font-size: 14px;}}
@media (min-width: 841px) and (max-width: 852.98px){.headerquicklink a {font-size: 13px;}}
@media (min-width: 841px) and (max-width: 882.98px){.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 9px;}}
@media (min-width: 833px) and (max-width: 840.98px){.headerquicklink a {font-size: 13px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 9px;}}
@media (min-width: 833px) and (max-width: 852.98px){.headerquicklink a.rohmlogin {padding-top: 18px;}}
@media (min-width: 803px) and (max-width: 832.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 13px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 9px;}}
@media (min-width: 781px) and (max-width: 802.98px){.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 12px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 8px;}}
@media (min-width: 781px) and (max-width: 832.98px){.headerquicklink a {font-size: 12px;}}
@media (min-width: 781px) and (max-width: 979.98px){#navigationCollapse{width: 100%;}}
@media (min-width: 768px) and (max-width: 780.98px){.ja_JP .headerquick-section .header-search1,.de_DE .headerquick-section .header-search1{float: revert;}#navigationCollapse{width:auto;}.headerquick-section .navbar-form{width:28%; max-width: 28%;}.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a{font-size: 12px;}.headerquicklink a {font-size: 12px;}.ja_JP .headerquicklink a, .ja_JP .headerquicklink .rohmlogin span {font-size: 8px;}.headerquicklink a.rohmlogin {padding-top: 18px;}.zh_CN .headerquicklink a.rohmlogin {padding: 18px 0px 5px;}}
@media (min-width: 768px) and (max-width: 980.98px){
	.headerquicklink .rohmlogin, .headerquicklink .rohmlogin span, .headerquicklink a {font-size: 10px;padding-top:18px;}
}
@media (min-width: 861px){
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent {width: 100% !important;box-shadow: 0px 10px 10px 0px #5c5c5f2b;border-top: 2px solid #e9e9e9;}
	.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{margin-top:3px;}
}
@media (min-width: 768px) and (max-width: 860.98px){
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent {width: 640px!important;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a, .rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a{width: 173px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent {
		width: 100%!important;
		box-shadow: 0px 10px 10px 0px #5c5c5f2b;
		border-top: 2px solid #e9e9e9;
		}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a{width: 100%;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul a{width: 90%;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu > ul > li > ul li > ul a{width: 100%;}	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul{width: 213px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul{width:100%;}
	.productmenu > ul > li > ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {left: 213px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul,
	.productmenu > ul > li > ul > li ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul{width: auto;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul{width:auto;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul, 
	.productmenu > ul > li > ul > li ul, 
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul{max-width: 240px;}
	.productmenu > ul > li > ul > li ul, .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul{left: 0;margin-bottom: 15px;margin-top: 10px;}
	.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{margin-top: 3px;}
}
.container-fluid #content {padding: 0px;}


@media (min-width: 768px){
	.rohm-LR7 .portlet-breadcrumb {background-color: #ededed;box-shadow: 0px 1px 1px 0px #cacaca inset;margin-top: 0px !important;}
	.navbar{margin-bottom:0px;}
	.headerquick-section .navbar-collapse.collapse:not(.show){display:block !important;}
	.headerquick-section .navbar-form,.headerquick-section .navbar-collapse, .headerquick-section .navbar-collapse #navigation,
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{padding:0px;}
	.headerquick-section .navbar-Mobile, .headerquicklink.mobile, .headerquick-section #heading .navbar-form.navbar-right.navbar-NotMobile {display:none;}
	.headerquick-section .navbar-header{float:right;}
	.headerquick-section .navbar-header#heading1{display:none;}
	.headerquick-section .icon-user {background: none;line-height: 18px;}
	.headerquick-section .user-icon{height: 24px;line-height: 24px;width: 24px;}
	.user-personal-bar { margin-left: 4px;}
	.headerquick-section form, .headerquick-section .navbar-form, .headerquick-section section.portlet, .headerquick-section .navbar-form input, .headerquick-section .lfr-ddm-field-group{margin:0px; }
	.headerquick-section .navbar-form input{width:100%;}
	.iostargetdevice ul.radio-menu li input{left:1px;border:0 none;}
	.headerquick-section .portlet-content-editable{border:0px none;}
	.headerquick-section .header-search1{position:relative;}
	.headerquick-section .lfr-ddm-field-group-inline {display: inline; position: absolute;top: 0; right: -4px;}
	.headerquick-section .navbar-NotMobile{position: relative; right: 0px; z-index: 9;}
	.wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline .icon-monospaced span.searchicon {display: inline-block;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{fill:#d92b2a!important;}
	.headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon, .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon path{fill:#D90013!important;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:0px;height: 32px !important;line-height: 32px;width: 32px !important; vertical-align: text-bottom;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon {height: 28px;line-height: 28px;width: 28px;padding: 6px; fill:#a1a1a1;margin-top: -3px; margin-left: -3px;}
	.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{height:16px;padding:0px;}
	.headerquick-section .mobileSiteSearchForm {display:none !important;}
	.headerquick-section .navbar-form {width:auto; max-width: auto; background-color: transparent; box-shadow: inset 0px 0px 0px 0px transparent;border-radius: 0px; margin-top: 0px !important; padding: 0px !important;}
	.headerquick-section .navbar-NotMobile {width: 27%; top: -2px;}
	.headerquick-section .navbar-NotMobile:hover{ z-index: 9;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline-block;}
	.navbar-NotMobile .form .header-search1 .form-group {width: 256px;box-sizing: border-box;border-radius: 6px;font-size: 14px;padding:0px 30px 0px 4px;-webkit-transition: width 0.4s ease-in-out;transition: width 0.4s ease-in-out;cursor: pointer;float:right;height: 38px;margin-bottom: 0;}
	.navbar-NotMobile .form .header-search1 .form-group:hover {}
	.selectOption{position: absolute;left: 6px;z-index: 1;}
	.selectOption,.ui-autocomplete {text-align: left;}
	.selectOption .searchmenu li > a{float:left; font-weight:normal;}
	.selectOption .searchmenu li ul{top:22px;left: -6px;width:224px;padding-top:10px;padding-bottom: 10px;font-size: 12px; background: #ffffff; cursor: default;}
	.wrapperrohm.newROHM .searchmenu ul a {padding: 5px 7px 5px 26px;	width: 174px;height: auto;line-height: 1;display: block;text-transform: none;list-style-type: none;}
	.wrapperrohm.newROHM .searchmenu ul a, .rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{color: #000;float: none; text-shadow: 0px 0px transparent;}
	.wrapperrohm.newROHM .searchmenu ul li:hover a{text-decoration:underline;}
	.navbar-NotMobile .form .header-search1 .form-group input[type="text"]{  width: 100%; height:38px;margin-top:-1px!important; margin-bottom:0px;margin-left:-7px;font-size: 14px;padding-left: 10px;}
	.navbar-NotMobile .form .header-search1 .caret {height: 10px;margin-top: 12px;border-top-width: 6px;border-right-width: 6px;border-left-width: 6px;	border-bottom-width: 0;border-bottom-style: dotted;vertical-align: middle;float: left;content: "";position: absolute;}
	.customeNavigation{width:auto !important;height: auto !important;background-color:transparent !important;top: -4px;}
	.navbar{margin-bottom:0px;width:100% !important;}
	.staging .navbar{padding: 0 !important;}
	.navbar .nav{float:none;}
	#header .customeNavigation{width: 100% !important;background-color:transparent !important;}
	#header .customeNavigation #navigation a{font-weight:normal;}
	#header .customeNavigation #nav li ul li .productmenu ul li.divisionName>a{line-height:20px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span:hover{border-top:0px;padding: 12px 8px 20px 8px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-03.selected .buysamplemenu span span:hover{padding:0!important;box-shadow:none;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li.selected #searchfiltermegamenuleft span#searchfiltermegamenu,#header .customeNavigation #nav li.selected #searchfiltermegamenuleft span#searchfiltermegamenu,#header .customeNavigation #nav li.selected #searchfiltermegamenuleft span#searchfiltermegamenu:hover{padding: 10px 8px 10px 8px !important;box-shadow: 2px -6px 13px -3px #a0a0a0;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li span,#header .customeNavigation #nav li span,#header .customeNavigation #nav li span:hover{padding: 12px 8px 20px 8px !important;}	
	.wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover{padding: 12px 8px 20px 8px !important;}
	#navigation .rohmnavigation li:first-of-type.selected span{padding: 12px 8px 20px 8px !important!important;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span:hover span{padding:0px !important;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown{color: #333!important; float:right;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span:hover span.search-filter-dropdown, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span:hover span.search-filter-dropdown{color:#da2540!important; float:right;}
	.wrapperrohm #navigation .rohmnavigation li.selected:last-child span, .wrapperrohm #navigation .rohmnavigation li:last-child span, .wrapperrohm #navigation .rohmnavigation li:last-child span:hover, .wrapperrohm #navigation .rohmnavigation span:last-child:focus{padding: 12px 8px 10px 8px !important;}
	#navigation .rohmnavigation li:last-child.selected span{padding: 12px 8px 10px 8px !important;}
	#header .customeNavigation #nav li span{height: auto;color: #333;}
	.container-fluid.maxfixsize .customeNavigation {border-radius: 0 !important;box-shadow: 0 0px 0px 0px transparent !important;}
	#header .customeNavigation #nav li#nav-01:first-of-type {margin-left: 106px;padding-left: 0px;}
	#header .customeNavigation #nav li#nav-01.selected:first-of-type {margin-left: 100px;padding-left: 0px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent {position: absolute!important;top:53px;z-index: -1;background-color: #fff !important;padding-bottom: 10px;}
	#MoBiMenue{display:none;}
	#showcookiealert .labelcookiemessage .labelcookiemessageContent {margin-left: auto; margin-right: auto;width: 84%;}
	#navigation .socialIconToggle, .headerquick-section .navbar-NotMobile{ position:relative; z-index: 10;right: 0;}
	.sitesearchBoxpanel .boxpanel .navbar-right{float:none!important;}
	.headerquick-section .navbar-NotMobile{position: relative; right: 0px; z-index: 9;}
	.fixHeader, .fixBookmarklist, .all-page-fixed-header{position:fixed;top:0;width:100%;box-shadow: 0px 2px 2px #eee;border-bottom:2px solid #eee;background:#fff;}
	.all-page-fixed-header{z-index:39; /*margin-top:-7px!important;*/padding-top: 0px !important;}
	.staging.signed-in .all-page-fixed-header, .live-view.signed-in .all-page-fixed-header{padding-top: 6.6px !important;}
	.signed-out .all-page-fixed-header{padding-top: 0px !important;}
	.signed-out .headerquicklink .rohmlogin, .signed-out .headerquicklink a.rohmlogin,
	.staging.signed-in .all-page-fixed-header .headerquicklink .rohmlogin, .staging.signed-in .all-page-fixed-header .headerquicklink a.rohmlogin{margin-top: -7px !important; }
	.staging.signed-in .all-page-fixed-header .headerquicklink .rohmlogin, .staging.signed-in .all-page-fixed-header .headerquicklink a.rohmlogin,
	.signed-in .headerquicklink .rohmlogin, .signed-in .headerquicklink a.rohmlogin{padding-top: 0px !important;margin-top: 0px;}
	.live-view.signed-in .headerquicklink .rohmlogin, .live-view.signed-in .headerquicklink a.rohmlogin{padding-top: 0px !important; }
	.fixHeader{z-index:999;}
	.fixBookmarklist{z-index:39;}
	.fixHeader .wrapperrohm.newROHM header .header .rohmlogo{width:58px;height:47px;margin-top: 9px;}
	.fixHeader .customeNavigation{top:-30px;left:6px;}
	.fixHeader .headerquick-section .navbar-NotMobile{top:-22px;}
	.signed-in .fixHeader .wrapperrohm.newROHM #header header .header, 
	.signed-out .fixHeader .wrapperrohm.newROHM #header header .header{height:auto;}
	.fixHeader .headerquicklink .rohmlogin{padding: 10px 5px 1px;}
	.has-control-menu.signed-in .fixHeader .wrapperrohm.newROHM #header{margin-top:44px !important;}
	.bookmarkTitle,.mobilebookmark-button{display:none;}
	#header .customeNavigation.desktop-navi-left{z-index: 2 !important; }
	
	/* New Header Change - 3335 */
	.headerquicklink:not(.mobile) {position: absolute;top: 18px;right: 0;display: flex;align-items: center; z-index: 10;}
	.headerquicklink.mobile {display: none;}
	.headerquicklink:not(.mobile) > a:first-child {margin-left: auto;}
	.headerquicklink:not(.mobile) > a:not(:first-child) {border-left: 1px solid #3D3D3D;}
	.headerquicklink:not(.mobile) a {line-height: 1;color: #444F58;text-decoration: none;text-align: center;display: flex;justify-content: center;}
	.headerquicklink:not(.mobile) a.linkIcon {position: relative;padding-right: 20px;min-width: auto;}
	.de_DE .headerquicklink:not(.mobile) a.linkIcon{ min-width: 100px;}
	.headerquicklink:not(.mobile) a.linkIcon:after {position: absolute;top: 50%;right: 0px;transform: translateY(-50%);content: "";background: url(../../images/rohm-theme/newrohm-img/icons_web.svg);background-size: 13px 13px; background-repeat: no-repeat;width: 13px;height: 13px;}
	.headerquicklink:not(.mobile) a.linkIcon:hover:after{opacity:0.5;}
	.headerquicklink:not(.mobile) .headerquicklink_icons {display: flex;justify-content: center; z-index: 4;}
	.wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span.linkIcon:after{position: absolute;top: 50%;right: -10px;transform: translateY(-50%);content: "";background: url(../../images/rohm-theme/newrohm-img/icons_web.svg);background-size: 17px 17px;background-repeat: no-repeat;width: 17px;height: 17px;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a.linkIcon:after{position: absolute;top: 50%;right: -10px;transform: translateY(-50%);content: "";background: url(../../images/rohm-theme/newrohm-img/icons_web.svg);background-size: 14px 14px;background-repeat: no-repeat;width: 14px;height: 14px;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a.linkIcon:after{right: -17px;}
	.wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span.linkIcon:hover:after,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a.linkIcon:hover:after{opacity:0.5;}
	
	.searchBtn {margin: 0px 12px 0 0px;cursor:pointer;position: relative;}
	.signed-out .searchBtn, .signed-out .wrapperrohm.newROHM #header header .header #top-nav .lang-selection, .signed-out .lang-selection,
	.staging-ready.live-view.signed-in .searchBtn, 
	.staging-ready.live-view.signed-in .wrapperrohm.newROHM #header header .header #top-nav .lang-selection, 
	.staging-ready.live-view.signed-in .lang-selection{margin-top:0px;}
	
	.signed-in .dkcartnotify a.material-icons, .signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{margin-top: 6px;}
	.signed-out .dkcartnotify a.material-icons, .signed-out .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position:3px 3px; margin-top: 4px;}
	.staging-ready.live-view.signed-in .dkcartnotify{margin-top:3px;}
	
	.staging-ready.live-view.signed-in .all-page-fixed-header .dkcartnotify{margin-top:2px;}

	.lang-selection {position: relative;}
	.signed-out .headerquicklink .rohmlogin, .signed-out .headerquicklink a.rohmlogin, .staging.signed-in .all-page-fixed-header .headerquicklink .rohmlogin, .staging.signed-in .all-page-fixed-header .headerquicklink a.rohmlogin {margin-top: 0px !important;}
	.headerquicklink div.rohmlogin {box-shadow: 0px 0px 0px 0 transparent;}
	.headerquicklink .rohmlogin, .headerquicklink a.rohmlogin{padding-top:0px !important;border-radius: 0px 0px 0px 0px;}
	.headerquicklink .rohmlogin, .headerquicklink a.rohmlogin, .headerquicklink a.rohmlogin{line-height:24px;}
	.headerquicklink:not(.mobile) .rohmlogin a {color: #fff;display: inline-block;padding: 0px 10px;max-width: 150px;}
	.customeNavigation{top:2px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li span,#header .customeNavigation #nav li span,#header .customeNavigation #nav li span:hover,	
	.wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover,
	#navigation .rohmnavigation li:first-of-type.selected span,
	.wrapperrohm.newROHM #header .customeNavigation #nav li.selected span, #header .customeNavigation #nav li.selected span, #header .customeNavigation #nav li.selected span:hover{padding: 0px 8px 0px 8px !important;}
	#navigation .rohmnavigation li:last-child.selected span{padding: 0px 8px 10px 8px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent, .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent {top:49px;}
	/* End -3335 */
}
@media (min-width: 768px) and (max-width: 980.98px){
	.rohm-LR7 .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a.linkIcon:after{top: 50%;right: -16px;background-size: 14px 14px;width: 14px;height: 14px;}
	.de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a:before{margin-right: 4px !important;}
}
@media (min-width: 768px) and (max-width: 826.98px){.headerquick-section .navbar-NotMobile {right: 4px;}}
@media (min-width: 768px) and (max-width: 1280.98px){
	.headerquick-section .navbar-NotMobile { position: relative; width: 256px; right: 0px;z-index: 9;}
	.headerquick-section .navbar-NotMobile:hover {z-index: 9;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(3){margin-right:15px;}
}

@media (min-width: 981px){
	.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
	.de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a {font-size: 18px;}

}
@media (min-width: 981px) and (max-width: 1170.98px){
	.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 18px;line-height: 1.6;}
	.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.58vw;line-height: 1.8;}
}
@media (min-width: 981px) and (max-width: 1000.98px){
	.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.58vw;line-height: 1.8;}
}
@media (min-width: 891px) and (max-width: 980.98px){
	.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.89vw;line-height: 1.5;}
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
	.de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a {font-size: 1.74vw;line-height: 1.65;}
	.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.65vw;line-height: 1.60;}
}
@media (min-width: 800px) and (max-width: 890.98px){
	.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.80vw;line-height: 1.67;}
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
	.de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a {font-size: 1.68vw;line-height: 1.75;}
	.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.64vw;line-height: 1.75;}
}
@media (min-width: 768px) and (max-width: 799.98px){
	.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.82vw;line-height: 1.7;}
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span,
	.de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06>span>a {font-size: 1.70vw;line-height: 1.7;}
	.ja_JP .wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span {font-size: 1.60vw;line-height: 1.7;}
}
@media (max-width: 767.98px) {
	.portlet-title-text{white-space: normal;word-break: break-all;}
	.rohm-LR7 .portlet{display:flow-root;}
	body {padding-right: 0px;padding-left: 0px;}
	.wrapperrohm.newROHM.full-topHeader { width: 100% !important; position: relative;}
	.rohm-LR7 #wrapperrohm .newrohmdesign{top:47px !important;}
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) #wrapperrohm .newrohmdesign{top: 95px !important;}
	.rohm-LR7 .has-control-menu.signed-in.staging:has(.cadmin.control-menu-container) #wrapperrohm .newrohmdesign,
	.rohm-LR7 .has-control-menu.signed-in.live-view:has(.cadmin.control-menu-container) #wrapperrohm .newrohmdesign{top: 147px !important;}
	.rohm-LR7 #wrapperrohm .newrohmdesign{position: fixed;width: 100%;padding: 0px 0px 0px;z-index: 9;}
	.rohm-LR7 #wrapperrohm .group-header-fix .fix-width{padding:0;}
	.bookmarkTitle{color:#fff;font-size: 20px;font-weight: 600;letter-spacing: -0.42px;line-height: 22px;padding: 10px 0 32px;}
	.mobilebookmark-button{width: 18px;height:15px;background-color: transparent;border:0 none;outline:0;padding: 2px 0 0;}
	.mobilebookmark-button:hover {background: none; border: 0;}
	.mobilebookmark-button span.icon-bar{width: 18px;height: 2px;position: relative;left: 0;top: 0;float: right;margin-top: 4px;border: 0px solid transparent;border-radius: 4px;background-color: #BDBDBD;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
	#mobileBookmark{display: none;width: 100%;}
	#mobileBookmark .breadcrumb li.pageTop{display: none !important;}
	.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb{padding:0;margin-top:0;}
	.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb>li{padding-left:0;}
	.rohm-LR7 .portlet-breadcrumb{display:none;}
	#mobileBookmark .breadcrumb li{border-bottom: 1px solid #6b6b6b;display: block !important;padding:20px 0;width: 100%;text-align: center;}
	#mobileBookmark .breadcrumb li:last-child{border-bottom:0px none;}
	.signed-out .wrapperrohm.newROHM #header {margin-top: 0 !important;}
	.maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader{position: relative; }
	.wrapperrohm.newROHM header .header .rohmlogo{width:91px; height:70px; margin-bottom: 9px;}
	.headerquick-section .icon-user {background: none;line-height: 18px;}
	.headerquick-section .user-icon{height: 24px;line-height: 24px;width: 24px;}
	.headerquicklink{ clear: right;margin-top: 14px;}
	.productmenu,
	.headerquick-section .navbar-NotMobile,#main-navJQ{display:none;}
	.headerquick-section .navbar-Mobile{display:block;clear: both;padding:0;}
	.headerquick-section .navbar-form,.headerquick-section .navbar-collapse, .headerquick-section .navbar-collapse #navigation,
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{padding:0px; margin-left: -5px;}
	.customeNavigation{background-color:transparent !important;}
	.navbar{margin-bottom:0px;}
	.navbar .nav{float:none;}
	#header .customeNavigation{ background-color:transparent !important; padding-top: 53px;}
	#header .customeNavigation #navigation a{font-weight:normal;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li {padding-top: 10px;padding-bottom: 10px; margin-bottom: 0px;margin-top: 0px; border-top: 1px solid #dadada; border-bottom: 1px solid transparent !important;width: 100% !important; display: block !important; float: none !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li ul {border-top: 1px solid #fff !important; margin-top: 9px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li li{border-top:0px none;}
	#header .customeNavigation #nav li#nav-01:hover, #header .customeNavigation #nav li#nav-02:hover, #header .customeNavigation #nav li#nav-03:hover, #header .customeNavigation #nav li#nav-04:hover, #header .customeNavigation #nav li#nav-05:hover, #header .customeNavigation #nav li#nav-06:hover{background-color: #f8f8f8 !important;}
	.wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover{ padding: 0px 6px 0px 6px!important; }
	#navigation .rohmnavigation li:first-of-type.selected span{ padding: 3px 8px 3px 0px!important; }
	.wrapperrohm #navigation .rohmnavigation li.selected:last-child span, .wrapperrohm #navigation .rohmnavigation li:last-child span, .wrapperrohm #navigation .rohmnavigation li:last-child span:hover, .wrapperrohm #navigation .rohmnavigation span:last-child:focus{ padding: 3px 0px 3px 6px!important; }
	#navigation .rohmnavigation li:last-child.selected span{ padding: 3px 0px 3px 6px!important; }
	.container-fluid.maxfixsize .customeNavigation {border-radius: 0 !important;box-shadow: 0 0px 0px 0px transparent !important;margin-top:47px;}
	.touch.no-indexeddb.webkit.iostargetdevice .container-fluid.maxfixsize .customeNavigation{margin-top:47px;}
	.iostargetdevice .container-fluid.maxfixsize .customeNavigation, #MoBiMenue div.myMenu .scroll-pane ul{margin-top:0;}
	.navbar .nav > li, #navigation .rohmnavigation li, #navigation .rohmnavigation a{ float:none;}
	#navigationCollapse{ position: fixed; top: 90px; left: auto; z-index: 2;height: 16px !important;}
	.wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size:16px; min-height: 22px;}
	.wrapperrohm #navigation .rohmnavigation li.selected:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span, .wrapperrohm #navigation .rohmnavigation li:first-of-type span:hover, .wrapperrohm #navigation .rohmnavigation span:first-child:focus{padding: 3px 8px;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span:hover span{padding:0px !important;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown:hover{color:#da2540 !important; float:right;}
	.headerquick-section form, .headerquick-section .navbar-form, .headerquick-section section.portlet, .headerquick-section .navbar-form input, .headerquick-section .lfr-ddm-field-group{margin:0px;}
	.headerquick-section .portlet-content-editable{border:0px none;}
	.headerquick-section .header-search1{position:relative; float: right; width: 236%;max-width: 474px;}
	.headerquick-section .lfr-ddm-field-group-inline {display: inline; position: absolute;top: 0; right: auto;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:1px;height: 32px !important;line-height: 32px;width: 32px !important;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .searchicon1{background: url(../../images/rohm-theme/newrohm-img/icon-search.svg) 50% 50% no-repeat;background-size: 17px;height: 30px;width: 38px;line-height: 30px;display: block; filter: none;}
	.headerquick-section .navbar-header button, .headerquick-section .navbar-header button:hover, .headerquick-section .navbar-header button:focus{background:none transparent; border:0px none; color:#2b4259;outline: none;}
	.headerquick-section .navbar-header{float: left;}
	.headerquick-section .navbar-header .navbar-toggle{margin:0px 0 0 5px; padding:0 5px; height: 28px;}
	.headerquick-section .navbar-header .navbar-toggle .icon-bar{width:24px;background-color: #ffffff; margin-top: 7px;}
	.headerquick-section .navbar-header .navbar-toggle .icon-bar:nth-child(1){margin-top: 0px;}
	.headerquick-section .navbar-form input{width:100%; height:auto;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top).controls-visible .headerquick-section .mobileSiteSearchForm .header-search1 .cadmin.portlet-topper{display: table-column;}
	.wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced span.searchicon {display: inherit;}
	.navbar .nav > li, #navigation .rohmnavigation li, #navigation .rohmnavigation a{font-weight:normal;}
	.headerquicklink.desktop .headerquicklink_icons,
	.rohm-LR7 .wrapperrohm.newROHM #header header .header #top-nav .lang-selection{display:none !important;}
	.headerquick-section .mobileSiteSearchForm{display:none;}
	.headerquick-section .mobileSiteSearchForm .caret{float:left;}
	.headerquick-section .navbar-NotMobile, .headerquicklink.mobile{display:block;}
	.wrapperrohm.newROHM header .header .rohmlogo{float:none!important;margin:0px auto; width: 55px; height: 46px; margin-top:6px;margin-bottom:6px;}
	.headerquick-section .navbar-header .navbar-toggle{margin:4px 0 0 0;z-index:10;}
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar,	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(1), .headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar:nth-child(3), .headerquick-section .navbar-header .navbar-toggle.collapsed .icon-bar, .headerquick-section .navbar-header .navbar-toggle .icon-bar{height: 1px;border-radius: 0;background-color: #ffffff;}
	.headerquick-section .navbar-header .navbar-toggle.collapsed .icon-bar,
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose .icon-bar{width:24px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);position: relative;left: 0; border: 0px solid transparent;}
	.headerquick-section .navbar-header .navbar-toggle.collapsed, .headerquick-section .navbar-header .navbar-toggle.MenuIconClose{padding-left: 15px;padding-right: 15px;}
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose,
	.headerquick-section #heading .navbar-form.navbar-right.navbar-NotMobile .header-search1.serchformOpen{margin-bottom: 0px;border-radius: 0px !important;z-index:40;}
	.staging-ready.signed-in .wrapperrohm.newROHM #header{ margin-top: 6px !important; margin-bottom: 6px;}
	.wrapperrohm.newROHM #header header .header .headerquick-section{ margin-top: -44px;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .headerquick-section .navbar-collapse,#navigationCollapse{clear:both; border-top: 0px none; box-shadow: inset 0 0px 0 transparent;}
	.wrapperrohm.newROHM #header header .header #top-nav{margin-left:0px; margin-top: -40px;}
	#header .customeNavigation{margin-top:14px; overflow: hidden;}
	.headerquicklink.mobile{float:left !important; display: block; background-color: #fff; padding-bottom:40px;}
	#wrapperrohm a:hover,.wrapperrohm a:hover{font-weight:normal; text-shadow: 0px 0px transparent;}
	.headerquicklink a.rohmlogin{border-radius: 5px 5px 5px 5px; margin-right: 8px !important;}
	#navigation .headerquicklink a.rohmlogin:hover{background-color:#da1f3d;}
	.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:1px;height: 32px !important;line-height: 32px;width: 32px !important; vertical-align: text-bottom;}
	.ja_JP .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-1px;}
	.headerquick-section .navbar-Mobile .header-search1 .lfr-ddm-field-group-inline .icon-monospaced{margin-top:2px;}
	.headerquick-section .navbar-form {width:auto;max-width: 100%;background-color: transparent;box-shadow: inset 0px 0px 0px 0px transparent;border-radius: 0px;margin: 0px 0 10px -24px !important;padding: 0px !important;}
	.headerquick-section .navbar-NotMobile {width: auto;position: absolute;right: 8px;top: 4px;z-index: 1;}
	.signed-out .headerquick-section .navbar-NotMobile,.signed-in .headerquick-section .navbar-NotMobile {right: 0;}
	.headerquick-section .navbar-NotMobile.top4{top:4px;}
	.headerquick-section .navbar-NotMobile:hover{ z-index: 9;}
	.wrapperrohm .headerquick-section .mobileSiteSearchForm .lfr-ddm-field-group-inline { margin-right: -3px;}
	.headerquick-section .mobileSiteSearchForm .header-search1{ float: left; width:100%;margin-bottom: 20px;}
	.headerquick-section .mobileSiteSearchForm .form-group-inline, .headerquick-section .mobileSiteSearchForm .lfr-ddm-field-group-inline {display: inline;}
	.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline-block;}
	.navbar-NotMobile .form .header-search1 .form-group {width: auto;float: right;box-sizing: border-box;font-size: 16px;height: 34px;margin-top: -5px;}
	.navbar-NotMobile .form .header-search1 .form-group:hover {width:auto!important;}
	.headerquick-section #heading .navbar-form.navbar-right.navbar-NotMobile .header-search1 a{width: 26px!important;}
	.headerquick-section #heading .navbar-form.navbar-right.navbar-NotMobile .header-search1{padding: 10px 15px !important;width: 48px;height: 44px;box-shadow: none;}
	.selectOption{clear:both;} 
	.rohm-LR7 .navbar-NotMobile .form .header-search1 .form-group .selectOption .searchmenu,
	.rohm-LR7 .navbar-Mobile .form .selectOption .searchmenu { margin-top: 0;margin-bottom:0; }
	.selectOption .searchmenu{width: 100%;}
	.selectOption .searchmenu li ul{font-size: 14px;position: relative;border: 0 none;box-shadow: none;left:0;top: 0px;}
	.selectOption .searchmenu li{float:none;}
	.headerquick-section .navbar-form.mobileSiteSearchForm #search-1 ul.ui-autocomplete,	
	.headerquick-section .navbar-form.mobileSiteSearchForm #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper, 
	.headerquick-section .navbar-form.mobileSiteSearchForm #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper, 
	.headerquick-section .navbar-form.mobileSiteSearchForm #search-1 .search-result-autocomplete ul.ui-menu.ui-autocomplete .ui-menu-item-wrapper, 
	.headerquick-section .navbar-form.mobileSiteSearchForm .search-result-autocomplete ul.ui-menu.ui-autocomplete .ui-menu-item-wrapper,
	.headerquick-section .navbar-form.mobileSiteSearchForm .search-result-autocomplete ul.ui-menu.ui-autocomplete,
	.headerquick-section .navbar-form.mobileSiteSearchForm #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all{width: 100% !important;font-size: 14px;margin: 0;}
	.headerquick-section .navbar-form.mobileSiteSearchForm .search-result-autocomplete ul.ui-menu.ui-autocomplete{position:absolute!important;}
	.headerquick-section .navbar-form.mobileSiteSearchForm input{margin-top: 0px !important;margin-bottom:0; background-image: none;line-height: 20px;border:0;padding-right:6px;}
	.headerquick-section .header-search1 input[type="text"]{height: 2.375rem;padding: calc(16 / 750* 100vw) calc(16 / 750* 100vw) calc(16 / 750* 100vw) calc(16 / 750* 100vw) !important;}
	.navbar-NotMobile .form .header-search1 .form-group input[type="text"]{background-color:#eee;  width: 95%; height:24px;margin-top:2px!important; margin-bottom:2px;margin-left:8px;font-size: 14px;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse #navigation .navbar-NotMobile, .headerquick-section .navbar-collapse #navigation .navbar-NotMobile, #navigationCollapse #navigation .navbar-NotMobile{ display:none;}
	#back-to-top, #back-to-top:hover, #back-to-top:focus {bottom: 47px !important;background-image:url("../../images/rohm-theme/backtotop.png");background-position: center 90% !important;line-height: 100px;right: 10px!important;}
	#breadcrumbs{display:none;}
	.user-personal-bar{margin-top:6px;}
	.wrapperrohm.newROHM #header header .header,.signed-in .wrapperrohm.newROHM #header header .header, .signed-out .wrapperrohm.newROHM #header header .header{height:auto;min-height:42px;}
	.wrapperrohm.newROHM #header,.signed-in .wrapperrohm.newROHM #header, .signed-out .wrapperrohm.newROHM #header{margin-bottom:10px;}
	.iostargetdevice .wrapperrohm.newROHM #header,.iostargetdevice .signed-in .wrapperrohm.newROHM #header, .iostargetdevice .signed-out .wrapperrohm.newROHM #header{margin-bottom:4px;}
	.wrapperrohm.newROHM #header header .header .rohmlogo{margin-top:6px;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse nav#navigation.site-navigation{margin:0px;}
	#header .customeNavigation { margin-top: -54px;}
	.headerquicklink.mobile, .headerquicklink{width: 100%; text-align: left;margin-top: -1px; padding-top: 10px;}
	.headerquicklink div.rohmlogin {float: none;margin-top: -7px;border-radius: 5px 5px 0 0;padding-top: 5px;margin-left: 0px !important;text-align:center;}
	.signed-out .headerquicklink div.rohmlogin {width:auto; }
	.signed-out .headerquicklink .mobileLoginLink a.rohmlogin {margin-left: auto !important;margin-right: auto !important;text-align:center;}
	#header .customeNavigation #nav li span{height: auto;color: #333;float:none;}
	.container-fluid.maxfixsize .customeNavigation.mobiDisplay,
	.headerquick-section .navbar-form.mobileSiteSearchForm{width:86% !important; max-width:86%;height: auto !important;position:absolute;padding-top:12px;background-color:#fff !important;box-shadow:1px 3px 15px -1px #78787b !important;}
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a {color: #4E4F53;font-size: 14px;line-height: 18px; padding: 10px 20px !important; display: block; margin-left: 0 !important;height:auto;border-left: 0;}
	.mobileLoginLink{ border-radius: 4px;background-color: #ED0000;box-shadow: 2px 2px 7px 0 #A6ABBD;margin-left: 20px; margin-right: 20px; text-align: center;padding:6px;margin-bottom: 10px;}
	.headerquicklink a.rohmlogin {font-size: 13px;font-weight: normal;letter-spacing: 0;line-height: 17px;padding:0;}
	.headerquicklink .rohmlogin, .headerquicklink a {font-size: 1em;}
	.ja_JP .headerquicklink a.rohmlogin,.ja_JP .headerquicklink .rohmlogin span {font-size: 12px;}
	.headerquicklink.mobile .lang-selection ul.radio-menu li label,.lang-selection ul.radio-menu li label{display:block !important;width:100%;}
	.headerquicklink.mobile .lang-selection ul.radio-menu li input[type=radio]{border:0;margin-right:5px!important;}
	.mobiDisplay .headerquicklink.mobile .lang-selection .dropdown-toggle, .mobiDisplay .headerquicklink.mobile .lang-selection.show .dropdown-toggle{height:44px;}
	.mobiDisplay .headerquicklink.mobile .lang-selection .dropdown-toggle, .mobiDisplay .headerquicklink.mobile .lang-selection.show .dropdown-toggle,
	.mobiDisplay .headerquicklink.mobile .lang-selection.show .dropdown-toggle{box-shadow:none;}
	.quicklinkGroup {clear:both; margin-bottom:10px;}
	.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection	{
		height:28px;
		margin-left: 12px;
		margin-top: 0px;
		margin-bottom: 0px;
		position: relative;
		z-index: 10;
		font:12px/24px Arial, Helvetica, Verdana, sans-serif;
	}
	.wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .lang-selection{display:block;width:98%;height: auto;}
	.wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .lang-selection.show{height:360px;}
	.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile ul.radio-menu{right:auto;position: relative!important;top:0 !important;height: 100% !important;min-height: 100% !important;box-shadow: 0 0 0 0 transparent;min-width: 96%;padding:0 6px;}
	.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .open ul.radio-menu,
	.selectOption .searchmenu li ul{display:block!important;}
	.wrapperrohm.newROHM #header header .header #top-nav .bottomMenu .footerquicklink_icons .lang-selection.show .dropdown-backdrop{display:none;}
	#navigationCollapse{ width: 100%; top: 54px !important;}
	#showcookiealert{position: fixed; bottom:0; z-index: 11;}
	#header .customeNavigation{padding-top: 0px;}
	#wrapperrohm.newROHM #content{min-height:200px;}
	.wrapperrohm.newROHM.full-topHeader{z-index: 10;width: 100% !important;}
	.maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader{z-index: 9;}
	.container-fluid.maxfixsize.fullsize .row-fluid .newROHM.parametrictop.full-topHeader{position:relative !important;}
	.headerquick-section .navbar-form.mobileSiteSearchForm{right: 0;border-radius: 0;min-height: 100px;padding-left: 25px !important;padding-top: 12px !important;padding-right: 15px !important;}
	.headerquicklink.mobile .rohmlogin, .headerquicklink.mobile a.rohmlogin{background-color:transparent;}
	#MoBiMenue div.myMenu ul{overflow-y: scroll;overflow-x: hidden;margin-bottom: 0;min-height:200px;}
	#MoBiMenue div ul li{text-align: left;font-weight: bold;}
	
	#MoBiMenue div.Prodcat li a,
	#MoBiMenue div.Prodcattype1 li a, 
	#MoBiMenue div.Prodcattype2 li a{background:none!important;}
	
	#MoBiMenue div.Prodcat li a:is([href]).text-bold,
	#MoBiMenue div.Prodcattype1 li a:is([href]).text-bold,
	#MoBiMenue div.Prodcattype2 li a:is([href]).text-bold{font-weight:bold;}
	
	#MoBiMenue div ul li.buysamplemenu-mobile strong{color: #333333;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong:hover {color: #666;}
	#MoBiMenue div ul li.buysamplemenu-mobile:hover {background-color: transparent; color: #666;}
	#MoBiMenue div ul li.buysamplemenu-mobile ul input.search-btn{font-size:18px !important;}
	#MoBiMenue div ul li.buysamplemenu-mobile a{font-size:0.73em;}
	
	#MoBiMenue div.myMenu .lang-selection ul li{padding:0;margin:0 !important;border-bottom: 0px none;}
	#MoBiMenue div.myMenu ul li:last-child, #MoBiMenue div.Prodcat ul li:last-child a, #MoBiMenue div.Prodcattype1 ul li:last-child a, #MoBiMenue div.Prodcattype2 ul li:last-child a {border-bottom:0px;}
	#MoBiMenue div ul li.myMenu:last-child{border-bottom:1px solid #dadada;}
	#MoBiMenue div ul li a, #MoBiMenue div ul li span{line-height: 20px;font-weight: normal;}
	#MoBiMenue div ul{margin-top:0;}
	#MoBiMenue .mobile-nav-03 .producttree{margin: 0 20px;list-style:none;}
	#MoBiMenue .mobile-nav-03 .producttree .buysamplemenu-mobile strong{color:#fff;}
	#MoBiMenue .mobile-nav-03 .producttree ul {margin:0px;list-style:none;}
	.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox{ text-transform: capitalize; font-size: 14px;}
	.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox option:checked{color: #d91d3c;background-color: #EBECF0;}
	#MoBiMenue div ul li a,#MoBiMenue div ul li.buysamplemenu-mobile strong{padding: 12px 1em;text-align: left;font-size: 14px;}
	#MoBiMenue div.prdmenu-mobile .child-pane ul,#MoBiMenue div.Prodcat ul, #MoBiMenue div.Prodcattype1 ul,#MoBiMenue div.Prodcattype2 ul,#MoBiMenue div .backItemClass{width:auto!important; margin-left: 20px;margin-right: 2%;}
	#MoBiMenue div.prdmenu-mobile .child-pane ul,#MoBiMenue div.Prodcat ul,#MoBiMenue div.Prodcattype1 ul,#MoBiMenue div.Prodcattype2 ul,
	#MoBiMenue div.prdmenu-mobile .child-pane li a,#MoBiMenue div.Prodcat li a,#MoBiMenue div.Prodcattype1 li a,#MoBiMenue div.Prodcattype2 li a,
	#MoBiMenue div ul li.buysamplemenu-mobile strong{padding-left:0; padding-right:0;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:100%!important;margin-left:0!important;margin-right:0!important;}
	#MoBiMenue div.prdmenu-mobile .child-pane li,#MoBiMenue div.Prodcat li,#MoBiMenue div.Prodcattype1 li,#MoBiMenue div.Prodcattype2 li{list-style:none;}
	#MoBiMenue div.prdmenu-mobile .child-pane li.pro-data{padding:0;}
	#MoBiMenue div.Prodcattype2.applicationmenu-mobile li {display: list-item;}
	#MoBiMenue div.prdmenu-mobile ul li:last-child a{border-bottom:0;}
	.customeNavigation .myMenu{margin-bottom: -10px;}
	.wrapperrohm #MoBiMenue div.myMenu ul li a:hover{color: #333333; background: #fff;}
	#MoBiMenue div.prdmenu-mobile li a:hover{color: #333333; background:#fff;}
	#MoBiMenue div.myMenu ul li a{padding: 0px;display:block;text-align:left;}
	#MoBiMenue div .backItemClass{display: block; padding: .0em; text-align: left;}
	#MoBiMenue div .backItemClass a, #MoBiMenue div.myMenu ul li.megamobile a{width: 100%;}
	#MoBiMenue div .backItemClass a,#MoBiMenue div ul li a, #MoBiMenue div ul li span{color: #333333;display: block;}
	#MoBiMenue div .backItemClass a{padding: 9px 0;line-height: 34px;}
	#MoBiMenue div .backItemClass .PrevCategory {float: left;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight {float: left;width: 14px;height: 14px;font-size: 14px !important;margin-top: calc(((1em * 1.42857) - 16px) / 2);margin-left: calc(((1em * 1.42857) - 16px) / 4);text-align: left;margin-top: 10px;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight{background-position:0px -941px;background-size: 33px;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight.fa {display: inline-block; font-style: normal;font-weight: normal;line-height: 34px;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;background: transparent;}
	#MoBiMenue div .backItemClass .PrevCategory .floatRight.icon-angle-left:before {color:#333333;}
	#MoBiMenue div .backItemClass .width90P {width: 100%;font-size: 14px;margin-left: 6px;text-align: left;}
	#navigationCollapse,.desktop-navi-left,#navigation{width:100% !important;}
	#showcookiealert .labelcookiemessage .labelcookiemessageContent {margin-left: auto; margin-right: auto;width: 72%;}
	.rohm-LR7 .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li form{padding: 5px 0px 0px;}
	.rohm-LR7 .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{clear: both;padding-top:10px;padding-bottom:10px; width:100%;margin:0 0 14px;float:none;height:auto !important;background-color: #292929;color: #fff;text-shadow: 0px 0px transparent;font-weight: normal;text-transform: uppercase;border: 0px none;}
	.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox{padding: 8px 8px 10px 8px !important;height:40px;}
	.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{height:16px;padding:0px;margin-top:3px;}
	.mobileSiteSearchForm fieldset {padding-left: 0;padding-right:0;}
	/* New Header Change - 3335 */
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a {font-size: 15px!important;line-height: 1;color: #444F58;text-decoration: none;}
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a.linkIcon {position: relative;min-width: 100px;}
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a.linkIcon:after {position: absolute;top: 50%;right: auto;transform: translateY(-50%);content: "";background: url(../../images/rohm-theme/newrohm-img/icon-link.png);background-size: contain;width: 12px;height: 12px;}
	.mobiDisplay .headerquicklink.mobile .quicklinkGroup a.linkIcon:hover:after{opacity:0.5;}
	/* End -3335 */
	
}
@media (max-width:767.98px){
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
	#MoBiMenue div.myMenu ul{height: auto !important;}
	#MoBiMenue .prdmenu-mobile ul{margin-bottom:20px;margin-top:0;}
	#wrapper-group.newROHM .fix-width, .group-header-fix.newrohmdesign .breadcrumb{margin-top: 6px;}
	.hidemenu{display:initial;}
	.newrohmdesign .grouplabel{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 90%;float: left;padding-bottom: 10px;}
}
@media (max-width:736.98px){
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
}
@media (min-width:666px) and (max-width:667.98px){
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:99.7%!important;}
}
@media (min-width:639px) and (max-width:640.98px){
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:99.5%!important;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
}
@media (min-width:567px) and (max-width:568.98px){
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
}
@media (min-width:479px) and (max-width:480.98px){
	#back-to-top, #back-to-top:hover, #back-to-top:focus{bottom:70px;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:98.5%!important;}
}
@media (max-width:753.98px){
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	#navigationCollapse{ width: 100%; top: 68px;}
	.signed-out .wrapperrohm.newROHM #header { margin-top: 0px !important;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{margin-left: 0px;}
}
@media (max-width:736.98px){
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	#navigationCollapse{ width: 100%; top: 68px;}
	.signed-out .wrapperrohm.newROHM #header { margin-top: 0px !important;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{margin-left: 0px;}
}
@media (max-width:667.98px){
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{margin-left: 0px;}
}
@media (max-width:575.98px) {
	.rohm-LR7 .has-control-menu.signed-in.staging:has(.cadmin.control-menu-container) #wrapperrohm .newrohmdesign,
	.rohm-LR7 .has-control-menu.signed-in.live-view:has(.cadmin.control-menu-container) #wrapperrohm .newrohmdesign{top: 138px !important;}
}
@media (max-width:568.98px) {
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important;}
	.maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader{position: relative; }
	#navigationCollapse{ width: 100%; top: 68px;}
	.signed-out .wrapperrohm.newROHM #header { margin-top: 0px !important;}
}
@media (max-width:480.98px){
	.user-personal-bar {margin-top: 2px;}
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important;}
	.maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader{position: relative; }
	#navigationCollapse{ width: 100%; top: 84px;}
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{ margin-left: 0px;}
	#MoBiMenue div ul li.buysamplemenu-mobile a{font-size: 0.68em;}
	#MoBiMenue div .backItemClass a{line-height: 32px;}
}
@media (max-width:479.98px){
	#MoBiMenue div ul li.buysamplemenu-mobile a{font-size: 0.73em;}
	#MoBiMenue div .backItemClass a{line-height: 34px;}
	.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection ul.radio-menu li label{font: 12px/34px Arial, Helvetica, Verdana, sans-serif;}
	.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection{text-align: left;}
}
@media (max-width:424.98px) {
	.headerquicklink.mobile .lang-selection ul.radio-menu li label,.lang-selection ul.radio-menu li label{padding-top:0;padding-bottom:0;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:97.5%!important;}
}
@media (max-width:414.98px) {
	.headerquick-section .navbar-header .navbar-toggle {margin: 0px 0 4px 0; }
	.user-personal-bar {margin-top: 2px;}
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	.maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader{}
	#navigationCollapse{ width: 100%; top: 84px;}
	.signed-out .wrapperrohm.newROHM #header { margin-top: 0px !important;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:97.7%!important;}
}
@media (min-width:414px) and (max-width:424.98px) {
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose{padding-top: 18px;margin-top: -14px;margin-bottom: 4px;}
}
@media (max-width:413.98px) {
	.headerquick-section .navbar-header .navbar-toggle.MenuIconClose{padding-top: 17px;margin-top: -10px;}
}
@media (min-width:376px) and (max-width:479.98px){
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{ margin-left: 0px;}
}
@media (min-width:374px) and (max-width:414.98px){
	#back-to-top, #back-to-top:hover, #back-to-top:focus{bottom:70px;}
	.para-table .para-search .filterR .white-back {display: inline-block;margin-top: 4px !important;margin-left: 0 !important;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:97.5%!important;}
}
@media (max-width:375.98px){
	.headerquick-section .navbar-header .navbar-toggle {margin: 3px 0 1px 0; }
	.user-personal-bar {margin-top: 8px;}
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	.maxfixsize.fullsize .wrapperrohm.newROHM.full-topHeader{}
	#navigationCollapse{ width: 100%; top: 84px;}
	.signed-out .wrapperrohm.newROHM #header { margin-top: 0px !important;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:97%!important;}
}
@media (max-width:360.98px){
	#navigationCollapse{top: 84px;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:96.6%!important;}
}
@media (max-width:320.98px){
	.wrapperrohm.newROHM.full-topHeader{ width: 100% !important; }
	#navigationCollapse{top: 100px;}
	#MoBiMenue div ul li.buysamplemenu-mobile strong, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul, #MoBiMenue div.Prodcat.buysamplemenu-mobile li.buysamplemenu-mobile ul li{width:95.8%!important;}
}
@media (min-width:320px) and (max-width:375.98px){
	.wrapperrohm.newROHM #header header .header .navbar-collapse, .wrapperrohm.newROHM #header header .header .navbar-collapse #navigation{  margin-left: 0px;}
}
@media (min-width:481px) and (max-width:596.98px){
	.headerquicklink{ width: 83%;}
	.headerquicklink a{margin-left: 2%;}
	.headerquick-section .navbar-form {margin-bottom: 10px;}
}
@media (min-width: 320px) and (max-width: 480.98px){
	.headerquicklink{width: 79%;}
}
@media (min-width: 376px) and (max-width: 480.98px){
	.headerquicklink a{ margin-left: 1%;}
}
@media (max-width:375.98px){
	.wrapperrohm.newROHM #header header .header{height: 100% !important;}
	.wrapperrohm.newROHM header .header .rohmlogo{margin-bottom: 0px;}
	#top-nav{margin-left:0px;}
	.en-de-text{padding-left:26px;}
	.headerquicklink{ margin-top:0px;}
	.headerquicklink a{margin-left: 2.68%;}
	.headerquick-section .navbar-form {margin: 0px 0 10px 0;}
	.headerquick-section .header-search1{position:relative; float: right; width: 236%;max-width: 474px;}
}
@media (max-width:360.98px){
	.headerquicklink a{ margin-left: 1% !important;}
}
@media (max-width:320.98px){
	.headerquicklink a{ margin-left: 1% !important;}
}
:not(:has(.fluid-box-inner)) .rohm-LR7 .columns-1 .col-md-12.portlet-column .product-theme {padding-left: 15px; padding-right: 15px;}
:has(.fluid-box-inner) .product-theme .fluid-box-inner h2{margin:0;}
@media (min-width: 1200px){
	:not(:has(.fluid-box-inner)) .product-theme,.zh_CN .columns-2 .portlet-layout.row {max-width: 1200px!important;margin: 0 auto!important;}
	.zh_CN:not(:has(.rohmhome)) .portlet-layout.row{ max-width: 100%!important; margin: 0 auto!important;}
	.zh_CN:has(.hdg03-02.mb20) .columns-1 #product-supporting-area {margin: 0 auto !important; max-width: 1170px !important;}
}
@media (min-width: 320px){
	.container-fluid {margin: 0 auto; padding: 0; max-width: 100%;}
	.staging .container-fluid {padding-left: 0;padding-right: 0;}
	.wrapperrohm.newROHM.full-topHeader{width: 97.772%;}
	.maxfixsize .wrapperrohm.newROHM.full-topHeader #header{}
	.signed-in .wrapperrohm.newROHM #header{margin-top:0px;}
	.signed-out .wrapperrohm.newROHM #header,
	.de_DE.signed-out .all-page-fixed-header .wrapperrohm.newROHM #header	{margin-top: 0px;display: contents;}
	.de_DE.signed-out .wrapperrohm.newROHM #header {margin-top: 0px;}
	.wrapperrohm.newROHM #header header .header #top-nav{width: auto;float: none;margin-top: -36px;}
	#content, .container-fluid.maxfixsize .wrapperrohm.newROHM header .header, .container-fluid.maxfixsize .customeNavigation .maxfixnavigation{max-width: 100%;width: 100%!important;}
	.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{clear: both;padding-top:8px;padding-bottom: 8px;}
	.rohm-LR7 .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.rohm-LR7 .wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="submit"]#search-button-megamenu{background-image:none;font-size: 16px;color: #fff;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input{border-radius: 20px;box-shadow: inset 0px 1px 0px 1px #e2e2e2;color: #686868 !important;font-size: 15px;height: auto;margin-bottom: 16px;padding: 10px 18px;width: 100%;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.wrapperrohm.newROHM .customeNavigation .buysamplemenu-mobile ul li input[type="text"].distribution-search-input{border: 1px solid rgba(123 124 128 / 15%);border-radius: 6px;background-color: #FFFFFF;-webkit-transition: width 0.4s ease-in-out;height: 40px;box-shadow: inset -3px -3px 10px 0 #FAFBFF, inset 3px 3px 6px 0 #A6ABBD;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
	.wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline .icon-monospaced span.searchicon,.wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced span.searchicon {padding: 0px !important;background-color: transparent;border-radius: 0;display: inline-block;}
	.wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline .icon-monospaced span.searchicon,.wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced span.searchicon {width: 26px;height: 26px;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li.selected #searchfiltermegamenuleft span#searchfiltermegamenu, #header .customeNavigation #nav li.selected #searchfiltermegamenuleft span#searchfiltermegamenu,
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover,
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation #nav li#nav-03.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown{box-shadow:none;}
	.rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text, .rohm-LR7 .wrapperrohm #navigation .rohmnavigation li.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span span.search-filter-dropdown-text:hover{width: auto;height: auto;border: 0px solid #da1f3d;}
	#header .customeNavigation .productmenu div.underbuysample strong, #MoBiMenue div ul li.buysamplemenu-mobile strong{font-weight: bold;display: block; cursor:default;}
	#header .customeNavigation{display:block; height: auto !important; margin-top:0px;position: absolute;} 
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft,.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox{float: none;width: 100%;margin-bottom: 14px;}
	.headerquick-section .navbar-form input[type="text"], .navbar-NotMobile .form .header-search1 .form-group input[type="text"]{background-color:transparent; border:0px none;background-image:none;}
	.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #searchfiltermegamenu,	.rohm-LR7 .wrapperrohm.newROHM .buysamplemenu-mobile .buy-search select#mgmenu-distribution-dropbox{border-radius: 6px;border: 1px solid #b9b9b9!important;}
	.rohm-LR7 .breadcrumb{margin-left: 0;margin-right:0;padding-bottom: 13px;}
	.rohm-LR7 #wrapperrohm .newrohmdesign, #wrapper-group.newROHM .fix-width, .newrohmdesign .group-header-fix .breadcrumb{background-color: #4F4F4F;}
	.rohm-LR7 #wrapperrohm .newrohmdesign .breadcrumb{padding: 7px 0px 5px;}
	.newrohmdesign .group-header-fix .breadcrumb li a br{display: none;}
}
@media (min-width: 769px) {
    :has(.staging .mainNavi) .mainWrap {z-index: 0;}
    :has(.staging .mainNavi.naviFixed) .mainWrap, 
    :has(.live-view .mainNavi.naviFixed) .mainWrap {z-index: 2;}
}
/*@media (min-width: 768px) {
	.rohm-LR7 :has(#bradcrumb_electronic_menu) .columns-1 .col-md-12.portlet-column .rohm-breadcrumb-portlet{width:inherit;}
	:has(#bradcrumb_electronic_menu) #product-supporting-area{padding-left:0;padding-right:0;}
	:has(#bradcrumb_electronic_menu) #product-supporting-area #headerNaviLink{padding-left: 0;padding-right: 0;margin-left: -15px !important;margin-right: -15px !important;width: 100vw;}
	:has(#bradcrumb_electronic_menu) #product-supporting-area #headerNaviLink.naviFixed{margin-left: 0px !important;margin-right: 0px !important;}
}
@media (min-width: 1171px) {
	:has(#bradcrumb_electronic_menu) #product-supporting-area #headerNaviLink .headerNaviLinkWrap{margin-left:0;}
	#wrapperrohm:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet .portlet #bradcrumb_menu.breadcrumb{width:1170px !important;margin-left:auto;margin-right:auto;}
	.rohm-LR7:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet #bradcrumb_menu.breadcrumb{padding: 12px 0px 14px !important;}
}
@media (min-width: 1171px) and (max-width:1200.98px){
	:has(#bradcrumb_electronic_menu) #product-supporting-area #headerNaviLink{width:100vw;}
}
@media (min-width: 1201px) {
	:has(#bradcrumb_electronic_menu) #product-supporting-area #headerNaviLink .headerNaviLinkWrap{max-width: 1200px; margin-left: auto;}
}
@media (min-width: 1201px) and (max-width: 1280.98px) {
	#wrapperrohm:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet .portlet #bradcrumb_menu.breadcrumb{width: 100% !important;margin-left:auto;margin-right:auto;}
	.rohm-LR7:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet #bradcrumb_menu.breadcrumb{padding: 12px 0px 14px !important;}
}
@media (min-width: 1171px) and (max-width: 1200.98px){
	#wrapperrohm.newROHM:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet .portlet{width: 1170px !important;margin-left: 15px;margin-right: auto;}
	#wrapperrohm:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet .portlet #bradcrumb_menu.breadcrumb{width: 100% !important;margin-left:auto;margin-right: auto;}
	.rohm-LR7:has(#bradcrumb_electronic_menu) .rohm-breadcrumb-portlet #bradcrumb_menu.breadcrumb{padding: 12px 0px 14px !important;}
}
@media (max-width: 767.98px) {
	#wrapperrohm.newROHM:has(#bradcrumb_electronic_menu) .col-md-12{padding-left:0; padding-right:0;}
}*/
footer{margin-top:28px!important;background-color:#151515;}
.footer-social-container{max-width:1170px;margin:0 auto; padding:0 15px;}
.rohm-enewsletter-portlet .portlet-content{background-color:transparent;border-right: 1px solid #4E4F53;}
.footer-banner, .footer-banner p {background-color: #111111;}
.social-tool-links{width: 100%;height: 17px;font-size: 0;display: table;padding-bottom: 10px;}

.rss:hover,.fb:hover,.twitter:hover,.linkedin:hover,.instagram:hover,.yt:hover,.weibo:hover,.wechat:hover,.blogIcon:hover,.mailto:hover,.noteicon:hover{opacity:.5;}

#rohmenewsletter .titlelabel{margin-right:0;}

.social-tool-links a:last-child{margin-right:0;}
.rohm-enewsletter-portlet{padding-top:10px;}
#rohmenewsletter .titlelabel,#rohmenewsletter .subtitlelabel,#rohmenewsletter .descirptionlabel{display: block;}
#rohmenewsletter .subtitlelabel,#rohmenewsletter .descirptionlabel{color: #B8BAC2;font-size: 12px; line-height: 20px;}
#rohmenewsletter .titlelabel {background-position: -3px -239px;height: 24px; padding-left: 36px;color: #D90013; font-size: 16px; font-weight: bold; line-height: 22px;}
#rohmenewsletter .subtitlelabel {font-weight: bold;margin-top: 14px;}
.enewsletters{display: inline-block;margin-top:17px;color: #BDBDBD;font-size: 14px;font-weight: 500;letter-spacing: -0.39px;line-height: 18px;margin-bottom: 10px;}
.enewsletters input[type="checkbox"]{float: left;margin-right: 5px;}
.enewsletters input[type="radio"]{float: left;margin-right: 5px; border: 1px solid #fff; background-color: #fff; padding: 5px;}
.enewsletters label{padding-right:8px;float: left;color:#B8BAC2;}
#rohmenewsletter .email_1st_row{width:52%;}
#rohmenewsletter .form-row.firstlast,#rohmenewsletter .form-row.email_1st_row,#rohmenewsletter .form-row.form-button-row{padding:0;display: inherit; margin-bottom: 0px;}
#rohmenewsletter .form-row.form-button-row{display: inline;}
#rohmenewsletter .email_1st_row input#email_address_enews{width:100%;}
#rohmenewsletter .email_1st_row,	
#rohmenewsletter .email_1st_row input#email_address_enews, .form-row.firstlast input:first-child{float:left;margin-right: 4%;}
#rohmenewsletter .email_1st_row,	
#rohmenewsletter .email_1st_row input#email_address_enews, .form-row.firstlast input:first-child, #rohmenewsletter input#last_name_enews{height: 40px!important;}
#rohmenewsletter .email_1st_row input#email_address_enews, .form-row.firstlast input[type="text"]{box-shadow: inset 3px 2px 6px 4px #cacaca; border-radius: 6px;background-color: #FFFFFF;color: #4E4F53;font-size: 14px;letter-spacing: -0.39px; line-height: 18px;padding: 9px 10px 11px;}
.form-row.firstlast input[type="text"] {width: 39%;}
#rohmenewsletter .next_submit{border: 0;height: 40px; width: 26%;border-radius: 4px; background-color: #D90013;color: #FFFFFF;font-size: 16px;font-weight: 500;letter-spacing: -0.45px;line-height: 20px;text-align: center}
.footerlinks ul.footerlan{padding-right: 0;float:left;word-break:break-word;margin: 0;list-style: none;}
.footerlinks ul.footerlan:last-child li{border-bottom:1px solid #4e4f53;margin-bottom: 0px;}
.footerlinks ul.footerlan li{line-height: 17px;margin-bottom:20px;}
.footerlinks a{color:#b8bac2;font-size: 0.75rem;font-size: 13px;}
.footerlinks a:hover, .footerlinks ul.footerlan li a:hover,.footerlinksBtm a:hover{color:#fff!important;text-decoration:underline;opacity: 1!important;}
.footerlinks a:hover, #wrapperrohm .footerlinks ul.footerlan li a:hover, .footerlinksBtm a:hover{text-decoration:underline !important;}
.copyrightstatus{color:#B8BAC2;text-transform: uppercase;font-size: 11px;line-height:14px;background-size: 100%;clear:both;}
.copyrightstatus p {margin-bottom: 0;}
@media(min-width:768px){
	#mobileBookmark{display:block !important;}
	/* Jira-3573 */
	#categorySearch {position: absolute;z-index: 9;float: left;margin-left: 18px;padding-left: 7px;width: 233px;padding-bottom: 10px;background: #fff;}
	#categorySearch input, #categorySearch input:focus {margin-left: 0.5em;margin-bottom: 0;padding: 4px 30px 4px 6px;border: 1px solid #d1d1d1;box-shadow: none;}
	#categorySearch input[type="text"]{display: inline-block;color: #000;vertical-align: middle;font-size:14px;height: 28px;background: none #e8e7e7;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;	width: 220px;margin-left: 0;}
	#categorySearch input[type="text"]::-ms-input-placeholder { /* Edge 12-18 */color: #555555;font-size:14px;}
	#categorySearch input[type="text"]::placeholder {color: #555555;	font-size:14px;}
	#categorySearch .clearable__clear {display: none;position: absolute;right: 6px;top: 4px;padding: 0 8px;font-style: normal;font-size: 0;user-select: none;cursor: default;pointer-events: none;}
	#categorySearch .clearable__clear {opacity: 0.3;background: url(../../images/rohm-theme/newrohm-img/icon-search.svg) 35% 30% no-repeat;background-size: 14px;height: 24px;width: 28px;line-height: 30px;display: block;filter: grayscale(1);}
	#categorySearch input::-ms-clear { display: none;}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent li .productmenu ul.producttree:nth-child(2) li:first-child{ margin-top: 32px;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li.product-menu-search .wrapcol a u.rohm-highlight,
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul.producttree1>li.product-menu-search>.wrapcol ul.producttreelevel2 li a u.rohm-highlight {text-decoration: none;background-color: yellow;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol .group-list>a:before, .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01 .productmenu>ul.producttree1>li .wrapcol>a:before{position: relative;}
	/* End 3573 */
	.rohm-LR7 #content .fluid-box-breadcrumb .breadcrumb {background-color: transparent !important;padding: 12px 10px;}
}
@media(min-width:768px) and (max-width:1101.98px){
	.enewsletters input[type="radio"]:nth-child(7){clear:both;}
}
@media(max-width:767.98px){
	.footer-social-container{padding: 1px 15px 0;}
	.social-tool-links a{margin-bottom:0;}
	.footer-enewsletter {width: 100%;float: none;padding-right: 0px;border-right:0px none;max-width: 100%;min-width: 100%;}
	.copyrightstatus{background:none;}
	.wrapperrohm .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced span.searchicon{border:0;}
}
@media (max-width : 375.98px){
	.social-tool-links a,.social-tool-links a:nth-child(7){margin-bottom:0px !important;}
	.social-tool-links a:nth-child(8){margin-bottom:0 !important;}
}
@media (max-width : 361.98px){
	.social-tool-links a,.social-tool-links a:nth-child(7){margin-bottom: 0px !important;}
	.social-tool-links a:nth-child(8){margin-bottom:0 !important;}
}
@media (max-width : 340.98px){
	.social-tool-links a:nth-child(7),.social-tool-links a:nth-child(8){margin-bottom:0px !important;}
}
@media (max-width:375.98px){.enewsletters input[type="radio"]:nth-child(7){clear:both;}}
@media (min-width:1141px){
	.fixHeader, .fixBookmarklist, .all-page-fixed-header{position:fixed;top:0;width:100%;box-shadow: 0px 2px 2px #eee;border-bottom:2px solid #eee;background:#fff;}
	.all-page-fixed-header{z-index:39; padding-top: 5px;}
	.fixHeader{z-index:999;}
	.fixBookmarklist{z-index:39;}
	.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection{display:none !important;}
	.fixHeader .wrapperrohm.newROHM header .header .rohmlogo{width:58px;height:47px;margin-top: 9px;}
	.fixHeader .customeNavigation{top:-30px;left:6px;}
	.fixHeader .headerquick-section .navbar-NotMobile{top:-22px;}
	.signed-in .fixHeader .wrapperrohm.newROHM #header header .header, 
	.signed-out .fixHeader .wrapperrohm.newROHM #header header .header{height:auto;}
	.fixHeader .headerquicklink .rohmlogin{padding: 10px 5px 1px;}
	.has-control-menu.signed-in .fixHeader .wrapperrohm.newROHM #header{margin-top:44px !important;}
}
.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection{text-align: left;}
.wrapperrohm.newROHM .desktop-navi-left.mobiDisplay .headerquicklink.mobile .lang-selection{text-align: left;}
.rohm-LR7 .wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu{width:100%;border-bottom-style: solid;	border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;}
@media (min-width: 1281px) {
	.chrome .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.firefox .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,  .safari .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.rohm-LR7.chrome .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.rohm-LR7.firefox .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.rohm-LR7.safari .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{padding:8px;}
}
.ui-autocomplete {
    background: #fff !important;
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.58)!important;
    -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.58)!important;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.58)!important;
	border: 0 none!important;
	list-style: none !important;
	min-width: 172px;
	width: 172px !important;
	color: #464646 !important;
	padding: 0px;
	z-index: 10!important;
}
ul.ui-autocomplete li.ui-menu-item {
	cursor: pointer;
    list-style: none;
}
ul.ui-autocomplete li.ui-menu-item a, #navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all{
	color: #464646;
	font-size: 14px;
	line-height: 24px;
}
ul.ui-autocomplete li.ui-menu-item a{
	min-width: 158px;
	width: 100%;
	padding: 2px 5px;
	display: block;
}
ul.ui-autocomplete li.ui-menu-item a.ui-state-hover:hover,
ul.ui-autocomplete li.ui-menu-item.ui-state-focus a:hover {
    background: #bfdaff;
    color: #464646;
}
ul.ui-autocomplete li.ui-menu-item a.ui-state-hover,#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-state-hover,
ul.ui-autocomplete li.ui-menu-item.ui-state-focus a,#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item.ui-state-focus a{background: #2647a0;color: #fff; outline: 0;}
.ui-helper-hidden-accessible{display: none;}
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all {
    min-width: 172px;
	cursor: pointer;
    padding: 2px 5px!important;
}
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{
	font-weight: normal;
	color:#464646;
	background:#bfdaff;
	text-shadow: 0px 0px transparent;
    border-radius: 0;
}
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item a.ui-state-hover,
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item.ui-state-focus a {
    border-radius: 0;
}
#navigation #search-1 ul.ui-autocomplete, #search-1 ul.ui-autocomplete,
#navigation #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper,#search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper{width: 300px !important;}
#navigation .search-result-autocomplete .ui-autocomplete li.ui-menu-item div,.search-result-autocomplete .ui-autocomplete li.ui-menu-item div {line-height: 18px !important;}
#navigation #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper,#search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper,
#navigation #search-1 .search-result-autocomplete ul.ui-menu.ui-autocomplete .ui-menu-item-wrapper,
#navigation .search-result-autocomplete ul.ui-menu.ui-autocomplete .ui-menu-item-wrapper,
.search-result-autocomplete ul.ui-menu.ui-autocomplete .ui-menu-item-wrapper{padding:3px 5px 3px 6px; margin: 0px;}
.search-result-autocomplete .ui-autocomplete li:hover div.ui-state-active{background:#bfdaff!important;color:#464646 !important;}
.ui-autocomplete .ui-state-active, 
.ui-autocomplete .ui-widget-content .ui-state-active, 
.ui-autocomplete .ui-widget-header .ui-state-active, 
.ui-autocomplete .ui-button.ui-state-active:hover{background:#2647a0!important; outline:0;color:#fff !important;}
#navigation .search-result-autocomplete .ui-autocomplete li{width:100%;}
@media (min-width:1200px){
	#navigation #search-1 ul.ui-autocomplete{ left: 0px !important;margin-left:0;}
}
@media (min-width: 1025px) and (max-width: 1199.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: 0px !important;margin-left:0;}
}
@media (min-width: 980px) and (max-width: 1024.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: 0px !important;margin-left:0;}
}
@media (min-width: 801px) and (max-width: 979.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -100px !important;}
}
@media (min-width: 768px) and (max-width: 800.98px){
	#navigation #search-1 ul.ui-autocomplete{ left: -132px !important;margin-left:0;}
	#rohmenewsletter .next_submit{width: 32%;}
	.form-row.firstlast input[type="text"]{width: 42%;}
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{
	margin-bottom: 0;
	font-size: 100%;
}
.taglib-calendar table td, .aui-tab, .aui-form-options input, .aui-underlay .lfr-portlet-item, .aui-toolbar-separator,
.aui-categoriesselector-content .aui-textboxlistentry-holder, .aui-tagselector-content,
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp,
#back-to-top, abbr, acronym, fieldset, img{
	border-bottom: 0;  border-top: 0;
}
.taglib-calendar table td, .aui-tab, .aui-form-options input, .aui-underlay .lfr-portlet-item, .aui-toolbar-separator,
.aui-categoriesselector-content .aui-textboxlistentry-holder, .aui-tagselector-content,
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp,
#back-to-top, abbr, acronym, fieldset, img{ border-left: 0; border-right: 0;}
.searchmenu ul li,
.my-places-menu ul, .my-places-menu li,
.ui-selectmenu-menu li,
.lfr-actions.portlet-options .lfr-trigger strong a, .aui-categoriesselector-content .aui-textboxlistentry-holder, .aui-tagselector-content,
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp,
.aui-menu-content li, .lfr-menu-list ul li,
.taglib-calendar tr td a, .aui-menu-content, .lfr-menu-list ul, .aui-tab-active, .ui-selectmenu-menu ul, #partDesignContainer .partDesignForm ul,
.customeNavigation #nav,
.searchmenu li, 
.lfr-actions.portlet-options .lfr-trigger, .multiple-messages .dockbar-message, .portlet-content, .portlet-minimized .portlet-content-container,
.portlet-minimized .portlet-content, body, 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,
#tboverlay, .ui-selectmenu-menu, .aui-menu-content li, .aui-toolbar li, .dockbar ul, .ui-selectmenu-menu .ui-selectmenu-group ul, body,.aui-menu-content li, .lfr-menu-list ul li,
body.portal-iframe, dl,dd,dt, #nav .padding-left-xxsmall dl, #nav .parent .child .division dl,
#nav #nav-05 .padding-left-xxsmall dl, #nav #nav-05 .parent .child .division dl,
#nav #nav-06 .padding-left-xxsmall dl, #nav #nav-06 .parent .child .division dl{
	padding-left: 0;
	padding-right: 0;
}
#nav ul, #partDesignContainer .partDesignForm ul,
.searchmenu ul li, #tboverlay, .ui-selectmenu-menu,
.aui-menu-content li, .aui-toolbar li, .customeNavigation #nav,
.dockbar ul,.my-places-menu ul, .my-places-menu li, 
.ui-selectmenu-menu .ui-selectmenu-group ul, .ui-selectmenu-menu li, 
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,
canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,
fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,
hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,
ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,
sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp,
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, 
input, textarea, p, blockquote, th, td, body,.aui-menu-content li, .lfr-menu-list ul li, dl,dd,dt,.portlet-topper-toolbar{
   margin-right: 0;
   margin-top: 0;
}
#nav ul, #partDesignContainer .partDesignForm ul,
.searchmenu ul li, #tboverlay, .ui-selectmenu-menu,
.aui-menu-content li, .aui-toolbar li, .customeNavigation #nav,
.dockbar ul,.my-places-menu ul, .my-places-menu li, 
.ui-selectmenu-menu .ui-selectmenu-group ul, .ui-selectmenu-menu li, 
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,
canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,
fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,
hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,
ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,
sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp,
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, 
input, textarea, p, blockquote, th, td, body,.aui-menu-content li, .lfr-menu-list ul li, dl,dd,dt{
   margin-left: 0;
}
#nav ul,
.portlet-content, .portlet-minimized .portlet-content-container, .portlet-minimized .portlet-content, .ui-selectmenu-menu ul,
#nav ul, #partDesignContainer .partDesignForm ul,
.searchmenu ul li, #tboverlay, .ui-selectmenu-menu,
.aui-menu-content li, .aui-toolbar li, .customeNavigation #nav,
.dockbar ul,.my-places-menu ul, .my-places-menu li, 
.ui-selectmenu-menu .ui-selectmenu-group ul, .ui-selectmenu-menu li, 
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,
canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,
fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,
hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,
ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,
sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp,
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, 
input, textarea, p, blockquote, th, td, body,.aui-menu-content li, .lfr-menu-list ul li, dl,dd,dt
{
   padding-bottom: 0;
   padding-top: 0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{ 
	display: block;
}
b,strong { 
	font-weight: bold;
}
img {
	color: transparent;
	font-size: 0;
	vertical-align: middle;
	-ms-interpolation-mode: bicubic;
}
.rohm-LR7 #side-navi1 img{width:100%;}
ol,ul {
	list-style: none;
}
li { 
	display: list-item;
}
th,td,caption {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}
q {
	quotes: none;
}
q:before,q:after {
	content: "";
	content: none;
}
sub,sup,small {
	font-size: 75%;
}
sub,sup {
	vertical-align: baseline;
}
sub,sup, .searchmenu li {
	line-height: 0;
	position: relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
svg { 
	overflow: hidden;
}
a:focus        { outline:0px none;color: inherit;}
:hover       { text-decoration:none; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
	display: block;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,
#tboverlay, .ui-selectmenu-menu, .aui-menu-content li, .aui-toolbar li, .dockbar ul, .ui-selectmenu-menu .ui-selectmenu-group ul, body,.aui-menu-content li, .lfr-menu-list ul li {
	margin-bottom: 0;
}
.portlet-layout, table {
	border-collapse: collapse;
	clear: both;
	border-spacing: 0;
}
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border-bottom-color:#000;
	cursor: help;
}
html {
	overflow-y: scroll;
}
html.aui-dialog-iframe-root-node,html.dialog-iframe-root-node {
	overflow: auto;
}
body {
	background: #FFF;
	font: 62.5%/1.4 Arial, Helvetica, Verdana, sans-serif;
}
body.portal-popup {
	background: none;
}
body.aui-dialog-iframe-popup {
	padding-bottom: 0;
}
blockquote, ul, ol, dl {
	margin-left: 1em;
	margin-right: 1em;
}
blockquote, ul, ol, dl, h1, h2, h3 {
	margin-top: 1em;
	margin-bottom: 1em;
}
/* h1, h2, h3, h4, h5, h6{margin-top:0;margin-bottom:0;} */
ol, ul, dl {
	margin-left: 2em;
}
ol {
	list-style: decimal outside;
}
ul {
	list-style: disc outside;
}
ul ul {
	list-style-type: circle;
}
ol ol {
	list-style-type: upper-roman;
}
dl dd {
	margin-left: 1em;
}
th {
	font-weight: bold;
}
caption {
	margin-bottom: 0.5em;
	text-align: center;
}
p {
	margin-bottom: 1em;
}
h1 {
	font-size: 1.8em;
}
h2 {
	font-size: 1.6em;
}
h3 {
	font-size: 1.4em;
}
h4, h5, h6 {
	font-size: 1.1em;
}
h1, h2, h3, h4, h5, h6, strong {
	font-weight: bold;
}
.taglib-calendar .calendar-current-day a,
.searchmenu ul, .taglib-calendar tr td a,.aui-resizable-proxy, .LdotoolTip{
	border-left-width:1px;
	border-right-width:1px;
}
.taglib-calendar .calendar-current-day a,
.searchmenu ul, .taglib-calendar tr td a, .LdotoolTip{
	border-left-style:solid;
	border-right-style:solid;
}
.navi_area ul li, .navi_area ul li:hover,
.taglib-calendar .calendar-current-day a,
.searchmenu ul, .taglib-calendar tr td a, .multiple-messages .dockbar-message, .LdotoolTip{
	border-top-style:solid;
	border-top-width:1px;
}
.navi_area ul li, .navi_area ul li:hover,
.taglib-calendar .calendar-current-day a,
.searchmenu ul,  .taglib-calendar tr td a, .dockbar, .LdotoolTip{
	border-bottom-style: solid;
    border-bottom-width: 1px;
}
body.html-editor {
	background: #FFF;
	color: #000;
}
.dockbar .menu-button,
.taglib-calendar tr td a,.multiple-messages .dockbar-message{
  padding-bottom: 5px;
  padding-top: 5px;
}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
	display: block;
	font-weight: bold;
}
b, strong {
	font-weight: bold;
}
i, em {
	font-style: italic;
}
code, pre {
	white-space: pre;
}
.important {
	font-weight: bold;
}
body.staging, body.live-view {
	border: 0px solid #F00;
}
body.live-view, .popup-alert-notice, .aui-tagselector-focused .aui-textboxlistentry-holder, .portlet-msg-alert {
	border-bottom-color: #FC0;
}
hr, .separator {
	border-top-color: #BFBFBF;
}
hr, .separator, .ui-selectmenu-menu li {
	border-top-style: dotted;
}
hr, .separator, .ui-selectmenu-menu li,
.ui-selectmenu-menu li, abbr, acronym {
    border-bottom-width: 1px;
}
hr, .separator, .ui-selectmenu-menu li{
	border-top-width: 1px;
}
.ui-selectmenu-menu li, abbr, acronym{
	border-bottom-style: dotted
}
.searchmenu ul li,
.ui-selectmenu-menu li {
	margin-bottom: 0;
}
.searchmenu ul li,
.ui-selectmenu-menu li,
.ui-selectmenu,
.my-places-menu a {
	display: block;
}
.ui-selectmenu{ 
	overflow: hidden;
}
#recentclick .width590P table th, #recentclick .width590P table td{
  padding-left: 5px;
}
.font9{
	font-size:9px;
}
.font10{
	font-size:10px;
}
.font11{
	font-size:11px;
}
.font12{
	font-size:12px;
}
.font14{
	font-size:14px;
}
.font15{
	font-size:15px;
}
.font16{
	font-size:16px;
}
.font18{
	font-size:18px;
}
.gapmarginLeft15 {
	margin-left: 15px;
}
.gapMarginLeft25{
	margin-left:25px;
}
.gapMarginLeft50{
	margin-left:50px;
}
.ja #parenttabs .gapMarginLeft50{
	margin-left:40px;
}
.gapMarginright48{
	margin-right:48px;
}
.gapmarginBottom15 {
	margin-bottom: 15px;
}
.gaptopPadding7{
	padding-top:7px !important;
}
.gappaddingLeft7 {
	padding-left: 7px;
}
.gapmarginRight15 {
	margin-right: 15px;
}
.gapleftPadding72{
	padding-left:72px;
}
.gappaddingBottom15 {
	padding-bottom: 15px;
}
body {
	background:#fff;
}
body,
.lists .title {
	margin-bottom: 0;
}
body,
.wrapperrohm.newROHM header #top-nav .lang-selection {
	color: #464646;
	font-size:12px;
	line-height:24px;
}
:has(.cadmin.control-menu-container) body.en_US, :has(#lapisProduct) body.en_US, :has(.spSideSpace) body.en_US {line-height: 24px !important;}
:has(body.en_US) .cadmin.control-menu-container {line-height: 18px;}
body.en_US, body.de_DE #content, body.ko_KR #content, body.zh_CN #content, body.zh_TW #content{font-size:12px;line-height:18px;}
body.ja_JP #content{font-size:14px;line-height:20px;}
.portlet-layout {
	border-collapse: separate;
}

.portlet-borderless-container{
	clear:left;
	min-height: 2.2em;
}
.portlet-borderless-bar{
	z-index:1;
}
.rohm_news-portlet .portlet-borderless-bar {
  z-index: 5;
}
.rohmsitesearch-portlet .portlet-borderless-container{
	clear:none;
}
a {
    _noFocusLine: expression(this.hideFocus=true); 
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.a-center{ 
	text-align:center;
}
.clr, .clear-both{
	clear:both;
}
.width106{
	width:106px;
}
.width122{
	width:102px;
}
.distri-smallImage {
  height: 83px;
  margin-right: 14px;
  width: 160px;
}
.ko .mobiscroll, .zh_CN .zh .mobiscroll{
	height: 166px;
	display:inline-block;
	width:100%;
}
.ko .mobiscroll .distri-smallImage {
  height: 100px;
  width: 222px;
  margin-right: 4px;
}
.distri-smallImage .mrg-top5 {
  line-height: 16px;
}
.width184{
	width:184px;
}
.widthAuto{
	width:auto !important;
}
.width73P{
	width:73%;
}
.width469{
	width:460px;
}
.ui-selectmenu-icon , .ui-selectmenu-icon:hover, .iconSprite,
.searchTextfield .search-input,.aui-autocomplete input[type="text"]{
	background-image: url(../../images/rohm-theme/sprite.png);
}
#navdevice{display:none;}
.rohmlogo a {
	display: block;
	width: 77px;
	height: 66px;
}
.searchmenu, header .header{
    float: left;
}
#nav li ul, .searchmenu ul,
.searchmenu, header .header{
    margin-bottom: 0;
    margin-top: 0;
}
header .header{
	height:84px;
}
.signed-in header .header{
	height:86px;
}
header #top-nav .lang-selection {
	height: 31px;
	margin-top: 52px;
	margin-right:3px;
}
.product-list-navigation ul li {
	display: block;
	background-repeat: no-repeat;
}
.lang-selection {
	position: relative;
	z-index: 10;
}
.searchmenu a {
	font-size:12px;
	text-transform:capitalize;
	float:left;
}
.customeNavigation,.frame ul li.active{
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.customeNavigation{
	height: 47px;
	background-color:#464646;
	z-index:35;
	width:100%;
	position: relative;
}
.customeNavigation #nav{
	margin-bottom: 0;
}
.customeNavigation #nav,
.searchmenu li{
	float: left;
}
#nav li {
	cursor: pointer;
}
#nav li span{
   display: block; padding-left: 12px;padding-right: 12px;font-weight: bold;color: #fff;text-align: center;height: 24px;float: left;text-decoration: none;font-size: 16px;}

#nav li span,
.de_DE #nav li span,
.ko_KR #nav li span{
	padding-top: 12px;
	padding-bottom:11px;
}
.de_DE #nav li span{
	font-size: 13px;
}
#nav li.firstChild span {
	margin-left: 0px;
}
#nav li.selected span,
#nav li.selected span:hover, {
	background-color: #f3f3f3;
	border-top: 7px solid #464646;
	padding-top: 5px;
	color:#464646;
}
#nav li span.buyorsample a {
	color: #fff;
}
#nav-01 ul.parent, #nav-02 ul.parent, #nav-03 ul.parent, #nav-04 ul.parent, #nav-05 ul.parent, #nav-06 ul.parent {
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
}
#nav-01 ul.parent, #nav-02 ul.parent, #nav-03 ul.parent, #nav-04 ul.parent, #nav-05 ul.parent, #nav-06 ul.parent {
	width: 944px;
	border: 0px solid #e8e8e8;
    background-color: #f3f3f3;
	opacity: 0.95;
	filter:alpha(opacity=95);
}
#nav ul {
	border: 1px #D9D9D9 solid;
	background: #FFF;
}
#nav ul, .resistorsNodeName {
	line-height: 18px;
	font-weight: bold;
}
#nav ul{margin-bottom: 0;}
#nav ul, .frame ul{list-style:none;}
#nav li ul{
   position: absolute;
}
#nav li ul {
	left: -999em;
	width: 13.9em;
	font-weight: normal;
	top: 46px;
}
#nav li ul,
.searchmenu ul,
.searchmenu {
	list-style: none outside none;
}
#nav li ul,
.searchmenu ul,
.searchmenu, h1, h2, h3 {
	margin-left: 0;
	margin-right: 0;
}
#nav li ul, 
#nav li li:hover ul, 
#nav li li li ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul {
	left: 0px;
	z-index: 8;
}
#nav li li, .en_US #nav li li, .en_US #nav li#nav-04.nav-li.selected ul li.child {
	padding-bottom: 20px;
    padding-top: 20px;
}

.de_DE #nav li li, .zh_CN #nav li li, .zh_TW #nav li li, .ko_KR #nav li li, .ja_JP #nav li li{
	padding-bottom: 0px;
    padding-top: 0px;
}
#nav li li, .en_US #nav li li {
    width: auto;
}
#nav li li {
	padding-left: 20px;
    padding-right: 8px;
}
.en_US #nav li li {
	padding-left: 24px;
    padding-right: 24px;
}
.en_US #nav li#nav-04.nav-li.selected ul li.child{
	padding-left: 0px;
    padding-right: 0px;
}
.de_DE #nav #nav-03 li,.zh_CN #nav #nav-03 li, .zh_TW #nav #nav-03 li, .ko_KR #nav #nav-03 li, .ja_JP #nav #nav-03 li , .de_DE #nav #nav-03 li{
  width: 97%;
}
dl,dd,dt {
	margin-bottom: 0;
}
#nav li.child dd {
	margin: 1px 0 !important;
	background:none !important;
}
#nav li ul a {
	width: auto;
}
#nav li.child dd a {
	font-size: 13px !important;
	text-decoration: none !important;
	color: #353535 !important;
}
#nav li ul.parent li a {
	width: auto;
	position: relative;
	display: inline;
}
#nav #nav-02 ul.parent li a,
#nav #nav-03 ul.parent li a,
#nav #nav-04 ul.parent li a {
	margin-left: 0;
}
.borderAll {
  border-color:#7f7f7f;
}
.selectOption a {
	float: left;
}
.searchmenu li {
	z-index:9;
}
.searchmenu a {
    padding: 0px;
    text-decoration: none;
}
.selectOption a,
.searchmenu a {
	width:23px;
    height: 27px;
}
.searchmenu ul,
.part-design{
   display: none;
   z-index: 9;
}
.searchmenu ul,
.LdotoolTip, .part-design{
   position: absolute;
}
.searchmenu ul {
    padding: 0 0 10px 0;
    top: 34px;
    left: 13px;	
	-webkit-box-shadow:1px 2px 2px 0px rgba(101, 101, 101, 0.75);
	-moz-box-shadow:1px 2px 2px 0px rgba(101, 101, 101, 0.75);
	box-shadow:1px 2px 2px 0px rgba(101, 101, 101, 0.75);
}
.searchmenu ul, .tabs li {
	border-color:#cccccc;
    background-color: #ffffff;
}
.searchmenu ul ul {
    top: 0px;
    left: 195px; 
}
.searchmenu ul li {
    float: none;
}
.searchmenu ul li:last-child {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.searchmenu ul a,
*:first-child + html .searchmenu ul a {
    height: 10px;
}
.searchmenu:after {
    font-size: 0;
    content:" ";
}
* html .searchmenu,
*:first-child + html .searchmenu {
    zoom: 1;
}
.aui-autocomplete, .aui-combobox {
  float: left;
}
.aui-combobox-content .aui-toolbar {
  display: none !important;
}
.aui-autocomplete-results {
	width:207px !important;
	z-index:10 !important;
}
.lang-selection {
	height:28px;
	margin-top:18px;
	font:12px/18px Arial, Helvetica, Verdana, sans-serif;
}
.center{
	color:#000;
}
.center
.listextend, .listextend02 {
	position:absolute;
}
.auzure-storage-explorer .center {
    font-size: 18px;
    width: 100px;
    height: 64px;
    font-weight: 700;
    margin:100px auto 100px;
    background: url(../../images/progress_bar/loading_animation.gif) 50% 72% no-repeat;
    left: 47%;
    top: 36%;
	text-align: center;
    position: absolute;
	color: #000;
}
#lapisnoticeText.center, .makingFlexbox .center{
	text-align: center !important;
	margin-top:18px;
	position:static !important;
	width: 100%;
	height: auto;
	background: none;
}
.comment.pl0{background-color:transparent;}
.aui-autocomplete-results{
	z-index:35 !important;
}
.aui-autocomplete-results-content {
    border-color:#98C0F4;
    height: 100%;
    overflow-y: auto;
    width: 204px !important;
}
.aui-combobox-content .aui-toolbar{
	display:none !important;
}
.aui-autocomplete, .aui-combobox {
	float:left;
}
.aui-autocomplete input[type="text"]{
	background-position: 0 -735px;
    background-repeat: repeat-x;
    color: #9A9A9A;
}
.firefox .japan-Homepage-100_70_22_100#main-content .portlet-static{
	margin-top:0px;
}
#main-content .portlet-static.rohm_breadcrumb-portlet{
	margin-top:0px;
	margin-bottom:12px;
}
.ui-selectmenu-menu ul {
  overflow-x: hidden;
  overflow-y: auto;
}
.lang-selection{
   display: inline-block;
   text-decoration: none;
}
.aui-dialog-content,
.aui-menu-content li a, .lfr-menu-list ul li .taglib-icon,
.portlet-borderless-bar{
	padding-left: 5px;
    padding-right: 5px;
}
.portlet-borderless-bar {
	background: #333;
	font-size: 10px;
	opacity: 0.3;
	padding-bottom:1px;
	right: 0;
	text-shadow: -1px -1px #000;
	z-index: 7 !important;
	padding-top: 2px;
	color: #fff;
}
#sort-menu {
	margin: 10px 0 0 100px;
}
#tooltip_menu {
	margin-top: 23px;
	background:#fff;
	position: absolute !important;
	right:0;
	width: 93px; 
	z-index:5;
}
#tooltip_menu a {
	z-index: 2;
	padding: 0 9px 0 9px;
	color: #3c3c3c;
	font-size: 13px;
}
#tooltip_menu a:hover {
	background: #0066cc;
	color: #fff !important;
}
#tooltip_menu a.active{
	color: #0066CC;
}
#back-to-top {
	background: url("../../images/rohm-theme/backtotop.png") center center no-repeat;
	position: fixed;
	bottom: 0px;
	right: 40px;
	width: 30px;
	z-index: 9;
	height: 30px;
	line-height: 110px;
	border-radius: 0;
	transition: opacity 0.2s ease-out;
	opacity: 0;
	font-size: 0;
	background-size: 30px !important;
	text-align: center;
}
#back-to-top, .distributionsearch-page .search-ico, .distributionsearch-page .search-filter{
	color: #666;
}
#back-to-top, .distributionsearch-page .search-ico{
    cursor: pointer;
}
#back-to-top:hover {
    background: url("../../images/rohm-theme/backtotop.png") center center no-repeat;background-size: 30px;
}
.portlet-msg-alert, .portlet-msg-error, .portlet-msg-info, .portlet-msg-success{ 
   display: block;
   margin-top: 2px;
   margin-bottom: 14px;
   padding-right:6px;
}
ul.radio-menu {
    position: absolute;
    top: 39px;
    right: 0px;
    border-radius:0px;
}
ul.radio-menu li {
    margin: 0 15px !important;
}
ul.radio-menu li label, #sicSBDHead label{
	display: block;
	padding: 8px 0px;
	clear: both;
	line-height: 1.42857143;
	color: #252528 !important;
	white-space: nowrap;
	margin: 0;
	font-size: 14px !important;
	transition: background-color .4s;
	text-indent: 8px;
}
#sicSBDHead label{padding-top: 0;border-bottom:0;font-size: 16px !important;display: inline-block;min-width: auto; margin-right: 50px;text-indent: 16px;}
/* Jira-3018 */
#easyPartFinder #sicSBDHead {display: flex; align-items: center;}
#easyPartFinder #sicSBDHead .select-inline, #easyPartFinder #sicSBDHead .select-inline select#seriesFeature{display: inline-flex;align-items: center;font-size: 16px;width: auto;padding-bottom: 0 !important;padding-top: 0;height: 28px;}
#easyPartFinder #sicSBDHead div.select-inline{padding-bottom: 8px !important;}
#easyPartFinder #sicSBDHead div.select-inline span{padding-right: 15px !important;}
#easyPartFinder #sicSBDHead div.customstyle-select.select-inline{padding-bottom: 0px !important;}
#easyPartFinder #sicSBDHead .select-inline select#seriesFeature{width: 100%;padding-bottom:8px;background: transparent;font-weight: 500;line-height: 18px;letter-spacing: 0;font-size: 14px !important;color: #202020;}
#easyPartFinder #sicSBDHead .select-inline .customstyle-select, #easyPartFinder #sicSBDHead .select-inline .customstyle-select select {background: #EDEDED !important;border: 1px solid;border-color: #EDEDED #EDEDED #BDBDBD;border-radius: 4px;background-image: -webkit-linear-gradient(right, #f5f5f5, #ececec);background-image: -moz-linear-gradient(right, #f5f5f5, #ececec);background-image: -o-linear-gradient(right, #f5f5f5, #ececec);background-image: linear-gradient(to right, #f5f5f5, #ececec);-webkit-box-shadow: 3px 3px 7px 0 #BDBDBD;box-shadow: 3px 3px 7px 0 #bdbdbd;}
#easyPartFinder #sicSBDHead .select-inline .customstyle-select:before, #easyPartFinder #sicSBDHead .select-inline .customstyle-select:after{top:7px;}
/* Jira-3018 End */
.searchmenu ul.radio-menu li label{padding: 6px 0px;line-height: 1.41;font-weight: 400;}
.headerquick-section .navbar-form .searchmenu ul.radio-menu li input{margin-top: 3px !important;}
ul.radio-menu li label:hover{opacity:0.5;}
ul.radio-menu li:last-child label{
    border-bottom: 0px;
}
.radio-inline input[type=radio]{position:absolute;}
ul.radio-menu li input,#sicSBDHead input {
	width: auto !important;
	margin: 3px 0px 0 -12px !important;
	vertical-align: baseline;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	color: #fff;
	float: left;
	border-left:0;
	border-right:0;
}
#sicSBDHead label input[type="radio"]{margin-top: 3px !important;margin-bottom: 5px !important;margin-left: -32px !important;border: 0;}
.en_US #sicSBDHead label input[type="radio"], .de_DE #sicSBDHead label input[type="radio"]{margin-top: 5px !important;}
ul.radio-menu label:before,#sicSBDHead label:before {
  content: " ";
  margin: 0px 0px 0 0;
  width: 14px;
  height: 14px;
  border-radius: 11px;
  border: 1px solid #4d4d4d;
  background-color: transparent;
  box-shadow: 2px 2px 2px 0 #E0E0E0;
  float: left;
}
#sicSBDHead label:before{margin-top: 5px; margin-bottom: 5px; transition: transform 0.28s ease; border-color: #E1DFDF;background: #fff; box-shadow: -1px -1px 3px 0 #fafbff, 1px 1px 3px 0 #e0e0e0;border-radius: 3px; width: 17px; height: 17px;}
.ja_JP #sicSBDHead label:before,.zh_CN #sicSBDHead label:before,.zh_TW #sicSBDHead label:before,.ko_KR #sicSBDHead label:before{margin-top: 2px; margin-bottom: 2px;}
.en_US #sicSBDHead label:before, .de_DE #sicSBDHead label:before{margin-top: 4px; margin-bottom: 4px;}
.headerquicklink.desktop .lang-selection.show ul.radio-menu li input[checked="checked"]:before,
.headerquick-section .navbar-form.mobileSiteSearchForm input[checked=""]:before,
.lang-selection ul.radio-menu li input[checked="checked"]:before, ul.sitesearcH.radio-menu li input[type=radio]:checked:before,#sicSBDHead input[type=radio]:checked:before {
  border-radius: 11px;
  width: 8px;
  height: 8px;
  position: absolute;
  content: " ";
  background: #4E4F53;
}

.rohm-LR7 .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label, 
.lang-selection ul.radio-menu li label{
	position:relative;
}
.headerquicklink.desktop .lang-selection.show ul.radio-menu li input[checked="checked"]:before,
.searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
	content: '';
	position: absolute;
	bottom: 0;
	margin: auto;
	display: block;
	border-radius: 50%;
	width: 13px;
	height: 13px;
	background: #CB0024;
}
.headerquicklink.desktop .lang-selection.show ul.radio-menu li input[checked="checked"]:before {
	left: 0.2px;
	top: 3px;
}
.searchmenu ul.sitesearcH.radio-menu li{width: max-content;}
/* Window browser */
.iosNottargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
	left: 12px;
	top: -2px;
}
/* Mac PC */
.ios.mac.iostargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
	left: 19px;
	top: -5px;
}
/* iPad Air 4th Genration */
@media only screen and (min-width: 820px) and (orientation: portrait) { 
	.iostargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
		left: 20px;
		top: -4px;
	}
}
@media only screen and (min-width: 1180px) and (orientation: landscape) {
	.iostargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
		left: 20px;
		top: -4px;
	}
}
/* End */
@media (min-width: 768px) {
	/* iPad-1,2 and Air */
	.mobile.touch.iostargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
		left: 20px;
		top: -4px;
	}
}
@media (max-width: 767.98px) {
	/* Android and iPhones Mobile */
	.iosNottargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before,
	.iostargetdevice .searchmenu ul.sitesearcH.radio-menu li input[type=radio]:checked:before{
		left: -2px;
		top: -4px;
	}
}
#sicSBDHead input[type=radio]:checked:before {border-radius: 3px;background: #db3633;width: 15px; height: 15px;}
.headerquick-section .navbar-form.mobileSiteSearchForm ul.radio-menu li label{padding: 4px 0px;}
/* 2959 */
.color-scheme .rohm-product-category h1{font-size:3em;margin:30px 0;color: #464646;}
.topcategory-prd-wrapper ul {
	margin: 20px 0;
	list-style: none;
}
.topcategory-prd-wrapper ul li {
	padding: 0;
	margin-top: 8px;
	margin-bottom: 8px;
	display: inline-block;
	line-height: 16px;
}
#wrapperrohm .topcategory-prd-wrapper ul li a {
	color: #d90013;
	font-size: 14px;
	padding: 0px 8px 0 0;
	margin-right: 5px;
	border-right: 1px solid #d90013;
}
#wrapperrohm .topcategory-prd-wrapper ul li:nth-child(14) a,
#wrapperrohm .topcategory-prd-wrapper ul li:last-child a{border-right:0;padding: 0px;margin-right: 0px;}
#wrapperrohm .topcategory-prd-wrapper ul li a:hover,#wrapperrohm .topcategory-prd-wrapper ul li a:focus,
#wrapperrohm .category-prd-wrapper .divisionFamilyName-wrapper .divisionFamilyName a:hover,
#wrapperrohm .category-prd-wrapper .divisionFamilyName-wrapper .divisionFamilyName a:focus,
#wrapperrohm .category-prd-wrapper .divisionGroupName a:hover,
#wrapperrohm .category-prd-wrapper .divisionGroupName a:focus{opacity:0.5;}

.category-prd-wrapper ul{margin: 0px 0 10px; list-style: none;display:inline-block;}
#wrapperrohm .category-prd-wrapper .divisonName{padding-top: 40px; padding-bottom: 0px;}
#wrapperrohm .category-prd-wrapper .divisonName, #wrapperrohm .category-prd-wrapper .divisonName a{font-size: 30px; color: #464646; font-weight:600;line-height: 30px;}
#wrapperrohm .category-prd-wrapper .divisionGroupName{padding: 40px 0 20px;}
#wrapperrohm .category-prd-wrapper .divisionGroupName a{font-size: 24px; color: #d90013; }
#wrapperrohm .category-prd-wrapper ul.pad0,
#wrapperrohm .category-prd-wrapper .divisionFamilyName-wrapper {padding-left:0; padding-right:0;}
#wrapperrohm .category-prd-wrapper .divisionFamilyName-wrapper .divisionFamilyName{display: inline-flex;padding-bottom: 20px;}
#wrapperrohm .category-prd-wrapper .divisionFamilyName-wrapper .divisionFamilyName a{font-size: 16px; color: #333;}


#wrapperrohm .category-prd-wrapper .divisonName,
#wrapperrohm .category-prd-wrapper .divisionFamilyName-wrapper .divisionFamilyName:nth-of-type(3n+1) {padding-left:0; clear: left;}
hr.divisionGroup-sepretor{display: block; border-bottom:1px solid #ccc;border-top: 0 none; position: relative;width: 100%;clear:both;}
/* 2959 End */
@media (min-width:768px){
.iostargetdevice .headerquicklink.desktop .lang-selection.show ul.radio-menu li input{border:0 none;}
}
@media (max-width:767.98px){
#MoBiMenue div ul.radio-menu li{width:auto;}
.wrapperrohm.newROHM .mobiDisplay .headerquicklink.mobile .lang-selection ul.radio-menu li label {line-height:16px;}
.headerquicklink.mobile .lang-selection ul.radio-menu li label, .lang-selection ul.radio-menu li label{padding-top:8px; padding-bottom:8px;}
ul.radio-menu li input{margin-left: -11px!important;border: 0;}
.headerquick-section .navbar-form .searchmenu ul.radio-menu li input,#MoBiMenue div ul.radio-menu li input{margin-top: 3px !important;}
.divisionFamilyName-wrapper {width: 100%;}
.category-prd-wrapper .col-xs-12{padding-left:0px; padding-right:0px;}
}
/*Jira-3101*/
@media (min-width: 769px){
	.headlinebox-h2 {
		padding: 11px 20px;
	}
	.headlinebox-h3 .titleB {
		/*margin-top: 0;*/
	}
}
/*End*/

/*Jira-3297*/
@media (min-width: 1281px){
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet, .rohm-100-20-80 .portlet-layout.row:last-child{/* margin-left: auto; *//* margin-right: auto; *//* width: 88.732%; *//* max-width:1170px; *//* margin-bottom:0; */}
	.rohm-LR7 #wrapperrohm.newROHM .rohm-100-20-80 .rohm-breadcrumb-portlet .portlet{width: 86.732% !important;}
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb {margin-left:-15px; margin-right:-15px;}
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb .breadcrumb{width: 1170px !important;margin-left:auto;margin-right:auto;padding-left: 0;padding-right: 0;}
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb .portlet, #wrapperrohm.newROHM .rohm-100-20-80 .portlet-layout.row:last-child .portlet{width:100%;}
}
@media (min-width: 1201px) and (max-width: 1280.98px){
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb {margin-left:-15px; margin-right:-15px;}
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb .breadcrumb{width: 1170px !important;margin-left:auto;margin-right:auto;padding-left: 0;padding-right: 0;}
}
@media (min-width: 1170px) and (max-width: 1200.98px){
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb {margin-left:-15px; margin-right:-15px;}
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb .breadcrumb{width: 97.78% !important;margin-left:auto;margin-right:auto;padding-left: 0;padding-right: 0;}
}
@media (max-width: 1169.98px){
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb {margin-left:-15px; margin-right:-15px;}
	#wrapperrohm.newROHM .rohm-100-20-80 .portlet-breadcrumb .breadcrumb{width: 100% !important; margin-left:auto; margin-right:auto;}
}
@media (min-width: 992px){
	.rohm-100-20-80 .portlet-layout.row:last-child {margin-left:auto; margin-right:auto; width: 88.732%; max-width:1170px !important; margin-bottom:0; }
	.rohm-100-20-80 .portlet-layout.row:last-child, #wrapperrohm.newROHM .rohm-100-20-80 .portlet-layout.row:last-child .portlet{width:100%;}
}
@media (max-width: 991.98px){
	.rohm-100-20-80 .portlet-layout.row:last-child {width: 100%; margin: 0 auto;}
	.rohm-LR7 .rohm-100-20-80 .portlet-column.col-md-9, .rohm-LR7 .rohm-100-20-80 .portlet-column.col-md-3 {display: block;clear: both;flex: 0 0 calc(12 / 12* 100%); max-width: calc(12 / 12* 100%);}
}
@media (max-width: 767.98px){
	.rohm-LR7 .rohm-100-20-80 .brochure-datatable-listiew .main {flex-direction: column;}
	.brochure-datatable-listiew .thumbData .main .listDisplay{width: 100%!important;}
}
/*End*/
.rohm-LR7 img.settopicon {
	margin-right: 2px;
    margin-top: -8px;
    height: 14px;
}
.rohm-login-popup-content .modal-header {height: auto;}
.rohm-login-popup-content .modal-title {text-align: center;}
.modal-header button.close,.modal-header button.close:hover {background: transparent;border: 0;scale: 0.7;}
.signed-out .product-theme .product-theme-dl-list > li a.drLoginRequireLR,
.signed-out .product-theme .product-theme-dl-list > li a.drLoginRequireLR:hover {opacity: .5; color: #4d4d4d!important;}
.signed-out .product-theme .product-theme-dl-list > li a.drLoginRequireLR .product-theme-dl-list-size{background: url(../../images/rohm-theme/newrohm-img/lock-LR.png) 10px 50% no-repeat;}
.signed-out .product-theme .product-theme-dl-list > li a.drLoginRequireLR .product-theme-dl-list-size .product-theme-ico-01{width:27px; line-height: 28px;}
.signed-out .product-theme .product-theme-dl-list > li a.drLoginRequireLR .product-theme-dl-list-size .product-theme-ico-01 img{display:none;}
/*Firefox Font normal*/
.firefox .en_US #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a, 
.firefox .de_DE #header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a, 
.firefox .en_US #header .customeNavigation #nav li ul li .productmenu ul li a, .firefox .de_DE #header .customeNavigation #nav li ul li .productmenu ul li a,
.rohm-LR7.firefox .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,
.rohm-LR7.firefox .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a,
.rohm-LR7.firefox .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,
.rohm-LR7.firefox .de_DE .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected a,
.firefox .en_US #MoBiMenue div.myMenu ul li a,.firefox .de_DE #MoBiMenue div.myMenu ul li a,
.firefox .en_US #MoBiMenue div.Prodcat a,.firefox .de_DE #MoBiMenue div.Prodcat a,.firefox .en_US #MoBiMenue div.Prodcattype1 a,.firefox .de_DE #MoBiMenue div.Prodcattype1 a,.firefox .en_US #MoBiMenue div.Prodcattype2 a,.firefox .de_DE #MoBiMenue div.Prodcattype2 a{font-weight:normal;}

/* Jira-3148 */
#easypartfinder.easypartfinder.easypart.fix-width {clear: both;}
.inlineLabel {display: inline-flex;position: relative;padding-left: 24px;margin-right: 10px;}
.easypart-container .firstrow .inlineLabel{margin-bottom:5px;}
.easypart-container .secondrow .inlineLabel{min-width: 22%;text-align: center;display: inline-flex;border-radius: 4px;margin-bottom: 5px;align-items: center;justify-content: center;padding-left: 0;}
.easypart-container .firstrow {padding: 15px 15px 10px;}
.easypart-container .secondrow {padding: 10px 10px 5px;}
.easypart-container .firstrow, .easypart-container .secondrow {background-color: #d9d9d9;margin-bottom: 5px;border-radius:0 !important;}
.tab-data .filter-result:nth-child(3).easyparTable {padding-left: 0px;margin-top:20px;}
.easypart-container .firstrow input[type="radio"], .easypart-container .secondrow input[type="radio"] {-webkit-appearance: initial;border: 0;height: 16px;width: 100%;position: absolute;background-color: transparent;}
.easypart-container .firstrow input[type="radio"]:checked{border: 8px solid #ff555e;border-radius:10px;}
.easypart-container .firstrow input[type="radio"]:checked,.easypart-container .secondrow input[type="radio"]:checked{width: 16px;margin-left: -24px;}
.easypart-container .secondrow input[type="radio"], .easypart-container .secondrow input[type="radio"]:checked{margin-left: 0;border: 0px solid #ff555e;border-radius:10px;left: 0;visibility: hidden;z-index: 0;}
.easypart-container .secondrow .inlineLabel input[type="radio"]:checked + label{text-shadow: 1px 2px #3a3a3a;}
.easypart-container .firstrow label{font-size: 14px;font-weight: bold;}
.easypart-container .secondrow label{font-size: 12px;font-weight: bold;}
.miconData {position: relative;}
#easypartfinder #loading {height: 100px;margin: 0;padding: 0;width: 100%;background: url(../../images/progress_bar/overlaybg.gif) 0 0 repeat;border: 0 none;display: none;z-index: 1000;opacity: 0.7;filter: alpha(opacity=70);left: 0;position: absolute;top: 0!important;}
#loading .centermicon {background: url(../../images/progress_bar/loading_animation.gif) 50% 72% no-repeat;color: #000;font-size: 18px;font-weight: 700;height: 36px;margin: 0 auto 20px;position: relative;text-align: center;top: 38%;width: 64px;}
.easypart-container .secondrow .inlineLabel label{color:#fff;width: 100%;padding:2px 10px;}
.easypart-container .secondrow .allcolor {background-color:#0fcfd5;}
.easypart-container .secondrow .none {background-color:#6a94c1;}
.easypart-container .secondrow .segment {background-color:#80c16a;}
.easypart-container .secondrow .dotmatrix {background-color:#e1c945;}
.easypart-container .secondrow .inlineLabel{display:none!important; }
.easypart-container .firstrow input[type="radio"]:checked + label{color:#ff555e;}
.micondatatable{position:relative;max-width:100%;margin:auto;overflow:hidden;}
.micondatatable .table-responsive{border-radius: 0px;}
.micondatatable table {width:100%;margin:auto;border-collapse:separate;border-spacing: 0;}
#miconLapis th, #miconLapis td {padding: 1px 2px 0px;border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;background:#fff;/* white-space:nowrap; */vertical-align:top;text-align: center;}
#miconLapis th.border, #miconLapis td.border{border-left-width:inherit !important; border-bottom-width:inherit !important;}
#miconLapis td a{display:block;padding: 0 4px;margin-bottom: 2px;margin-top: 1px;color: #333;}
#miconLapis td a:hover{color:#000;}
table#miconLapis tbody tr th{background: #f2f2f2 !important;text-align:center;}
table#miconLapis thead tr:first-child th {background: #052323 !important;color: #fff;font-weight: 400;padding: 5px;}
table#miconLapis thead tr:first-child th:first-child{background: #dbdcdc !important;color: #fff;}
table#miconLapis thead tr:first-child th.rcb-pcv{color: #464646;text-align:center; vertical-align: bottom; font-weight: 600;}
table#miconLapis thead tr:first-child th.rcb-pcv div{margin:0 auto;}
table#miconLapis thead tr:first-child th.padding10{background-color: #aeafaf !important;line-height: 14px;vertical-align: middle;}
table#miconLapis tbody tr:nth-child(odd) th{background-color: #eaebeb !important;}
table#miconLapis tbody tr:nth-child(odd) td {background-color: #f5f6f6 !important;}
table#miconLapis th:first-child{position: sticky;left: 0;z-index: 2;}
table#miconLapis tbody tr:first-child th.padding10,table#miconLapis th:first-child{width:80px;min-width: 80px;}
table#miconLapis tbody tr:last-child th, table#miconLapis tbody tr:last-child td {border-bottom: 1px solid #e9e9e9 !important;}
.allcolor {background-color: #a7ebed;}
.none {background-color: #cbd9e6;}
.segment {background-color: #d2e6cc;}
.dotmatrix {background-color: #f4e79d;}
.micondatatable #norecord{text-align:center;margin-bottom: 60px;}
@media (max-width:1200.98px){
	.rohm-newparametric-portlet #easypartfinder.fix-width, .rohm-newparametric-portlet #easypartfinder.fix-width .fix-width{padding:0;}
}
@media (min-width:1101px){
	.micondatatable .table-responsive {width: 100% !important;}
}
@media (min-width:1065px){
	.easypart-container .firstrow, .easypart-container .secondrow { text-align: center;}
}
@media (min-width:980px){
	.micondatatable .table-responsive {margin: 0 auto;}
}
@media (min-width:768px) and (max-width:1015.98px){
	.easypart-container .secondrow{display: inline-flex;width: 100%;}
	.easypart-container .firstrow .inlineLabel { min-width: 22%;}
}
@media (min-width: 600px) and (max-width: 767.98px){
	.easypart-container .secondrow .inlineLabel{ min-width: 47.8%;}
	.easypart-container .firstrow .inlineLabel { min-width: 30%;}
}
@media (max-width: 599.98px){
	.expand-condence_PS{display:none;}
	.easypart-container .secondrow .inlineLabel{ min-width: 100%;}
	.easypart-container .firstrow .inlineLabel { min-width: 46%;}
}
@media (min-width: 320px) and (max-width:479.98px){
	.expand-condence_PS{display:none;}
	#parametricSearch, .psFilterWrapper-New, .fButton, .resetbtn, .parametric_pagination, .parametric_pagination.bottomsec .paraTables_pagination {
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	#designResourcesDataContainer.fix-width{padding:0;}
}
/* Jira - 3155 */
#licenseModal{background-color: transparent;}
#licenseModal .modal-dialog{position: relative;}
#licenseModal .modal-title{text-align: left; font-size: 20px; font-weight: 100;}
#licenseModal .modal-dialog .modal-content{border: 1px solid rgba(0,0,0,.2) !important;-webkit-box-shadow: 0 5px 15px rgb(0 0 0 / 50%)  !important;box-shadow: 0 5px 15px rgb(0 0 0 / 50%)  !important;border-radius: 6px;background-clip: padding-box;outline: 0;}
#licenseModal .modal-dialog .modal-content .modal-body{top: 0;}
#licenseModal p{margin-bottom: 8px;}
#licenseModal input[type="text"]{width:100%;clear:both;background-color: #fff; margin-bottom: 5px;}
#licenseModal .error-show {text-align: right; color: red; display:none;font-size: 10px;}
#licenseModal button[type="button"]#verifySerialNumber{width: 80px;margin: 10px auto 5px 42%;display: block;}
#licenseModal button[type="button"].close{width: 40px;margin:0; padding-top: 0;}
.ja_JP #licenseModal button[type="button"].close{padding-top: 10px;font-weight: 100;}
#licenseModal button[type="button"]:hover.close {background: transparent; border: 0px solid transparent;}
@media (max-width:767.98px){
	#licenseModal .modal-dialog .modal-content{margin-left: 6.5%;}
	#licenseModal .modal-dialog{overflow: initial;}
	#licenseModal button[type="button"]#verifySerialNumber{margin-left: 40%;}
}
@media (min-width: 320px) and (max-width:479.98px){
	#licenseModal button[type="button"]#verifySerialNumber{margin-left: 36% !important;}
}
/*Jira-3157*/
.rsLoginRequired, .rsLoginRequired:hover {opacity: 0.5 !important;}
/* Login popup overright rule 3267 */
body.modal-open .rohm-login-popup.modal-dialog.modal{display:block;background-color: transparent; padding-top: 0;right:auto;height: calc(100vh - 20vh) !important; box-shadow: 0 0 0 0 transparent;}
body.modal-open .rohm-login-popup.modal-dialog.modal .modal-content{width: 100%; max-width: 100%!important;margin-top: 0px !important;border-radius: 4px;display: flex; flex-direction: column; align-items: stretch;}
body.modal-open .rohm-login-popup.modal-dialog.modal .modal-content .modal-body{top:0 !important;}
body.modal-open .rohm-login-popup.modal-dialog.modal .modal-content .modal-body,
body.modal-open .rohm-login-popup.modal-dialog.modal .yui3-widget-content-expanded .dialog-iframe-node{height: 100% !important;}
.modal-open body.modal-open #wrapper .container-fluid.maxfixsize.topHeader,
body.modal-open .rohm-login-popup.modal-dialog.modal .yui3-resize-handle-inner-br{display:none;}
body.modal-open .rohm-login-popup.modal-dialog.modal .yui3-widget-content-expanded .dialog-iframe-node {width: 100% !important;}

.dialog-iframe-root-node #login-page{padding-right: 6px; height: calc(100vh - 12vh);overflow-x:hidden;overflow-y:auto; scrollbar-width: thin;}
.dialog-iframe-root-node #login-page::-webkit-scrollbar {width: 6px;height: 6px;}
.dialog-iframe-root-node #login-page::-webkit-scrollbar-track{background: #EDEDED; border-radius:10px;}
.dialog-iframe-root-node #login-page::-webkit-scrollbar-thumb {background: #BDBDBD; border-radius:10px; border-right: 1px solid #fff;}
/* End */
/* Jira 3307 Digikey poupup */
.dkcartnotify{padding: 0 3px;height: 35px;display:block;margin-left: -4px;}
.dkcartnotify .material-icons{background: url(../../images/rohm-theme/newrohm-img/cart-black.png) 4px 0.8px no-repeat; background-size: 24px;display: inline-flex;height: 30px!important; width: 2rem;cursor: pointer; align-items: baseline; justify-content: flex-end;margin-left:0;}
.signed-in .all-page-fixed-header .americas .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px 0px;}
.all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons,
.staging-ready.signed-in .headerquicklink:not(.mobile) .dkcartnotify a.material-icons,
.staging-ready.signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px 0.8px;}
.staging-ready.live-view.signed-in .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px -0.8px;}
.staging-ready.live-view.signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px 0px;}
.dkcartnotify .material-icons:hover{background: url(../../images/rohm-theme/newrohm-img/cart-red.png) 4px 0.8px no-repeat;background-size: 24px; }
.dkcartnotify .material-icons .badge{background-color: #da1f3d;color: #ffffff;font-size: 10px;min-width: 18px;max-width: 22px;padding: 2px 3px;margin-right: -5px;margin-top: -2px; position: absolute;border:0;line-height: 14px;}
.staging-ready.live-view.signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify .material-icons .badge{margin-top: -1px;}
@media (min-width: 1200px){
	.americas .headerquick-section .dkcartnotifymobile .header-search1 { width: 100% !important;}
}
@media (min-width: 768px){
	.dkcartnotifymobile{display:none;}
	.americas .headerquicklink{display: flex; justify-content: flex-end; align-items: center;}
	.signed-in .all-page-fixed-header .americas .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px 0px;}
	.all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons,
	.staging-ready.signed-in .headerquicklink:not(.mobile) .dkcartnotify a.material-icons,
	.staging-ready.signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px 0.8px;}
	.staging-ready.live-view.signed-in .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px -0.8px;}
	.staging-ready.live-view.signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify a.material-icons{background-position: 4px 0px;}
	.dkcartnotify .material-icons .badge{margin-right: -13px;margin-top: -6px;}
	.staging-ready.live-view.signed-in .all-page-fixed-header .headerquicklink:not(.mobile) .dkcartnotify .material-icons .badge{margin-top: -5px;}
}
@media (min-width: 768px) and (max-width: 980.98px){
	.americas .headerquicklink .rohmlogin, .headerquicklink .rohmlogin span, .headerquicklink a {padding-top: 0px;}
}
#digikeycartpopup{z-index:3001;padding-right: 5px;border-radius: 4px;}
#digikeycartpopup>div {position: relative;}
#digikeycartpopup>div h2{margin-top: 0;margin-bottom: 0.4em;width: 95%;font-size: 1.5em;}
#digikeycartpopup span.close{position:absolute;right:0;top:0;z-index: 2;opacity: 0.5;font-size: 20px!important;}
#digikeycartpopup hr{display:none;}
#digikeycartpopup .dkpopupscroll{padding-right: 6px;overflow-x:hidden;overflow-y:auto; scrollbar-width: thin;}
#digikeycartpopup .dkpopupscroll::-webkit-scrollbar {width: 6px;height: 6px;}
#digikeycartpopup .dkpopupscroll::-webkit-scrollbar-track{background: #EDEDED; border-radius:10px;}
#digikeycartpopup .dkpopupscroll::-webkit-scrollbar-thumb {background: #BDBDBD; border-radius:10px; border-right: 1px solid #fff;}
#digikeycartpopup .dkheadertxt h3 {margin-bottom: 5px; margin-top: 0.5em;}
#digikeycartpopup .dkheadertxt p {font-size: 14px;color: #777;line-height: 18px; white-space: break-spaces;}
#digikeycartpopup .dkmain {min-height: 70px;align-items: center; display: flex;justify-content: space-between;flex-wrap: wrap;}
#digikeycartpopup .dkmain .qtyunitprice {font-size: 12px;font-weight: 600;width: 50%;min-width: 234px;}
#digikeycartpopup .dkmain .qtyunitprice table {width: 100%;}
#digikeycartpopup .dkmain .qtyunitprice thead td{font-size: 12px;font-weight:bold;text-transform:uppercase;}
#digikeycartpopup .dkmain .qtyunitprice thead td:first-child,#digikeycartpopup .dkmain .qtyunitprice thead td:last-child{width:100px;}
#digikeycartpopup .dkmain .qtyunitprice tbody tr:nth-child(odd){background: #fff !important;}
#digikeycartpopup .dkmain .qtyunitprice tbody td:first-child{font-weight:bold; min-width: 100px}
#digikeycartpopup .dkmain .qtyunitprice thead td:last-child,#digikeycartpopup .dkmain .qtyunitprice tbody td:last-child{text-align:right;}
#digikeycartpopup .dkmain .dkaddcart {text-align: center;width: 50%;}
#digikeycartpopup .dkmain .dkcartbtn {border: 0 none; padding: 8px 15px; min-width: 60%; max-width: 100%;background: #da1f3d; border-radius: 8px !important; display: inline-block;text-align: center;font-size: 18px;font-weight: 400;color: #fff;text-shadow: none;background-image: none;margin: 2px 0;cursor: pointer; -webkit-appearance: button;}
#digikeycartpopup .dkmain .dkaddcart input.qtyinput{width: 46%;max-width: 60%;}
#digikeycartpopup img.ajaxloading {margin: 10px auto; display: block;}
#digikeycartpopup .dkmain .dkaddcart img.ajaxloading {margin-bottom: -34px;z-index: 10;position: relative;}
#digikeycartpopup .dkmain button[disabled].dkcartbtn{opacity:0.2;background: #999;color:#ccc;cursor: none;}
:has(.independent) #digikeycartpopup .dkmain .qtyunitprice tbody tr:nth-child(odd) td:first-child,
:has(.independent) #digikeycartpopup .disttable tr:nth-child(odd) td{background-color: #fff !important;}
:has(.independent) #digikeycartpopup .disttable th{background-color: #999!important;}
:has(.independent) #digikeycartpopup .disttable tr:nth-child(even) {background-color: #f0f0f0 !important; color: #000;}
:has(.independent) #digikeycartpopup .disttable tr:nth-child(even) td{background-color: transparent !important;}
#digikeycartpopup table.disttable {width: 100%;position: relative;border-collapse: separate;}
#digikeycartpopup .disttable th, #digikeycartpopup .disttable td {line-height: normal;font-weight: 100;vertical-align: middle;}
#digikeycartpopup .disttable th {padding: 10px 5px;top: 0;background-color: #999;color: #FFF;position: relative;}
#digikeycartpopup .disttable td{padding:5px;text-align:left;}
#digikeycartpopup .disttable tr:nth-child(even) {background-color: #f0f0f0;color:#000;}
#digikeycartpopup .disttable tr th:nth-child(2){width: 170px;}
#digikeycartpopup .disttable tr th:nth-child(3){width: 100px;padding-right:20px;}
#digikeycartpopup .disttable tr td:nth-child(3){padding-right:20px;}
.rohm-LR7 #digikeycartpopup .disttable td a {color:#000;font-size:14px;font-weight:bold;text-shadow:none;text-decoration:underline;background-image: url(../../images/rohm-theme/newrohm-img/urlicon.png)!important;background-position: 25px 6px!important;background-repeat: no-repeat!important;min-height: 16px;background-size: 30% 50%;padding-right: 20px;filter: grayscale(100%);}
.rohm-LR7 #digikeycartpopup .disttable td a:hover, #digikeycartpopup .dkmain .dkcartbtn:hover, #digikeycartpopup .dkbuttongroup .dkbackpage:hover, #digikeycartpopup .dkbuttongroup a.dkcheckout:hover{text-decoration:none; opacity:0.5;}
#digikeycartpopup .dkcheckmark{background:#008a3e;padding: 3px;border-radius: 18px;width: 34px;height: 34px;text-align: center;display: inline-flex;margin-right: 20px;justify-content: center;align-items: center;}
#digikeycartpopup .dkcheck {transform: rotate(45deg);height: var(--height);width: var(--width);border-bottom: var(--borderWidth) solid var(--borderColor);border-right: var(--borderWidth) solid var(--borderColor);--borderWidth: 3px;--height: 19px;--width: 10px;--borderColor: #fff;margin-top: -3px;margin-right: -1px;}
#digikeycartpopup .dkcartstatus {padding-top: 20px;padding-left: 20px;padding-right: 20px;display: flex;align-items: center;}
#digikeycartpopup .dkcartstatus .dkcartstatusinfo h3 {margin-bottom: 2px;}
#digikeycartpopup .dkcheckmark, #digikeycartpopup.dkcartstatusinfo {display: inline-flex;flex-direction: column;}
#digikeycartpopup .dkbuttongroup {text-align: center;margin-top: 10px;margin-bottom: 10px;display: flex;justify-content: center;}
#digikeycartpopup .dkbuttongroup .dkbackpage, #digikeycartpopup .dkbuttongroup .dkcheckout {background: #292929;border-radius: 8px !important;border: 0 none;padding: 8px 5px;min-width: 170px;max-width: 100%;display: inline-block;text-align: center;font-size: 18px;font-weight: 400;color: #fff;text-shadow: none;background-image: none;margin: 2px 0;cursor: pointer;-webkit-appearance: button;}
#digikeycartpopup .dkbuttongroup .dkbackpage {margin-right: 20px;}
#digikeycartpopup .dkbuttongroup .dkcheckout{background: #da1f3d;}

#portlet_single-sign-out {max-width: 1170px; margin: 0 auto;  padding: 0 15px;}
#portlet_single-sign-out h3{text-transform: none; margin-top: 55px; margin-bottom: 30px; font-size: 30px;font-weight: bold;letter-spacing: -0.63px;line-height: 30px; color: #333333;}
#samlSloResults{display:none;}
#samlSloCompleteSignOut .portlet-msg-info{padding-top: 10px;padding-bottom: 10px;}
#samlSloCompleteSignOut #samlCompleteSignOutLink {padding: 10px 20px;line-height: 16px; text-align: center; margin-top: 0; background-color: #dd1f39; color: #fff; border-color: #dd1f39; font-size: 13px; border-bottom: none; text-transform: uppercase;text-shadow: none; text-decoration: none; border-radius: 5px; display: inline-block; cursor: pointer;}

@media (min-width:1024px){
	#digikeycartpopup .dkpopupscroll{max-height: 450px;min-width: 250px;}
}
@media (max-width:915.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 225px; min-height:150px;}
}
@media (max-width:896.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 225px; min-height:150px;}
}
@media (max-width:851.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 220px; min-height:150px;}
}
@media (min-width:801px) and (max-width:821.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 450px; min-height:150px;}
}
@media (min-width:799px) and (max-width:800.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 200px; min-height:150px;}
}
@media (min-width:768px) and (max-width:798.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 450px; min-height:150px;}
}
@media (max-width:767.98px){
	.wrapperrohm.newROHM:not(.americas) header #top-nav .bottomMenu .dkcartnotifymobile{width: 48px;margin-right: auto; margin-left: auto;}
	.dkcartnotify {width: 48px; height: 44px; margin-right: 0px; margin-left: 0px;box-shadow:none; padding: 0;}
	.dkcartnotify .material-icons,.dkcartnotify .material-icons:hover{background-size: 24px; margin-top: 11px; background-position: 4px 1px;}
	.fixCookies #showcookiealert{bottom: 45px;}
	#digikeycartpopup{margin: 0 auto !important;}
	
	.de_DE .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile,
	.zh_CN .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile,
	.zh_TW .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile,
	.ko_KR .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile{padding: 12px 42px 12px 34px;text-align: left;font-size: 15px;line-height: 20px;font-weight: normal;display: block;border-top: 1px solid #fff;}

	.de_DE .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a,
	.zh_CN .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a,
	.zh_TW .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a,
	.ko_KR .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a, 
	.de_DE .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a:hover,
	.zh_CN .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a:hover,
	.zh_TW .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a:hover,
	.ko_KR .wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a:hover{color: #fff;background: transparent;text-decoration:none;}
	
	.wrapperrohm #MoBiMenue .company-ir-mobile ul li,
	.wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile{position:relative;}
	.wrapperrohm #MoBiMenue .company-ir-mobile a.linkIcon:after,
	.wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a.linkIcon:after{position: absolute;top: 53.5%;right: auto;transform: translateY(-50%);content: "";background: url(../../images/rohm-theme/newrohm-img/icons_web.svg);background-size: 17px 17px;background-repeat: no-repeat;width: 17px;height: 17px;margin-left: 5px;filter: invert(1);}
	.wrapperrohm #MoBiMenue .company-ir-mobile a.linkIcon:hover:after,
	.wrapperrohm #MoBiMenue div.myMenu ul span.sustainability-mobile a.linkIcon:hover:after{opacity:0.5;}
}
@media (min-width:700px) and (max-width:767.98px){
	#digikeycartpopup{width: 80%;left: 8%;}
	#digikeycartpopup .dkpopupscroll{max-height: 220px; min-height:200px;}
}
@media (max-width:740.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 200px; min-height:200px;}
}
@media (max-width:736.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 225px; min-height:200px;}
}
@media (min-width:320px) and (max-width:699.98px){
	#digikeycartpopup{width: 80%;left: 10%;}
}
@media (max-width:667.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 200px; min-height:150px;}
}
@media (max-width:640.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 180px; min-height:150px;}
}
@media (max-width:620.98px){
	#digikeycartpopup .dkmain{flex-direction: column;align-items: flex-start;}
	#digikeycartpopup .dkmain .dkaddcart{margin-top:20px;}
	#digikeycartpopup .dkmain .dkaddcart{text-align: left;width: 100%;}
	#digikeycartpopup .dkmain .dkcartbtn{min-width: 180px;}
	#digikeycartpopup .dkmain .dkaddcart img.ajaxloading{margin-left: 80px;}
	#digikeycartpopup .dkmain .dkaddcart input.qtyinput{width: 150px;display: block;}
}
@media (max-width:568.98px){
	#digikeycartpopup .dkmain{flex-direction: column;align-items: flex-start;}
	#digikeycartpopup .dkmain .dkaddcart{margin-top:20px;}
	#digikeycartpopup .dkmain .dkaddcart{text-align: left;width: 100%;}
	#digikeycartpopup .dkmain .dkcartbtn{min-width: 180px;}
	#digikeycartpopup .dkmain .dkaddcart img.ajaxloading{margin-left: 80px;}
	#digikeycartpopup .dkmain .dkaddcart input.qtyinput{width: 150px;display: block;}
}
@media (max-width:522.98px){
	#digikeycartpopup .disttable tr th:nth-child(1),#digikeycartpopup .disttable tr td:first-child{min-width: auto;}
	#digikeycartpopup .disttable tr th:nth-child(2){width: 25%;}
	#digikeycartpopup .disttable tr th:nth-child(3){width: 15%;}
}
@media (max-width:500.98px){
	#digikeycartpopup .dkbuttongroup{display: block;}
	#digikeycartpopup .dkbuttongroup .dkbackpage{margin-right:0;margin-bottom:5px;}
	#digikeycartpopup .dkbuttongroup .dkbackpage, #digikeycartpopup .dkbuttongroup .dkcheckout{min-width: 70%;}
	#digikeycartpopup .dkcheckmark{min-width: 35px;}
}
@media (max-width:480.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 160px; min-height:150px;}
}
@media (max-width:414.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 480px;min-height: 250px;}
}
@media (max-width:375.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 430px;min-height: 250px;}
}
@media (max-width:360.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 360px;min-height: 250px;}
}
@media (max-width:320.98px){
	#digikeycartpopup .dkpopupscroll{max-height: 250px;min-height: 250px;}
}
/* Login popup overright rule 3267 */
@media (min-width:1025px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;width: 424px !important;}
}
@media (min-width:981px) and (max-width:1024.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;width: 36% !important;}
}
@media (min-width:801px) and (max-width:980.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;width: 60% !important;}
}
@media (min-width:768px) and (max-width:800.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;width: 60% !important;}
}
@media (min-width:737px) and (max-width:767.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;}
}
@media (min-width:668px) and (max-width:736.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;}
}
@media (min-width:641px) and (max-width:667.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: calc(95vh - 20vh) !important;}
}
@media (min-width:568px) and (max-width:640.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: calc(96vh - 20vh) !important;}
}
@media (min-width:481px) and (max-width:567.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: calc(77vh - 20vh) !important;}
}
@media (min-width:415px) and (max-width:480.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: calc(104vh - 20vh) !important;}
}
@media (min-width:376px) and (max-width:414.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;}
}
@media (min-width:360px) and (max-width:375.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;}
}
@media (min-width:320px) and (max-width:359.98px){
	body.modal-open .rohm-login-popup.modal-dialog.modal{height: 300px !important;}
}
/* End */
/* Digikey poupup Mobile view */
@media (max-width: 767.98px)  {
  #digikeycartpopup{height:auto;}
  body.modal-open .rohm-login-popup.modal-dialog.modal{width: 90% !important;}
}
/* End */
/* zebra tooltip overwright */
.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom {bottom: 0!important;}
.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top {top: -1px!important;}
.firefox .Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top {top: 1px!important;}
.Zebra_Tooltip .Zebra_Tooltip_Message {border-radius: 0!important;box-shadow: 0 0 6px rgb(0 0 0 / 60%)!important;}
.Zebra_Tooltip .Zebra_Tooltip_Arrow div.Zebra_Tooltip_Arrow_Border {border-width: 12px!important;left: 2px!important;box-shadow: none!important;}

/* *************** SiteMap ******************/
.sitemapCategory {font-size: 18px;color: #da1f3d;font-weight: bold;padding-top: 0;padding-bottom: 1em;cursor: default;}
div.seperator{border-top: 1px solid #EBECF0;clear: both;}
div.seperator:last-child{display:none;}
.color-scheme h1.sitemap, #sitemap .company-theme {border-bottom: 1px solid #EBECF0;clear: both;padding-bottom: 12px;margin-top: 0;margin-bottom: 18px;}
h1.sitemap{background:none !important;}
.sitemap {clear: both;}
#sitemap .productmenu{width: 100%;clear: both;}
#sitemap .productmenu.prdmenu .producttree,
#sitemap .productmenu.appmenu .producttree{display:none;}
#sitemap .productmenu.prdmenu .producttree1,
#sitemap .productmenu.appmenu .producttree1{margin-top:12px;}
#sitemap ul.producttree1, #sitemap .productmenu .wrapcol ul.producttreelevel2{margin-left:0;list-style: none; margin-top: 0.3em;}
#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2 a, #sitemap ul.producttree1 > li>a, #sitemap .productmenu.appmenu .producttree1 .productmegamenu, #sitemap .productmenu.appmenu .group-list ul.producttreelevel2 li a, #sitemap .productmenu .wrapcol ul.producttreelevel2 li a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong {	width: 100%!important;display: block;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu{border-top: 1px solid #EBECF0;padding-top: 10px;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu>a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong{width: auto !important;padding-right: 10px;margin-top: -21px !important;background:white;position: absolute;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-motor-actuator-drivers{margin-bottom: 10px;}
#sitemap .productmenu.appmenu .producttree1 .productmegamenu, #sitemap .productmenu.salesmenu, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu{clear:both;display: block !important;}
#sitemap ul.producttree, #sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2{list-style:none;margin-left: 0;}
#sitemap ul.producttree li strong, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a{padding-left:10px;}
#sitemap .productmenu .wrapcol ul.producttree1,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-motor-actuator-drivers .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-clocks-and-timers .wrapcol,
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02{margin: 0em 1em 1em 0;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-motor-actuator-drivers .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-clocks-and-timers .wrapcol{margin-top: 10px;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-clocks-and-timers .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-switch-multiplexer-logic .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-data-converter .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-sensors-mems .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-display-drivers .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-interface .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-speech-synthesis-lsi .wrapcol,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-micon .wrapcol{padding-bottom: 10px;}
#sitemap .productmenu .wrapcol ul.producttree1 > li>a{padding-left:2%;}
#wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol{padding-left: 1%;}
#sitemap .productmenu.appmenu .wrapcol ul.producttreelevel2{padding-left: 3%;}
#sitemap ul.producttree li strong u{text-decoration: none;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong{text-decoration: none;font-weight: normal;}
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong:hover, #sitemap ul.producttree1 li.productmegamenu>a, #sitemap ul.producttree1 li.productmegamenu>a:hover, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a:hover, #sitemap ul.producttree li strong, #sitemap ul.producttree li strong:hover, #sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2 a, #sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2 a:hover, #sitemap .productmenu .wrapcol li a, #sitemap .productmenu .wrapcol li a:hover, #sitemap .productmenu > ul.producttree1 > li .wrapcol > a, .color-scheme h1.sitemap, h2.sitemap, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a{color:#464646; display: block;}

#sitemap .productmenu > ul.producttree1 > li .wrapcol > a,
#sitemap .productmenu > ul.producttree1 > li .group-list > a,
#sitemap .productmenu.supportmenu .wrapcol ul.producttree li strong,
#sitemap ul.producttree1 li.productmegamenu>a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong{font-weight:bold;}
#sitemap ul.producttree1 li.productmegamenu.product-motor-actuator-drivers>a,#sitemap ul.producttree1 li.productmegamenu.product-clocks-and-timers>a{margin-bottom: 10px;}
#sitemap .productmenu > ul.producttree1 > li .group-list > a:hover, #sitemap .productmenu > ul.producttree1 > li .wrapcol > a:hover, #sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2 a:hover, #sitemap .productmenu .wrapcol li a:hover, #sitemap .productmenu .wrapcol li a:hover, #wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a:hover, 
#wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a:hover{text-decoration:underline;}

#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-motor-actuator-drivers .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-clocks-and-timers .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-switch-multiplexer-logic .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-data-converter .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-sensors-mems .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-display-drivers .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-interface .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-speech-synthesis-lsi .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-speech-synthesis-lsi .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-foundryservice .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-micon .wrapcol a{margin-left:3.5%;}

#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-motor-actuator-drivers .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-clocks-and-timers .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-switch-multiplexer-logic .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-data-converter .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-sensors-mems .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-display-drivers .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-interface .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-speech-synthesis-lsi .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-speech-synthesis-lsi .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-foundryservice .wrapcol .group-list a,
#sitemap .productmenu.prdmenu .producttree1 .product-micon .wrapcol .group-list a{margin-left: 0;}

#sitemap ul.producttree1 > li .wrapcol, #sitemap .productmenu .wrapcol, #wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol{margin-bottom: 1em;}
#wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol{margin-top: 1em;}
#wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a img, #wrapperrohm #sitemap .company-theme .company-theme-nav h3.company-theme-nav-hdg-03 a img{width:10px;margin-top: -4px;margin-left: 2px;}


#wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a{
	margin: 0;
}
#sitemap ul.producttree .divisionName{
	display: none;
}
#wrapperrohm #sitemap .company-theme .company-theme-nav .company-theme-nav-hdg-02, 
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02{
	list-style: none;
}
#wrapperrohm #sitemap .company-theme .company-theme-nav{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}
#wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a,
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a{
	font-size: 12px;
	margin: 0 0 0.3em 0;
	text-decoration: none;
}

#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 li{
	background: url(/documents/11303/41877/arrow_red.png/dc64e1bc-85ce-4e14-8a79-9de3a65564a3?t=1354106788940) no-repeat 0 7px;
	padding-left: 0;
	border: 0 solid yellow;
	color: #282828;
	list-style: none;
}
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 li{background:none !important;}
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 .company-theme-nav-hdg-03{
	color: #5b677d;
	display: contents;
}

#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a:hover{
	text-decoration: underline;
}

#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a:link,
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a:visited,
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a:active,
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a{
	color: #282828;
}
.color-scheme h1.sitemap, h2.sitemap{margin-left:0;}
.color-scheme h1.sitemap, h2.sitemap, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a{
	font-weight: bold;
	color: #464646;
}
#wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 h3.company-theme-nav-hdg-03 a{
	font-weight: normal;
}
#wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol{margin:0;}
#sitemap a:hover{color: #939393 !important;}
#sitemap .productmenu.supportmenu .wrapcol ul.producttree li strong{cursor:default;}
@media (min-width: 980px){
	div.seperator {
		display: inline-block;
	}
}
@media (min-width: 768px){
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu .wrapcol .group-list, #sitemap .productmenu.supportmenu .wrapcol ul.producttree, #sitemap .productmenu.salesmenu .wrapcol ul.producttree{display:block;}
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap ul.producttree li strong, h1.sitemap, h2.sitemap, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a {background-position: 0 6px !important;}
	#sitemap ul.producttree1 > li .wrapcol, #sitemap .productmenu .wrapcol, #wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol{
		width: 32.2%;
		min-width: 32.2%;
		float: left;
		margin-right: 1%;
	}
}
@media (max-width: 767.98px){
	
	div.seperator {
		display: block;
		clear: both;
	}
	#sitemap .productmenu,
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu .wrapcol .group-list, #sitemap .productmenu.supportmenu .wrapcol ul.producttree, #sitemap .productmenu.salesmenu .wrapcol ul.producttree,
	#wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a, #wrapperrohm #sitemap .company-theme .company-theme-nav h3.company-theme-nav-hdg-03 a{
		display: block;
	}
	 #sitemap ul.producttree1 > li > .wrapcol {
		margin-top: 10px;
	}
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-motor-actuator-drivers .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-clocks-and-timers .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-switch-multiplexer-logic .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-data-converter .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-sensors-mems .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-display-drivers .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-interface .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-speech-synthesis-lsi .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-speech-synthesis-lsi .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-foundryservice .wrapcol a, #sitemap .productmenu.prdmenu .producttree1 .product-micon .wrapcol a{margin-left:3.5% !important;}
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap ul.producttree li strong, h1.sitemap, h2.sitemap, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a{
		 background: url(../../images/arrows/10_right.png) 0 14px no-repeat !important;
	}
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap ul.producttree li strong, h1.sitemap, h2.sitemap, #wrapperrohm #sitemap .company-theme .company-theme-nav h2.company-theme-nav-hdg-02 a {
		background-position: 0 6px !important;
	}
	h1.sitemap{margin-top: 1em; margin-bottom: 1em; background:none !important;}
	#sitemap .productmenu > ul.producttree1 > li .group-list ul.producttreelevel2 a, #sitemap .productmenu .wrapcol li a, #wrapperrohm #sitemap .company-theme .company-theme-nav ul.company-theme-nav-list-02 {
		padding-left: 8% !important;
	}
	#sitemap .productmenu > ul.producttree1 > li .wrapcol > a, #sitemap .productmenu > ul.producttree1 > li .group-list > a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu .wrapcol .group-list, #sitemap .productmenu.supportmenu .wrapcol ul.producttree, #sitemap .productmenu.salesmenu .wrapcol ul.producttree{
		margin-left: 0;
		padding-left: 3.5% !important;
	}
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu .wrapcol .group-list a{margin-left:0 !important;}
	#sitemap ul.producttree1 > li .wrapcol, #sitemap .productmenu .wrapcol, #wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol{
		width: 32.2%;
		min-width: 32.2%;
		float: left;
		margin-right: 1%;
	}
	 #sitemap ul.producttree1 li.productmegamenu>a, #sitemap .productmenu.prdmenu .producttree1 .productmegamenu>strong{
		width: 100%;
		font-size: 16px;
		margin-left: 0;
	 }
	 #back-to-top, #back-to-top:hover, #back-to-top:focus {
		bottom: 46px !important;
		background-image: url(../../images/rohm-theme/backtotop.png);
		background-position: center 90% !important;
		line-height: 100px;
		right: 10px!important;
	}
	 
}
@media (max-width:639.98px){
	#sitemap ul.producttree1 > li .wrapcol, #sitemap .productmenu .wrapcol, #wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol {
		width: 48.5%;
		min-width: 48.5%;
		float: left;
		margin-right: 1%;
	}
	#wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol {padding-left: 1.5%;}
}
@media (max-width:479.98px){
	#sitemap ul.producttree1 > li .wrapcol, #sitemap .productmenu .wrapcol, #wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol {
		width: 99%;
		min-width: 99%;
		float: left;
		margin-right: 1%;
	}
	#wrapperrohm #sitemap .company-theme .company-theme-nav .wrapcol {padding-left: 3.5%;}
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-mosfet-transistors-diodes .wrapcol:last-child{padding-bottom: 10px;}
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-power-management .wrapcol:nth-child(2),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-power-management .wrapcol:nth-child(3),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-mosfet-transistors-diodes .wrapcol:nth-child(2),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-power-devices .wrapcol:nth-child(2),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-power-devices .wrapcol:nth-child(3),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-audio-video .wrapcol:nth-child(2),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-optodevices .wrapcol:nth-child(2),
	#sitemap .productmenu.prdmenu .producttree1 .productmegamenu.product-modulessubsystems .wrapcol:nth-child(2){margin-bottom: 0px;}
}
/* 3335 - PC */
.social-tool-links .rss,.social-tool-links .twitter,.social-tool-links .fb,.social-tool-links .yt,.social-tool-links .instagram, .social-tool-links .linkedin, .social-tool-links .weibo, .social-tool-links .wechat, .social-tool-links .blogIcon, .social-tool-links .mailto,.social-tool-links .noteicon{font-size:0;display: inline-block;content: '';width: 25px;height: 25px; background-size: 20px !important; background-position: 50% 50% !important;}
.social-tool-links .rss {background: url(../../images/rohm-theme/newrohm-img/icon-rss.png) 0 0 no-repeat;	margin-left: 20px;}
.social-tool-links .twitter {background: url(../../images/rohm-theme/newrohm-img/icon-twitter.png) 0 0 no-repeat; width: 26px;}
.social-tool-links .fb {background: url(../../images/rohm-theme/newrohm-img/icon-facebook.png) 0 0 no-repeat;}
.social-tool-links .yt {background: url(../../images/rohm-theme/newrohm-img/icon-youtube.png) 0 0 no-repeat;}
.social-tool-links .instagram {background: url(../../images/rohm-theme/newrohm-img/icon-instagram.png) 0 0 no-repeat;}
.social-tool-links .noteicon {background: url(../../images/rohm-theme/newrohm-img/note-icon.png) 0 0 no-repeat;}
.social-tool-links .linkedin {background: url(../../images/rohm-theme/newrohm-img/icon-linkedin.png) 0 0 no-repeat;}
.social-tool-links .weibo {background: url(../../images/rohm-theme/newrohm-img/icon-weibo.png) 0 0 no-repeat;}
.social-tool-links .wechat {background: url(../../images/rohm-theme/newrohm-img/icon-wechat.png) 0 0 no-repeat;}
.social-tool-links .blogIcon {background: url(../../images/rohm-theme/newrohm-img/icon-blog.png) 0 0 no-repeat;}
.social-tool-links .mailto {background: url(../../images/rohm-theme/newrohm-img/icon-email.png) 0 0 no-repeat;}
@media (min-width: 1070px) {
	.de_DE #header .customeNavigation #nav>li#nav-05 {width: 20% !important;}
}
@media (min-width: 980px) {
	.en_US #header .customeNavigation #nav>li#nav-01 {width: 11%;}
	.en_US #header .customeNavigation #nav>li#nav-05 {width: 20%;}
	.en_US #header .customeNavigation #nav>li#nav-02 {width: 15%;}
	.en_US #header .customeNavigation #nav>li#nav-03 {width: 20%;}
	.en_US #header .customeNavigation #nav>li#nav-04 {width: 15%;}
	.en_US #header .customeNavigation #nav>li#nav-06 {width: 15%;}
	
	.de_DE #header .customeNavigation #nav>li#nav-01 {width: 11%;}
	.de_DE #header .customeNavigation #nav>li#nav-05 {width: 21.8%;}
	.de_DE #header .customeNavigation #nav>li#nav-02 {width: 15%;}
	.de_DE #header .customeNavigation #nav>li#nav-03 {width: 16%;}
	.de_DE #header .customeNavigation #nav>li#nav-04 {width: 18%;}
	.de_DE #header .customeNavigation #nav>li#nav-06 {width: 15%;}
	
	.zh_CN #header .customeNavigation #nav>li#nav-01 {width: 14%;}
	.zh_CN #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.zh_CN #header .customeNavigation #nav>li#nav-02 {width: 12%;}
	.zh_CN #header .customeNavigation #nav>li#nav-03 {width: 19%;}
	.zh_CN #header .customeNavigation #nav>li#nav-04 {width: 24%;}
	.zh_CN #header .customeNavigation #nav>li#nav-06 {width: 14%;}
	
	.zh_TW #header .customeNavigation #nav>li#nav-01 {width: 10%;}
	.zh_TW #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.zh_TW #header .customeNavigation #nav>li#nav-02 {width: 11%;}
	.zh_TW #header .customeNavigation #nav>li#nav-03 {width: 18%;}
	.zh_TW #header .customeNavigation #nav>li#nav-04 {width: 24%;}
	.zh_TW #header .customeNavigation #nav>li#nav-06 {width: 13%;}
	
	.ko_KR #header .customeNavigation #nav>li#nav-01 {width: 12%;}
	.ko_KR #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.ko_KR #header .customeNavigation #nav>li#nav-02 {width: 16%;}
	.ko_KR #header .customeNavigation #nav>li#nav-03 {width: 16%;}
	.ko_KR #header .customeNavigation #nav>li#nav-04 {width: 25%;}
	.ko_KR #header .customeNavigation #nav>li#nav-06 {width: 15%;}
	
	.ja_JP #header .customeNavigation #nav>li#nav-01 {width: 10%;}
	.ja_JP #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.ja_JP #header .customeNavigation #nav>li#nav-02 {width: 18%;}
	.ja_JP #header .customeNavigation #nav>li#nav-03 {width: 16%;}
	.ja_JP #header .customeNavigation #nav>li#nav-04 {width: 22%;}
	.ja_JP #header .customeNavigation #nav>li#nav-06 {width: 18%;}
	
	header .header {display: flex;}
	#navigationCollapse{width: 91.2% !important;}
	.desktopSiteSearchForm .form,
	.headerquick-section .header-search1, .headerquick-section .navbar-form, .desktopSiteSearchForm .header-search1 {
		width: 100% !important;
		max-width: 840px;
	}
}
@media (min-width: 768px) and (max-width:979.98px){
	header .header {
		display: flex;
		align-items: flex-end;
	}
	
	.zh_CN #header .customeNavigation #nav>li#nav-01 {width: 14%;}
	.zh_CN #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.zh_CN #header .customeNavigation #nav>li#nav-02 {width: 12%;}
	.zh_CN #header .customeNavigation #nav>li#nav-03 {width: 19%;}
	.zh_CN #header .customeNavigation #nav>li#nav-04 {width: 24%;}
	.zh_CN #header .customeNavigation #nav>li#nav-06 {width: 14%;}
	
	.zh_TW #header .customeNavigation #nav>li#nav-01 {width: 10%;}
	.zh_TW #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.zh_TW #header .customeNavigation #nav>li#nav-02 {width: 11%;}
	.zh_TW #header .customeNavigation #nav>li#nav-03 {width: 18%;}
	.zh_TW #header .customeNavigation #nav>li#nav-04 {width: 24%;}
	.zh_TW #header .customeNavigation #nav>li#nav-06 {width: 13%;}
	
	.ko_KR #header .customeNavigation #nav>li#nav-01 {width: 12%;}
	.ko_KR #header .customeNavigation #nav>li#nav-05 {width: 14%;}
	.ko_KR #header .customeNavigation #nav>li#nav-02 {width: 16%;}
	.ko_KR #header .customeNavigation #nav>li#nav-03 {width: 16%;}
	.ko_KR #header .customeNavigation #nav>li#nav-04 {width: 25%;}
	.ko_KR #header .customeNavigation #nav>li#nav-06 {width: 15%;}
	
	.desktopSiteSearchForm .form,
	.headerquick-section .header-search1, .headerquick-section .navbar-form, .desktopSiteSearchForm .header-search1 {
		width: 100% !important;
		max-width: 840px;
	}
}
@media (min-width: 768px) and (max-width:859.98px){
	.desktopSiteSearchForm .form,
	.headerquick-section .header-search1, .desktopSiteSearchForm .header-search1 {
		width: 100% !important;
		max-width: 840px;
	}
	.headerquick-section .navbar-form {
		width: 98% !important;
		max-width: 840px;
	}
}
@media (min-width: 768px) and (max-width:873.98px){
	.rohm-LR7 .ja_JP .footerlinksBtm {margin-bottom: 10px;}
	.rohm-LR7 .ja_JP .footerlinksBtm:last-child {margin-bottom: 30px;}
}
@media (min-width: 950px) {
	.rohm-LR7 .en_US .footerlinksBtm li:last-child {
		border: none !important;
	}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(4) .footerlinksBtm:last-child li:last-child,
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(5) .footerlinksBtm:last-child li:last-child{border-right:0 !important;}
}
@media (min-width: 768px) {
	.headerquicklink.desktop .headerquicklink_icons .lang-selection.show .dropdown-backdrop{display:none;}
	/***** header *****/
	.headerWrapper {
		background: #fff;
		border-bottom: 1px solid #707070;
		position: fixed;
		top: 0;
		width: 100vw;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-01 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-02 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-07 ul.parent {
		position: fixed !important;
		top: 190px;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li {
		display: inline-block;
		width: 100%;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent>li {
		max-width: 1170px;
		margin-left: auto;
		margin-right: auto;
	}

	.wrapperrohm.newROHM.full-topHeader {
		max-width: 1170px !important;
		margin: 0 auto !important;
		padding: 0px 0px;
		position: relative;
	}
	header .header {
		float: none;
	}

	.rohmlogo {
		line-height: 0;
	}

	/* ナビ */
	.headerquick-section {
		width: max-content;
	}

	#header .customeNavigation #nav {
		padding: 20px 0 0 3%;
	}

	#header .customeNavigation #nav>li {
		line-height: 1.75;
	}

	.wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li span {
		font-weight: bold;
		color: #444f58;
		position:relative;
	}
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a,
	.zh_CN .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a,
	.zh_TW .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a,
	.ko_KR .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a	{margin-left: 0;border-bottom: none;text-shadow: none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;width: auto;text-decoration: none;color: #444f58;}
	
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a:hover,
	.zh_CN .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a:hover 
	.zh_TW .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a:hover 
	.ko_KR .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a:hover {text-decoration: none;color: #444f58;}
	
	.en_US .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li span,
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li span,
	.de_DE .wrapperrohm #header #navigation .customeNavigation.rohmnavigation #nav>li#nav-06 span a{font-weight: normal;}
	
	#header .customeNavigation #nav>li#nav-01:first-of-type {margin-left: 0;}
	#header .customeNavigation #nav li#nav-01.selected:first-of-type {margin-left: 0;}
	#header .customeNavigation #nav>li:hover span, 
	#header .customeNavigation #nav>li.selected span{cursor: pointer;border-bottom: 1px solid #CB0024;}
	#header .customeNavigation #nav>li.selected #searchfiltermegamenu span{border-bottom:0px none;}

	.headerquicklink.mobile {
		display: none;
	}

	.headerquicklink:not(.mobile)>a:first-child {
		margin-left: auto;
	}

	.headerquicklink:not(.mobile)>a:not(:first-child) {
		border-left: 1px solid #3D3D3D;
	}

	/* 検索、言語選択 */
	.headerquicklink:not(.mobile) .headerquicklink_icons {
		display: flex;
		justify-content: center;
	}
	.americas .headerquicklink:not(.mobile) .headerquicklink_icons {
		    margin-right: 12px;
	}

	.headerquicklink_icons a {
		width: auto;
	}

	.searchBtn.open .sitesearch-toggle:after,
	.lang-selection.show:after{
		display: block;
		content: '';
		width: 100%;
		height: 1px;
		background: #CB0024;
		position: absolute;
		left: 0;
		bottom: 1px;
	}
	.searchBtn.open .sitesearch-toggle:after, .searchBtn:hover .sitesearch-toggle:after{bottom: -6px;width: inherit;}
	.ja_JP .searchBtn.open .sitesearch-toggle:after, .ja_JP .searchBtn:hover .sitesearch-toggle:after{bottom: -5px;}
	.ja_JP.staging-ready.signed-in .all-page-fixed-header .searchBtn.open .sitesearch-toggle:after, .ja_JP.staging-ready.signed-in .all-page-fixed-header .searchBtn:hover .sitesearch-toggle:after{bottom: -5px;}
	.ja_JP.staging-ready.live-view.signed-in .searchBtn.open .sitesearch-toggle:after, .ja_JP.staging-ready.live-view.signed-in .searchBtn:hover .sitesearch-toggle:after{bottom: -3px;}
	
	
	.ja_JP .lang-selection.show:after, .ja_JP .lang-selection:hover:after{bottom: 2px;}
	.ja_JP.staging-ready.live-view.signed-in .lang-selection.show:after, .ja_JP.staging-ready.live-view.signed-in .lang-selection:hover:after{bottom: 4px;}

	.lang-selection .dropdown-menu {
		position: absolute !important;
		top: 30px !important;
		left: 0;
		width: 236px;
		background: #fff;
		padding: 24px 0px !important;
		z-index: 1;
		line-height: 1.85;
		margin: 0;
		transform: translate3d(0px, 0px, 0px) !important;
	}
	.dropdown-menu label {
		cursor: pointer;
	}
	
	/*検索ボックス*/

	.mobileSiteSearchForm, .container-fluid.maxfixsize .customeNavigation.mobiDisplay .mobileLoginLink {
		display: none;
	}
	
	.desktopSiteSearchForm {
		position: fixed;
		top: 190px;
		left: 0;
		right: 0;
		margin: auto;
		width: 100%;
		background: #fff;
		border-top: 2px solid #e9e9e9;
		border-bottom: 2px solid #e9e9e9;
		padding: 30px 0 22px;
		cursor: default;
	}
	.desktopSiteSearchForm .form,
	.headerquick-section .header-search1, .headerquick-section .navbar-form, .desktopSiteSearchForm .header-search1 {
		margin: 0 auto;
	}

	.headerquick-section .header-search1, .headerquick-section .navbar-form, .desktopSiteSearchForm .header-search1 {
		background: #e8e7e7;
		border: none;
	}

	.desktopSiteSearchForm input {
		display: block;
		background: none;
		border: none;
		width: 100%;
	}

	input:focus {
		outline: none;
	}

	.desktopSeachIcon {
		position: absolute;
		left: 14px;
		top: 10px;
		cursor: pointer;
	}

	.sitesearcH {
		width: 188px;
		border: 1px solid #707070;
		background: #fff;
		padding: 12px 16px 10px;
		position: absolute;
		left: 0;
		top: 41px;
		line-height: 1.5;
	}

	.sitesearcH label {
		display: inline-block;
		position: relative;
		cursor: pointer;
	}
	
	.sitesearcH label:hover:after {
		display: block;
		content: '';
		width: 92%;
		height: 1px;
		background: #707070;
		position: absolute;
		left: 10px;
		bottom: 0px;
	}

	.sitesearcH input[name=site-searchbox] {
		appearance: none;
		position: absolute;
	}
	.sitesearcH input[name=site-searchbox]:focus{outline:0;}
	.searchmenu  ul.sitesearcH.radio-menu li label {
		position: relative;
		display: flex;
		align-items: center;
		font-size: 13px !important;
	}
	.searchmenu  ul.sitesearcH.radio-menu li label:before {
		content: '';
		display: block;
		border-radius: 50%;
		border: 1px solid #707070;
		width: 12px;
		height: 12px;
		margin-right: 5px;
	}
	.desktopSiteSearchForm .boxpanel .header-search1 ul.radio-menu li{margin: 0 !important;width: 100%;}
	.desktopSiteSearchForm .boxpanel .header-search1 .searchmenu ul.sitesearcH.radio-menu li label{padding: 6px 10px;}
	input[name=site-searchbox]:checked+.radioTxt:after {
		content: '';
		position: absolute;
		left: 1px;
		top: 0;
		bottom: 0;
		margin: auto;
		display: block;
		border-radius: 50%;
		width: 12px;
		height: 12px;
		background-color: #CB0024;
	}
	.desktopSiteSearchForm .ui-autocomplete{top: -14px !important;  left: -31px !important;}

	/* 非表示要素 */
	.headerquick-section .navbar-header#heading1,
	.headerquicklink.mobile,
	.customeNavigation.mobiDisplay,
	.bottomMenu {
		display: none;
	}

	/**** footer ****/
	footer {
		background: #111;
		padding: 74px 0 35px;
		display: flow-root;
	}

	footer a {
		color: #fff !important;
		text-decoration: none;
	}

	.footerlinks {
		width: 100%;
		display: flex;
		padding-bottom: 92px !important;
		border-bottom: 1px solid #888;
		margin-top: 0;
		margin-bottom: 0;
		justify-content: center;
	}
	.footerlogo {
		margin-left:2vw;
	}
	.footerlogo a {
		display: initial;
		margin-right: 110px;
		line-height: 0;
	}
	.footerlogo img {
		height: 79.987px;
		transform-origin: left;
	}
	.footerlan {
		font-size: 16px;
		line-height: 1.75;
	}

	.footerlinks ul.footerlan:last-child li {
		border-bottom: none;
		margin-bottom: 14px;
	}

	.footerlan li a:before {
		display: inline-block;
		content: '';
		width: 20px;
		height: 20px;
		background: url(../../images/rohm-theme/newrohm-img/icon-arrow.png) 0 0 no-repeat;
		background-size: contain;
		vertical-align: middle;
		margin-right: 10px;
	}
	.de_DE .footerlinks .footerlan li a:before{
		background-size: 18px 18px;
		background-position: center center;
	}
	.footerlan:nth-of-type(2) {
		margin: 0 4.9% 0 6.1%;
	}

	.social-tool-links {
		color: #fff;
		font-size: 12px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 35px 0 50px 0;
		height: auto;
	}

	.social-tool-links>p {
		margin-bottom: 0;
	}

	.social-tool-links a {
		margin: 0 10px;
	}
	.social-tool-links a:focus, .social-tool-links a:hover{text-decoration:none;}
	.footerBtmLinkWrap {
		display: flex;
		justify-content: center;
	}
	.de_DE .footerBtmLinkWrap,
	.ja_JP .footerBtmLinkWrap {flex-wrap: wrap;}
	.rohm-LR7 .footerlinksBtm {
		color: #fff;
		font-size: 12px;
		line-height: 1;
		display: flex;
		justify-content: center;
		margin: 0 0 32px 0;
	}
	.rohm-LR7 .en_US .footerlinksBtm,
	.rohm-LR7 .de_DE .footerlinksBtm{margin-bottom:10px;}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm li,
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(5) .footerlinksBtm li{margin-bottom:32px;}
	.rohm-LR7 .footerlinksBtm a:hover{
		color:#fff; 
		opacity:0.5;
	}
	.footerlinksBtm li {
		border-right: 1px solid #666;
		padding: 0 10px;
		list-style: none;
	}

	.footerlinksBtm li:nth-of-type(4),
	.footerlinksBtm li:nth-of-type(5) {
		padding: 0 25px;
	}

	.footerlinksBtm li:last-of-type {
		padding: 0 15px;
	}

	.footerlinksBtm:last-child :last-of-type {
		border: none !important;
	}
	.rohm-LR7 .en_US .footerlinksBtm li:last-child {
		border-right: 1px solid #666 !important;
	}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm:last-child li:last-child {
		border: none !important;
	}
	.copyrightstatus {
		color: #fff;
		font-size: 11px;
		text-align: center;
		letter-spacing: 0.04em;
	}

	.footerlinks ul.footerlan {
		display: flex;
		flex-wrap: wrap;
		width: auto;
		max-width: 600px;
		margin-right: 2vw;
	}

	.footerlan li {
		width: calc(100% / 3);
	}

	.footerlan li:nth-child(1) {order: 1;}
	.footerlan li:nth-child(2) {order: 4;}
	.footerlan li:nth-child(3) {order: 7;}
	.footerlan li:nth-child(4) {order: 2;}
	.footerlan li:nth-child(5) {order: 5;}
	.footerlan li:nth-child(6) {order: 8;}
	.footerlan li:nth-child(7) {order: 3;}
	.footerlan li:nth-child(8) {order: 6;}
	.footerlan li:nth-child(9) {order: 9;}

	.blankLink:after {
		content: url(../../images/rohm-theme/newrohm-img/icon_blank_link.png);
		position: relative;
		top: 2px;
		margin-left: 10px;
		width: 14px;
		height: 14px;
		display: inline-block;
		background-size:14px 14px;
	}
	.de_DE .footerlinks .footerlan a{display:flex;}
	.de_DE .footerlinks .footerlan li:nth-child(4) a.blankLink:after{top: 18px;left: -75px;} 
	/**** mega menu ****/
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 li .productmenu>ul,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 li .productmenu>ul{
		direction: unset;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{
		height: 47px!important;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{
		height: 88px!important;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 li .productmenu > ul > li:hover,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 li .productmenu > ul > li:hover{background-color: transparent !important;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 li .productmenu>ul.producttree,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 li .productmenu>ul.producttree{
		width: 323px;
		text-align: left;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree,
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree{
		width: 100%;
		border-right: none!important;
		overflow: unset;
		box-shadow:none;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06 a, 
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06.selected a{
		width: unset;
		margin-left:0;
		padding-left: 0 !important;
		display: inline-flex;
	}


	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li,
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree li,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn>a{
	   width: unset;
	}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn{
	   position: relative;
	}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li,
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree li{
	   margin-right: 1.1vw;
	   margin-bottom: 11px;
	}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn .subLocalList .listInner li {margin-right: 0.8vw;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li{margin-bottom: 0px;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn>a{
	   position: relative;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li.selected .productmenu>ul>li.subLocalOn>a {
		font-size: 15px;
		width: 100%;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 li .productmenu>ul.producttree1 li.productmegamenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 li .productmenu.supportmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 li .productmenu>ul.producttree1 li.productmegamenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 li .productmenu.supportmenu{
		text-align: left;
	}


	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li.selected .productmenu>ul.producttree1>li>a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li.selected .productmenu>ul.producttree1>li>a	{
		padding: 20px 0 10px !important;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol a, 
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu>ul>li .wrapcol .group-list strong{display:inline-flex;}
	/*Jira-3573*/
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li.product-menu-search .wrapcol a{display:inline-block;}
	/*End*/	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02.selected .productmenu > ul.producttree1 > li .wrapcol a{background:none !important;padding-left: 0 !important;}
	
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .zh_CN .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .zh_TW .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .ko_KR .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol a,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02.selected .productmenu > ul.producttree1 > li .wrapcol a{font-size: 15px;}
	
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li.selected .productmenu>ul>li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li.selected .productmenu>ul>li>ul>li .wrapcol a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li.selected .productmenu>ul.producttree1>li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li.selected .productmenu>ul.producttree1>li .wrapcol a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li.selected .productmenu>ul>li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li.selected .productmenu>ul>li>ul>li .wrapcol a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li.selected .productmenu>ul.producttree1>li .group-list strong,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li.selected .productmenu>ul.producttree1>li .wrapcol a	{
		padding-left: 0 !important;
		font-size: 15px;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 li .productmenu,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 li .productmenu{padding-top: 0px;}
	

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn>a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav .subLocal{
		padding-left: 0 !important;
		padding-right: 0vw !important;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn>a.selected,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-06 a.selected{
		position: relative;
		font-weight: 600;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn>a.selected:after{
		content: "";
		width: 0;
		height: 0;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-top: 10px solid #fff;
		position: absolute;
		left: 0;
		right: 0;
		margin: 0 auto;
		bottom: -20px;
		z-index: 1;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li>a:before,
	/*all site */
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol .group-list>a:before,
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu>ul.producttree1>li>a:before, 
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu>ul.producttree1>li .wrapcol>a:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu>ul>li .wrapcol .group-list strong:before{
		content: "";
		width: 14px;
		height: 14px;
		background: url(../../images/rohm-theme/newrohm-img/img_arrowIco.png) 0 0 no-repeat;
		background-size: 14px 14px;
		display: inline-block;
		vertical-align: middle;
		margin-bottom: 2px;
		margin-top: 2px;
	}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a:before{margin-top: -1px;}
	
	.ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn a.subLocal.selected{
		background-position:100% 5px;
	}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu > ul.producttree1 > li .wrapcol .group-list>a:before,
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01 .productmenu>ul.producttree1>li .wrapcol>a:before{background-position: 0px center;background-size: 14px 14px !important;margin-bottom: 0;margin-top: 3px;width: 16px;}
	
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu>ul.producttree1>li>a:before{background-position: 0 0;margin-right: 0px;}
	
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav li .productmenu>ul.producttree1>li a:before,
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li .productmenu>ul.producttree1>li a:before,
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li .productmenu>ul.producttree1>li a:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01.selected .productmenu>ul>li .wrapcol .group-list strong:before{
		padding-right: 21px;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li>a:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 .productmenu>ul>li.divisionName>a:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn>a:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav .subLocal:before{
		margin-right: 7px;
	}
	
	
	
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-04 li .productmenu>ul.producttree1 li.child a:before,
	.wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 li .productmenu>ul.producttree1 li.child a:before	{
		content: none;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li.selected .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 {
		margin-left: 15px;
		margin-bottom: 35px;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul.producttree1>li>.wrapcol ul.producttreelevel2 li a {
		font-size: 14px !important;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul.producttree1>li>.wrapcol ul.producttreelevel2 li a u.rohm-highlight{text-decoration:none;background-color: yellow;}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 a,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 a,
	.wrapperrohm.newROHM #header .customeNavigation #nav #nav-05 .productmenu .wrapcol ul>li>ul>li>a{
		padding-left: 15px !important;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 li,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 li,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-05 .productmenu ul.producttree1>li{
		position: relative;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 li:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 li:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-05 .productmenu ul.producttree1>li:before {
		content: "・";
		position: absolute;
		top: 8px;
	}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-02 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 li:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-01 .productmenu>ul.producttree1>li .wrapcol ul.producttreelevel2 li:before,
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-05 .productmenu ul.producttree1>li:before {
		left: 0;
	}
	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav li#nav-05 .productmenu ul.producttree1>li:before {
		top: 3px;
	}

	.rohm-LR7 .wrapperrohm.newROHM #header #navigation .customeNavigation #nav .subLocal{
		font-weight: normal;
		box-shadow: none;
		padding: 3px 20px 3px 0!important;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList{
		width:100vw!important;
		min-height: unset!important;
		background: #444F58;
		direction:initial;
		position: fixed;
		top: auto;
		left: 0;
		margin-top: 11px;
	}
	
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:first-child a.subLocal.selected:after{bottom: -56px;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:first-child .subLocalList{margin-top: 47px;}
	
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:last-child a.subLocal.selected:after{bottom: -22px;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:last-child .subLocalList{margin-top: 11px;}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner{
		max-width: 1170px;
		margin: 0 auto;
	}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul {
		width: 100%;
		max-width: 100%;
		position: relative;
		top: 0;
		background-color: transparent;
		border: 0;
		display: flex;
		margin-left: 6px;
	}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList a{
		color:#fff!important;
		width: auto!important;
		margin-left: 0!important;
	}
	
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li{
		display: inline-block;
		margin-right: 23px;
		margin-bottom: 1em;
		padding: 18px 0 6px!important;
		position: relative;
		direction: unset;
	}

	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li > a{
		font-size: 14px!important;
		border-bottom: none;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li > a:before{
		content: "";
		width: 14px !important;
		height: 14px !important;
		background: url(../../images/rohm-theme/newrohm-img/icon-arrow.png) center;
		background-size: 14px 14px;
		display: table-cell;
		vertical-align: middle;
		margin: 2px 7px 2px 0;
		background-repeat: no-repeat;
	}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(3) > a:before{width:24px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(5) > a:before{width:15px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(6) > a:before{width:24px !important;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(3) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(5) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(6) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(3) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(5) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList li:nth-child(6) > a:before{width:14px !important;}
	
	.desktopSiteSearchForm  ul.ui-autocomplete,
	.desktopSiteSearchForm .boxpanel .header-search1 .headersearchdata #search-1 ul.ui-autocomplete, 
	.desktopSiteSearchForm .boxpanel .header-search1 .headersearchdata #search-1 .search-result-autocomplete .ui-autocomplete li.ui-menu-item div.ui-menu-item-wrapper {width: 100% !important;margin-left: 0;left: -3px !important;}

	.desktopSiteSearchForm .boxpanel .header-search1 .headersearchdata #search-1 .search-result-autocomplete,
	.desktopSiteSearchForm .boxpanel .header-search1 .headersearchdata #search-2 .search-result-autocomplete,
	.desktopSiteSearchForm .boxpanel .header-search1 .headersearchdata #search-3 .search-result-autocomplete,
	.desktopSiteSearchForm .boxpanel .header-search1 .headersearchdata #search-4 .search-result-autocomplete{width: 104% !important;}

	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(3){
	   margin-right: 28px;
	}
}
@media (min-width:1255px) {
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree li{
	   margin-right: 13.5px;
	}
}
@media (min-width:768px) and (max-width:799.98px) {
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li{margin-right: 1.5vw;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(3){
	   margin-right: 24px;
	}
}
@media (min-width:768px) and (max-width:794.98px) {
	.wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li{margin-right: 1.5vw;}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav #nav-04 ul.parent{height: 78px!important;}

	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(3){
	   margin-right: 24px;
	}
	.zh_CN .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.zh_TW .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2),
	.ko_KR .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(2){
	   margin-right: 28px;
	}
	.de_DE .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu>ul.producttree li:nth-child(3){
	   margin-right: 44px;
	}
	.ko_KR .footerBtmLinkWrap	{flex-wrap: wrap;}
	.rohm-LR7 .ko_KR .footerlinksBtm:first-child{margin-bottom:10px;}
}
@media (min-width:768px) and (max-width:1123.98px) {
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{
		height: 47px!important;
		min-height: 88px;
	}
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(2) a.subLocal.selected:after{bottom: -22px;}
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(2) .subLocalList{margin-top: 11px;}
}
@media (min-width:1115px) {
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav #nav-06 ul.parent{
		height: 48px!important;
		min-height: 88px;
	}
}
@media (min-width:981px) {
    .signed-out ul.dropdown-menu.radio-menu{left: -43px !important;}
    .signed-out .americas ul.dropdown-menu.radio-menu {left: 0px !important;}
}
@media (min-width:768px) and (max-width:980.98px){
    .signed-out ul.dropdown-menu.radio-menu{left: -71px!important;}
    .signed-out .americas ul.dropdown-menu.radio-menu {left: -32px!important;}
	.en_US .footerBtmLinkWrap{flex-wrap: wrap;}
}
@media (min-width:768px) and (max-width:869.98px){
	.de_DE .footerBtmLinkWrap{flex-wrap: wrap;}
}
@media (min-width:768px) and (max-width:1065.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList{width: 100.6vw!important;}
}
@media (min-width:768px) and (max-width:798.98px){
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(5) .footerlinksBtm li {margin-bottom: 0px;}
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(5) .footerlinksBtm:last-child li {margin-bottom: 32px;}
}
@media (min-width: 768px) and (max-width: 811.98px){
	.has-control-menu.signed-in #wrapper,
	.has-control-menu.signed-in #wrapper .all-page-fixed-header{
		margin-top:0px !important;
	}
	.has-control-menu.staging-ready.signed-in #wrapper, 
	.has-control-menu.staging-ready.signed-in.live-view #wrapper{
		margin-top:44px !important;
	}
}
@media (min-width: 768px) {
	/*Special Role*/
	/*.has-control-menu.signed-in:has(.cadmin.control-menu-container) #wrapper, 
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) #wrapper .all-page-fixed-header{margin-top:65px !important;}*/
	.has-control-menu.signed-in #wrapper,
	html:not(#__):not(#___) .has-control-menu.signed-in:not(:has(.cadmin.control-menu-container .container-fluid.container-fluid-max-xl)) #wrapper{margin-top:0px !important;}
	.has-control-menu.staging.signed-in #wrapper,
	html:not(#__):not(#___) .has-control-menu.signed-in.staging:has(.cadmin.control-menu-container .container-fluid.container-fluid-max-xl) #wrapper{margin-top:153px !important;}
	.has-control-menu.live-view.signed-in #wrapper,
	html:not(#__):not(#___) .has-control-menu.signed-in.live-view:has(.cadmin.control-menu-container .container-fluid.container-fluid-max-xl) #wrapper{margin-top:141px !important;}
	/*Special Role*/
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:not(:has(.cadmin.control-menu-container .staging-top .container-fluid.container-fluid-max-xl)) #wrapper,
	html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container) #wrapper{margin-top: 56px !important;}
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:not(:has(.staging-top .container-fluid.container-fluid-max-xl)) #wrapper .container-fluid.maxfixsize.topHeader.all-page-fixed-header{top: 56px !important;padding-top: 0 !important;}
	/* Special Role End */
	
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm,
	/*Special Role*/
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:not(:has(.staging-top .container-fluid.container-fluid-max-xl)) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:not(:has(.staging-top .container-fluid.container-fluid-max-xl)) .desktopSiteSearchForm{top: 162px !important;}
	/* Special Role End */
	
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm{top: 256px !important;}
	
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm{top: 246px !important;}
	
	/* Admin  Staging */
	.has-control-menu.staging-ready.signed-in:has(.cadmin.control-menu-container) #wrapper{margin-top:47px !important;}
	.has-control-menu.staging-ready.signed-in.live-view:has(.cadmin.control-menu-container) #wrapper{margin-top:44px !important;}
	.has-control-menu.staging-ready.signed-in:has(.cadmin.control-menu-container) #wrapper .all-page-fixed-header,
	.has-control-menu.staging-ready.signed-in.live-view:has(.cadmin.control-menu-container) #wrapper .all-page-fixed-header{margin-top:0px !important;}
	
	/* Register User */
	.signed-in .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.signed-in .desktopSiteSearchForm,
	/* Guest */
	.signed-out .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.signed-out .desktopSiteSearchForm{top: 100px !important;}
	
	/* Admin  Staging */
	.has-control-menu.staging-ready.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.staging-ready.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm{top: 206px !important;}
	/* Admin Live */
	.has-control-menu.staging-ready.live-view.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.staging-ready.live-view.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm{top: 199px !important;}
}
@media (min-width:768px) and (max-width:979.98px){
	.wrapperrohm.newROHM.full-topHeader{padding: 0px 0 10px;}
	html:has(:not(.cadmin .control-menu-container)) .wrapperrohm.newROHM.full-topHeader{margin: -15px auto 0 !important;}
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm,
	/*Special Role*/
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:not(:has(.staging-top .container-fluid.container-fluid-max-xl)) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:not(:has(.staging-top .container-fluid.container-fluid-max-xl)) .desktopSiteSearchForm{top: 156px !important;}
	/* Special Role End */
	
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm{top: 252px !important;}
	
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .wrapperrohm.newROHM #header .customeNavigation #nav ul.parent,
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .desktopSiteSearchForm{top: 242px !important;}
}
@media (min-width: 2241px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree li{margin-right: 24px;} 
}
@media (min-width: 1367px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn .subLocalList .listInner li {margin-right: 12px;}
}
@media (min-width: 768px){
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn a.subLocal.selected:after{bottom: -56px;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn .subLocalList{margin-top: 47px;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) a.subLocal.selected:after{bottom: -19px;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) .subLocalList{margin-top: 11px;}
	
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn a.subLocal.selected:after,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(2) a.subLocal.selected:after{bottom: -56px;}
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn .subLocalList,
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(2) .subLocalList{margin-top: 47px;}
	
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) a.subLocal.selected:after{bottom: -19px;}
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) .subLocalList{margin-top: 11px;}
}
@media (min-width: 1083px){
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) a.subLocal.selected:after{bottom: -56px;}
	.rohm-LR7 .ja_JP .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) .subLocalList{margin-top: 47px;}
}
@media (min-width: 1163px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree li{margin-right: 0.6vw;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) a.subLocal.selected:after{bottom: -56px;}
	.rohm-LR7 .en_US .wrapperrohm.newROHM #header #navigation .customeNavigation #nav #nav-06 .productmenu>ul>li.subLocalOn:nth-child(7) .subLocalList{margin-top: 47px;}
}
@media (min-width: 1124px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 55%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 62%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 80%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 83%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 100%;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul{margin-left: 6px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before{width:25px !important;}
}
@media (min-width: 981px) and (max-width: 1123.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul{margin-left: 0px;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:nth-child(7)>.subLocalList .listInner ul,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:nth-child(7)>.subLocalList .listInner ul{margin-left: 6px;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 62%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 74%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 90%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 74%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 100%;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 78%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 78%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 70%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 88%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 90%;}

	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before,
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before{width:25px !important;}
}
@media (min-width: 917px) and (max-width: 980.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 62%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 94%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 74%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 74%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 100%;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 80%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 85%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 80%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 80%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 90%;}

	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before,
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before{width:25px !important;}
}
@media (min-width: 768px) and (max-width: 923.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 62%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 94%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 74%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 74%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 100%;}
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) {width: 60%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) {width: 100%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) {width: 78%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) {width: 77%;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) {width: 90%;}

	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before,
	
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(1) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(2) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(3) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(4) > a:before,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:nth-child(2) .subLocalList .listInner li:nth-child(5) > a:before{width:25px !important;}
}
@media (min-width: 1150px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li {width: inherit;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(2) {width: 60%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(3) {width: 100%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(4) {width: 88%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(5) {width: 88%;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:first-child>.subLocalList li > a:after{margin: 0 0 2px 4px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:first-child {width: 26%;}
}
@media (min-width: 981px) and (max-width: 1149.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li {width: inherit;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(2) {width: 69%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(3) {width: 83%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(4) {width: 100%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(5) {width: 87%;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:first-child>.subLocalList li > a:after{margin: 0 0 2px 4px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:first-child {width: 26%;}
}
@media (min-width: 768px) and (max-width: 980.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul{margin-left: 2px;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul{margin-left: 4px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:nth-child(7)>.subLocalList .listInner ul,
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:nth-child(7)>.subLocalList .listInner ul{margin-left: 6px;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li {width: inherit;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(2) {width: 66%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(3) {width: 87%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(4) {width: 69%;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(5) {width: 73%;}
	
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(2) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(3) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(4) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(5) > a:before,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:nth-child(6) > a:before{width:26px !important;}
	.wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:first-child>.subLocalList li > a:after{margin: 0 0 2px 4px;}
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li#nav-06 .productmenu>ul.producttree .subLocalOn:first-child .subLocalList .listInner li:first-child {width: 29%;}
}
@media (min-width: 768px) and (max-width: 880.98px){
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul{margin-left: 4px;}
	.ja_JP .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li>.subLocalList .listInner ul,
	.en_US .wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu>ul>li:nth-child(7)>.subLocalList .listInner ul{margin-left: 6px;}
}
@media (min-width: 768px) and (max-width: 805.98px){
	.rohm-LR7 .en_US .footerlinksBtm:first-child{margin-bottom:10px;}
}
@media (min-width: 768px) and (max-width: 798.98px){
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm{margin-bottom:0px;}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm:first-child li,
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm:first-child li a{margin-bottom: 10px;}
}
/* SP */
@media (max-width: 767.98px) {
	.wrapperrohm.newROHM #header header .header .navbar-collapse#navigationCollapse {
		display: none !important;
	}
	.staging-ready.controls-visible .portlet-topper{
		position: relative !important;
		top: 0 !important;
	}
	.container-fluid.maxfixsize .customeNavigation.mobiDisplay{
		position: fixed;
		top:0;
		left: 0;
		width: 100% !important;
		max-width: 100%;
	} 
	.headerquick-section .navbar-form.mobileSiteSearchForm{
		position: fixed;
		bottom: 45px;
		left: 0;
		width: 100% !important;
		max-width: 100%;
	}
	.wrapperrohm.newROHM #header {height: 37px;}
	.wrapperrohm.newROHM #header header{
		background-color: #fff;
		border-bottom:1px solid #707070;
		position: fixed;
		top: 0px;
		width: 100%;
		z-index:36;
	}
	.has-control-menu.signed-in:has(.sidenav-menu-slider.open) .wrapperrohm.newROHM #header header,
	.staging-ready.signed-in .wrapperrohm.newROHM #header header{top: 55px;}
	.has-control-menu.signed-in:has(.sidenav-menu-slider.closed) .wrapperrohm.newROHM #header header{top: 48px;}
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 92px;}
	html:not(#__):not(#___) .cadmin .staging-bar {display: none;}
	.wrapperrohm.newROHM #header header .header, .signed-in .wrapperrohm.newROHM #header header .header, .signed-out .wrapperrohm.newROHM #header header .header{
		min-height:auto;
	}
	.wrapperrohm.newROHM #header header .header #top-nav{
		margin-top: 0;
	}
	.lang-selection .dropdown-toggle, .lang-selection.show .dropdown-toggle {
	    background: url(../../images/rohm-theme/newrohm-img/icon-lang.svg) 50% 58% no-repeat;
	    background-size: 18px;
	    border: 0;
	    margin-top: 0px;
	    border-radius: 0 !important;
	    outline: 0;
	    padding: 10px 15px !important;
	    width: 48px;
	    height: 44px;
	}
	.rohm-LR7 .wrapperrohm.newROHM #header header .header #top-nav .lang-selection, .dkcartnotifymobile{display:inline-block !important;}
	.rohm-LR7 .wrapperrohm.newROHM:not(.americas) #header header .header #top-nav .lang-selection{display:block !important;}
	
	.headerWrapper {
		background: #fff;
		position: fixed;
		top: 0;
		width: 100vw;
		border: 1px solid #707070;
	}
	
	.header {
		display: flex;
		padding: 8px 0px 6px 10px;
		height: 46px;
		align-items: center;
	}
	
	.wrapperrohm.newROHM #header header .header .rohmlogo{
		margin-top:0;
	}
	.wrapperrohm.newROHM header .header .rohmlogo {
		display: inline-block;
		height:auto;
		margin-bottom: 0;
	}
	.rohmlogo img {
		width: 42px;
		height: 32px;
	}
	.wrapperrohm.newROHM #header header .header .rohmlogo,.rohmlogo img {
		transform: none !important;
		transform-origin: unset !important;
	}

	.wrapperrohm.newROHM #header header .header .headerquick-section {
		width: 100%;
		padding-top: 0;
		margin-top: 0;
	}
	.headerquicklink.mobile, .headerquicklink{
		padding-top: 0px;
	}
	.headerquicklink {
		text-align: right;
		width: 100% !important;
	}

	.headerquicklink:not(.mobile)>a:first-child {
		margin-left: auto;
	}

	.headerquicklink:not(.mobile)>a:not(:first-child) {
		border-left: 1px solid #888888;
	}
	
	.headerquicklink:not(.mobile) a {
		display: flex;
		font-size: 11px;
		line-height: 1;
		color: #444F58;
		text-decoration: none;
		text-align: center;
		padding: 2px 0 2px 8px;
		margin-left:0;
		align-items: center;
	}

	.headerquicklink:not(.mobile) a:first-child {
		padding-left:0;
	}
	
	.headerquicklink:not(.mobile) a.headerlinklast {
		text-align: left;
		padding-left: 7px;
	}

	.headerquicklink:not(.mobile) a.linkIcon {
		position: relative;
		padding: 2px 20px 2px 8px;
	}

	.headerquicklink:not(.mobile) a.linkIcon:after {
		position: absolute;
		top: 9px;
		right: 0px;
		transform: translateY(-50%);
		content: "";
		background: url(../../images/rohm-theme/newrohm-img/icons_web.svg);
		background-size: 13px 13px;
		background-repeat: no-repeat;
		width: 13px;
		height: 13px;
	}

	.bottomMenu {
		position: fixed;
		bottom: 0;
		width: 100vw;
		height: 45px;
		border: 1px solid #707070;
		padding: calc(0 / 750 * 100vw) 0 calc(0 / 750 * 100vw) calc(0 / 750 * 100vw);
		background: #fff;
		left: 0px;
	}

	.bottomMenu.static {
		bottom: 560px;
	}

	/* 検索、言語選択 */
	.bottomMenu .icons {
		display: flex;
		line-height: 0;
	}

	.bottomMenu .searchBtn {
		
		position: relative;
		float: left;
	}

	.bottomMenu .lang-selection {
		position: relative;
		margin-top: 0;
	}

	#langDropdownMenuMobile {
		display: inline-block;
		content: '';
		width: 23px;
		height: 23px;
		background: url(../../images/rohm-theme/newrohm-img/icon-lang.svg) 0 0 no-repeat;
		background-size: contain;
		border: none;
		cursor: pointer;
		position: relative;
	}

	.bottomMenu .lang-selection .dropdown-menu {
		display: none;
		position: fixed;
		bottom: 46px;
		left: 0;
		width: calc(460 / 750 * 100vw);
		background: #fff;
		padding: calc(48 / 750 * 100vw) calc(40 / 750 * 100vw);
		z-index: 1;
		line-height: 1.85;
	}

	.dropdown-menu label {
		cursor: pointer;
	}

	.headerquicklink a {
		margin-left: 0% !important;
	}
	.headerquicklink:not(.mobile) .rohmlogin a {
		color: #fff;
		display: inline-block;
		padding: 0px 10px;
		max-width: 150px;
	}

	/*検索ボックス*/
	.desktopSiteSearchForm,
	.mobileSiteSearchForm {
		display: none;
	}

	.mobileSiteSearchForm {
		position: fixed;
		bottom: 46px;
		left: 0;
		right: 0;
		margin: auto;
		width: 100vw;
		height: 45px;
		background: #fff;
		padding: calc(14 / 750 * 100vw) calc(38 / 750 * 100vw) calc(14 / 750 * 100vw);
		border-top: 1px solid #707070;
	}

	.mobileSiteSearchForm fieldset {
		border: none;
	}

	.mobileSiteSearchForm .header-search1 {
		border: none;
		max-width: 100%;
		border-top: 1px solid #707070;
		margin-bottom: 10px !important;
		padding-top: 10px !important;
	}
	.mobileSiteSearchForm .header-search1 .headersearchdata{
		background: #e8e7e7;
		border-radius:0px;
	}
	.mobileSiteSearchForm input {
		display: block;
		background: none;
		border: none;
		width: 100%;
		padding: calc(16 / 750 * 100vw) calc(16 / 750 * 100vw) calc(16 / 750 * 100vw) calc(16 / 750 * 100vw);
	}

	input:focus {
		outline: none;
	}

	.desktopSeachIcon {
		position: absolute;
		left: 14px;
		top: 10px;
		cursor: pointer;
	}
	.searchmenu ul {
		background-color: transparent;
	}
	.sitesearcH {
		width: 100%;
		border: 1px solid #707070;
		background: #fff;
		padding: calc(24 / 750 * 100vw) calc(32 / 750 * 100vw) calc(20 / 750 * 100vw);
		position: fixed;
		left: 0;
		bottom: 91px;
		line-height: 1.5;
	}

	.sitesearcH label {
		display: inline-block;
		position: relative;
		cursor: pointer;
	}
	.headerquick-section .navbar-form.mobileSiteSearchForm ul.radio-menu li label {
	    padding: 4px 30px;
		line-height: 1.31;
	}
	.sitesearcH label:hover:after {
		display: block;
		content: '';
		width: 90%;
		height: 0.555px;
		background: #707070;
		position: absolute;
		left: 30px;
		bottom: 0;
	}

	.sitesearcH input[name=mobilesite-searchbox] {
		appearance: none;
		position: relative;
	}

	.sitesearcH .radioTxt {
		position: relative;
		display: flex;
		align-items: center;
		font-size: 13px;
	}

	.sitesearcH .radioTxt:before {
		content: '';
		display: block;
		border-radius: 50%;
		border: 1px solid #707070;
		width: 12px;
		height: 12px;
		margin-right: 5px;
	}

	input[name=mobilesite-searchbox]:checked+.radioTxt:after {
		content: '';
		position: absolute;
		left: 1px;
		top: 0;
		bottom: 0;
		margin: auto;
		display: block;
		border-radius: 50%;
		width: 12px;
		height: 12px;
		background-color: #CB0024;
	}

	/* アコーディオン */
	#heading1 {
		position: absolute;
		top: 0;
		right: 0;
		background: #707070;
		width: 46px;
		height: 46px;
	}

	#heading1 .navbar-toggle {
		width: 100%;
		height: 100%;
		appearance: none;
		border: none;
		background: none;
		padding: 12px 11px;
		margin: 0;
	}

	.navbar-toggle .icon-bar {
		width: 100%;
		height: 2px;
		background-color: #fff;
		position: relative;
		transition: ease .4s;
		display: block;
	}

	.mobilebookmark-button span.icon-bar:nth-child(1) {top: 0px;height: 2px !important;margin-top: 3px !important;}
	.mobilebookmark-button span.icon-bar:nth-child(3) {top: 0px;height: 2px !important;margin-top: 5px !important;}

	#heading1 .MenuIconClose .icon-bar:nth-child(1) {
		top: 9px;
		transform: rotate(45deg);
	}

	#heading1 .MenuIconClose .icon-bar:nth-child(2) {
		opacity: 0;
	}

	#heading1 .MenuIconClose .icon-bar:nth-child(3) {
		top: -6px;
		transform: rotate(-45deg);
	}

	.container-fluid.maxfixsize .customeNavigation.mobiDisplay {
		position: fixed !important;
		bottom: 46px;
		width: 100% !important;
		background-color: #707070 !important;
		color: #fff;
		height: calc(100vh - 92px)!important;
		overflow: auto;
		padding-top: 0;
		margin-top: 47px;
	}
	.has-control-menu.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 95px;}
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 170px;}
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 138px;}	
	
	.mobileLoginLink{
	    margin-left: 0;
	    margin-right: 0;
	    padding: 0;
	    box-shadow: none;
	    background-color: #D90013;
	    border-radius: 0;
	    margin-bottom: 0;
		border-bottom: 1px solid #fff;
	}
	.mobileLoginLink a {
		display: inline-block;
		background: #D90013;
		text-align: center;
		color: #fff;
		font-size: 15px;
		line-height: 1;
		text-decoration: none;
		padding: 12px 0;
	}
	.wrapperrohm .mobileLoginLink a:hover{color:#fff;}

	#MoBiMenue div.Prodcat li a:not([href]), 
	#MoBiMenue div.Prodcattype1 li a:not([href]), 
	#MoBiMenue div.Prodcattype2 li a:not([href]){
		background: url(../../images/rohm-theme/newrohm-img/icon-arrowD.png) center right 6% no-repeat !important;
	}
	.customeNavigation.mobiDisplay .myMenu>ul>li {
		font-size: 15px;
		line-height: 1.4;
		border-bottom: 1px solid #fff;
		padding: 12px 42px 12px 34px;
		background: url(../../images/rohm-theme/newrohm-img/icon-arrowD.png) center right 6% no-repeat !important;
		background-size: 10px 7px !important;
		text-align: left;
		list-style-type: none;
	}
	.company-ir-mobile li a:before,
	.Prodcattype1.sustainability-mobile li a:before{
		content: "";
		width: 14px;
		height: 14px;
		background: url(../../images/rohm-theme/newrohm-img/icon-arrow.png) center;
		background-size: 14px 14px;
		display: inline-block;
		vertical-align: middle;
		margin: 0 7px 2px 0;
	}
	.en_US #MoBiMenue .Prodcattype1.sustainability-mobile ul li a {display: inherit;}
	.en_US .Prodcattype1.sustainability-mobile ul li a:before{background-position: 0px 0px;background-repeat:no-repeat;margin-top: 4px;}
	
	
	#MoBiMenue div .backItemClass a, #MoBiMenue div ul li a,  #MoBiMenue div.prdmenu-mobile li a:hover, #MoBiMenue div ul li span{color:#fff;}
	.customeNavigation.mobiDisplay .myMenu>ul>li:last-of-type {
		border-bottom: none;
	}
	#MoBiMenue div.prdmenu-mobile .child-pane ul, 
	#MoBiMenue div.Prodcat ul, 
	#MoBiMenue div.Prodcattype1 ul, 
	#MoBiMenue div.Prodcattype2 ul, 
	#MoBiMenue div .backItemClass{
		margin-left: 20px;
		margin-right: 1%;
	}
	/* 非表示要素 */
	.headerquicklink:not(.mobile) .rohmlogin,
	.headerquicklink:not(.mobile) .icons,
	#navigationCollapse,
	.customeNavigation.mobiDisplay {
		display: none;
	}

	/**** footer ****/
	footer {
		background: #111;
		padding: 74px 0 61px;
	}

	footer a {
		color: #fff !important;
		text-decoration: none;
		display: inline-flex;
	}

	.footerlinks {
		padding-left: 30px;
		padding-bottom: 25px;
		border-bottom: 1px solid #fff;
		display: flow-root;
	}

	.footerlogo a {
		display: inline-block;
		margin-right: 108px;
		line-height: 0;
	}
	.footerlogo img{width:104px;height:79.987px;}
	.footerlan {
		font-size: 12px;
		line-height: 1.40;
		margin-top: 50px !important;
		display: flex;
		flex-wrap: wrap;
	}

	.footerlan li {
		margin-bottom: 14px !important;
		width: calc((100% / 2) - 15px);
		border-bottom: 0 !important;
	}

	.footerlan li a:before {
		display: inline-block;
		content: '';
		width: 15px;
		height: 15px;
		background: url(../../images/rohm-theme/newrohm-img/icon-arrow.png) 0 0 no-repeat;
		background-size: contain;
		vertical-align: middle;
		margin-right: 5px;
	}

	.footerlan:nth-of-type(2) {
		margin: 0 4.9% 0 6.1%;
	}

	.social-tool-links {
		color: #fff;
		font-size: 12px;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
		padding: 20px 0 45px 0;
		height: auto;
	}

	.social-tool-links p {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}

	.social-tool-links a {
		margin: 0 10px;
	}
	.social-tool-links .rss {margin-left: 0px;}

	.footerlinksBtm {
		color: #fff;
		font-size: 12px;
		line-height: 1;
		display: flex;
		justify-content: center;
		margin: 0 0 10px 0 !important;
		flex-wrap: wrap;
	}

	.footerlinksBtm:last-child {
		margin-bottom: 30px !important;
	}
	.rohm-LR7 .ja_JP .footerlinksBtm:last-child {
		margin-bottom: 30px !important;
	}
	.rohm-LR7 .en_US .footerlinksBtm:last-child,
	.rohm-LR7 .de_DE .footerlinksBtm{margin-bottom:10px!important;}
	.rohm-LR7 .en_US .footerBtmLinkWrap{display: flex; flex-wrap: wrap; justify-content: center;}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm:last-child li,
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(5) .footerlinksBtm:last-child li{margin-bottom:30px;}

	.footerlinksBtm li {
		border-right: 1px solid #666;
		padding: 0 10px;
		list-style: none;
	}

	.footerlinksBtm:last-child li {
		border-right: 1px solid #666;
		padding: 0 0px 20px;
	}

	.footerlinksBtm li:nth-of-type(3) {
		border-right: 0;
	}

	.footerlinksBtm:last-child li:nth-of-type(1) {
		padding: 0px 10px 0 0px;
	}

	.footerlinksBtm:last-child li:nth-of-type(2) {
		padding: 0px 10px 0 10px;
	}

	.footerlinksBtm:last-child li:nth-of-type(3) {
		padding: 0px 0px 0 10px;
	}

	.footerlinksBtm li:last-of-type {
		border: none;
	}
	.rohm-LR7 .en_US .footerlinksBtm li:last-child {
		border-right: 1px solid #666 !important;
	}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm:last-child li:last-child {
		border: none !important;
	}
	.ja_JP .footerBtmLinkWrap {
		display: flex;
		justify-content: center;
	}
	.ja_JP .footerBtmLinkWrap {flex-wrap: wrap;}
	.ja_JP .footerlinksBtm li,	.ja_JP .footerlinksBtm:first-child li:last-of-type{border-right:1px solid #666;}
	.copyrightstatus {
		color: #fff;
		font-size: 11px;
		text-align: center;
		letter-spacing: 0.04em;
	}

	.footerlan li:nth-child(1) {order: 1;}
	.footerlan li:nth-child(2) {order: 3;}
	.footerlan li:nth-child(3) {order: 5;}
	.footerlan li:nth-child(4) {order: 7;}
	.footerlan li:nth-child(5) {order: 9;}
	.footerlan li:nth-child(6) {order: 2;}
	.footerlan li:nth-child(7) {order: 4;}
	.footerlan li:nth-child(8) {order: 6;}
	.footerlan li:nth-child(9) {order: 8;}

	.blankLink::after {
		display: inline-block;
		content: '';
		width: 15px;
		height: 15px;
		background: url(../../images/rohm-theme/newrohm-img/icon_blank_link.png) 0 0 no-repeat;
		background-size: auto;
		background-size: auto;
		background-size: contain;
		vertical-align: middle;
		margin-left: 5px;
		position: relative;
		top: -3px;
		z-index: 0;
	}

	.removefixed {
		position: relative !important;
	}

	.customeNavigation.mobiDisplay .myMenu > .acdHeader {
		position: relative;
		font-size: 15px;
		line-height: 1.4;
		border-top: 1px solid #fff;
		padding: calc(30 / 750 * 100vw) calc(70 / 750 * 100vw) calc(30 / 750 * 100vw) calc(80 / 750 * 100vw);
		text-align: left;
	}

	#MoBiMenue div .backItemClass a:hover{text-decoration: none;}

	/*スタイルここまで*/
	.headerquick-section .serchformOpen .lfr-ddm-field-group-inline .icon-monospaced .searchicon1:after{
	    display: block;
	    content: '';
	    width: 100%;
	    height: 1px;
	    background: #CB0024;
	    position: absolute;
	    left: 5px;
	    bottom: 5px;
	}
	.headerquick-section .serchformOpen .lfr-ddm-field-group-inline .icon-monospaced .searchicon1.mobunder:after{height: 0px;}
	.lang-selection.show .dropdown-toggle:after{
	    display: block;
	    content: '';
	    width: 60%;
	    height: 1px;
	    background: #CB0024;
	    position: absolute;
	    left: 10px;
	    bottom: 9px;
	}
	
	.rohm-LR7 .wrapperrohm.newROHM #header header .header #top-nav .lang-selection ul.radio-menu li label, 
	.lang-selection ul.radio-menu li label{
		position:relative;
	}
	
	.lang-selection.show ul.radio-menu li input[checked="checked"]:before,
	.bottomMenu input[checked=""]:before,
	ul.radio-menu li input[type=radio]:checked:before {
	  border-radius: 11px;
	  position: absolute;
	  content: " ";
	  background: #CB0024;
	  left: 0px;
	  top: 3px;
	  bottom: 0;
	  margin: auto;
	  display: block;
	  border-radius: 50%;
	  width: 13px;
	  height: 13px;
	}
	
	header #top-nav .lang-selection{height: 44px;}
	.dkcartnotifymobile, header #top-nav .lang-selection{width: 48px;float: none;margin-left: 10% !important;margin-right: 10% !important;}
	.wrapperrohm.newROHM:not(.americas) header #top-nav .lang-selection{width: 48px;float: none;margin-left: auto !important;margin-right: auto !important;}
	
	.wrapperrohm.newROHM #header header .header #top-nav .lang-selection.show ul.radio-menu, 
	.lang-selection.show ul.radio-menu{position: fixed !important;display:block;left: 0;right: 0;top: auto!important;bottom: 45px;width: 100%;max-width: 100%;box-shadow: none;padding: 0px 30px;border-top: 1px solid #707070;/*border-bottom: 1px solid #707070;*/transform: none !important;}
	
	.headerquick-section .navbar-form{margin: 0 !important;}
	.headerquick-section .navbar-NotMobile{position:relative;top:0;}
	.signed-out .headerquick-section .navbar-NotMobile, .signed-in .headerquick-section .navbar-NotMobile{right: 0;}
	.headerquick-section .lfr-ddm-field-group-inline{right: 0 !important;top: 0 !important;}
	.headerquick-section .navbar-form, .headerquick-section .navbar-form.mobileSiteSearchForm, .container-fluid.maxfixsize .customeNavigation.mobiDisplay, .headerquick-section .navbar-form.mobileSiteSearchForm{box-shadow: none !important;}
	.headerquick-section .navbar-form.mobileSiteSearchForm{padding-left: 0px !important;padding-right: 0px !important;}
	.selectOption {display:inline-block;width: 100%;}
	.searchmenu ul.sitesearcH.radio-menu li {width: 100%;}
	ul.radio-menu li{margin: 0 !important;}
	
	
	.mobileSiteSearchForm .header-search1 .headersearchdata{margin-left: 30px;margin-right: 30px;}
	.searchTextfield input[type="text"],.searchTextfield input[type="text"]:focus{
		border-color: transparent;
	    -webkit-box-shadow: inset 0 1px 1px transparent, 0 0 8px transparent;
	    -moz-box-shadow: inset 0 1px 1px transparent, 0 0 8px transparent;
	    box-shadow: inset 0 1px 1px transparent, 0 0 8px transparent;
		-webkit-border-radius: 0px;
	    -moz-border-radius: 0px;
	    border-radius: 0px;
	}
	.headerquick-section .navbar-form.mobileSiteSearchForm .search-result-autocomplete ul.ui-menu.ui-autocomplete {
	    top: auto !important;
	    bottom: 38px;
	}
	.headerquick-section .navbar-form .searchmenu ul.radio-menu li input {
	    padding: 12px 0 0;
	}
	.bottomMenu ul.radio-menu label:before{ box-shadow: none;}	
	.de_DE .footerlan li a:before{width: 15px !important;background-size: 15px 15px;}
	#onetrust-banner-sdk.otFlat{bottom:46px !important;}
}
@media (min-width: 768px) {
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container .staging-top) .container-fluid.maxfixsize.topHeader.all-page-fixed-header{top: 135px !important;}
}
@media (min-width: 768px) and (max-width: 881.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .staging-button-container .btn-group button.btn-sm {font-size: 11px !important;}
}
@media (min-width: 576px) and (max-width: 767.98px){	
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header,
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header,
	html:not(#__):not(#___) .has-control-menu.has-staging-bar.live-view.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 100px;}
	html:not(#__):not(#___) .has-control-menu.has-staging-bar.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 136px;}
}
@media (min-width: 578px) and (max-width: 767.98px){
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay,
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 146px;}
}
@media (min-width: 576px) and (max-width: 577.98px){
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 138px;}
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 146px;}
}
@media (min-width: 357px) and (max-width: 575.98px){
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay,
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 138px;}
}
@media (min-width: 320px) and (max-width: 356.98px){
	.has-control-menu.staging.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 170px;}
	.has-control-menu.live-view.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize .customeNavigation.mobiDisplay{margin-top: 138px;}
}
@media (max-width:565.98px){
	.sitesearcH label:hover:after {width: 87%;}
}
@media (max-width:424.98px){
	.sitesearcH label:hover:after {width: 85%;}
}
@media (min-width: 738px) and (max-width: 767.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 104px;}
}
@media (min-width: 576px) and (max-width: 737.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 136px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.sidenav-right.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 104px;}										
}
@media (min-width: 370px) and (max-width: 577.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 92px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header,
	html:not(#__):not(#___) .has-control-menu.has-staging-bar.live-view.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 136px;}
}
@media (min-width: 370px) and (max-width: 575.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header,
	html:not(#__):not(#___) .has-control-menu.has-staging-bar.live-view.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 96px;}
}
@media  (min-width: 364px) and (max-width: 369.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 92px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.sidenav-right.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 128px;}										
}
@media (min-width: 357px) and (max-width: 363.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 92px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.sidenav-right.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 128px;}										
}
@media (max-width: 356.98px){
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 124px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.sidenav-right.open) :has(.cadmin.control-menu-container .staging-top) .wrapperrohm.newROHM #header header{top: 128px;}										
}
@media (min-width:1024px) {
	/*html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize.topHeader{
	    top: 56px;
	    position: relative;
	}*/
	html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize.topHeader.all-page-fixed-header{
		position:fixed;
	}
	html:not(#__):not(#___) .cadmin.affix, html:not(#__):not(#___) .cadmin.control-menu-container {
	    display: inline-table;
	}
} 
@media (min-width:576px){
	/*.has-control-menu.signed-in:has(.sidenav-menu-slider.open) .wrapperrohm.newROHM #header header,
	.staging-ready.signed-in .wrapperrohm.newROHM #header header{top: 55px;}
	.has-control-menu.signed-in:has(.sidenav-menu-slider.closed) .wrapperrohm.newROHM #header header{top: 55px;} */
}
@media (min-width:576px) and (max-width:640.98px){
	html:not(#__):not(#___) .cadmin.affix, html:not(#__):not(#___) .cadmin.control-menu-container {
	    display: inline-table;
	}
}
@media (min-width:576px) and (max-width:737.98px){
	.has-control-menu.signed-in:has(.sidenav-menu-slider.open) .wrapperrohm.newROHM #header header, 
	.staging-ready.signed-in .wrapperrohm.newROHM #header header {
		top: 87px;
	}
}
@media (min-width:768px) and (max-width:1023.98px) {
	/*html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize.topHeader{
	    top: 56px;
	    position: relative;
	}*/
	html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container) .container-fluid.maxfixsize.topHeader.all-page-fixed-header{
		position:fixed;
	}
	html:not(#__):not(#___) .cadmin.affix, html:not(#__):not(#___) .cadmin.control-menu-container {
	    display: inline-table;
	}
}
@media (min-width:768px){
	html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container .staging-top) .col-md-2.staging-button-container {flex: 0 0 calc(3 / 12* 100%);  max-width: calc(3 / 12* 100%);margin-top: 8px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.control-menu-container .staging-top) .container-fluid.maxfixsize.topHeader.all-page-fixed-header{top: 146px !important;}
}
@media (min-width:768px) and (max-width:979.98px){
	html:not(#__):not(#___) .has-control-menu.signed-in:has(.cadmin.control-menu-container .staging-top) .col-md-2.staging-button-container {flex: 0 0 calc(4 / 12* 100%);max-width: calc(4 / 12* 100%);margin-top: 8px;}
	html:not(#__):not(#___) .has-control-menu.staging.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .cadmin .staging-alert-container .alert,
	html:not(#__):not(#___) .has-control-menu.live-view.signed-in:has(.cadmin.sidenav-fixed.sidenav-menu-slider.open) :has(.cadmin.control-menu-container .staging-top) .cadmin .staging-alert-container .alert{height: 20px;overflow: hidden;}
}
@media (min-width: 320px) and (max-width:369.98px){
	/*.has-control-menu.signed-in:has(.sidenav-menu-slider.closed) .wrapperrohm.newROHM #header header{top: 80px;} Ritesh*/
}
@media (max-width:376.98px){
	.ja_JP .footerlinksBtm:last-child li:last-child{margin-top:10px;}
}
@media (min-width: 370px) and (max-width:377.98px){
	.ja_JP .footerlinksBtm:last-child li:last-child{margin-top:0;}
}
@media (max-width:460.98px){
	.de_DE .footerlan li:first-child a:before{width: 21px !important;}
	.de_DE .footerlan li:nth-child(4) a:before{width: 21px !important;}
	.de_DE .blankLink::after, .de_DE .footerlan li a:before{background-size: 15px 15px;}
	.de_DE .footerlan li:nth-child(4) .blankLink::after{top: 18px;right:26%;padding-right:12px;}
}
@media (min-width:550px) and (max-width:767.98px){
	#header header .header #top-nav .bottomMenu .lang-selection{margin-left: 24vw!important;margin-right: 24vw !important;float: left;}
	.bottomMenu .dkcartnotifymobile{margin-left:2vw!important;}
}
@media (min-width:480px) and (max-width:549.98px){
	#header header .header #top-nav .bottomMenu .lang-selection{margin-left: 22vw!important;margin-right: 20vw !important;float: left;}
	.bottomMenu .dkcartnotifymobile{margin-left:2vw!important;}
}
@media (min-width:375px) and (max-width:479.98px){
	#header header .header #top-nav .bottomMenu .lang-selection{margin-left: 18vw!important;margin-right: 18vw !important;float: left;}
	.bottomMenu .dkcartnotifymobile{margin-left:2vw!important;}
}
	
@media (max-width:480.98px){
	.headerquicklink.mobile .lang-selection ul.radio-menu li label, .lang-selection ul.radio-menu li label{padding-top: 6px;padding-bottom: 6px;}
}
@media (max-width:424.98px){
	.wrapperrohm.newROHM #header header .header #top-nav .lang-selection.show ul.radio-menu, .lang-selection.show ul.radio-menu{padding:15px 30px;}
	.headerquicklink.mobile .lang-selection ul.radio-menu li label, .lang-selection ul.radio-menu li label{padding-top: 8px;padding-bottom: 8px;}
}
@media (max-width:374.98px){
	.en_US .headerquicklink:not(.mobile) a.linkIcon, .de_DE .headerquicklink:not(.mobile) a.linkIcon{white-space: nowrap;}
	.footerlinksBtm:last-child li:nth-of-type(3) {padding: 0px 0px 0 15px;}
	.footerlinks {padding-left: 18px;}
	.footerlan li {width: calc((100% / 2) - 1px);}	
	
	#header header .header #top-nav .bottomMenu .lang-selection{margin-left: 15vw!important;margin-right: 14vw !important;float: left;}
	.bottomMenu .dkcartnotifymobile{margin-left:2vw!important;}
}
@media (min-width:320px) and (max-width:451.98px){
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(3) .footerlinksBtm:first-child li:nth-child(4),
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(4) .footerlinksBtm:first-child li:nth-child(3){margin-top:10px;}
	
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(4) .footerlinksBtm:last-child li{margin-bottom:10px;}
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(4) .footerlinksBtm:last-child li:last-child{margin-bottom:0;}
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(5) .footerlinksBtm li,
	.rohm-LR7 .en_US .footerBtmLinkWrap:nth-child(6) .footerlinksBtm li,
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(5) .footerlinksBtm li{text-align:center;}
}
@media (min-width:389px) and (max-width:767.98px){
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(3) .footerlinksBtm:first-child li:nth-child(4){margin-top:0px;}
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(4) .footerlinksBtm:last-child li {
	    margin-bottom: 0px;
	}
}
@media (max-width:388.98px){
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(4) .footerlinksBtm:last-child li {
	    margin-bottom: 10px;
	}
}
@media (max-width:326.98px){
	.en_US .social-tool-links a{margin: 0 8px;}
}
@media (max-width:320.98px){
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(3) .footerlinksBtm:first-child li:nth-child(3){margin-top:10px;}
}
@media (max-width:767.98px){
	.rohm-LR7 .de_DE .footerlinksBtm li{border-right: 1px solid #666;}
	.rohm-LR7 .de_DE .footerBtmLinkWrap:nth-child(5) .footerlinksBtm:last-child li{border-right:0;}
	.container-fluid.maxfixsize.topHeader{display:block !important;}
	.bottomMenu .dkcartnotifymobile{margin-right:auto !important;}
	.rohm-LR7 .wrapperrohm.newROHM:not(.americas) #header header .header #top-nav .bottomMenu .lang-selection{margin-right: auto!important;margin-left: auto!important;float: none;}
}