
.market-main .list-controls{grid-template-columns:minmax(220px,1fr) minmax(190px,260px) auto auto;align-items:end}
.industry-control{min-width:0}.industry-control select{width:100%;min-height:44px;box-sizing:border-box;font:inherit;color:#123657;background:#fff;border:1px solid #b2cce4;border-radius:4px;padding:11px 34px 11px 12px;max-width:100%}
.search-toolbar{flex-wrap:wrap}.search-options{flex-wrap:wrap;max-width:100%}.search-options .industry-control{flex:1 1 230px;max-width:310px}
.company-name .company-industry{color:#345f82;font-size:12px;line-height:1.45;white-space:normal}
html[lang] body .market-main .list-controls :is(input,select,button),html[lang] body .search-main #search-form :is(input,select,button),html[lang] body .search-main .search-options select{box-sizing:border-box;height:48px;min-height:48px;margin-block:0;font-family:InterPreview,"Yu Gothic",Meiryo,Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:400;border-width:1px;border-style:solid;border-radius:4px;padding-block:0;padding-inline:14px;vertical-align:middle}
html[lang] body .market-main .list-controls label,html[lang] body .search-main .search-options label,html[lang] body .search-main #search-form label{display:block;font-size:12px;line-height:1.5;font-weight:400;margin:0 0 8px}
.list-controls .query-wrap{align-items:center}
@media(max-width:800px){.market-main .list-controls{grid-template-columns:minmax(0,1fr) 84px}.list-controls>.search-control,.list-controls>.industry-control{grid-column:1/-1}.search-options .industry-control{max-width:none;flex-basis:100%;width:100%}.search-options{width:100%}.industry-control select{font-size:16px}}
@media(max-width:800px){html[lang] body .market-main .list-controls :is(input,select,button),html[lang] body .search-main #search-form :is(input,select,button),html[lang] body .search-main .search-options select{font-size:16px}}
