#subMainIn >h2 img {
  padding-top: 43px;
}

#breadcrumbWrap {
  margin-top: -21px;
}

#troubleBox {
  background: url(../img/bg_mv.png)no-repeat center top,#e5e8eb;
}

#troubleListBottom li:last-child {
  margin-top: 10px;
}

#troubleListBottom li:nth-child(even) {
  background: linear-gradient(#fd7e4e,rgba(253, 126, 78, 0.38))!important;
}

/* feature */

#featureBoxWrap .pointBox01,
#featureBoxWrap .pointBox02 {
  margin-bottom: 30px;
  min-height: 180px;
}

#featureBoxWrap .pointTi {
  width: 300px;
}

#featureBoxWrap .imgfR {
  padding-bottom: 0;
}

#featureBox04 .pointTi {
  letter-spacing: -1.2px;
}

#featureBox01 .pointTi:before {
  content: url(../img/txt_feature01.png);
}

#featureBox02 .pointTi:before {
  content: url(../img/txt_feature02.png);
}

#featureBox03 .pointTi:before {
  content: url(../img/txt_feature03.png);
}

#featureBox04 .pointTi:before {
  content: url(../img/txt_feature04.png);
}

#featureBox05 .pointTi:before {
  content: url(../img/txt_feature05.png);
}

#featureBox06 .pointTi:before {
  content: url(../img/txt_feature06.png);
}

.last {
  padding-left: 74px!important;
}

.table01 {
  margin-bottom: 8px;
}

.table01 tr td {
  text-align: center;
}

.txt_cen {
  text-align: center;
}

#contactWrap li:nth-of-type(3) {
  position: relative;
  top: -51px;
  right: -55px;
  z-index: 10;
}

#contactWrap li:last-child {
  position: relative;
  top: -43px;
  right: -510px;
}

/* IE11 */

_:-ms-lang(x)::-ms-backdrop,
#contactWrap li:last-child {
  right: -820px;
}

/* IE11 */

_:-ms-lang(x)::-ms-backdrop,
#contactIn ul {
  float: none!important;
}