.result {
  margin-top: 24px;
}
.result_nav {
  z-index: 10;
  margin-top: 0;
  padding: 7px 0;
  background: url(/common/img/parts/parts_bg01.png) repeat;
  color: #fff;
}
.result_nav p {
  display: inline-block;
  vertical-align: middle;
}
.result_nav.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
.result_nav_paging {
  overflow: hidden;
  zoom: 1;
  display: inline-block;
  margin: 1px 0 0 17px;
  vertical-align: middle;
}
.result_nav_paging > li {
  float: left;
  margin-left: 8px;
}
.result_nav_paging > li:first-child {
  margin-left: 0;
}
.result_nav_paging > li > a {
  white-space: nowrap;
  text-indent: 100%;
  overflow: hidden;
  display: block;
}
.result_nav_paging .prev > a,
.result_nav_paging .next > a {
  width: 30px;
  height: 22px;
  background: url(/products/search/img/index_paging_bg01.png) no-repeat;
}
.result_nav_paging .next > a {
  background-position: -30px 0;
}
.result_nav_button {
  display: inline-block;
  float: right;
  margin-top: 0;
  border-radius: 3px;
  background-color: #fff;
}
.result_nav_button > a {
  display: block;
  padding: 8px 10px 5px 33px;
  background: url(/common/img/parts/search_icon03.png) no-repeat 10px 0.4em;
  line-height: 1.2;
  font-weight: bold;
  text-decoration: none;
}
.outline-title {
  margin-top: 5px;
  padding-left: 12px;
  background: url(/common/img/parts/arrow_icon06.png) no-repeat left 0.5em;
  line-height: 1.4;
  font-weight: bold;
  font-size: 1.8em;
}
.content-title {
  position: relative;
  margin-top: 80px;
  padding: 18px 0;
  border-top: #464646 5px solid;
  background-color: #fff;
  text-align: center;
  -webkit-box-shadow: 0 2px 1px #e6e6e7;
          box-shadow: 0 2px 1px #e6e6e7;
}
.content-title > h2 {
  line-height: 1.2;
  font-size: 2.0em;
}
.content-title > h2:before {
  display: inline-block;
  width: 28px;
  height: 28px;
  padding-right: 6px;
  background: url(/common/img/parts/search_icon02.png) no-repeat;
  vertical-align: -7px;
  content: "";
}
.content-title:after {
  display: block;
  position: absolute;
  bottom: -18px;
  left: 50%;
  width: 31px;
  height: 18px;
  margin-left: -15px;
  background: url(/products/img/index_content-title_bg01.png) no-repeat;
  content: "";
}
.product {
  margin-top: 36px;
}
.product_list {
  overflow: hidden;
  zoom: 1;
  margin-top: 17px;
}
.product_list_box {
  float: left;
  width: 180px;
  margin-left: 10px;
  border-bottom: #e7e7e8 1px solid;
  background-color: #fff;
  -webkit-box-shadow: 1px 1px #e7e7e8;
          box-shadow: 1px 1px #e7e7e8;
}
.product_list_box:first-child {
  margin-left: 0;
}
.product_list_box_title {
  font-size: 92.86%;
  display: table-cell;
  width: 180px;
  padding: 5px 5px 5px 8px;
  background: url(/common/img/parts/parts_bg01.png);
  color: #fff;
  line-height: 1.4;
  font-weight: bold;
  vertical-align: top;
}
.product_list_box_inner {
  padding: 8px 10px 17px;
}
.business {
  margin-top: 36px;
}
.business_list {
  margin-top: 16px;
  padding: 15px 3px 15px 39px;
  border: #ddd 1px solid;
  background-color: #fff;
}
.category1 a {
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}
.category2 a, .business a {
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  text-decoration: none;
}
.category1 a:hover, .category2 a:hover, .business a:hover {
  color: #ee0000;
  text-decoration: underline;
}

.m-search-form-list .product_list_box:nth-child(6){
	display:none!important;
}