.container {
  background: #f6f6f6; }
  .container .wrapper {
    position: relative;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    width: 1200px;
    text-align: left; }
    .container .wrapper > .contents > .title {
      float: none;
      font-size: 24px;
      line-height: 40px;
      text-align: center; }
      .container .wrapper > .contents > .title h2 {
        float: none;
        font-size: 24px;
        line-height: 40px;
        text-align: center; }
      .container .wrapper > .contents > .title .subtitle {
        display: inline-block;
        float: none;
        font-size: 14px;
        line-height: 24px;
        text-align: center;
        color: #999;
        border-top: 1px solid #1dadd9;
        padding-top: 4px; }
    .container .wrapper > .contents > p {
      width: 100%;
      font-size: 18px;
      line-height: 24px;
      margin-bottom: 64px; }
    .container .wrapper > .contents > .tablewrapper {
      width: 100%; }
      .container .wrapper > .contents > .tablewrapper > table {
        width: 100%; }
        .container .wrapper > .contents > .tablewrapper > table > thead {
          width: 100%; }
          .container .wrapper > .contents > .tablewrapper > table > thead > tr {
            width: 100%; }
            .container .wrapper > .contents > .tablewrapper > table > thead > tr > th {
              padding: 16px;
              border: 1px solid #ddd;
              font-size: 18px;
              line-height: 24px;
              background: #def7ff; }
        .container .wrapper > .contents > .tablewrapper > table > tbody {
          width: 100%; }
          .container .wrapper > .contents > .tablewrapper > table > tbody > tr {
            width: 100%; }
            .container .wrapper > .contents > .tablewrapper > table > tbody > tr > th, .container .wrapper > .contents > .tablewrapper > table > tbody > tr td {
              padding: 16px;
              vertical-align: middle;
              border: 1px solid #ddd;
              background: #fff; }
            .container .wrapper > .contents > .tablewrapper > table > tbody > tr > th {
              width: 382px; }
              .container .wrapper > .contents > .tablewrapper > table > tbody > tr > th > img {
                float: left;
                width: 100px;
                margin: 8px; }
            .container .wrapper > .contents > .tablewrapper > table > tbody > tr > td {
              text-align: left;
              font-size: 18px;
              line-height: 24px; }

/*# sourceMappingURL=d--lp--sdgs.css.map */
