.progress-title {
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  color: #E5E5E5; }

.main-progress-01-overwolf {
  background-image: url("../images/progress-01-overwolf.png");
  height: 288px;
  box-sizing: border-box; }

.main-progress-02 {
  background-image: url("../images/progress-01-overwolf.png");
  /* background-image: url("../images/progress-02.png"); */
  height: 288px;
  box-sizing: border-box; }

.main-progress-01-app {
  height: 288px; }
  .main-progress-01-app .grid-container {
    padding: 0 26px;
    padding-top: 36px; }
  .main-progress-01-app .grid-item {
    width: 176px;
    float: left;
    text-align: center;
    color: #E5E5E5; }
    .main-progress-01-app .grid-item img {
      margin: 0 auto;
      margin-bottom: 12px; }
