#wrapperrohm {text-align: left; position: relative;}
#wrapperrohm.newROHM #header {line-height: 24px;margin-bottom: 12px;}
#wrapperrohm.newROHM #header header .header .rohmlogo {margin-top: 0px;}
#wrapperrohm.newROHM header .header .rohmlogo {display: block;}
#wrapperrohm a:focus, #wrapperrohm a:visited, footer a:focus, footer a:visited {outline: none!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select {font: 12px/24px Arial, Helvetica, Verdana, sans-serif;color: #464646;text-decoration: none;display: inline-block;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu {display: inline-block;position: relative;height: 2.2em;    vertical-align: middle;text-decoration: none;overflow: hidden;zoom: 1;color: #000;font-weight: bold;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status {line-height: 1.4em;display: block;outline: none;
text-decoration: none;color: #464646;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu .ui-selectmenu-icon {position: absolute;right: 3px;top: 0;
background-image: url(../images/rohm-theme/sprite.png);background-repeat: no-repeat;background-position: -68px -576px;width: 14px;height: 19px;color: #000;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;
display: none;z-index: 10!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-open {display: block;}
.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;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul {padding: 0;margin: -19px 0 0 0;list-style: none;
position: relative;overflow: auto;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;width: 153px!important;
padding-bottom: 13px;height: auto!important;background-color: #FFF;border: 1px solid #C3C3C3!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu li {padding: 0;margin: 0;display: block;border-top: 1px dotted transparent;border-bottom: 1px dotted transparent;border-right-width: 0!important;border-left-width: 0!important;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu li a {padding: 3px 10px;display: block;outline: none;    text-decoration: none;color: #464646;}
.fr {float: right;}
#navigation .social-tool a.blogIcon,#navigation .social-tool a.wechat, #navigation .social-tool a.gplus, #navigation .social-tool a.instagram, #navigation .social-tool a.linkedin, #navigation .social-tool a.fb, #navigation .social-tool a.twitter, #navigation .social-tool a.rss, #navigation .social-tool a.weibo, #navigation .social-tool a.yt {background-image: url(../images/rohm-theme/socialtool.gif) !important;width: 30px;height: 29px;display: block;background-repeat: no-repeat;text-indent: -1000px;overflow: hidden;margin: 0 3px 0 0px;}
.social-tool a.rss {background-position: -70px -3px !important;}
.social-tool a.twitter {background-position: -142px -3px !important;}
.social-tool a.fb {background-position: -107px -3px !important;}
.social-tool a.linkedin {background-position: -177px -3px !important;}
.social-tool a.gplus {background-position: -212px -3px !important;}
.social-tool a.instagram {background-position: -318px -3px !important;}
.social-tool a.rss:hover {background-position: -70px -43px !important;}
.social-tool a.twitter:hover {background-position: -142px -43px !important;}
.social-tool a.fb:hover {background-position: -107px -43px !important;}
.social-tool a.linkedin:hover {background-position: -177px -43px !important;}
.social-tool a.gplus:hover {background-position: -212px -43px !important;}
.social-tool a.instagram:hover {background-position: -318px -43px !important;}
.social-tool a.blogIcon {background-position: -282px -3px !important;}
.social-tool a.blogIcon:hover {background-position: -282px -43px !important;}
#wrapperrohm.newROHM #searchmenu div.searchlable a {color: #fff;font-size: 16px !important;font-weight: bold;padding: 0px 6px 14px !important;
cursor: default;width: auto !important;}
.modify-pages li {position: relative;}
.portlet-content, .portlet-minimized .portlet-content-container {padding: 12px 12px 10px;}
.portlet-content{padding:0;}
.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 {margin: 0;padding: 0;float: left;font-family: Arial,Helvetica,Verdana,sans-serif;}
body.en_GB #header .customeNavigation #nav{font-family: "open_sansregular", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}
.hi_IN #header .customeNavigation #nav li span, .en_GB #header .customeNavigation #nav li span {padding: 12px 10px 11px;}
#header .customeNavigation #nav li {vertical-align: top;cursor: pointer;display: inline-block;}
#header .customeNavigation #nav li span {display: block;float: left;padding: 12px 12px 11px;text-align: center;text-decoration: none;color: #fff;
font-size: 16px;font-weight: bold;text-decoration: none;}
#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 {width: 944px;border: 0px solid #e8e8e8;background-color: #e2e2e2;opacity: 1;filter: alpha(opacity=100);-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: 0px 2px 1px 0px rgba(185, 185, 185, 0.75) inset;-moz-box-shadow: 0px 2px 1px 0px rgba(185, 185, 185, 0.75) inset;box-shadow: 0px 2px 1px 0px rgba(185, 185, 185, 0.75) inset;}
#header .customeNavigation #nav li {vertical-align: top;cursor: pointer;display: inline-block;}
#header .customeNavigation #nav li#nav-01 li ,#header .customeNavigation #nav li#nav-01 li:hover{display:inline-block;}
#wrapperrohm.newROHM #header .customeNavigation #nav ul {border: 1px #D9D9D9 solid;list-style: none;line-height: 18px;background: #FFF;font-weight: bold;padding: 0;margin: 0;}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul {list-style: none;position: absolute;left: 0em;width: 13.9em;font-weight: normal; margin: 0;top: 44px;}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a {width: auto;position: relative;display: inline;text-decoration: none;}

.portlet-topper-toolbar{top:-3px;}
.portlet .portlet-topper{padding-top: 5px;padding-bottom: 5px;}
.portlet .portlet-topper .portlet-title-menu.portlet-topper-toolbar .lfr-icon-menu .icon-monospaced {position: relative;right: 32px;}
.portlet .visible-interaction {display: none;}
.portlet:active .visible-interaction, .portlet:hover .visible-interaction, .portlet:focus .visible-interaction, .portlet.active .visible-interaction {display: inherit;transform: translateY(-50%) !important;z-index: 1;position: relative;right: 74px;top: 50%;height: 50%;}
.rohm-LR7 .maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader .portlet{margin-top:0px;padding-top: 0px;}
.portlet-content.portlet-content-editable .pull-right.visible-interaction{margin-top: 14px;}
.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: 6px;}

/* XXXX */
#dockbarlayout .container-fluid-1280 ul {margin-top: 0;margin-left: 0;margin-right: 0;}
#dockbarctrl{position:absolute; z-index:9999;}
.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;}
.control-menu ul,.sidebar-body ul, .rohm-LR7 .yui3-widget-bd .open.lfr-icon-menu-open ul{margin:0;}
.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; }
.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-add-panel form{margin:0;}
.lfr-app-column-view img{max-width:inherit;}
.has-control-menu.open .headerquick-section #navigation .social-tool{transform:translateX(-3000%);}

#showcookiealert {padding: 16px 0px 10px; background-color: #dc2640; color: #fff;}
#showcookiealert .cookiecontainer{text-align:center;min-width:90%;width:50%;margin:0 auto;}
#showcookiealert .labelcookie{font-size:16px;font-family: 'fira_sansmedium'; text-transform: uppercase; margin-bottom: 4px;}
#showcookiealert .labelcookiemessage{font-size:16px;font-family: 'fira_sansbook';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{ color:#fff;text-align:center;text-decoration:none;padding:6px 24px;display: inline-block;font-size:14px; font-family: 'fira_sansmedium';}
.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;}
#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;}
/*
#search-form .form-control:focus,
#search-form-2 .form-control:focus,
#search-form-3 .form-control:focus,
#search-form-4 .form-control:focus{color:#464646 !important;}*/
.sitefooterbottom{font-family: 'fira_sansregular',"Helvetica Neue",Helvetica,sans-serif;}
.fixCookies #showcookiealert {position: fixed;bottom: 0px;width: 100%;z-index: 40;}
#navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item {min-width: 100%;font-size:14px;line-height:24px;}
.ja_JP #navigation #search-form-2 .yui3-aclist .yui3-aclist-content li.yui3-aclist-item{font-size:13px;}
.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 (min-width: 768px){
	body.open.has-control-menu  #wrapper,body.open.has-control-menu .footerBottom, body.open.has-control-menu .admin-transition {
		padding-left: 320px !important;
	}
	.has-control-menu.signed-in #wrapper {
		margin-top: 46px;
	}
	.has-control-menu.signed-in.adminpower #wrapper {
		margin-top: 46px!important;
	}
	.admin-transition {
		-webkit-transition: padding .5s ease;
		-moz-transition: padding .5s ease;
		transition: padding .5s ease;
	}
	#wrapperrohm.newROHM #searchmenu ul li:hover a{text-decoration:underline;}
}
@media (max-width: 1024px){
	.has-control-menu.signed-in #wrapper {
		margin-top: 0px;
	}
}
/* New Header */
#top-nav{float:left; margin-left: 24px;}
#wrapper{padding-top:0;}

.has-control-menu.signed-in #wrapperrohm.newROHM #header{margin-top:0px;}
.signed-in #wrapperrohm.newROHM #header header .header,.signed-out #wrapperrohm.newROHM #header header .header{height: 70px;}
#wrapperrohm.newROHM #header header .header .rohmlogo{margin-top:6px;}
#wrapperrohm.newROHM header .header .rohmlogo{width:91px; height:70px; margin-bottom: 9px; z-index:3;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select, .portal-select{height:auto; margin-top: 5px;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-open,
.en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu, 
.de_DE #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu {left: 0 !important; right: 0;}
.en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul, .de_DE #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul {width: 148px !important; float: left;}
#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-menu ul{margin-top:-10px;}
.headerquicklink div.rohmlogin{float: right;margin-top: -16px;}
.headerquicklink.desktop .rohmlogin, .headerquicklink.desktop a {font-size: 14px; margin-left: 8px;font-family: 'fira_sansregular';color: #333;text-transform: capitalize;}
.desktop-navi-left.mobiDisplay .headerquicklink.mobile .portal-select .ui-selectmenu-menu ul li a{font-size: 1;}
.headerquicklink a.rohmlogin, .headerquicklink a.rohmlogin.logout, .headerquicklink a.firstlink{margin-left:0px;}
.headerquicklink .rohmlogin, .headerquicklink a.rohmlogin,.headerquicklink.desktop a.rohmlogin, .headerquicklink.desktop a.rohmlogin:hover {background-color: #da1f3d;padding: 16px 5px 5px; color: #fff !important; border-radius: 0px 0px 5px 5px;}
.headerquicklink a.rohmlogin.logout {border-radius: 5px 5px 0px 0px;cursor: pointer;}
.headerquick-section .caret {height: 12px; width: 12px; margin-top: 10px; border-top: 7px solid #a1a1a1;border-right: 7px solid transparent; border-left: 7px solid transparent;}
/* New Header */
.rohm-LR7 body #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 body.en_GB #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .portal-select{font-family: 'fira_sansregular';}
.rohm-LR7 #top-nav .portal-select a#portals-button span.ui-selectmenu-status, 
.rohm-LR7 #top-nav .portal-select div.ui-selectmenu-menu ul#portals-menu li a, 
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status{font-family: 'fira_sansregular'; font-size:14px !important; color:#6a6a6a;}
.rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select  .ui-selectmenu{font-weight:normal;}
.indialang #wrapperrohm.newROHM #header header .header #top-nav .portal-select a#portals-button {width: 156px !important;}
.indialang #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu .ui-selectmenu-icon{right:1px;}
#wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-family: 'fira_sansmedium';font-weight:normal;}
.ja_JP #wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-weight:bold;}
/* Menu */
.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;}
.ie.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li a{word-break: normal;}
.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{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;color: #000;outline: 0;text-shadow: 0px 0px transparent; padding: 3px 6px !important; margin:0px;}
#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-04.selected .productmenu.buysamplemenu ul ul li #searchfiltermegamenuleft span span.search-filter-dropdown, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.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 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{color:#252525; float:left;font-family: 'fira_sansmedium';text-transform: uppercase;font-size: 16px;}
#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;}
.navbar ul li a{color: #000; outline: 0; text-shadow: 0px 0px transparent;}
#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{font-family: 'fira_sanslight'!important; font-size: 14px; color:#292929!important; text-transform:capitalize;}
.rohm-LR7 #wrapperrohm .breadcrumb .current-page, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child a, .rohm-LR7 #wrapperrohm .breadcrumb li:last-child span{ font-family: 'fira_sanslight'!important; font-size: 14px; color:#000!important;}
.rohm-LR7 #wrapperrohm .breadcrumb-horizontal>li+li:before{background-image:none;content: '\00bb'; margin-top: -0.720em;font-size: 14px;color:#292929!important;}
.rohm-LR7 .ja_JP #wrapperrohm .breadcrumb-horizontal>li+li:before{margin-top: -0.60em;font-family: 'fira_sanslight'!important;}
.rohm-LR7 #wrapperrohm .breadcrumb > li {text-shadow: 0 0px 0 transparent;display:inline-block;font-family: 'fira_sanslight'!important;font-size: 14px;text-transform: capitalize;padding-right: 0;overflow:visible;max-width:100%;}
.rohm-LR7 #wrapperrohm .sitesearch-portlet .portlet-content {padding: 0;}
.rohm-LR7 #wrapperrohm .sitesearch-portlet .portlet-topper,.rohm-LR7 #wrapperrohm .sitesearch-portlet .portlet-content h2.portlet-title-text, .rohm-LR7 .portlet-content h2.portlet-title-text {display: none;}
.rohm-LR7 #wrapperrohm .portlet-decorate.sitesearch-portlet .portlet-content,.rohm-LR7 #wrapperrohm  .portlet-content{background-color:transparent;}
.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;}
.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"]{padding:0;width:26px;font-size:0;border:0 none;height:28px;margin-top:-28px !important;position:absolute;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{float: right !important; width: 70%;} 
.ios.mobile .headerquicklink.desktop{float: right !important; width: auto;}

@media (min-width: 1281px){
    #showcookiealert .cookiecontainer{min-width:90%;width: 50%; margin:0 auto;text-align:center;}
}
@media (max-width:980px){
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu{margin-left:20px;}
	#wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-open{left:20px !important;}
	
}
@media (max-width: 1199px) {.signed-out #wrapperrohm.newROHM #header{ margin-top:-6px !important;}}
@media (min-width: 915px) {

	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}
@media (min-width:768px) and (max-width:980px){
	.headerquicklink.desktop .rohmlogin, .headerquicklink.desktop a, .headerquicklink.desktop .rohmlogin a, .headerquicklink.desktop .rohmlogin span,.headerquicklink .rohmlogin, .headerquicklink .rohmlogin span, .headerquicklink a {font-size: 10px;padding-top:18px;}
}
@media (min-width: 768px) and (max-width: 1024px){
	#wrapperrohm.newROHM.ja #header header .header #top-nav .portal-select a#portals-button,	a#portals-button.ui-selectmenu.headlang{width: 110px !important;}
	#wrapperrohm.newROHM.en #header header .header #top-nav .portal-select a#portals-button,	a#portals-button.ui-selectmenu.headlang{width: 160px !important;}
}
@media (min-width: 320px){
	.container-fluid {margin: 0 auto; padding: 0; max-width: 100%;}
	#wrapperrohm.newROHM.full-topHeader{width: 97.772%;}
	.maxfixsize #wrapperrohm.newROHM.full-topHeader #header{}
	.signed-in #wrapperrohm.newROHM #header{margin-top:18px;}
	.signed-out #wrapperrohm.newROHM #header {margin-top: 42px;}
	#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;}
}

/* Footer */
footer{margin-top:28px;}
.footerlinks{background-color:#151515;color:#fff;padding:2.7% 1%;}
.footerlinks a{background:url("../images/rohm-theme/header-footer/vpipe.gif") 100% 50% no-repeat; color:#fff; padding-left:4px; padding-right:8px; text-align:center;font-size: 0.75rem;white-space: nowrap; display: inline-table;font-family: 'open_sansregular';font-size:14px;}
.en_US .footerlinks a, .de_DE .footerlinks a,.footerlinks a{line-height:24px;}
.footerlinks a:hover{color:#fff;text-decoration:underline;}
.footerlinks .firstlink{padding-left:0px;}
.footerlinks .lastlink{/*background:none;padding-right:0px;*/}
.footerlinks span.xlink:last-child .lastlink,.en_US .footerlinks span.xlink:last-child .lastlink.salesurl{background:none;}
.copyrightstatus{background-color:#000;color:#fff;text-transform: uppercase; font-size: 0.75rem;padding-top: 20px;padding-bottom: 19px;}
.en_US .footerlinks span.xlink,.footerlinks span.xlink{display:block;}
.en_US .footerlinks span.xlink, .en_US .footerlinks span.xlink,.de_DE .footerlinks span.xlink,.de_DE .footerlinks span.xlink{display:inline;}
/* End Footer */
@media (min-width: 1200px){
	.container-fluid {
		max-width: 1140px !important;
		width:1140px !important;
	}
	
}
@media (min-width:1140px){
	#sitefooter.container-fluid{
		max-width: 100% !important;
		width:100% !important;
	}
}
@media (min-width: 320px){
	.container-fluid{
		max-width: 1140px !important;
		width:1140px !important;
	}
	
}
@media (min-width: 320px) and (max-width:980px){
	.container-fluid{
		max-width: 944px !important;
		width:944px !important;
	}
	.container-fluid#sitefooter{
		max-width: 978px !important;
		width:978px !important;
	}
	#wrapperrohm.newROHM.full-topHeader, .maxfixsize.fullsize #wrapperrohm.newROHM.full-topHeader{width:944px;}
	.de_DE #wrapperrohm #header #navigation .customeNavigation.rohmnavigation li span{font-size:15px;}
}

@media (min-width: 915px) {

	.signed-out.en_GB #wrapper, .signed-out.de_DE #wrapper{margin-top:4px !important;}
}

#navigationCollapse{ position: absolute; top: 46px; width: 100%;  left: auto; clear: left;height: 16px !important;}
.desktop-navi-left{position: absolute !important;}

/* .headerquick-section .navbar-NotMobile{width: 22%;  position: absolute; right: 0; z-index:10; 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 .navbar-form{width:200px; max-width:200px;background-color:#dadada; box-shadow: inset -1px 1px 1px 1px #c2c2c2;border-radius: 20px; 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"]{background-color:transparent; border:0px none; box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);background-image:none;}
#wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline { height: 26px; margin-right:3px;}
.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{height: 26px !important;line-height: 26px;width: 26px !important;}
#wrapperrohm .headerquick-section #navigation .lfr-ddm-field-group-inline .icon-monospaced a {margin-top:2px;padding: 0px !important; height: 26px;width: 26px; background-color: #da1f3d; border-radius: 20px;display:inline-block;}
.headerquick-section .header-search1{width: 89%;}   
.headerquick-section .rohm-header-portlet .portlet-content{padding:0;background:transparent;}
.portlet-title-text{display:none;}


.navbar{margin-bottom:0px;}
.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; /*position: relative; z-index: 9;*/}
.headerquick-section .navbar-form input{width:100%;}
.headerquick-section .portlet-content-editable{border:0px none;}
.headerquick-section .header-search1{position:relative; float: right; width: 84%;}
.headerquick-section .lfr-ddm-field-group-inline {display: inline; position: absolute;top: 0; right: -4px;}
.headerquick-section .magnifyIcon{float:right; background-color:#dadada; box-shadow: inset -1px 1px 1px 0px #c2c2c2;border-radius: 30px; margin-top: -4px !important;padding: 4px 3px !important;}
#wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline{ margin-right: 2px;}
.headerquick-section .magnifyIcon .lfr-ddm-field-group-inline{position: relative;top: 0; right: 0px; z-index: 9;}
#wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline .icon-monospaced a:link, #wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline .icon-monospaced a:hover,#wrapperrohm .headerquick-section #navigation .magnifyIcon .lfr-ddm-field-group-inline .icon-monospaced a:focus{background:#da1f3d;}
.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{fill:#fff!important;}
.headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{fill:#ffffff!important;}
.ie9 .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{width:14px;height:14px;}
.ie9 #wrapperrohm .headerquick-section .navbar-NotMobile .lfr-ddm-field-group-inline{right:-3px !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:-5px;height: 26px !important;line-height: 26px;width: 26px !important;}
.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon {height: 28px;line-height: 28px;width: 28px;padding: 6px; fill:#a1a1a1;}
.safari .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced .lexicon-icon{height:16px;padding:0px;margin-top:5px;}
.headerquick-section .social-tool.navbar-right.fr.margin-right0{margin-right:-3px; z-index: 9; position: relative;}
/* Animated search form start */
.headerquick-section .mobileSiteSearchForm {display:none !important;}
.headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-5px;height: 32px !important;line-height: 32px;width: 32px !important;}
.ko_KR .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-5px;}
.ja_JP .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-6px;}
.zh_CN .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced,
.zh_TW .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced,
.de_DE .headerquick-section .lfr-ddm-field-group-inline .icon-monospaced{margin-top:-7px;}
.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%; position: relative; right: 0;top: -2px; z-index: 10;float:right;}
.headerquick-section .navbar-NotMobile:hover{ z-index: 10;}
.headerquick-section .header-search1{ float: left; width: 100%;}
.headerquick-section .form-group-inline, .headerquick-section .lfr-ddm-field-group-inline {display: inline-block;}
.navbar-NotMobile .form .header-search1 .form-group {width: 100%;	box-sizing: border-box;	border: 0px solid #ccc;	border-radius: 30px;font-size: 16px;background-color: #eee;		padding:3px 20px 3px 4px;	-webkit-transition: width 0.4s ease-in-out;	transition: width 0.4s ease-in-out; box-shadow:inset -1px 1px 1px 1px #c2c2c2; cursor: pointer; float:right;height:34px;}
.navbar-NotMobile .form .header-search1 .form-group:hover {/* width: 100%; */}
#selectOption{position: absolute;left: 6px;z-index: 1;}
#selectOption #searchmenu li, #selectOption #searchmenu li > a{float:left; font-family:'fira_sanslight'!important; font-weight:normal;}
#selectOption #searchmenu li ul{position:absolute;top:30px;left:-7px;width:200px;padding:10px 0;font-size: 12px; background: #464646; -webkit-border-radius: 0 0 6px 6px;   -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;}
#wrapperrohm.newROHM #searchmenu ul a {color: #fff;padding: 5px 7px 5px 26px;	width: 174px;height: auto;line-height: 1;display: block;float: none;text-transform: none;list-style-type: none;text-shadow: 0px 0px transparent;}
.zh_CN #selectOption #searchmenu li ul,.zh_TW #selectOption #searchmenu li ul,.de_DE #selectOption #searchmenu li ul{width:212px;}
.zh_CN #wrapperrohm.newROHM #searchmenu ul a,.zh_TW #wrapperrohm.newROHM #searchmenu ul a,.de_DE #wrapperrohm.newROHM #searchmenu ul a{width: 200px;}
.ja_JP #selectOption #searchmenu li ul{width:224px;}
.ja_JP #wrapperrohm.newROHM #searchmenu ul a{width: 230px !important;}
#searchmenu .tab-link1.activesearch a {
	text-decoration: underline !important;
	background-image: url(../images/rohm-theme/search_bullet.gif);
	background-position: 12px 10px;
	background-repeat: no-repeat;
	text-decoration: underline !important;
}
.navbar-NotMobile .form .header-search1 .form-group input[type="text"]{background-color:transparent;  width: 95%; border:0px none; height:24px;margin-top:2px!important; margin-bottom:2px;margin-left:-3px;background-image: none;font-size: 14px;padding-left: 5px;}
.ie9 .navbar-NotMobile .form .header-search1 .form-group input[type="text"]{height:14px !important;}
/* .navbar-NotMobile .form .header-search1 .searchicon1{ background-image: url('searchicon.png'); background-position: 5px 5px; background-repeat: no-repeat;padding: 6px 16px 8px 16px;border: 0px solid #ccc;border-radius: 30px;background-color: #fff; } */
.navbar-NotMobile .form .header-search1 .caret {height: 10px;	width: 0px;	margin-top: 12px;border-top: 6px solid #a1a1a1;	border-right: 6px solid transparent;border-left: 6px solid transparent;	border-bottom: 0 dotted;vertical-align: middle;	float:left;	content: "";position:absolute;} 
/* Animated search form end */
/* Old Style Navigation */
.customeNavigation{width:auto !important;height: auto !important;background-color:transparent !important;top: -4px;}
.navbar{margin-bottom:0px; width:100% !important;}
.navbar .nav{float:none;}
#header .customeNavigation{width: 100% !important;display:block; height: auto !important; margin-top:0px;background-color:transparent !important;}
.fixHeader #header .customeNavigation{margin-left:-5px;}
#header .customeNavigation #navigation a{font-weight:normal;}
#wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span, #header .customeNavigation #nav li.selected span:hover, #header .customeNavigation #nav li#nav-01 span:hover, #header .customeNavigation #nav li#nav-02 span:hover, #header .customeNavigation #nav li#nav-03 span:hover, #header .customeNavigation #nav li#nav-04 span:hover, #header .customeNavigation #nav li#nav-05 span:hover {background-color: transparent !important;color: #333!important;border-top: 0px none;}
#wrapperrohm.newROHM #header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span,#header .customeNavigation #nav li.selected span:hover{background-color:#e2e2e2 !important;border-top:0px;padding: 12px 8px 10px 8px !important;}
#wrapperrohm.newROHM #header .customeNavigation #nav li span,#header .customeNavigation #nav li span,#header .customeNavigation #nav li span:hover{padding: 12px 8px 10px 8px !important;}
#header .customeNavigation #nav li#nav-01 span:hover, #header .customeNavigation #nav li#nav-02 span:hover, #header .customeNavigation #nav li#nav-03 span:hover, #header .customeNavigation #nav li#nav-04 span:hover, #header .customeNavigation #nav li#nav-05 span:hover {background-color: transparent !important;color: #333!important;border-top: 0px none;}



.hi_IN #header .customeNavigation #nav li span, .en_GB #header .customeNavigation #nav li span{padding: 12px 8px 10px 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 10px 8px !important;}
#navigation .rohmnavigation li:first-of-type.selected span{padding: 12px 8px 10px 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-04.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-04.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span:hover span.search-filter-dropdown, .rohm-LR7 #wrapperrohm #navigation .rohmnavigation #nav li#nav-04.selected .productmenu.buysamplemenu ul div div #searchfiltermegamenuleft span:hover span.search-filter-dropdown{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{color:#252525; float:left;font-family: 'fira_sansmedium';text-transform: uppercase;font-size: 16px;}
.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";}
.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,"新細明體";}
.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: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.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;}	
#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;}
/* End */
#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: 6px;}
#navigation .rohmnavigation li, #wrapperrohm.newROHM #header .customeNavigation #nav {position: static!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 {width: 100%!important;position: absolute!important;left: 0px !important;top:43px;z-index: -1;}

#MoBiMenue{display:none;}
#showcookiealert .labelcookiemessage .labelcookiemessageContent {margin-left: auto; margin-right: auto;width: 84%;}

#header .customeNavigation .productmenu li{padding:0 !important;text-indent: 0px; font-size:15px; color: #333333;font-family: 'fira_sansbook';font-weight: normal;}
#header .customeNavigation .productmenu li a{padding:5px 20px !important;font-size:15px; font-family: 'fira_sansbook';font-weight: normal;}
#header .customeNavigation #nav li#nav-01 li:hover{display:inline-block; }
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu{margin-left:0px;}
#header .customeNavigation #nav li#nav-01:first-of-type ul li .productmenu ul li a {text-indent: 0px !important;font-family: 'fira_sansbook'; font-size: 15px;}
#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;}
#header .customeNavigation .productmenu.buysamplemenu ul li li{padding:0 20px!important;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul {
	width:240px;
	background-color:#ebebeb;
	position:relative;
	overflow:visible;
	display:block !important;
	top: 0;
	border:0px none !important;
	padding-top: 11px;
}
.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li, .ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li a{}

#wrapperrohm.newROHM #header #navigation .customeNavigation #nav li a,
#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;
}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a{width:100%; display:block;color:#666;}
#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a:hover,#wrapperrohm.newROHM #header .customeNavigation #nav li ul.parent li .productmenu a:active{background-color:#d91d3c; color:#fff;width:100%;}
.en_GB #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .pt_BR #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .hi_IN #wrapperrohm.newROHM #header .customeNavigation #nav #nav-03 li , .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-family: 'fira_sansbook'; font-size: 15px;cursor: pointer !important;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover{background-color:#d91d3c; color:#fff;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover >a{ color:#fff; }
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {
	display:none;
	position:absolute;	
	top:0;
	width:282px;
	background-color:#f3f3f3;
	left: 265px;
	border:0px none !important;
	padding-top: 11px;
}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul{min-height: 194px;}

	/* Jira-2180 */
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > div.underbuysample {margin-top:8px;border-top:10px solid #e2e2e2;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > 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;font-family: 'fira_sansbook';    font-weight: normal;display: block;background-color: #f3f3f3;cursor:default;}
	.ja_JP #header .customeNavigation .productmenu div.underbuysample strong{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#header .customeNavigation .productmenu div.underbuysample strong:hover {color: #666;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > div.underbuysample:hover {background-color: transparent; color: #666;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > div.underbuysample > div {width:auto;position:relative;top:0px;    padding-top: 0px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > div.underbuysample > div,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > div.underbuysample:hover > div{display: block !important;left: 0px;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > div.underbuysample div,#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > div > div.underbuysample:hover div{background-color:#f3f3f3!important;}
	/* End Jira-2180 */

/*.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li,.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li a{width:242px;}*/
/* .productmenu > ul > li:hover > ul,
 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li:hover > ul {
	display:block !important;
	left: 241px;
} */
.productmenu > ul > li > ul,
 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul {
	left: 241px;
}
#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{background-color:#da1d3d; color:#fff;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul >li,
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > ul > li > ul >li:hover{background-color:transparent!important; color:#fff;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul >li:hover >a{width:100%; color:#fff;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul {
	display:none;
	position:absolute;
	
	top:0;
	width:296px;
	background-color:#fff;
	padding-top: 11px;
}
/*.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li ul li, .ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu ul li ul li ul li a{width:256px;}*/
/* .productmenu > ul > li > ul > li:hover ul,
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li:hover ul {
	display:block !important;
	left: 283px;
	border:0px none !important;
} */
.productmenu > ul > li > ul > li ul,
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li ul {
	left: 283px;
	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:hover{background-color:#da1d3d; color:#fff;}
#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li:hover >a{color:#fff;}
#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;font-family: 'fira_sansmedium';}

	.ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input{font-size: 15px;color:#686868 !important;width: 100%;border-radius: 20px;padding: 10px 18px;margin-bottom:16px;font-family: 'fira_sansbook';box-shadow:inset 0px 1px 0px 1px #e2e2e2;height: auto; border-color: #ccc;}
	#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;}
	.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{font-size: 15px;color:#686868 !important;width: 100%;border-radius: 20px;padding: 10px 18px;margin-bottom:16px;font-family: 'fira_sansbook';box-shadow:inset 0px 1px 0px 1px #e2e2e2;}
	.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{clear: both;width:80%;margin:0 10%;float:none;height:auto !important;padding:10px 8px;background-color: #292929;color: #fff;text-shadow: 0px 0px transparent;font-weight: normal;text-transform: uppercase;font-family: 'fira_sansmedium';border: 0px none;background-image:none;font-size: 16px;}
	.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 8px;}
	.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
	.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
	.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
	.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft{float: none;width: 100%;margin-bottom: 14px;cursor: pointer;}
	/*.ie.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{width:100%;}
	 .ie.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft, .ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{width:118%;} */
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #searchfiltermegamenu{border-radius: 6px;border-bottom: 1px solid #b9b9b9;background: #e2e2e2 !important;}
	.rohm-LR7 #wrapperrohm.newROHM #searchfiltermegamenuleft #short-menu #tooltip_menu{width: 100%;margin-top:40px;padding:0px;border: 1px solid #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{padding: 8px;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%;}
	.rohm-LR7 #wrapperrohm.newROHM #header .customeNavigation .navbar .nav .buysamplemenu li a{word-break: initial;padding: 5px 21px !important;}
	#wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a, #wrapperrohm.newROHM #header #navigation .desktop-navi-left #nav li a:hover {	border-radius: 0px;}
	/* Jira-2180 */
	#wrapperrohm.newROHM #header .customeNavigation #nav li#nav-04 .productmenu > ul,
	#wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu > div {width:240px;}
	/* End Jira-2180 */
@media (min-width:1141px){
	/*fixHeader*/
	.fixHeader{
		position:fixed;
		top:0;
		width:100%;
		z-index:999;
		box-shadow: 0px 2px 2px #eee;
		border-bottom:2px solid #eee;
		background:#fff;
		left:50%;
		margin-left:-570px;
		padding-top:7px;
	}
	.fixHeader .headerquick-section .portal-select.fl .headlang,.fixHeader .headerquick-section .headerquicklink > a{display:none !important;}
	.fixHeader #wrapperrohm.newROHM header .header .rohmlogo{width:58px;height:47px;margin-top: 9px;}
	.fixHeader .customeNavigation{top:-35px;left:6px;}
	.fixHeader .socialIconToggle, .fixHeader #socialIconToggle{margin-top: -20px;}
	.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 !important;}

	/*fixHeader end*/
}
@media (min-width: 1281px) {
	/* Jira-2180 */
	.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="text"].distribution-search-input,
	.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.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul div div input[type="submit"]#search-button-megamenu,
	.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 8px;}
	/* End Jira-2180 */
}
.socialIconToggle{display:none;}
/*@media (min-width: 1367px) {
	#navigation .socialIconToggle, #navigation .socialIconToggle{display:none;}
	#socialIconToggle, #socialIconToggle{display:block!important;}
}*/
@media (min-width: 320px){
	#navigation .socialIconToggle{display:none;}
	#navigation .socialIconToggle{display:block; position:absolute; text-align: center; float: right; z-index: 10;right: 0;cursor: pointer;}
	#navigation .socialIconToggle a{padding: 4px!important;background-color: #eee; border-radius: 20px;width: 32px;height: 32px;text-align: center; text-shadow: 0px 0px transparent; color: #464646;}
	#navigation .socialIconToggle.socialhandleselect a {background-color: #da1f3d; color: #fff;padding: 4px !important;}
	#socialIconToggle{display:none;}
	.headerquick-section .social-tool.navbar-right.fr.margin-right0 {margin-right: -1px; z-index: 9; position: relative; width: 35px;padding-top: 34px;background-color: #fff; padding-left: 2px;padding-bottom: 4px;}
	#navigation .social-tool a.blogIcon, #navigation .social-tool a.wechat, #navigation .social-tool a.gplus, #navigation .social-tool a.instagram, #navigation .social-tool a.linkedin, #navigation .social-tool a.fb, #navigation .social-tool a.twitter, #navigation .social-tool a.rss, #navigation .social-tool a.weibo, #navigation .social-tool a.yt{margin-top:3px;}
	.social-tool a.gplus {background-position: -212px -43px !important;}
	.social-tool a.instagram {background-position: -318px -43px !important;}
	.social-tool a.wechat {background-position: -2px -43px !important;}
	.social-tool a.linkedin {background-position: -177px -43px !important;}
	.social-tool a.fb {background-position: -107px -43px !important;}
	.social-tool a.twitter{background-position: -142px -43px !important;}
	.social-tool a.rss {background-position: -70px -43px !important;}
	.social-tool a.weibo {background-position: -38px -43px !important;}
	.social-tool a.yt {background-position: -247px -43px !important;}
	.social-tool a.blogIcon {background-position: -282px -43px !important;}
	.headerquick-section .navbar-NotMobile { position: absolute; width: 23.5%; right: 40px;z-index: 10;}
	.headerquick-section .navbar-NotMobile:hover {z-index: 10;}
}
#design_wechat{margin-left:-228px;}
#crossref-fill #contact_us #con_form_column #crossRefExcel label{width:260px !important;font-weight:normal;}
#crossref-fill #contact_us #con_form_column .form-row label.reg_lbl{font-weight:normal;}
#crossref-fill #contact_us #con_form_column #crossRefExcel select{width:100px !important;}

/*csr page*/
#globalArea ul#menu li, #globalArea ul#menu li.topMenu a{height:100%;}
#globalArea{width:100% !important;}
#globalArea ul#menu{box-sizing:content-box;}
.mT15{width:100%;}
.mT15 .b_contDescLeft,.mT15 .b_contDescRight{width:50% !important}
#localmenuArea,dl#localMenu{width:200px !important;float:right;}
#bnaBox{float:right !important;}
#pageBodySub,#pageBodySub .textBox,#pageBodySub h3 strong,#pageBodySub h3,
#nwes_contents .block>p, #nwes_contents .iso26000 p{width:850px !important;}
dl#localMenu{margin:0;}
#globalArea ul#menu li.subMenu{width:380px;}
.w390{width:490px;}
#pageBody,#pageBody h3,#pageBody h3 strong,#pageBody .borderBox,#pageBody .textBox,#guideline table.type01{width:100% !important;}
.ja_JP  #globalArea ul#menu li.topMenu a{padding-bottom:15px !important;}
#column-3 #nwes_contents{width:auto !important;float:right;margin-bottom:20px;}

/*japan fonts*/
.ja_JP #showcookiealert .labelcookie,
.ja_JP #showcookiealert .labelcookiemessage,
.ja_JP #showcookiealert .privacybutton a,.ja_JP #showcookiealert .privacybutton a:hover,
.ja_JP .sitefooterbottom,
.ja_JP .headerquicklink.desktop .rohmlogin,.ja_JP .headerquicklink.desktop a ,
.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .ja_JP .portal-select,
.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,
.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 .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 > li,
.ja_JP #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.ja_JP #header .customeNavigation #nav,
.ja_JP #tableData th, .ja_JP #tableData-sticky th,
.ja_JP #selectOption #searchmenu li,.ja_JP #selectOption #searchmenu li > a,
.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 #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 li .productmenu > ul > li,
.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 ul li input[type="text"].distribution-search-input,
.rohm-LR7 .ja_JP #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}


body.ko_KR #header .customeNavigation #nav,.ko_KR #showcookiealert .labelcookie,.ko_KR #showcookiealert .labelcookiemessage,.ko_KR #showcookiealert .privacybutton a, .ko_KR #showcookiealert .privacybutton a:hover,.ko_KR .sitefooterbottom,.ko_KR .headerquicklink.desktop .rohmlogin, .ko_KR .headerquicklink.desktop a,.ko_KR .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .ko_KR .portal-select,.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,.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 .breadcrumb-horizontal>li+li:before,.rohm-LR7 .ko_KR #wrapperrohm .breadcrumb > li,.ko_KR .footerlinks a,.ko_KR #selectOption #searchmenu li, .ko_KR #selectOption #searchmenu li > a, .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 #header .customeNavigation .productmenu li,.ko_KR #header .customeNavigation .productmenu li a,.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 > li,.ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
.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 ul li input[type="text"].distribution-search-input,.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
.ko_KR #showcookiealert .labelcookie,
.ko_KR #showcookiealert .labelcookiemessage,
.ko_KR #showcookiealert .privacybutton a,.ko_KR #showcookiealert .privacybutton a:hover,
.ko_KR .sitefooterbottom,
.ko_KR .headerquicklink.desktop .rohmlogin,.ko_KR .headerquicklink.desktop a ,
.rohm-LR7 .ko_KR  #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .ko_KR .portal-select,
.rohm-LR7 .ko_KR  #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,
.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 .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 > li,
.ko_KR #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.ko_KR #header .customeNavigation #nav,
.ko_KR #tableData th, .ko_KR #tableData-sticky th,
.ko_KR #selectOption #searchmenu li,.ko_KR #selectOption #searchmenu li > a,
.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 #header .customeNavigation .productmenu li,
.ko_KR #header .customeNavigation .productmenu li a,
.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 > 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 ul li input[type="text"].distribution-search-input,
.rohm-LR7 .ko_KR #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu ,.ko_KR #searchmenu{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.firefox #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input,.safari #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input{padding: 8px 18px;}
@media (min-width: 1281px) {
	/* Jira-2180 */
	.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input,
	.chrome #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input,
	.firefox #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input,  .safari #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="text"].distribution-search-input,
	.rohm-LR7.ie #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7.chrome #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7.firefox #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
	.rohm-LR7.safari #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu{padding:8px 8px;}
	/* End Jira-2180 */
}
body.zh_TW #header .customeNavigation #nav,.zh_TW #showcookiealert .labelcookie,.zh_TW #showcookiealert .labelcookiemessage,.zh_TW #showcookiealert .privacybutton a, .zh_TW #showcookiealert .privacybutton a:hover,.zh_TW .sitefooterbottom,.zh_TW .headerquicklink.desktop .rohmlogin, .zh_TW .headerquicklink.desktop a,.zh_TW .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .zh_TW .portal-select,.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,.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 .breadcrumb-horizontal>li+li:before,.rohm-LR7 .zh_TW #wrapperrohm .breadcrumb > li,.zh_TW .footerlinks a,.zh_TW #selectOption #searchmenu li, .zh_TW #selectOption #searchmenu li > a, .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 #header .customeNavigation .productmenu li,.zh_TW #header .customeNavigation .productmenu li a,.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 > li,.zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
.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 ul li input[type="text"].distribution-search-input,.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
.zh_TW #showcookiealert .labelcookie,
.zh_TW #showcookiealert .labelcookiemessage,
.zh_TW #showcookiealert .privacybutton a,.zh_TW #showcookiealert .privacybutton a:hover,
.zh_TW .sitefooterbottom,
.zh_TW .headerquicklink.desktop .rohmlogin,.zh_TW .headerquicklink.desktop a ,
.rohm-LR7 .zh_TW  #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .zh_TW .portal-select,
.rohm-LR7 .zh_TW  #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,
.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 .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 > li,
.zh_TW #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.zh_TW #header .customeNavigation #nav,
.zh_TW #tableData th, .zh_TW #tableData-sticky th,
.zh_TW #selectOption #searchmenu li,.zh_TW #selectOption #searchmenu li > a,
.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 #header .customeNavigation .productmenu li,
.zh_TW #header .customeNavigation .productmenu li a,
.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 > 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 ul li input[type="text"].distribution-search-input,
.rohm-LR7 .zh_TW #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu ,.zh_TW #searchmenu{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體" !important;}

body.zh_CN #header .customeNavigation #nav,.zh_CN #showcookiealert .labelcookie,.zh_CN #showcookiealert .labelcookiemessage,.zh_CN #showcookiealert .privacybutton a, .zh_CN #showcookiealert .privacybutton a:hover,.zh_CN .sitefooterbottom,.zh_CN .headerquicklink.desktop .rohmlogin, .zh_CN .headerquicklink.desktop a,.zh_CN .rohm-LR7 #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .zh_CN .portal-select,.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,.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 .breadcrumb-horizontal>li+li:before,.rohm-LR7 .zh_CN #wrapperrohm .breadcrumb > li,.zh_CN .footerlinks a,.zh_CN #selectOption #searchmenu li, .zh_CN #selectOption #searchmenu li > a, .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 #header .customeNavigation .productmenu li,.zh_CN #header .customeNavigation .productmenu 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 > li,.zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu > ul > li > ul > li > ul > li.ui-state-disabled div, 
.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 ul li input[type="text"].distribution-search-input,.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu,
.zh_CN #showcookiealert .labelcookie,
.zh_CN #showcookiealert .labelcookiemessage,
.zh_CN #showcookiealert .privacybutton a,.zh_CN #showcookiealert .privacybutton a:hover,
.zh_CN .sitefooterbottom,
.zh_CN .headerquicklink.desktop .rohmlogin,.zh_CN .headerquicklink.desktop a ,
.rohm-LR7 .zh_CN  #wrapperrohm.newROHM #header header .header #top-nav .portal-select, .rohm-LR7 .zh_CN .portal-select,
.rohm-LR7 .zh_CN  #wrapperrohm.newROHM #header header .header #top-nav .portal-select .ui-selectmenu-status,
.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 .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 > li,
.zh_CN #wrapperrohm.newROHM #header header .header #top-nav .portal-select,
.zh_CN #header .customeNavigation #nav,
.zh_CN #tableData th, .zh_CN #tableData-sticky th,
.zh_CN #selectOption #searchmenu li,.zh_CN #selectOption #searchmenu li > a,
.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 #header .customeNavigation .productmenu li,
.zh_CN #header .customeNavigation .productmenu 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 > 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 ul li input[type="text"].distribution-search-input,
.rohm-LR7 .zh_CN #wrapperrohm.newROHM #header .customeNavigation #nav li .productmenu.buysamplemenu ul ul li input[type="submit"]#search-button-megamenu ,.zh_CN #searchmenu{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif !important;}

/*investor relations*/
#irHeader,#globalAreaIR,#globalAreaIR #menu{width:100% !important;}
#irHeader #sitemapBox{margin: 20px 170px 10px 0 !important;}
#globalAreaIR #menu .topMenu > a,#globalAreaIR #menu ul a{box-sizing:content-box;}
#enIR_RightHeader,#IR_RightFooter{width:184px !important;float:right !important;margin-bottom:15px !important;}
#IR_RightMenu,#enIR_RightFooter,.col-md-4 #enIR_RightHeader{width:184px !important;float:right !important;}
#irTop,#irTop #headText,#irTop h4.fin-h4,#irTop #topicsBox,#irTop .column3,.entry_box{width:800px !important;}
.wire{width:auto !important;}
#irHeader #securities_code{margin-right:170px;}
#irTop .column3 .wire h2#financial-overview{background: url(../images/rohm-theme/static-images/ir_top_h2sub1.gif) no-repeat top left;}
#irTop .column3 .wire h2#library{background: url(../images/rohm-theme/static-images/ir_top_h2sub2.gif) no-repeat top left;}
#irTop .column3 .wire h2#stock-information{background: url(../images/rohm-theme/static-images/ir_top_h2sub3.gif) no-repeat top left;}
#IR_RightFooter,#IR_RightHeader{float:right !important;}
#irTop .column3 .wire h2 a{display: block;width: 243px;height: 50px;text-indent: -9999px;}
#irTop .column3 .wire.mrg-left10 h2[style="margin-top: 15px;"] a {text-indent: 0;}
#irTop .column3 .wire p{clear:both;}
@media (min-width: 768px) and (max-width:980px){
	.ja #irTop,.ja #irTop #headText,.ja #irTop h4.fin-h4,.ja #irTop #topicsBox,.ja #irTop .column3,.ja .entry_box{width:700px !important;}
	.ja #irTop .column3 .wire h2,.ja #irTop .column3 .wire h2 a,.ja #irTop .column3 .wire h2 a img{width: 226px !important;}
	
	.en #irTop,.en #irTop #headText,.en #irTop h4.fin-h4,.en #irTop #topicsBox,.en #irTop .column3,.en .entry_box{width:590px !important;}
	.en #irTop .column3 .wire,.en #irTop .column3 .wire a,.en #irTop .column3 .wire ul,.en #irTop .column3 .wire ul li{width: 186px !important;}
	.en .wire,.en .wire-end{width:186px !important;}
	.en #irTop a.Financial-link{height:60px!important;}
	#globalAreaIR #menu .topMenu > a{width:160px !important;}
	#globalAreaIR #menu .topMenu.shareholders_meeting a{width:140px !important;}
	#irHeader #sitemapBox{margin: 20px 0px 10px 0 !important;}
	#irHeader #securities_code{margin-right:0px;}
	#globalAreaIR #menu .financial_information>a:first-child{word-break:break-word;}
}
@media (min-width: 320px) and (max-width:980px){
	/*csr page*/
	#hdrNaviArea{width:910px !important;}
	#nwes_contents{width:auto !important;}
	#pageBodySub, #pageBodySub .textBox, #pageBodySub h3 strong, #pageBodySub h3, #nwes_contents .block>p, #nwes_contents .iso26000 p{width:673px !important;}
	.ja_JP #globalArea{width:934px !important;}
	.ja_JP #tabs4.tabs{width:510px!important}
	#globalArea ul#menu li.subMenu{width:340px !important;}
}
@media (max-width:980px){
	/* .headerquick-section .navbar-NotMobile{width:11%;} */
	.headerquick-section .navbar-NotMobile { position: absolute; width: 19.5%; right: 40px;z-index: 10;}
	.safari.mobile .ja .headerquick-section .navbar-NotMobile {width: 19.5%;}
	.headerquick-section .navbar-NotMobile:hover {z-index: 10;}
}
@media (max-width:767px){
	#globalAreaIR #menu .financial_information>a:first-child{word-break:break-word;}
}
#searchmenu {
	font-family:Arial, Helvetica, Verdana, sans-serif;
    margin: 0;
    list-style: none;
	float: left;
}
#searchmenu li {
    float: left;
    padding: 0;
    position: relative;
    line-height:0;
	z-index:9;
}
#searchmenu a {
    float: left;
	width:23px;
    height: 27px;
    padding: 0px;
    text-transform: capitalize;
	font-size:12px;
    text-decoration: none;
}
/* Search Autocomplete */
.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{
	min-width: 158px;
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	padding: 2px 5px;
	font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif!important;
	display: block;
	color: #464646;
}
ul.ui-autocomplete li.ui-menu-item a.ui-state-focus:hover {
    background: #bfdaff;
    color: #464646;
}
ul.ui-autocomplete li.ui-menu-item a.ui-state-focus{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;
    font-size: 14px;
    line-height: 24px;
	cursor: pointer;
    list-style: none;
    padding: 2px 5px!important;
	color:#464646;
	font-weight: normal;
	font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif!important;
	margin:0;
}
#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-focus {
    background: #2647a0;
    color: #fff;
    outline: 0;
    border-radius: 0;
}
/* Search Autocomplete End */
/*For Patch Upgrade*/
.clearfix.journal-content-article{display:block;}

/*Patch Install 85*/
.lfr-product-menu-panel.sidenav-menu-slider.open, .lfr-product-menu-panel.sidenav-menu-slider .sidenav-menu {text-align: left;}
.sidenav-fixed.sidenav-menu-slider a:link, .sidenav-fixed.sidenav-menu-slider a:focus, .sidenav-fixed.sidenav-menu-slider a:hover { color: inherit;}
.sidenav-fixed.sidenav-menu-slider .dropdown-menu > li > a:hover{color:#fff;}