/* `XHTML, HTML4, HTML5 Reset
----------------------------------------------------------------------------------------------------*/
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
	{
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
}

html,body {
	
}

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;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

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 {
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

svg { /*
  For IE9. Without, occasionally draws shapes
  outside the boundaries of <svg> rectangle.
*/
	overflow: hidden;
}
a:focus        { outline:0px none;color: inherit;}
:hover       { text-decoration:none; }
/* Reset End */
/* ---------- Browser normalization ---------- */

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 {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	clear: both;
}

fieldset, img {
	border: 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: 0;
	border-bottom: 1px dotted #000;
	cursor: help;
}

html {
	overflow-y: scroll;
}

html.aui-dialog-iframe-root-node {
	overflow: auto;
}

body {
	background: #FFF;
	font: 62.5%/1.4 Arial, Helvetica, Verdana, sans-serif;
}

body.portal-popup {
	background: none;
	padding: 10px;
}

body.aui-dialog-iframe-popup {
	padding-bottom: 0;
}

body.portal-iframe {
	padding: 0;
}

blockquote, ul, ol, dl {
	margin: 1em;
}

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;
}

/* ---------- Links ---------- */

a {
}

a:hover {
}

a:visited {
}

/* ---------- Headers ---------- */

h1 {
	font-size: 1.8em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1.4em;
}

h1, h2, h3 {
	margin: 1em 0;
}

h4, h5, h6 {
	font-size: 1.1em;
}

h1, h2, h3, h4, h5, h6, strong {
	font-weight: bold;
}

/* ---------- HTML Editor ---------- */

body.html-editor {
	background: #FFF;
	color: #000;
}

.html-editor.portlet-message-boards blockquote {
	background: #EEF0F2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;
	border: 1px solid #777;
	position: relative;
	padding: 5px 45px;
}

.html-editor.portlet-message-boards blockquote:after {
	background: url(../images/message_boards/quoteright.png) no-repeat 50%;
	bottom: 5px;
	content: '';
	display: block;
	height: 24px;
	position: absolute;
	right: 5px;
	width: 31px;
	z-index: 999;
}

.html-editor.portlet-message-boards blockquote cite {
	display: block;
	font-weight: bold;
}

.html-editor.portlet-message-boards pre {
	background: #F9F9F9;
	border: 1px solid #777;
	padding: 0.5em;
}

/* ---------- Text formatting ---------- */

b, strong {
	font-weight: bold;
}

i, em {
	font-style: italic;
}

code, pre {
	font-family: "Courier New", Courier, monospace;
	white-space: pre;
}

.important {
	font-weight: bold;
}

/* ---------- Staging area ---------- */

body.staging, body.live-view {
	border: 0px solid #F00;
}

body.live-view {
	border-color: #FC0;
}

.portal-iframe.staging {
	border: none;
}

/* ---------- Main content body ---------- */

.portal-iframe #main-content {
	width: 100%;
}

/* ---------- Alerts and popups ---------- */

.alert-background {
	background: #000;
}

.popup-alert-notice {
	background-color: #FFC;
	border-bottom-color: #FC0;
}

.popup-alert-warning {
	background-color: #FDD;
	border-bottom-color: #F00;
}

/* ---------- Portal add content ---------- */

.portal-add-content {
	background: #FFF;
	text-align: left;
	z-index: 20;
}

.portal-add-content a {
	text-decoration: none;
}

/* ---------- Loading animation ---------- 

.loading-animation {
	background: url(../images/progress_bar/loading_animation.gif) no-repeat top center;
	margin-top: 10px;
	padding-top: 40px;
	text-align: left;
}

 ---------- Separator ---------- */

hr, .separator {
	border-top: 1px dotted #BFBFBF;
}

/* ---------- Update Manager ---------- */

.update-available {
	margin-top: 10px;
	padding: 2px;
	text-align: left;
}

/* ---------- Text highlighting ---------- */

.highlight {
	background: #FFC;
	font-weight: bold;
	margin: 0 1px;
}
/* Base End */
/* ---------- Main ---------- */

.aui-state-default {
	background: #D4D4D4 url(../images/portlet/header_bg.png) repeat-x 0 0;
	border: 1px solid;
	border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
}

.aui-state-hover {
	background: #B9CED9 url(../images/application/state_hover_bg.png) repeat-x 0 0;
	border-color: #627782;
}

.aui-state-active {
	background: #EBEBEB url(../images/application/state_active_bg.png) repeat-x 0 0;
	border-color: #555;
}

.results-header {
	background: #D1D6DC;
}

.results-header th, .results-header td {
	color: #7B7C7F;
	padding: 5px 10px;
}

.results-header .sort-column .result-column-name {
	background: url(../images/arrows/05_up.png) no-repeat 100% 50%;
	display: inline-block;
	font-style: italic;
	padding-right: 15px;
}

.results-header .sort-desc .result-column-name {
	background-image: url(../images/arrows/05_down.png);
}

.results-row td {
	background: none;
	padding: 5px 10px;
}

.results-row.alt td {
	background: #DDE1E6;
}

.results-row.hover td {
	background: #BCC3CC;
}

/* ---------- Dragging/sorting indicators ---------- */

.portlet-layout.dragging {
	border-collapse: separate;
}

.drop-area {
	background-color: #D3DADD;
}

.active-area {
	background: #FFC;
}

.portlet-boundary.aui-dd-dragging {
	opacity: .6;
}

.ie .portlet-boundary.aui-dd-dragging {
	-ms-filter: alpha(opacity=60);
	filter: alpha(opacity=60);
}

.portlet-boundary.aui-dd-dragging .portlet {
	border: 2px dashed #ccc;
}

.aui-portal-layout-proxy {
	opacity: 1 !important;
}

.aui-portal-layout-proxy .portlet-topper {
	background-image: none;
}

.aui-proxy {
	cursor: move;
	opacity: 0.65;
	position: absolute;
}

.ie .aui-proxy {
	filter: alpha(opacity=65);
}

.aui-proxy.generic-portlet {
	height: 200px;
	width: 300px;
}

.aui-proxy.generic-portlet .portlet-title {
	padding: 10px;
}

.aui-proxy.not-intersecting .forbidden-action {
	background: url(../images/application/forbidden_action.png) no-repeat;
	display: block;
	height: 32px;
	position: absolute;
	right: -15px;
	top: -15px;
	width: 32px;
}

.ie .aui-proxy.not-intersecting .forbidden-action {
	right: 2px;
	top: 2px;
}

.aui-resizable-proxy {
	border: 1px dashed #828F95;
	position: absolute;
	visibility: hidden;
}

.aui-sortable-proxy {
	background: #727C81;
	margin-top: 1px;
}

.lfr-freeform-layout-drag-indicator {
	visibility: hidden;
}

.aui-portal-layout-drag-target-indicator {
	margin: 2px 0;
}

/* ---------- Portal tool tips ---------- */

.aui-tooltip {
	max-width: 200px;
}

/* ---------- Tags ---------- */

.aui-tagselector-content {
	border-width: 0;
	margin-bottom: 15px;
	padding: 0;
}

.aui-tagselector-content .aui-textboxlistentry-holder {
	background: #fff;
	border: 1px solid;
	border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
	margin-bottom: 5px;
	padding: 5px;
	position: relative;
	overflow: visible;
}

.aui-tagselector .lfr-tag-selector-input {
	background: none;
	padding: 0;
	width: auto;
}

.aui-tagselector-focused .aui-textboxlistentry-holder {
	background: #FFC none;
	border: 1px solid #FC0;
}

.aui-tagselector .aui-field .aui-field-content {
	margin: 0;
}

.aui-tagselector .aui-toolbar {
	margin-top: 5px;
}

.aui-tagselector .aui-textboxlist-input-container {
	margin: 0;
}

.aui-categoriesselector-content .aui-textboxlistentry-holder {
	background-color: transparent;
	border-width: 0;
	padding: 0;
}

/* ---------- Tag cloud and tag list ---------- */

.tag-items {
	list-style: none;
	margin: 0 1em 0 0;
	padding: 0 1em 0.5em 1em;
	white-space: normal;
}

.tag-cloud {
	line-height: 2.5em;
}

.tag-selected {
	color: #000;
	text-decoration: none;
}

.tag-items li {
	display: inline;
	float: left;
	margin: 0 1em 0 0;
}

.tag-items a {
	white-space: nowrap;
}

.tag-cloud .tag-asset-count {
	clip: rect(0 0 0 0);
	position: absolute;
}

.tag-cloud .tag-popularity-1 {
	font-size: 1em;
}

.tag-cloud .tag-popularity-2 {
	font-size: 1.3em;
}

.tag-cloud .tag-popularity-3 {
	font-size: 1.6em;
}

.tag-cloud .tag-popularity-4 {
	font-size: 1.9em;
}

.tag-cloud .tag-popularity-5 {
	font-size: 2.2em;
}

.tag-cloud .tag-popularity-6 {
	font-size: 2.5em;
}

/* ---------- Underlay ---------- */

.aui-underlay {
	clear: both;
	top: 100%;
}

.aui-underlay-hidden {
	display: none;
}

.aui-underlay-content {
	background: #F4F3F3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;
	border: 0 solid #AEAFB1;
	border-width: 0 1px 1px;
}

.aui-underlay .aui-widget-hd {
	height: 38px;
}

.aui-underlay-close {
	position: absolute;
	right: 5px;
	top: 5px;
}

.aui-underlay .lfr-portlet-item {
	border-width: 0;
}

/* ---------- Tabs ---------- */

.aui-tabview-list {
	border: 1px solid #C8C9CA;
	padding: 4px;
}
.aui-tab {
	background: transparent;
	border-width: 0;
	font-weight: bold;
}

.aui-tab-content {
	padding: 3px 10px;
}

.aui-tab-active {
	background: #333;
	padding: 0;
	position: relative;
	z-index: 10;
}

.aui-tab-active, .aui-tab-active a {
	color: #FFF;
	text-decoration: none;
	text-shadow: -1px -1px #000;
}

.aui-tabview-list .toggle {
	float: right;
}

/* ---------- Misc. ---------- */

.lfr-panel-container {
	background: transparent;
}

.lfr-panel-container {
	background: #FFF;
}

.aui-dialog-bd {
	min-height: 30px;
}

.aui-dialog-content {
	border: 1px solid #C8C9CA;
	padding: 5px;
}

.aui-panel-hd {
	background: #C0C2C5 url(../images/application/panel_header_bg.png) repeat-x 0 0;
	border: 1px solid;
	border-color: #C8C9CA #AEB2B8 #AEB2B8 #C8C9CA;
	padding-left: 10px;
	text-shadow: 1px 1px #FFF;
}

/* ---------- Menus ---------- */

.lfr-actions.portlet-options .lfr-trigger strong span, .visible.portlet-options .lfr-trigger strong span {
	background-image: url(../images/portlet/options.png);
}

.lfr-actions.portlet-options:hover, .lfr-actions.portlet-options:hover ul {
	background: transparent;
}

.lfr-menu-list {
	z-index: 450;
}

.aui-menu .notice-message {
	background-image: none;
	margin: 3px;
	padding: 6px;
}

.aui-menu {
	position: absolute;
	width: auto;
}

.aui-menu-content {
	background: #FFF;
	list-style: none;
	min-width: 150px;
}

.aui-menu-content li {
	margin: 0;
	padding: 0;
}

.aui-menu-content, .lfr-menu-list ul {
	background: #CCC9C9 url(../images/application/menu_bg.png) repeat-x 0 0;
	border: 1px solid;
	border-color: #AEAFB1 #777879 #777879 #AEAFB1;
	padding: 2px 0;
}

.aui-menugroup-content .aui-menu-label {
	background: #D2D6DE;
	color: #5B677D;
	display: block;
	font-weight: bold;
	padding: 5px 3px;
	text-shadow: 1px 1px #FFF;
}

.aui-menugroup-content ul, .lfr-menu-list ul ul {
	display: block;
	min-width: 0;
}

.aui-menu-content li, .lfr-menu-list ul li {
	border-bottom: 1px solid #BCBBBB;
	border-top: 1px solid #EEE;
	display: block;
	margin: 0;
	padding: 0;
}
.aui-menu-content li.first, .lfr-menu-list ul li.first {
	border-top-width: 0;
}

.aui-menu-content li.last, .lfr-menu-list ul li.last {
	border-bottom-width: 0;
}

.aui-menu-content li a, .lfr-menu-list ul li .taglib-icon {
	color: #2C2F34;
	display: block;
	padding: 4px 5px;
	text-decoration: none;
}

.aui-menu-content li a.aui-focus, .lfr-menu-list ul .taglib-icon.aui-focus, .lfr-menu-expanded li a:focus {
	background-color: #5B677D;
	color: #FFF;
	text-shadow: -1px -1px #2C2F34;
}

.aui-menu-content a, .lfr-menu-list li .taglib-icon, .lfr-actions .lfr-trigger, .lfr-actions .lfr-trigger strong {
	font-weight: bold;
	text-shadow: 1px 1px #FFF;
}

/* ---------- Toolbar ---------- */

.aui-toolbar li {
	display: inline-block;
	margin: 0;
	margin-left: 10px;
	padding: 0;
	vertical-align: middle;
}

.aui-toolbar-separator {
	background: url(../images/dockbar/separator.png) no-repeat 100% 50%;
	border-width: 0;
	cursor: default;
	font-size: 1px;
	height: 16px;
	margin: 0 2px;
	overflow: hidden;
	vertical-align: middle;
	width: 4px;
}

/* ---------- Loading Mask ---------- */

.aui-loadingmask-content {
	background: #CCC;
}

.aui-loadingmask-message {
	background: #D4D4D4 url(../images/portlet/header_bg.png) repeat-x 0 0;
}

/* ---------- Tree View ---------- */

.aui-tree-node-selected .aui-tree-label {
	background-color: transparent;
	font-weight: bold;
}
/* application End */
/* ---------- Wrapper ---------- */

.portlet-layout {
	border-collapse: collapse;
	clear: both;
	display: table;
	border-spacing: 0;
	table-layout: auto;
	width: 100%;
}
.portlet-column {
	display: table-cell;
	vertical-align: top;
}
.portlet-column-content {
	/* padding: 5px; */
}
.portlet-column-content-only, .ltr .portlet-column-content-first, .rtl .portlet-column-content-last {
	padding-left: 0;
}

.portlet-column-content-only, .ltr .portlet-column-content-last, .rtl .portlet-column-content-first {
	padding-right: 0;
}

/* ---------- Column widths ---------- */

.portlet-column-content.empty {
	padding: 50px;
}

#main-content.dragging .portlet-column {
	border: 3px double #828F95;
	height: 100px;
	min-height: 100px;
}
.japanhomepage-100-70-22-100 .portlet-column-content-only, .ltr .japanhomepage-100-70-22-100 .portlet-column-content-last, .rtl .japanhomepage-100-70-22-100 .portlet-column-content-first {
  padding: 5px 0;
}
/* Layout End */
.dockbar {
	background: #97A1AE url(../images/dockbar/dockbar_bg.png) repeat-x 0 0;
	border-bottom: 1px solid #636364;
	font-size: 13px;
	padding: 1px 5px;
	position: relative;
	visibility: hidden;
	z-index: 300;
}

.dockbar-ready .dockbar {
	visibility: visible;
}

.dockbar:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.dockbar a {
	color: #2C2F34;
	font-weight: bold;
	text-shadow: 1px 1px #FFF;
}

.dockbar .menu-button-active {
	background: #5C94DA url(../images/dockbar/button_active_bg.png) repeat-x 0 0;
}

.dockbar .menu-button-active a {
	color: #FFF;
	text-shadow: -1px -1px #2C2F34;
}

.dockbar .user-avatar .sign-out {
	font-size: 0.8em;
	padding-left: 0;
}

.dockbar ul {
	margin: 0;
	padding: 0;
}

.dockbar li li {
	margin-left: 0;
}

html > .lfr-dockbar-pinned {
	padding-top: 3.45em;
}

.lfr-dockbar-pinned .dockbar {
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
}

.dockbar .pin-dockbar {
	margin-left: 0;
}
.pin-dockbar img {
	background: url(../images/dockbar/pin.png) no-repeat 0 0;
	height: 27px;
	vertical-align: middle;
	width: 27px;
}

.lfr-dockbar-pinned .pin-dockbar img {
	background-image: url(../images/dockbar/unpin.png);
}

.dockbar .user-portrait {
	text-decoration: none;
}

.dockbar .user-avatar img {
	vertical-align: middle;
	width: 25px;
}

.dockbar .impersonating-user {
	background: url(../images/messages/alert.png) no-repeat 0 50%;
	padding-left: 20px;
}

.dockbar .impersonating-user .user-links a {
	color: #999;
}

/* ---------- Menus ---------- */

.aui-dockbarmenu-hidden {
	visibility: hidden;
}

.dockbar .aui-toolbar {
	float: left;
}

.dockbar .user-toolbar {
	float: right;
}

.aui-underlay .portal-add-content {
	background-color: transparent;
	font-size: 11px;
}

.aui-underlay .portal-add-content .portlet-dd-placeholder {
	display: none;
}

.add-application .aui-widget-bd, .dockbar-messages .aui-widget-bd {
	padding: 0 10px 10px;
}

.add-application {
	left: 10px !important;
}

.lfr-has-sidebar #main-content {
	padding-left: 220px;
}

.manage-layouts {
	left: 60px !important;
}

.my-places-menu {
	max-width: 350px;
}

.my-places-menu ul {
	list-style: none;
}

.my-places-menu ul, .my-places-menu li {
	display: block;
	margin: 0;
	padding: 0;
}

.my-places-menu a {
	display: block;
	overflow: hidden;
	text-align: right;
	white-space: nowrap;
}

.my-places-menu .current-site {
	border: solid #1D4280;
	border-width: 1px 0;
}

.my-places-menu .current-site a {
	background: #3068BA url(../images/arrows/01_right.png) no-repeat scroll 2px 30%;
	color: #FFF;
	padding-left: 20px;
	text-shadow: 1px 1px #333;
}

.my-places-menu .current-site .site-type {
	color: #FFF;
}

.my-places-menu .current-site a:hover, .my-places-menu a:hover .site-type {
	color: #FFF;
	text-shadow: 1px 1px #333;
}

.my-places-menu .site-name {
	cursor: pointer;
	float: left;
}

.my-places-menu .site-type {
	color: #777;
	float: right;
	font-size: 0.8em;
	font-weight: normal;
	margin-left: 10px;
}
.my-places-menu a:hover .site-type {
	color: #FFF;
}

.dockbar .toggle-controls a {
	background: url(../images/dockbar/checked.png) no-repeat 0 50%;
	padding-left: 20px;
}

.controls-hidden .toggle-controls a {
	background-image: url(../images/dockbar/unchecked.png);
}

.dockbar .menu-button {
	background: url(../images/arrows/05_down.png) no-repeat 93% 50%;
	display: inline-block;
	padding: 5px 20px 5px 5px;
	text-decoration: none;
}

.dockbar .menu-button span {
	background: url() no-repeat 0 50%;
	padding-left: 20px;
}

.dockbar .add-content .menu-button span {
	background-image: url(../images/common/add.png);
}

.dockbar .manage-content .menu-button span {
	background-image: url(../images/dockbar/settings.png);
}

.dockbar .my-places .menu-button span {
	background-image: url(../images/dockbar/places.png);
}

.dockbar .staging-options .menu-button span {
	background-image: url(../images/dockbar/staging.png);
}

.dockbar-messages-container {
	left: 50%;
	margin-left: -150px;
}

.dockbar-messages {
	width: 300px;
}

.showing-messages .dockbar-messages {
	display: block;
}

.multiple-messages .dockbar-message {
	border-top: 1px solid #CCC;
	padding: 5px 0;
}

.multiple-messages .first {
	border-top-width: 0;
	padding-top: 0;
}

.add-content-menu .add-page a {
	background: url(../images/navigation/add_page.png) no-repeat 3px 50%;
	padding-left: 25px;
}

.add-content-menu .add-application a {
	background: url(../images/common/portlet.png) no-repeat 3px 50%;
	padding-left: 25px;
}

.add-content-menu a.lfr-portlet-used {
	color: #999;
	cursor: auto;
}

.manage-content-menu li a {
	background: url() no-repeat 3px 50%;
	padding-left: 25px;
}

.manage-content-menu .manage-page a {
	background-image: url(../images/dock/page_settings.png);
}

.manage-content-menu .page-layout a {
	background-image: url(../images/dock/layout.png);
}

.manage-content-menu .sitemap a {
	background-image: url(../images/common/sitemap.png);
}

.manage-content-menu .settings a {
	background-image: url(../images/common/configuration.png);
}

.manage-content-menu .control-panel a {
	background-image: url(../images/dock/control_panel.png);
}
/* Docbar End */
/* ---------- Add/remove page ---------- */

.modify-pages li {
	position: relative;
}

.modify-pages .delete-tab {
	background: #333 url(../images/portlet/close_borderless.png) no-repeat 50%;
	cursor: pointer;
	display: block;
	height: 8px;
	margin-top: -7px;
	padding: 3px;
	position: absolute;
	right: 1px;
	text-indent: -9999em;
	top: 50%;
	width: 8px;
}

/*------ Navigation portlet ------*/

.nav-menu li a.ancestor {
	font-weight: bold;
}

.nav-menu li a.selected {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.nav-menu ul {
	padding-left: 10px;
}

/* ---------- Page template selector ---------- */

.aui-form-options {
	border: 1px solid #AAA;
	display: inline-block;
	vertical-align: middle;
}

.aui-form-options input {
	border-width: 0;
	display: inline;
	float: left;
}

.aui-form-triggers {
	float: left;
}

.aui-form-trigger {
	background: #C4C4C4 url(../images/application/button_bg.png) repeat-x 0 0;
	border-left: 1px solid #BBB;
	display: inline-block;
	float: left;
}

.aui-form-trigger img {
	background: url() no-repeat 50% 40%;
	height: 25px;
	padding: 0 3px;
	vertical-align: middle;
	width: 16px;
}

.aui-form-trigger:hover, .aui-form-trigger:focus {
	background-color: #83B0CA;
	background-image: url(../images/application/button_bg_over.png);
}

.aui-trigger-selected {
	background-color: #EBEBEB;
	background-image: url(../images/application/button_bg_selected.png);
}

.aui-trigger-selected:hover, .aui-trigger-selected:focus {
	background-color: #B7DEF4;
	background-image: url(../images/application/button_bg_selected_over.png);
}

.aui-options-trigger img {
	background-image: url(../images/common/configuration.png);
}

.aui-save-trigger img {
	background-image: url(../images/dock/my_place_current.png);
}
/* Navigation End */
/* ---------- Portlet wrapper and icons ---------- */

.freeform .portlet {
	margin-bottom: 0;
}

body.portlet {
	border: none;
}

.portlet-topper {
	position: relative;
}

.portlet-title {
	display: block;
	font-size: 1em;
	margin: 0;
}

.portlet-title-text {
	cursor: pointer;
}

.portlet-title img {
	vertical-align: middle;
}

.portlet-topper-toolbar {
	margin: 0;
	padding: 2px;
	/* position: absolute; */
	right: 3px;
	text-align: right;
	top: 3px;
}

.portlet-topper-toolbar .nobr {
	display: block;
	float: left;
	padding: 1px;
}

.portlet-content, .portlet-minimized .portlet-content-container {
	padding:0;/* padding: 12px 10px 10px; */
}

.portlet-minimized .portlet-content {
	padding: 0;
}

.portlet-icon-back {
	background: url(../images/arrows/01_left.png) no-repeat 0 50%;
	font-weight: bold;
	padding: 5px 5px 5px 18px;
}

.portlet-nested-portlets .portlet-boundary {
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
}

/* ---------- Borderless portlet ---------- */

.portlet-borderless-container {
	min-height: 2.5em;
	position: relative !important;
}
.portlet-borderless-bar {
	background: #333;
	color: #FFF;
	font-size: 10px;
	opacity: 0.3;
	padding: 2px 5px 1px;
	position: absolute;
	right: 0;
	text-shadow: -1px -1px #000;
	top: 0;
	z-index: 7 !important;
}

.portlet-borderless-bar .portlet-actions {
	display: none;
	float: left;
	margin-right: 20px;
}
.portlet-borderless-container:hover .portlet-borderless-bar {
	opacity: 1;
}

.portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions {
	display: inline;
}

.ie .portlet-borderless-bar {
	-ms-filter: alpha(opacity=20);
	filter: alpha(opacity=20);
}

.ie .portlet-borderless-container:hover .portlet-borderless-bar {
	-ms-filter: alpha(opacity=100);
	filter: alpha(opacity=100);
}
.portlet-borderless-bar .portlet-action-separator {
	display: none;
}

.portlet-borderless-bar a {
	background: url() no-repeat 0 50%;
	color: #3AF;
	display: inline-block;
	height: 16px;
	margin-left: 5px;
	text-indent: -9999px;
	vertical-align: top;
	width: 16px;
}

.portlet-title-default {
	display: inline-block;
	float: right;
	font-weight: normal;
	text-transform: capitalize;
}
.aui-dd-draggable .portlet-topper {
	cursor: move;
}

.aui-dd-draggable .portlet-title-default {
	background: url(../images/portlet/draggable_borderless.png) no-repeat 0 50%;
	cursor: move;
	padding-left: 20px;
}

.portlet-borderless-bar .portlet-back a {
	height: auto;
	text-indent: 0;
	width: auto;
}

.portlet-borderless-bar .portlet-close a {
	background-image: url(../images/portlet/close_borderless.png);
}

.portlet-borderless-bar .portlet-options li.lfr-trigger strong a {
	background-image: url(../images/portlet/options_borderless.png);
}

.portlet-borderless-bar .portlet-title-default, .portlet-borderless-bar .portlet-actions {
	vertical-align: top;
}
.imagecarousel-portlet .portlet-borderless-bar {
  z-index: 34;
}

/* ---------- Panel Page ---------- */

.lfr-panel-page {
	width: 100%;
}

.lfr-panel-page .portlet-title {
	font-size: 13px;
}

.lfr-panel-page .lfr-add-content h2 span {
	background-color: #D3DADD;
}

/* ---------- Standard styles defined in the JSR 168 ---------- */

/* ---------- Fonts ---------- */

/* ---------- Font attributes for the 'normal' fragment font ---------- */

.portlet-font {
}

/* ---------- Font attributes similar to the .portlet-font but the color is lighter ---------- */

.portlet-font-dim {
}

/* ---------- Messages ---------- */

/* ---------- Status of the current operation ---------- */

.portlet-msg-status {
}

/* ---------- Help messages, general additional information, etc. ---------- */

.portlet-msg-info {
	background: #DFF4FF url(../images/messages/info.png) no-repeat 6px 50%;
	border: 1px solid #A7CEDF;
	color: #34404F;
	display: block;
	font-weight: bold;
	margin: 2px auto 14px;
	padding: 6px 6px 6px 30px;
	text-align: left;
}

.portlet-msg-info.pending {
	background-image: url(../images/common/time.png);
}

/* ---------- Error messages ---------- */

.portlet-msg-error {
	background: #FDD url(../images/messages/error.png) no-repeat 6px 50%;
	border: 1px solid #F00;
	display: block;
	font-weight: bold;
	margin: 2px auto 14px;
	padding: 6px 6px 6px 30px;
	text-align: left;
}

/* ---------- Warning messages ---------- */

.portlet-msg-alert {
	background: #FFC url(../images/messages/alert.png) no-repeat 6px 20%;
	border: 1px solid #FC0;
	display: block;
	font-weight: bold;
	margin: 2px auto 14px;
	padding: 6px 6px 6px 30px;
	text-align: left;
}

/* ---------- Success messages ---------- */

.portlet-msg-success {
	background: #F4FDEF url(../images/messages/success.png) no-repeat 6px 50%;
	border: 1px solid #ACDFA7;
	color: #384F34;
	display: block;
	font-weight: bold;
	margin: 2px auto 14px;
	padding: 6px 6px 6px 30px;
	text-align: left;
}

/* ---------- Message labels ---------- */

.portlet-msg-info-label, .portlet-msg-error-label, .portlet-msg-alert-label, .portlet-msg-success-label {
	background: none no-repeat 0 50%;
	padding: 3px 3px 3px 20px;
	font-weight: bold;
}

.portlet-msg-info-label {
	background-image: url(../images/messages/info.png);
	color: #34404F;
}

.portlet-msg-error-label {
	background-image: url(../images/messages/error.png);
	color: #900;
}

.portlet-msg-alert-label {
	background-image: url(../images/messages/alert.png);
	color: #663;
}

.portlet-msg-success-label {
	background-image: url(../images/messages/success.png);
	color: #384F34;
}

/* ---------- Sections ---------- */

/* ---------- Table or section header ---------- */

.portlet-section-header {
}

.portlet-section-header th {
}

/* ---------- Normal text in a table cell ---------- */

.portlet-section-body {
}

.portlet-section-body td {
}

/* ---------- Text in every other row in the cell ---------- */

.portlet-section-alternate {
}

.portlet-section-alternate td {
}

.portlet-section-alternate-hover td, .portlet-section-body-hover td {
}

.portlet-section-body td td, .portlet-section-body-hover td td {
}

.portlet-section-alternate td td, .portlet-section-alternate-hover td td {
}

/* ---------- Text in a selected cell range ---------- */

.portlet-section-selected, .portlet-section-selected a {
	background: #727C81;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.portlet-section-selected a:hover, .portlet-section-selected a:focus {
	background-color: #727C81;
}

/* ---------- Text of a subheading ---------- */

.portlet-section-subheader {
}

/* ---------- Table or section footnote ---------- */

.portlet-section-footer {
}

/* ---------- Text that belongs to the table but does not fall in one of the other categories (e.g. explanatory or help text that is associated with the section) ---------- */

.portlet-section-text {
}

/* ---------- Forms ---------- */

/* ---------- Text used for the descriptive label of the whole form (not the labels for fields) ---------- */

.portlet-form-label {
}

/* ---------- Text of the user-input in an input field ---------- */

.portlet-form-input-field {
}

/* ---------- Text on a button ---------- */

.portlet-form-button {
}

/* ---------- Text that appears beside a context dependent action icon ---------- */

.portlet-icon-label {
}

/* ---------- Text that appears beside a 'standard' icon (e.g. Ok, or Cancel) ---------- */

.portlet-dlg-icon-label {
}

/* ---------- Text for a separator of fields (e.g. checkboxes, etc.) ---------- */

.portlet-form-field-label {
}

/* ---------- Text for a field (not input field, e.g. checkboxes, etc.) ---------- */

.portlet-form-field {
}

/* ---------- Menus ---------- */

/* ---------- General menu settings such as background color, margins, etc. ---------- */

.portlet-menu {
}

/* ---------- Normal, unselected menu item ---------- */

.portlet-menu-item {
}

/* ---------- Selected menu item ---------- */

.portlet-menu-item-selected {
}

/* ---------- Normal, unselected menu item when the mouse hovers over it ---------- */

.portlet-menu-item-hover {
}

/* ---------- Selected menu item when the mouse hovers over it ---------- */

.portlet-menu-item-hover-selected {
}

/* ---------- Normal, unselected menu item that has sub-menus ---------- */

.portlet-menu-cascade-item {
}

/* ---------- Selected sub-menu item that has sub-menus ---------- */

.portlet-menu-cascade-item-selected {
}

/* ---------- Descriptive text for the menu (e.g. in a help context below the menu) ---------- */

.portlet-menu-description {
}

/* ---------- Menu caption ---------- */

.portlet-menu-caption {
}

/* ---------- Miscellaneous portlet styles ---------- */

.restricted, .restricted td {
	background: #FDD;
	border: none;
}

.alt.restricted td {
	background-color: #FFC0C0;
}

.hover.restricted td {
	background-color: #D3BDC0;
}

.restricted * {
	color: #727C81;
}

.restricted td.col-1, .alt.restricted td.col-1 {
	background-image: url(../images/messages/error.png);
	background-position: 5px 50%;
	background-repeat: no-repeat;
	padding-left: 28px;
}

/* ---------- Permissions ---------- */

.results-row.lfr-role .col-1, .results-row.hover.lfr-role .col-1 {
	background-image: url();
	background-position: 5px 50%;
	background-repeat: no-repeat;
	padding-left: 30px;
}

.results-row.lfr-role-guest .col-1, .results-row.hover.lfr-role-guest .col-1 {
	background-image: url(../images/common/guest_icon.png);
}

.results-row.lfr-role-regular .col-1, .results-row.hover.lfr-role-regular .col-1 {
	background-image: url(../images/common/user_icon.png);
}

.results-row.lfr-role-community .col-1, .results-row.hover.lfr-role-community .col-1 {
	background-image: url(../images/common/community_icon.png);
}

.results-row.lfr-role-organization .col-1, .results-row.hover.lfr-role-organization .col-1 {
	background-image: url(../images/common/organization_icon.png);
}

.results-row.lfr-role-team .col-1, .results-row.hover.lfr-role-team .col-1 {
	background-image: url(../images/common/team_icon.png);
}

/* ---------- Miscellaneous component styles ---------- */

/* ---------- Add content dialog ---------- */

.lfr-portlet-item, .lfr-portlet-item p a {
	font-size: 1em;
}

/* ---------- Actions button ---------- */

.lfr-actions {
}

.lfr-actions.lfr-extended, .lfr-actions.lfr-extended ul {
	background: #FFF url(../images/forms/button.png) repeat-x 0 100%;
	border: 1px solid;
	border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE;
}

.lfr-actions ul {
	bottom: -1px;
}

.lfr-actions .lfr-trigger, .lfr-actions .lfr-trigger, .lfr-actions .lfr-trigger strong {
	background: none;
}

.lfr-actions .lfr-trigger li {
	background: transparent;
	border-bottom: 1px solid #DEDEDE;
	padding: 2px;
}

.lfr-actions .lfr-trigger li a {
	padding: 5px 10px 5px 25px;
}

.lfr-actions .lfr-trigger li a:hover {
	background-color: #828F95;
	color: #FFF;
}

.lfr-actions .lfr-trigger li a img {
	left: 3px;
	position: absolute;
}

.lfr-actions .lfr-trigger li.last {
	border-bottom: none;
}

.lfr-actions.portlet-options {
	background: none;
	border: none;
	float: left;
}

.lfr-actions.portlet-options .lfr-trigger {
	padding: 0;
}

.lfr-actions.portlet-options .lfr-trigger strong {
	min-width: 0;
	padding: 1px;
}

.lfr-actions.portlet-options .lfr-trigger strong a {
	background-image: url(../images/portlet/options.png);
	background-position: 0 0;
	display: block;
	font-size: 0;
	height: 16px;
	padding: 0;
	text-indent: -9999px;
	width: 16px;
}

.visible.portlet-options .lfr-trigger strong a {
	background-image: url(../images/portlet/options_selected.png);
}

/* ---------- Calendar taglib ---------- */

.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td {
	border: none;
}

.taglib-calendar tr td a {
	background-color: #F0F5F7;
	border: 1px solid #FFF;
	border-bottom: none;
	border-left: none;
	display: block;
	height: 15px;
	padding: 5px 0;
}

.taglib-calendar table td {
	border-width: 0;
}

.taglib-calendar tr td a:hover {
	background-color: #727C81;
	color: #FFF;
}

.taglib-calendar .calendar-current-day, .taglib-calendar .calendar-current-day a {
	background-color: #FFF;
}

.taglib-calendar .calendar-current-day a {
	border: 1px solid #727C81;
	color: #369;
	text-decoration: underline;
}

.taglib-calendar tr td.calendar-inactive {
	background-color: #FFF;
	color: #B5BFC4;
}

.taglib-calendar tr th {
	border-bottom-color: #D7D7D7;
}

.ie .taglib-calendar tr td.first a {
	border-right: none;
}
/* Portlet End */
/*fieldset {
	border: 1px solid #BFBFBF;
	padding: 8px;
}

.ie fieldset {
	padding-top: 0;
}

.aui-fieldset {
	border-width: 0;
	padding: 0;
	position: relative;
}

.aui-dialog-iframe-popup .aui-fieldset {
	margin-bottom: 0;
}

.aui-fieldset .aui-field-content, .aui-field-row, .aui-button-holder, .aui-field-wrapper-content {
	margin: 10px 0;
}

.aui-field-inline .aui-field-content, .aui-field-row .aui-field-content {
	margin: 0;
	margin-right: 5px;
}

.aui-search-bar .aui-field-content {
	margin-right: 0;
}

.aui-search-bar .aui-field-content, .aui-search-bar .aui-button-content {
	display: inline-block;
	vertical-align: middle;
}

.aui-field-choice .aui-field-label {
	display: inline-block;
}

.aui-field-date .aui-field-content {
	overflow: hidden;
}

legend {
	font-weight: bold;
	padding: 0 6px;
}

.aui-fieldset-legend {
	color: #000;
	font-size: 120%;
	font-weight: bold;
	padding: 0 0 1.5em;
}

.aui-legend {
	border-bottom: 1px solid #CCC;
	display: block;
	position: absolute;
	width: 90%;
}

input {
	background: #FFF;
}

input[type="text"], input[type="password"], input[type="file"], input[type="submit"], input[type="button"], input[type="reset"], select, textarea, .textarea, button {
	
	background-repeat: no-repeat;
	border: 1px solid;
	border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
	font: 1em Arial, Helvetica, Verdana, sans-serif;
	padding: 5px 1px;
}

select {
	padding: 1px;
}

input[type="image"] {
	background: transparent none;
	border: none;
	padding: 0;
}

input[type="submit"], input[type="button"], input[type="reset"], button {
	background: #F5F5F5 url(../images/forms/button.png) repeat-x 0 0;
	border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE;
	color: #34404F;
	cursor: pointer;
	font-weight: bold;
	overflow: visible;
	padding: 5px;
	width: auto;
}

input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus, button:hover, button:focus {
	background: #DFF4FF;
	border: 1px solid #A7CEDF;
	color: #369;
}

input[type="submit"], input[type="button"], input[type="reset"], button, .lfr-actions.lfr-extended, .lfr-actions.lfr-extended ul {
	background: #D4D4D4 url(../images/portlet/header_bg.png) repeat-x 0 0;
	border: 1px solid;
	border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
	color: #34404F;
	font-weight: bold;
	text-shadow: 1px 1px #FFF;
}

.aui-button-disabled input[type], .aui-button-disabled button, .aui-button-disabled input[type]:hover, .aui-button-disabled input[type]:focus, .aui-button-disabled button:hover, .aui-button-disabled button:focus, .aui-buttonitem-disabled, .aui-buttonitem-disabled:hover {
	background: #D4D4D4 url(../images/portlet/header_bg.png) repeat-x 0 0;
	border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
	color: #555;
	opacity: 0.5;
}

input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:hover, .lfr-actions.lfr-extended:hover, .lfr-actions.lfr-extended:hover ul {
	border-color: #627782;
	color: #369;
}

input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus, button:focus, .lfr-actions.lfr-extended:focus, .lfr-actions.lfr-extended:focus ul {

	border-color: #555;
}

input.aui-form-validator-error, textarea.aui-form-validator-error, select.aui-form-validator-error {
	border: 1px solid #F00;
}

 ---------- IE6 chokes on attribute selectors in a chain, so we separate them into their own rule ---------- 

input.password {
	background-image: url(../images/forms/input_shadow.png);
	background-repeat: no-repeat;
	border: 1px solid;
	border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
	font: 1em Arial, Helvetica, Verdana, sans-serif;
	padding: 5px 1px;
}
input.focus, textarea.focus {
	background: #FFC none;
	border: 1px solid #FC0;
}
.ie .aui-button-disabled input, .aui-buttonitem-disabled, .aui-buttonitem-disabled:hover {
	-ms-filter: alpha(opacity=50);
	filter: alpha(opacity=50);
}
 Forms End 
.aui-menu-content, body > .lfr-menu-list ul, .aui-underlay-content, .aui-dialog-content {
	-moz-box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5);
	box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5);
}

.dockbar .menu-button-active .menu-button {
	-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.7);
	box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.7);
}

.my-places-menu .current-site a {
	-moz-box-shadow: inset 0 5px 15px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: inset 0 5px 15px rgba(255, 255, 255, 0.5);
	box-shadow: inset 0 5px 15px rgba(255, 255, 255, 0.5);
}

.aui-dialog-hd {
	-moz-box-shadow: 1px 1px 0 #FFF;
	-webkit-box-shadow: 1px 1px 0 #FFF;
	box-shadow: 1px 1px 0 #FFF;
}

.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;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.aui-menu-content {
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.aui-underlay-content {
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

.lfr-hudcrumbs ul {
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
 Extra End */

.font9{
	font-size:9px;
}
.font10{
	font-size:10px;
}
.font11{
	font-size:11px;
}
.font12{
	font-size:12px;
}
.font14{
	font-size:14px;
}
/*Jira 1769 */
.font15{
	font-size:15px;
}
/*Jira 1769 End */
.font16{
	font-size:16px;
}
/*Jira 1769 */
.font18{
	font-size:18px;
}
/*Jira 1769 End */
.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 {
	font-family: 'open_sansregular', sans-serif;
	font-size:12px;
	line-height:24px;
	background:#fff;
	margin:0;
	padding:0;
	color:#464646;
}
body.ko_KR{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
body.zh_TW {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
body.zh_CN {font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.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;
}
#wrapper.newROHM .portlet-content{
	padding:0px;
}
#wrapper.newROHM a{
	color:#878787;
	text-decoration:none;
	cursor: pointer;
	outline:0px none !important;
}
a {
    _noFocusLine: expression(this.hideFocus=true); 
}
#wrapper.newROHM #searchmenu li li a:hover,
#wrapper.newROHM .listContainer .product-tree dd a:hover,
#wrapper.newROHM  .lists .title a,
footer.footerBottom a:hover {
	text-decoration: underline;
}
.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%;
	overflow-y: auto;
	overflow-x:hidden;
}
.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;
}
#wrapper.newROHM .marginRight0{
	margin-right:0px;
}
iframe#goog_conv_iframe {display: none;}
/*JIRA 1306 */
#wrapper.newROHM #refdesign .paddingTopLeft40 td p a,
footer.footerBottom .footer-suBottom-nav .footer-logo .rohmlogo, a.wechat, a.gplus, a.linkedin, a.fb, a.twitter, a.rss, a.weibo, .footer-suBottom-nav li, .ui-selectmenu-icon , .ui-selectmenu-icon:hover, .iconSprite,
.customeNavigation .search-box, .searchTextfield .search-input, .search-box .search-btn, 
#header .customeNavigation #nav #nav-03 ul.parent dt, #header .customeNavigation #nav #nav-03 ul.parent li.child dd,
#header .customeNavigation #nav #nav-04 ul.parent dt, #header .customeNavigation #nav #nav-04 ul.parent li.child dd,
.listContainer .product-tree dd, #slider-code .active, #slider-code .pagenum, #slider-code .bullet, .prevbutton, .nextbutton, .pagerlnk, .aui-autocomplete input[type="text"], .downArrow, #wrapper.newROHM .prdicons .rplus-prd, .product-list-navigation ul li, div.playVideo, div.playVideo:hover,
#video_popup_box a.close_button, .modal_window a.close_button, .datasheetIcon, .btn-inquiry, #nav #nav-03 ul.parent dt, #nav #nav-03 ul.parent li.child dd,
#wrapper.newROHM #recentclick a.buy-link, #wrapper.newROHM #recentclick span.btn-disable, .datasheetLink{
	background-image: url(../images/rohm-theme/sprite.png);
}
#header .customeNavigation #nav #nav-03 ul.parent li.child dd, #header .customeNavigation #nav #nav-04 ul.parent li.child dd{
	background-image: url(../images/rohm-theme/sprite.png) !important;
}
#wrapper.newROHM #product-details.ledpage .prdicons .rplus-prd{background-image: url("../images/rohm-theme/rpluse.png");}
#wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a, 
#wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a,
#wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a:hover, 
#wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a:hover,
#wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a:focus, 
#wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a:focus{
	background:url(../images/rohm-theme/bullet.gif) 0 7px no-repeat !important;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-03 ul.parent .width210P dt, 
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent .width210P dt, 
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent .width500P dt{
	background:none;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent dt{padding-left:0;}
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent dt a{margin-bottom:4px}
/* End */
/* Docbar */
#wrapper.newROHM .dockbar a, #wrapper.newROHM #dockbarlayout .aui-menu-content a, #wrapper.newROHM #dockbarlayout .lfr-menu-list li .taglib-icon, #wrapper.newROHM #dockbarlayout .lfr-actions .lfr-trigger, #wrapper.newROHM #dockbarlayout .lfr-actions .lfr-trigger strong{
text-shadow: 0px 0px #fff;
font-weight: normal;
}
#wrapper.newROHM #dockbarlayout a{
	color:#000;
}
#wrapper.newROHM #dockbarlayout .current-site a{
	color:#fff;
}
#wrapper.newROHM #dockbarlayout li a.aui-focus, #wrapper.newROHM #dockbarlayout ul .taglib-icon.aui-focus, #wrapper.newROHM #dockbarlayout li a:focus{
	text-shadow: 0px 0px #2C2F34; 
}
.dockbar .menu-button-active a,
#wrapper.newROHM #dockbarlayout .dockbar .aui-overlaycontext-focused a:hover {
	color: #fff !important;
}
/* End */
/*A1 Header */
#navdevice{display:none;}
#wrapper.newROHM{
	width: 944px;
	background: #FFF;
	margin: 0 auto;
}
footer.footerBottom .footer-suBottom-nav .footer-logo .rohmlogo{
	background-repeat: no-repeat;
	/*background-position:1px -10px; CD */
	background-position:0px 0px;
	float: left;
}
.rohmlogo a {
	display: block;
	width: 77px;
	height: 66px;
}
.ie9 #wrapper.newROHM header .header .rohmlogo {width: 77px !important;}
#wrapper.newROHM header .header .rohmlogo {
	margin-top: 0px;
	margin-bottom:0px;
	float: left;
	display: block;
	width: 77px;
	height: 59px;
}
#wrapper.newROHM header #top-nav .top-links,
#wrapper.newROHM header #top-nav .top-links a,
#wrapper.newROHM header #top-nav .portal-select{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	line-height:24px;
	color:#464646;
	text-decoration:none;
	display:inline-block;/*ROHMAPPLICATIONINTERNAL-111*/
}
#wrapper.newROHM header #top-nav .portal-select{
	color:#464646;
}
#wrapper.newROHM header #top-nav {
	float: left;
	width: 867px;
	margin-top:-7px;
}
header .header{
	margin-top: 0px;
	margin-bottom:0px;
	float:left;
	height:84px;
}
.signed-in header .header{
	height:86px;
}
header #top-nav .top-links {
	width: 520px;
	margin-left: 10px !important;
	margin-top: 49px;
}
.signed-out .ja header #top-nav .top-links {
    margin-left: 16px !important;
    width: 550px;
}
.signed-in .ja header #top-nav .top-links {
	width: 550px;
	margin-left: 16px !important;
}

header #top-nav .top-links a {
	color: #606060;
	text-decoration: none;
	margin: 0 0px; /* Ritesh */
	font-weight: bold;
	text-transform: uppercase;
}
header #top-nav .top-links a.firstlink {
	margin: 0 4px 0 0;
}
header #top-nav .top-links a.lastlink {
	margin: 0 0 0 0px; /* Ritesh */
}
.ja header #top-nav .top-links a.lastlink {
	margin: 0 0 0 0px;
}
header #top-nav .top-links a.myRohmLogin{
	text-transform: inherit;
}
header #top-nav .portal-select {
	height: 28px;
	margin-top: 52px;
	margin-right:3px;
}
.social-network {
	margin-top: 38px;
}
a.ytube, a.wechat, a.gplus, a.linkedin, a.fb, a.twitter, a.rss, a.weibo, a.yt {
	margin-left: 2px;
	width: 36px;
	height: 36px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -1000px;
	overflow:hidden;
}
a.gplus {
	background-position:-40px -125px;
}
a.ytube {
	background-position:-40px -33px;
}
a.wechat{ background-position:-3px -3px; }
a.wechat:hover{ background-position:-3px -3px; }
#bottom-nav .footer .footer-icon a.gplus {
	background-position:-40px -1205px;
}
#bottom-nav .footer .footer-icon a.wechat {
	background-position:0px -1920px;
}
a.linkedin, #bottom-nav .footer .footer-icon a.linkedin {
	background-position:1px -125px;
}
a.fb, #bottom-nav .footer .footer-icon a.fb {
	background-position:-40px -79px;
}
a.twitter, #bottom-nav .footer .footer-icon a.twitter  {
	background-position:0px -79px;
}
a.rss {
	background-position:-2px -171px;
}
#bottom-nav .footer .footer-icon a.rss {
	background-position:-2px -170px;
}
a.weibo {
	background-position:-43px -171px;
}
a.yt{background: url(../images/rohm-theme/yt.gif) -247px -3px no-repeat!important;}
#bottom-nav .footer .footer-icon a.yt{background: url(../images/rohm-theme/ytb.gif) 4px 2px no-repeat!important;}
#header .userbox {
	float:right;
	text-align:justify;
	width:270px;
	padding:0 5px;
	top: -80px !important;
	position: relative;
	z-index: 10;
	text-align:right;
}
#header .userbox .user-name {
	font-size:12px;
	font-style:italic;
	text-transform:capitalize;
	font-weight:normal;
	margin-right: 5px;
	float:left;
}
#header .userbox a.logout {
	font-size:12px;
	text-decoration:none;
}
#header .userbox a.logout:hover {
	color:#06C;
	text-decoration:none;
}
/* Custom Navigation */
.customeNavigation{
	width:100%;
	height: 47px;
	background-color:#464646;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position: relative;
	z-index:35;
}
.customeNavigation  .search-box{
	display:inline-block;
}
.customeNavigation #nav{
	margin: 0;
	padding: 0;
	float:left;
	font-family: Arial,Helvetica,Verdana,sans-serif;
}
#nav li {
	vertical-align: top;
	cursor: pointer;
	display:inline-block;
}
#nav li span {
	height: 24px;
	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;
}
.de_DE #nav li span{
	font-size: 13px;
	padding: 12px 8px 11px;
}
.hi_IN #nav li span, .en_GB #nav li span{
	padding: 12px 10px 11px;
}
.ko_KR #nav li span{
	padding: 12px 16px 11px;
}
#nav li.firstChild span {
	margin-left: 0px;
}

#nav li.selected span,
#nav li.selected span:hover,
#wrapper.newROHM #nav li#nav-01 span:hover,
#wrapper.newROHM #nav li#nav-02 span:hover,
#wrapper.newROHM #nav li#nav-03 span:hover,
#wrapper.newROHM #nav li#nav-04 span:hover,
#wrapper.newROHM #nav li#nav-05 span:hover {
	background-color: #f3f3f3;
	color:#464646;
	border-top: 7px solid #464646;
	padding-top: 5px;
}
#nav li span.buyorsample a {
	color: #fff;
}
#wrapper.newROHM #nav li#nav-05.selected span, 
#wrapper.newROHM #nav li#nav-05.selected span:hover, 
#wrapper.newROHM #nav li#nav-05 span:hover a,
#wrapper.newROHM #nav li#nav-04.selected span, 
#wrapper.newROHM #nav li#nav-04.selected span.buyorsample a, 
#wrapper.newROHM #nav li#nav-04.selected span:hover, 
#wrapper.newROHM #nav li#nav-04.selected span.buyorsample:hover,
#wrapper.newROHM #nav li#nav-04 span:hover a,
#wrapper.newROHM #nav li span.buyorsample:hover a {
	color: #464646 !important;
}
#nav-01 ul.parent, #nav-02 ul.parent, #nav-03 ul.parent, #nav-04 ul.parent, #nav-05 ul.parent {
	width: 944px;
	border: 0px solid #e8e8e8;
    background-color: #f3f3f3;
	opacity: 0.95;
	filter:alpha(opacity=95);
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	-webkit-box-shadow:0px 3px 2px 0px rgba(185, 185, 185, 0.75);
	-moz-box-shadow:0px 3px 2px 0px rgba(185, 185, 185, 0.75);
	box-shadow:0px 3px 2px 0px rgba(185, 185, 185, 0.75);
}
#nav ul {
	border: 1px #D9D9D9 solid;
	list-style: none;
	line-height: 18px;
	background: #FFF;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
#nav li ul {
	list-style: none;
	position: absolute;
	left: -999em;
	width: 13.9em;
	font-weight: normal;
	margin: 0;
	top: 46px;
}
#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 {
	padding: 20px 8px 20px 20px;
	width: auto;
}
.en_US #nav li li {
	padding: 20px 24px;
	width: auto;
}
.en_US #nav li#nav-04.nav-li.selected ul li.child{
	padding: 20px 0px 20px 24px;
}
.de_DE #nav #nav-03 li, .en_GB #nav #nav-03 li, .pt_BR #nav #nav-03 li, .hi_IN #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%;
}
.main-nav-links-col-1,
.main-nav-links-col-2,
.main-nav-links-col-3,
.main-nav-links-col-4{
	width: 285px;
	float: left;
}
#nav #nav-02 .main-nav-links-col-1,
#nav #nav-02 .main-nav-links-col-2,
#nav #nav-02 .main-nav-links-col-3{
	width: 285px;
	float: left;
	margin-right:16px;
}
#nav #nav-05 .main-nav-links-col-1{
	width: 468px;
	float: left;
	margin-right:20px;
}
#nav #nav-05 .main-nav-links-col-2{
	width: 428px;
	float: left;
	margin-right:0px;
}
#nav #nav-02 .main-nav-links-col-3{
	margin-right:0px;
}
#nav #nav-01 .main-nav-links-col-1 .division,
#nav #nav-01 .main-nav-links-col-2 .division,
#nav #nav-01 .main-nav-links-col-3 .division,
#nav #nav-03 .main-nav-links-col-1 .division,
#nav #nav-03 .main-nav-links-col-2 .division,
#nav #nav-03 .main-nav-links-col-3 .division,
#nav #nav-03 .main-nav-links-col-4 .division,
#nav #nav-03 .main-nav-links-col-5 .division,
#nav #nav-03 .main-nav-links-col-6 .division,
#nav #nav-03 .main-nav-links-col-7 .division,
#nav #nav-03 .main-nav-links-col-8 .division,
#nav #nav-03 .main-nav-links-col-9 .division,
#nav #nav-04 .main-nav-links-col-5 .division,
#nav #nav-04 .main-nav-links-col-6 .division,
#nav #nav-04 .main-nav-links-col-7 .division{
	margin-bottom:25px;
	padding-left:46px;
}
#nav #nav-03 .main-nav-links-col-1 .division,
#nav #nav-03 .main-nav-links-col-2 .division,
#nav #nav-03 .main-nav-links-col-3 .division,
#nav #nav-03 .main-nav-links-col-4 .division,
#nav #nav-03 .main-nav-links-col-5 .division,
#nav #nav-03 .main-nav-links-col-6 .division,
#nav #nav-03 .main-nav-links-col-7 .division,
#nav #nav-03 .main-nav-links-col-8 .division,
#nav #nav-03 .main-nav-links-col-9 .division,
#nav #nav-04 .main-nav-links-col-5 .division,
#nav #nav-04 .main-nav-links-col-6 .division,
#nav #nav-04 .main-nav-links-col-7 .division{
	padding-left: 0;
}
#nav #nav-01 .main-nav-links-col-2 .division {
	padding-left: 33px;
}
#nav #nav-02 .main-nav-links-col-1 .division,
#nav #nav-02 .main-nav-links-col-2 .division,
#nav #nav-02 .main-nav-links-col-3 .division{
	margin-bottom:25px;
}
#nav #nav-05 .main-nav-links-col-1 .division,
#nav #nav-05 .main-nav-links-col-2 .division{
	margin-bottom:25px;
	display: inline-block;
}
#nav #nav-03 .main-nav-links-col-1,
#nav #nav-03 .main-nav-links-col-2,
#nav #nav-03 .main-nav-links-col-3,
#nav #nav-03 .main-nav-links-col-4 {
	margin: 0px 0 0 22px;
	
}
#nav #nav-03 .main-nav-links-col-1,
#nav #nav-03 .main-nav-links-col-2,
#nav #nav-03 .main-nav-links-col-3{
	width: 120px;
}
#nav #nav-03 .main-nav-links-col-4{
	width: 208px;
}
#nav #nav-02  .division .app-icon{
	width:48px;
	height:43px;
	margin-right: 10px;
}
#nav #nav-05  .division .app-icon{
	width:50px;
	height:50px;
	margin-right: 20px;
}
dl,dd,dt {
	margin: 0;
	padding: 0;
}
#nav .padding-left-xxsmall dl, #nav .parent .child .division dl {
	margin-left: 0;
	margin-right: 0;
}
#nav #nav-02 .padding-left-xxsmall dl, #nav #nav-02 .parent .child .division dl {
	width:227px;
}
#nav #nav-05 .padding-left-xxsmall dl, #nav #nav-05 .parent .child .division dl {
	margin-right: 0px;
    padding-right: 0px;
    width: 380px;
}
#nav #nav-05 .parent .child .main-nav-links-col-2 .division dl {
  margin-right: 0;
  width: 336px;
}
#nav li.child dt,
#nav #nav-03 ul.parent dt a,
#nav #nav-04 ul.parent dt a,
#nav #nav-05 ul.parent dt a {
	font-size: 13px !important;
	color: #D9213D !important;
	font-weight: bold;
	margin-bottom: 10px;
	cursor: default;
}
#nav #nav-03 ul.parent dt,
#nav #nav-04 ul.parent dt{
	background-position: -72px -1811px;
    background-repeat: no-repeat;
	margin-left:-10px;
	padding-left:12px;
}
#nav #nav-04 ul.parent dt, #nav #nav-05 ul.parent dt{margin-left:0px;}
#nav #nav-03 ul.parent li.child dd,
#nav #nav-04 ul.parent li.child dd,
#wrapper.newROHM #refdesign .paddingTopLeft40 td p a {
	background-position: -76px -1842px;
    background-repeat: no-repeat;
}
#nav #nav-03 ul.parent li.child dd,
#nav #nav-04 ul.parent li.child dd {
	background-position: -76px -1842px !important;
    background-repeat: no-repeat !important;
}
/* JIRA 1306 START */
#wrapper.newROHM #refdesign .paddingTopLeft40 td p a {
  padding-left: 12px;
}
/* JIRA 1306 END */
#nav li.child dd {
	margin: 1px 0 !important;
	background:none !important;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-05 li.child .main-nav-links-col-1 dd, #wrapper.newROHM #header .customeNavigation #nav #nav-05 li.child .main-nav-links-col-2 dd {
  margin-left: 5px !important;
}
#nav li ul a {
	width: auto;
}
#nav li.child dd a {
	font-size: 13px !important;
	text-decoration: none !important;
	color: #353535 !important;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-05 li.child .main-nav-links-col-1 dd a, #wrapper.newROHM #header .customeNavigation #nav #nav-05 li.child .main-nav-links-col-2 dd a{
	font-size: 12px !important;
}
#nav li ul.parent li a {
	width: auto;
	position: relative;
	display: inline;
}
#wrapper.newROHM p.details-text a.link-btn {
	font-weight: bold;
	color: #464646;
}
#nav #nav-02 ul.parent li a,
#nav #nav-03 ul.parent li a,
#nav #nav-04 ul.parent li a {
	margin-left: 0;
}
#nav #nav-01 li.child .main-nav-links-col-1 dd a, 
#nav #nav-01 li.child .main-nav-links-col-2 dd a, 
#nav #nav-01 li.child .main-nav-links-col-3 dd a, 

#nav #nav-02 li.child .main-nav-links-col-1 dd a, 
#nav #nav-02 li.child .main-nav-links-col-2 dd a, 
#nav #nav-02 li.child .main-nav-links-col-3 dd a, 

#nav #nav-03 li.child .main-nav-links-col-1 dd a, 
#nav #nav-03 li.child .main-nav-links-col-2 dd a, 
#nav #nav-03 li.child .main-nav-links-col-3 dd a,

#nav #nav-05 li.child .main-nav-links-col-1 dd a, 
#nav #nav-05 li.child .main-nav-links-col-2 dd a {
	margin: 0;
	padding: 0;
	clear: both;
	cursor: pointer;
}
#nav #nav-03 li.child .main-nav-links-col-1 dd a, 
#nav #nav-03 li.child .main-nav-links-col-2 dd a, 
#nav #nav-03 li.child .main-nav-links-col-3 dd a,
#nav #nav-03 li.child .main-nav-links-col-4 dd a,
#nav #nav-03 li.child .main-nav-links-col-5 dd a,
#nav #nav-03 li.child .main-nav-links-col-6 dd a,
#nav #nav-03 li.child .main-nav-links-col-7 dd a,
#nav #nav-03 li.child .main-nav-links-col-8 dd a,
#nav #nav-03 li.child .main-nav-links-col-9 dd a,
#nav #nav-04 li.child .main-nav-links-col-5 dd a,
#nav #nav-04 li.child .main-nav-links-col-6 dd a,
#nav #nav-04 li.child .main-nav-links-col-7 dd a {
	padding-left:10px;
	display: inline-block;
}
.details {
	width: 210px;
}
.details-title {
	padding: 15px 0 1px;
}
.details strong.details-title, 
.details h3.details-title {
	font-size: 18px;
	font-weight: normal;
	color: #353535;
	margin: 0 0 10px 0;
	cursor: default;
	display: block;
}
.details strong.details-sub-title {
	display: block;
}
.details h4.details-sub-title, 
.details strong.details-sub-title {
	font-size: 13px;
	font-weight: bold;
	color: #353535;
	margin: 0 0 10px 0;
	cursor: default;
}
.details .details-text {
	font-size: 12px;
	font-weight: normal;
	color: #353535;
	margin-bottom: 1em;
}
.clear-both {
	zoom: 1;
}
#nav #nav-03 ul.parent .width436P .title dt {
  background: none;
  margin-left: 0;
  padding-left: 10px;
  padding-top: 10px;
}
#nav #nav-03 ul.parent li .width436P .division dt, 
#nav #nav-03 ul.parent li .width210P .division dt a,
#nav #nav-04 ul.parent li .width210P .division dt a,
#nav #nav-04 ul.parent li .width500P .division dt a {
  color: #ff0909 !important;
}
#nav #nav-03 ul.parent .width210P dt,
#nav #nav-04 ul.parent .width210P dt {
  background: none;
}
.width436P {
  width: 436px;
}
#nav #nav-03 li .width436P.widthAuto{
	width:100% !important;
}
#nav #nav-03 li .width436P.borderAll.margin-left14px {
  margin-left: 14px;
}
/*Jira 1739 Start*/
#nav #nav-02.japanapp  ul.parent dt a {
    font-size: 15px!important;
    color: #D9213D!important;
    font-weight: bold;
    margin-bottom: 10px;
    cursor: default;
}
#nav #nav-02.japanapp li {
    /*width: 97.5%;*/
    position: relative;
}
#nav #nav-02.japanapp li .main-nav-sub-links-area {
    position: absolute;
    bottom: 10px;
    right: 50px;
}
#nav #nav-02.japanapp li .main-nav-sub-links-area dl dd {
    color: #333333;
    font-size: 13px;
    font-weight: bold;
}
#nav #nav-02.japanapp li .main-nav-sub-links-area dl dd a {
    border: 1px solid #999999 !important;
    color: #333333;
    display: inline-block;
    padding: 6px 18px 5px !important;
    text-decoration: none;
    background: url(/../../rohm-theme/images/rohm-theme/dual-arrow.gif) no-repeat 7px -43px !important;
}
#nav #nav-02.japanapp li .main-nav-sub-links-area dl dd a:hover{
 opacity:0.6;
}
#nav #nav-02.japanapp li .main-nav-links-area-top dl dt {
    background: url(/../../rohm-theme/images/rohm-theme/dual-arrow.gif) no-repeat !important;
    background-position: 0px 9px !important;
    padding-left: 12px;
    font-size: 15px;
    font-weight: bold;
    padding-top: 2px;
}
#nav #nav-02.japanapp li .main-nav-links-area-top .division dl dd {
    margin-bottom: 10px !important;
    margin-left: 12px !important;
 }
#wrapper.newROHM #header .customeNavigation #nav #nav-02.japanapp li .main-nav-links-area-top .division dl dd {
    margin-bottom: 10px !important;
    margin-left: 12px !important;
    cursor: default;
}

#nav #nav-02.japanapp li .main-nav-links-area-top .division dl dd a:hover , #nav #nav-02.japanapp li .main-nav-links-area-top .division dl dt a:hover{
 text-decoration: underline !important;
cursor: auto;
 }
 #header .customeNavigation #nav li.japanapp li {cursor: default !important;}
#wrapper.newROHM #header .customeNavigation #nav #nav-02.japanapp li .main-nav-links-area-top .division dl dd a {  cursor: pointer;}
#nav #nav-02.japanapp li .main-nav-links-area-top .division dl dd a:hover , 
#nav #nav-02.japanapp li .main-nav-links-area-top .division dl dt a:hover{text-decoration: underline !important; cursor: auto;}
#wrapper.newROHM #header .customeNavigation #nav #nav-02.japanapp li .main-nav-links-area-top .division dl dd a:hover{text-decoration:underline!important;} 

 /*Jira 1739 End*/
.width210P {
  margin-top:11px;
  margin-left: 18px;
  width: 210px;
}
.ja_JP .width210P {
  width: 222px;
}
.borderAll {
  border: 1px solid #7f7f7f;
  display: inline-block;
  margin-bottom: 10px;
}
/* End */
/* Search */
.search-box{
	float:right;
	width:262px;
	margin:10px 20px 10px 0px;
	background-position:0 -699px;
	background-repeat:no-repeat;
}
/*.ja_JP .search-box{
	width:240px;*//*262px*/
/*}*/
.selectOption a {
	width: 23px;
	height: 27px;
	float: left;
}
.search-box section header{
	display: none;
}
.search-box .searchTextfield {
	
}
.search-box .searchTextfield #search-1 input,
.search-box .searchTextfield #search-2 input,
.search-box .searchTextfield #search-3 input,
.search-box .searchTextfield #search-4 input{
	float: left;
	width: 202px;
	padding:6px 2px 5px;
	color:#464646;
	font-size:14px;
	font-weight:normal;
	border: 0px none;
}
.ja_JP .search-box .searchTextfield #search-1 input.search-input,
.ja_JP .search-box .searchTextfield #search-2 input#productSearchBox,
.ja_JP .search-box .searchTextfield #search-3 input.search-input,
.ja_JP .search-box .searchTextfield #search-4 input.search-input{width: 180px; /*202px*/}

.firefox .search-box input[type="text"], 
.firefox .search-box .search-input,
.firefox .search-box .searchTextfield #search-2 input{
	padding-bottom:4px;
}
.search-box .searchTextfield .search-input{
	background-color:transparent;
	background-position: 0px -735px;
	background-repeat: repeat-x;
}
#wrapper .search-box .searchTextfield .search-btn,
#wrapper .search-box .searchTextfield .search-btn:focus,
#wrapper .search-box .searchTextfield .search-btn:hover, 
#wrapper .search-box .searchTextfield .search-btn:active{
	width: 32px;
	height: 27px;
	float: left;
	font-size:0px;
	color:#fff;
	background-image: url(../images/rohm-theme/sprite.png);
	background-position: -47px -699px;
	background-repeat: no-repeat;
	background-color:transparent !important;
	border: 0px none;
	border-radius: 0px none;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
}
/* Click Flyout Option */
#wrapper.newROHM #searchmenu div.searchlable a {
  color: #fff;
  font-size: 16px !important;
  font-weight: bold;
  padding: 0px 6px 14px !important;
  cursor: default;
  width: auto;
}
.de_DE #wrapper.newROHM #searchmenu div.searchlable a ,
#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;
}
#wrapper.newROHM #searchmenu li:hover > a, /* IE6 */ #wrapper.newROHM #searchmenu li a:hover {
    color: #fff;
}
#searchmenu li a:hover {
}
/* Sub-searchmenu */
 #searchmenu ul {
    list-style: none;
    margin: 0;
    padding: 0 0 10px 0;
    display: none;
    position: absolute;
    top: 34px;
    left: 13px;
    z-index: 9;
	border: 1px solid #464646;
    background: #464646;
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	-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 ul {
    top: 0px;
    left: 195px; 
}
#searchmenu ul li {
    float: none;
    margin: 0;
    padding: 0;
    display: block;
}
#searchmenu ul li:last-child {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#wrapper.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;
}

#wrapper.newROHM.zh #searchmenu ul a{width: 212px;}
#wrapper.newROHM.ja #searchmenu ul a{width: 190px;}
#wrapper.newROHM.ja #searchmenu ul .searchlable a {
  width: 210px;
}

#searchmenu .tab-link1.activesearch a {
  background-image: url("../images/rohm-theme/search_bullet.gif");
  background-position: 12px 10px;
  background-repeat: no-repeat;
  text-decoration: underline !important;
}
/* IE6 */
#searchmenu ul a {
    height: 10px;
}
/* IE7 */
*:first-child + html #searchmenu ul a {
    height: 10px;
}
/*Clear floated elements*/
#searchmenu:after {
    visibility: hidden;
    font-size: 0;
    content:" ";
    clear: both;
    height: 0;
}
* html #searchmenu {
    zoom: 1;
}
/* IE6*/
*:first-child + html #searchmenu {
    zoom: 1;
}
/* End */
.aui-autocomplete, .aui-combobox {
  float: left;
}
.aui-combobox-content .aui-toolbar {
  display: none !important;
}
.aui-autocomplete-results {
	width:207px !important;
	z-index:10 !important;
}
/* Search End */
/*A1 End */
/* Multi langule combo */
.portal-select {
	height:28px;
	margin-top:18px;
	position: relative;
	z-index: 10;
	font:12px/18px Arial, Helvetica, Verdana, sans-serif;
}
.ui-selectmenu {
	display:block;
	display:inline-block;
	position:relative;
	height:2.2em;
	vertical-align:middle;
	text-decoration:none;
	overflow:hidden;
	zoom:1;
	color:#000;
	font-weight:bold;
} 
.ui-selectmenu-icon {
	position:absolute;
	right:6px;
	top:0;
	background-repeat: no-repeat;
	background-position:-68px -576px;
	width:14px;
	height:19px;
	color:#000;
}
.ja_JP .ui-selectmenu-icon,
.zh_CN .ui-selectmenu-icon,
.ko_KR .ui-selectmenu-icon,
.zh_TW .ui-selectmenu-icon{
	/*right:-6px;*/
}
.ui-selectmenu-icon:hover {
	background-repeat: no-repeat;
	background-position:-68px -576px;
	width:14px;
	height:19px;
}
.ui-selectmenu-menu {
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:10!important;
}
.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;
}
.ui-selectmenu-open {
	display:block;
}
ul.ui-selectmenu-menu-popup {
	margin-top:-1px;
}
.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;
}
.ui-selectmenu-status {
	display:block;
	outline:none;
	text-decoration:none;
	color:#464646;
}
.ui-selectmenu-menu li a {
	padding:3px 15px;
	display:block;
	outline:none;
	text-decoration:none;
	color:#464646;
}
.ui-selectmenu-menu li a:hover {
	display:block;
	outline:none;
	text-decoration:none;
	color:#06C !important;
	background-color:#eee;
}
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled {
	cursor:default;
}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status {
	padding-left:20px;
	position:relative;
	margin-left:5px;
}
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon {
	position:absolute;
	top:1em;
	margin-top:-8px;
	left:0;
}
.ui-selectmenu-status {
	line-height:1.4em;
}
.ui-selectmenu-menu li span, .ui-selectmenu-status span {
	display:block;
	margin-bottom:.2em;
}
.ui-selectmenu-menu li .ui-selectmenu-item-header {
	font-weight:bold;
}
.ui-selectmenu-menu li .ui-selectmenu-item-footer {
	opacity:.8;
}
.ui-selectmenu-menu .ui-selectmenu-group {
	font-size:1em;
}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
	line-height:1.4em;
	display:block;
	padding:.6em .5em 0;
	font-weight:bold;
}
.ui-selectmenu-menu .ui-selectmenu-group ul {
	margin:0;
	padding:0;
}
/* End */

/* B1 Tabs */
.ie #wrapper.newROHM.ja .japan-Homepage-100_70_22_100 div.aui-w2-9.portlet-column#column-3 .width210{ margin-bottom:6px;}
.tabs {
	margin: 0 0 20px;
	width: 100%;
	position: relative;
	height: 264px;
}
.tabs ul {
	float:left;
	width:auto;
	margin:0;
	position:absolute;
	z-index:1;
}
.tabs li {
	font-family: 'open_sanssemibold', sans-serif;
	font-size: 12px;
	margin-left: 6px;/* Jira-1549 */
	list-style: none;
	color: #ececec;
	line-height:14px;
	width: 108px;
	height: 40px;
	display: block;
	text-transform: uppercase;
	float: left;
	border: 1px solid #464646;
	background-color: #464646;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	
}
.ko_KR .tabs li, .ko_KR #wrapper.newROHM.ko .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li {font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .tabs li, .zh_TW #wrapper.newROHM.zh .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .tabs li, .zh_TW #wrapper.newROHM.zh .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li {
	font-family: 'open_sanssemibold', sans-serif;
	font-size: 11px;
	margin-left: 3px;
	list-style: none;
	color: #464646;
	line-height:8px;
	width: 95px;
	height: 32px;
	display: block;
	text-transform: uppercase;
	float: left;
	border: 1px solid #ececec;
	background-color: #ececec;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li{line-height:14px;}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-10.contentDiv ul.listing li {
  background: none;
  border: 0 none;
  display: block;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: left;
  width: auto;
}
.chrome #wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs,
.safari #wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs{margin-bottom:10px;}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li:first-child,
.tabs ul li:first-child {
	margin-left: 0;
}
#tabsRight .first, 
#tabsRight .second, 
#tabsRight .third, 
#tabsRight .forth,
#tabs4 .first, 
#tabs4 .second, 
#tabs4 .third, 
#tabs4 .forth {
	width: 104px;
}
#spotlightParentTabs #tabsRight .first{
	width: 125px;
}
.tabs ul li.active,
.tabs ul li.highlighted.active {
	border: 1px solid #ececec;
	border-bottom: none;
	height: 41px;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
#wrapper.newROHM #righttab .tabs ul li.active,
#wrapper.newROHM #righttab .tabs ul li.highlighted.active {
	border: 1px solid #464646;
	border-bottom: none;	
}
#wrapper.newROHM .tabs li a {
	color: #ececec;
	font-weight: normal;
	display: block;
	text-align: center;
	padding-top: 14px;
	text-decoration: none;
	height: 34px;
}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li a {
	color: #464646;
	font-weight: normal;
	display: block;
	text-align: center;
	padding-top: 14px;
	text-decoration: none;
	height: 19px;
}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-10.contentDiv ul.listing li a {
  height: auto;
  padding-top: 0;
  text-align: left;
}
#wrapper.newROHM.ko .tabs li#prd-highlight a.gaptopPadding7,
#wrapper.newROHM.zh .tabs li#prd-highlight a.gaptopPadding7,
#wrapper.newROHM.ja .tabs li#prd-highlight a.gaptopPadding7,
#wrapper.newROHM.ja .tabs li#events-other a.gaptopPadding7,
#wrapper.newROHM.zh .tabs li#events-other a.gaptopPadding7,
#wrapper.newROHM.ko .tabs li#events-other a.gaptopPadding7 {
  padding-top: 14px !important;
}
#wrapper.newROHM .tabs ul li.active,
#wrapper.newROHM .tabs ul li.active a,
#wrapper.newROHM .tabs ul li.highlighted.active{
	color: #464646;
	background-color: #ececec;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li:hover,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active a,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.highlighted.active{
	color: #464646;
	background-color: #fff;
	background-image: url(../images/rohm-theme/selectiveTab.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
#wrapper.newROHM #righttab .tabs ul li.active,
#wrapper.newROHM #righttab .tabs ul li.active a,
#wrapper.newROHM #righttab .tabs ul li.highlighted.active{
	color: #464646;
	background-color: #464646;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.tabs .contentDiv {
	clear: both;
	position: relative;
	z-index: 2;
	top: 42px;
	height: 220px;
	background:#ececec;
	border: 1px solid #ececec;
	-webkit-border-radius: 0px 5px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
	-webkit-box-shadow: 0px 4px 0px 0px #dcddde;
	-moz-box-shadow: 0px 4px 0px 0px #dcddde;
	box-shadow: 0px 4px 0px 0px #dcddde;
}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tabs4.subTabs .contentDiv,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-12.contentDiv,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-10.contentDiv,
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs .contentDiv,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs .contentDiv {
	clear: both;
	position: relative;
	z-index: 2;
	top: 0px;
	height: 200px;
	background:#fff;
	border: 1px solid #ececec;
	-webkit-border-radius: 0px 5px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
	-webkit-box-shadow: 0px 0px 0px 0px #dcddde;
	-moz-box-shadow: 0px 0px 0px 0px #dcddde;
	box-shadow: 0px 0px 0px 0px #dcddde;
}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-12.contentDiv,
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-15.contentDiv,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-12.contentDiv,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-15.contentDiv{top: 42px !important;}
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-12.contentDiv,
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs #tab-10.contentDiv{
	top: 33px;
}
/* New section Japan Home page Jira -1337 */
#wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .aui-w2-9 .width210{ margin-top: -24px; float: right;}
.safari #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .aui-w2-9 .width210 { margin-top: -26px; float: right;}
.chrome #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .aui-w2-9 .width210 { margin-top: -24px; float: right; margin-bottom:8px;}
.firefox #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .aui-w2-9 .width210 { margin-top: -16px; float: right; margin-bottom:20px;}

.firefox #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content #column-2.aui-w70 .rohm_news-portlet #parenttabs.tabs.homeTabs{margin: 0 0 10px;}
.chrome #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .listContainer .product-tree dd.font14,
.firefox #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .listContainer .product-tree dd.font14 { line-height:18px !important;}
.ie9 #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .listContainer .product-tree dd.font14,
.ie10 #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .listContainer .product-tree dd.font14,
.ie11 #wrapper.newROHM.ja .japan-Homepage-100_70_22_100#main-content .listContainer .product-tree dd.font14 { line-height:17px;}
.width210{width:210px; display: inline-block;}
.section .ja-band{background:url(../images/rohm-theme/ja-band.gif) 0 0 no-repeat; color:#fff; font-size:12px; font-weight: bold; text-transform:uppercase; font-family:Arial; line-height:26px; text-align:center; padding-left: 6px;}
.en_US .en .section .ja-band{background:url(../images/rohm-theme/global-band.gif) 0 0 no-repeat;}
.section .ja-band-top{background:url(../images/rohm-theme/ja-band-top.gif) 50% 0 no-repeat; color:#fff; font-size:12px; font-weight: bold; text-transform:uppercase; font-family:Arial; line-height:26px; text-align:center; padding-left: 6px;}
.ja_JP .ja .section .ja-band, .ja_JP .ja .section .ja-band-top{font-size:11px!important;}
.ja .section .ja-band, .en_GB .section .ja-band, .de_DE .section .ja-band{background:url(../images/rohm-theme/ja-band-top.gif) 50% 0 no-repeat;}
.en_GB .en .section .ja-band,.en_GB .en .section .ja-band-top, .de_DE .de .section .ja-band,.de_DE .de .section .ja-band-top,
.zh_CN .zh .section .ja-band,.zh_CN .zh .section .ja-band-top,
.zh_TW .zh .section .ja-band,.zh_TW .zh .section .ja-band-top,
.ko_KR .ko .section .ja-band,.ko_KR .ko .section .ja-band-top,
.hi_IN .hi .section .ja-band,.hi_IN .hi .section .ja-band-top{font-size:12px !important;}/* Jira-1549 */
.marginT0{margin-top:0;}
.section .jaContainer a img.marginB0{margin-bottom:0px;}
.section .jaContainer{background-color:#fff; text-align:center; padding: 14px 10px; border-left: 1px solid #f0f0ee; border-right: 1px solid #f0f0ee;}
.section span.fl{background:url(../images/rohm-theme/ja-band.gif) 0 0 no-repeat; width:6px; height: 34px; padding-bottom: 0;}
.section span.fr{background:url(../images/rohm-theme/ja-band.gif) 100% 0 no-repeat; width:6px; height: 34px; padding-bottom: 0;}
	/* For QA server */
/* .section .jaContainer{background-color:#fff; text-align:center; padding: 4px 10px 11px; border-left: 1px solid #f0f0ee; border-right: 1px solid #f0f0ee;} For Production server */
.section .jaContainer.padding1{padding: 14px 10px 18px;} /* For QA server */ 
/* .section .jaContainer.padding1{padding: 4px 10px 10px;}  For Production server */
.section .jaContainer a img{width: 182px;margin-bottom:14px; border:1px solid #e5e6e6;} /* For QA server */
/* .section .jaContainer a img{width: 182px;margin-bottom:12px; border:1px solid #e5e6e6;} For Production server */
.ja-sec-button{width:108px; float:right; margin-right:10px; }
.ie .section .jaContainer.paddingB6 {padding-bottom: 6px;}
.section .jaContainer.paddingB6 { border-left: 1px solid #f0f0ee; border-right: 1px solid #f0f0ee;}
.section .jaContainer.padding0, .en_US .en #SectionRight #Section_R .curveShapeBottom25 {background: #fff url("../images/rohm-theme/global-right-bottom-c.gif") no-repeat scroll 0 100%; overflow: hidden; padding: 0px 0 10px; border-left:0px; border-right:0px;}
.en_US .en #SectionRight #Section_R .curveShapeBottom25 {background: #fff url("../images/rohm-theme/global-right-bottom-c.gif") no-repeat scroll 0 100%; }
.en_US .en #SectionRight #Section_R .curveShapeBottom25{height: 3px; line-height: 3px;}
/*.ja-sec-button span{background:url(../images/rohm-theme/ja-section-button.gif) 0 0 no-repeat; float:left; width:33px; height:27px;}*/
#wrapper.newROHM .ja-sec-button a{background: url(../images/rohm-theme/ja-section-button.gif) 0px 0px no-repeat; height:27px; color:#878787; font-size:11px; line-height:26px; padding-left:20px; text-align:center; width:82px; float:right;}
#wrapper.newROHM .ja-sec-button a:hover{background: url(../images/rohm-theme/ja-section-button.gif) 0px -40px no-repeat; height:27px; color:#fff !important; font-size:11px; line-height:26px; padding-left:20px; text-align:center; width:82px; float:right;}
#wrapper.newROHM .section .jaContainer a img:hover{border:1px solid #db3633;}
#wrapper.newROHM .euBox .section .jaContainer a img:hover{border:0px none;}/* Jira-1549 */
/* End 1337*/
#slider-code { 
	border:0px none;
	background-color:transparent;
	background-position:left 240px !important;
	background-repeat:no-repeat;	
}
#slider-code .pagenum {
	background-color:transparent;
	background-position:0 -568px !important;
	background-repeat:no-repeat;
}
#slider-code .bullet {
	background-color:transparent;
	background-position:0 -568px !important;
	background-repeat:no-repeat;
}
#slider-code .active { 
	background-color:transparent;
	background-position:-29px -568px !important;
	background-repeat:no-repeat;
}
.tabs div .tab-data {
	display: block;
	padding: 18px 14px 10px 38px;
}
html[lang="zh_CN"] .tabs div#tab-11 .tab-data,
html[lang="ko"] .tabs div#tab-11 .tab-data {
  padding-top: 10px;
}
html[lang="zh_CN"] .tabs div#tab-11 .tab-data{
	overflow:hidden;
}
#wrapper.newROHM .tabs #tab-10 .tab-data h3,
#wrapper.newROHM .tabs #tab-11 .tab-data h3,
#wrapper.newROHM .tabs #tab-9 .tab-data h3{
	margin:0px;
}
/* C1 News Portlat Homepage */
.spotlightimage{background-color: white; text-align: center; margin-top: 10px; width: 100%; border: 1px solid #ccc;}
.imagealign {vertical-align: middle; text-align: center; padding: 15px;}
.ja  .tabs#parenttabs .tabContent-container {
	height: 128px;
	overflow: hidden;
}
.ja  .tabs#parenttabs #tab-10 .tabContent-container {
	height: 120px;
	overflow: hidden;
}
.ja .tabs#parenttabs .width73P{
	width: 96% !important;
}
.ja .tabs#parenttabs {
	width: 700px;
	height: 232px;
	float: left;
}
.ja .tabs#spotlightParentTabs {
	width: 240px;
	height: 280px;
	float: right;
	margin-left: 23px;
}
.spotlight-data .tabLabel a + a {
    display: block;
    margin-top: 10px;
}
.ja .tabs#spotlightParentTabs .width73P{
	width: 100%;
}
.ja .tabs#spotlightParentTabs div .tab-data{
	padding-left:20px;
	padding-right: 20px;
	overflow: hidden;
}
.ja .tabs#spotlightParentTabs div .tab-data .tabLabel h4 {
	font-size: 10px;
}
#wrapper.newROHM.ja .tabs#spotlightParentTabs h3,
#wrapper.newROHM.ja .tabs#spotlightParentTabs h3 a {
	margin: 0;
	font-size: 12px;
	line-height: 12px;
}
.ja .tabs#spotlightParentTabs div .tab-data .tabLabel p {
	line-height: 14px;
	font-size: 10px;
}
.ja .tabs#spotlightParentTabs .width184.gapMarginLeft50 {
	margin-left:0px;
}
.ja .tabs#spotlightParentTabs .width184{
	width:200px;
}
.ja .tabs#spotlightParentTabs .width184.gapMarginLeft50 img{
	width:200px;
	height:70px;
}
.ja .tabs#spotlightParentTabs div .tab-data .moredecription{
	padding: 17px 0px 15px 0px;
}
.ja .tabs #spotlightParentTabs #tab-14.contentDiv {
    display: block !important;
}

.ja .tabs#parenttabs div .tab-data .numalign,
.ja .tabs#parenttabs div .tab-data .moredecription{
	padding: 10px 0px 3px 0px;
}
.tabs#parenttabs #tab-10 .tab-data .moredecription,
.tabs#parenttabs #tab-11 .tab-data .moredecription,
.tabs#parenttabs #tab-9 .tab-data .moredecription{
	width:100%;
	clear:both;
	padding: 10px 0px 15px 0px;
}
.zh_CN #wrapper.newROHM.zh .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.zh_TW #wrapper.newROHM.zh .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.ko_KR #wrapper.newROHM.ko .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.hi_IN #wrapper.newROHM.hi .tabs#parenttabs #tab-9 .tab-data .moredecription,
.zh_CN #wrapper.newROHM.zh .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.zh_TW #wrapper.newROHM.zh .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.ko_KR #wrapper.newROHM.ko .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.hi_IN #wrapper.newROHM.hi .tabs#parenttabs #tab-9 .tab-data .moredecription
.zh_CN #wrapper.newROHM.zh .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.zh_TW #wrapper.newROHM.zh .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.ko_KR #wrapper.newROHM.ko .tabs#parenttabs #tab-9 .tab-data .moredecription, 
.hi_IN #wrapper.newROHM.hi .tabs#parenttabs #tab-9 .tab-data .moredecription,
.zh_CN #wrapper.newROHM.zh .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.zh_TW #wrapper.newROHM.zh .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.ko_KR #wrapper.newROHM.ko .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.hi_IN #wrapper.newROHM.hi .tabs#parenttabs #tab-11 .tab-data .moredecription,
.zh_CN #wrapper.newROHM.zh .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.zh_TW #wrapper.newROHM.zh .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.ko_KR #wrapper.newROHM.ko .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.hi_IN #wrapper.newROHM.hi .tabs#parenttabs #tab-11 .tab-data .moredecription
.zh_CN #wrapper.newROHM.zh .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.zh_TW #wrapper.newROHM.zh .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.ko_KR #wrapper.newROHM.ko .tabs#parenttabs #tab-11 .tab-data .moredecription, 
.hi_IN #wrapper.newROHM.hi .tabs#parenttabs #tab-11 .tab-data .moredecription{padding-top:0px; padding-bottom:0px;}/* Jira-1549 */

.ja .tabs#parenttabs #tab-10 .tab-data .moredecription{padding: 10px 0px 10px 0px;}
.tabs ul li.highlighted{
	color: #f8f8f8;
	background: #dc2039;
	border: 1px solid #dc2039;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.newsSlider {
	height: 130px;
	overflow: hidden;
}
.newsSlider dd {
	margin-left: 0;
	width: 100%;
	height: 210px;
}
.lists {
	margin-bottom: 0px;
	height: 24px;
	overflow: hidden;
}
.lists .date {
	font-family: 'open_sansbold', sans-serif;
	color: #464646;
	float: left;
	width: 107px;
}
.ko_KR .lists .date {font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .lists .date{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .lists .date{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.lists .title {
	color: #464646;
	font-size:12px;
	line-height:24px;
	margin-bottom: 0;
	width: 782px;
}
.ja .tabs#parenttabs .lists .title {
	float: left;
    width: 432px;
}
#wrapper.newROHM  .lists .title a {
	color: #464646;
	text-decoration:none;
}
.numalign{
	width: 78%;
	float: left;
	padding: 29px 0px 15px;
}
.tabs#parenttabs #tab-12 .tab-data .tab-content-eventsandothers-data .numalign{width: 70%; padding-bottom: 0;}
.ja  .tabs#parenttabs .numalign{
	width: 75%;
}
.ja .tabs#parenttabs #tab-12 .tab-data .tab-content-eventsandothers-data .numalign{
	width: 70%;
	margin-left:-15px;
}
.chrome .ja .tabs#parenttabs #tab-12 .tab-data .tab-content-eventsandothers-data .numalign{
	margin-left:-22px;
}
.moredecription {
	text-align: center;
	padding:29px 0px 15px 0px;/* Jira-1549 */
	overflow: hidden;
	float: right;
}
.listContainer .product-tree dd{background-image: url(../images/rohm-theme/bullet.gif);}
.listContainer .product-tree dd,#wrapper.newROHM .homeTabs .width73P a{
	font-family: 'open_sansregular', sans-serif;
	color:#464646;
	line-height:18px;
	background-position:0px -212px;
	background-repeat: no-repeat;
	margin-left: 0;
	padding-left:14px;
}
.listContainer .product-tree dd{background-image: url(../images/rohm-theme/bullet.gif); background-position:0px 6px;}
.listContainer .product-tree dd a {
	color:#464646;
	text-decoration:none;
}
#wrapper.newROHM a.more-news,
#wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
#wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a.more-news{
	font-family: 'open_sansbold', sans-serif;
	font-size:10px;
	color:#fff;
	padding:0px 26px;
	line-height:22px;
	text-transform: uppercase;
	background:none #e42644 !important;
	border:1px solid #e42644;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-autospace:ideograph-numeric;
}
#wrapper.newROHM.ja a.more-news,
#wrapper.newROHM.ja .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
#wrapper.newROHM.ja .homeTabs #tab-11 .tab-content-companynews-data a.more-news,
.en_GB #wrapper.newROHM.en a.more-news,
.en_GB #wrapper.newROHM.en .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
.en_GB #wrapper.newROHM.en .homeTabs #tab-11 .tab-content-companynews-data a.more-news,
.de_DE #wrapper.newROHM.de a.more-news,
.de_DE #wrapper.newROHM.de .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
.de_DE #wrapper.newROHM.de .homeTabs #tab-11 .tab-content-companynews-data a.more-news{
	padding:0 11px 0 23px !important;
	background:#ffffff url(../images/rohm-theme/ff-jp-button.gif) 4px -1px no-repeat !important;
	border:1px solid #f1f1ef !important;
	color:#464646 !important;
}
#wrapper.newROHM.ja a.more-news:hover,
#wrapper.newROHM.ja .homeTabs #tab-10 .tab-content-companynews-data a.more-news:hover, 
#wrapper.newROHM.ja .homeTabs #tab-11 .tab-content-companynews-data a.more-news:hover,
.en_GB #wrapper.newROHM.en a.more-news:hover,
.en_GB #wrapper.newROHM.en .homeTabs #tab-10 .tab-content-companynews-data a.more-news:hover, 
.en_GB #wrapper.newROHM.en .homeTabs #tab-11 .tab-content-companynews-data a.more-news:hover,
.de_DE #wrapper.newROHM.de a.more-news:hover,
.de_DE #wrapper.newROHM.de .homeTabs #tab-10 .tab-content-companynews-data a.more-news:hover, 
.de_DE #wrapper.newROHM.de .homeTabs #tab-11 .tab-content-companynews-data a.more-news:hover{
	padding:0 11px 0 23px !important;
	background:#e42644 url(../images/rohm-theme/ff-jp-button.gif) 6px -41px no-repeat !important;
	border:1px solid #e42644 !important;
	color:#fff !important;
}
#wrapper.newROHM.ja a.more-news{
	line-height:24px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.newsNavismalltab{
	font-family: 'open_sansbold', sans-serif;
	color:#dc2039;
	text-transform: uppercase;
	margin-bottom:24px;
}
.newsNavismalltab{
	margin-bottom:10px;
}
.newsNavismalltab a{
	color:#464646;
}
#wrapper.newROHM .newsNavismalltab a.active{
	color:#dc2039;
}
.tabLabel h3,
#wrapper.newROHM h3 a{
	font-family: 'open_sansbold', sans-serif;
	font-size:14px;
	color:#dc2039;
	margin: 0 0 5px;
}
.tabLabel h4{
	font-family: 'open_sansbold', sans-serif;
	font-size:12px;
}
.ko_KR .listContainer .product-tree dd, .ko_KR #wrapper.newROHM .homeTabs .width73P a,
.ko_KR #wrapper.newROHM a.more-news,
.ko_KR #wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
.ko_KR #wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a.more-news,.ko_KR .newsNavismalltab,.ko_KR #wrapper.newROHM h3 a,.ko_KR .tabLabel h4 {font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .listContainer .product-tree dd, .zh_TW #wrapper.newROHM .homeTabs .width73P a,
.zh_TW #wrapper.newROHM a.more-news,
.zh_TW #wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
.zh_TW #wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a.more-news,.zh_TW .newsNavismalltab,.zh_TW #wrapper.newROHM h3 a,.zh_TW .tabLabel h4{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .listContainer .product-tree dd, .zh_CN #wrapper.newROHM .homeTabs .width73P a,
.zh_CN #wrapper.newROHM a.more-news,
.zh_CN #wrapper.newROHM .homeTabs #tab-10 .tab-content-companynews-data a.more-news, 
.zh_CN #wrapper.newROHM .homeTabs #tab-11 .tab-content-companynews-data a.more-news,.zh_CN .newsNavismalltab,.zh_CN #wrapper.newROHM h3 a,.zh_CN .tabLabel h4{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.tabLabel p{
	line-height:18px;
}
#wrapper.newROHM .moreLink{
	font-style:italic;
	color:#000;
}
#wrapper.newROHM .moreLink:hover{
	text-decoration:underline;
}
#wrapper.newROHM a.moreLink span{
	color:#dc2039;
	font-style:normal;
	padding: 0;
	display: inline;
	float: none;
	margin-left: 0;
	border:0px none;
}
.subTabs {
	top: 42px;
	position: relative;
	z-index: 0;
}
.ja .subTabs {
	top: 33px;
}
.subTabs #home-news-tabs {
	top: 22px;
	left: 39px;
	width: 90%;
	padding-bottom: 8px;
	border-bottom: 1px solid #464646;
}
.subTabs#tabs4 ul#home-news-tabs .first, 
.subTabs#tabs4 ul#home-news-tabs .second, 
.subTabs#tabs4 ul#home-news-tabs .third, 
.subTabs#tabs4 ul#home-news-tabs .forth,
.subTabs#tabs4 ul#home-news-tabs .fifth{
	width: auto;
	height: auto;
	margin-left: 21px !important;
    margin-right: 22px !important;
}
#tabs4.subTabs ul#home-news-tabs .first {
	margin-left: 0 !important;
}
#wrapper.newROHM .tabs .subTabs ul#home-news-tabs li a,
#wrapper.newROHM .tabs .subTabs ul#home-news-tabs li span{
	color: #464646;
	padding-top: 0;
	height:auto;
}
#wrapper.newROHM .tabs .subTabs ul#home-news-tabs li, 
#wrapper.newROHM .tabs .subTabs ul#home-news-tabs li.active a {
	color: #dc2039;
	background: none transparent;
	border: 0px solid #464646;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	width: auto;
}
#wrapper.newROHM .tabs .subTabs ul#home-news-tabs li {
  height: auto;
  margin: 0;
}
.tabs .subTabs .contentDiv {
	top: 0;
	height: 220px;
}
.tabs .subTabs div .tab-data, #wrapper.newROHM .tabs #tab-12 .tab-data{
	padding-top: 48px;
}
#wrapper.newROHM.ja .tabs .subTabs div .tab-data,
#wrapper.newROHM.ja .tabs #tab-12 .tab-data,
.en_GB #wrapper.newROHM.en .tabs #tab-12 .tab-data,
.de_DE #wrapper.newROHM.de .tabs #tab-12 .tab-data,
#wrapper.newROHM .tabs #tab-10 .tab-data,
.en_GB #wrapper.newROHM.en .tabs .subTabs div .tab-data,
.en_GB #wrapper.newROHM.en .tabs div .tab-data,
.de_DE #wrapper.newROHM.de .tabs .subTabs div .tab-data,
.de_DE #wrapper.newROHM.de .tabs div .tab-data  {
	padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.subTabs .contentDiv .newsSlider, #wrapper.newROHM #tab-12.contentDiv .newsSlider {
  height: 96px;
}

#wrapper.newROHM.ja .subTabs .contentDiv .newsSlider,
#wrapper.newROHM.ja #tab-10.contentDiv .newsSlider,
#wrapper.newROHM.ja #tab-12.contentDiv .newsSlider,
.en_GB #wrapper.newROHM.en  .subTabs .contentDiv .newsSlider,
.en_GB #wrapper.newROHM.en  #tab-10.contentDiv .newsSlider,
.en_GB #wrapper.newROHM.en  #tab-12.contentDiv .newsSlider,
.en_GB #wrapper.newROHM.en  #tab-15.contentDiv .newsSlider,
.de_DE #wrapper.newROHM.de  .subTabs .contentDiv .newsSlider,
.de_DE #wrapper.newROHM.de  #tab-10.contentDiv .newsSlider,
.de_DE #wrapper.newROHM.de  #tab-12.contentDiv .newsSlider,
.de_DE #wrapper.newROHM.de  #tab-15.contentDiv .newsSlider {
	height: 146px;
}
.subTabs .contentDiv .newsSlider dd,
#wrapper.newROHM.ja #tab-10.contentDiv .newsSlider dd,
#wrapper.newROHM.ja #tab-12.contentDiv .newsSlider dd,
.en_GB #wrapper.newROHM.en #tab-10.contentDiv .newsSlider dd,
.en_GB #wrapper.newROHM.en #tab-12.contentDiv .newsSlider dd,
.de_DE #wrapper.newROHM.de #tab-10.contentDiv .newsSlider dd,
.de_DE #wrapper.newROHM.de #tab-12.contentDiv .newsSlider dd {
	height: 166px;
}
.tabs ul.listing {
	float: none;
	position: static;
}
.tabs ul.listing li {
	font-family: 'open_sansbold', sans-serif;
	width: 100%;
	height: auto;
	border: 0px none;
	background: none transparent;
	color: #464646 !important;
	text-transform: capitalize;
	display: block;
	text-align: left;
	line-height: 24px;
	margin-left: 0;
	padding-top: 0;
}
.ko_KR .tabs ul.listing li{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .tabs ul.listing li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .tabs ul.listing li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#wrapper.newROHM .tabs ul.listing li a {
	color: #464646;
	text-align: left;
	padding-top: 0;
	height: auto;
}
.scroll-pane{
	width: 70% !important;
	height: 138px;
	overflow: auto;
    float:left;
}
/* C1 News Portlat Homepage End */
/* B1 Tabs End */
/* B1 Pagination */
.inlineBlock{
	display:inline-block;
	width: 23px;
	height: 24px;
}
.nextbutton,.prevbutton, .pagerlnk{
	width:23px;
	height:24px;
	float: left;
}
.slidepager{
	margin:0 10px;
	display:inline-block;
}
#articleDataNewsPager .slidepager a.pagerlnk,
#allNewsPager .slidepager a.pagerlnk,
#articleNewsPager .slidepager a.pagerlnk,
#prodNewsPager .slidepager a.pagerlnk,
#compNewsPager .slidepager a.pagerlnk,
#eventNewsPager .slidepager a.pagerlnk,
#newProductPager .slidepager a.pagerlnk{
	font-family: 'open_sanssemibold', sans-serif;
	font-size:10px;
	color:#fff;
	margin:0 3px;
	float: left;
	background-position:-28px -434px;
	background-repeat: no-repeat;	
}
.ko_KR #articleDataNewsPager .slidepager a.pagerlnk,
.ko_KR #allNewsPager .slidepager a.pagerlnk,
.ko_KR #articleNewsPager .slidepager a.pagerlnk,
.ko_KR #prodNewsPager .slidepager a.pagerlnk,
.ko_KR #compNewsPager .slidepager a.pagerlnk,
.ko_KR #eventNewsPager .slidepager a.pagerlnk,
.ko_KR #newProductPager .slidepager a.pagerlnk{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}

.zh_TW #articleDataNewsPager .slidepager a.pagerlnk,
.zh_TW #allNewsPager .slidepager a.pagerlnk,
.zh_TW #articleNewsPager .slidepager a.pagerlnk,
.zh_TW #prodNewsPager .slidepager a.pagerlnk,
.zh_TW #compNewsPager .slidepager a.pagerlnk,
.zh_TW #eventNewsPager .slidepager a.pagerlnk,
.zh_TW #newProductPager .slidepager a.pagerlnk{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}

.zh_CN #articleDataNewsPager .slidepager a.pagerlnk,
.zh_CN #allNewsPager .slidepager a.pagerlnk,
.zh_CN #articleNewsPager .slidepager a.pagerlnk,
.zh_CN #prodNewsPager .slidepager a.pagerlnk,
.zh_CN #compNewsPager .slidepager a.pagerlnk,
.zh_CN #eventNewsPager .slidepager a.pagerlnk,
.zh_CN #newProductPager .slidepager a.pagerlnk{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#articleDataNewsPager .slidepager a.pagerlnk.active,
#allNewsPager .slidepager a.pagerlnk.active, 
#articleNewsPager .slidepager a.pagerlnk.active, 
#prodNewsPager .slidepager a.pagerlnk.active,
#compNewsPager .slidepager a.pagerlnk.active,
#eventNewsPager .slidepager a.pagerlnk.active,
#newProductPager .slidepager a.pagerlnk.active,
#wrapper.newROHM.ja #parenttabs.tabs.homeTabs #articleDataNewsPager .slidepager a.pagerlnk:hover,
#wrapper.newROHM.ja #parenttabs.tabs.homeTabs #allNewsPager .slidepager a.pagerlnk:hover, 
#wrapper.newROHM.ja #parenttabs.tabs.homeTabs #articleNewsPager .slidepager a.pagerlnk:hover, 
#wrapper.newROHM.ja #parenttabs.tabs.homeTabs #prodNewsPager .slidepager a.pagerlnk:hover,
#wrapper.newROHM.ja #parenttabs.tabs.homeTabs #compNewsPager .slidepager a.pagerlnk:hover,
#wrapper.newROHM.ja #parenttabs.tabs.homeTabs #eventNewsPager .slidepager a.pagerlnk:hover,
#newProductPager .slidepager a.pagerlnk:hover{
	background-position:-28px -463px;
	background-repeat: no-repeat;
}
.pagerlnk{
	background-position:-28px -434px;
	background-repeat: no-repeat;
}
.prevbutton{
	background-position:0px -463px;
	background-repeat: no-repeat;
}
.nextbutton{
	background-position:-56px -463px;
	background-repeat: no-repeat;
}
#wrapper.newROHM a.nextbutton.disable{
	background-position:-56px -434px;
	background-repeat: no-repeat;
	cursor: default;
}
#wrapper.newROHM a.prevbutton.disable{
	background-position:0px -434px;
	background-repeat: no-repeat;
	cursor: default;
}
/* B1 End */
/* Design Tools for Homepage */
#slider-code,
.curveShapeTop100, 
.curveShapeBottom100, 
.curveShapeTop25, 
.curveShapeBottom25,
.curveShapeTop25F4, 
.curveShapeBottom25F4,
.curveShapeTop25F8, 
.curveShapeBottom25F8,
.customdesign .flc, 
.customdesign .llc,
.curveShapeTop25F8F8, 
.curveShapeBottom25F8F8{
	background-image: url(../images/rohm-theme/shadow-sprite.png);
}
.designTools-container{ width:100%;}
.curveShapeTop100{
	background-repeat: no-repeat;
	background-position:0px -63px;
	width: 100%;
	height:8px;
	line-height: 8px;
	float: left;
}
.curveShapeBottom100{
	background-repeat: no-repeat;
	background-position:0px -78px;
	width: 100%;
	height:8px;
	line-height: 8px;
	float: left;
}
#wrapper.newROHM #main-content .productTree-portlet {
  margin-top: -24px;
}
.sectionlabel{
	padding: 0px 0 10px 0;
}
.sectionlabel h2{
	font-family: 'open_sanssemibold', sans-serif;
	font-size:18px;
	color:#dc2039;
	margin:0px;
}
.ko_KR .sectionlabel h2{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .sectionlabel h2{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .sectionlabel h2{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.repeatGrayBg{
	background-color:#ececec;
	padding:0 16px 0 17px;
	float: left;
}
.designToolsbox-container.one {
  margin-left: 0;
}
.designToolsbox-container{
	width:210px;
	margin:0px 18px 0px 16px;
	padding-bottom:12px;
	float:left;
	position: relative;
}
.designToolsbox-container.four {
  margin-right: 0;
  margin-left: 18px;
}
.curveShapeTop25{
	background-repeat: no-repeat;
	background-position:-10px -94px;
	width: 100%;
	height:6px;
	line-height: 6px;
	float: left;
}
.curveShapeBottom25{
	background-repeat: no-repeat;
	background-position:-10px -112px;
	width: 100%;
	height:7px;
	line-height: 7px;
	float: left;
}
.curveShapeTop25F4{
	background-repeat: no-repeat;
	background-position:-10px -94px;
	width: 100%;
	height:6px;
	line-height: 6px;
	float: left;
}
.curveShapeBottom25F4{
	background-repeat: no-repeat;
	background-position:-10px -112px;
	width: 100%;
	height:7px;
	line-height: 7px;
	float: left;
}
.curveShapeTop25F8{
	background-repeat: no-repeat;
	background-position:-636px -393px;
	width: 100%;
	height:6px;
	line-height: 6px;
	float: left;
}
.curveShapeBottom25F8{
	background-repeat: no-repeat;
	background-position:-636px -604px;
	width: 100%;
	height:7px;
	line-height: 7px;
	float: left;
}
.repeatLightGrayBg{
	background-color: #f8f8f8;
	min-height: 232px;
	height: 232px;
	padding-left: 14px;
	padding-right: 14px;
	overflow:hidden;
}
.designToolsbox-container .repeatLightGrayBg{
	background-color: #ececec;
}
.repeatLightGrayBgF4{
	background-color: #f8f8f8;
	min-height: 130px;
	height: 130px;
	padding-left: 14px;
	padding-right: 14px;
	overflow:hidden;
	text-align: center;
}
.repeatLightGrayBgF8{
	background-color: #f8f8f8;
	min-height: 211px;
	height: 211px;
	padding-left: 14px;
	padding-right: 14px;
	overflow:hidden;
	text-align: center;
}
.technocalData .repeatLightGrayBgF8{
	height:auto;
	min-height:auto;
}
.minHeight88 {
  min-height: 88px;
  text-align: left;
}
.minHeight88.font10 p {
	font-family: 'open_sansregular', sans-serif;
	color:#777;
	margin-bottom: 0;
	line-height: 15px;
	font-size:11px;
	text-align:center;
}
/* jira 1386 */
.ja .designToolsbox-container .minHeight88.font10 p{text-align: center;}
/* End jira 1386 */
.repeatLightGrayBg .font12{
	font-family: 'open_sansextrabold', sans-serif;
	color:#464646;
	text-transform: uppercase;
	line-height:15px;
	padding-top: 80px;
	margin-bottom: 11px;
}
.ko_KR .minHeight88.font10 p,.ko_KR .repeatLightGrayBg .font12{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .minHeight88.font10 p,.zh_TW .repeatLightGrayBg .font12{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .minHeight88.font10 p,.zh_CN .repeatLightGrayBg .font12{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.relative{
	position:relative;
}
.absolute{
	position:absolute;
}
.width122.relative{
	top:8px;
}
.width122.relative, 
.width122.absolute{
	left: 18% !important;
}
#wrapper.newROHM .width122.relative a{
	color:#fff;
}
.designToolsbutton{
	top: -21px;
}
.blue,.orange,.red,.green{
	font-family: 'open_sanssemibold', sans-serif;
	font-size:14px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#fff;
	padding: 3px 0;
}
.ko_KR .blue,.ko_KR .orange,.ko_KR .red,.ko_KR .green{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW  .blue,.zh_TW .orange,.zh_TW .red,.zh_TW .green {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .blue,.zh_CN .orange,.zh_CN .red,.zh_CN .green {font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.blue{
	background-color:#78d1f1;
	-webkit-box-shadow: 0px 3px 0px 0px #64c5ed;
	-moz-box-shadow: 0px 3px 0px 0px #64c5ed;
	box-shadow: 0px 3px 0px 0px #64c5ed;
}
.orange{
	background-color:#fab81f;
	-webkit-box-shadow: 0px 3px 0px 0px #f9a61a;
	-moz-box-shadow: 0px 3px 0px 0px #f9a61a;
	box-shadow: 0px 3px 0px 0px #f9a61a;
}
.red{
	background-color:#e32644;
	-webkit-box-shadow: 0px 3px 0px 0px #dc2039;
	-moz-box-shadow: 0px 3px 0px 0px #dc2039;
	box-shadow: 0px 3px 0px 0px #dc2039;
}
.green{
	background-color:#a5d14c;
	-webkit-box-shadow: 0px 3px 0px 0px #8ec63f;
	-moz-box-shadow: 0px 3px 0px 0px #8ec63f;
	box-shadow: 0px 3px 0px 0px #8ec63f;
}
.one .iconSprite{
	background-repeat: no-repeat;
	background-position:61px -270px;
	padding-left: 2px;
	padding-right: 2px;
}
.ja_JP .one .iconSprite{
	padding-left: 1px;
	padding-right: 1px;
}
.two .iconSprite{
	background-repeat: no-repeat;
	background-position:65px -796px;
	padding-left: 2px;
	padding-right: 2px;
}
.three .iconSprite{
	background-repeat: no-repeat;
	background-position:64px -929px;
	padding-left: 2px;
	padding-right: 2px;
}
.four .iconSprite{
	background-repeat: no-repeat;
	background-position:56px -1056px;
	padding-left: 2px;
	padding-right: 2px;
}
/* Request By Eric */
.ProductGroupLandingPage-portlet #colright .intro .curveShapeTop25F4,
.ProductGroupLandingPage-portlet #colright .groupofcontent .curveShapeTop25F4{
	background-position:-320px -94px;
}
.ProductGroupLandingPage-portlet #colright .intro .curveShapeBottom25F4,
.ProductGroupLandingPage-portlet #colright .groupofcontent .curveShapeBottom25F4{
	background-position:-320px -112px;
}
#product-details .intro .repeatLightGrayBgF8,
.ProductGroupLandingPage-portlet #colright .intro .repeatLightGrayBgF4,
.ProductGroupLandingPage-portlet #colright .groupofcontent .repeatLightGrayBgF4 {
  background: none;
  border-left: 1px solid #e5e6e6;
  border-right: 1px solid #e5e6e6;
}
/* Request By Eric */
/* End */
/* Tool-Tip */
#wrapper.newROHM a.tooltips {
	display: inline-block;
	position: relative;
}
#wrapper.newROHM a.tooltips span {
  position: absolute;
  width:284px;
  color: #464646;
  background: #F3F3F3;
  border: 2px solid #DFDFDF;
  padding: 14px;
  font-family: Arial,Helvetica,Verdana,sans-serif;
  font-size:14px;
  line-height: 22px;
  text-align: center;
  display:none;
  border-radius: 4px;
}
#wrapper.newROHM a.tooltips span:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 20%;
  margin-left: -12px;
  width: 0; height: 0;
  border-top: 12px solid #DFDFDF;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
}
#wrapper.newROHM a.tooltips span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 20%;
  margin-left: -8px;
  width: 0; height: 0;
  border-top: 8px solid #F3F3F3;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}
#wrapper.newROHM a:hover.tooltips span {
  display:block;
  opacity: 0.95;
  bottom: 44px;
  left: 25%;
  margin-left: -76px;
  z-index: 999;
}
.firefox #wrapper.newROHM a .downarrow,
.chrome #wrapper.newROHM a .downarrow,
.safari #wrapper.newROHM a .downarrow{
	display:none;
}
/* End */
/* Product Menu Home */
.listContainer {
	width: 224px;
	margin:0px 16px 10px 0px;
}
#wrapper.newROHM.ja .productTree-portlet .listContainer,
.en_GB #wrapper.newROHM.en .productTree-portlet .listContainer,
.de_DE #wrapper.newROHM.de .productTree-portlet .listContainer,
.zh_CN #wrapper.newROHM.zh .productTree-portlet .listContainer, 
.zh_TW #wrapper.newROHM.zh .productTree-portlet .listContainer, 
.ko_KR #wrapper.newROHM.ko .productTree-portlet .listContainer, 
.hi_IN #wrapper.newROHM.hi .productTree-portlet .listContainer{
	width: 231px;
	margin:0px 7px 10px 0px;
}/* Jira-1549 */
.ie #wrapper.newROHM.ja .productTree-portlet .listContainer,
.ie .en_GB #wrapper.newROHM.en .productTree-portlet .listContainer,
.ie .de_DE #wrapper.newROHM.de .productTree-portlet .listContainer,
.ie .zh_CN #wrapper.newROHM.zh .productTree-portlet .listContainer, 
.ie .zh_TW #wrapper.newROHM.zh .productTree-portlet .listContainer, 
.ie .ko_KR #wrapper.newROHM.ko .productTree-portlet .listContainer, 
.ie .hi_IN #wrapper.newROHM.hi .productTree-portlet .listContainer {
	width: 232px;
	margin:0px 6px 10px 0px;
}/* Jira-1549 */
.listContainer .product-tree {
	margin-bottom: 10px;
}
.listContainer .product-tree dt {
	font-family: 'open_sansregular', sans-serif;
	color:#464646;
	line-height:20px;
	margin-bottom: 4px;
}
.ko_KR .listContainer .product-tree dt{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .listContainer .product-tree dt{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .listContainer .product-tree dt{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja .listContainer .product-tree dt,
.ko .listContainer .product-tree dt,
.zh .listContainer .product-tree dt,
.ja .repeatLightGrayBg .font12,
.ko .repeatLightGrayBg .font12,
.zh .repeatLightGrayBg .font12{
	font-weight: 600;
}
.gapRight0{
	margin-right:0px;
}
/* Product Menu Home End */
/*C1 Footer */
footer.footerBottom .footer-suBottom-nav .footer-logo .rohmlogo a {
  border: 1px solid #f8d5da;
  height: 59px;
  width: 77px;
  display:block;
}
footer.footerBottom a{
	color:#fff;
	text-decoration:none;
}
footer a:focus, footer a:visited {
	outline: none!important;
}
footer.footerBottom .subfooter{
	background-color:#464646;
}
footer #bottom-nav .copyright{
	background-color: #DC2039;
}
footer.footerBottom .footer-suBottom-nav{
	height: 126px;
	width: 944px;
	margin: 0 auto;
}
footer.footerBottom .footer-shadow, footer.footerBottom  #bottom-nav .footer {
	width: 944px;
	margin: 0 auto;
}
footer.footerBottom  #bottom-nav .footer {
	line-height: 44px;
	color: #fff;
}
footer.footerBottom #bottom-nav .footer p {
	margin-bottom: 0;
}
.footer-icon {
  margin-top: 4px;
}
.footer-logo .rohmlogo {
	margin:33px 63px 0 1px;
}
footer #bottom-nav {
	background-color: #DC2039;
	overflow:hidden;
}
footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links {
	margin-top: 48px;
}
footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1{
	font-family: 'open_sanssemibold', sans-serif;
	font-size:16px;
	color: #DD2039;
	margin: 1.8em 0 0.8em 1.9em;
}
.ko_KR footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links ul, 
footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links .leftspacing{
	margin:0 0 0 2.2em;
}
footer.footerBottom .footer-suBottom-nav li{
	list-style:none;
	background-position:-39px -660px;
	background-repeat: no-repeat;
	padding-left: 1.25em;
	line-height: 20px;
}
/*C1 Footer */
/*Home page autocomplete textbox css*/
.aui-autocomplete-results{
	z-index:35 !important;
}
.aui-autocomplete-results-content {
    border: 1px solid #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;
}
/* End */
/* carousel banner backend style - 133 */
#all-images table.img-table .img-title-break div, 
#all-images table.img-table .img-title-break p,
#all-images table.img-table .img-title-break span ,
.staging #all-images table.img-table .img-title-break div, 
.staging #all-images table.img-table .img-title-break p,
.staging #all-images table.img-table .img-title-break span{
  font-size: 14px !important;
  color: #000 !important;
  font-family: Arial !important;
  margin:0 !important;
  padding:0 !important;
}
#wrapper.newROHM #all-images table.img-table .img-title-break, 
#wrapper.newROHM #all-images table.img-table a {
  display: inline-block !important;
  text-align: center !important;
  width: 100% !important;
}
#wrapper.newKionix #all-images table.img-table .img-title-break span{ margin-left:0px !important;}
/* End */
/* Bradcrumb Menu */
#wrapper.newROHM #header{
	margin-bottom:16px;
}
#main-content .portlet-static{
	/* margin-top:12px; */
}
.firefox .japan-Homepage-100_70_22_100#main-content .portlet-static{
	margin-top:0px;
}
#main-content .imagecarousel-portlet{
	margin-top:0px;
}
#main-content .portlet-static.rohm_breadcrumb-portlet,
.ie #main-content .portlet-static.rohm_breadcrumb-portlet{
	margin-top:0px;
	margin-bottom:12px;
}

#wrapper.newROHM #content #main-content .rohm_breadcrumb-portlet{
	margin-top:-16px;
}
/* #bradcrumb_menu {
  background-color: #ECECEC;
  padding:14px 12px 14px 30px;
}
#bradcrumb_menu .breadcumbarrow {
  margin: 0 3px;
} */
.portlet-column-content-only, .ltr .portlet-column-content-last, .rtl .portlet-column-content-first,
.ltr .portlet-column-content-first, .rtl .portlet-column-content-last{
	padding:0px;
}
./* downArrow{
	background-position: 6px -640px;
    background-repeat: no-repeat;
	height:10px;
}
#wrapper.newROHM #bradcrumb_menu a{
	color:#464646;
	font-family: 'open_sanssemibold', sans-serif;
	text-transform: capitalize;
}
#wrapper.newROHM #bradcrumb_menu .current-page {
  color: #dd2039;
  font-family: 'open_sansextrabold', sans-serif;
  text-transform: capitalize;
} */
/* End */
/* Affiliate */
.sliderLabel h2{
	font-family: 'open_sanssemibold';
	font-size:18px;
	color:#dc2039;
	margin:0px;
	float:left;/* For Line */
}
.ko_KR .sliderLabel h2{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .sliderLabel h2{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .sliderLabel h2{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.sliderLabel{
	margin-bottom: 26px;
}
.sliderLabel h2{
	margin: 0;
}
/* Example wrapper */
.wrap {
	position: relative;
	margin: 1em 0 3em;
	display: inline-block;/* For Line */
}
.ja .wrap{margin: 2em 0 3em;}
.pagespan { width: 944px; }
.clearfix:before,
.clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.scrollbar .handle .mousearea, .btn.disabled, .btn, button.btn{
	/* background-image: url(../images/rohm-theme/sprite.png); */
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content{vertical-align: initial;}
/* Frame */
.frame {
	width: 944px;
	height: 76px;
	line-height: 76px;
	overflow: hidden;
	display: inline-block;/* For Line */
}
.frame ul {
	list-style: none;
	margin: 0 auto;
	padding: 0;
	height: 100%;
	font-size: 12px;
	width: 100%;
}
.frame ul li {
	float: left;
	width: 142px;
	height: 76px;
	margin: 0 0px 0 0;
	padding: 0;
	color: #464646;
	text-align: center;
	cursor: pointer;
}
.frame ul li.five {
	margin-right: 0;
}
.frame ul li.active {
	color: #fff;
	background: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
/* Scrollbar */
.slyline{
	margin: -10px 0 22px 126px; /* For Line previous Mergin Top 0 */
	height: 1px;
	background-image: url(../images/rohm-theme/shadow-sprite.png);
	background-position:0px -261px;
	background-repeat: no-repeat;
	background-color:#464646;
	line-height: 0;
	width: 818px;
	float: left; /* For Line */
}

.ja .slyline{margin: -13px 0 22px 126px;}
.scrollbar {
	width: 100%;
}
.scrollbar .handle {
	width: 8px !important;
	height: 8px !important;
	cursor: pointer;
}
.scrollbar .handle .mousearea {
	position: absolute;
	top: -3px;
	left: 0;
	width: 8px;
	height: 8px;
	background-position:0px -600px;
	background-repeat: no-repeat;
}
/* Controls */
.controls {
	margin: 0;
	text-align: center;
	position: absolute;
	right: 0;
	top: -17px;
}
/*
button{ 
	font-weight: normal; 
	text-transform: none; 
	font-size: 100%; 
	margin: 0; 
}
.btn.prev, .btn.next, .btn.next.disabled, .btn.prev.disabled{
	background-image: url(../images/rohm-theme/ie-sprite.gif) !important;
}
.btn-group .btn{margin-left:5px;}
.btn {
	position: relative;
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;	
}
.btn.prev{
	background-position:0px -537px;
	background-repeat: no-repeat;
	margin-right:10px;
	border: 0px none;
}
.btn.next{
	background-position:-51px -537px;
	background-repeat: no-repeat;
	border: 0px none;
}
.btn.next.disabled{
	background-position:-51px -497px;
	background-repeat: no-repeat;
	border: 0px none;
}
.btn.prev.disabled{
	background-position:0px -497px;
	background-repeat: no-repeat;
	border: 0px none;
}
.disabled{
	cursor: default;  
}
 End Affiliate */
/* Product Group page */
.ProductGroupLandingPage-portlet {
	margin-top: 35px;
	display:inline-block;
}
.right-col{
	float:left;
	width: 73%;
}
.ProductGroupLandingPage-portlet .right-col{
	width:683px;
	margin-right:21px;
}
.left-col {
	background-color: #F4F4F4;
	float: right;
	width: 240px;
	-webkit-box-shadow: 0px 3px 0px 0px rgba(198, 207, 212, 1);
	-moz-box-shadow: 0px 3px 0px 0px rgba(198, 207, 212, 1);
	box-shadow: 0px 3px 0px 0px rgba(198, 207, 212, 1);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.width211 {
	height: 144px;
	margin-right: 26px;
	margin-top: 6px;
	width: 210px;
}
.proImg img {
  padding-top: 18px;
}
.groupData {
  width: 463px;
  min-height: 149px;
  position: relative;
}
#wrapper.newROHM .groupData p{
	max-height:64px;
}
#wrapper.newROHM .intro table td {
  vertical-align: top;
}
#wrapper.newROHM .intro table td p,
#wrapper.newROHM .intro p + table + table + p{
	height:auto;
}
#wrapper.newROHM .intro div p,
#wrapper.newROHM .intro p + div + div + p{
	min-height:0px;
}
#wrapper.newROHM .intro p a {
  color: #dc2039;
  font-family: 'open_sansbold', sans-serif;
  font-style: italic;
}
.intro h1 {
	font-family: 'open_sansregular', sans-serif;
	font-size:18px;
	display: block;
	margin: 0 0 4px;
	color:#dc2039;
	text-transform: capitalize;
}
.ko_KR #wrapper.newROHM .intro p a,.ko_KR .intro h1{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM .intro p a,.zh_TW .intro h1{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM .intro p a,.zh_CN .intro h1{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#colright p, #product-details .intro p {
  font-size: 11px;
  line-height: 16px;
}
#product-details .intro p{ line-height: 14px;}
.product-lists {
  clear: both;
  display:inline-block;
  margin: 0;
  list-style: none outside none;
}
#righttab {
  display: inline;
}
.combinetab{
    float: left;
    width: 100%;
}
.ja #colright .intro .combinetab {
  margin-top: 30px;
}
/*jira 1791 start*/
.signed-in .ProductGroupLandingPage-portlet #colright .intro .combinetab{margin-top: 30px;}
/*jira 1791 end*/
/* Jira 1711 product group page missing style according QA - QA has defined for Japan Language page specific style so in local it's missing*/
.signed-in .ProductGroupLandingPage-portlet #colright .intro .width-124px.combinetab {float: none!important;}
/* End Jira 1711 product group page missing style according QA */
.ProductGroupLandingPage-portlet .combinetab #righttab .tabs ul{
	width: 348px;
}
/* Jira 1404 Start */
.signed-out .ja .ProductGroupLandingPage-portlet #colright .rightAlign.bottom-61px { bottom: -61px;}

 
.signed-out .ProductGroupLandingPage-portlet #colright .rightAlign.bottom-61px, 
.signed-in .ja .ProductGroupLandingPage-portlet #colright .rightAlign.bottom-61px, 
.signed-out .ja .ProductGroupLandingPage-portlet #colright .iefixResistors .rightAlign.bottom-61px{ bottom: -31px;}

#colright .intro .combinetab.NewtabInfo {float: right; margin-top: -37px; position: relative; right: 117px; width: 24%;}
.ProductGroupLandingPage-portlet .combinetab.NewtabInfo #righttab .tabs ul { width: 100%;}
#colright #righttab #tabs2Tab.tabs .contentDiv { z-index: 4; border-top: 0px none; top: 36px;}

/* Jira 1404 End */
.prdicons {
  bottom: 0;
  position: absolute;
  right: 0;
}
#samplePopupContainer .prdicons{
	 position: relative;
}

.prdicons .redbutton, .prdicons .Graybutton, #samplePopupContainer .prdicons .Graybutton{width:104px; height:31px; margin-top:6px; padding:0 0 0 8px; text-align:center; background-color:#dc2039; -webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	cursor: pointer;
}
#recentclick .prdicons .redbutton {
    margin-top: -1px;
}
.zh_CN #recentclick .prdicons .redbutton {
	width: 114px;
}
#product-details .prdicons .redbutton, #product-details .prdicons .Graybutton, #samplePopupContainer .prdicons .Graybutton{width:108px; }
#samplePopupContainer .prdicons .redbutton{display:inline-block;}
#product-details #recentclick .prdicons .redbutton, #product-details #recentclick .prdicons .Graybutton{width:114px; }/*Change for JIRA 1475 end */
#product-details #recentclick .prdicons .redbutton { margin-top: -1px;}
#wrapper.newROHM .prdicons .rplus-prd,
#wrapper.newROHM .prdicons .faq-prd,
#wrapper.newROHM .prdicons .btn-disable{font-family: 'open_sanssemibold', sans-serif; background-color:#dc2039; width:92px; text-align:center; float:left; color:#fff;padding-top: 4px;}
.ko_KR #wrapper.newROHM .prdicons .rplus-prd,
.ko_KR #wrapper.newROHM .prdicons .faq-prd,
.ko_KR #wrapper.newROHM .prdicons .btn-disable{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM .prdicons .rplus-prd,
.zh_TW #wrapper.newROHM .prdicons .faq-prd,
.zh_TW #wrapper.newROHM .prdicons .btn-disable{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM .prdicons .rplus-prd,
.zh_CN #wrapper.newROHM .prdicons .faq-prd,
.zh_CN #wrapper.newROHM .prdicons .btn-disable{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.de_DE #wrapper.newROHM #recentclick .width120P .prdicons .faq-prd {font-size: 12px; line-height: 12px;}
#wrapper.newROHM #product-details .prdicons .rplus-prd,
#wrapper.newROHM #product-details .prdicons .faq-prd,
#wrapper.newROHM #product-details .prdicons .btn-disable{
	width:100px;
}
#wrapper.newROHM #product-details #recentclick .prdicons .rplus-prd,
#wrapper.newROHM #product-details #recentclick .prdicons .faq-prd,
#wrapper.newROHM #product-details #recentclick .prdicons .btn-disable{
	width:106px;
}/*Change for JIRA 1475 end */
/*Change for JIRA 1336 START */
#wrapper.newROHM.ko #product-details .intro .quickaction #righttab a,
#wrapper.newROHM.ko #product-details .intro .quickaction .prdicons .rplus-prd,
#wrapper.newROHM.ko #product-details .intro .quickaction .prdicons .faq-prd,
#wrapper.newROHM.ko #product-details .intro .quickaction .prdicons .btn-disable,
#wrapper.newROHM.zh #product-details .intro .quickaction #righttab a,
#wrapper.newROHM.zh #product-details .intro .quickaction .prdicons .rplus-prd,
#wrapper.newROHM.zh #product-details .intro .quickaction .prdicons .faq-prd,
#wrapper.newROHM.zh #product-details .intro .quickaction .prdicons .btn-disable {
  font-size: 11px;
}
/*Change for JIRA 1336 END */
/* Change for jira 1223 START*/
#wrapper.newROHM #tabs2.tabs.setbutton ul, #wrapper.newROHM #tabs2Info.tabs.setbutton ul  {
  bottom: -31px;
}
/* 1390 Start */
#product-details .intro #righttab .tabs.prodInfo ul {
  bottom: 6px;
}
/* 1390 End */
#wrapper.newROHM #tabs2.tabs.setbutton ul li, #wrapper.newROHM #tabs2Info.tabs.setbutton ul li {
  margin-left: 0;
  margin-top: 6px;
}
/* 1390 Start */
#wrapper.newROHM #tabs2.tabs.prodInfo ul li, #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li{
  margin-left: 0;
  margin-top: 6px;
}
/* 1390 End */
#wrapper.newROHM #tabs2.tabs.setbutton ul li.firstClass a.productTab, #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li.firstClass a.productTab {
  font-size: 9px !important;
}
.en_US #wrapper.newROHM.en #tabs2.tabs.setbutton ul li.firstClass a.productTab {
    font-size: 12px;
}
/* 1473 Start */
.chrome #wrapper.newROHM.ja #tabs2.tabs.setbutton ul li.firstClass a.productTab, #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li.firstClass a.productTab {
     letter-spacing: -1px;
}
/* 1473 End */
#wrapper.newROHM #product-details .intro #righttab #tabs2.tabs.setbutton .contentDiv, #wrapper.newROHM #product-details .intro #righttab #tabs2Info.tabs.prodInfo .contentDiv {
  border-top: 0 none;
  top: 0;
  z-index: 4;
}
.en_US #wrapper.newROHM.en #product-details .intro #righttab #tabs2.tabs.setbutton #tab-3.contentDiv .tab-data .fl.colum-1 ul,
#wrapper.newROHM #product-details .intro #righttab #tabs2.tabs.setbutton #tab-4.contentDiv .tab-data .fl.colum-1 ul {
  bottom: 24px;
}
/* 1390 Start */
#wrapper.newROHM #product-details .intro #righttab #tabs2.tabs.prodInfo #tab-5.contentDiv .tab-data .fl.colum-1 ul,
#wrapper.newROHM #product-details .intro #righttab #tabs2Info.tabs.prodInfo #tab-5.contentDiv .tab-data .fl.colum-1 ul  {
  bottom: 24px;
}
/* 1390 End */
#wrapper.newROHM #main-content #product-details .intro #righttab #tabs2.tabs.setbutton #tab-4.contentDiv #main-content .portlet-static {
  margin-top: 0;
}
/* Change for jira 1223 END*/
#wrapper.newROHM .prdicons .rplus-prd{
	background-position: -23px -1177px;
    background-repeat: no-repeat;
    height: 26px;
}
#wrapper.newROHM #product-details.ledpage .prdicons .rplus-prd {
  background-position: 50% 50%;
}
/* Change for jira 1238 START*/
#wrapper.newROHM .ProductGroupLandingPage-portlet .prdicons .rplus-prd{
	background-image: url(../images/rohm-theme/rpluse.png);
	background-position: 50% 50%;
    background-repeat: no-repeat;
    height: 26px;
}
/* Change for jira 1238 END*/
.prdicons .Graybutton, #wrapper.newROHM .prdicons .btn-disable, #samplePopupContainer .prdicons .Graybutton{
	background-color:#ececec;
	cursor: auto;
	color:#dedede;
}
#wrapper.newROHM #samplePopupContainer .prdicons .Graybutton .faq-prd{
	background-color:#464646;
}
#samplePopupContainer .prdicons .Graybutton{
	background-color:#464646;
	display:inline-block;
}
.prdicons span.rrc, .prdicons span.rrc, .prdicons .Graybutton span.rrc, #samplePopupContainer .prdicons .Graybutton span.rrc{ float:left; width:8px; height:31px;}
#righttab .tabs{
	height:auto;
	float:right;
	margin:0px;
	width: 98%;
}
#wrapper.newROHM  #righttab .tabs ul li.active,
#wrapper.newROHM #righttab .tabs ul li.active a,
#wrapper.newROHM #righttab .tabs ul li.highlighted.active{
	font-family: 'open_sansbold', sans-serif;
}
#wrapper.newROHM #righttab .tabs ul li a{
	width:100px;
	height:26px !important;
	float:left;
	font-family: 'open_sanssemibold', sans-serif;
}
.ko_KR #wrapper.newROHM  #righttab .tabs ul li.active,
.ko_KR #wrapper.newROHM #righttab .tabs ul li.active a,
.ko_KR #wrapper.newROHM #righttab .tabs ul li.highlighted.active,.ko_KR #wrapper.newROHM #righttab .tabs ul li a{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM  #righttab .tabs ul li.active,
.zh_TW #wrapper.newROHM #righttab .tabs ul li.active a,
.zh_TW #wrapper.newROHM #righttab .tabs ul li.highlighted.active,.zh_TW #wrapper.newROHM #righttab .tabs ul li a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM  #righttab .tabs ul li.active,
.zh_CN #wrapper.newROHM #righttab .tabs ul li.active a,
.zh_CN #wrapper.newROHM #righttab .tabs ul li.highlighted.active,.zh_CN #wrapper.newROHM #righttab .tabs ul li a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#wrapper.newROHM #righttab .tabs ul li.active a {
  background-image:none;
  background-color: #f3f3f3;
  border-radius: 0 0 0 0; 
}
#wrapper.newROHM #righttab .tabs ul li.active a.bgtransparent {
  background-image:none;
  background-color: transparent;
  border-radius: 0 0 0 0;
  color: #ececec;
}
#wrapper.newROHM #righttab .tabs ul li.active, 
#wrapper.newROHM #righttab .tabs ul li.highlighted.active{height: 26px;}

#wrapper.newROHM #righttab .tabs li{
	height: 25px;
	width: 100px;
	padding:4px 0 0 8px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
#wrapper.newROHM #colright #righttab .tabs ul li.tab-link1 a{
	width:92px;
}
#wrapper.newROHM #colright #righttab .tabs ul li.tab-link1 a,
#wrapper.newROHM #product-details #righttab .tabs ul li.active a{
	padding-right:0px !important;
}
#wrapper.newROHM #colright #righttab .tabs .contentDiv .tab-data ul li a,
#wrapper.newROHM  #product-details #righttab .tabs .contentDiv.tab-data ul li a {
  display: block;
  float: none;
  height: auto !important;
  line-height: normal;
  padding-top: 0;
  text-align: left;
  width: 100%;
}
#colright .product-lists p,
#product-details .product-lists p{
	margin-bottom: 20px;
}
.product-lists h2{
	font-family: 'open_sanssemibold', sans-serif;
	font-size:16px;
	color:#dc2039;
	margin:38px 0px 14px 0px;
	text-transform: capitalize;
}
.ko_KR .product-lists h2{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .product-lists h2{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .product-lists h2{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.product-lists .wide h2{
	margin:40px 0px 14px 0px;
}
#wrapper.newROHM .product-lists .wide h2 .folder a,
#wrapper.newROHM .product-lists .wide h2 .file a,
#wrapper.newROHM .product-lists .wide h2 a{
	color:#dc2039 !important;
}
.groupofcontent {
  display: inline-block;
  margin-top: -6px;
  width:671px;
}
.product-lists .product-list-item h3.product-subhead{
	margin: -9px 0 4px;
}
#wrapper.newROHM .product-lists .product-list-item h3.product-subhead a {
  color: #464646;
  font-family: 'open_sanssemibold', sans-serif;
}
#wrapper.newROHM .left-col .product-list-navigation p.product-subhead .selected{
	color:#dc2039;
}
#product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content {
  margin: 0;
}
#wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
#wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a {
  color:#464646;
  font-family: 'open_sansregular', sans-serif;
  font-size:14px;
  font-weight: 400;
}
.left-col .product-list-navigation {
  padding: 0 12px;
  margin-top: 34px;
}
.left-col .product-list-navigation p.product-heading {
  color: #dc2039;
  font-family: 'open_sansbold', sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 20px;
  text-transform: uppercase;
}
.left-col .product-list-navigation p.product-subhead {
  color: #464646;
  font-family:'open_sanssemibold', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 5px;
}
#wrapper.newROHM .left-col .product-list-navigation p.product-subhead a {
  color: #464646;
}
#wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a:hover,
#wrapper.newROHM .left-col .product-list-navigation p.product-subhead a:hover{
	text-decoration:underline;
}
.product-list-navigation ul {
  font-size: 11px;
  line-height: 20px;
  list-style: none outside none;
  margin: 0 0 22px;
}
.product-list-navigation ul li {
  display: block;
  font-family: 'open_sansregular', sans-serif;
  font-size: 11px;
  padding-left: 10px;
  background-repeat: no-repeat;
  background-position:-76px -1840px;
}
#wrapper.newROHM .product-list-navigation ul li a {
  font-family: 'open_sansregular', sans-serif;
  font-size: 11px;
  color:#464646;
}
.ko_KR #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
.ko_KR #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
.ko_KR #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,.ko_KR .left-col .product-list-navigation p.product-heading,.ko_KR .left-col .product-list-navigation p.product-subhead,.ko_KR .product-list-navigation ul li,.ko_KR #wrapper.newROHM .product-list-navigation ul li a {font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
.zh_TW #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
.zh_TW #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,.zh_TW .left-col .product-list-navigation p.product-heading,.zh_TW .left-col .product-list-navigation p.product-subhead,.zh_TW .product-list-navigation ul li,.zh_TW #wrapper.newROHM .product-list-navigation ul li a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
.zh_CN #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
.zh_CN #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,.zh_CN .left-col .product-list-navigation p.product-heading,.zh_CN .left-col .product-list-navigation p.product-subhead,.zh_CN .product-list-navigation ul li,.zh_CN #wrapper.newROHM .product-list-navigation ul li a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
div.playVideo, div.playVideo:hover {
  cursor: pointer;
  height: 142px;
  position: absolute;
  width: 192px;
  background-repeat: no-repeat;
}

div.playVideo{
  background-position: center -1256px;
}
div.playVideo:hover {
  background-position: center -1364px;
}
#colright #righttab .tabs .contentDiv .ProductGroupLandingPage-portlet{
	margin-top:0px;
}
#colright #righttab .tabs .contentDiv{
	top:38px;
	width: 233px;
	min-height: 470px;
	height:470px;
	position:absolute;
	margin-left: 0;
	background-color:#f3f3f3;
	-webkit-box-shadow: 2px 2px 1px 0 #dcddde;
	-moz-box-shadow:2px 2px 1px 0 #dcddde;
	box-shadow: 2px 2px 1px 0 #dcddde;
	border-top:1px solid #e9e9e9;
}
#colright #righttab .tabs #tab-1.contentDiv {
  left: -10px;
}
#colright #righttab .tabs #tab-2.contentDiv {
  left: 108px;
}
#colright #righttab .tabs #tab-3.contentDiv {
  left: 226px;
}
#colright #righttab .tabs .contentDiv .tab-data {
  padding: 10px;
}
#colright #righttab .tabs .contentDiv .tab-data ul,
#product-details #righttab .tabs .tab-data ul {
  width: 222px;
  min-height: 446px;
  height:446px;
  overflow-x: hidden;
  overflow-y: auto;
}
#colright #righttab .tabs .contentDiv .tab-data ul li,
#product-details #righttab .tabs .contentDiv .tab-data ul li{
  background-color: transparent;
  border: 0 none;
  border-radius: 0;
  color: #464646;
  height: auto;
  padding: 7px 0;
  width: 214px;
  border-bottom:1px solid #ddd;
  margin-left: 0;
}
#colright #righttab .tabs .contentDiv .tab-data ul li.last,
#colright #righttab .tabs .contentDiv .tab-data ul li:last-child,
#product-details #righttab .tabs .contentDiv .tab-data ul li.last,
#product-details #righttab .tabs .contentDiv .tab-data ul li:last-child{
	border-bottom:0px none;
	padding-bottom:0px;
}
#colright #righttab .tabs .contentDiv .tab-data ul li strong,
#product-details #righttab .tabs .contentDiv .tab-data ul li strong{
 color:#dc2039;
 font-size: 10px;
 font-family:'open_sanssemibold', sans-serif;
 font-weight: 400;
 margin-bottom: 2px;
 display: block;
 
}
#colright #righttab .tabs .contentDiv .tab-data ul li p,
#product-details #righttab .tabs .contentDiv .tab-data ul li p {
  color: #464646;
  font-size: 10px;
  height: auto;
  line-height: 14px;
  margin-bottom: 0;
  font-family: 'open_sansregular', sans-serif;
}
#colright #righttab .tabs .contentDiv .tab-data ul li p a,
#product-details #righttab .tabs .contentDiv .tab-data ul li p a {
  color: #464646;
  float: none;
  font-style: normal;
  height: auto !important;
  padding-top: 0;
  text-align: left;
  text-transform: capitalize;
  width: 100%;
  font-family: 'open_sansregular', sans-serif;
}
.morenewsbutton {
	text-align: center;
	overflow: hidden;
	float: right;
}
#wrapper.newROHM a.morenewsbutton {
	font-family: 'open_sansbold', sans-serif;
	font-size:10px;
	color:#fff;
	padding:0px 16px;
	line-height:22px;
	text-transform: uppercase;
	background: #545454;
	border:1px solid #545454;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 14px 14px 14px 0;
}
.ko_KR #colright #righttab .tabs .contentDiv .tab-data ul li strong,
.ko_KR #product-details #righttab .tabs .contentDiv .tab-data ul li strong,.ko_KR #colright #righttab .tabs .contentDiv .tab-data ul li p,
.ko_KR #product-details #righttab .tabs .contentDiv .tab-data ul li p,.ko_KR #colright #righttab .tabs .contentDiv .tab-data ul li p a,
.ko_KR #product-details #righttab .tabs .contentDiv .tab-data ul li p a,.ko_KR #wrapper.newROHM a.morenewsbutton{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #colright #righttab .tabs .contentDiv .tab-data ul li strong,
.zh_TW #product-details #righttab .tabs .contentDiv .tab-data ul li strong,.zh_TW #colright #righttab .tabs .contentDiv .tab-data ul li p,
.zh_TW #product-details #righttab .tabs .contentDiv .tab-data ul li p,.zh_TW #colright #righttab .tabs .contentDiv .tab-data ul li p a,
.zh_TW #product-details #righttab .tabs .contentDiv .tab-data ul li p a,.zh_TW #wrapper.newROHM a.morenewsbutton{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #colright #righttab .tabs .contentDiv .tab-data ul li strong,
.zh_CN #product-details #righttab .tabs .contentDiv .tab-data ul li strong,.zh_CN #colright #righttab .tabs .contentDiv .tab-data ul li p,
.zh_CN #product-details #righttab .tabs .contentDiv .tab-data ul li p,.zh_CN #colright #righttab .tabs .contentDiv .tab-data ul li p a,
.zh_CN #product-details #righttab .tabs .contentDiv .tab-data ul li p a,.zh_CN #wrapper.newROHM a.morenewsbutton{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.alignRight, .alignRight span{
	text-align:right;
	font-size:11px;
}
/* End */
/* Prduct Detail page */
#product-details #righttab .tabs ul{
	/*width: 122px; 244px*/
	/*top:-37px;*/
}
#product-details #righttab .tabs .tab-data ul {
  width: 230px !important;
}
#product-details {
  margin-top: 16px;
}
#product-details .intro {
  margin-bottom: 30px;
  display:inline-block;
}
#tboverlay {
	background:url(../images/progress_bar/overlaybg.gif) 0 0 repeat;
	border: 0 none;
	display: none;
	height: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1000;
	opacity:0.7;
	filter:alpha(opacity=70); 
}
.center {
	font-size: 18px;
	text-align:center;
	width:100px;
	height:64px;
	color:#000;
	font-weight:700;
	margin:0 auto;
	background:url(../images/progress_bar/loading_animation.gif) 50% 72% no-repeat;
	left: 47%;
    position: absolute;
    top: 36%;
}
.width333{
	height: 224px;
	margin-right: 26px;
	margin-top: 6px;
	width: 310px;
}
.groupData-detail{
	width: 608px !important;
	max-height: 230px;
}
#wrapper.newROHM .groupData-detail p {
	max-height: 116px;
}
#product-details .combinetab{
	width:100%;
}
.datasheetIcon, .datasheetLink{
	background-position: 0px -1584px;
	background-repeat: no-repeat;
	display: inline-block;
    line-height: 31px;
    padding-left: 38px;
}
.width80P {
  width: 80%;
}
#product-details .intro h1 {
  color: #464646;
  display: block;
  font-family: 'open_sanssemibold', sans-serif;
  font-size: 16px;
  margin: 0 0 4px;
  text-transform: capitalize;
  font-weight: 400;
}
.ko_KR #product-details .intro h1{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #product-details .intro h1{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #product-details .intro h1{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#product-details .repeatLightGrayBgF8.proImg img {
  padding-top: 34px;
}
#product-details.ledpage .repeatLightGrayBgF8.proImg img {
  padding-top: 0px;
}
.ledprodImg > img {
  width: 100%;
} 
#product-details.ledpage .repeatLightGrayBgF8.proImg .ledprodImg{
	vertical-align: middle;
	text-align: center;
	height: 210px;
}
#product-details #righttab .tabs{
	width: 80%;
}
#product-details .intro img {
    border: none;
}
.customdesign, #recentclick .width590P table td:first-child{
	background:url("../images/rohm-theme/pdtdbb.gif") 0 bottom no-repeat #f3f4f4;
}
.customdesign th{background-color:#ececec;}
.customdesign .flc{
	background-repeat: no-repeat;
	background-position:0px -393px;
	background-color:#ececec;
}
.customdesign .mmc{ background-color:#ececec;}
.customdesign .llc{
	background-repeat: no-repeat;
	background-position:38px -457px;
	background-color:#ececec;
	border-right: 0px none;
}
.datatable th, .datatable td {
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  border-right: 1px solid #e2e2e2;
}
.datatable th {
  color: #464646;
  line-height: 12px;
  font-family: 'open_sanssemibold', sans-serif;
  font-weight: 400;
  padding: 12px 4px;
  vertical-align: middle;
}
.ja_JP .datatable th,.ja_JP .datatable td{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.datatable td{
	color:#777;
	font-family: 'open_sansregular', sans-serif;
	font-weight: 400;
	text-transform: capitalize;
	padding: 4px;
}
.datatable.customdesign  td.rightBorder0{
	border-right:0px none;
}
.datatable.customdesign  td.sansbold{
	font-family: 'open_sansbold', sans-serif;
	font-weight: 400;
}
.ko_KR .datatable th,.ko_KR .datatable td,.ko_KR .datatable.customdesign  td.sansbold{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .datatable th,.zh_TW .datatable td,.zh_TW .datatable.customdesign  td.sansbold {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .datatable th,.zh_CN .datatable td,.zh_CN .datatable.customdesign  td.sansbold {font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
/*.datatable.recmProduct th {
  border-top: 1px solid #9fc3ed;
}*/
.datatable.recmProduct th, .datatable.recmProduct td {
  border:1px solid #d9d9d9;
}

.datatable.recmProduct th{
	background-color: #ececec;
	padding: 8px 15px;
}
 .datatable.recmProduct td{
	padding: 8px 15px;
	background-color:#f3f4f4;
 }
.datatable.recmProduct {
 margin-bottom: 10px;
 margin-top: 10px;
}
.recmProductNA{width:100%;}
.recmProductNA td{padding:50px 10px !important;}
#product-details .quickaction{
 margin-top: 0px;
}
#wrapper.newROHM .redlink{
	color:#dc2039;
	text-decoration:none;
}
#wrapper.newROHM .redlink:hover{
	text-decoration:underline;
}
#wrapper.newROHM .original-link{
	color:#5b677d;
	text-decoration:underline;
}
#wrapper.newROHM .original-link:hover{
	color:#06c;
	text-decoration:underline;
}
.marginBottom8{
	margin-bottom:8px;
	display: inline-block;
}
.width705{
	width:705px;
	display:block;
}
.width762{
	width:737px;
	display:block;
}
.width730{
	width:730px;
	display:block;
}
.curveShapeTop25F8F8{
	background-repeat: no-repeat;
	background-position:0px -336px;
	width: 100%;
	height:20px;
}
.ledpage .curveShapeTop25F8F8{
	background-repeat: no-repeat;
	background-position:0px -620px;
	width: 100%;
	height:20px;
}
.curveShapeBottom25F8F8{
	background-repeat: no-repeat;
	background-position:0px -359px;
	width: 100%;
	height:20px;
	line-height: 7px;
	float: left;
}
.ledpage .curveShapeBottom25F8F8{
	background-repeat: no-repeat;
	background-position:0px -646px;
	width: 100%;
	height:20px;
	line-height: 7px;
	float: left;
}
.repeatLightGrayBgF8F8{
	background-color: #f8f8f8;
	padding-left: 16px;
	padding-right: 16px;
	overflow:hidden;
	text-align: center;
	position:relative;
	z-index:1;
}
.width762 .details-title, .width100P .details-title, .technicalDataHeader{
	color: #dd2039;
    font-family: 'open_sansextrabold', sans-serif;
    font-size: 13px;
    font-weight: 400;
    padding: 0px 0px 12px 1px;
    text-align: left;
	text-transform: uppercase;
	margin-top: -5px;
}
.ja .width762 .details-title,
.ja .width100P .details-title,
body.en_US .width762 .details-title,
body.en_GB .width762 .details-title,
body.de_DE .width762 .details-title,
body.pt_BR .width762 .details-title,
body.hi_IN .width762 .details-title,
body.ko_KR .width762 .details-title,
body.zh_CN .width762 .details-title,
body.zh_TW .width762 .details-title,
body.ja_JP #wrapper.newROHM .technicalDataHeader,
body.en_US #wrapper.newROHM .technicalDataHeader,
body.en_GB #wrapper.newROHM .technicalDataHeader,
body.de_DE #wrapper.newROHM .technicalDataHeader,
body.pt_BR #wrapper.newROHM .technicalDataHeader,
body.hi_IN #wrapper.newROHM .technicalDataHeader,
body.ko_KR #wrapper.newROHM .technicalDataHeader,
body.zh_CN #wrapper.newROHM .technicalDataHeader,
body.zh_TW #wrapper.newROHM .technicalDataHeader{
	font-weight: 600;
}
.width762 .list.subtitle{
  color: #464646;
  font-family: 'open_sansbold', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 12px;
}
.ko_KR .width762 .details-title, .ko_KR .width100P .details-title, .ko_KR .technicalDataHeader,.ko_KR .width762 .list.subtitle{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .width762 .details-title, .zh_TW .width100P .details-title, .zh_TW .technicalDataHeader,.zh_TW .width762 .list.subtitle{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .width762 .details-title, .zh_CN .width100P .details-title, .zh_CN .technicalDataHeader,.zh_CN .width762 .list.subtitle{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.width762 .list{
	color: #777;
    font-size: 11px;
    line-height: 20px;
}
.width348 {
  width: 339px;
}
.subtitle > img {
  width: 100%;
} 
.marginBottom20{
	margin-bottom:20px;
}
.marginBottom30{
	margin-bottom:30px;
}
#prd-detail .width762 .repeatLightGrayBgF8F8{
	background-image: url(../images/rohm-theme/vr.gif);
	background-position: 363px 0;
	background-repeat: repeat-y;
}
#prd-detail .width762 .repeatLightGrayBgF8F8.noborder {
	background-image: none;
}

#prd-detail .width762 .repeatLightGrayBgF8F8.noUse-vr {
  background-image: none;
}

#wrapper.newROHM .listextend02 a.moredata, #wrapper.newROHM .listextend a.moredata {
	font-family: 'open_sanssemibold', sans-serif;
	font-size:10px;
	color:#fff;
	padding:4px 30px;
	line-height:44px;
	text-transform: uppercase;
	background: #e42644;
	border:1px solid #e42644;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.ko_KR #wrapper.newROHM .listextend02 a.moredata, .ko_KR #wrapper.newROHM .listextend a.moredata{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW  #wrapper.newROHM .listextend02 a.moredata, .zh_TW #wrapper.newROHM .listextend a.moredata{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN  #wrapper.newROHM .listextend02 a.moredata, .zh_CN #wrapper.newROHM .listextend a.moredata{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
ul.clr.listIcon {
	margin: 0;
}
.listIcon li {
  background-image: url(../images/rohm-theme/bullet.gif);
  background-position: 0px 8px;
  background-repeat: no-repeat;
  color: #777;
  font-size: 11px;
  line-height: 20px;
  list-style: none outside none;
  padding-left: 12px;
  text-align: left;
}
.listIcon li.no-bullet{
	background:none;
}
.listIcon li.no-bullet ul{margin-left:0;}
.paddingLeft22{
  padding-left: 22px;
}
/* More Button position */
.listextend, .listextend02 {
  position: absolute;
  text-align: center;
}
#specification, #detail-features {
  position: relative;
}
#specification .listextend02,
#specification .listextend {
  bottom: -8px;
  right: 14px;
}
#detail-features .listextend {
  bottom: -8px;
  right: 0;
}
/* End*/
.width210{
	width:210px;
}
.width460{
	width:460px;
} 
.marginTop14{
	margin-top:14px;
}
.paddingTopLeft40{
	padding-left:24px;
	padding-top:40px;
	position:relative;
	border-left: 1px solid #ddd;
}
.paddingTopLeft40 td {
  border-bottom: 1px solid #ddd;
  padding: 6px 0;
}
#wrapper.newROHM .paddingTopLeft40 td a {
  color: #777;
  font-family: 'open_sanssemibold', sans-serif;
  font-size: 12px;
}
#wrapper.newROHM .paddingTopLeft40 td a:hover {
  color: #e42644;
  font-family: 'open_sanssemibold', sans-serif;
  font-size: 12px;
}

#wrapper.newROHM #refdesign .paddingTopLeft40 td p a {
  font-family: "open_sansregular", sans-serif;
  font-size: 11px;
  line-height: 20px;
}
.ko_KR #wrapper.newROHM .paddingTopLeft40 td a,.ko_KR #wrapper.newROHM .paddingTopLeft40 td a:hover,.ko_KR #wrapper.newROHM #refdesign .paddingTopLeft40 td p a{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM .paddingTopLeft40 td a,.zh_TW #wrapper.newROHM .paddingTopLeft40 td a:hover,.zh_TW #wrapper.newROHM #refdesign .paddingTopLeft40 td p a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM .paddingTopLeft40 td a,.zh_CN #wrapper.newROHM .paddingTopLeft40 td a:hover,.zh_CN #wrapper.newROHM #refdesign .paddingTopLeft40 td p a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#wrapper.newROHM #refdesign .paddingTopLeft40 td p{
  margin: 0px;
}
#wrapper.newROHM #refdesign .paddingTopLeft40{
	padding-top:0px;
}

.borderBottom1{
	border-bottom:1px solid #ddd;
}
.reddobulebutton {
  float: right;
  line-height: 12px;
  margin-top: 22px;
}
#wrapper.newROHM .reddobulebutton .redbutton{
	font-family: 'open_sanssemibold', sans-serif;
	font-size:10px;
	color:#fff;
	text-transform: uppercase;
	background: #e42644;
	border:1px solid #e42644;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 4px 8px;
	width: 90px;
	text-align: center;
	float:right;
}
.ko_KR #wrapper.newROHM .reddobulebutton .redbutton{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM .reddobulebutton .redbutton{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM .reddobulebutton .redbutton{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#wrapper.newROHM #refdesign .reddobulebutton .redbutton{
	width:auto;
	line-height:24px;
}

#product-details .intro{
	z-index:1;
}
#wrapper.newROHM #product-details #righttab .tabs li{
	width: 108px;
}
#product-details .intro #righttab .tabs{
	margin-left:20px;
	width:80%;
}
/* For Test*/
#product-details .intro #righttab .tabs{
	float:left;
	margin-left: 11px;
    width: 20%;
	z-index:1;
}
/* 1390 Start */
#product-details .intro #righttab .tabs.prodInfo {
  float: right;
  right: 118px;
}
.signed-in .ja #product-details .intro #righttab #tabs2Info.tabs.prodInfo { left: auto !important;} /* 1238 */
.firefox .ie7infobuttonposition .rplus678, .chrome .ie7infobuttonposition .rplus678 { display: inline-block;}
/* 1390 End */
/* Jira 1389 */
.zh #product-details .intro #righttab .tabs{margin-left: 13px;}
.ja #product-details .intro #righttab .tabs.setbutton{margin-left: 6px;}
/* End Jira 1389 */
/* .ko_KR .ko #product-details .intro #righttab .tabs{margin-left: 20px; } */
.chrome .ko_KR .ko #product-details .intro #righttab .tabs,
.firefox .ko_KR .ko #product-details .intro #righttab .tabs,
.safari .ko_KR .ko #product-details .intro #righttab .tabs{margin-left: 10px; }
#wrapper.newROHM  #product-details #righttab .tabs .contentDiv .tab-data ul li {
  width: 230px;
}
#wrapper.newROHM  #product-details #righttab .tabs .contentDiv .tab-data ul li{
  background-color: transparent;
  border: 0 none;
  border-radius: 0;
  color: #464646;
  height: auto;
  padding: 7px 0;
  width: 214px;
  border-bottom:1px solid #ddd;
  margin-left: 0;
}
#product-details #righttab .tabs .contentDiv .tab-data ul li.last,
#product-details #righttab .tabs .contentDiv .tab-data ul li:last-child{
	border-bottom:0px none;
	padding-bottom:0px;
}
/*End For Test*/
#product-details .intro .marginLeft0 #righttab .tabs{
	margin-left: 0px;
}
#product-details .intro .tabs .tab-data{
	padding:10px;
	width: 218px;
}
#product-details .intro .tabs #video-list{
	min-height: 218px; 
	height:218px; 
	overflow: hidden;
}
#product-details .intro #righttab .tabs .contentDiv {
	left: -10px;
	top:38px;
	position:absolute;
	min-height: 470px;
	height:470px;
	width: 242px;
	margin-left: 0;
	background-color:#f3f3f3;
	-webkit-box-shadow: 2px 2px 1px 0 #dcddde;
	-moz-box-shadow:2px 2px 1px 0 #dcddde;
	box-shadow: 2px 2px 1px 0 #dcddde;
	border-top:1px solid #e9e9e9;
}
/* 1390 Start */
#product-details .intro #righttab .tabs.prodInfo .contentDiv {
  top: 0;
}
/* 1390 End */
#product-details .intro #righttab .tabs .contentDiv.videotab{
	min-height: 260px;
	height:260px;
}
.mainproductdetail #product-details .intro.recontactalign #righttab .tabs{float:right;} /* 1447 */
#video-list div.playVideo, #video-list div.playVideo:hover {
  width: 199px;
}
/* Video Tab responsive */
#video_popup_box .jspContainer{height: 90px !important; overflow-x: auto;}
#video_popup_box .jspContainer .jspVerticalBar{display:none !important;}
#video_popup_box .yt_holder, #video_popup_box .videoscroll, #video_popup_box .jspContainer, #video_popup_box .jspPane{width: 450px !important; height: 110px !important;}
/* Video Tab responsive End */
.marginTop10 {
  margin-top: 10px;
}
.right123{ right:123px;}
.right1234{ right:246px;}
.ja .right1234 {
    bottom: 37px !important;
    right: 247px;
}

.width20P {
  width: 20%;
  margin-left: -6px;
}
.width195 {
  width: 195px;
}
.width120P{
	width:120px;
	padding-left: 8px;
}
#product-details #recentclick .width120P{width:125px;}
.width590P{
	width:561px;
	border-right: 1px solid #d9d9d9;
    padding-right: 10px;
}
.singletechData, .singletechData1 {
  border-bottom: 1px solid #b8b8b8;
  padding:0px 6px 6px;
  text-align: left;
}
#wrapper.newROHM .singletechData a , #wrapper.newROHM .applicationNoteData a, #wrapper.newROHM .ledLight .singletechData1 a {
  color: #545454;
  font-family: 'open_sanssemibold', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  text-transform: uppercase;
  display: inline-block;
}
.ko_KR #wrapper.newROHM .singletechData a , .ko_KR #wrapper.newROHM .applicationNoteData a, .ko_KR #wrapper.newROHM .ledLight .singletechData1 a{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM .singletechData a , .zh_TW #wrapper.newROHM .applicationNoteData a, .zh_TW #wrapper.newROHM .ledLight .singletechData1 a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM .singletechData a , .zh_CN #wrapper.newROHM .applicationNoteData a, .zh_CN #wrapper.newROHM .ledLight .singletechData1 a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#wrapper.newROHM .ledLight .singletechData1 a {
	text-transform: capitalize;
}
#wrapper.newROHM.ja .singletechData a {
	font-size: 11px;
    line-height: 16px;
}
.singletechData p {
  font-family: 'open_sansbold', sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 12px;
  margin-bottom: 0px;
  padding-bottom: 4px;
  color:#777;
}
.singletechData ol, .singletechData ol li{
	font-family: 'open_sansregular', sans-serif;
	font-size: 10px;
	font-weight: 400;
	line-height: 12px;
	color:#777;
	margin: 0 0 0 10px;
}
.ko_KR .singletechData p,.ko_KR .singletechData ol, .ko_KR .singletechData ol li{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .singletechData p,.zh_TW .singletechData ol, .zh_TW .singletechData ol li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .singletechData p,.zh_CN .singletechData ol, .zh_CN .singletechData ol li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.singletechData ol li {
  margin: 0 0 0 4px;
}
#wrapper.newROHM .technocalData .tab-data .morenewsbutton {
  margin-right: 0;
}
.technocalData .curveShapeTop25F8F8{
	background-repeat: no-repeat;
	background-position:-774px -336px;
	width: 100%;
	height:10px;
}
.technocalData .curveShapeBottom25F8F8{
	background-repeat: no-repeat;
	background-position:-774px -372px;
	width: 100%;
	height:20px;
	line-height: 7px;
	float: left;
}

#sample_popup{
	background: none repeat scroll 0 0 #fff !important;
	visibility:hidden;
	display:block;
	z-index:3001 !important;
	box-shadow:0 0 5px #000000;
	border:2px solid #333333;
	left: 61% !important;
	top: 320px !important;
}


p#sampleheader span {
  font-size: 14px;
  font-weight: bold;
  margin: 0px 0 6px;
  text-transform: uppercase;
  color:#d9213d;
}

#samplePopupContainer #cls_btn {
  position: absolute;
  right: 12px;
  top: 6px;
}
#samplePopupContainer #cls_btn a,
#samplePopupContainer .scrollfix{
	color:#000;
}
#samplePopupContainer .scrollfix {
  line-height: 16px;
}
/* End */
#detail-features .ledLight img {

}
#product-details .combinetab{width:100%;position: relative; z-index:4;} /* 1390 */
.signed-in #product-details .combinetab.combinetabInfo{width:auto;position: absolute; z-index:5;} /* width:64.4%; 1390 */
.rightAlign {
  right: 0;
  display: inline-block;
}
#product-details .rightAlign{
	bottom:-31px;
	position:relative;
	z-index:4;
}
/*.en_US #wrapper.newROHM.en #product-details .rightAlign{z-index:3;}*/
/* 1411 */
.signed-in #wrapper.newROHM .ProductGroupLandingPage-portlet #colright .rightAlign{bottom:-31px;} 
/* 1411 End */
/* JIRA-1238 Start*/
#colright .rightAlign, .signed-out #wrapper.newROHM .ProductGroupLandingPage-portlet #colright .rightAlign{ 
	/*bottom:-31px;*/
	position:relative;
}
.width195 .repeatLightGrayBgF8 .fl.colum-1 {
  float: none;
}
/* JIRA-1238 END*/
.quickaction{margin-top:-30px;}
.ProductGroupLandingPage-portlet .quickaction.margin0{margin-top:0px;}
.ProductGroupLandingPage-portlet .quickaction.margin70{margin-top:70px;}
#product-details .quickaction{margin-top:-32px;}
#product-details .intro .quickaction{/*margin-top:20px; width:733px;*/}
.rightAlign .prdicons{
	bottom:0px;
}
.common-note {
  display: inline-block;
  float: right;
  margin-top:8px;
}
.labelBold{
	text-align:left;
	font-weight:bold;
}
#recentclick .width590P table {
  border-right: 1px solid #d9d9d9;
}
#recentclick .width590P table th {
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  line-height: 18px;
  text-transform: inherit;
}
#recentclick .width590P table td{
	background-color: #f8f8f8;
	vertical-align: middle;
}
#recentclick .width590P table th, 
#recentclick .width590P table td{
	border-top: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9; 
	border-bottom: 1px solid #d9d9d9;
	text-align: center;
}
#recentclick .width590P table th:first-child,
#recentclick .width590P table td:first-child{
  border-left: 0px none;
  border-top: 0px none;
  border-bottom: 0px none;
}
#recentclick .width590P table th, #recentclick .width590P table td {
  padding:5px;
}
#recentclick .width590P table.customdesign td a.datasheetIcon{
	padding-left: 30px;
}
#recentclick .width120P .right123 {
  right: 20px;
}
#recentclick .width120P .prdicons {
  bottom: inherit;
  top: 55px;
}
/* Jira - 1467 start */
#wrapper.newROHM #prd-detail .width762 .repeatLightGrayBgF8F8.noborder #recentclick .width120P .prdicons {
  top: 32px;
}
#wrapper.newROHM #prd-detail .width762 .repeatLightGrayBgF8F8.noborder #recentclick .width120P .prdicons>.redbutton {
  margin-bottom: 5px;
}
#wrapper.newROHM.en #prd-detail .width762 .repeatLightGrayBgF8F8.noborder #recentclick .width120P .prdicons .redbutton .rps,
#wrapper.newROHM.pt #prd-detail .width762 .repeatLightGrayBgF8F8.noborder #recentclick .width120P .prdicons .redbutton .rps,
#wrapper.newROHM.hi #prd-detail .width762 .repeatLightGrayBgF8F8.noborder #recentclick .width120P .prdicons .redbutton .rps {
	font-size: 11px;
    line-height: 12px;
}
/* Jira - 1467 End */
#recentclick .width590P table td a,
#recentclick .width590P table td span.btn-disable {
  font-size: 12px;
}
#wrapper.newROHM #recentclick a.buy-link{
	background-position: 0px -1737px;
	background-repeat: repeat-x;
	background-color: #5a8ad1;
    color: #fff;
    margin:0px;
    padding: 0px 5px;
	cursor: pointer;
	white-space: nowrap;
	display: inline-block;
	line-height: 20px;
	border: 1px solid #9ca4e4;
    border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	text-decoration: none;
}
#wrapper.newROHM #recentclick a.buy-link:hover{
	background-position: 0px -1772px;
	background-repeat: repeat-x;
	background-color: #0c1a7f;
}
#wrapper.newROHM #recentclick span.btn-disable{
	background-position: 0px -1632px;
	background-repeat: repeat-x;
	background-color: #888;
    color: #d9d9d9;
    margin:0px 5px 0px 0px;
    padding: 0 10px;
	white-space: nowrap;
	line-height: 20px;
	display: inline-block;
	border: 1px solid #7f7f7f;
    border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	text-decoration: none;
}
/* Batch Download */
.jqmWindow.batchDownloaddata {
  left: 43%;
  width: 800px;
  z-index:3001;
}
#batchDownloadContainer{
	color: #000000;
}
#batchDownloadContainer .prdicons{
	margin: 10px auto;
    position: relative;
	width: 233px;
}
#batchDownloadContainer .prdicons .redbutton, 
#batchDownloadContainer .prdicons .Graybutton{
	margin-top:0px;
}
.download-data-Table {
  border: 1px solid #000000;
  font-size: 12px;
  font-weight: bold;
}
.download-data-Table th {
  font-size: 14px;
  text-align: center;
}
.download-data-Table th, .download-data-Table td{
	padding:4px;
	border: 1px solid #000000;
}
.download-data-Table input.batchCheckBox, .download-data-Table input.text {
  float: left;
  margin-top: 3px;
  vertical-align: middle;
}
.thdownload-file{
  padding-left: 24px;
}
.thdownload-file.redfont, .redfont, label.redfont,.redfont label {
	color:#D9213D;
}
.lable-heading {
  border-bottom: 2px solid #000000;
  font-size: 18px;
  margin-bottom: 14px;
  padding-bottom: 14px;
}
.lable-heading h4{
	color:#D9213D;
}
.lable-heading #cls_btn {
  position: absolute;
  right: 12px;
  top: 7px;
}
.ja_JP #design_termscond #licenseContainer .grouping3 {
    min-width: 39%;
    display: inline-block;
}
.ja_JP #design_termscond #licenseContainer input[type="text"], .ja_JP #design_termscond #licenseContainer input[type="email"] {
    /* padding-top: 0px !important; */
    /* padding-bottom: 0px !important; */
    border: 1px solid #cccccc;
}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"] {
    width: 82%!important;
    border-radius: 0!important;
    padding-top: 0;
    padding-bottom: 0;
	font-size: 10px;
    padding-left: 1px;
	height: 24px;
}
.gapTop14 {
  margin-top: 14px;
}
#design_termscondBatchDownload, #design_versionHistory, #design_termscond{
	background:#fcfcfc url("../images/rohm-theme/msgpop_bg.jpg") 0 50% repeat-x !important;
	visibility:hidden;
	display:block;
	z-index:3001 !important;
	box-shadow:0 0 5px #000000;
	border:2px solid #333333;
	top: 1% !important;
}
#design_termscond{
	top: 5% !important;
}
#design_termscondBatchDownload p#licenseheader, p#historyheader {
  font-size: 20px;
  margin: 5px 0 14px;
  text-transform: uppercase;
}
#design_termscondBatchDownload .faqbt, #design_termscond .faqbt{
   height: auto;
}
#design_termscondBatchDownload #batchDownloadContainer .DataScroll {
  height: 361px;
  overflow-y: auto;
}
.product-detail-downloading .center {
    top: 3%;
}
#design_termscond.jqmWindow{
	z-index:3001 !important;
}
.ja_JP #design_termscond {top: 1%!important;}
.ja_JP #design_termscond #licenseContainer,.ja_JP #design_termscond #licenseContainer label{font-size:10px;}
.ja_JP #design_termscond #licenseContainer p{margin-bottom: 0.4em!important;line-height:18px;}
.ja_JP #design_termscond p#licenseheader{font-size:19px!important;}
.ja_JP #design_termscond #licenseContainer .grouping1 {min-width: 100px; float: left;}
.ja_JP #design_termscond #licenseContainer .grouping2 {min-width: 72px; float: left;}
.ja_JP #design_termscond #licenseContainer .grouping3 {min-width: 38%;display: inline-block;}
.ja_JP #design_termscond #licenseContainer  input[type="text"],.ja_JP #design_termscond #licenseContainer input[type="email"]{/* padding-top:0px !important;padding-bottom:0px !important; */}
.ja_JP #design_termscond #licenseContainer .grouping4 input[type="email"]{width: 80.3%!important;border-radius:0!important;}
.ja_JP #design_termscond #licenseContainer form{margin-bottom:0px;}

#design_termscond p#licenseheader {
  font-size: 20px;
  margin: 5px 0 14px;
  text-transform: uppercase;
}
#design_termscond1{
	background:#fcfcfc url("../images/rohm-theme/msgpop_bg.jpg") 0 50% repeat-x !important;
	visibility:hidden;
	display:block;
	z-index:3001 !important;
	box-shadow:0 0 5px #000;
	border:2px solid #333;
}
#design_termscond1 p#licenseheader {
  font-size: 20px;
  margin: 5px 0 14px;
  text-transform: uppercase;
}
#licenseheader #cls_btn {
  position: absolute;
  right: 12px;
}
#termcontents{
	height:300px;
	overflow-y:scroll;
	overflow-x:hidden;
	border:2px solid #333;
	padding: 4px; 
	background:#fff;
}
.ja_JP #termcontents.ads,.ja_JP #termcontents.plecs{height:70px;}
#licenseheadercontent{
	padding: 4px;
	margin-bottom:5px;
	line-height: 18px;
	/* font-size:12px; */
}
.rohm-LR7 #wrapperrohm.newROHM a.blueLink {
    color: #0000EE !important;
    text-decoration: underline;
}
#design_termscond1 .faqbt{
   height: auto;
}
#termsbtns{
	float: right; 
	text-align: left; 
	width: 54%;
}
.ja_JP #design_termscond #licenseContainer #termsbtns{width: 60%;}
#wrapper.newROHM #termsbtns a.morenewsbutton {
  float: left;
  margin: 0;
  padding: 0 8px;
  width: 100px;
}
#wrapper.newROHM #termsbtns a.morenewsbutton.faq-prd {
  background-color: #dd2039;
  border: 1px solid #dd2039;
  color: #fff !important;
  font-weight: normal;
  height: auto;
}
#wrapper.newROHM #termsbtns a.morenewsbutton.faq-prd-disable{
	font-weight: normal;
  height: auto;
}
#termsbtns .faq-prd {
  background: url("../images/rohm-theme/btn_faqd2.png") no-repeat scroll 0 -31px transparent;
  color: #FFFFFF !important;
  display: inline-block;
  font-weight: bold;
  height: 29px;
  line-height: 27px !important;
  margin-bottom: 10px;
  text-align: center;
  text-decoration: none;
  width: 123px;
}
#termsbtns .faq-prd-disable {
  background: url("../images/rohm-theme/btn_faqd2.png") no-repeat scroll 0 0 transparent;
  color: #BFBFBF !important;
  display: inline-block;
  font-weight: bold;
  height: 29px;
  line-height: 27px !important;
  margin-bottom: 10px;
  text-align: center;
  text-decoration: none;
  width: 123px;
}
.ja_JP #design_termscond #licenseContainer #termsbtns .faq-prd-disable,.ja_JP #design_termscond #licenseContainer #termsbtns .faq-prd { margin-bottom: 5px;}
#wrapper.newROHM a.blueLink{color: #0000EE !important;text-decoration: underline;}
/* End Batch Download */
.common-note .btn-inquiry {
  background-color: #ffa100;
  background-repeat: repeat-x;
  background-position:0px -1667px;
  color: #000 !important;
  margin: 0;
  padding: 0 14px;
  white-space: nowrap;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid #7f7f7e;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
}
.common-note .btn-inquiry:hover {
  background-color: #ffcc5a;
  background-repeat: repeat-x;
  background-position:0px -1702px;
}
.width100P {
  width: 944px !important;
}
.width566{
  width: 566px !important;
}
.groupData-detail .marginRight {
  position: relative;
  width: 608px;
  float:left;
}
/* End */
/* LED lighting page */
.leftside {
  padding-right: 20px;
  width: 743px;
}
.leftside, .rightside{
	float:left;
}
.topdiv {
  margin-bottom: 20px;
}
.leftside .discription {
  border: 1px solid #ccc;
  clear: both;
  padding: 10px;
}
.leftside .spec-table table, 
.leftside .spec-table tbody, 
.leftside .spec-table td, 
.leftside .spec-table tfoot, 
.leftside .spec-table th, 
.leftside .spec-table thead {
  border: 1px solid #ccc;
}
.spec-table {
  padding-top: 15px;
}
.leftside .spec-table table {
  width: 100%;
}
#example thead td {
  background: none 0 0 repeat #888888;
  color: #fff;
  text-align: center;
}
#example td {
  font-size: 11px;
  padding-left: 2px;
  padding-right: 2px;
}
.rightside .ledimages ul {
  margin: -3px 5px 5px 2em;
}
/* End */
/* LED Lighting */
.led-light-page {
  float: left;
  margin-right: 22px;
  width:682px;
}
.led-light-page .right-col{
	width:682px;
}
#wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a {
  font-family: 'open_sansregular', sans-serif;
  display: block;
  font-size: 10px;
  font-weight: 100;
  line-height: 20px;
}
.ko_KR #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.led-light-page #colright .seconddiv .ledtype{
	float:left;	
	margin-right:9px;
	width:161px;
	padding-bottom: 10px;
}
.ledtype .img1 {
  margin-bottom: 10px;
}
.cataloge{
	display: inline-block;
    padding-top: 10px;
}
.seconddiv, .lastdiv {
  clear: both;
}
.lastdiv {
    display: inline-block;
    margin-top: 12px;
}
.option1, .option2, .option3 {
  display: inline;
  height: 40px;
  margin: 0;
  width: 170px;
}
.option2{
	margin: 0 36px;
}
/* End */
/* RSS Feed */
.rssfeedTables {
	border-bottom: 1px solid #EDE6E6;
	margin-bottom: 15px;
	margin-top: 10px;
	padding: 0 0 15px;
	width: 100%;
}
.rssfeedTables table {
	width: 50%;
	margin: 0px;
	padding: 0px;
	border: 2px solid #808080;
}
.rss-table-border {
	border: 2px solid #808080;
}
.rssfeedTables td {
	vertical-align: middle;
	background-color: #ffffff;
	border-bottom: 2px solid #808080;
	border-right: 2px solid #808080;
	text-align: left;
	padding: 1px;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}
.rss-table-border td.rss-icon-center {
	width: 60px;
}
.rss-table-border td.rss-icon-center a.rss {
  margin: 0 auto;
  text-align: center;
  width: 36px;
}
.rss-table-border td.textident,.rss-table-border td.textident-child-normal,.rss-table-border td.textident-child {
	padding-left: 34px;
	font-size: 12px;
}
.rss-table-border td.textident-child-normal,.rss-table-border td.textident-child{
	font-weight: normal;
}
.rss-table-border td.textident-child {
	padding-left: 75px; 
}
#rss-faq p {
	font-size: 12px;
	margin-bottom: 1em;
	letter-spacing: 0;
}
/* End */
/* logged user control panel theme */
.dockbar-ready #wrapper.newROHM .portlet-communities a{
	color: #000;
}
.dockbar-ready #wrapper.newROHM .portlet-communities .aui-tab-active{
	z-index:0;
}
.dockbar-ready #wrapper.newROHM .portlet-communities .aui-tab-active, 
.dockbar-ready #wrapper.newROHM .portlet-communities .aui-tab-active a,
.dockbar-ready #wrapper.newROHM .portlet-communities .aui-tab-active a:hover {
  color: #fff;
}
/* End */
/* Buy Sample */
.searchcurvce{background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -388px -377px transparent; width:5px;height:36px;}
.width500P .searchcurvce {
  border-top: 0 none !important;
  height: 36px !important;
  padding: 0 !important;
  width: 5px !important;
}

.crossrefsearch-page input[type="text"] {
	border: 1px solid #bebebe;
	border-left: 0px none;
	padding: 3px 3px 3px 24px;
	width: 270px;
}
.width500P .distributionsearch-page .crossref-search input[type="text"] {
  background: none #fff !important;
  font-size: 16px;
  padding: 7px 10px 7px 5px;
  width: 60%;
}
.ie9 .crossref-search input[type="text"] {
	padding: 8px 10px 7px 5px !important;
}
.crossrefsearch-page {
	padding: 0 ;
}
.crheading {
	color: #434242;
	font-size: 34px;
	padding: 40px 0 50px;
}
.spn {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 20px;
	width: 944px;
	word-break: break-all;
}
.crossref-search {
	border: 1px solid #D9D9D9 !important;
	width: 350px;
	padding: 8px;
	margin-bottom: 12px;
}
.crossref-search.distributionsearch {
	border: 0px solid #D9D9D9 !important;
	width: 370px;
	padding: 0px;
	margin-bottom: 12px;
}
.width500P .crossref-search.distributionsearch {
  width: 100%;
  margin-left:0px;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent .width500P dt {
  margin-bottom: 22px;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent .width500P dt a {
  font-family: arial;
  font-size: 16px !important;
}
#wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent .width500P dd{background:none !important;}
.distributor-tabs table {
  display: inline-block;
  margin-top: 10px;
}
#crossref-search-form {
	position: relative;
}
.crossrefsearch-page .aui-tabview-list, .crossrefsearch-page .aui-tab-active, body > .crossrefsearch-page .lfr-menu-list ul, .crossrefsearch-page .lfr-actions, .crossrefsearch-page .aui-dialog-content, .crossrefsearch-page .aui-dialog .aui-widget-hd, .crossrefsearch-page .modify-pages .delete-tab, .crossrefsearch-page input[type="submit"], .crossrefsearch-page input[type="button"], .crossrefsearch-page input[type="reset"], .crossrefsearch-page button {
	border-radius: 0px;
}
.crossrefsearch-page .crossref-search input[type="submit"], .crossrefsearch-page .crossref-search input[type="button"], 
.crossrefsearch-page .crossref-search input[type="reset"], .crossrefsearch-page .crossref-search button, 
.crossrefsearch-page .crossref-search .lfr-actions, .crossrefsearch-page .crossref-search .lfr-actions ul {
	background: none #606a78 !important;
	border: 1px solid #bebebe !important;
	color: #fff;
	text-shadow: 0px 0px #FFFFFF;
	padding: 2px 5px;
	font-weight: normal;
}
.crossrefsearch-page.distributionsearch-page input[type="submit"], .crossrefsearch-page.distributionsearch-page input[type="button"], 
.crossrefsearch-page.distributionsearch-page input[type="reset"], .crossrefsearch-page.distributionsearch-page button, 
.crossrefsearch-page.distributionsearch-page .lfr-actions, .crossrefsearch-page.distributionsearch-page .lfr-actions ul {
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -388px -331px transparent !important;
	border: 0px solid #bebebe !important;
	color: #fff;
	text-shadow: 0px 0px #FFFFFF;
	padding: 3px 15px;
	font-weight: normal;
	margin-left: -5px;
	width:40px;
	height:36px;
}
.crossrefsearch-page.distributionsearch-page input.noSearch[type="submit"], .crossrefsearch-page.distributionsearch-page input.noSearch[type="button"], 
.crossrefsearch-page.distributionsearch-page input.noSearch[type="reset"], .crossrefsearch-page.distributionsearch-page button.noSearch{
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -328px -331px transparent !important;
	border: 0px solid #bebebe !important;
	color: #fff;
	text-shadow: 0px 0px #FFFFFF;
	padding: 3px 15px;
	font-weight: normal;
	margin-left: -5px;
	width:40px;
	height:36px;
	cursor:default;
}
.chrome .crossrefsearch-page.distributionsearch-page input[type="submit"], .chrome .crossrefsearch-page.distributionsearch-page input[type="button"], 
.chrome .crossrefsearch-page.distributionsearch-page input[type="reset"], .chrome .crossrefsearch-page.distributionsearch-page button{
	padding: 5px 15px;
}
.crossrefsearch-page input[type="text"], .crossref-search input[type="text"],
.ie9 input[type="submit"]{
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll 0px -329px transparent;
}
.crossrefsearch-page .distributionsearch input[type="text"], .distributionsearch-page .search-ico , .crossref-search.distributionsearch input[type="text"],
.ie9 .distributionsearch input[type="submit"]{
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -388px -331px transparent !important;
}
.ie9 input[type="submit"],
.ie9 .distributionsearch input[type="submit"]{
	/*width:40px;*/
	height:36px;
}
.ie9 input[type="submit"]{height:32px;}
.crossrefsearch-page.distributionsearch-page input[type="submit"]:hover, .crossrefsearch-page.distributionsearch-page input[type="button"]:hover, 
.crossrefsearch-page.distributionsearch-page input[type="reset"]:hover, .crossrefsearch-page.distributionsearch-page button:hover, 
.crossrefsearch-page.distributionsearch-page .lfr-actions:hover, .crossrefsearch-page.distributionsearch-page .lfr-actions:hover ul, 
.crossrefsearch-page.distributionsearch-page input[type="submit"]:focus, .crossrefsearch-page.distributionsearch-page input[type="button"]:focus, 
.crossrefsearch-page.distributionsearch-page input[type="reset"]:focus, .crossrefsearch-page.distributionsearch-page button:hover, 
.crossrefsearch-page.distributionsearch-page button:focus {
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -388px -331px transparent !important;
	/*border-color: transparent;*/
	border: 0 none;
}
.crossrefsearch-page.distributionsearch-page input.noSearch[type="submit"]:hover, .crossrefsearch-page.distributionsearch-page input.noSearch[type="button"]:hover, 
.crossrefsearch-page.distributionsearch-page input.noSearch[type="reset"]:hover, .crossrefsearch-page.distributionsearch-page button.noSearch:hover, 
.crossrefsearch-page.distributionsearch-page input.noSearch[type="submit"]:focus, .crossrefsearch-page.distributionsearch-page input.noSearch[type="button"]:focus, 
.crossrefsearch-page.distributionsearch-page input.noSearch[type="reset"]:focus, .crossrefsearch-page.distributionsearch-page button.noSearch:hover, 
.crossrefsearch-page.distributionsearch-page button.noSearch:focus {
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -328px -331px transparent !important;
	/*border-color: transparent;*/
	border: 0 none;
}
.crossrefsearch-page button, .crossrefsearch-page input[type="submit"], .crossrefsearch-page input[type="button"] {
	height:auto;
}
.crossref-search-result {
	border: 1px solid #D9D9D9 !important;
	padding: 14px;
}
.crossrefsearch-page .sales-support-landing .sales-support-tabs-wrapper.distributor .tabs li.tab-link1 {
	width: 188px;
}
.crossrefsearch-page .sales-support-tabs-wrapper .tabs ul.tab-nav li:last-child {
	width: 168px !important;
}
#wrapper .distributionsearch-page .sales-support-tabs-wrapper .tabs ul.tab-nav li:last-child {
	width: 191px !important;
}
.distributionsearch-page .search-ico {
	/*border: 1px solid #bebebe;
	border-right: 0px none;*/
	padding-left: 22px;
	padding-top: 3px;
	padding-bottom: 0px;
	width: 12px;
	color: #666;
	cursor: pointer;
}
.distributionsearch-page .search-filter {
	/*border: 1px solid #bebebe;
	border-right: 0px none;*/
	background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -456px -331px transparent;
	padding: 2px 4px 4px 12px;
	width: 84px;
	color: #666;
	cursor: pointer;
	text-align: center;
}
#wrapper.newROHM #header .customeNavigation #nav li#nav-04.nav-li.selected ul li.child {
  width: 94.5%;
}
.width500P {
  width: 72%;
}
.ja .width500P {
  width: 71%;
}
#nav li#nav-04.nav-li.selected ul li .width210P.borderRight .division {
  margin-bottom: 10px !important;
}
.width500P .distributionsearch-page .search-filter {
  background: url("../images/rohm-theme/rohm-sprite.gif") no-repeat scroll -434px -331px transparent !important;
  border-top: 0 none !important;
  cursor: pointer;
  font-size: 12px !important;
  font-weight: normal !important;
  height: 36px !important;
  line-height: 30px;
  padding: 2px 4px 4px 7px !important;
  width: 140px;
  margin-left: 6px;
  text-align: center;
}
.firefox .ko .distributionsearch-page .search-ico {
	margin-top:1px;
}
.crossref-search input[type="text"] {
	border: 1px solid #bebebe;
	padding: 3px 3px 3px 24px;
	width: 220px;
}
.distributionsearch-page .crossref-search input[type="text"] {
	background:none !important;
	border-top: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
	border-right:0 none;
	border-left:0 none;
	padding-left:3px;
}
.chrome .width500P .distributionsearch-page .crossref-search input[type="text"]{  padding: 8px 10px 7px 5px;}

.ie9 .distributionsearch-page .crossref-search input[type="text"],
.ie10 .distributionsearch-page .crossref-search input[type="text"]{
	padding-top: 5px;
}
.ie9 .zh .distributionsearch-page .crossref-search input[type="text"]{
	padding-top: 3px;
}
.ie9 .ko .distributionsearch-page .crossref-search input[type="text"],
.ie9 .br .distributionsearch-page .crossref-search input[type="text"],
.ie10 .br .distributionsearch-page .crossref-search input[type="text"]{
	padding-top: 4px;
}
.ie10 .ko .distributionsearch-page .crossref-search input[type="text"]{
	padding-top: 5px;
}
.crossref-search {
}
.bt, .clicked {
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
.search-ico.bt {
}
.search-ico.bt:hover {
}
.search-ico.bt:active, .clicked {
}
#sort-menu {
	margin: 10px 0 0 100px;
}
#tooltip_menu {
	margin-top: 23px;
	padding: 2px;
	border:1px solid #bebebe;
	background:#fff;
	position: absolute !important;
	right:0;
	width: 93px; 
	z-index:5;
}
#wrapper.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu {
  width: 145px !important;
  margin-top: 36px;
}
.width500P #tooltip_menu {
  right: 45px;
}
.ja .width500P #tooltip_menu {
  right: 40px;
}
#tooltip_menu a {
	z-index: 2;
	padding: 0 9px 0 9px;
	display: block;
	text-decoration: none;
	color: #3c3c3c;
	font-size: 13px;
}
#tooltip_menu a:hover {
	background: #0066cc;
	color: #fff !important;
}
#tooltip_menu a.active{
	color: #0066CC;
}
#wrapper.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu a {
  display: block;
}

#wrapper.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu a:hover, 
#wrapper.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu a.active:hover {
  color: #fff !important;
}

#wrapper.newROHM #header .customeNavigation #nav li.child dd #short-menu #tooltip_menu a.active {
  color: #0066cc !important;
}
.crossref-search.distributionsearch form#search-form-4 {
  position: relative;
}
.borderRight {
  border-right: 1px solid #ccc;
  margin-left: 0 !important;
  margin-right: 30px;
  margin-top: 0 !important;
}
.width436P.borderAll .division.title dl dt {
  background-image: none !important;
}
input:focus,input.focus{outline:0px none;}
body.de_DE #prd-detail.width80P .datatable.customdesign th.flc > div { width: 104px !important;}
body.de_DE #prd-detail.width80P .datatable.customdesign th.mmc > div { width: auto !important;}
.de_DE #wrapper.newROHM #righttab .tabs li.firstClass a.contact-prd.bgtransparent, .de_DE #wrapper.newROHM #righttab .tabs li.lastClass a.contact-prd.bgtransparent{line-height:12px !important;}/* 24Feb  Last class*/
/* End */
/*body.en_US,
body.en_US #wrapper.newROHM header #top-nav .top-links,
body.en_US #wrapper.newROHM header #top-nav .top-links a,
body.en_US #wrapper.newROHM header #top-nav .portal-select,
body.en_US .customeNavigation #nav, body.en_US #searchmenu,
body.en_US .listContainer .product-tree dd,
body.en_US #wrapper.newROHM .homeTabs .width73P a,
body.en_US #wrapper.newROHM a.tooltips span,
body.en_US .listContainer .product-tree dt,
body.en_US .intro h1,
body.en_US #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.en_US #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.en_US .product-list-navigation ul li,
body.en_US #wrapper.newROHM .product-list-navigation ul li a,
body.en_US #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.en_US #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.en_US .datatable td,
body.en_US .singletechData ol, 
body.en_US .singletechData ol li,
body.en_US #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.en_US .rssfeedTables td,
body.en_GB,
body.en_GB #wrapper.newROHM header #top-nav .top-links,
body.en_GB #wrapper.newROHM header #top-nav .top-links a,
body.en_GB #wrapper.newROHM header #top-nav .portal-select,
body.en_GB .customeNavigation #nav, body.en_GB #searchmenu,
body.en_GB .listContainer .product-tree dd,
body.en_GB #wrapper.newROHM .homeTabs .width73P a,
body.en_GB #wrapper.newROHM a.tooltips span,
body.en_GB .listContainer .product-tree dt,
body.en_GB .intro h1,
body.en_GB #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.en_GB #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.en_GB .product-list-navigation ul li,
body.en_GB #wrapper.newROHM .product-list-navigation ul li a,
body.en_GB #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.en_GB #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.en_GB .datatable td,
body.en_GB .singletechData ol, 
body.en_GB .singletechData ol li,
body.en_GB #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.en_GB .rssfeedTables td,
body.de_DE,
body.de_DE #wrapper.newROHM header #top-nav .top-links,
body.de_DE #wrapper.newROHM header #top-nav .top-links a,
body.de_DE #wrapper.newROHM header #top-nav .portal-select,
body.de_DE .customeNavigation #nav, body.de_DE #searchmenu,
body.de_DE .listContainer .product-tree dd,
body.de_DE #wrapper.newROHM .homeTabs .width73P a,
body.de_DE #wrapper.newROHM a.tooltips span,
body.de_DE .listContainer .product-tree dt,
body.de_DE .intro h1,
body.de_DE #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.de_DE #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.de_DE .product-list-navigation ul li,
body.de_DE #wrapper.newROHM .product-list-navigation ul li a,
body.de_DE #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.de_DE #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.de_DE .datatable td,
body.de_DE .singletechData ol, 
body.de_DE .singletechData ol li,
body.de_DE #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.de_DE .rssfeedTables td,
body.pt_BR,
body.pt_BR #wrapper.newROHM header #top-nav .top-links,
body.pt_BR #wrapper.newROHM header #top-nav .top-links a,
body.pt_BR #wrapper.newROHM header #top-nav .portal-select,
body.pt_BR .customeNavigation #nav, body.pt_BR #searchmenu,
body.pt_BR .listContainer .product-tree dd,
body.pt_BR #wrapper.newROHM .homeTabs .width73P a,
body.pt_BR #wrapper.newROHM a.tooltips span,
body.pt_BR .listContainer .product-tree dt,
body.pt_BR .intro h1,
body.pt_BR #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.pt_BR #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.pt_BR #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.pt_BR #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.pt_BR .datatable td,
body.pt_BR .singletechData ol, 
body.pt_BR .singletechData ol li,
body.pt_BR #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.pt_BR .rssfeedTables td,
body.hi_IN,
body.hi_IN #wrapper.newROHM header #top-nav .top-links,
body.hi_IN #wrapper.newROHM header #top-nav .top-links a,
body.hi_IN #wrapper.newROHM header #top-nav .portal-select,
body.hi_IN .customeNavigation #nav, body.hi_IN #searchmenu, 
body.hi_IN .listContainer .product-tree dd,
body.hi_IN #wrapper.newROHM .homeTabs .width73P a,
body.hi_IN #wrapper.newROHM a.tooltips span,
body.hi_IN .listContainer .product-tree dt,
body.hi_IN .intro h1,
body.hi_IN #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.hi_IN #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.pt_BR .product-list-navigation ul li,
body.pt_BR #wrapper.newROHM .product-list-navigation ul li a,
body.pt_BR #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.pt_BR #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.pt_BR .datatable td,
body.pt_BR .singletechData ol, 
body.pt_BR .singletechData ol li,
body.pt_BR #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.pt_BR .rssfeedTables td
{font-family: Arial,"open_sansregular", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}

.safari body.en_US #wrapper.newROHM header #top-nav .top-links,
.safari body.en_US #wrapper.newROHM header #top-nav .top-links a,
.safari body.en_US #wrapper.newROHM header #top-nav .portal-select,
.safari body.en_GB #wrapper.newROHM header #top-nav .top-links,
.safari body.en_GB #wrapper.newROHM header #top-nav .top-links a,
.safari body.en_GB #wrapper.newROHM header #top-nav .portal-select,
.safari body.de_DE #wrapper.newROHM header #top-nav .top-links,
.safari body.de_DE #wrapper.newROHM header #top-nav .top-links a,
.safari body.de_DE #wrapper.newROHM header #top-nav .portal-select,
.safari body.pt_BR #wrapper.newROHM header #top-nav .top-links,
.safari body.pt_BR #wrapper.newROHM header #top-nav .top-links a,
.safari body.pt_BR #wrapper.newROHM header #top-nav .portal-select,
.safari body.hi_IN #wrapper.newROHM header #top-nav .top-links,
.safari body.hi_IN #wrapper.newROHM header #top-nav .top-links a,
.safari body.hi_IN #wrapper.newROHM header #top-nav .portal-select,
.safari body.en_US #wrapper.newROHM .customeNavigation #nav,
.safari body.en_GB #wrapper.newROHM .customeNavigation #nav,
.safari body.de_DE #wrapper.newROHM .customeNavigation #nav,
.safari body.pt_BR #wrapper.newROHM .customeNavigation #nav,
.safari body.hi_IN #wrapper.newROHM .customeNavigation #nav{
	font-family: Arial,Helvetica,Verdana,sans-serif !important;
}

.safari body.zh_TW #wrapper.newROHM header #top-nav .portal-select .ui-selectmenu-open #portals-menu{font-family: Verdana, Roboto, Arial, sans-serif !important;}

body.en_US .tabs li, body.en_GB .tabs li, body.de_DE .tabs li, body.pt_BR .tabs li, body.hi_IN .tabs li 
body.en_US #allNewsPager .slidepager a.pagerlnk, body.en_GB #allNewsPager .slidepager a.pagerlnk, body.de_DE #allNewsPager .slidepager a.pagerlnk, body.pt_BR #allNewsPager .slidepager a.pagerlnk, body.hi_IN #allNewsPager .slidepager a.pagerlnk,
body.en_US #articleNewsPager .slidepager a.pagerlnk, body.en_GB #articleNewsPager .slidepager a.pagerlnk, body.de_DE #articleNewsPager .slidepager a.pagerlnk, body.pt_BR #articleNewsPager .slidepager a.pagerlnk, body.hi_IN #articleNewsPager .slidepager a.pagerlnk,
body.en_US #prodNewsPager .slidepager a.pagerlnk, body.en_GB #prodNewsPager .slidepager a.pagerlnk, body.de_DE #prodNewsPager .slidepager a.pagerlnk, body.pt_BR #prodNewsPager .slidepager a.pagerlnk, body.hi_IN #prodNewsPager .slidepager a.pagerlnk,
body.en_US #compNewsPager .slidepager a.pagerlnk, body.en_GB #compNewsPager .slidepager a.pagerlnk, body.de_DE #compNewsPager .slidepager a.pagerlnk, body.pt_BR #compNewsPager .slidepager a.pagerlnk, body.hi_IN #compNewsPager .slidepager a.pagerlnk,
body.en_US #eventNewsPager .slidepager a.pagerlnk, body.en_GB #eventNewsPager .slidepager a.pagerlnk, body.de_DE #eventNewsPager .slidepager a.pagerlnk, body.pt_BR #eventNewsPager .slidepager a.pagerlnk, body.hi_IN #eventNewsPager .slidepager a.pagerlnk,
body.en_US #newProductPager .slidepager a.pagerlnk, body.en_GB #newProductPager .slidepager a.pagerlnk, body.de_DE #newProductPager .slidepager a.pagerlnk, body.pt_BR #newProductPager .slidepager a.pagerlnk, body.hi_IN #newProductPager .slidepager a.pagerlnk,
body.en_US .sectionlabel h2, body.en_GB  .sectionlabel h2, body.de_DE  .sectionlabel h2, body.pt_BR .sectionlabel h2, body.hi_IN .sectionlabel h2,
body.en_US .blue, body.en_GB .blue, body.de_DE .blue, body.pt_BR .blue, body.hi_IN .blue,
body.en_US .orange, body.en_GB .orange, body.de_DE .orange, body.pt_BR .orange, body.hi_IN .orange,
body.en_US .red, body.en_GB .red, body.de_DE .red, body.pt_BR .red, body.hi_IN .red,
body.en_US .green, body.en_GB .green, body.de_DE .green, body.pt_BR .green, body.hi_IN .green,
body.en_US footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.en_GB footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.de_DE footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.pt_BR footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.hi_IN footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.en_US #wrapper.newROHM #bradcrumb_menu a, body.en_GB #wrapper.newROHM #bradcrumb_menu a, body.de_DE #wrapper.newROHM #bradcrumb_menu a,
body.pt_BR #wrapper.newROHM #bradcrumb_menu a, body.hi_IN #wrapper.newROHM #bradcrumb_menu a,
body.en_US #wrapper.newROHM .prdicons .rplus-prd, body.en_GB #wrapper.newROHM .prdicons .rplus-prd, body.de_DE #wrapper.newROHM .prdicons .rplus-prd, body.pt_BR #wrapper.newROHM .prdicons .rplus-prd, body.hi_IN #wrapper.newROHM .prdicons .rplus-prd,
body.en_US #wrapper.newROHM .prdicons .faq-prd, body.en_GB #wrapper.newROHM .prdicons .faq-prd, body.de_DE #wrapper.newROHM .prdicons .faq-prd, body.pt_BR #wrapper.newROHM .prdicons .faq-prd, body.hi_IN #wrapper.newROHM .prdicons .faq-prd,
body.en_US #wrapper.newROHM .prdicons .btn-disable, body.en_GB #wrapper.newROHM .prdicons .btn-disable, body.de_DE #wrapper.newROHM .prdicons .btn-disable, body.pt_BR #wrapper.newROHM .prdicons .btn-disable, body.hi_IN #wrapper.newROHM .prdicons .btn-disable,
body.en_US #wrapper.newROHM #righttab .tabs ul li a, body.en_GB #wrapper.newROHM #righttab .tabs ul li a, body.de_DE #wrapper.newROHM #righttab .tabs ul li a, body.pt_BR #wrapper.newROHM #righttab .tabs ul li a, body.hi_IN #wrapper.newROHM #righttab .tabs ul li a,
body.en_US .product-lists h2, body.en_GB .product-lists h2, body.de_DE .product-lists h2, body.pt_BR .product-lists h2, body.hi_IN .product-lists h2,
body.en_US #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.en_GB #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.de_DE #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.pt_BR #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.hi_IN #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.en_US .left-col .product-list-navigation p.product-subhead, body.en_GB .left-col .product-list-navigation p.product-subhead, body.de_DE .left-col .product-list-navigation p.product-subhead,body.pt_BR .left-col .product-list-navigation p.product-subhead, body.hi_IN .left-col .product-list-navigation p.product-subhead,
body.en_US #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.en_GB #colright #righttab .tabs .contentDiv .tab-data ul li strong, body.de_DE #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.pt_BR #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.hi_IN #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.en_US #product-details .intro h1, body.en_GB #product-details .intro h1, body.de_DE #product-details .intro h1, body.pt_BR #product-details .intro h1, body.hi_IN #product-details .intro h1,
body.en_US .datatable th, body.en_GB .datatable th, body.pt_BR .datatable th, body.de_DE .datatable th, body.pt_BR .datatable th, body.hi_IN .datatable th,
body.en_US #wrapper.newROHM .listextend02 a.moredata, body.en_GB #wrapper.newROHM .listextend02 a.moredata, body.de_DE #wrapper.newROHM .listextend02 a.moredata, body.pt_BR #wrapper.newROHM .listextend02 a.moredata, body.hi_IN #wrapper.newROHM .listextend02 a.moredata,
body.en_US #wrapper.newROHM .listextend a.moredata, body.en_GB #wrapper.newROHM .listextend a.moredata, body.de_DE #wrapper.newROHM .listextend a.moredata, body.pt_BR #wrapper.newROHM .listextend a.moredata, body.hi_IN #wrapper.newROHM .listextend a.moredata,
body.en_US #wrapper.newROHM .paddingTopLeft40 td a, body.en_GB #wrapper.newROHM .paddingTopLeft40 td a, body.de_DE #wrapper.newROHM .paddingTopLeft40 td a, body.pt_BR #wrapper.newROHM .paddingTopLeft40 td a, body.hi_IN #wrapper.newROHM .paddingTopLeft40 td a,
body.en_US #wrapper.newROHM .paddingTopLeft40 td a:hover, body.en_GB #wrapper.newROHM .paddingTopLeft40 td a:hover, body.de_DE #wrapper.newROHM .paddingTopLeft40 td a:hover, body.pt_BR #wrapper.newROHM .paddingTopLeft40 td a:hover, body.hi_IN #wrapper.newROHM .paddingTopLeft40 td a:hover,
body.en_US #wrapper.newROHM .reddobulebutton .redbutton, body.en_GB #wrapper.newROHM .reddobulebutton .redbutton, body.de_DE #wrapper.newROHM .reddobulebutton .redbutton, body.pt_BR #wrapper.newROHM .reddobulebutton .redbutton, body.hi_IN #wrapper.newROHM .reddobulebutton .redbutton,
body.en_US #wrapper.newROHM .singletechData a , body.en_GB #wrapper.newROHM .singletechData a , body.de_DE #wrapper.newROHM .singletechData a , body.pt_BR #wrapper.newROHM .singletechData a , body.hi_IN #wrapper.newROHM .singletechData a ,
body.en_US #wrapper.newROHM .ledLight .singletechData1 a, body.en_GB #wrapper.newROHM .ledLight .singletechData1 a, body.de_DE #wrapper.newROHM .ledLight .singletechData1 a,  body.pt_BR #wrapper.newROHM .ledLight .singletechData1 a, body.hi_IN #wrapper.newROHM .ledLight .singletechData1 a
{font-family: "open_sanssemibold", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}

body.en_US .lists .date, body.en_GB .lists .date, body.de_DE .lists .date, body.pt_BR .lists .date, body.hi_IN .lists .date,
body.en_US #wrapper.newROHM a.more-news, body.en_GB #wrapper.newROHM a.more-news, body.de_DE #wrapper.newROHM a.more-news, body.en_GB #wrapper.newROHM a.more-news, body.en_GB #wrapper.newROHM a.more-news, body.de_DE #wrapper.newROHM a.more-news,
body.en_US .newsNavismalltab, body.en_GB .newsNavismalltab, body.de_DE .newsNavismalltab, body.pt_BR .newsNavismalltab, body.hi_IN .newsNavismalltab,
body.en_US .tabLabel h3, body.en_GB .tabLabel h3, body.de_DE .tabLabel h3, body.pt_BR .tabLabel h3, body.hi_IN .tabLabel h3,
body.en_US #wrapper.newROHM h3 a, body.en_GB #wrapper.newROHM h3 a, body.de_DE #wrapper.newROHM h3 a,body.pt_BR #wrapper.newROHM h3 a, body.hi_IN #wrapper.newROHM h3 a,
body.en_US .tabLabel h4, body.en_GB .tabLabel h4, body.de_DE .tabLabel h4, body.pt_BR .tabLabel h4, body.hi_IN .tabLabel h4,
body.en_US .tabs ul.listing li, body.en_GB .tabs ul.listing li, body.de_DE .tabs ul.listing li, body.pt_BR .tabs ul.listing li, body.hi_IN .tabs ul.listing li,
body.en_US #wrapper.newROHM .intro p a, body.en_GB #wrapper.newROHM .intro p a, body.de_DE #wrapper.newROHM .intro p a, body.pt_BR #wrapper.newROHM .intro p a,body.hi_IN #wrapper.newROHM .intro p a,
body.en_US #wrapper.newROHM  #righttab .tabs ul li.active, body.en_GB #wrapper.newROHM  #righttab .tabs ul li.active, body.de_DE #wrapper.newROHM  #righttab .tabs ul li.active, body.pt_BR #wrapper.newROHM  #righttab .tabs ul li.active, body.hi_IN #wrapper.newROHM  #righttab .tabs ul li.active,
body.en_US #wrapper.newROHM #righttab .tabs ul li.active a, body.en_GB #wrapper.newROHM #righttab .tabs ul li.active a,body.de_DE #wrapper.newROHM #righttab .tabs ul li.active a, body.pt_BR #wrapper.newROHM #righttab .tabs ul li.active a, body.hi_IN #wrapper.newROHM #righttab .tabs ul li.active a,
body.en_US #wrapper.newROHM #righttab .tabs ul li.highlighted.active, body.en_GB #wrapper.newROHM #righttab .tabs ul li.highlighted.active, body.de_DE #wrapper.newROHM #righttab .tabs ul li.highlighted.active, body.pt_BR #wrapper.newROHM #righttab .tabs ul li.highlighted.active, body.hi_IN #wrapper.newROHM #righttab .tabs ul li.highlighted.active
body.en_US .left-col .product-list-navigation p.product-heading,  body.en_GB .left-col .product-list-navigation p.product-heading, body.de_DE .left-col .product-list-navigation p.product-heading, body.pt_BR .left-col .product-list-navigation p.product-heading, body.hi_IN .left-col .product-list-navigation p.product-heading,
body.en_US #wrapper.newROHM a.morenewsbutton, body.en_GB #wrapper.newROHM a.morenewsbutton, body.de_DE #wrapper.newROHM a.morenewsbutton, body.pt_BR #wrapper.newROHM a.morenewsbutton, body.hi_IN #wrapper.newROHM a.morenewsbutton,
body.en_US .datatable.customdesign  td.sansbold, body.en_GB .datatable.customdesign  td.sansbold, body.de_DE .datatable.customdesign  td.sansbold, body.pt_BR .datatable.customdesign  td.sansbold, body.hi_IN .datatable.customdesign  td.sansbold,
body.en_US .width762 .list.subtitle, body.en_GB .width762 .list.subtitle, body.de_DE .width762 .list.subtitle, body.pt_BR .width762 .list.subtitle, body.hi_IN .width762 .list.subtitle,
body.en_US .singletechData p, body.en_GB .singletechData p, body.de_DE .singletechData p, body.pt_BR .singletechData p, body.hi_IN .singletechData p
{font-family: "open_sansbold", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}

body.en_US .repeatLightGrayBg .font12,
body.en_GB .repeatLightGrayBg .font12, body.de_DE .repeatLightGrayBg .font12,
body.pt_BR .repeatLightGrayBg .font12,
body.hi_IN .repeatLightGrayBg .font12,
body.en_US #wrapper.newROHM #bradcrumb_menu .current-page,
body.en_GB #wrapper.newROHM #bradcrumb_menu .current-page, body.de_DE #wrapper.newROHM #bradcrumb_menu .current-page,
body.pt_BR #wrapper.newROHM #bradcrumb_menu .current-page,
body.hi_IN #wrapper.newROHM #bradcrumb_menu .current-page, 
body.en_US .width762 .details-title, body.en_US .width100P .details-title,
body.en_GB .width762 .details-title, body.en_GB .width100P .details-title, body.de_DE .width762 .details-title, body.de_DE .width100P .details-title,
body.pt_BR .width762 .details-title, body.pt_BR .width100P .details-title,
body.hi_IN .width762 .details-title, body.hi_IN .width100P .details-title,
body.en_US #wrapper.newROHM .technicalDataHeader,
body.en_GB #wrapper.newROHM .technicalDataHeader, body.de_DE #wrapper.newROHM .technicalDataHeader,
body.pt_BR #wrapper.newROHM .technicalDataHeader,
body.hi_IN #wrapper.newROHM .technicalDataHeader{font-family: "open_sansextrabold", Verdana, Roboto, "Myriad Set Pro", Helvetica, Arial, sans-serif;}

body.ja_JP,
body.ja_JP #wrapper.newROHM header #top-nav .top-links,
body.ja_JP #wrapper.newROHM header #top-nav .top-links a,
body.ja_JP #wrapper.newROHM header #top-nav .portal-select,
body.ja_JP .customeNavigation #nav, body.ja_JP #searchmenu,
body.ja_JP .listContainer .product-tree dd,
body.ja_JP #wrapper.newROHM .homeTabs .width73P a,
body.ja_JP .tabs li, body.ja_JP .lists body.ja_JP .date, body.ja_JP #wrapper.newROHM a.more-news, body.ja_JP .newsNavismalltab,
body.ja_JP .tabLabel h3, body.ja_JP #wrapper.newROHM h3 a, body.ja_JP .tabLabel h4, body.ja_JP .tabs ul.listing li,
body.ja_JP #allNewsPager .slidepager a.pagerlnk,
body.ja_JP #articleDataNewsPager .slidepager a.pagerlnk,
body.ja_JP #articleNewsPager .slidepager a.pagerlnk,
body.ja_JP #prodNewsPager .slidepager a.pagerlnk,
body.ja_JP #compNewsPager .slidepager a.pagerlnk,
body.ja_JP #eventNewsPager .slidepager a.pagerlnk,
body.ja_JP .sectionlabel h2,
body.ja_JP .blue, body.ja_JP .orange, body.ja_JP .red, body.ja_JP .green,
body.ja_JP .repeatLightGrayBg .font12,
body.ja_JP #wrapper.newROHM a.tooltips span,
body.ja_JP .listContainer .product-tree dt,
body.ja_JP footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.ja_JP #wrapper.newROHM #bradcrumb_menu a,
body.ja_JP #wrapper.newROHM #bradcrumb_menu .current-page,
body.ja_JP #wrapper.newROHM .intro p a, body.ja_JP .intro h1,
body.ja_JP #wrapper.newROHM .prdicons .rplus-prd,
body.ja_JP #wrapper.newROHM .prdicons .faq-prd,
body.ja_JP #wrapper.newROHM .prdicons .btn-disable,
body.ja_JP #wrapper.newROHM  #righttab .tabs ul li.active,
body.ja_JP #wrapper.newROHM #righttab .tabs ul li.active a,
body.ja_JP #wrapper.newROHM #righttab .tabs ul li.highlighted.active,
body.ja_JP #wrapper.newROHM #righttab .tabs ul li a,
body.ja_JP .product-lists h2,
body.ja_JP #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.ja_JP #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.ja_JP #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.ja_JP .left-col .product-list-navigation p.product-heading,
body.ja_JP .product-list-navigation ul li,
body.ja_JP #wrapper.newROHM .product-list-navigation ul li a,
body.ja_JP #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.ja_JP #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.ja_JP #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.ja_JP #wrapper.newROHM a.morenewsbutton,
body.ja_JP #product-details .intro h1,
body.ja_JP .datatable th,
body.ja_JP .datatable td,
body.ja_JP .datatable.customdesign  td.sansbold,
body.ja_JP .width762 .list.subtitle,
body.ja_JP .width762 .details-title, body.ja_JP .width100P .details-title,
body.ja_JP #wrapper.newROHM .listextend02 a.moredata, 
body.ja_JP #wrapper.newROHM .listextend a.moredata,
body.ja_JP #wrapper.newROHM .paddingTopLeft40 td a,
body.ja_JP #wrapper.newROHM .paddingTopLeft40 td a:hover,
body.ja_JP #wrapper.newROHM .reddobulebutton .redbutton,
body.ja_JP #wrapper.newROHM .singletechData a , 
body.ja_JP #wrapper.newROHM .ledLight .singletechData1 a,
body.ja_JP .singletechData ol, 
body.ja_JP .singletechData ol li,
body.ja_JP #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.ja_JP .rssfeedTables td,
body.ja_JP #wrapper.newROHM .technicalDataHeader
{font-family:Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Arial, sans-serif;}

body.ko_KR,
body.ko_KR #wrapper.newROHM header #top-nav .top-links,
body.ko_KR #wrapper.newROHM header #top-nav .top-links a,
body.ko_KR #wrapper.newROHM header #top-nav .portal-select,
body.ko_KR .customeNavigation #nav, body.ko_KR #searchmenu,
body.ko_KR .listContainer .product-tree dd,
body.ko_KR #wrapper.newROHM .homeTabs .width73P a,
body.ko_KR .tabs li, body.ko_KR .lists .date, body.ko_KR #wrapper.newROHM a.more-news, body.ko_KR .newsNavismalltab,
body.ko_KR .tabLabel h3, body.ko_KR #wrapper.newROHM h3 a, body.ko_KR .tabLabel h4, body.ko_KR .tabs ul.listing li,
body.ko_KR #allNewsPager .slidepager a.pagerlnk,
body.ko_KR #articleNewsPager .slidepager a.pagerlnk,
body.ko_KR #prodNewsPager .slidepager a.pagerlnk,
body.ko_KR #compNewsPager .slidepager a.pagerlnk,
body.ko_KR #eventNewsPager .slidepager a.pagerlnk,
body.ko_KR .sectionlabel h2,
body.ko_KR .blue, body.ko_KR .orange, body.ko_KR .red, body.ko_KR .green,
body.ko_KR .repeatLightGrayBg .font12,
body.ko_KR #wrapper.newROHM a.tooltips span,
body.ko_KR .listContainer .product-tree dt,
body.ko_KR footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.ko_KR #wrapper.newROHM #bradcrumb_menu a,
body.ko_KR #wrapper.newROHM #bradcrumb_menu .current-page,
body.ko_KR #wrapper.newROHM .intro p a, body.ko_KR .intro h1,
body.ko_KR #wrapper.newROHM .prdicons .rplus-prd,
body.ko_KR #wrapper.newROHM .prdicons .faq-prd,
body.ko_KR #wrapper.newROHM .prdicons .btn-disable,
body.ko_KR #wrapper.newROHM  #righttab .tabs ul li.active,
body.ko_KR #wrapper.newROHM #righttab .tabs ul li.active a,
body.ko_KR #wrapper.newROHM #righttab .tabs ul li.highlighted.active,
body.ko_KR #wrapper.newROHM #righttab .tabs ul li a,
body.ko_KR .product-lists h2,
body.ko_KR #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.ko_KR #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.ko_KR #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.ko_KR .left-col .product-list-navigation p.product-heading,
body.ko_KR .product-list-navigation ul li,
body.ko_KR #wrapper.newROHM .product-list-navigation ul li a,
body.ko_KR #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.ko_KR #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.ko_KR #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.ko_KR #wrapper.newROHM a.morenewsbutton,
body.ko_KR #product-details .intro h1,
body.ko_KR .datatable th,
body.ko_KR .datatable td,
body.ko_KR .datatable.customdesign  td.sansbold,
body.ko_KR .width762 .list.subtitle,
body.ko_KR .width762 .details-title, body.ko_KR .width100P .details-title,
body.ko_KR #wrapper.newROHM .listextend02 a.moredata, 
body.ko_KR #wrapper.newROHM .listextend a.moredata,
body.ko_KR #wrapper.newROHM .paddingTopLeft40 td a,
body.ko_KR #wrapper.newROHM .paddingTopLeft40 td a:hover,
body.ko_KR #wrapper.newROHM .reddobulebutton .redbutton,
body.ko_KR #wrapper.newROHM .singletechData a , 
body.ko_KR #wrapper.newROHM .ledLight .singletechData1 a,
body.ko_KR .singletechData ol, 
body.ko_KR .singletechData ol li,
body.ko_KR #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.ko_KR .rssfeedTables td,
body.ko_KR #wrapper.newROHM .technicalDataHeader
{font-family:Verdana, Roboto, "Yoon Gothic", Gulim, Batang, Dotum, Arial, "sans-serif";}

body.zh_CN,
body.zh_CN #wrapper.newROHM header #top-nav .top-links,
body.zh_CN #wrapper.newROHM header #top-nav .top-links a,
body.zh_CN #wrapper.newROHM header #top-nav .portal-select,
body.zh_CN .customeNavigation #nav, body.zh_CN #searchmenu,
body.zh_CN .listContainer .product-tree dd,
body.zh_CN #wrapper.newROHM .homeTabs .width73P a,
body.zh_CN .tabs li, body.zh_CN .lists .date, body.zh_CN #wrapper.newROHM a.more-news, body.zh_CN .newsNavismalltab,
body.zh_CN .tabLabel h3, body.zh_CN #wrapper.newROHM h3 a, body.zh_CN .tabLabel h4, body.zh_CN .tabs ul.listing li,
body.zh_CN #allNewsPager .slidepager a.pagerlnk,
body.zh_CN #articleNewsPager .slidepager a.pagerlnk,
body.zh_CN #prodNewsPager .slidepager a.pagerlnk,
body.zh_CN #compNewsPager .slidepager a.pagerlnk,
body.zh_CN #eventNewsPager .slidepager a.pagerlnk,
body.zh_CN .sectionlabel h2,
body.zh_CN .blue, body.zh_CN .orange, body.zh_CN .red, body.zh_CN .green,
body.zh_CN .repeatLightGrayBg .font12,
body.zh_CN #wrapper.newROHM a.tooltips span,
body.zh_CN .listContainer .product-tree dt,
body.zh_CN footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.zh_CN #wrapper.newROHM #bradcrumb_menu a,
body.zh_CN #wrapper.newROHM #bradcrumb_menu .current-page,
body.zh_CN #wrapper.newROHM .intro p a, body.zh_CN .intro h1,
body.zh_CN #wrapper.newROHM .prdicons .rplus-prd,
body.zh_CN #wrapper.newROHM .prdicons .faq-prd,
body.zh_CN #wrapper.newROHM .prdicons .btn-disable,
body.zh_CN #wrapper.newROHM  #righttab .tabs ul li.active,
body.zh_CN #wrapper.newROHM #righttab .tabs ul li.active a,
body.zh_CN #wrapper.newROHM #righttab .tabs ul li.highlighted.active,
body.zh_CN #wrapper.newROHM #righttab .tabs ul li a,
body.zh_CN .product-lists h2,
body.zh_CN #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.zh_CN #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.zh_CN #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.zh_CN .left-col .product-list-navigation p.product-heading,
body.zh_CN .product-list-navigation ul li,
body.zh_CN #wrapper.newROHM .product-list-navigation ul li a,
body.zh_CN #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.zh_CN #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.zh_CN #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.zh_CN #wrapper.newROHM a.morenewsbutton,
body.zh_CN #product-details .intro h1,
body.zh_CN .datatable th,
body.zh_CN .datatable td,
body.zh_CN .datatable.customdesign  td.sansbold,
body.zh_CN .width762 .list.subtitle,
body.zh_CN .width762 .details-title, body.zh_CN .width100P .details-title,
body.zh_CN #wrapper.newROHM .listextend02 a.moredata, 
body.zh_CN #wrapper.newROHM .listextend a.moredata,
body.zh_CN #wrapper.newROHM .paddingTopLeft40 td a,
body.zh_CN #wrapper.newROHM .paddingTopLeft40 td a:hover,
body.zh_CN #wrapper.newROHM .reddobulebutton .redbutton,
body.zh_CN #wrapper.newROHM .singletechData a , 
body.zh_CN #wrapper.newROHM .ledLight .singletechData1 a,
body.zh_CN .singletechData ol, 
body.zh_CN .singletechData ol li,
body.zh_CN #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.zh_CN .rssfeedTables td,
body.zh_CN #wrapper.newROHM .technicalDataHeader
{font-family:Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}

body.zh_TW,
body.zh_TW #wrapper.newROHM header #top-nav .top-links,
body.zh_TW #wrapper.newROHM header #top-nav .top-links a,
body.zh_TW #wrapper.newROHM header #top-nav .portal-select,
body.zh_TW .customeNavigation #nav, body.zh_TW #searchmenu,
body.zh_TW .listContainer .product-tree dd,
body.zh_TW #wrapper.newROHM .homeTabs .width73P a,
body.zh_TW .tabs li, body.zh_TW .lists .date, body.zh_TW #wrapper.newROHM a.more-news, body.zh_TW .newsNavismalltab,
body.zh_TW .tabLabel h3, body.zh_TW #wrapper.newROHM h3 a, body.zh_TW .tabLabel h4, body.zh_TW .tabs ul.listing li,
body.zh_TW #allNewsPager .slidepager a.pagerlnk,
body.zh_TW #articleNewsPager .slidepager a.pagerlnk,
body.zh_TW #prodNewsPager .slidepager a.pagerlnk,
body.zh_TW #compNewsPager .slidepager a.pagerlnk,
body.zh_TW #eventNewsPager .slidepager a.pagerlnk,
body.zh_TW .sectionlabel h2,
body.zh_TW .blue, body.zh_TW .orange, body.zh_TW .red, body.zh_TW .green,
body.zh_TW .repeatLightGrayBg .font12,
body.zh_TW #wrapper.newROHM a.tooltips span,
body.zh_TW .listContainer .product-tree dt,
body.zh_TW footer.footerBottom .footer-suBottom-nav .footer-shadow .footer-links h1,
body.zh_TW #wrapper.newROHM #bradcrumb_menu a,
body.zh_TW #wrapper.newROHM #bradcrumb_menu .current-page,
body.zh_TW #wrapper.newROHM .intro p a, body.zh_TW .intro h1,
body.zh_TW #wrapper.newROHM .prdicons .rplus-prd,
body.zh_TW #wrapper.newROHM .prdicons .faq-prd,
body.zh_TW #wrapper.newROHM .prdicons .btn-disable,
body.zh_TW #wrapper.newROHM  #righttab .tabs ul li.active,
body.zh_TW #wrapper.newROHM #righttab .tabs ul li.active a,
body.zh_TW #wrapper.newROHM #righttab .tabs ul li.highlighted.active,
body.zh_TW #wrapper.newROHM #righttab .tabs ul li a,
body.zh_TW .product-lists h2,
body.zh_TW #wrapper.newROHM .product-lists .product-list-item h3.product-subhead a,
body.zh_TW #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content,
body.zh_TW #wrapper.newROHM #product-lists .product-list-item.wide .groupofcontent .width469 h3.product-subhead-content a,
body.zh_TW .left-col .product-list-navigation p.product-heading,
body.zh_TW .product-list-navigation ul li,
body.zh_TW #wrapper.newROHM .product-list-navigation ul li a,
body.zh_TW #colright #righttab .tabs .contentDiv .tab-data ul li strong,
body.zh_TW #colright #righttab .tabs .contentDiv .tab-data ul li p,
body.zh_TW #colright #righttab .tabs .contentDiv .tab-data ul li p a,
body.zh_TW #wrapper.newROHM a.morenewsbutton,
body.zh_TW #product-details .intro h1,
body.zh_TW .datatable th,
body.zh_TW .datatable td,
body.zh_TW .datatable.customdesign  td.sansbold,
body.zh_TW .width762 .list.subtitle,
body.zh_TW .width762 .details-title, body.zh_TW .width100P .details-title,
body.zh_TW #wrapper.newROHM .listextend02 a.moredata, 
body.zh_TW #wrapper.newROHM .listextend a.moredata,
body.zh_TW #wrapper.newROHM .paddingTopLeft40 td a,
body.zh_TW #wrapper.newROHM .paddingTopLeft40 td a:hover,
body.zh_TW #wrapper.newROHM .reddobulebutton .redbutton,
body.zh_TW #wrapper.newROHM .singletechData a , 
body.zh_TW #wrapper.newROHM .ledLight .singletechData1 a,
body.zh_TW .singletechData ol, 
body.zh_TW .singletechData ol li,
body.zh_TW #wrapper.newROHM .led-light-page #colright .seconddiv .ledtype a,
body.zh_TW .rssfeedTables td,
body.zh_TW #wrapper.newROHM .technicalDataHeader
{font-family:Verdana, Roboto, PMingLiu, "新細明體", "Microsoft JhengHei", "微軟正黑體", Arial, sans-serif;}
*/
#wrapper.newROHM .intro table td#prodThumbnailTd {
    height: 211px;
    text-align: center;
    vertical-align: middle;
}

#product-details .repeatLightGrayBgF8.proImg td#prodThumbnailTd img {
    padding-top: 0;
}

#tab-12 .moredecription {
  padding-top: 0;
}
#wrapper.newROHM #tab-12 .moredecription .exhibition {
  padding-left: 17px;
  padding-right: 17px;
  margin-bottom:5px;
}
#wrapper.newROHM .tabs#parenttabs #tab-12 .tab-data .tab-content-eventsandothers-data .moredecription{padding: 29px 0px 15px 0;}
#wrapper.newROHM.ja .tabs#parenttabs #tab-12 .tab-data .tab-content-eventsandothers-data .moredecription{padding: 10px 0px 3px 0px;}
#wrapper.newROHM .tabs#parenttabs #tab-12 .tab-data .tab-content-eventsandothers-data .moredecription .exhibition,
#wrapper.newROHM.de .tabs#parenttabs #tab-14 .tab-data .tab-content-articledatanews-data .moredecription .exhibition{ margin-bottom:0px; margin-right: 5px !important;}/* Jira-1780 Adding last class*/
#wrapper.newROHM.ko #tab-12 .moredecription a.more-news.exhibition {
  padding-left: 16px;
  padding-right: 16px;
}
/*#wrapper.newROHM.ja #tab-12 .moredecription .more-news {
  margin-top: 12px;
}*/
#wrapper.newROHM.ja #tab-12 .moredecription .exhibition {
  /*margin-bottom: -17px;*/
  margin-right: 5px !important;
  margin-bottom:0px;
  padding-left: 24px;
  padding-right: 10px;
}
html[lang="zh_CN"] body.zh_CN #wrapper.newROHM.zh #tab-12 .moredecription a.more-news.exhibition {
  padding-left: 21px;
  padding-right: 21px;
}
html[lang="zh_TW"] body.zh_TW #wrapper.newROHM.zh #tab-12 .moredecription a.more-news.exhibition {
  padding-left: 26px;
  padding-right: 26px;
}
#wrapper.newROHM.en #tab-12 .moredecription a.more-news.exhibition,
html[lang="en"] body.en_GB #wrapper.newROHM.en #tab-12 .moredecription a.more-news.exhibition,
html[lang="en"] body.de_DE #wrapper.newROHM.de #tab-12 .moredecription a.more-news.exhibition {
  padding-left: 9px;
  padding-right: 9px;
}
#wrapper.newROHM.pt #tab-12 .moredecription a.more-news {
  padding-left: 26px;
  padding-right: 26px;
}
#wrapper.newROHM.pt #tab-12 .moredecription a.more-news.exhibition {
  padding-left: 17px;
  padding-right: 17px;
}
#wrapper.newROHM.hi #tab-12 .moredecription a.more-news {
  padding-left: 26px;
  padding-right: 26px;
}
#wrapper.newROHM.hi #tab-12 .moredecription a.more-news.exhibition {
  padding-left: 17px;
  padding-right: 17px;
}
.datasheetLink{
	height:31px;
	width:auto;
	/*background-position: 0 -1884px;*/
	background-repeat: no-repeat;
}
.warning{
	background: url("../images/rohm-theme/yellow-warning-icon.png") 0 4px no-repeat transparent;
	padding-left:30px;
	color:#dd2039;
	font-weight:bold;
	font-size:14px;
	display:block;
	margin-bottom:5px;
	line-height:34px;
}
.table-container.recommended-prod{min-height:230px;}
#product-details .quickaction.top20{margin-top:20px !important;}
#product-details .combinetab.customewidth{width:42%;}
.mainproductdetail #product-details .intro.recontactalign #righttab #dataclickevent { margin-right: 6px;}
.mainproductdetail #product-details .combinetab.customewidth{width:57.5%;}
.mainproductdetail #product-details .combinetab.customewidth.notrecomnewdesign{width:35%;}
.ko .mainproductdetail #product-details .combinetab.customewidth{width:58%;}/* 1447 */
.underline{text-decoration: underline;}
#recentclick .width590P table th.uppercase, #recentclick .width590P table td.uppercase{text-transform: uppercase;}
.insideCode-container {
  font-size: 12px;
  margin-bottom: 5px;
  padding-bottom: 10px;
}
.bd .gapTop14 {
  text-align: center;
  position: relative;
  margin: 0 auto;
  width: 18%;
}
.bd .prdicons .redbutton {
  margin-top: 0px;
}
.firefox .bd .prdicons .redbutton {
  width:110px;
}
.firefox #wrapper.newROHM .bd .prdicons .faq-prd {
  width: auto !important;
}
#wrapper.newROHM .bd .prdicons .faq-prd {
  width: auto;
}
.insideCode-container ul {
  list-style: none;
  margin-left: 0;
  margin: 0;/*custom scrollbar*/
}
.insideCode-container ul li {
  margin-left: 0;
  list-style: none;
  font-weight: bold;
}
#wrapper.newROHM .insideCode-container ul li a {
  color: #555;
  text-decoration: underline;
}
.insideCode-container ul li.redlist {
  margin-left: 0;
  color:#d9213d;
}
/* led-catalogue */
#led-catalogue #example th,
#led-catalogue #example td {
  font-size: 10px;
}
#led-catalogue #example th {
  background-color:#888;
  color: #fff;
  text-align: center;
}
#led-catalogue #example td{
	text-align: center;
	vertical-align: middle;
}
#led-catalogue #example td a{text-decoration:underline;color: #000;}
.colorCode{}

.size33{line-height:3em;}/* 100/3= 33 */
.size50{line-height:4.54em;}/* 100/2= 50 */

.cc-630 { background-color: #E40059;} /* V*/
.cc-615-620 { background-color: #E50012;} /* U U2 */
.cc-605 { background-color: #F29600;} /* D */
.cc-596 { background-color: #F9BE00;} /* Y3 */
.cc-590-585 { background-color: #FFF000;} /* Y W */
.cc-580 { background-color: #F0E800;} /* Y2 */
.cc-576 { background-color: #C3D600;} /*  M2 */
.cc-572 { background-color: #C3D600;} /* M */
.cc-566 { background-color: #6EB92B;} /* F */
.cc-560 { background-color: #00A63B;} /* P */ 
.cc-527 { background-color: #009D95;} /* E */
.cc-470 { background-color: #0067B6;} /*  B */
.cc-03 { background-color: #ffffff;} /* WB */


.cc-disabled { background-color: #f0f0f0;}
.cc-transparent a span,.cc-disabled.cc-transparent  span { background-color: #fff; padding: 1px 4px;}
#led-catalogue .contentDiv{
	display: block !important;
}
#led-catalogue .contentDiv.leftside,
.led-catalogue .contentDiv.leftside  {
  height: auto;
  margin-bottom: 50px;
  padding-right: 0;
  width: 684px;
}
#led-catalogue .contentDiv .leftside,
.led-catalogue .contentDiv .leftside {
  padding-right: 0;
  width: 700px;
}

#led-catalogue .contentDiv .spec-table {
  padding: 14px 10px;
}
.tabs #mytabs li {
  width: 150px;
  font-size:11px;
}
.ie .tabs.mytabs #mytabs li{font-size:11px;}
#led-catalogue td img,
.led-catalogue td img {
  vertical-align: text-top;
}
/* For Renewal resistors jira 1262 start*/
.tabs.resisotrs {
  margin-top: 70px;
  z-index: 0;
}
.tabs.resisotrs .contentDiv {
  float: left;
  height: auto;
  margin-bottom: 50px;
  padding-right: 0;
  width: 684px;
}
.tabs div .tab-data.resistor {
  padding: 18px 14px 10px;
}
.resistors-family {
  border-bottom: 1px solid #ccc;
  clear: both;
  padding-bottom: 10px;
  margin-bottom:5px;
  font-size: 14px;
  font-weight: bold;
}
#wrapperrohm.newROHM .resistors-family a, #wrapperrohm.newROHM .resistors-family a:hover {
    font-weight: bold;
}
#wrapper.newROHM .resistors-family a {
  background: url("../images/rohm-theme/g-mune-arrow.gif") 0 6px no-repeat;
  color: #464646;
  padding-left: 14px;
}
#wrapper.newROHM .resistors-family .allProducts a{
	background:none;
	padding-left:0px;
	color: #fff;
}
.resisotrs .product-subhead-content {
  float: left;
  margin-bottom: 14px;
  margin-right: 14px;
  width: 376px;
  height:144px;
  overflow: hidden;
}
#nodeData #nodeImageDiv {
  margin-right: 10px;
  margin-top: 0;
  width: 120px;
  background: url("../images/rohm-theme/pbg.gif") 0 0px no-repeat;
  height:131px;
}
#nodeData #nodeImageDiv ,
#nodeData #nodeImageDiv .repeatLightGrayBgF4 {
  padding-left: 5px;
  padding-right: 5px;
}
.resistorsNodeName {
  color: #464646;
  float: left;
  font-size: 13px;
  line-height: 18px;
  margin-top: 3px;
  width: 232px;
  font-weight: bold;
}
.resistorsNodeDesc {
  color: #464646;
  font-size: 11px;
  height: 100px;
  line-height: 16px;
  margin-top: 4px;
  overflow: hidden;
  width: 232px;
}
.allProducts {
  background-color:#dd2d38;
  color: #fff;
  line-height: 28px;
  text-align: center;
  max-width: 160px;
  margin-top:-4px;
  border-radius: 4px;
  padding-left: 8px;
  padding-right: 8px;
}
#wrapper.newROHM .allProducts a {
  color: #fff;
  font-weight:normal;
}
/* For Renewal resistors jira 1262 start End */

/* --START-- I(Ritesh Gajera) have mentioned CSS for Wechat Popup Functionality */
#cls_btn {
  position: absolute;
  right: 12px;
}
#cls_btn > a {
  border: 1px solid #999;
  padding: 1px 4px 0 3px;
  text-decoration: none;
}
* html .jqmWindow {
	position: absolute;
top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.jqmWindow {
	display: none;
	position: fixed;
	top: 17%;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	background-color: #fff !important;
	color: #333;
	border: none !important;
	box-shadow:none !important;
	padding: 12px;
	border-radius:4px;
}
/* --END-- */

/* Ritesh Gajera --Start DDocumentsList On PRODUCT Detail Page-- */
.applicationNoteData {
  border-bottom: 1px solid #b8b8b8;
  padding: 0 6px 6px;
  text-align: left;
}

.applicationNoteData p {
  color: #777;
  font-family: "open_sansbold",sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 12px;
  margin-bottom: 0;
  padding-bottom: 4px;
}
/* --END-- */

/*distributor page*/
.distributorpage {
  background-color: #eee;
  padding: 14px 6px 5px;
  margin-bottom: 25px;
}
.jqmWindow.batchDownloaddata.distributorDownload {
    height: 400px;
}
.jqmWindow.batchDownloaddata.distributorDownload .distributorpage {
    overflow: hidden;
    height: 380px;
}
.jqmWindow.batchDownloaddata.distributorDownload .distributorpage .insideCode-container {
    height: 310px;
    overflow-y: auto;
    overflow-x: hidden;
}
/*distributor page end*/

/*Back to top start*/
#back-to-top {
	background: url("../images/rohm-theme/backtotop.png") center center no-repeat;
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    /*width: 45px;*/
    height: 45px;
    text-align: center;
	font-weight: bold;
    line-height: 110px;
    color: #666;
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}
#back-to-top:hover {
    background: url("../images/rohm-theme/backtotop.png") center center no-repeat;
}
/*Back to top end*/
#righttab .faqsposition {
  bottom: 36px;
  left: 0;
  position: absolute;
  background: url("../images/rohm-theme/ie-sprite.gif") -51px -1172px no-repeat;
  display: inline-block;
  line-height: 14px;
  padding-left: 38px;
  width:74px;
  text-align: left;
}
/* Jira - 1709 */
.divPowervation #righttab .faqsposition{bottom: 76px;}
/* Jira - 1709 End */
/* Europe and English home page */
.en_US .en #parenttabs.tabs.homeTabs.english{width: 76.5%; float: left;}
.en_GB .en #SectionRight, .en_US .en #SectionRight,.de_DE .de #SectionRight { float: right; width: 210px; margin-top: 43px;}
.en_US .en #SectionRight{margin-top:0px;}
.en_GB .en #SectionRight .marginbottom20px,.de_DE .de #SectionRight .marginbottom20px{ margin-bottom: 20px;}
.en_GB .en #SectionRight .repeatLightGrayBg, .de_DE .de #SectionRight .repeatLightGrayBg {clear: both; height: 93px; min-height: 93px; background-color: #ececec;}
.en_US .en #SectionRight .repeatLightGrayBg {clear: both; height: 210px; min-height: 210px; padding:6px 9px;  background-color: #fff; text-align: center; border-left: 1px solid #f0f0ee; border-right: 1px solid #f0f0ee;}
#SectionRight #Section_R .repeatLightGrayBg .section_tilte {color: #dc2039;font-size: 13px; font-weight: bold;}
#wrapper.newROHM .euBox .jaContainer .link_s a {
  background: url("../images/rohm-theme/right-arrow.gif") 0 9px no-repeat;
  color: #464646;
  display: block;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 14px;
  text-align:left;
}
.safari #wrapper.newROHM .euBox .jaContainer .link_s a{font-size: 13px;}
.en_GB .en .europe .lists .title, .de_DE .de .europe .lists .title { width: 600px;}
.en_US .en .english .lists .title { width: 650px;}/* Jira-1549 */
.en_GB .en .europe .gapMarginLeft50, .de_DE .de .europe .gapMarginLeft50, .en_US .en .english .gapMarginLeft50, .zh_CN .zh .europe .gapMarginLeft50, .zh_TW .zh .europe .gapMarginLeft50, .ko_KR .ko .europe .gapMarginLeft50, .hi_IN .hi .europe .gapMarginLeft50 { float: right; margin-left: 0;} /* Jira-1549 */
.en_GB .en .numalign, .de_DE .en .numalign, .en_US .en .numalign {width: 72%;}
.en_GB .en #parenttabs.tabs #tab-12 .tab-data .tab-content-eventsandothers-data .numalign, .de_DE .de #parenttabs.tabs #tab-12 .tab-data .tab-content-eventsandothers-data .numalign, .de_DE .de #parenttabs.tabs #tab-14 .tab-data .tab-content-articledatanews-data .numalign, .en_US .en #parenttabs.tabs #tab-12 .tab-data .tab-content-eventsandothers-data .numalign { width: 70%; margin-left: -20px;}/* Jira-1780 Adding middle class*/
.en_US .en #SectionRight .repeatLightGrayBg a.mb14 { display: inline-block; margin-bottom: 18px;}
/* jira 1386 */
.ja .designToolsbox-container.two { margin-left: 0;}
.ja .designToolsbox-container.one { margin: 0 18px 0 16px;}
.ja .designToolsbox-container.three { margin-right: 0;}
.ja .designToolsbox-container{padding-bottom: 30px;}
.curveShapeTop25.yellow { background: #f0b327 none !important; height: 8px; line-height: 8px;}
.curveShapeTop25.darkblue { background: #56aed9 none !important; height: 8px; line-height: 8px;}
.curveShapeTop25.maroon { background: #cf1d37 none !important; height: 8px; line-height: 8px;}
.yellowicon{background: url(../images/rohm-theme/product.png) center 30px no-repeat; padding-left: 2px; padding-right: 2px;}
.blueicon{background: url(../images/rohm-theme/simuration.png) center 30px no-repeat;	padding-left: 2px; padding-right: 2px;}
.maroonicon{background: url(../images/rohm-theme/contents.png) center 30px no-repeat; padding-left: 2px; padding-right: 2px;}
.designToolsbox-container .repeatLightGrayBg.boxcontent { background-color: #fff; border-left: 1px solid #f0f0ee; border-right: 1px solid #f0f0ee; height: 181px; min-height: 181px; overflow: hidden; padding-left: 12px; padding-right: 12px;}
.repeatLightGrayBg.boxcontent .font12 { margin-bottom: 0px; margin-top: 20px; padding-top: 0px; height: 100px; display:block;}
.ja .designToolsbox-container .minHeight88, .en_GB #wrapper.newROHM.en .designToolsbox-container .minHeight88, .de_DE #wrapper.newROHM.de .designToolsbox-container .minHeight88  {min-height: 50px;}
.curveShapeBottom25.borderGraycurve { background: url(../images/rohm-theme/global-right-bottom-c.gif) left bottom no-repeat !important; }
.section .ja-band-top, .section .ja-band{padding-bottom: 7px;}
/*Jira 1406*/
/* Jira 1399 */
.width210.euBox{float:right;}
body.en_GB .repeatLightGrayBg .font12, body.de_DE .repeatLightGrayBg .font12, body.de_DE .repeatLightGrayBg .font12, .eudesignTools .repeatLightGrayBg.boxcontent .font12{font-size:14px;font-family: "open_sansregular",Verdana,Roboto,"Myriad Set Pro",Helvetica,Arial,sans-serif;}
.eudesignTools .repeatLightGrayBg.boxcontent .yellowicon {  background-position: center 46px; margin-top: 6px; margin-bottom: 12px;}
.eudesignTools .repeatLightGrayBg.boxcontent .blueicon, .eudesignTools .repeatLightGrayBg.boxcontent a .maroonicon {  background-position: center 35px;}
.eudesignTools .repeatLightGrayBg.boxcontent .maroonicon { margin-bottom: 10px; margin-top: 10px;}
.euBox .section .jaContainer a img{margin-bottom:14px;}/* Jira-1549 */
.euBox .section .jaContainer.padding1 a img { margin-bottom: 0;}
.euBox .section .jaContainer.padding1 a.mtb img{margin-bottom:20px;}
.euBox .section .jaContainer.padding0 > span {float: right;/*line-height: 0;*/} /* Jira-1549 */
.firefox .euBox .section .jaContainer.padding1 a.mtb img, .chrome .euBox .section .jaContainer.padding1 a.mtb img, .safari .euBox .section .jaContainer.padding1 a.mtb img{margin-bottom:36px;}
.euBox .section .jaContainer a img.mb10 {margin-bottom: 10px;}
.euBox .section .jaContainer.padding1 {padding: 25px 10px 47px;}
.eudesignTools .designToolsbox-container { padding-bottom: 30px;}
.eudesignTools .designToolsbox-container.one { margin: 0 18px 0 16px;}
.eudesignTools .designToolsbox-container.two { margin-left: 0;}
.eudesignTools .designToolsbox-container.three {margin-right: 0;}
#wrapper.newROHM .euBox .jaContainer .link_s { margin-bottom: 24px;}
#wrapper.newROHM .euBox .jaContainer .link_s.mtb0 { margin-bottom: 0px;}
.euBox .section .jaContainer{padding: 26px 10px 14px;}
.ie9 .euBox .section .jaContainer.padding0 , .ie10 .euBox .section .jaContainer.padding0 {
    padding: 1px 0;
}
.en_GB #wrapper.newROHM.en .euBox .section .jaContainer a img, .de_DE #wrapper.newROHM.de .euBox .section .jaContainer a img{width:auto; border:0px none;}
.en_GB .en #parenttabs.tabs.homeTabs, .de_DE .de #parenttabs.tabs.homeTabs { width:97.7%; float: left;}

.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li, .de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li{margin-left: 3px !important;font-size: 11px;width: 93px; height:41px; background-color: #ececec;  border: 1px solid #ececec;}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li, .de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li{width: 90px;}
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li.tab-link1.last {font-size: 11px; width: 90px;}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li.first, 
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li.first.active,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li.first, 
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.europe li.first.active {margin-left: 0 !important;}

.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li:hover,
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active,
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active a,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li:hover,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active a{
	color: #464646;
	background-color: #fff;
	background-image: url(../images/rohm-theme/selectiveTab.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	border-left: 1px solid #ececec; border-top: 1px solid #ececec; border-right: 1px solid #ececec; border-bottom: 0px none;
	height:42px;
}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li a,
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li:hover a,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li a,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li:hover a{color: #464646;}
.en_GB #wrapper.newROHM.en .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active a,
.de_DE #wrapper.newROHM.de .japan-Homepage-100_70_22_100 #parenttabs.tabs.homeTabs li.active a  { border: 0 none;}
.en_GB #wrapper.newROHM.en #parenttabs.tabs div .tab-data .numalign, .en_GB #wrapper.newROHM.en #parenttabs.tabs div .tab-data .moredecription,
.de_DE #wrapper.newROHM.de #parenttabs.tabs div .tab-data .numalign, .de_DE #wrapper.newROHM.de #parenttabs.tabs div .tab-data .moredecription { padding: 10px 0 3px;}
#wrapper.newROHM .tabs li a.textleft {padding-left: 4px; text-align: left;}
#wrapper.newROHM .section .jaContainer a img{border:1px solid #fff;}
#wrapper.newROHM .euBox .section .jaContainer a img{border:0px none;}/* Jira-1549 */
.en_GB #wrapper.newROHM.en #parenttabs.tabs.europe .slidepager a.pagerlnk:hover,
.de_DE #wrapper.newROHM.de #parenttabs.tabs.europe .slidepager a.pagerlnk:hover{background-position:-28px -463px;background-repeat: no-repeat;}
.en_GB #wrapper.newROHM.en #parenttabs.tabs #tab-12 .tab-data .tab-content-eventsandothers-data .moredecription,
.de_DE #wrapper.newROHM.de #parenttabs.tabs #tab-12 .tab-data .tab-content-eventsandothers-data .moredecription { padding: 10px 0 3px;}
.euBox .section .jaContainer.padding0 { padding: 14px 10px 14px;}
.en_GB .en .euBox .section .jaContainer.padding0,
.de_DE .de .euBox .section .jaContainer.padding0,
.zh_CN .zh .euBox .section .jaContainer.padding0, 
.zh_TW .zh .euBox .section .jaContainer.padding0, 
.ko_KR .ko .euBox .section .jaContainer.padding0, 
.hi_IN .hi .euBox .section .jaContainer.padding0 { padding: 0 10px 3px;}/* Jira-1549 */
#tab-15 .tab-content-newproductlist-data .lists .date {width: 116px;}
/* End Jira 1399 */
.ledimages {
  margin: 0 auto;
  width: 210px;
}
.ledimages a {
  display: block;
  margin-bottom: 15px;
}
/* 1416 */
.rightside .ledimages{width: 180px;}
/* 1416 End */
/* Jira 1409 */
#colright .seconddiv {padding-bottom: 10px; padding-top: 10px;}
#colright .seconddiv .subSection p {font-size: 14px; margin-bottom: 5px;}
#colright .seconddiv .subSection .subLabel {font-size: 34px; letter-spacing: 5px; float: left;}
#colright .seconddiv .led_subSection, #colright .seconddiv .led_subSection .ledsection .led_row { clear: both; display: inline-block;}
#colright .topdiv, #colright .seconddiv .subSection {display: inline-block;margin-bottom: 0px; width: 100%;}
#colright .seconddiv.nodivider .subSection { margin-bottom: 0;}
#colright .seconddiv .led_subSection .ledsection .led_subLabel { border-bottom: 1px solid #ccc;font-size: 20px; margin-top: 5px;}
#colright .seconddiv .led_subSection .ledsection .led_prd_link { border-top: 1px solid #e0e0e0;border-bottom: 0px none; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; float: left; margin:10px 22px 5px 0px;}
#colright .seconddiv .led_subSection .ledsection .led_prd_link a div {background-color:#ddd;font-size: 10px;height: 28px;padding: 0 2px;text-align: center;width: 148px; color: #332d2d;}
#colright .seconddiv .led_subSection .ledsection .led_prd_link.last0 {margin-right: 0;}
#colright .seconddiv .homelineGallery { clear: both; display: inline-block; width: 100%;}
#colright .seconddiv.dividerrule {border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; margin-bottom: 14px; padding-top: 20px;}
.ja #colright .seconddiv.dividerrule {border-bottom: 0 none;margin-bottom: 0;padding-bottom: 0;}
#colright .seconddiv.nodivider {padding-top: 0; padding-bottom: 0;}
#colright .seconddiv .homelineGallery .homeline {float: left; margin:10px 15px 0px 0px;}
#colright .seconddiv .homelineGallery .homeline.homelineFirst { margin-left: 0; margin-right: 15px;}
#colright .seconddiv .homelineGallery .homeline.homelineLast {margin-right: 0;}
/* End 1409 */
/* Jira 1408 */
/* Group page LDO */
.ldolable { padding-left: 4px;}
#linearRegulators.linearRegulatorsContent {width: 340px;}
.width469.width320 {width: 320px;}
#parameters, #grade {color: #444f58;}
#linearRegulators form { background-color: #b5b6b6; border-left: 4px solid #fff; border-top: 4px solid #fff; padding-bottom: 4px; padding-right: 4px;}
#linearRegulators #parameters { background-color: #fff; border: 1px solid #444f58; margin-left: -4px; margin-top: -4px; padding: 0 10px 10px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection { float: left; width: 216px;}
#linearRegulators #linearRegulatorsForm .ldo-label {color: #444f58; font-size: 14px; font-weight: bold; line-height: 28px; padding-bottom: 10px; padding-left: 40px;text-align: left; }
#linearRegulators #linearRegulatorsForm #grade .ldo-label{padding-left: 6px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .seprator { clear: both; height: 8px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo {font-size: 14px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width30 {width: 30px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo label sub { font-size: 65%;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width76 {width: 77px; position:relative; padding-left:5px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width90 {width: 90px; position:relative;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width76 input,
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width90 input,
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width76 input.text,
#linearRegulators #linearRegulatorsForm #parameters .gldo .firstsection .width90 input.text {background: #fff; border: 1px solid #444f58; width: 50px; text-align: center; padding: 4px;}
#linearRegulators #linearRegulatorsForm #parameters .seprator{clear:both; height:8px;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .actionbutton {clear: both; margin: 12px 0 0; text-align: center;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .actionbutton .linearRedbutton {
  background: #b5b6b6 none repeat scroll 0 0;
  border-top: 4px solid #fff;
  border-left: 4px solid #fff;
  margin:0 0 0 71px;
  padding-bottom: 4px;
  padding-right: 4px;
  width: 150px;
}
#linearRegulators input[type="submit"], #linearRegulators input[type="button"], #linearRegulators input.submit, #linearRegulators input.button,
#linearRegulators #linearRegulatorsForm #parameters .gldo  .search-btn{
  background: #d90013 none;
  border: 0 none;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  color: #fff;
  text-shadow: 0 0 transparent;
  width: 154px;
  margin-left: -4px;
  margin-top: -4px;
  height:26px;
  line-height: 14px;
}
.LdotoolTip{ background: #fff; font-size:11px; border:1px solid #444f58; color:#444f58; text-align:center; line-height:16px; position:absolute; bottom: 35px; left: -10px; padding: 2px 10px; width: 71px;}
.acdc .filters div.wrp div.inp .LdotoolTip .downpointer{ position:absolute; left: 39%; bottom:-10px; background: url("../images/rohm-theme/downpointer.gif") center bottom no-repeat; width:12px; height:12px;}
.acdc .filters div.inp .LdotoolTip .downpointer{ position:absolute; left: 39%; bottom:-21px; background: url("../images/rohm-theme/downpointer.gif") center bottom no-repeat; width:12px; height:12px;}
/* End 1408 */


/* new CSS  05-01-2016 */
#linearRegulators #linearRegulatorsForm #grade input[type="radio"]{float:left;}
#linearRegulators #linearRegulatorsForm #grade .reg_lbl {float: left;line-height: 13px;margin-left: 4px;}
/* new CSS  08-01-2016 */
#linearRegulators #linearRegulatorsForm #parameters .gldo .actionbutton .linearRedbutton{background-color:transparent;border:0;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .search-btn {box-shadow:1px 8px 11px #787878;margin:0;border-radius:4px; font-weight: bold;}
#linearRegulators #linearRegulatorsForm #parameters .gldo .search-btn.clicked {box-shadow:1px 3px 3px #8d8c8c;}

/* new CSS  19-01-2016 */
#isolatedConverters #isolatedConvertersForm #parameters input[type="text"],
#linearRegulators #linearRegulatorsForm #parameters input[type="text"]{margin-bottom:0px; height: auto;}
#isolatedConverters.isolatedConverterContent {width:340px;}
#isolatedConverters .isclable{padding-left: 4px;}

#isolatedConverters form {background-color:#b5b6b6;border-left:4px solid #fff;border-top:4px solid #fff;padding-bottom:4px;padding-right:4px;
}
#isolatedConverters #parameters {background-color:#fff;border:1px solid #444f58;margin-left:-4px;margin-top:-4px;padding:0 10px 10px;}
#isolatedConverters #isolatedConvertersForm #parameters .gldo {font-size:14px;}
#isolatedConverters #isolatedConvertersForm #parameters ul{list-style:none;margin:0;padding:0;}
#isolatedConverters #isolatedConvertersForm #parameters ul li{clear:both;padding:0 0 15px;}
#isolatedConverters #isolatedConvertersForm #parameters ul li:after {content:" ";visibility:hidden;display:block;height:0;clear:both;}


#isolatedConverters #isolatedConvertersForm .ldo-label {color:#444f58;font-size:14px;font-weight:bold;line-height:28px;text-align:center;padding:3px 0 10px;}
#isolatedConverters #isolatedConvertersForm #parameters .fl.txt-lable{width:70px;}
#isolatedConverters #isolatedConvertersForm #parameters .fl.txt-min{width:36px;}

#isolatedConverters #isolatedConvertersForm #parameters .fl.txt-field input.text {background:#fff;border:1px solid #444f58;padding:4px;text-align:center;width:50px;}
#isolatedConverters #isolatedConvertersForm #parameters .fl.txt-v {margin:0 0 0 3px;}
#isolatedConverters #isolatedConvertersForm #parameters .fl.txt-max {margin:0 5px 0 15px;width:32px;}/* JIRA 1439*/
#isolatedConverters #isolatedConvertersForm #parameters .txt-btn{margin:0 0 0 20px;}
#isolatedConverters #isolatedConvertersForm #parameters .txt-btn input[type="button"]{border-radius:4px;padding:3px 45px;text-shadow:inherit;border:0;margin:0; font-weight: bold;}
#isolatedConverters #isolatedConvertersForm #parameters .txt-btn input.search{background:#d90013;color:#fff;box-shadow:1px 8px 11px #b6b6b6; height: 26px; font-weight: bold;}
#isolatedConverters #isolatedConvertersForm #parameters .txt-btn input.search.clicked{box-shadow:1px 3px 3px #8d8c8c;}
#isolatedConverters #isolatedConvertersForm #parameters .txt-btn input.flyback{background:#d3d9dc;color:#5b656d;border:1px solid #5b656d;padding:3px 42px;}
#wrapper .datatable .buy-link.graybtn {
  background: #656565 url("../images/rohm-theme/inq-bg-ho.gif") repeat-x left 0 !important;
  border: 1px solid #7f7f7f !important;
  color: #fff !important;
  padding: 0 14px !important;
  margin:0;
  white-space:nowrap;
}
#wrapper .datatable .buy-link.graybtn:hover{
 background: #616161 url("../images/rohm-theme/inq-bg-ho.gif") repeat-x left -25px !important;
}

#partDesignContainer .partDesignForm .fl.width46 .reg_lbl, #partDesignContainer .partDesignForm .fl.dash, #partDesignContainer .partDesignForm .fl.lasttxt, #partDesignContainer .partDesignForm .fl.vtext {
  display: inline-block;
  line-height: normal;
  padding: 4px 0 0;
}
#partDesignContainer .partDesignForm .fl.width46 .reg_lbl{font-size:10px;color: #222122;}
/* JIRA 1439*/
input[type="text"], input[type="password"],input:focus,input.focus{outline:0px none !important;}

/* JIRA 1514 start */
#wrapper.newROHM .product-lists .product-list-item h2 a:hover{text-decoration:underline}
#wrapper.newROHM .product-lists .product-list-item h2 , #wrapper.newROHM .product-lists .product-list-item .groupofcontent h3{background-image:url("../images/rohm-theme/sprite.png");background-position: -64px -1961px;padding-left:10px;background-repeat:no-repeat}

/* ROHMAPPLICATIONSUPPORT-1497 - for EU top page */
#wrapper.newROHM.en #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210{margin-top:-4px}
.zh_CN #wrapper.newROHM.zh #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210.euBox, 
.zh_TW #wrapper.newROHM.zh #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210.euBox, 
.ko_KR #wrapper.newROHM.ko #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210.euBox, 
.hi_IN #wrapper.newROHM.hi #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210.euBox{margin-top:-4px}/* Jira-1549 */
.euBox .section .jaContainer.padding1{padding: 14px 10px 18px;}
.euBox .section .jaContainer{padding:14px 10px;}
/* Jira-1549 */
.en_GB #wrapper.newROHM.en .euBox .section .jaContainer a img, .de_DE #wrapper.newROHM.de .euBox .section .jaContainer a img{margin-bottom:14px;}
.zh_CN #wrapper.newROHM.zh .euBox .section .jaContainer a img, 
.zh_TW #wrapper.newROHM.zh .euBox .section .jaContainer a img, 
.ko_KR #wrapper.newROHM.ko .euBox .section .jaContainer a img, 
.hi_IN #wrapper.newROHM.hi .euBox .section .jaContainer a img{margin-bottom:14px;}/* Jira-1549 */
.section .jaContainer a img.marginB0{margin-bottom:0;}
#wrapper.newROHM .euBox .jaContainer .link_s{margin-bottom:14px;}
#wrapper.newROHM .euBox .jaContainer .link_s a{margin-top:4px;margin-bottom:4px;}
.ie9 #wrapper.newROHM.en #main-content.japan-Homepage-100_70_22_100 .aui-w2-9 .width210{margin-top:-16px}
#wrapper.newROHM .euBox .jaContainer .link_s a{margin-top:2px;margin-bottom:2px;}
/*For blue Button*/
.digitalbutton .digitalbutton-link {float:left;display:inline-block;margin:0px 0px 0 10px;padding:0 0 0 7px;background:url("../images/rohm-theme/blue-btn-bg.png") no-repeat left 0;color:#fff !important;text-transform:uppercase;font-size:16px;min-width:217px;}
.digitalbutton .digitalbutton-link.firstChild{margin-left:0px;}
.digitalbutton .digitalbutton-link span {line-height:49px;display:block;padding:0 7px 0 0;background:url("../images/rohm-theme/blue-btn-bg.png") no-repeat right -49px;text-align:center;}
.hrright .separator{ border-top: 1px solid #EDEDED;margin:0;}
#wrapper.newROHM a.redunderline {color: red;font-weight: normal;text-decoration: underline;}
.ja #contact_us .subNote.subNote1 {background-color :transparent !important}
/* EU - DE Flag */
.en-de-flag-group{display:none;}
.en_GB #wrapper.newROHM.en .en-de-flag-group, .de_DE #wrapper.newROHM.de .en-de-flag-group{display:block !important;}
.en_GB #wrapper.newROHM.en .en-de-flag-group, .de_DE #wrapper.newROHM.de .en-de-flag-group{float:left; width:136px; margin-top: 42px;}
.en_GB #wrapper.newROHM.en .en-de-flag-group div, .de_DE #wrapper.newROHM.de .en-de-flag-group div {float: left;}
.en_GB #wrapper.newROHM.en .en-de-flag-group .pipe, .de_DE #wrapper.newROHM.de .en-de-flag-group .pipe{height: 21px;}
.eu-flag{background-image:url("../images/rohm-theme/eu-de-flag.png"); background-position: 0 0; background-repeat: no-repeat; width:54px; height:21px;}
.de-flag{background-image:url("../images/rohm-theme/eu-de-flag.png"); background-position: 0 -49px; background-repeat: no-repeat; width:54px; height:21px;}
.en-de-text{color:#000; font-weight:bold;line-height:21px; padding-left: 36px;}
.eu-flag:hover .en-de-text, .de-flag:hover .en-de-text, .eu-flag.active .en-de-text, .de-flag.active .en-de-text{text-decoration:underline;}
.en_GB #wrapper.newROHM.en .en-de-flag-group .pipe div, .de_DE #wrapper.newROHM.de .en-de-flag-group .pipe div {margin-top: -2px;}
/* EU - DE Flag End */
/* Povervation Product Overview button */
.en_US .divPowervation #righttab .prdOvrPowervation, .pt_BR .divPowervation #righttab .prdOvrPowervation, .en_GB .divPowervation #righttab .prdOvrPowervation, .de_DE .divPowervation #righttab .prdOvrPowervation, .hi_IN .divPowervation #righttab .prdOvrPowervation, .zh_TW .divPowervation #righttab .prdOvrPowervation, .ko_KR .divPowervation #righttab .prdOvrPowervation, .zh_CN .divPowervation #righttab .prdOvrPowervation{width: 92px; line-height: 16px;}

.zh_TW .divPowervation #righttab .prdOvrPowervation, .ko_KR .divPowervation #righttab .prdOvrPowervation, .zh_CN .divPowervation #righttab .prdOvrPowervation{width: 95px;}


/* Povervation Product Overview button End */
/* Jira 1230 Supportive Information */
.en_US .supportiveInformation, .pt_BR .supportiveInformation, .en_GB .supportiveInformation, .de_DE .supportiveInformation, .hi_IN .supportiveInformation, .zh_TW .supportiveInformation, .ko_KR .supportiveInformation, .zh_CN .supportiveInformation,.ja_JP .supportiveInformation{line-height: 12px;}
/* Jira 1230 Supportive Information End */

/* Jira 1711 */
#wrapper.newROHM #tabs2.tabs.setbutton ul li.video-tabs.firstClass a.productTab{font-size:12px !important;}

.ja #tabs02.videoTab-1710 {float: right !important;}
.chrome .ja #tabs02.videoTab-1710{bottom: 0px;}
.ja #tabs02.videoTab-1710 ul{right:0;bottom: 36px;}
.chrome .ja #tabs02.videoTab-1710 ul, .firefox .ja #tabs02.videoTab-1710 ul, .ie .ja #tabs02.videoTab-1710 ul{right:0;bottom: 6px;}
.ie #kionixDetailpage .mainproductdetail #product-details .combinetab {width:100% !important; z-index:5;}
/* New change Ritesh */
#product-details .combinetab, .ie #kionixDetailpage .mainproductdetail #product-details .combinetab {z-index: inherit;}
#product-details .intro #righttab .tabs{z-index: 5;}
.ja #product-details .intro #righttab .tabs.videoTab-1710 {left: 0px !important;z-index: 6;}/* 24Feb Add zindex */
/* End */
#wrapper.newROHM.ja #righttab .tabs#tabs02.videoTab-1710 li {padding-left: 6px !important; padding: 4px 0 0 6px;}
#wrapper.newROHM.ja #righttab .tabs#tabs02.videoTab-1710 li{padding: 4px 0 0 6px;}
.ja .right1234.eb-fd{bottom:0px !important;}
.ja .right1234.eb-fd .redbutton.eb{bottom:37px !important;}

#wrapper.newROHM #tabs2.tabs ul {bottom: -31px;}
/* Jira 1711 - Effect in group page */#wrapper.newROHM #tabs2.tabs .contentDiv ul {bottom: 0px;}/* End Jira 1711 */
#wrapper.newROHM #tabs2.tabs ul li {margin-left: 11px;margin-top: 6px;}
.ja_JP #wrapper.newROHM #tabs2.tabs ul li {margin-left: 0px;margin-top: 6px;}
#wrapper.newROHM .ProductGroupLandingPage-portlet #tabs2.tabs ul li.tab-link1.firstClass{ margin-left: 0px;}
#wrapper.newROHM  .ProductGroupLandingPage-portlet #tabs2.tabs ul li{ margin-left: 6px;}

#product-details .intro #righttab #tabs2.tabs #tab-1.contentDiv.videotab{top:0px;border-top:0px none; z-index:10;}
.ja_JP #product-details .intro .quickaction #righttab #tabs02.tabs.videoTab-1710 #tab-1.contentDiv.videotab {left: auto; right: 0; top: 0px;}
.firefox .ja_JP #product-details .intro .quickaction #righttab #tabs02.tabs.videoTab-1710 #tab-1.contentDiv.videotab {top: 0px;}
/* Jira 1711 End */
/*Jira 1775*/
.hr-rule {border-bottom: 2px solid #ccc;color: #d9213d;font-weight: bold;font-size: 16px;padding-bottom: 4px;padding-top: 15px;}
/*Jira 1775*/

/*jira 1711*/
.ie10 #kionixDetailpage .mainproductdetail #product-details .combinetab,
.ie11 #kionixDetailpage .mainproductdetail #product-details .combinetab{width:100% !important;}
.ie9 #kionixDetailpage .mainproductdetail #product-details .combinetab{width:auto !important;}
.ie9 .signed-in #product-details #righttab .faqsposition{ bottom:36px !important;}
.ie9 .signed-in #product-details .intro p{margin-bottom:20px;}
.ie9 .signed-in .datasheetIcon.prdOvrPowervation{line-height:36px;}
/*jira 1711*/
/*Jira 1769 */
.navi_area.paddingbottom0{padding-bottom: 0;}
.ja .hrright .separator.black, .separator.black {border-top:solid 1px #000 !important; margin-bottom: 10px;}
.navi_area{padding: 5px 8px;}
.navi_area p {line-height: 18px;}
.navi_area ul {list-style: none; margin:20px 0 6px;}
.navi_area ul li {list-style: none; padding: 4px 0px; border: 1px solid #CCC; background:url("../images/rohm-theme/gray_arrow.gif") 12px 12px no-repeat;width: 48%; cursor: pointer;}
.navi_area ul li:hover{border: solid 1px #dc2039; background:url("../images/rohm-theme/green_arrow.gif") 12px 12px no-repeat;}
.navi_area ul li a {color:#464646; outline: none!important; display: block; padding-left: 30px;}
.navi_area ul li a:hover {text-decoration:none; }
/*Jira 1769 End */

/*Jira 1791*/
.en_US #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li a.contact-prd ,
.pt_BR #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li a.contact-prd ,
.hi_IN #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li a.contact-prd,
.de_DE #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li a.contact-prd,
.en_GB #wrapper.newROHM #tabs2Info.tabs.prodInfo ul li a.contact-prd,
.en_US #wrapper.newROHM .ProductGroupLandingPage-portlet .combinetab.NewtabInfo #righttab .tabs ul li a.productTab,
.pt_BR #wrapper.newROHM .ProductGroupLandingPage-portlet .combinetab.NewtabInfo #righttab .tabs ul li a.productTab,
.hi_IN #wrapper.newROHM .ProductGroupLandingPage-portlet .combinetab.NewtabInfo #righttab .tabs ul li a.productTab,
.de_DE #wrapper.newROHM .ProductGroupLandingPage-portlet .combinetab.NewtabInfo #righttab .tabs ul li a.productTab,
.en_GB #wrapper.newROHM .ProductGroupLandingPage-portlet .combinetab.NewtabInfo #righttab .tabs ul li a.productTab{
    line-height: 12px !important;
}/*Jira 1791*/


/* class for hiding additinal filter divs */
.hideme {
	display:none;
}


/* css for Parametric Search D button popup for ACDC and DCDC family */
.parametricBlock{border:1px solid #444f58;padding:10px;margin:10px 0 20px;width:100%; line-height:18px;display:inline-block;}
.parametricBlock:after, .parametersField:after {
   content: " "; 
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
.parametricBlock .paraSearch-col{float:left;width:48%;}
.parametricBlock .paraSearch-col.col1{margin-right:2%;}
.parametricBlock .paraSearch-col p{clear:both}
.parametricBlock .heading{padding:5px 0 0;font-size:16px;}
.heading-image{float:left;margin:-7px 10px 0 0;}
.parametricBlock .paraSearch-col .ptext{padding:0 0 10px;font-weight:bold;}
.parametricBlock .parametersField{padding:0;}
.parametricBlock .parametersField .mValue {font-size:12px;margin:0 0 0 48px; padding-left:8px;display: inline-block;}
.parametricBlock .parametersField .paraField-col{float:left;width:25%; text-align:center;}
.parametricBlock .paraSearch-col .parametersField input {background:#fff;border:1px solid #b5b6b6;text-align:center;width:60px;padding:5px 1px;margin:0 5px;}
.para_Buttons{text-align:right;padding:15px 2% 10px 0;}
.para_Buttons input[type="button"], .disclaimerButton input[type="button"]{border-radius:4px;border:0;color:#fff;padding:5px 20px;cursor:pointer;text-shadow:inherit;}
.para_Buttons input[type="button"]{margin-left:10px;}
.para_Buttons input.search, .disclaimerButton input.search{background:#d90013;}
.para_Buttons input.reset{background:#444f58;}
.disclaimerBlock{clear:both;}
.disclaimerBlock .p-usermanual, .disclaimerBlock .disclaimerButton, .disclaimerBlock .disclaimer-text{float:left;}
.disclaimerBlock .p-usermanual{margin:0 0 0 10px;}
.disclaimerBlock .p-usermanual a{color:#878787;text-decoration:none;display:inline-block;padding-left:33px;background:url("../images/rohm-theme/sprite.png") no-repeat 0 -1584px;padding:8px 0 8px 33px;}
.disclaimerBlock .disclaimerButton{margin:0 16px;}
.disclaimerBlock .disclaimer-text{width:60%;color:#dc2039;font-size:10px;line-height:normal;}
.part-design {
	background:#fff;
	border:1px solid #444f58;
	position:absolute;
	display:none;
	max-width:300px;
	min-height:100px;
	text-align:left;
	z-index:9;
	padding:8px 8px 15px 8px;
	width: 300px;
	left: 122px;
	top: -35px;/*ROHMAPPLICATIONINTERNAL-49*/
}
.partname-cont {position: relative;}/*ROHMAPPLICATIONINTERNAL-49*/
.part-design a.close-button{
	position:absolute;top:5px;right:5px;
	background:url("../images/parametric/icon_close.png") no-repeat 0 0;width:24px;height:24px;display:inline-block;text-indent:-999em;display:none;
}/*ROHMAPPLICATIONINTERNAL-49*/
.part-design .product-links li {
	list-style-type:none;
	padding:2px 0
}
.part-design .product-links li a, .part-design a.close-button {
	color:#353535;
	text-decoration:underline
}
#partDesignContainer{clear:both;}
.part-leftArrow{position:absolute;background:url("../images/parametric/arrow-left.png") no-repeat 0 0;width:35px;height:40px;left:-35px;top:27px;}
.part-designlnk{background:url("../images/parametric/d-button.png") no-repeat 0 0;width:38px;height:24px;text-indent:-999em;display:block;margin:0 auto;}
.ie6 .part-designlnk{text-indent:initial;}

#partDesignContainer .partDesign-inner h4{font-size:16px;white-space:nowrap;color:#d90013;font-weight:normal;padding:0 0 5px;}
#partDesignContainer .partDesign-inner p{font-size:12px;white-space:normal;}
#partDesignContainer .partDesign-inner .partDesignForm .width-60{width:60%;}
#partDesignContainer .partDesign-inner .partDesignForm .width-40{width:40%;}
#partDesignContainer .partDesignForm ul {list-style:none;margin:0;padding:0;position: relative;}
#partDesignContainer .partDesignForm ul li{padding:0 0 10px;width: auto;height:auto;background:transparent;margin-left: 0;margin-right: 0;font-family: 'open_sansregular', sans-serif;font-weight: normal !important;}
.ko_KR #partDesignContainer .partDesignForm ul li{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW #partDesignContainer .partDesignForm ul li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN #partDesignContainer .partDesignForm ul li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
#partDesignContainer .partDesignForm .fl.width46{width:46px;}
#partDesignContainer .partDesignForm .fl.width76{ position:relative;}
#partDesignContainer .partDesignForm .fl.width76 input.text{ background:#fff;border:1px solid #444f58;padding:4px;text-align:center;width: 40px;line-height:14px; height:auto;margin-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;/*ROHMAPPLICATIONINTERNAL-69*/}
.ie7 #partDesignContainer .partDesignForm .fl.width76 input.text{line-height:11px; margin-bottom:5px;/*ROHMAPPLICATIONINTERNAL-69*/}

#partDesignContainer .partDesignForm .fl.dash{margin:0 6px;} 
#partDesignContainer .partDesignForm .fl.lasttxt{margin:0 0 0 3px;}
#wrapper .partDesignForm a.disclaimerButton {background:#d90013;color:#fff;display:block;padding:3px 12px;text-align:center;font-weight:bold;border-radius:4px;box-shadow:1px 3px 3px #8d8c8c;margin:0px 0 6px;}
#wrapper .partDesignForm a.disclaimerButton span {display:block;font-size:9px;font-weight:normal;}
#wrapper .partDesignForm a.disclaimerText{color:#d90013;text-decoration:underline;font-size: 12px}
#partDesignContainer .partDesignForm ul li:after {
   content: " "; 
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
#partDesignContainer .partDesignForm .fl.vtext {margin: 0 4px 0 5px;}
.ie9 .part-leftArrow, .ie8 .part-leftArrow, .ie7 .part-leftArrow{left:-34px;}
.ie7 .part-design {width:300px;}
/*********************************************************************/

#partForm{display:none;}


.ja_JP #wrapper.newROHM header #top-nav .portal-select,
.ja_JP .customeNavigation #nav,
.ja_JP #searchmenu ,
.ja_JP .portal-select,
.ja_JP .section .ja-band,
.ja_JP .section .ja-band-top,
.ja_JP #wrapper.newROHM a.tooltips span ,
.ja_JP #all-images table.img-table .img-title-break div, 
.ja_JP #all-images table.img-table .img-title-break p,
.ja_JP #all-images table.img-table .img-title-break span ,
.ja_JP .staging #all-images table.img-table .img-title-break div, 
.ja_JP .staging #all-images table.img-table .img-title-break p,
.ja_JP .staging #all-images table.img-table .img-title-break span,
.ja_JP .rssfeedTables td,
.ja_JP #wrapper.newROHM #header .customeNavigation #nav #nav-04 ul.parent .width500P dt a,
body.ja_JP .repeatLightGrayBg .font12{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}