@charset "utf-8";

/*Header Edit*/
.l-content .mainvs {
  background: url('/th/maker/misumi/mold/pr/new_stock201811/images/mainvs.png') left top no-repeat;
  width: 950px;
  height: 300px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.l-content .m-h2--title {
  background: url('/th/maker/misumi/mold/pr/new_stock201811/images/text-title.png') left top no-repeat;
  width: 890px;
  height: 41px;
  font-size: 21px;
  line-height: 41px;
  color: #ffffff;
}

.l-content .lh-38 {
  line-height: 38px;
}

/*Button Center*/
.l-content .m-btnList--center > li:first-child {
  padding-left: 0;
}

/*Product List Style*/
.l-content .m-thumbnailList .li__1of2 {
  width: 50%;
}
.l-content .m-thumbnailList .li__1of4 {
  width: 25%;
}
.l-content .border_style,
.l-content .border_style--last {
  padding: 20px;
  box-sizing: border-box;
}
.l-content .border_style {
  border-left: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}
.l-content .border_style--last {
  border: 1px solid #dedede;
  border-width: 0 1px 1px;
}
.l-content .product_name {
  font-size: 14px;
  font-weight: bold;
  height: 50px;
  color: #004bb1;
}
.l-content .product_part {
  margin: 0;
  height: 50px;
  display: block;
}

/*Hover*/
.l-content .m-thumbnailList [data-clickable="area"]:hover img,
.l-content .m-thumbnailList [data-clickable="area"]:hover a {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  filter: alpha(opacity=75);
  opacity: 0.75;
}

.l-content .w-100{
  width: 100%;
}