.section-option {
  position: relative;
}
.section-option .option-app {
  position: relative;
  background-color: #f5f5f5;
}
.section-option .app-wrapper {
  display: block;
}
.section-option .app-thumbnail {
  position: relative;
  width: 1.58rem;
}
@media print, (min-width: 768px) {
  .section-option {
    padding-bottom: 60px;
  }
  .section-option .option-app {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 40px;
    padding: 40px 50px;
  }
  .section-option .app-thumbnail {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 24px;
  }
}
@media only screen and (max-width: 767.98px) {
  .section-option {
    padding-bottom: 0.74rem;
  }
  .section-option .option-app {
    margin-top: 0.5rem;
    padding: 0.3rem 0.2rem;
  }
  .section-option .app-thumbnail {
    margin: 0 auto 0.2rem;
  }
}

.story-option-information .list-common-optional {
  margin: 0 auto;
}
@media print, (min-width: 768px) {
  .story-option-information .story-wrapper {
    margin-bottom: -37px;
  }
  .story-option-information .story-content {
    padding-bottom: 37px;
  }
  .story-option-information .title-common-secondary {
    margin-bottom: 49px;
  }
}
@media only screen and (max-width: 767.98px) {
  .story-option-information .story-wrapper {
    margin-bottom: -0.57rem;
  }
  .story-option-information .story-content {
    padding-bottom: 0.57rem;
  }
  .story-option-information .title-common-secondary {
    margin-bottom: 0.41rem;
  }
  .story-option-information .navigation-common-sitemap {
    margin-right: -0.1rem;
  }
}
/*# sourceMappingURL=option.css.map */