@charset "utf-8";
/* mainVisual */
.l-content .mainVisual {
  width: 950px;
  height: 200px;
  margin-bottom: 30px;
  background: url(/maker/nitto-kogyo/products/box/international_standard/img/main.png) no-repeat 0 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* lead */
.l-content .leadTxt {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

/* ancNav */
.l-content .ancNav {
  display: flex;
  justify-content: space-between;
  width: 680px;
  margin: 0 auto 30px;
}
.l-content .ancNav > li a.m-btn--down {
  width: 220px;
  margin: 0 auto;
}

/* m-h2 */
.l-content .m-h2 {
  padding-top: 10px;
}
.l-content .m-table {
  margin: 0;
}

.l-content .cat_list {
  display: flex;
  justify-content: space-between;
}
.l-content .cat_list .dustproof {
  width: 306px;
}
.l-content .cat_list .fa {
  width: 628px;
}
.l-content .item_list {
  display: flex;
  justify-content: space-between;
}
.l-content .item_list > li {
  position: relative;
  width: 306px;
  padding: 15px 15px 15px;
  box-sizing: border-box;
  border: 1px solid #aaa;
  text-align: center;
}
.l-content .item_list > li::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 304px;
  height: 3px;
  background: #e50012;
}
.l-content .item_list > li a {
  display: inline-block;
  width: 100%;
  text-decoration: none;
}
.l-content .item_list > li a span {
  display: block;
}
.l-content .item_list > li a .name {
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #333;
  border-bottom: 1px dotted #9b9b9b;
}
.l-content .item_list > li a .sub {
  margin-bottom: 15px;
  color: #333;
}
.l-content .item_list > li a .m-btnLink--conversion {
  width: 215px;
  margin: 0 auto;
}
.l-content .item_list > li a:hover span,
.l-content .item_list > li a:hover img,
.l-content .item_list > li a:hover .m-btnLink--conversion {
  opacity: 0.75;
}
.l-content .cat_list .item_list > li .spec {
  height: 374px;
}
.l-content .item_list > li .spec .head {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #afafaf;
  margin: 20px 0 10px;
  height: 30px;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
}
.l-content .item_list > li .spec .m-table tbody tr th {
  padding: 7px 0;
}
.l-content .item_list > li .spec .m-table tbody tr td {
  padding: 7px 8px;
  text-align: left;
}
.l-content .item_list > li .spec .m-table tbody tr td .ls {
  letter-spacing: -0.3px;
}

/* standard */
.l-content .standard .standard_list {
  display: flex;
  justify-content: space-between;
  width: 455px;
  margin: 0 auto 30px;
}
.l-content .standard .standard_list > li p {
  display: flex;
  align-items: center;
  height: 36px;
}
.l-content .standard .m-table tbody tr .left {
  text-align: left;
}
.l-content .standard .m-table > thead > tr > th {
  padding: 7px 5px;
}

/* nitto */
.l-content .nitto {
  width: 916px;
  margin: 0 auto;
  border: 2px solid #c4c4c4;
}
.l-content .nitto .head {
  margin-bottom: 30px;
  padding: 13px 24px;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 2px solid #c4c4c4;
}
.l-content .nitto .about {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}
.l-content .nitto .about img {
  padding: 0 25px 15px;
}
.l-content .nitto .about p {
  width: 605px;
  font-size: 14px;
  line-height: 21px;
}

.l-content .nitto .m-generalBox {
  background: #f3f3f3;
  width: 870px;
  margin: 0 auto 30px;
  padding: 18px 20px;
}
.l-content .nitto .btn_txt {
  background: url(/maker/nitto-kogyo/products/box/international_standard/img/nitto_txt_bg.png) no-repeat center;
  font-size: 14px;
  font-weight: bold;
  color: #0b6fc8;
  text-align: center;
}
.l-content .nitto .m-btnLink--strong {
  width: 360px;
  height: 40px;
  margin: 10px auto 30px;
  font-size: 14px;
}
