[class*='col-lg'],[class*='col-sm'],[class*='col-md'],[class*='col-xs']{padding:0;}
.sidenav-menu-slider  [class*='col-lg'], .sidenav-menu-slider  [class*='col-sm'], .sidenav-menu-slider  [class*='col-md'], .sidenav-menu-slider  [class*='col-xs'],
.modal-open .modal-dialog [class*='col-lg'],.modal-open .modal-dialog [class*='col-sm'], .modal-open .modal-dialog [class*='col-md'], .modal-open .modal-dialog [class*='col-xs']{padding-left: 15px; padding-right: 15px;}
html,body{overflow-x:hidden;}
header,footer{/* border:1px solid #ddd; */}
/*container*/
.container-fluid.maxfixwidth{padding:0;}

/*carousel*/
.color-scheme .carousel:hover .carousel-control,.color-scheme .carousel:focus .carousel-control{visibility:hidden;}
.color-scheme .carousel-indicators li{width:12px;height:12px;}
.color-scheme .carousel-indicators .active{background-color:#E3001A;border: 1px solid #DA2742;margin: 1px 0 1px 10px;}
.color-scheme .carousel-indicators li{background-color:#B6B6B6;}
/* .color-scheme .carousel-indicators li:hover{border: 1px solid #DA2742;background-color:#DADADA;} */
.color-scheme .carousel{margin-bottom:20px;}

/*global background color*/
.background-gray1{background-color:#F4F4F4;width:100%;float:left;}
.background-gray2{background-color:#EAEAEA;width:100%;float:left;}
.background-gray3{background-color:#EDEDED;width:100%;float:left;}
.color-scheme h1{color: #DC2640;text-transform: none;margin-top: 40px;margin-bottom:25px;}
.font24{font-size:24px;font-family: 'fira_sansbold';}
.ko_KR .font24{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .font24{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .font24{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .font24{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
.white-background{background-color:#fff;width:100%;float:left;}
.table-responsive{border:none;width:100%;}
.boldT{font-family: 'fira_sansbold';font-size:18px;color:#333;}
.ko_KR .boldT{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .boldT{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .boldT{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .boldT,.ja_JP .main-filter .boldT{font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.result-tag.boldT {display: inline-block;color: #333;font-size: 18px;font-family: 'fira_sansmedium';text-transform: uppercase;margin-top: 20px;margin-bottom: 20px;font-weight: bold;}
.ko_KR .result-tag.boldT {font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .result-filter .boldT{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .result-filter .boldT{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .result-tag.boldT{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.main-filter .boldT{font-family: 'fira_sansbold';font-size:14px;color:#333;margin-bottom:8px;line-height:17px;min-height:34px;}
.ko_KR .main-filter .boldT{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .main-filter .boldT{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .main-filter .boldT{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.mbtm20{margin-bottom:20px;}
/*fix width*/
.fix-width{max-width:1170px;margin: 0 auto;}

/*product tree*/
.listContainer {width:260px;}
.design-tool-right,.product-tree-left{padding: 50px 0 0px 0;}
.product-tree-left .product-tree dt{font-family: 'fira_sansmedium' !important;font-size:17px;font-weight:normal;}
.ko_KR .product-tree-left .product-tree dt{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .product-tree-left .product-tree dt{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .product-tree-left .product-tree dt{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .product-tree-left .product-tree dt,.ja_JP #wrapperrohm .listContainer .product-tree dd.accordion-section-content a ,
.ja_JP .product-tree-left .listContainer .product-tree dd{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#wrapperrohm .listContainer .product-tree dd.accordion-section-content a {padding:6px 0;display:block;font-size:15px;color:#2a2a2a;font-family: 'fira_sansbook';}

.product-tree-left .listContainer .product-tree dd{background-image: none;padding: 6px 0;font-size:15px;color:#2a2a2a;font-family: 'fira_sansbook';}
.ko_KR #wrapperrohm .listContainer .product-tree dd.accordion-section-content a,.ko_KR .product-tree-left .listContainer .product-tree dd {font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #wrapperrohm .listContainer .product-tree dd.accordion-section-content a,.zh_TW .product-tree-left .listContainer .product-tree dd{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #wrapperrohm .listContainer .product-tree dd.accordion-section-content a,.zh_CN .product-tree-left .listContainer .product-tree dd{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
#wrapperrohm .product-tree-left .product-tree .font16 a{color: #da2540;text-decoration:none;}
.product-tree-left .product-tree span{width: 12px;height: 10px;float: right;cursor: pointer;margin:5px 10px 0 0;}
	

/*Design tool*/
.design-tool-right .inner-tool-detail{margin-bottom:20px;}
.design-tool-right .inner-tool-detail .tool-img{max-width:50px;height:60px;background:url("../images/rohm-theme/designtool.png");}
.design-tool-right .inner-tool-detail .tool-img.simulation{background-position: 0 6px;}
.design-tool-right .inner-tool-detail .tool-img.selection-guide{background-position: 0px -112px;}
.design-tool-right .inner-tool-detail .tool-img.ele-lab{background-position: 0px -224px;}
.design-tool-right .inner-tool-detail .tool-img.dis-inv{background-position: 0px -328px;}
.design-tool-right .inner-tool-detail .detail{padding-left:15px;}
.design-tool-right .inner-tool-detail .detail a b{text-transform: uppercase;font-family: 'fira_sansmedium' !important;font-size:14px;font-weight:normal;line-height: 16px;margin-bottom: 5px !important;display: inline-block;}
.ko_KR .design-tool-right .inner-tool-detail .detail a b{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .design-tool-right .inner-tool-detail .detail a b{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .design-tool-right .inner-tool-detail .detail a b{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .design-tool-right .inner-tool-detail .detail a b,.ja_JP .design-tool-right .inner-tool-detail .detail a span,
.ja_JP .news-left .news-inner b.date,.ja_JP .events-right .events-inner b.date,.ja_JP .news-left h3{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ja_JP .news-left .news-inner b.date,.ja_JP .events-right .events-inner b.date{font-size:14px;}
.design-tool-right .inner-tool-detail .detail a span{font-size:14px;line-height:18px;color:#2a2a2a;font-family: 'fira_sansbook';display: inline-table;}
.ko_KR .design-tool-right .inner-tool-detail .detail a span,.ko_KR .design-tool-right .inner-tool-detail .detail a span{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .design-tool-right .inner-tool-detail .detail a span,.zh_TW .design-tool-right .inner-tool-detail .detail a span{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .design-tool-right .inner-tool-detail .detail a span,.zh_CN .design-tool-right .inner-tool-detail .detail a span{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.design-tool-right .inner-tool-detail .detail a:hover, .design-tool-right .inner-tool-detail .detail a:focus{color:#2a2a2a; text-decoration:none;}
/*News*/
.news-left,.events-right{background-color:#fff;line-height: 18px;margin: 30px 0 20px 0;min-height:584px;/* position: relative; */}
.news-left .news-inner{padding:5px 20px;color:#141414;}
/* .events-right .col-xs-12, .news-left .col-xs-12.moreNewsbtn{bottom: 63px;position: absolute;} */
.news-left .news-inner b.date,.events-right .events-inner b.date{font-family: 'fira_sanslight','fira_sansmedium' !important;font-size:16px;color:#141414;font-weight:normal;}
.ko_KR .news-left .news-inner b.date,.ko_KR .events-right .events-inner b.date{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .news-left .news-inner b.date,.zh_TW .events-right .events-inner b.date{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .news-left .news-inner b.date,.zh_CN .events-right .events-inner b.date{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
body.ja_JP .news-left .news-inner b.date, body.ja_JP .events-right .events-inner b.date{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;font-weight:bold;font-size:14px;}
.news-left h3{padding-left:20px;text-transform:uppercase;color:#dc2640;font-family: 'fira_sansmedium' !important;font-size:17px; font-weight:bold;margin-top: 24px;margin-bottom: 14px;}
.ja_JP .news-left h3, .ja_JP .events-right h3{font-weight:bold;}
.news-left .news-inner p, .events-right .events-inner p{font-family: 'fira_sansregular' !important;font-size:13px;line-height: 20px;color:#141414;font-weight:normal;margin-top: 4px;}
.ko_KR .news-left h3,.ko_KR .news-left .news-inner p, .ko_KR .events-right .events-inner p{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .news-left h3,.zh_TW .news-left .news-inner p, .zh_TW .events-right .events-inner p{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .news-left h3,.zh_CN .news-left .news-inner p, .zh_CN .events-right .events-inner p{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .news-left .news-inner p,.ja_JP .events-right .events-inner p{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#wrapperrohm .news-left .news-inner a, #wrapperrohm .events-right .events-inner a, #wrapperrohm .news-left .news-inner a:hover, #wrapperrohm .events-right .events-inner a:hover, #wrapperrohm .news-left .news-inner a:focus, #wrapperrohm .events-right .events-inner a:focus{text-decoration:none;}
.rohm-btn,.rohm-btn:hover,.rohm-btn:focus,#wrapperrohm .faq-btn a.faq-prd, #wrapperrohm .faq-btn a.faq-prd:hover,#wrapperrohm .intro-btn-group a.graybutton, #wrapperrohm .intro-btn-group a.graybutton:hover, #wrapperrohm a.rohm-btn,#wrapperrohm a.rohm-btn:hover,#wrapperrohm a.rohm-btn:focus,#wrapperrohm .btn-disable,#wrapperrohm .btn-disable:hover,#wrapperrohm .btn-disable:focus{padding: 8px 20px;background: #292929;text-shadow: none;color: #fff;border-radius: 5px;text-transform: uppercase;border:none;font-family:'fira_sansmedium';font-size:16px;}
.ko_KR .rohm-btn,.ko_KR .rohm-btn:hover,.ko_KR .rohm-btn:focus,.ko_KR #wrapperrohm .faq-btn a.faq-prd,.ko_KR #wrapperrohm .faq-btn a.faq-prd:hover,.ko_KR #wrapperrohm .intro-btn-group a.graybutton,.ko_KR  #wrapperrohm .intro-btn-group a.graybutton:hover,.ko_KR #wrapperrohm a.rohm-btn,.ko_KR #wrapperrohm a.rohm-btn:hover,.ko_KR #wrapperrohm a.rohm-btn:focus,.ko_KR #wrapperrohm .btn-disable,.ko_KR #wrapperrohm .btn-disable:hover,.ko_KR #wrapperrohm .btn-disable:focus{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .rohm-btn,.zh_TW .rohm-btn:hover,.zh_TW .rohm-btn:focus,.zh_TW #wrapperrohm .faq-btn a.faq-prd,.zh_TW #wrapperrohm .faq-btn a.faq-prd:hover,.zh_TW #wrapperrohm .intro-btn-group a.graybutton,.zh_TW  #wrapperrohm .intro-btn-group a.graybutton:hover,.zh_TW #wrapperrohm a.rohm-btn,.zh_TW #wrapperrohm a.rohm-btn:hover,.zh_TW #wrapperrohm a.rohm-btn:focus,.zh_TW #wrapperrohm .btn-disable,.zh_TW #wrapperrohm .btn-disable:hover,.zh_TW #wrapperrohm .btn-disable:focus{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .rohm-btn,.zh_CN .rohm-btn:hover,.zh_CN .rohm-btn:focus,.zh_CN #wrapperrohm .faq-btn a.faq-prd,.zh_CN #wrapperrohm .faq-btn a.faq-prd:hover,.zh_CN #wrapperrohm .intro-btn-group a.graybutton,.zh_CN  #wrapperrohm .intro-btn-group a.graybutton:hover,.zh_CN #wrapperrohm a.rohm-btn,.zh_CN #wrapperrohm a.rohm-btn:hover,.zh_CN #wrapperrohm a.rohm-btn:focus,.zh_CN #wrapperrohm .btn-disable,.zh_CN #wrapperrohm .btn-disable:hover,.zh_CN #wrapperrohm .btn-disable:focus{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .rohm-btn,.ja_JP .rohm-btn:hover,.ja_JP .rohm-btn:focus,.ja_JP #wrapperrohm .faq-btn a.faq-prd,.ja_JP #wrapperrohm .faq-btn a.faq-prd:hover,.ja_JP #wrapperrohm .intro-btn-group a.graybutton,.ja_JP  #wrapperrohm .intro-btn-group a.graybutton:hover,.ja_JP #wrapperrohm a.rohm-btn,.ja_JP #wrapperrohm a.rohm-btn:hover,.ja_JP #wrapperrohm a.rohm-btn:focus,.ja_JP #wrapperrohm .btn-disable,.ja_JP #wrapperrohm .btn-disable:hover,.ja_JP #wrapperrohm .btn-disable:focus{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ja_JP .rohm-btn,.ja_JP .rohm-btn:hover,.ja_JP .rohm-btn:focus,.ja_JP #wrapperrohm .faq-btn a.faq-prd, .ja_JP #wrapperrohm .faq-btn a.faq-prd:hover,.ja_JP #wrapperrohm .intro-btn-group a.graybutton, .ja_JP #wrapperrohm .intro-btn-group a.graybutton:hover, .ja_JP #wrapperrohm a.rohm-btn,.ja_JP #wrapperrohm a.rohm-btn:hover,.ja_JP #wrapperrohm a.rohm-btn:focus,.ja_JP #wrapperrohm .btn-disable,.ja_JP#wrapperrohm .btn-disable:hover,.ja_JP #wrapperrohm .btn-disable:focus{padding: 8px 20px;background: #292929;text-shadow: none;color: #fff;border-radius: 5px;text-transform: uppercase;border:none;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;font-size:16px;}
.ja_JP .news-left .rohm-btn:hover, .ja_JP #wrapperrohm .news-left .faq-btn a.faq-prd:hover,
.ja_JP .events-right .rohm-btn:hover,.ja_JP #wrapperrohm .events-right .faq-btn a.faq-prd:hover,
.ja_JP #wrapperrohm .news-left a.rohm-btn:hover,.ja_JP #wrapperrohm .events-right a.rohm-btn:hover{background: #8e8e8e;}

#wrapperrohm .intro-btn-group a.graybutton, #wrapperrohm .intro-btn-group a.graybutton:hover{display:inline-block;}
/*events*/
.events-right{background-color:#F4F4F4;}
.events-right h3{text-transform:uppercase;color:#dc2640;padding: 0 20px;font-family: 'fira_sansmedium' !important;font-size:17px; font-weight:bold;margin-top: 24px;margin-bottom: 14px;}
.ko_KR .events-right h3{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.ko_KR .events-right h3{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.ko_KR .events-right h3{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.ja_JP .events-right h3{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.events-right .events-inner{padding: 5px 20px;}

/*button global*/
 .lfr-actions.lfr-extended:hover, .lfr-actions.lfr-extended:hover ul{padding: 10px 20px;background: #292929;text-shadow: none;color: #fff;border:none;}

/*product detail*/
.page-title.mobi-title{font-size:24px;line-height:26px;font-family: 'fira_sansbold';}
.prod-detail-desc p{font-size: 14px;line-height: 24px;font-family: 'fira_sansregular';  min-height: 190px;}
.ja_JP .page-title.mobi-title,.ja_JP .prod-detail-desc p{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .page-title.mobi-title,.ko_KR .prod-detail-desc p{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .page-title.mobi-title,.ko_KR .prod-detail-desc p{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .page-title.mobi-title,.ko_KR .prod-detail-desc p{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
@media (min-width:1116px){
.prod-detail-desc p{min-height: 270px;}
}
@media (min-width:795px) and (max-width:1115px){
.prod-detail-desc p{/* max-height: 245px; */ min-height: 245px;}
}
.news-left .news-inner p, .events-right .events-inner p{max-height:80px;overflow:hidden;}
.prod-highlight,.distributor,.eng-tips{background:#fff;margin-bottom: 30px;min-height: 500px;}
.prod-highlight{margin-right:20px;position: relative;}
#dots{position: absolute;bottom: 0;width: 50%;margin-bottom: 40px;margin-left:20%;display:inline-block;text-align: center;}
.prod-highlight h3.title,.eng-tips h3.title{margin:0;padding:24px 20px 14px;color: #DC2640;text-transform: uppercase;font-family: 'fira_sansmedium' !important;font-size:17px;font-weight:normal;}
.ja_JP .prod-highlight h3.title,.ja_JP .eng-tips h3.title,.ja_JP .prod-highlight #prod-slider .prod-inner h3{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.prod-highlight #prod-slider .prod-inner h3{text-transform: uppercase;margin-bottom:20px;font-size:18px;font-family: 'fira_sansbold';}
.ko_KR .prod-highlight h3.title,.ko_KR .eng-tips h3.title,.ko_KR .prod-highlight #prod-slider .prod-inner h3{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .prod-highlight h3.title,.zh_TW .eng-tips h3.title,.zh_TW .prod-highlight #prod-slider .prod-inner h3{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .prod-highlight h3.title,.zh_CN .eng-tips h3.title,.zh_CN .prod-highlight #prod-slider .prod-inner h3{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.prod-highlight .carousel-inner>.item h3{text-transform: uppercase;}
.prod-highlight .carousel-inner>.item>img{display:block;width: 50px;height: 100px;text-align: center;position: inherit;}
.prod-highlight #wrap{padding:0 20px 20px 20px;    overflow: hidden;min-height: 346px;}
.prod-highlight .carousel-inner>.item,.prod-highlight .carousel{height:initial;}
.prod-highlight .prod-detail{position:relative;}
.prod-highlight #prod-slider img{/* width:100%; height: 180px;*/}
#prod-slider .prod-inner div {text-align: left;}
.prod-highlight .prod-inner .link-more{color:#DA2540;position:absolute;bottom:4px;right:0;padding-left:8px;background-color:#fff;width:70px;}
.prod-highlight .prod-inner .link-more .ellipsis{float: left;color:#333;}
.prod-highlight .txt-ellipsis{line-height: 20px;font-size: 13px;overflow: hidden;text-overflow: ellipsis;max-height: 98px;position: relative;padding-right: 1em;font-family: 'fira_sansregular';}
.ja_JP .prod-highlight .txt-ellipsis,.ja_JP .prod-highlight .link-more{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.prod-highlight .txt-ellipsis:before{content: '...';position: absolute; right: 9px;bottom: -2px;font-weight: bold;}
.prod-highlight .link-more{color: #DA2540;font-family: 'fira_sansregular';font-size: 14px;line-height:30px;}/*link more css*/
.ko_KR .prod-highlight .txt-ellipsis,.ko_KR .prod-highlight .link-more{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .prod-highlight .txt-ellipsis,.zh_TW .prod-highlight .link-more{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .prod-highlight .txt-ellipsis,.zh_CN .prod-highlight .link-more{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
#wrapperrohm .news-left .news-inner a, #wrapperrohm .events-right .events-inner a, #wrapperrohm .news-left .news-inner a:hover, #wrapperrohm .events-right .events-inner a:hover, #wrapperrohm .news-left .news-inner a:focus, #wrapperrohm .events-right .events-inner a:focus,#wrapperrohm .eng-tips .tips-img a.rohm-btn,#wrapperrohm .eng-tips .tips-img a.rohm-btn:hover{padding-top: 10px!important;padding-bottom: 10px!important;}
/*distributor*/
.distributor{margin:0 10px 30px;/* padding:20px 20px 0 20px; */}
.distributor h3{padding:0px 20px 0px;text-transform: uppercase;margin-bottom:20px;font-size:18px;font-family: 'fira_sansbold';}
.distributor h3.title{margin:0;padding:24px 20px 14px;color: #DC2640;text-transform: uppercase;font-family: 'fira_sansmedium' !important;font-size:17px;font-weight:normal;}
.distributor img{width:100%;max-height:180px;padding: 0 20px;}
.ja_JP .distributor h3{font-weight:bold;}
.distributor .links a{color: #DA2540!important;display:block;padding: 0 20px;font-family: 'fira_sansregular';font-size: 14px;}
.ja_JP .distributor .links a,.ja_JP .distributor h3,.ja_JP .distributor h3.title{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .distributor h3,.ko_KR .distributor h3.title,.ko_KR .distributor .links a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .distributor h3,.zh_TW .distributor h3.title,.zh_TW .distributor .links a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .distributor h3,.zh_CN .distributor h3.title,.zh_CN .distributor .links a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
/*engineering tips*/
.eng-tips{margin-left:0px;}
.eng-tips img{width:100%;padding: 0px 20px 0 20px;max-height: 135px;border-top: 2px solid #E6E6E6;}
.eng-tips .tips-img > div{position:relative;}
.eng-tips .tips-img .rohm-btn{position: absolute;right: 20px;bottom: 10px;}
#wrapperrohm .eng-tips .tips-img a.rohm-btn,#wrapperrohm .eng-tips .tips-img a.rohm-btn:hover{color:#fff;line-height: 16px;}

/*product detail - parametric page*/
.prod-detail-block{margin-bottom:25px;}
.prod-detail-block .prod-detail{line-height: 22px;font-size: 14px;color: #333;font-family: 'fira_sansregular';}
.ko_KR .prod-detail-block .prod-detail{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .prod-detail-block .prod-detail{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .prod-detail-block .prod-detail{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .prod-detail-block .prod-detail,.ja_JP .other-prod-link,
.ja_JP .other-prod-link a,.ja_JP .other-prod-link a:hover,.ja_JP .fButton a,.ja_JP .para-table .para-search  .filtered-table th{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.other-prod-link{background: #f1f1f1;border-radius: 4px;margin:0 0 20px 0;padding: 6px 10px;font-family: 'fira_sansregular';font-size:16px;color:#202020;}
.other-prod-link a, .other-prod-link a:hover,.fButton a{font-family: 'fira_sansregular';font-size:16px;color:#202020;}
.para-table .para-search  .filtered-table th{font-family: 'fira_sansregular';font-size:13px;color:#202020;background:#fff;line-height:1.2;padding-left: 4px;padding-top: 2px;padding-bottom: 2px;}

.firefox .sticky-wrap .sticky-intersect,.firefox .filtered-table .sticky-wrap .sticky-intersect th{height:51px !important;}
.firefox .sticky-wrap .sticky-col table thead{height:49px !important;}

.ko_KR .other-prod-link,.ko_KR .other-prod-link a, .ko_KR .other-prod-link a:hover,.ko_KR .fButton a,.ko_KR .para-table .para-search  .filtered-table th{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .other-prod-link,.zh_TW .other-prod-link a, .zh_TW .other-prod-link a:hover,.zh_TW .fButton a,.zh_TW .para-table .para-search  .filtered-table th{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .other-prod-link,.zh_CN .other-prod-link a, .zh_CN .other-prod-link a:hover,.zh_CN .fButton a,.zh_CN .para-table .para-search  .filtered-table th{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.para-table .para-search  .filtered-table tr td:first-child{white-space:nowrap;position:relative;}
.other-prod-link .spice-img{background:url("../images/rohm-theme/spice-model.gif") no-repeat;width: 27px;height: 27px;float: left;}
.prod-detail-block .other-prod-link span{line-height:28px;}
.faq-btn button,.faq-btn button:hover,#wrapperrohm  .faq-btn a,#wrapperrohm .faq-btn a:hover,#wrapperrohm .faq-btn a:focus{padding:10px 50px;margin-bottom:20px;}
#wrapperrohm .faq-btn a.faq-prd, #wrapperrohm .faq-btn a.faq-prd:hover{padding:8px 50px;/*margin-bottom:0px;*/float: left;}
#wrapperrohm .rohm-parametric-portlet .fix-width .faq-btn a.faq-prd, #wrapperrohm .rohm-parametric-portlet .fix-width .faq-btn a.faq-prd:hover{margin-bottom:20px;}
.prod-detail-block .document-section .title{margin:0;padding:12px 0;background:url('../images/rohm-theme/down-arrow.png') no-repeat;    background-position: 0 2px;}
.prod-detail-block .document-section .title > a{color:#333;text-decoration:none;display: inline-block;margin-left: 36px;}
.prod-detail-block .document-section .title > a:hover{text-decoration:none;}

/*link-menu*/
.link-menu{padding-top:30px;font-size:16px;}

.link-menu li{/* padding:5px 0; */list-style-type: none;font-family: 'fira_sansregular';font-size:16px;color:#202020;}
.ko_KR .link-menu li{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .link-menu li{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .link-menu li{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .link-menu li{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
/* .link-menu li:hover{background:url('../images/rohm-theme/red-arrow1.gif'); background-position: 0px 12px;background-repeat: no-repeat;} */
#wrapperrohm .link-menu li a{padding:5px 0;background:url('../images/rohm-theme/black-arrow1.gif');margin-right: 8px;padding-left:20px;
background-position: 0px 11px;background-repeat: no-repeat;display: inline-block;line-height: 22px;}
#wrapperrohm .link-menu li a:hover{background:url('../images/rohm-theme/red-arrow1.gif'); background-position: 0px 11px;background-repeat: no-repeat;}

.ie #wrapperrohm.ja .link-menu li a{padding:0 0 2px 0;background:url('../images/rohm-theme/black-arrow1.gif');margin-right: 8px;padding-left:20px;
background-position: 0px 8px;background-repeat: no-repeat;display: inline-block;line-height: inherit;}
.ie #wrapperrohm.ja .link-menu li a:hover{background:url('../images/rohm-theme/red-arrow1.gif'); background-position: 0px 8px;background-repeat: no-repeat;}

.link-menu li a, .link-menu li a:hover{font-family: 'fira_sansregular';font-size:16px;color:#202020;}
.ko_KR .link-menu li a,.ko_KR .link-menu li a:hover{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .link-menu li a,.zh_TW .link-menu li a:hover{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .link-menu li a,.zh_CN .link-menu li a:hover{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .link-menu li a,.ja_JP .link-menu li a:hover{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
/*.link-menu li:before{ content: url('../images/rohm-theme/bluelink.jpg');margin-right: 8px;}*/
.accordion {margin-bottom: 25px;}
/*parametric*/
.backgroung-parametric{background: #dcdcdc;height: 54px;}
.para-table{margin-top:-46px;}

.para-table.custom-table{margin-top:-46px;}
.prod-detail-desc .productInfo{margin-bottom:40px;}
/* .prod-detail-desc .btn-pos.mobi-btn{position: absolute;top:307px;} */
@media (min-width:768px){
.prod-detail-desc .btn-pos.desk-btn{display:block;}
.prod-detail-desc .btn-pos.mobi-btn{display:none;}
.color-scheme .carousel-indicators.thumbnail-carousel-indicators li{height:auto !important;}
}
@media (min-width:856px){
.news-left,.events-right{ position: relative;min-height: 614px;}
.news-left .col-xs-12.moreNewsbtn{bottom: 22px;position: absolute;}
}
@media (max-width: 855px) and (min-width: 768px){
	.news-left .col-xs-12.moreNewsbtn{bottom: 22px;position: absolute;}
}
@media (min-width:768px) and (max-width:855px){
.news-left,.events-right{ position: relative;min-height: 680px;}
.zh_TW .news-left,.zh_TW .events-right{ min-height: 735px;}
.news-left .col-xs-12.moreNewsbtn{bottom: 22px;position: absolute;}
}
@media (min-width:320px) and (max-width: 360px){
	.ja_JP .prod-detail-desc .productInfo{margin-bottom:0;}
	.ja_JP .prod-detail-desc .btn-pos.mobi-btn{margin-bottom:55px;}
}
@media (min-width:320px) and (max-width:767px){
.prod-detail-desc .btn-pos.desk-btn{display:none;}
.prod-detail-desc .btn-pos.mobi-btn{display:block; margin-bottom:40px;}
.prod-detail-desc p{max-height: auto;min-height: auto;}
.prod-detail-desc .productInfo{margin-bottom:20px;}
table .datarow td{display:table;}
} 
.prod-detail-desc .inline-btn{margin-bottom:10px;}
.prod-detail-desc .prod-detail-tab#tabs li{margin-right: 0.5%;min-width: 31%; text-align:center;height:48px; text-transform:none;}

#tabs li,#tabs1 li{margin-right: 3px;background: #D0D0D0;border-radius: 0;text-transform: uppercase;font-weight: bold;color: #333;border:none;cursor:pointer;line-height:20px;}

.custom-table #tabs1 a.tab-menu,#tabs a.tab-menu{margin:0;font-size: 16px;font-family: 'fira_sansbold';}
.ko_KR .custom-table #tabs1 a.tab-menu,.ko_KR #tabs a.tab-menu{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .custom-table #tabs1 a.tab-menu,.zh_TW #tabs a.tab-menu{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .custom-table #tabs1 a.tab-menu,.zh_CN #tabs a.tab-menu{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.ja_JP .custom-table #tabs1 a.tab-menu,.ja_JP #tabs a.tab-menu{font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#tabs1 li{width:auto;border:none;height: auto;}
#tabs li a,#tabs li a:hover{background-color:transparent;border:none;padding:0px 18px;line-height:36px;color:#333;}
#tabs1 li a,#tabs1 li a:hover{background-color:transparent;border:none;padding:0px 18px;line-height:36px; color:#333;}
#tabs1 li.active,#tabs li.active{background-image: url(../images/rohm-theme/selectiveTab.gif);background-position: 0px 0px;background-repeat: repeat-x;background-color:#EDEDED;margin-bottom:0;}
#tabs1.tabs .feature ul {float: none;width: auto; margin: 0px!important;position: relative;z-index: 4;}
#tabs1 .feature li{background-color: transparent;margin-right: 0;text-transform: inherit;font-weight: normal;cursor: text;font-size: 16px;
line-height: 18px;font-family: 'fira_sansregular';margin-bottom: 8px;display: block;float: none;width: 100%;min-width: 100%;height: auto;}
.ja_JP #tabs1 .feature li,.ja_JP #tabs #tabs-subtab li a ,.ja_JP .para-table .para-search .vol-dec,.para-table .para-search .filterR{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
#tabs-subtab .custom-tab-link11.active{background-image:none; background:#fff;}
#tabs-subtab li.custom-tab-link11{background:#ededed;border-radius: 4px;}
#tabs #tabs-subtab li a {padding: 4px 18px;font-family: 'fira_sansregular';color:#222;font-size: 16px;font-weight: normal;}
#tabs .nav-tabs,#tabs1 .nav-tabs,#wrapperrohm .resisotrs #mytabs{border:none;float: none;margin: 0 auto;position: static;}
.para-table .para-search .vol-dec,.para-table .para-search .filterR{text-transform:uppercase;font-size: 18px;padding: 5px 0;font-family: 'fira_sansbold';color:#333;margin-bottom: 24px;}
.para-table .para-search .vol-dec{text-transform:none;}
.checkbox+.checkbox, .radio+.radio, .para-search .checkbox, .para-search .radio{margin-top: 0px;}
.para-table .para-search .total-part{color:#DA2540;font-size: 18px;font-family: 'fira_sansbold';}
.ja_JP .para-table .para-search .total-part{font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.para-table .para-search .filterR .white-back, .filterR .white-back, .MoreFilterButton{background: #fff;padding: 10px 16px 10px;font-size: 14px;margin: 0 5px;border-radius: 4px;font-family: 'fira_sansregular';box-shadow: 0px 1px 0px 0px #b4b4b4;text-transform: uppercase;}
.ja_JP .para-table .para-search .filterR .white-back,.ja_JP .filterR .white-back,.ja_JP .MoreFilterButton{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.MoreFilterButton{clear:both;max-width: 140px;margin: 0 auto 25px;text-align: center;}
.ie .MoreFilterButton{max-width: 150px;}
.para-table .para-search .filterR .white-back a{color:#202020;}
.tab-data.para-search .top{padding-top:20px;margin-bottom: 20px;}
.para-table .para-search .half2{padding-left:20px;}
.para-table .para-search .half1{padding-right:20px;margin-bottom: 10px;}
.para-table .para-search .checkbox.volt label{/* float:left; */display:block;}
.para-table .para-search .checkbox.volt .txt-center{text-align:center;margin-bottom:0;font-family: 'fira_sansregular';font-size:16px;color:#202020;display: inline-block;}
.ja_JP .para-table .para-search .checkbox.volt .txt-center{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.para-table .para-search .checkbox.volt{background: #fff;padding: 8px;border-radius: 5px;text-align: center;}
.para-table .para-search .checkbox.volt p label{min-height:auto !important;}
.para-table .para-search .checkbox input{width: 17px;height: 17px;}
.checkbox.volt label input[type="checkbox"] {left: 30px;}
 input:checked + label:after{background:red;}
.para-table .para-search .main-filter{background: #fff;border-radius: 5px;margin-bottom: 5px;padding: 10px;}
.para-table .para-search .main-filter .border-r{border-right: 1px solid #E0E0E0;padding: 5px 15px 10px 15px;height: 100%;height:190px;min-height:190px;}
.para-table .para-search .main-filter .border-n{padding: 20px 20px;}
.para-table .para-search .checkbox.inner-filter{padding:0;margin:0;}
.para-table .para-search .checkbox.inner-filter label{line-height:15px;margin-bottom:3px;color: #8E8E8E;font-family: 'fira_sansregular';font-size:14px;}
.ja_JP .para-table .para-search .checkbox.inner-filter label{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ledChart .package-type label{line-height:18px;color: #8E8E8E;font-family: 'fira_sansregular';font-size:14px;font-weight: normal;float: none;
display: block;}
.ja_JP .ledChart .package-type label{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR #tabs1 .feature li,.ko_KR #tabs #tabs-subtab li a ,.ko_KR .para-table .para-search .vol-dec,.para-table .para-search .filterR,.ko_KR .para-table .para-search .total-part,.ko_KR .para-table .para-search .filterR .white-back,.ko_KR .filterR .white-back,.ko_KR .MoreFilterButton,.ko_KR .para-table .para-search .checkbox.volt .txt-center,.ko_KR .para-table .para-search .checkbox.inner-filter label,.ko_KR .ledChart .package-type label{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW #tabs1 .feature li,.zh_TW #tabs #tabs-subtab li a ,.zh_TW .para-table .para-search .vol-dec,.para-table .para-search .filterR,.zh_TW .para-table .para-search .total-part,.zh_TW .para-table .para-search .filterR .white-back,.zh_TW .filterR .white-back,.zh_TW .MoreFilterButton,.zh_TW .para-table .para-search .checkbox.volt .txt-center,.zh_TW .para-table .para-search .checkbox.inner-filter label,.zh_TW .ledChart .package-type label{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN #tabs1 .feature li,.zh_CN #tabs #tabs-subtab li a ,.zh_CN .para-table .para-search .vol-dec,.para-table .para-search .filterR,.zh_CN .para-table .para-search .total-part,.zh_CN .para-table .para-search .filterR .white-back,.zh_CN .filterR .white-back,.zh_CN .MoreFilterButton,.zh_CN .para-table .para-search .checkbox.volt .txt-center,.zh_CN .para-table .para-search .checkbox.inner-filter label,.zh_CN .ledChart .package-type label{font-family: font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ledChart .package-type label span{margin-top:4px;display: inline-block;}
.para-table .para-search #arrow_up,.para-table .para-search #arrow_down{cursor:pointer;}
.para-table .para-search  .up-filter{background:url(../images/rohm-theme/scroll-up.png);width: 12px;height: 10px;float: right;background-repeat: no-repeat;cursor:pointer;}
.para-table .para-search  .down-filter{background:url(../images/rohm-theme/scroll-down.png);width: 12px;height: 10px;background-repeat: no-repeat;position:absolute;right:0;margin-top: 10px;cursor:pointer;}
.para-table .para-search  .table-head{position:relative;float:left;width:100%;}
#tabs li{width:auto;background: #D0D0D0;border: none;height: auto;}
.para-table .tabs{height:auto;}
.para-table .tabs div .tab-data{padding:0;}
.capData .capdatatable{width:100%;}
.capData{margin-top:0;}
.capData #tantalumcapacitor th{font-family: 'fira_sansregular';font-size:14px; font-weight:normal;}
.ko_KR .capData #tantalumcapacitor th{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .capData #tantalumcapacitor th{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .capData #tantalumcapacitor th{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .capData #tantalumcapacitor th{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.capData #tantalumcapacitor th.border{background:#fff;color:#DC2640;}
.capData #tantalumcapacitor tr:first-child .border{color:#DC2640;}
.capData #tantalumcapacitor .border{border: 4px solid #fff;background: #EAEAEA;} 
.capData #tantalumcapacitor .backgroundcolor {background-color: #7f7f7f;}
.capData #tantalumcapacitor th.border.uf-v{background:none;}
.capData #selectcapacitancevoltagelabel{padding-bottom:0;}
.capData #tantalumcapacitor th.fontRed{color:#fd0000;}
#psFilterWrapper{width:100%;float:left;margin-bottom:15px;}
.filtered-table{padding: 30px 40px 20px 40px;margin-top:15px;}
.filtered-table .table{margin-bottom:0px;}
/* New added for parametric */
.firefox .filtered-table #pDataTable.table,.chrome .filtered-table #pDataTable.table {border-collapse: separate;border-spacing: 0;}
.firefox .filtered-table .sticky-col table, .chrome .filtered-table .sticky-col table{border-collapse: separate;border-spacing: 0;}
.firefox .filtered-table .sticky-col table{top:4px !important;}

.filtered-table .fButton {margin-bottom: 25px;}
.filtered-table .fButton a{background: #EDEDED;border-radius: 3px;padding: 10px 32px;border: none; background-repeat: no-repeat;background-position: 15px;margin: 0 2px;}
.ja_JP .filtered-table .fButton a{padding: 8px 32px;}
.filtered-table .fButton a:hover{color:#333;background-color:#CFE8E9;}
.filtered-table .fButton a.compare{background-image: url(../images/rohm-theme/filter-icon.gif);background-position: 7px 7px;}
.filtered-table .fButton a.email{background-image: url(../images/rohm-theme/filter-icon.gif);background-position: 8px -30px; }
.filtered-table .fButton a.download{background-image: url(../images/rohm-theme/filter-icon.gif);background-position: 10px -65px; }
.filtered-table .fButton a.settings{background-image: url(../images/rohm-theme/filter-icon.gif);background-position: 10px -107px; }
#wrapperrohm .filtered-table .fButton a.compare.disabledbutton,#wrapperrohm .filtered-table .fButton a.compare.disabledbutton:hover,
#wrapperrohm .filtered-table .fButton a.compare.inactive,#wrapperrohm .filtered-table .fButton a.compare.inactive:hover{background-image: url(../images/rohm-theme/filter-icon-disabled.gif);background-position: 7px 7px;background-color: #eaeaea;color: #c7c7c7;cursor: default;}
#wrapperrohm .filtered-table .fButton a.settings.disabledbutton,#wrapperrohm .filtered-table .fButton a.settings.disabledbutton:hover,
#wrapperrohm .filtered-table .fButton a.settings.inactive,#wrapperrohm .filtered-table .fButton a.settings.inactive:hover{background-image: url(../images/rohm-theme/filter-icon-disabled.gif);background-position: 10px -107px;background-color: #eaeaea;color: #c7c7c7;cursor: default;}
.filtered-table .search-data{border-radius: 20px!important;height: 32px!important;background: #DADADA!important;padding: 0 10px!important;}
.filtered-table .search-icon,.filtered-table .search-icon:hover{background: url(../images/rohm-theme/rohm-sprite.gif) no-repeat scroll 0px -329px transparent; border: 0 none;text-indent: -999px;overflow: hidden;width: 23px;height: 23px !important;border-radius: 30px !important;position:absolute;right:8px;top:4px;}
.filtered-table .search-icon:hover{border:0 none;}
.filtered-table .fRight.inlineB{position:relative;margin-top: -5px;}
.fRight{float:right;}
.inlineB{display:inline-block;}
.filtered-table table td.PartNumber div span{margin-right:0 !important;}
.filtered-table table td.PartNumber div span, .link-menu li a span{border-bottom: 3px solid transparent;}
.filtered-table table td.PartNumber .partName > span:hover, .link-menu li a:hover span{border-bottom: 3px solid #dc2039;}
.para-table .para-search .filtered-table .checkbox.volt{display:inline-block;background: transparent;padding: 0;margin-bottom: 0;}
.filtered-table .checkbox.volt .redCheckbox:after,.filtered-table .checkbox.volt .redCheckbox:before{left:0;}
.link-menu li a span{padding-bottom:2px;}
.ie .ja .link-menu li a span{padding-bottom:0px;line-height:32px;}
.filtered-table .back-tr td.txt-center{text-align:center;}
.filtered-table col,#databody th{background: #ededed;}
.highlight{background:#d0eaf8 !important;}
.designhighlight {background: #faebd7!important;}
.filtered-table .back-tr:hover td, #databody .back-tr:hover th{background: #dbeff0;}

/* New added for parametric */
.filtered-table .back-tr td{border: 2px solid #fff;color: #202020;font-family: 'fira_sansregular';font-size:13px;}
.filtered-table #databody .back-tr th{border: 2px solid #fff;color: #202020;font-family: 'fira_sansregular';font-size:13px;font-weight:normal;}


.filtered-table .back-tr td, .filtered-table #pDataTable .back-tr td{padding:2px 4px;vertical-align: middle;line-height: 1.2;}
.filtered-table #databody .back-tr th, .filtered-table #pDataTable #databody .back-tr th{padding:2px 4px;vertical-align: middle;line-height: 1.2;}
.ie .filtered-table .sticky-col, .ie .filtered-table .sticky-wrap table {border-collapse: separate;}
.ie .filtered-table .sticky-col #databody tr th {border-bottom: 0px none;}
.ja_JP .filtered-table .back-tr td{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .filtered-table .back-tr td{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .filtered-table .back-tr td{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .filtered-table .back-tr td{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.filtered-table .datasheet-link{background-image:url(../images/rohm-theme/pdficon.gif);height:19px;width: 18px;display:inline-block;float: right;background-position: 0;position: absolute;right: 5px;padding: 0;top: 26%;}
.filtered-table .spice-model{background-image: url(../images/rohm-theme/spice-model-small.gif);height: 19px;width: 16px;display:inline-block;}
#wrapper .filtered-table .link-button.buy-link{background:none #fff!important;padding: 6px!important;border-radius: 4px; border:0px none!important;border-bottom: 1px solid #b4b4b4!important;margin:0 1px;color: #333!important;}
	
/*part finder*/
h3.result-tag{color:#333;font-size: 18px;font-family: 'fira_sansmedium';text-transform: uppercase;margin-top: 20px;margin-bottom: 20px;}
.ja_JP h3.result-tag,.ja_JP .filter-result select{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR h3.result-tag,.ko_KR .filter-result select{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW h3.result-tag,.ko_KR .filter-result select{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN h3.result-tag,.ko_KR .filter-result select{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.filter-result{padding: 10px;border-radius: 4px;margin-top: 20px;}
.filter-result:first-child{margin-top: 30px;}
.filter-result select{padding: 6px;width: 90%;background: #F1F1F1;border-radius: 4px;border: none;border-bottom: 1px solid #c2c2c2;height: 36px;font-family: 'fira_sansmedium';font-size:16px;}
.filter-result .fil-sec{border-right: 1px solid #e0e0e0;padding: 15px;}
.filter-result .fil-sec p{font-family: 'fira_sansregular';font-size:14px;}
.ja_JP .filter-result .fil-sec p{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .filter-result .fil-sec p{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .filter-result .fil-sec p{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .filter-result .fil-sec p{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.filter-result .no-border{border-right:none;}

/*capacitor dataview*/
.capData .capdatatable,.capData #selectcapacitancevoltagelabel{background:#fff;}
.capData #selectcapacitancevoltagelabel{text-transform:uppercase; font-weight:bold;width:auto;}
.capData .capdatatable{padding:0;}
#tantalumcapacitor th.border.uf-v{background-color:none !important;}
#tantalumcapacitor .border{border: 4px solid #fff;background: #ededed;height: 40px;width: 100px;}
#tantalumcapacitor .backgroundcolor{background-color: #565656;}

/*paramatric LED page*/
#tabs tabs-subtab li{background:#EAEAEA;}
#tabs tabs-subtab li.active{background:#fff;}
.package-type {margin-bottom: 20px;}
.package-type input[type="checkbox"]{width: 17px;height: 17px;}
.ledChart .package-type .checkbox input[type="checkbox"], .ledChart .package-type .checkbox-inline input[type="checkbox"]{ margin-top: 3px;top: 0;-ms-transform: translateY(0);transform: translateY(0);position: inherit;}
.package-type label{float:left;padding-right:8px;}
.package-type p{margin-bottom:0;font-family: 'fira_sansregular';font-size:14px;color:#8e8e8e;}
.ja_JP .package-type p,.ja_JP #example td,.ja_JP .ledInfo .led-dec,.ja_JP .ledInfo .total-part-led{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .package-type p,.ko_KR #example td,.ko_KR .ledInfo .led-dec,.ko_KR .ledInfo .total-part-led{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .package-type p,.zh_TW #example td,.zh_TW .ledInfo .led-dec,.zh_TW .ledInfo .total-part-led{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .package-type p,.zh_CN #example td,.zh_CN .ledInfo .led-dec,.zh_CN .ledInfo .total-part-led{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ledChart{padding-left:18px !important;}
.ledChart h4{margin: 20px 0;font-family: 'fira_sansregular';font-size:14px;color:#333;}
.ja_JP .ledChart h4{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .ledChart h4{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .ledChart h4{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .ledChart h4{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
#example thead td{background:#818181;color:#fff;}
/*.filter-result #example thead tr:first-child td:first-child {font-family: 'fira_sansbold'; font-size:14px;}*/
#example td{background: #EAEAEA;border: 2px solid #fff;width: 100px;height: 40px;text-align: center;vertical-align: middle;font-size: 14px;font-family: 'fira_sansregular';}
.ledInfo .top{margin:38px 0 16px;}
.ledInfo .led-dec{font-size:18px;color: #333;font-family: 'fira_sansmedium';}
.ledInfo .total-part-led{font-size:18px;color: #da1f3d;font-family: 'fira_sansmedium';}
.ko_KR #example td,.ko_KR .ledInfo .led-dec,.ko_KR .ledInfo .total-part-led{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW #example td,.zh_TW .ledInfo .led-dec,.zh_TW .ledInfo .total-part-led{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #example td,.zh_CN .ledInfo .led-dec,.zh_CN .ledInfo .total-part-led{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
/*paramatric LED page END*/
/*motor-driven*/
.ledInfo .half1{padding-right: 20px;}
.ledInfo{margin-bottom:16px;}
.ledInfo .led,.doc-list .doc-listInfo .doclists{background: #fff;padding: 0px;border-radius: 5px;margin-bottom:10px;} 
.doc-list .doc-listInfo .doclists:last-child{margin-bottom:10px;}
.ledInfo .led p{padding: 8px;}
.doc-list .doc-listInfo .doclists a p{padding: 8px 24px;} 
.ledInfo .led p, .doc-list .doc-listInfo .doclists p{margin-bottom:0;color: #262626;font-family: 'fira_sansregular';font-size:16px;}
.ja_JP .ledInfo .led p, .ja_JP .doc-list .doc-listInfo .doclists p{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .ledInfo .led p, .ko_KR .doc-list .doc-listInfo .doclists p{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .ledInfo .led p, .zh_TW .doc-list .doc-listInfo .doclists p{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .ledInfo .led p, .zh_CN .doc-list .doc-listInfo .doclists p{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
body #wrapper.newROHM .intro p a, 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{font-style:normal !important;color: #262626;font-family: 'fira_sansregular' !important;}
body.ja_JP #wrapper.newROHM .intro p a{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
body.ko_KR #wrapper.newROHM .intro p a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
body.zh_TW #wrapper.newROHM .intro p a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
body.zh_CN #wrapper.newROHM .intro p a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
/*motor-driven END*/

/*product detail page*/
.prod-detail-desc .tabs{margin: 40px 0 20px;height:auto;}
.prod-detail-desc .prod-detail-tab{background:#ededed;}
.prod-detail-desc .prod-detail-tab.tabs div .tab-data{background-color:#fff;padding:0;height: 266px;}
.color-scheme .vertical-middle .view-full-image {text-align: left;margin-left: 14px;margin-top: 14px;background-image: url(../images/rohm-theme/fullview-icon.png);background-position: 0px 1px;background-repeat: no-repeat;padding-left:26px;font-family: 'fira_sansbold';}
.ja_JP.color-scheme .vertical-middle .view-full-image {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .color-scheme .vertical-middle .view-full-image {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .color-scheme .vertical-middle .view-full-image {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .color-scheme .vertical-middle .view-full-image {font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.color-scheme .vertical-middle .view-full-image a,.color-scheme .vertical-middle .view-full-image a:hover{text-decoration:none;font-size: 16px; line-height: 22px;}
.prod-detail-desc .prod-detail-tab .padd-inner .custom-contentDiv{padding-top: 50px;font-family: 'fira_sansregular';font-size:14px;}
.ja_JP .prod-detail-desc .prod-detail-tab .padd-inner .custom-contentDiv,.ja_JP #tabs.prod-detail-tab a.tab-menu,.ja_JP .prod-detail-desc .productInfo .alignRight {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .prod-detail-desc .prod-detail-tab .padd-inner .custom-contentDiv,.ko_KR #tabs.prod-detail-tab a.tab-menu,.ko_KR .prod-detail-desc .productInfo .alignRight {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .prod-detail-desc .prod-detail-tab .padd-inner .custom-contentDiv,.zh_TW #tabs.prod-detail-tab a.tab-menu,.zh_TW .prod-detail-desc .productInfo .alignRight {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .prod-detail-desc .prod-detail-tab .padd-inner .custom-contentDiv,.zh_CN #tabs.prod-detail-tab a.tab-menu,.zh_CN .prod-detail-desc .productInfo .alignRight {font-family:  Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.prod-detail-desc .prod-detail-tab .padd-inner{padding:6px;}
.prod-detail-desc .prod-detail-tab li.custom-tab-link1{border-radius:0;width: auto;height: auto;}
#tabs.prod-detail-tab a.tab-menu {font-size: 16px;font-weight: normal;font-family: 'fira_sansregular';}
.ko_KR #tabs.prod-detail-tab a.tab-menu {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW #tabs.prod-detail-tab a.tab-menu{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN #tabs.prod-detail-tab a.tab-menu{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.prod-detail-desc .prod-detail-tab#tabs li.active{background:#fff;background-image: url(../images/rohm-theme/selectiveTab.gif);background-position: 0px 0px;background-repeat: repeat-x;}
.prod-detail-desc .prod-detail-tab#tabs li a{padding:13% 8% !important;line-height:48px;}
.prod-detail-desc .prod-detail-tab#tabs li.active a{line-height:48px;}
.prod-detail-desc .prod-detail-tab#tabs ul{top:8px;width:100%;}
/* .prod-detail-desc .tabs div .tab-data{margin-top: 50px;}
.prod-detail-desc .tabs div .tab-data img{padding:20px;} */
.prod-detail-desc .productInfo .alignRight {font-family: 'fira_sansregular';line-height:18px;font-size: 14px;padding: 0 20px;display: block;text-align: left;}
.ko_KR .prod-detail-desc .productInfo .alignRight {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .prod-detail-desc .productInfo .alignRight{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .prod-detail-desc .productInfo .alignRight{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}
.prod-detail-desc .tabs li{margin-left:1.5%;}
.prod-detail-desc .rohm-btn, #wrapperrohm a.rohm-btn,#wrapperrohm a.btn-disable{margin-top:5px;margin-right: 4px;display: inline-block;}
.prod-detail-desc .rohm-btn:last-child{margin-right: 0px;}
.prod-detail-desc .rohm-btn.grey-btn,.prod-detail-desc .rohm-btn.grey-btn.addtoROHM,#wrapperrohm a.rohm-btn.grey-btn,#wrapperrohm a.rohm-btn.grey-btn.addtoROHM,
.prod-detail-desc .rohm-btn.grey-btn:hover,.prod-detail-desc .rohm-btn.grey-btn.addtoROHM:hover,#wrapperrohm a.rohm-btn.grey-btn:hover,#wrapperrohm a.rohm-btn.grey-btn.addtoROHM:hover, .prod-detail-desc .rohm-btn.grey-btn:focus,.prod-detail-desc .rohm-btn.grey-btn.addtoROHM:focus,#wrapperrohm a.rohm-btn.grey-btn:focus,#wrapperrohm a.rohm-btn.grey-btn.addtoROHM:focus{background-color: #f1f1f1;border: 1px solid #ededed; color: #333;background-image:url('../images/rohm-theme/pdf-icon.png');background-repeat: no-repeat;background-position: 4px;padding-left: 40px;background-position: 9px 5px;}

#wrapperrohm a.rohm-btn.grey-btn.addtoROHM,#wrapperrohm a.rohm-btn.grey-btn.addtoROHM:hover,#wrapperrohm a.rohm-btn.grey-btn.addtoROHM:focus,
.prod-detail-desc .rohm-btn.grey-btn.addtoROHM,.prod-detail-desc .rohm-btn.grey-btn.addtoROHM:hover,.prod-detail-desc .rohm-btn.grey-btn.addtoROHM:focus{background-image:url('../images/rohm-theme/rplus-icon.png');background-repeat: no-repeat;background-position: 4px;}
.prod-detail-desc .inline-btn .rohm-btn.grey-btn,.prod-detail-desc .rohm-btn.grey-btn.addtoROHM,#wrapperrohm .inline-btn a.rohm-btn.grey-btn,#wrapperrohm a.rohm-btn.grey-btn.addtoROHM{font-family:'fira_sansmedium';font-size: 16px;}
.ja_JP .prod-detail-desc .inline-btn .rohm-btn.grey-btn,.ja_JP .prod-detail-desc .rohm-btn.grey-btn.addtoROHM,.ja_JP #wrapperrohm .inline-btn a.rohm-btn.grey-btn,.ja_JP #wrapperrohm a.rohm-btn.grey-btn.addtoROHM{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .prod-detail-desc .inline-btn .rohm-btn.grey-btn,.ko_KR .prod-detail-desc .rohm-btn.grey-btn.addtoROHM,.ko_KR #wrapperrohm .inline-btn a.rohm-btn.grey-btn,.ko_KR #wrapperrohm a.rohm-btn.grey-btn.addtoROHM{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .prod-detail-desc .inline-btn .rohm-btn.grey-btn,.zh_TW .prod-detail-desc .rohm-btn.grey-btn.addtoROHM,.zh_TW #wrapperrohm .inline-btn a.rohm-btn.grey-btn,.zh_TW #wrapperrohm a.rohm-btn.grey-btn.addtoROHM{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";}
.zh_CN .prod-detail-desc .inline-btn .rohm-btn.grey-btn,.zh_CN .prod-detail-desc .rohm-btn.grey-btn.addtoROHM,.zh_CN #wrapperrohm .inline-btn a.rohm-btn.grey-btn,.zh_CN #wrapperrohm a.rohm-btn.grey-btn.addtoROHM{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif;}

.part-spec{height:150px;margin-top: 50px;margin-bottom: 10px;}
.part-spec .inner-space{padding:0 18px;}
.part-spec .inner-space a{text-decoration: underline;}
.part-spec .part-spec-detail{text-transform: uppercase;font-size: 18px;font-family: 'fira_sansregular';}
.part-spec .part-spec-val{text-transform: uppercase;font-size: 18px;font-family: 'fira_sansbold';}
.ja_JP .part-spec .part-spec-detail,.ja_JP .part-spec .part-spec-val{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .part-spec .part-spec-detail,.ko_KR .part-spec .part-spec-val{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .part-spec .part-spec-detail,.zh_TW .part-spec .part-spec-val{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .part-spec .part-spec-detail,.zh_CN .part-spec .part-spec-val{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.part-spec .inner-space div {margin-bottom: 10px;}
.feature{margin-left:20px;}
.specification,.feature{background:#fff;/* min-height:548px; */margin-bottom: 20px;}
.specification p,.feature,.feature p, .supporting-link div{font-size: 16px;line-height:18px;font-family: 'fira_sansregular';}
.ja_JP .specification p,.ja_JP .feature,.ja_JP .feature p, .ja_JP .supporting-link div{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .specification p,.ko_KR .feature,.ko_KR .feature p, .ko_KR .supporting-link div{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .specification p,.zh_TW .feature,.zh_TW .feature p, .zh_TW .supporting-link div{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .specification p,.zh_CN .feature,.zh_CN .feature p, .zh_CN .supporting-link div{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.feature br{line-height: 26px;}
.specification p {margin-bottom: 12px;}
.specification .space,.feature .space{height: auto;display: inline-table;width: 100%;}
.specification .space,.feature .space,.supporting-link{padding:30px 20px 15px;}
.specification h3,.feature h3,.supporting-link h3,.related-products h3,.non-MobileTable h3{color:#333;text-transform: uppercase;font-size: 18px;font-family: 'fira_sansbold'; margin-top:0;}
.ja_JP .specification h3,.ja_JP .feature h3,.ja_JP .supporting-link h3,.ja_JP .related-products h3,.ja_JP .non-MobileTable h3{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .specification h3,.ko_KR .feature h3,.ko_KR .supporting-link h3,.ko_KR .related-products h3,.ko_KR .non-MobileTable h3{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .specification h3,.zh_TW .feature h3,.zh_TW .supporting-link h3,.zh_TW .related-products h3,.zh_TW .non-MobileTable h3{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .specification h3,.zh_CN .feature h3,.zh_CN .supporting-link h3,.zh_CN .related-products h3,.zh_CN .non-MobileTable h3{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.related-products table th,.non-MobileTable table th{font-weight:normal;}
.upperC{text-transform: uppercase;padding-left: 20px;}
.specification p.upperC {text-transform: none;}
.w50{width:50%;float:left;margin-bottom:0;}
.supporting-link{background:#fff;margin-bottom:40px;overflow: hidden;}
.supporting-link a{text-decoration:underline;}
.related-products .inlineB, .non-MobileTable .inlineB{margin-right:20px;margin-bottom: 20px;}
.related-products span,.non-MobileTable span {font-family: 'fira_sansregular';font-size: 18px;}
.ja_JP .related-products span,.ja_JP .non-MobileTable span,.ja_JP .related-products .table thead tr th,.ja_JP .non-MobileTable.table thead tr th {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.related-products .table thead tr th,.non-MobileTable.table thead tr th{border-bottom:none;font-family: 'fira_sansregular';font-size: 16px;padding-bottom: 20px;text-transform: uppercase;}
.ko_KR .related-products span,.ko_KR .non-MobileTable span,.ko_KR .related-products .table thead tr th,.ko_KR .non-MobileTable.table thead tr th {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .related-products span,.zh_TW .non-MobileTable span,.zh_TW .related-products .table thead tr th,.zh_TW .non-MobileTable.table thead tr th{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .related-products span,.zh_CN .non-MobileTable span,.zh_CN .related-products .table thead tr th,.zh_CN .non-MobileTable.table thead tr th{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.related-products .table thead tr th{text-transform: capitalize;}
.related-products .table thead tr th, .related-products .table tbody tr td .table-inside,.non-MobileTable.table thead tr th, .non-MobileTable.table tbody tr td .table-inside{padding:8px 24px !important;}
.related-products .table tbody tr td .first.table-inside,.non-MobileTable.table tbody tr td .first.table-inside {min-width: 180px;}
.For-MobileTable.table tr th, .For-MobileTable.table tr td{padding:8px 24px 0!important;}
.capitallizeFont{ text-transform: capitalize;}
.related-products.table tbody tr td,.non-MobileTable.table tbody tr td, .For-MobileTable.table tr td{border-top:5px solid #ededed;border-bottom:5px solid #ededed;padding:0; font-family: 'fira_sansregular';font-size: 16px;}
.ja_JP .datarow .table tbody tr td,.ja_JP .For-MobileTable.table tr td,.ja_JP .related-products.table tbody tr td,.ja_JP .non-MobileTable.table tbody tr td,.ja_JP .For-MobileTable.table tr td{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.For-MobileTable.table tr td{border-top:0px solid #ededed;border-bottom:0px solid #ededed;padding:0; font-family: 'fira_sansregular';font-size: 16px;border-top:0px none;}
.ko_KR .datarow .table tbody tr td,.ko_KR .For-MobileTable.table tr td,.ko_KR .related-products.table tbody tr td,.ko_KR .non-MobileTable.table tbody tr td,.ko_KR .For-MobileTable.table tr td {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .datarow .table tbody tr td,.zh_TW .For-MobileTable.table tr td,.zh_TW .related-products.table tbody tr td,.zh_TW .non-MobileTable.table tbody tr td,.zh_TW .For-MobileTable.table tr td {font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .datarow .table tbody tr td,.zh_CN .For-MobileTable.table tr td,.zh_CN .related-products.table tbody tr td,.zh_CN .non-MobileTable.table tbody tr td,.zh_CN .For-MobileTable.table tr td{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.datarow .table tbody tr{border-bottom: 4px solid #ededed;border-top: 6px solid #ededed;}
.datarow .table tbody tr:hover td {background-color: #dbeff0;}
.doc-list .doc-listInfo .doclists:hover {background-color: #dbeff0;}
.datarow .table tbody tr td{border-top:0px none;font-family: 'fira_sansbook';font-size: 14px;vertical-align: middle;padding:14px 20px;}
.related-products .table tbody tr td.sansbold .first,.non-MobileTable.table tbody tr td.sansbold .first, .For-MobileTable.table tr td.sansbold, .datarow.table tbody tr td.sansbold .first{font-size: 20px;}
.related-products .table tbody tr td, .non-MobileTable.table tbody tr td,.non-MobileTable.table tbody tr td.sansbold {vertical-align: middle;}
.related-products .table tbody tr td:first-child,.non-MobileTable.table tbody tr td:first-child,.datarow .table tbody tr td:first-child{-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;}
.datarow .table tbody tr td:first-child{width:50%;font-size: 16px;font-family: 'fira_sansmedium';}
.ko_KR .datarow .table tbody tr td,.ko_KR .datarow .table tbody tr td:first-child{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif"!important;}
.zh_TW .datarow .table tbody tr td,.zh_TW .datarow .table tbody tr td:first-child{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .datarow .table tbody tr td,.zh_CN .datarow .table tbody tr td:first-child{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.datarow .table tbody tr:hover td:first-child{color:#da2540;}
.datarow .table tbody tr td:last-child {width: 40%;text-align: left;}
.For-MobileTable.table tbody tr td:first-child{-moz-border-radius:0px 0px 0px 0;-webkit-border-radius: 0px 0px 0px 0;}
.For-MobileTable.table tbody tr:first-child td:first-child{-moz-border-radius:0 10px 0px 0px;-webkit-border-radius: 10px 0px 0px 0;}
.For-MobileTable.table tbody tr:last-child td:first-child{-moz-border-radius:0 0px 0px 10px;-webkit-border-radius: 0 0px 0px 10px;}

.related-products .table tbody tr td .last,.non-MobileTable.table tbody tr td .last,.datarow .table tbody tr td .last{padding: 8px 8px 9px !important;}
.related-products .table tbody tr td:last-child,.non-MobileTable.table tbody tr td:last-child,.datarow .table tbody tr td:last-child{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;}

.For-MobileTable.table tbody tr td:last-child{-moz-border-radius:0 0px 0px 0px;-webkit-border-radius: 0 0px 0px 0;}
.For-MobileTable.table tbody tr:first-child td:last-child{-moz-border-radius:0 10px 0px 0px;-webkit-border-radius: 0 10px 0px 0;}
.For-MobileTable.table tbody tr:last-child td:last-child{-moz-border-radius:0 0px 10px 10px;-webkit-border-radius: 0 0px 10px 10px;}

.related-products .table tbody tr td,.non-MobileTable.table tbody tr td,.datarow .table tbody tr td{background:#fafafa;}
.related-products  .datasheetIcon,.non-MobileTable  .datasheetIcon, .datarow .datasheetIcon{background:url("../images/rohm-theme/pdf-icon.png") no-repeat;background-position: 0px -38px;padding-left: 28px!important;width: 28px;}
.datarow .popIcon{background:url("../images/rohm-theme/spice-model-big.png") no-repeat;background-position: 0px 0px;padding-left: 28px!important;width: 28px;}
.datarow .libIcon{background:url("../images/rohm-theme/lib-icon.png") no-repeat;background-position: 0px 0px;padding-left: 28px!important;width: 28px;}
.datarow .exeIcon{background:url("../images/rohm-theme/exe-icon.png") no-repeat;background-position: 0px 0px;padding-left: 28px!important;width: 28px;}
.dataGroup{margin-bottom:50px;}
.sansregular{font-family: 'fira_sansregular';}
.ja_JP .sansregular,.ja_JP .noteinfo,.ja_JP .seactionTitle{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.noteinfo{font-family: 'fira_sansregular';font-size:16px;margin-top: 10px;margin-bottom: 40px;}
.seactionTitle{color:#da2540;font-size:18px; padding-bottom:6px; border-bottom:1px solid #acacac;margin-bottom: 6px;position: relative;font-family: 'fira_sansmedium';font-weight: normal;padding-top: 20px;}
.datarow .uppercaseFont{margin-top: 14px;text-transform: uppercase;margin-bottom: 10px;font-size: 18px;font-family: 'open_sanssemibold';}
.ja_JP .datarow .uppercaseFont{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .sansregular,.ko_KR .noteinfo,.ko_KR .seactionTitle,.ko_KR .datarow .uppercaseFont{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .sansregular,.zh_TW .noteinfo,.zh_TW .seactionTitle,.zh_TW .datarow .uppercaseFont{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .sansregular,.zh_CN .noteinfo,.zh_CN .seactionTitle,.zh_CN .datarow .uppercaseFont{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
#wrapperrohm a.batchDownload,#wrapperrohm a.batchDownload:hover,#wrapperrohm a.batchDownload:focus{color: #fff!important;padding-left: 8px !important;padding-right: 8px !important;padding-top: 10px !important;padding-bottom: 10px !important;text-decoration:none;right: 0;position: absolute;top: -20px;text-transform: capitalize !important;font-weight: normal;background: #dd1f39 !important;}
#wrapperrohm a.batchDownload:hover,#wrapperrohm a.batchDownload:focus{color: #fff!important;background-color: #e27585!important;border-color:#e27585!important;}
#wrapperrohm a.batchDownload span, #wrapperrohm a.batchDownload:hover span {background-image:url(../images/rohm-theme/zip-icon.png)!important;
background-position: 94% 50% !important;background-repeat: no-repeat !important;width: 56px !important;line-height: 26px !important;float: right;margin-top: -5px;margin-bottom: -5px;margin-left: 5px;}

/*group page*/
.padbtm #wrapper.newROHM {width: auto;}
.group-detail .power-img{max-width: 150px;float: right;}

/* START common class*/
.color-scheme .fl{float:left;}
.color-scheme .fr{float:right;}
.color-scheme .clr{clear:both;}
.color-scheme .txt-center{text-align:center;}
.color-scheme .vertical-middle{vertical-align: middle;}
.color-scheme .schematicborder img {border: 1px solid #c0c0c0;max-height: 191px;min-height: 191px;}
.color-scheme .pad0{padding:0;margin-left: 3px;}
.color-scheme .pad0.familyCardRow {margin-left: 0;}
.color-scheme .padbtm{padding-bottom:20px;}
/* END common class*/

#product-details .intro h1{color:#dd2039;font-weight:600;margin-bottom:20px;}
 /*START group page accordion*/
.intro .accordion-section,.document-section .accordion-section{padding: 10px 0 0;border-top: 1px solid #bfbfbf;}
.document-section .accordion-section.accordion-open, .intro .accordion-section.accordion-open{background-color:#f1f1f1;}
.doc-list{padding:0 20px 0 38px;}
.doc-listInfo {max-height: 160px;overflow-y: auto;}
.rednote{color:#d8485a;/*min-width: 130px;*/margin-right:10px;display: inline-block;font-family: 'fira_sansregular' !important; font-style:normal !important;border-bottom: 3px solid transparent;}
.ja_JP .rednote{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important; }
.ko_KR .rednote{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.doc-list .doc-listInfo .doclists a:hover .rednote{border-bottom: 3px solid #dc2039;}
.zh_TW .rednote{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .rednote{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.accordion-section-content.open{padding-bottom:22px;}
.accordion-section .accordion-section-title.active{padding-bottom:22px;}
.intro .accordion-section:last-child,.document-section .accordion-section:last-child{border-bottom:1px solid #bfbfbf;}
.intro .accordion-section a.accordion-section-title,.document-section .accordion-section a{font-family: 'fira_sansbold';font-size:16px;color:#333!important;text-decoration:none;background:url(../images/rohm-theme/down-arrow.png);background-repeat: no-repeat;background-position: 0px -8px;padding-left: 35px;display: block;padding-bottom: 10px;}
.ja_JP .intro .accordion-section a.accordion-section-title,.ja_JP .document-section .accordion-section a{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .intro .accordion-section a.accordion-section-title,.ko_KR .document-section .accordion-section a{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .intro .accordion-section a.accordion-section-title,.zh_TW .document-section .accordion-section a{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .intro .accordion-section a.accordion-section-title,.zh_CN .document-section .accordion-section a{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.rohm-group-portlet .intro .accordion-section a.accordion-section-title{text-transform:uppercase;}
.document-section .accordion-section .doc-list .doc-listInfo .doclists a{background:none;padding-left: 0px;}

.intro .accordion{padding-right:100px;}
/*END group page accordion*/

/*START common background*/
.background-gray1{background-color:#f4f4f4;width:100%;float:left;}
.background-gray2{background-color:#DCDCDC;width:100%;float:left;}
.ja_JP .background-gray2{background-color:#eaeaea;}
/*END common background*/

/*START group page */
.intro button.faqs{/* width:145px; */}
.intro .intro-btn-group{margin-bottom: 20px;}
.intro .marginTop0Bot30{margin-top:0px;margin-bottom:30px;}
.acdc{background:#fff;padding:30px 15px;}
.acdc .search-title{border-bottom:1px solid #DCDCDC;}
.search-title p{font-family: 'fira_sansbook';font-size:16px;margin-bottom: 0.2em;}
.ja_JP .search-title p,.ja_JP .acdcDesc h2,.ja_JP .pdef,.ja_JP .acdc .search-title p.fl,.ja_JP .acdc .filters,.ja_JP .acdcDesc a.red-border{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.acdc .acdcDesc{border-right:1px solid #DCDCDC;padding-right: 15px;}
.acdcDesc ul li{list-style-type:none;}
.acdcDesc h2{text-transform:none;margin-bottom:5px;margin-top:3px;font-size:20px;font-family: 'fira_sansbold';font-weight: normal;}
.pdef{line-height:20px;font-size:14px;font-family: 'fira_sansregular';}
.acdc .search-title p.fl{text-transform:uppercase;font-size: 20px;font-family: 'fira_sansregular';}
.acdcDesc .bg{background:#f1f1f1;border-radius:4px;padding:7px 5px 10px;margin-bottom:5px;}
.acdc .filters{margin-top:20px;font-family: 'fira_sansbook';font-size:17px;}
.acdc .filters input[type="radio"] {margin-top: -5px;}
.acdc .filters .grade input+label{margin-left:8px;line-height:40px;}
.acdc .filters div input[type='text'],.color-scheme .acdc .filters span input{width:50px;height:32px;text-align:center;background:#EAEAEA;border-radius:0;margin-bottom: 0;}
.acdc .filters div.wrp {margin-bottom: 1em;display: inline-block;}
.Floatingblock div {margin-bottom: 1em;}
.acdc .filters div.inp { margin-bottom: 0;display: inline-block;position: relative;}
.acdc .filters div.wrp >div>div {display: -webkit-box;}
.col-md-6.col-sm-6.Floatingblock div:first-child div.inp input  {margin-left: -3px;}
.acdcDesc a.red-border{line-height:24px;font-size:16px;font-family: 'fira_sansregular';}
.acdcDesc a.red-border:hover{border-bottom: 3px solid #dc2039;color:#000;}
.acdcDesc .settings{background: url(../images/rohm-theme/spice-model.gif);background-repeat: no-repeat;background-position: 0px 0px;padding-left: 32px; height:28px;float: left;cursor:pointer;}
.acdcDesc .bg span{line-height:20px;font-size:16px;font-family: 'fira_sansregular';}
.ko_KR .search-title p,.ko_KR .acdcDesc h2,.ko_KR .pdef,.ko_KR .acdc .search-title p.fl,.ko_KR .acdc .filters,.ko_KR .acdcDesc a.red-border,.ko_KR .acdcDesc .bg span{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .search-title p,.zh_TW .acdcDesc h2,.zh_TW .pdef,.zh_TW .acdc .search-title p.fl,.zh_TW .acdc .filters,.zh_TW .acdcDesc a.red-border,.zh_TW .acdcDesc .bg span{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .search-title p,.zh_CN .acdcDesc h2,.zh_CN .pdef,.zh_CN .acdc .search-title p.fl,.zh_CN .acdc .filters,.zh_CN .acdcDesc a.red-border,.zh_CN .acdcDesc .bg span{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.ja_JP .acdcDesc .bg span{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.acdcDesc .settings.doc{background-position:0px -44px;}
.acdcDesc .settings.info{background-position:0px -90px;}
.card-block{margin-top:20px;background:none;}
.cards1{background:#fff;padding:30px 15px;height:100%;}
.cards2{background:#fff;padding:30px 15px;}
.card-block .padleft0{padding-left:0;padding-right:20px;height:100%;}
.familyCardRow.card-block .padleft0.test1:last-child {padding-right: 0px;}
.card-block .padright0{padding-right:0;padding-left:0;}
.rohmacdc,.ldofinder{background: #fff;margin-top: 20px;}
.product-subhead .folder.selected{color:#da2540;font-size:18px;font-family:'fira_sansmedium';}
.ja_JP .product-subhead .folder.selected{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .product-subhead .folder.selected{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .product-subhead .folder.selected{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .product-subhead .folder.selected{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.product-subhead{margin-bottom:10px;}
.product-subhead .folder{font-weight:normal;font-size:12px;color:#000;}
.intro h1{font-family: 'fira_sansbold';font-size:30px;display: block;margin: 0 0 4px;color: #db2640;text-transform: none;font-weight:bold;margin: 30px 0 10px;}
.ja_JP .intro h1{font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .intro h1{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.product-list-navigationl ul{margin-left:0;list-style:none;padding-left: 0;}
.product-list-navigationl ul li .product-subhead .folder{font-family: 'fira_sansbook';font-size:15px; list-style:none;}
.ja_JP .product-list-navigationl ul li .product-subhead .folder{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .product-list-navigationl ul li .product-subhead .folder{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .intro h1,.zh_TW .product-list-navigationl ul li .product-subhead .folder{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .intro h1,.zh_CN .product-list-navigationl ul li .product-subhead .folder{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.filters label.fl{margin-right:20px;}
.filters .fl label{margin-left:10px;}
.filters .fl.gradebox label{margin-left:0px;color:#464646}
.filters .fl.gradebox input {margin-right: 10px;}
.groupImg{margin-top:30px;}
.card-list li{list-style-type: none;background: url(../images/rohm-theme/black-arrow.gif); padding-left: 20px; background-position: 0px 4px;background-repeat: no-repeat;}
.card-list li:hover{background: url(../images/rohm-theme/red-arrow.gif); padding-left: 20px; background-position: 0px 4px;background-repeat: no-repeat;cursor:pointer;}	
#wrapper.newROHM .intro p a {color: #dc2039;font-style: italic;}
#colright p,#product-details .intro p{font-size: 14px;line-height: 24px;font-family: 'fira_sansregular';}
.ja_JP #colright p,.ja_JP #product-details .intro p{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR #colright p,.ko_KR #product-details .intro p{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW #colright p,.zh_TW #product-details .intro p{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN #colright p,.zh_CN #product-details .intro p{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.marginBottom20 {margin-bottom: 20px;display: inline-block;}
div.playVideo{cursor: pointer;height: 142px;position: absolute;width: 192px;background-repeat: no-repeat;background-image: url(../images/rohm-theme/sprite.png);background-position: center -1256px;}
div.playVideo:hover{background-position: center -1364px;}
/*END group page */	
	
/*START buttons */
.linkbtn{padding: 8px 12px;text-align: left;border-radius: 4px;text-transform:uppercase;line-height: 1.42857143;margin-bottom:10px;text-shadow:none;font-family: 'fira_sansmedium';font-size:16px;min-width: 193px;display:inline-block;}
.ja_JP .linkbtn {font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .linkbtn {font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .linkbtn{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .linkbtn{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
.pad-top10 .linkbtn{min-width: auto;}
.graybutton,button.graybutton:hover,button.graybutton:focus{border: 1px solid #464646;background-color: #464646;color:#ececec;}
.blackbutton,button.blackbutton:hover{background:#000;color:#fff;border: 1px solid #464646;}
.lightgraybutton,button.lightgraybutton:hover{background:#F4F4F4;color:#000;border:1px solid #F4F4F4;border-bottom: 1px solid #c3c3c3;}
.ja_JP .rohm-btn.redbutton, .ja_JP .rohm-btn.redbutton:hover, #wrapperrohm a.rohm-btn.redbutton, .ja_JP #wrapperrohm a.rohm-btn.redbutton:hover, .redbutton, .redbutton:hover, .redbutton,.redbutton:hover,.redbutton:focus,#wrapperrohm a.redbutton,#wrapperrohm a.redbutton:hover,#wrapperrohm a.redbutton:focus{background-color:#dd1f39; color:#fff; border:1px solid #dd1f39;}
.ja_JP .rohm-btn.redbutton, .ja_JP .rohm-btn.redbutton:hover, #wrapperrohm a.rohm-btn.redbutton, .ja_JP #wrapperrohm a.rohm-btn.redbutton:hover {
padding: 7px 20px;}
#wrapperrohm .btn-disable,#wrapperrohm .btn-disable:hover,#wrapperrohm .btn-disable:focus,.ja_JP #wrapperrohm .btn-disable,.ja_JP#wrapperrohm .btn-disable:hover,.ja_JP #wrapperrohm .btn-disable:focus{background-color: #eaeaea;cursor: default;color: #c7c7c7;}
.card-list label{font-family: 'fira_sansbook';font-size:17px; font-weight:normal;margin-bottom: 20px;}
.ja_JP .card-list label{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif !important;}
.ko_KR .card-list label{font-family: "Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif" !important;}
.zh_TW .card-list label{font-family: Arial,"微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"!important;}
.zh_CN .card-list label{font-family: Verdana, Roboto, "Microsoft YaHei", "微软雅黑", "SimHei", "SimSun", "宋体", Arial, sans-serif!important;}
/*END buttons */
#myModal .close, #myModal .close:hover{opacity:1;}
#scroll-pane,.scroll-pane { background-color:white;float:left;overflow: auto; width: 100%; height:112px;position:relative;display:inline;width:100% !important;}
.scroll-content {position:absolute;top:0;left:0}
.slider-wrap{position:absolute;right:0;top:0;background-color:lightgrey;width:0;}
.slider-vertical{position:relative;height:100%}
.ui-slider-handle{width:20px;height:10px;margin:0 auto;background-color:darkgray;display:block;position:absolute}
.ui-slider-handle img{border:none}
.scrollbar-top{position:absolute;top:0;}
.scrollbar-bottom{position:absolute;bottom:0;}
.scrollbar-grip{position:absolute;top:50%;margin-top:-6px;}
.ui-slider-range{position:absolute;width:100%;background-color:lightgrey}



/*custom red checkbox*/
#paraS input[type="checkbox"] {
    width: auto;
    opacity: 0.00000001;
    position: absolute;
    left: 0;
    margin-left: -20px;
}
#paraS input[type="checkbox"][name="PS_PartNumber"] {
    margin-left: 0px;
}

.redCheckbox {
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    display: block;
    font-size: 16px;
    user-select: none;
    color: #e7e7e7;
}
.redCheckbox:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 15px;
    height: 15px;
    transition: transform 0.28s ease;
    border-radius: 3px;
    border: 1px solid #a9a9a9;
	background: #ededed;
}
.redCheckbox:after {
  content: '';
    display: block;
    width: 15px;
    height: 15px;
    -webkit-transform:  scale(0);
    -moz-transform:  scale(0);
    -ms-transform:  scale(0);
    transform:  scale(0);
    position: absolute;
    top: 0;
    left: 0;
	background: #db3633;
	border-radius:3px;
}
.checkbox.volt .redCheckbox:after,.checkbox.volt .redCheckbox:before{top:8px;left:12px;}
.filtered-table .part-name .part-name{margin-top:-6px;position: relative;}
#paraS input[type="checkbox"]:checked ~ .redCheckbox::before {
    color: #db3633;
}

#paraS input[type="checkbox"]:checked ~ .redCheckbox::after {
    -webkit-transform:  scale(1);
    -moz-transform:  scale(1);
    -ms-transform:  scale(1);
    transform:  scale(1);
}

.checkbox label {
    min-height: 20px;
    padding-left: 25px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
    vertical-align: sub;
	line-height: 24px;
}
#paraS input[type="checkbox"]:focus + label::before {
    outline: #db3633 auto 5px;
}
.redCheck .redCheckbox{top:12px;left:12px;}
/*custom red checkbox end */

/*parametric page*/
div#anchors{width:100%;float:left;}
.para-search .slider-text{ 
    border: 1px solid #ccc;
    color: #333;
    background: 0;
    padding: 3px 0 2px 0;
    font-size: 12px;
    padding: 2px 5px;
    margin: 0 auto;
    display: block;}
.ui-widget-content {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #C4C4C4;
    background-origin: padding-box;
    background-position: 50% 50%;
    background-repeat: repeat-x;
    background-size: auto auto;
    border-bottom-color: #aaaaaa;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: #aaaaaa;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #aaaaaa;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #aaaaaa;
    border-top-style: solid;
    border-top-width: 1px;
    color: #222222;
}
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-slider-vertical {
    height: 100px;
    width: 0.2em;
    margin:0 auto;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider .ui-slider-range {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-position: 0 0;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    display: block;
    font-size: 0.7em;
    position: absolute;
    z-index: 1;
    background:#5b76b5;
}
.ui-widget-header {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #cccccc;
    background-origin: padding-box;
    background-repeat: repeat-x;
    background-size: auto auto;
    color: #222222;
    font-weight: bold;
}
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
}
.ui-slider {
    text-align: left;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-image: url(../images/parametric/slider-image-ver.gif);
    background-origin: padding-box;
    background-position: 50% 50%;
    background-repeat: repeat-x;
    background-size: auto auto;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
	background-color: transparent;
}
.ui-slider-vertical .ui-slider-handle {
    left: -0.1em;
    margin-bottom: -0.6em;
    margin-left: 0;
}
.ui-slider .ui-slider-handle {
    cursor: default;
    height: 1.2em;
    position: absolute;
    z-index: 2;
}

.ui-slider-range-min {
    bottom: 0 !important;
}
.ja_JP.color-scheme .rohm-productdetail-portlet #design_termscond,
.ja_JP.color-scheme .rohm-newparametric-portlet #design_termscond{background:#fcfcfc url("../images/rohm-theme/msgpop_bg.jpg") 0 50% repeat-x !important;}
.custom-contentDiv .tab-data.para-search .top{padding-top: 29px;margin-bottom: 31px;}
.custom-contentDiv .ui-slider{padding:1px;}
/* .custom-contentDiv .tab-data.para-search .top{padding-top: 0px;margin-bottom: 0px;padding-top: 29px;margin-bottom: 28px;}*/
.custom-contentDiv .tab-data.para-search .value-label .top{padding:0;margin:0;}
.custom-contentDiv .value-label{padding-left:62px;font-size: 14px;width: 100px;}
.custom-contentDiv .ui-slider{padding:1px;}
.filter-slide-up .verticalFilterBG,.filter-slide .verticalFilterBG{height:60px;background-repeat:no-repeat;background-position:center;position:relative;}
.custom-contentDiv  input.slider-text.up{margin-bottom:10px;}
.custom-contentDiv input.slider-text.down{margin-top:18px ;}
.custom-contentDiv  input.slider-text.up,.custom-contentDiv input.slider-text.down{width:60px !important;text-align:center;}
.value-label{margin: -70px auto !important;}
.value-label .top, .value-label .bottom {position: relative;font-weight: normal;font-size: 12px;height: 58px;white-space: nowrap;}
.value-label .bottom {bottom: 0;height: 20px;}
.para-table .para-search .main-filter .scroll-width > div:nth-child(6n){border-right:none !important;}
.para-table .para-search .filtered-table #databody tr th:first-child {white-space: nowrap;position: relative;z-index:1;}
/*pop up paarmetric*/
.color-scheme #design_termscond{background:#fff !important;box-shadow:none !important;border:none !important;font-size:14px;}
.color-scheme #cls_btn > a{border:none;}
.color-scheme #design_termscond p#licenseheader{font-weight:bold;font-size:18px;}
.att_move_up, .att_move_down{
	background: url("../images/rohm-theme/japan-home/para-sprite.gif") !important;
	background-repeat:no-repeat;
	height: 23px;
    width: 20px;
	display: block;
}
.att_move_up {
    background-position: -10px -290px !important;
}
.att_move_down {
    background-position: -10px -323px !important;
}
.att_move_single, .att_remove_single{
	background: url("../images/rohm-theme/japan-home/para-sprite.gif") !important;
	background-repeat:no-repeat;
	height: 21px;
    width: 43px;
	display: block;
}
.att_move_single{
	background-position: 0 -228px !important;
	margin-bottom: 10px;
} 
.att_remove_single{
	background-position: 0 -259px !important;
}

/*parametric tooltip*/
.part-tool-tip {
	border:1px solid #7289d2;
	position:absolute;
	left:154px;
	top:319px;
	display:none;
	min-width:310px;
	padding-right:0px;
	background:#fff;
	text-align:left;
	box-shadow:0 0 5px #000;
	-moz-box-shadow:0 0 5px #000;
	-webkit-box-shadow:0 0 5px #000;
	z-index:999999;
	padding-bottom:15px;
	font-size:12px;
}
.part-tool-tip h4 {
	font-size:18px;
	font-weight:bold;
	white-space:nowrap
}
.part-tool-tip a.close-button {
	position:absolute;
	top:12px;
	right:16px
} 
.part-tool-tip a{color: #5b677d;}
.part-tool-tip .product-links li {
	list-style-type:none;
	padding:2px 0;
	line-height:18px;
}
.part-tool-tip .product-links li  h2{margin:4px 0;}
.part-tool-tip .product-links li a, .part-tool-tip a.close-button {
	color:#353535;
	text-decoration:underline
}
.part-tool-tip .datasheetLink{background:none;height:auto;line-height:1;padding-left:0;}
.part-diagram{float: left;
    margin: 38px 15px 0 0;
    width: 207.87px;
    height: 207.87px;
    border: 1px solid #cfcfcf;}

.part-diagram table td {
    text-align: center
}

.ie6 .ie6-left {
    display: inline-block
}

.ie6 .part-diagram {
    display: inline-block
}
#showHideCol strong.showHide-subtitle {	
	font-weight:bold;
	color:#000;
	display: block;
}
#showHideCol strong.showHide-parametertitle {
	padding-bottom:6px;
	font-weight:normal;
	display: block;
	font-size: 14px;
}
#showHideCol select {
	padding: 5px;
	border:1px solid #5068c1;
	background:#fff;
	font-size: 12px;
}
#showHideCol .submit {
	color:#fff
}
#saveParaData .saveSettingmessage {
    font-size: 18px;
    margin-top: 20px;
}
#wrapperrohm #saveParaData .faq-btn a{margin-bottom:0px;float: left;padding: 10px 50px;margin-right:5px;}
#wrapperrohm #saveParaData .faq-btn a.redbutton{padding: 10px 50px 8px;}

/* JIRA-2052 */
.lmask a.noscroll {background: #fff url('/o/rohm-new-theme/images/parametric/leftscrollicon-disabled.png') right 50% no-repeat !important;}
.rmask a.noscroll {background: #fff url('/o/rohm-new-theme/images/parametric/rightscrollicon-disabled.png') left 50% no-repeat !important;}

.sticky-wrap {
	overflow-x: auto;
	overflow-y: hidden;
	position: relative;
	margin: 3em 0;
	width: 100%;
}
.sticky-wrap div[class^='sticky'] {
	overflow: hidden;
}
.sticky-wrap tfoot {
	display: none;
}
.sticky-wrap div table {
	margin: 0;
	position: relative;
	width: auto; /* Prevent table from stretching to full size */
}
.sticky-wrap .sticky-thead,
.sticky-wrap .sticky-col,
.sticky-wrap .sticky-intersect {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 50;
	transition: opacity .25s ease-in-out;
}

.sticky-wrap .sticky-thead,
.sticky-wrap .sticky-col {
		box-shadow: 0 0.25em 0.1em -0.1em rgba(0,0,0,.125);
		z-index: 100;
		width: 100%; /* Force stretch */
	}
.sticky-wrap .sticky-col{width: auto;}
	.sticky-wrap .sticky-intersect {
		opacity: 1;
		z-index: 150;
	}
		.sticky-wrap .sticky-intersect th {
			background-color: #666;
			color: #eee;
		}
.sticky-wrap td,
.sticky-wrap th {
	box-sizing: border-box;
}
.sticky-wrap thead th {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}
.sticky-enabled {
	margin: 0;
	width: 100%;
}

/* Sort handlers */
.sticky-wrap.sortable thead {
	cursor: pointer;
}
.sticky-wrap.sortable thead th {
	padding-right: 3em;
	position: relative;
}
.sort-handle {
	display: block;
	position: absolute;
	top: 50%;
	right: -2em;
	width: 1em;
	height: 1em;
	margin-top: -.5em;
}
	.sort-handle:before,
	.sort-handle:after {
		content: '';
		position: absolute;
		left: 0;
		width: 0;
		height: 0;
		transition: .125s ease-in-out;
	}
		.sort-handle:before {
			border-top: .4em solid transparent;
			border-right: .5em solid transparent;
			border-bottom: .4em solid rgba(0,0,0,.25);
			border-left: .5em solid transparent;		
		}
		.sort-handle:after {
			border-top: .4em solid rgba(0,0,0,.25);
			border-right: .5em solid transparent;
			border-bottom: .4em solid transparent;
			border-left: .5em solid transparent;			
		}
			.sticky-intersect .sort-handle:before { border-bottom-color: rgba(255,255,255,.5); }
			.sticky-intersect .sort-handle:after  { border-top-color: rgba(255,255,255,.5); }

		.sort-default .sort-handle:before {
			opacity: 1;
			top: -0.4em;
		}
		.sort-default .sort-handle:after {
			opacity: 1;
			bottom: -0.4em;
		}
		.sort-asc .sort-handle:before {
			top: -0.1em;
		}
		.sort-asc .sort-handle:after {
			opacity: 0;
		}
		.sort-desc .sort-handle:before {
			opacity: 0;
		}
		.sort-desc .sort-handle:after {
			bottom: -0.1em;
		}

/* To hide sticky column and intersect when screen gets too narrow */
/*@media only screen and (max-width: 768px) {
	html {
		font-size: 14px;
	}
	header,
	#final .sticky-wrap {
		max-height: 25rem;
	}
	.sticky-col, .sticky-intersect {
		display: none;
	}
}*/

/* Not needed for sticky header/column functionality */
td.user-name {
	text-transform: capitalize;
}
.sticky-wrap.overflow-y {
	overflow-y: auto;
	max-height: 50vh;
}

.sticky-wrap .sticky-intersect th, 
.sticky-wrap .sticky-thead th, 
.sticky-wrap .sticky-col thead th:first-child {vertical-align:bottom !important;}
.sticky-wrap .sticky-intersect table {
    border-collapse: separate;
}
.tscrollbutton.noscroll:hover {
	cursor: initial !important;
	opacity: 0.5 !important;
}