.fec-skeleton {
  max-width: 1200px;
  margin: 0 auto;
  max-height: 98vh;
  overflow: hidden;
  padding: 0 10px; }
  .fec-skeleton .flex {
    display: flex !important;
    align-items: center !important; }
  .fec-skeleton .h-10 {
    height: 10px !important; }
  .fec-skeleton .mt-10 {
    margin-top: 10px !important; }
  .fec-skeleton .mb-10 {
    margin-bottom: 10px !important; }
  .fec-skeleton .animation {
    min-height: 16px;
    background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
    background-size: 400% 100%;
    animation: fec-skeleton-loading 1.4s ease infinite; }
  .fec-skeleton div {
    border-radius: 4px; }
  @media (max-width: 769px) {
    .fec-skeleton .pc {
      display: none !important; } }
  @media (min-width: 769px) {
    .fec-skeleton .mobile {
      display: none !important; } }
  @media (max-width: 769px) {
    .fec-skeleton .fec-skeleton__header-pc {
      display: none !important; } }
  .fec-skeleton .fec-skeleton__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 10px; }
    .fec-skeleton .fec-skeleton__header > div {
      display: inline-block;
      border-radius: 4px; }
      .fec-skeleton .fec-skeleton__header > div:nth-child(1) {
        width: 20%; }
      .fec-skeleton .fec-skeleton__header > div:nth-child(2) {
        width: 40%; }
      .fec-skeleton .fec-skeleton__header > div:nth-child(3) {
        width: 20%; }
  .fec-skeleton .fec-skeleton__img {
    border-radius: 4px;
    margin-top: 30px;
    display: flex;
    align-items: center;
    justify-content: center; }
    .fec-skeleton .fec-skeleton__img svg {
      fill: #dcdde0;
      width: 18%;
      height: 18%; }
  .fec-skeleton .fec-skeleton__item {
    font-size: 16px;
    display: flex;
    margin: 0 -20px;
    margin-top: 30px; }
    .fec-skeleton .fec-skeleton__item > div {
      margin: 0 20px;
      width: 100%; }
    @media (max-width: 769px) {
      .fec-skeleton .fec-skeleton__item {
        justify-content: space-between;
        flex-wrap: wrap;
        padding: 0 20px;
        margin-top: 10px; }
        .fec-skeleton .fec-skeleton__item > div {
          margin: 0;
          margin-bottom: 10px;
          width: 48%; } }
  .fec-skeleton .fec-skeleton__item-detail {
    width: 48% !important; }
    @media (max-width: 769px) {
      .fec-skeleton .fec-skeleton__item-detail {
        width: 100% !important; }
        .fec-skeleton .fec-skeleton__item-detail.right {
          margin-top: 20px !important; } }
  .fec-skeleton .fec-skeleton__item-check {
    width: 42% !important; }
    @media (max-width: 769px) {
      .fec-skeleton .fec-skeleton__item-check {
        width: 100% !important; }
        .fec-skeleton .fec-skeleton__item-check.right {
          display: none; } }
@keyframes fec-skeleton-loading {
  0% {
    background-position: 100% 50%; }
  100% {
    background-position: 0 50%; } }
  .fec-skeleton .animation {
    min-height: 16px;
    background: linear-gradient(90deg, #f2f2f2 25%, #e6e6e6 37%, #f2f2f2 63%);
    background-size: 400% 100%;
    animation: fec-skeleton-loading 1.4s ease infinite; }
  .fec-skeleton .w-22 {
    width: 22% !important; }
  .fec-skeleton .w-33 {
    width: 33% !important; }
  .fec-skeleton .w-66 {
    width: 66% !important; }
  .fec-skeleton .w-88 {
    width: 88% !important; }
  .fec-skeleton .t-20 {
    margin-top: 20px; }
  .fec-skeleton .t-25 {
    margin-top: 25px; }
  .fec-skeleton .t-30 {
    margin-top: 30px; }
  .fec-skeleton .flex {
    display: flex; }

/*# sourceMappingURL=Skeleton.css.map */
