.updated_at {
      color: #666666;
}

.trial-start {
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;

      font-family: "メイリオ", sans-serif;
      font-size: 20px;
      color: #ffffff;
      padding: 14px 20px;
      background: -webkit-gradient(
            linear, left top, left bottom,
            from(#e18067),
            to(#c76f5b));
      background: linear-gradient(
            top,
            #e18067 0%,
            #c76f5b);
      border-radius: 6px;
      border: 0px solid #171717;
      box-shadow:
            0px 0px 1px rgba(000,000,000,0.5),
            inset 0px 0px 2px rgba(140,078,064,0.8);
      text-shadow:
            0px -1px 0px rgba(140,078,064,0.4),
            0px 1px 0px rgba(255,255,255,0.3);
}
.trial-start a {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: block;
}
.trial-start .fa {
      font-size: 35px;
      margin-left: 20px;
}

.inquiry {
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;

      font-family: "メイリオ", sans-serif;
      font-size: 20px;
      color: #ffffff;
      padding: 14px 20px;
      background: -webkit-gradient(
            linear, left top, left bottom,
            from(#04a8cd),
            to(#058ead));
      background: linear-gradient(
            top,
            #04a8cd 0%,
            #058ead);
      border-radius: 6px;
      border: 0px solid #171717;
      box-shadow:
            0px 0px 1px rgba(000,000,000,0.5),
            inset 0px 0px 2px rgba(002,086,105,0.8);
      text-shadow:
            0px -1px 0px rgba(002,086,105,0.4),
            0px 1px 0px rgba(255,255,255,0.3);
}
.inquiry a {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: block;
}
.inquiry .fa {
      font-size: 35px;
      margin-left: 20px;
}
