.fs14 {
    font-size: 14px;
  }

  .wabox p.fs14 a {
    color: #4b4b4b;
  }

  .flexBox {
    display: flex;
    justify-content: space-between;
  }

  .wa-recommend {
    display: flex;
    justify-content: space-between;
    width: 100%;
    flex-wrap: wrap;
  }

  .wabox {
    width: 48%;
  }

  .flexBox .wabox img {
    border: 1px solid #C4C4C4;
  }

  .productRole_gallerry .servieLink .link {
    bottom: 10px;
    width: max-content;
    max-width: 80%;
  }

  @media only screen and (min-width: 960px) {
    #anniversary .downloadFlie.style2 li:nth-child(n+3) {
      border-width: 0px 0 1px;
    }

    .mw1000 {
      max-width: 1000px;
      margin: auto;
    }

    .mw1150 {
      max-width: 1150px;
      margin: auto;
    }

    .mw480 {
      max-width: 480px;
      margin: auto;
    }

    #anniversary .productRole_gallerry .servieLink .link {
      bottom: 15px;
    }
  }

  @media screen and (max-width:740px) {

    .wabox {
      width: 48.6%;
    }

    .wabox p.fs14 {
      font-size: 11px;
    }

    .wa-recommend>.wabox {
      width: 100%;
    }

    #anniversary .topLayout,
    #anniversary .common_inner {
      padding: 0 15px;
    }

    #anniversary .downloadFlie.style2 li {
      margin-bottom: 5px;
    }
    .downloadFlie.style2 li {
      align-items: center;
  }
    .headingTitle .hdS {
      font-size: 14px;
    } 
  }