.product-theme .title_area_2 {width: 100%;height: 222px;text-align: center;	padding-top: 40px;background: url(/documents/11303/11813539/long-main.jpg) ;position: relative;background-repeat: repeat-y!important; margin-bottom: 10px;}
.product-theme .title_area_2 h1 {font-size: 40px;letter-spacing: 0.2em;	font-weight: bold;text-shadow:3px 3px 3px #ffffff, -3px -3px 3px #ffffff,   -3px 3px 3px #ffffff,  3px -3px 3px #ffffff,	3px 0px 3px #ffffff, -3px -0px 3px #ffffff,	0px 3px 3px #ffffff,  0px -3px 3px #ffffff;	color: #5592f6;	position: relative;display: inline-block;}
/*.rohm-LR7 .columns-1 .col-md-12.portlet-column .product-theme {padding-left: 0px; padding-right: 0px;}
.plpbtn,*/ .plpData {padding-left: 15px; padding-right: 15px;}
:has(.plpproductDisplay)[class*='col-lg'] .product-theme, :has(.plpproductDisplay)[class*='col-sm'] .product-theme, :has(.plpproductDisplay)[class*='col-md'] .product-theme, :has(.plpproductDisplay)[class*='col-xs'] .product-theme { padding-left:15px; padding-right:15px;}
.plpbtn{margin-top:15px;margin-bottom:15px; display: flex; align-items: center;align-items: stretch;}
#wrapperrohm .m20 a{color:#337ab7;}
#wrapperrohm .m20 a:hover {color: #333;text-decoration:underline;}
.ja_JP div.dt-container select.dt-input{margin-top: -4px;}
.plpproductDisplay .table-responsive{margin-bottom:0;}
.plpData .dt-length select {background: #EDEDED !important; border: 1px solid; border-color: #EDEDED #EDEDED #BDBDBD !important; border-radius: 4px; background-image: -webkit-linear-gradient(right, #f5f5f5, #ececec)!important; background-image: -moz-linear-gradient(right, #f5f5f5, #ececec)!important; background-image: -o-linear-gradient(right, #f5f5f5, #ececec)!important; background-image: linear-gradient(to right, #f5f5f5, #ececec)!important;-webkit-box-shadow: 3px 3px 7px 0 #BDBDBD!important; box-shadow: 3px 3px 7px 0 #BDBDBD!important;-webkit-appearance: none; margin-left: 8px;margin-right: 8px;font-weight: 500;line-height: 18px;letter-spacing: 0;font-size: 14px;color: #202020; padding: 2px 4px;border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid;border-left-width: 1px;border-top-style: solid;border-top-width: 1px;border-right-style: solid; border-right-width: 1px; height: 30px; width: 50px;}
.plpData .dt-length select:focus{outline:0 none;}
.dt-length label {position: relative;}
.dt-length label select::-ms-expand {display: none;}
.dt-length label:before, .dt-length label:after {content: '';position: absolute;z-index: 2;top: 6px;right: 60px;width: 0;height: 0;border: 5px dashed;border-color: #000 transparent;pointer-events: none;}
.dt-length label:before {border-bottom-style: solid; border-top: none;}
.dt-length label:after {margin-top: 8px; border-top-style: solid; border-bottom: none;}
.plpData .top,.plpData .dt-container .top {font-size:14px;margin-bottom: 6px;display: flow-root;}
.dt-column-title {padding-right: 14px;display: block;}
.plpData .dt-length, .plpData .dt-paging{float:left;text-align: left;}
.plpData .dt-length {display: block;margin-right:10px;margin-top: 6px;margin-left: 0;}
.dt-paging .dt-paging-button {box-sizing: border-box;padding: 0.3em 0.3em !important;margin-left: 0px;font-size: 14px;font-weight: 500;letter-spacing: 0;line-height: 18px;text-align: center;color: #E0E0E0;cursor: pointer; *cursor: hand;display: inline-block;}
/*.dt-container .dt-paging .dt-paging-button,.dt-paging .dt-paging-button:hover,.dt-paging .dt-paging-button:active {color: #E0E0E0 !important;border: 0px solid transparent!important;background-color: transparent!important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, transparent))!important;background: -webkit-linear-gradient(top, #585858 0%, transparent transparent)!important;background: -moz-linear-gradient(top, transparent0%, transparent 100%)!important;background: -ms-linear-gradient(top, transparent 0%, transparent 100%)!important;background: -o-linear-gradient(top, transparent 0%, transparent 100%)!important;background: linear-gradient(to bottom, transparent 0%, transparent 100%)!important;}
.dt-container .dt-paging .dt-paging-button.current, .dt-container .dt-paging .dt-paging-button.current:hover,.plpData .dt-paging .dt-paging-button.current, .plpData .dt-paging .dt-paging-button.current:hover, .plpData .dt-paging .dt-paging-button:hover.current:active {color: #202020!important; cursor: default !important; border: 0px solid transparent; background-color: transparent; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, transparent)); background: -webkit-linear-gradient(top, transparent 0%, transparent 100%); background: -moz-linear-gradient(top, transparent 0%, transparent 100%); background: -ms-linear-gradient(top, transparent 0%, transparent 100%); background: -o-linear-gradient(top, transparent 0%, transparent 100%); background: linear-gradient(to bottom, transparent 0%, transparent 100%);}*/
.dt-container .dt-paging .dt-paging-button:active,.plpData .dt-paging .dt-paging-button:active{ outline: none; box-shadow: inset 0 0 3px transparent;}
.dt-paging .dt-paging-button.disabled, .dt-paging .dt-paging-button.disabled:hover, .dt-paging .dt-paging-button.disabled:active { cursor: default; color: #666 !important; border: 1px solid transparent;background: transparent;box-shadow: none;}
.dt-paging {float: right;text-align: right;padding-top: 0em !important;margin-top:3px;}
.plpData .bottom .dataTables_info,.plpData .bottom .dataTables_info{margin-top: 10px;}
.dt-paging{padding-top:0;padding-bottom:0;}
.plpData .dt-length, .plpData .dataTables_filter, .plpData .dataTables_info, .plpData .dataTables_processing, .plpData .dt-paging {color: #333333;}
/*#wrapperrohm .dt-paging button.dt-paging-button.previous {background: #EDEDED url(../../images/rohm-theme/newrohm-img/pagination-left.png) 50% 50% no-repeat !important; border: 0 none;}
#wrapperrohm .dt-paging button.dt-paging-button.next {background: #EDEDED url(../../images/rohm-theme/newrohm-img/pagination-right.png) 55% 50% no-repeat !important; border: 0 none;}
#wrapperrohm .dt-paging button.dt-paging-button.previous.disabled, #wrapperrohm .dt-paging a.dt-paging-button.next.disabled {opacity: 0.5;cursor: default;}
#wrapperrohm .dt-paging button.previous, #wrapperrohm .dt-paging button.next, #wrapperrohm .dt-paging button.previous.disabled, #wrapperrohm .dt-paging button.next.disabled { padding: 0.3em 0.5em !important; background-color: #EDEDED; box-shadow: 3px 3px 7px 0 #BDBDBD; border-radius: 4px;width: 30px; height: 28px;font-size:0;color: #666 !important;	}*/
.dt-paging.paging_simple_numbers span {margin-top: 2px; margin-left: 10px; float: left;}
.dt-paging.paging_simple_numbers span.ellipsis { float: none;margin-left: 0; padding: 0em 0.6em;}
.plpbtn button{margin-right:15px;padding: 6px 12px;}
.ja_JP .plpbtn button{padding-left: 15px;padding-right: 15px;}
button.btn:active, button.btn, button.btn:hover, button.btn:focus {background-color: #ededed; *background-color: #ededed; background-image: -moz-linear-gradient(top, #ededed, #ededed); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ededed), to(#ededed)); background-image: -webkit-linear-gradient(top, #ededed, #ededed); background-image: -o-linear-gradient(top, #ededed, #ededed); background-image: linear-gradient(to bottom, #ededed, #ededed); background-image: none; outline: 0; -webkit-box-shadow: inset 0 0px 0px #ededed, 0 0px 0px #ededed; -moz-box-shadow: inset 0 0px 0px #ededed, 0 0px 0px #ededed;box-shadow: inset 0 0px 0px #ededed, 0 0px 0px #ededed;border:1px solid #bdbdbd;text-shadow: none;}
button.btn.btn-danger:active, button.btn.btn-danger, button.btn.btn-danger:hover, button.btn.btn-danger:focus { background-color: #da1f3d; *background-color: #da1f3d; background-image: -moz-linear-gradient(top, #da1f3d, #da1f3d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#da1f3d), to(#da1f3d)); background-image: -webkit-linear-gradient(top, #da1f3d, #da1f3d); background-image: -o-linear-gradient(top, #da1f3d, #da1f3d); background-image: linear-gradient(to bottom, #da1f3d, #da1f3d);background-image: none; outline: 0; -webkit-box-shadow: inset 0 0px 0px #da1f3d, 0 0px 0px #da1f3d; -moz-box-shadow: inset 0 0px 0px #da1f3d, 0 0px 0px #da1f3d; box-shadow: inset 0 0px 0px #da1f3d, 0 0px 0px #da1f3d; border:1px solid #bf0422;text-shadow: none;}
/*#wrapperrohm .dt-container .dt-paging .dt-paging-button:hover,#wrapperrohm .dt-paging-button button.dt-paging-button:hover{color: #E0E0E0!important;}*/
.plpbtn .btn.active.focus, .plpbtn .btn.active:focus, .plpbtn .btn.focus, .plpbtn .btn:active.focus, .plpbtn .btn:active:focus, .plpbtn .btn:focus{outline:0;}
.plpbtn .resetButton, .plpData .dt-container .top .resetButton, .plpData .top .resetButton {text-decoration: none;color: #333;}
.plpData .dt-container .top .resetButton, .plpData .top .resetButton{float: right; margin-top: 5px;}
.plpbtn .resetButton span, .plpData .dt-container .top .resetButton span, .plpData .top .resetButton span{
    padding-left: 30px;
    color: #4E4F53;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    text-align: center;
	text-transform: uppercase;
	background: url(/o/rohm-theme/css/rohm/../../images/rohm-theme/newrohm-img/refresh-icon-new.png) 0 3px no-repeat;
}
.zh_CN .plpbtn .resetButton span, .zh_CN .plpData .dt-container .top .resetButton span, .zh_CN .plpData .top .resetButton span{background-position:0 2px;}
.ja_JP .plpbtn .resetButton span, .ja_JP .plpData .dt-container .top .resetButton span, .ja_JP .plpData .top .resetButton span,
.zh_TW .plpbtn .resetButton span, .zh_TW .plpData .dt-container .top .resetButton span, .zh_TW .plpData .top .resetButton span{background-position:0 0;}
.en_US .plpbtn a,.de_DE .plpbtn a, .en_US .plpData .dt-container .top a, .de_DE .plpData .dt-container .top a{font-family: 'IBM Plex SansRegular';}
.ko_KR .plpbtn a, .ko_KR .plpData .dt-container .top a{font-family:"Malgun Gothic",NanumGothic, Verdana,Roboto,"Yoon Gothic",Gulim,Batang,Dotum,Arial,"sans-serif";}
.zh_TW .plpbtn a, .zh_TW .plpData .dt-container .top a{font-family: Arial,"Î¢Ü›ÕýºÚów","Helvetica Neue",Helvetica,sans-serif,"ÐÂ¼šÃ÷ów";}
.zh_CN .plpbtn a, .zh_CN .plpData .dt-container .top a{font-family: "SF Pro SC","SF Pro Text", "SF Pro Icons", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Helvetica Neue, Arial, simsun,sans-serif;}

#plppagemore_wrapper .table-container,#plppagewithinnine_wrapper .table-container{clear:both;}
tfoot {
    display: table-header-group;
	background-color: #d9d9d9;
}
table.dataTable thead th {
    padding: 10px 10px 10px 5px!important;
    background-color: #f2f2f2;
    border-top: 1px solid #111111;
    font-weight: normal;
    font-size: 13px;
    line-height: 16px;
    text-align: left!important;
    vertical-align: middle;
}
table.dataTable th, table.dataTable td {
    text-align: left;
	padding: 10px 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 1) !important;
	vertical-align: top;
	-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
	font-weight: normal;
}
table.dataTable tfoot th {
    border-top:0px none;
    padding: 10px 3px 10px 3px!important;
    text-align: left !important;
}

.portlet-layout tfoot input[type="text"], .portlet-layout tfoot select {
    min-height: 28px;
    font-size: 12px;
    line-height: 26px;
    border-color: #9e9d9d;
    margin-bottom: 0;
    width: 220px;
}
.portlet-layout tfoot th:nth-child(3) input[type="text"] {
    width: 90%;
    min-width: 180px;
}
.portlet-layout tfoot th:nth-child(2) input[type="text"]{width: 130px;}

select.shortenedSelect,.portlet-layout tfoot select.shortenedSelect,.portlet-layout tfoot select.shortenedSelect option {width: 150px !important;max-width: 150px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 18px;}
select.shortenedSelect:focus,.portlet-layout tfoot select.shortenedSelect:focus,.portlet-layout tfoot select.shortenedSelect option:focus{ width:220px;}

.table-container{clear:both;}
.portlet-layout th:nth-child(1){width: 150px!important;max-width: 150px !important;}
.portlet-layout tfoot th:nth-child(4) select.shortenedSelect,
.portlet-layout tfoot th:nth-child(4) select.shortenedSelect,.portlet-layout tfoot th:nth-child(4) select.shortenedSelect option,
.portlet-layout tfoot th:nth-child(5) select.shortenedSelect,
.portlet-layout tfoot th:nth-child(5) select.shortenedSelect,.portlet-layout tfoot th:nth-child(5) select.shortenedSelect option,
.portlet-layout tfoot th:nth-child(6) select.shortenedSelect,
.portlet-layout tfoot th:nth-child(6) select.shortenedSelect,.portlet-layout tfoot th:nth-child(6) select.shortenedSelect option,
.portlet-layout tfoot th:nth-child(7) select.shortenedSelect,
.portlet-layout tfoot th:nth-child(7) select.shortenedSelect,.portlet-layout tfoot th:nth-child(7) select.shortenedSelect option,
.portlet-layout .plppagewithinnine tfoot th:nth-child(5) select.shortenedSelect,
.portlet-layout .plppagewithinnine tfoot th:nth-child(5) select.shortenedSelect,.portlet-layout .plppagewithinnine tfoot th:nth-child(5) select.shortenedSelect option{width: 100px!important;max-width:70px !important;}
.portlet-layout tfoot th:nth-child(5) select.shortenedSelect,
.portlet-layout tfoot th:nth-child(5) select.shortenedSelect,.portlet-layout tfoot th:nth-child(5) select.shortenedSelect option{width: 100px!important;max-width: 100px !important;}
.portlet-layout tfoot th:nth-child(4) select.shortenedSelect option:focus, .portlet-layout .plppagewithinnine tfoot th:nth-child(5) select.shortenedSelect option:focus{ width:120px;}
.portlet-layout tfoot th:nth-child(6) select.shortenedSelect option:focus,.portlet-layout tfoot th:nth-child(7) select.shortenedSelect option:focus{ width:90px;}
.portlet-layout .plppagemore td:nth-child(4), .portlet-layout .plppagewithinnine td:nth-child(4),
.portlet-layout .plppagemore td:nth-child(5),.portlet-layout .plppagemore td:nth-child(6),.portlet-layout .plppagemore td:nth-child(7){text-align:center;}
.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect,.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect, .ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect option{width: 120px!important;max-width:120px !important;}
.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect,.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect,.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect option{width: 110px!important;max-width:110px !important;}

.portlet-layout tfoot input[type="text"]:focus, .portlet-layout tfoot select:focus{
	border-color: #9e9d9d;
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: inset 0 0px 0px transparent, 0 0 0px transparent;
    -moz-box-shadow: inset 0 0px 0px transparent, 0 0 0px transparent;
    box-shadow: inset 0 0px 0px transparent, 0 0 0px transparent;
}
table.dataTable tbody td {
	font-size: 12px !important;
	line-height: 18px;
    border-right: 0 none!important;
    border-bottom: 1px solid #111111 !important;
	border-top: none !important;
    height: auto;
    background-image: none !important;
	padding: 3px 10px 3px 5px!important;
}
#wrapperrohm table.dataTable#plppagemore{width:100% !important;}
#wrapperrohm table#plppagemore, #wrapperrohm table.dataTable a{color: #464646;}
table.dataTable a:hover {opacity: .5!important;color: #4E4F53;}
table.dataTable thead>tr>th.sorting{padding-right:10px;}
table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after{display:none;}
table.dataTable thead .sorting {background:#f2f2f2 url(../../images/rohm-theme/newrohm-img/sort_both.png) no-repeat center right!important;}
table.dataTable thead .sorting_desc {background:#f2f2f2 url(../../images/rohm-theme/newrohm-img/sort_asc.png) no-repeat center right!important;}
table.dataTable thead .sorting_asc {background:#f2f2f2 url(../../images/rohm-theme/newrohm-img/sort_desc.png) no-repeat center right !important;}
.plpproductDisplay #tboverlay {
    background: url(/o/rohm-theme/css/rohm/../../images/progress_bar/overlaybg.gif) 0 0 repeat;
    border: 0 none;
    display: none;
    height: 100%;
	min-height: 88px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.plpproductDisplay #tboverlay .center {
    font-size: 18px;
    text-align: center;
    width: 100px;
    height: 64px;
    color: #000;
    font-weight: normal;
    margin: 0 auto;
    background: url(/o/rohm-theme/css/rohm/../../images/progress_bar/loading_animation.gif) 50% 72% no-repeat;
    left: 46%;
    position: absolute;
    top: 36%;
}
.plpproductDisplay #tboverlay .center {
    top: 22% !important;
}
.product-theme .product-theme-hdg-02.line {
    padding: 0 0 7px;
    border-bottom: 1px solid #222;
}
.rohm-LR7 .columns-1 .col-md-12.portlet-column .product-theme{font-size: 14px;}
.product-theme .product-theme-hdg-02 {
    margin: 0;
    font-size: 20px;
}
.product-theme * + .product-theme-hdg-02 {
    margin-top: 35px;
}
.product-theme .product-theme-hdg-02 + p {
    margin: 12px 0 0;
}
.indent {
    margin-left: 5vw!important;
    font-size: 0.8em!important;
	display: inline-block;
}
@media (min-width: 1200px){
	.portlet-layout.row,.zh_CN .portlet-layout.row, .plpproductDisplay{max-width: 1200px!important; margin: 0 auto!important;}
}
@media (min-width: 980px){
	.table-responsive {width: 100% !important;}
	#wrapperrohm table.dataTable#plppagemore{width: 100% !important;}
	.portlet-layout thead th:nth-child(5),.portlet-layout thead th:nth-child(7){ min-width: 120px;}
	.portlet-layout tfoot th:nth-child(1) select,
	.portlet-layout tfoot th:nth-child(2) input[type="text"],.portlet-layout tfoot th:nth-child(3) input[type="text"],
	.portlet-layout tfoot th:nth-child(4) select,.portlet-layout tfoot th:nth-child(5) select,
	.portlet-layout tfoot th:nth-child(6) select,.portlet-layout tfoot th:nth-child(7) select,
	.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect,
	.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect, 
	.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect option,
	.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect,
	.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect,
	.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect option{min-width: 100%;}
	
	.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect,
	.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect, 
	.ja_JP .portlet-layout tfoot th:nth-child(4) select.shortenedSelect option,
	.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect,
	.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect,
	.ja_JP .portlet-layout tfoot th:nth-child(7) select.shortenedSelect option{width: 100%!important;max-width:100% !important;}

}
@media (max-width:979.98px){
	.rohm-LR7 .table-container .table-responsive {border: 0px none!important;}
	.portlet-layout tfoot th:nth-child(1) select.shortenedSelect{ min-width: 189px !important;}
	.portlet-layout tfoot th:nth-child(3) input[type="text"]{min-width: 100%;}
	.portlet-layout tfoot th:nth-child(5) select.shortenedSelect, 
	.portlet-layout tfoot th:nth-child(7) select.shortenedSelect, 
	.portlet-layout thead th:nth-child(5), .portlet-layout thead th:nth-child(7){ min-width: 120px !important;}
}
@media (min-width: 768px){
	.plpData .top,.plpData .dt-container .top{margin-top:10px;}
	table.dataTable thead th:nth-child(1){min-width:180px;}
}
@media screen and (max-width: 767.98px){
	.rohm-LR7 .table-container .table-responsive {border: 0px none!important;}
	table.dataTable thead th:nth-child(1){min-width:180px;}
	table.dataTable thead th:nth-child(2){min-width:95px;}
	table.dataTable thead th:nth-child(3){min-width:245px;}
	.product-theme .title_area_2 h1 {font-size: 4.7vw !important;}
}
@media (max-width: 429.98px){
	.bg_r .m20 iframe{width:100% !important;}
	.product-theme .title_area_2 h1 {font-size: 6.5vw !important;}
}
@media (min-width: 422px) and (max-width: 533.98px){
	.plpbtn button{width: 48%;white-space: normal;padding-left:19px; padding-right:19px;word-break: keep-all;}
	.plpbtn button:last-child{margin-right:0; }
}
@media (min-width: 376px) and (max-width: 421.98px){
	.plpbtn button{width:48%;white-space:normal;word-break: keep-all;padding: 6px;}
	.plpbtn button:last-child{margin-right:0; }
}
@media (max-width:375.98px){
	.plpbtn{align-items: flex-start; flex-direction: column;}
	.plpbtn button{width:100%; margin-right:0;}
	.plpbtn button:last-child{margin-top:10px;}
	.plpData .top .resetButton{clear:both;margin-top:10px;}
}
@media (min-width: 320px) and (max-width: 550.98px){
	.plpData .top, .plpData .dt-container .top {margin-bottom: 10px;display: block;}
	.plpData .top .resetButton{margin-bottom: 10px;text-align:center;float: none !important;width: 84px;display: block;margin-left: auto;margin-right: auto;clear: both;}
	.dt-length, .dt-paging{padding-left:15px!important;padding-right:15px!important;}
	.dt-length div:before, .dt-length div:after{right: 75px;}
	.dt-length{width: 182px;}
	.zh_CN .dt-length, .ko_KR .dt-length{width: 188px;}
	.zh_CN .dt-length label:before, .zh_CN .dt-length label:after,.ko_KR .dt-length label:before, .ko_KR .dt-length label:after{right: 66px;}
	.plpData .dt-paging {/* width: 306px; */padding: 0 !important;}
	.plpData .dt-length, .plpData .dt-paging{margin-left: auto !important;margin-right: auto !important;float: none !important;display: flex;justify-content: center;flex-direction: row;}
}
.ko .dt-length label:before, .ko .dt-length label:after,
.zh .dt-length label:before, .zh .dt-length label:after{top:3px!important;}