@media all and (max-width: 414px) {
  .skeleton-heroSlider {
    width: 100%;
    height: auto;
    padding: 20px; }
    .skeleton-heroSlider .c-container-01 {
      display: none; }
    .skeleton-heroSlider .c-container-02 {
      display: none; }
    .skeleton-heroSlider .c-container-03 {
      display: flex;
      overflow: hidden;
      margin-right: -20px; }
      .skeleton-heroSlider .c-container-03 .c-item-01 {
        margin-right: 8px; }
        .skeleton-heroSlider .c-container-03 .c-item-01 .c-unit-01 {
          width: 335px;
          height: 200px;
          background: #E9EBF1;
          border-radius: 8px 8px 0px 0px; }
        .skeleton-heroSlider .c-container-03 .c-item-01 .c-unit-02 {
          background: #FFFFFF;
          box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
          border-radius: 0px 0px 8px 8px;
          padding: 16px; }
          .skeleton-heroSlider .c-container-03 .c-item-01 .c-unit-02 .c-unit-02-A {
            width: 242px;
            height: 16px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-heroSlider {
    width: 100%;
    height: auto;
    padding: 20px; }
    .skeleton-heroSlider .c-container-01 {
      display: none; }
    .skeleton-heroSlider .c-container-02 {
      display: none; }
    .skeleton-heroSlider .c-container-03 {
      display: flex;
      overflow: hidden;
      margin-right: -20px; }
      .skeleton-heroSlider .c-container-03 .c-item-01 {
        margin-right: 8px; }
        .skeleton-heroSlider .c-container-03 .c-item-01 .c-unit-01 {
          width: 335px;
          height: 200px;
          background: #E9EBF1;
          border-radius: 8px 8px 0px 0px; }
        .skeleton-heroSlider .c-container-03 .c-item-01 .c-unit-02 {
          background: #FFFFFF;
          box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
          border-radius: 0px 0px 8px 8px;
          padding: 16px; }
          .skeleton-heroSlider .c-container-03 .c-item-01 .c-unit-02 .c-unit-02-A {
            width: 242px;
            height: 16px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-heroSlider {
    width: 1240px;
    height: auto;
    margin: 0 auto; }
    .skeleton-heroSlider .c-container-01 {
      background: #E9EBF1;
      border-radius: 8px 8px 0px 0px;
      padding: 20px; }
      .skeleton-heroSlider .c-container-01 .c-item-01 {
        display: flex;
        flex-direction: column;
        width: 460px;
        height: 337px;
        background: #FFFFFF;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
        border-radius: 8px;
        padding: 36px 60px 36px 40px; }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-01 {
          width: 100%;
          height: 24px;
          margin-bottom: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-02 {
          width: 280px;
          height: 24px;
          margin-bottom: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-03 {
          width: 320px;
          height: 24px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-04 {
          width: 190px;
          height: 24px;
          margin-top: auto;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-heroSlider .c-container-02 {
      display: flex;
      align-items: center;
      justify-content: center;
      background: #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
      border-radius: 0px 0px 8px 8px;
      padding: 20px 0; }
      .skeleton-heroSlider .c-container-02 .c-unit-01 {
        width: 85px;
        height: 60px;
        background: #E9EBF1;
        border-radius: 4px;
        margin-right: 12px; }
        .skeleton-heroSlider .c-container-02 .c-unit-01:last-child {
          margin-right: 0; }
    .skeleton-heroSlider .c-container-03 {
      display: none; } }
@media all and (min-width: 1680px) {
  .skeleton-heroSlider {
    width: 1240px;
    height: auto;
    margin: 0 auto; }
    .skeleton-heroSlider .c-container-01 {
      background: #E9EBF1;
      border-radius: 8px 8px 0px 0px;
      padding: 20px; }
      .skeleton-heroSlider .c-container-01 .c-item-01 {
        display: flex;
        flex-direction: column;
        width: 460px;
        height: 337px;
        background: #FFFFFF;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
        border-radius: 8px;
        padding: 36px 60px 36px 40px; }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-01 {
          width: 100%;
          height: 24px;
          margin-bottom: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-02 {
          width: 280px;
          height: 24px;
          margin-bottom: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-03 {
          width: 320px;
          height: 24px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-heroSlider .c-container-01 .c-item-01 > .c-unit-04 {
          width: 190px;
          height: 24px;
          margin-top: auto;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-heroSlider .c-container-02 {
      display: flex;
      align-items: center;
      justify-content: center;
      background: #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
      border-radius: 0px 0px 8px 8px;
      padding: 20px 0; }
      .skeleton-heroSlider .c-container-02 .c-unit-01 {
        width: 85px;
        height: 60px;
        background: #E9EBF1;
        border-radius: 4px;
        margin-right: 12px; }
        .skeleton-heroSlider .c-container-02 .c-unit-01:last-child {
          margin-right: 0; }
    .skeleton-heroSlider .c-container-03 {
      display: none; } }
@media all and (max-width: 414px) {
  .skeleton-contentCarousel01 {
    width: 100%;
    height: auto;
    padding: 24px 0 113px 20px; }
    .skeleton-contentCarousel01 .c-container-01 {
      width: 167px;
      height: 24px;
      margin-bottom: 24px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel01 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel01 .c-container-02 .c-item-01 {
        width: 136px;
        margin-right: 20px;
        display: none; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 136px;
          background: #F8F8F9;
          margin-bottom: 12px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-02 {
          width: 128px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 5px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-03 {
          width: 100px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 0px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-04 {
          display: none; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(1) {
          display: block; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(2) {
          display: block; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-contentCarousel01 {
    width: 100%;
    height: auto;
    padding: 24px 0 113px 20px; }
    .skeleton-contentCarousel01 .c-container-01 {
      width: 167px;
      height: 24px;
      margin-bottom: 24px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel01 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel01 .c-container-02 .c-item-01 {
        width: 136px;
        margin-right: 20px;
        display: none; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 136px;
          background: #F8F8F9;
          margin-bottom: 12px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-02 {
          width: 128px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 5px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-03 {
          width: 100px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 0px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-04 {
          display: none; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(1) {
          display: block; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(2) {
          display: block; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-contentCarousel01 {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 28px 0 80px 32px; }
    .skeleton-contentCarousel01 .c-container-01 {
      width: 259px;
      height: 24px;
      margin-bottom: 36px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel01 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel01 .c-container-02 .c-item-01 {
        width: 204px;
        margin-right: 20px;
        display: none; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 205px;
          background: #F8F8F9;
          margin-bottom: 20px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-02 {
          width: 164px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-03 {
          width: 118px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-04 {
          width: 141px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(1) {
          display: block; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(2) {
          display: block; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(3) {
          display: block; } }
@media all and (min-width: 1680px) {
  .skeleton-contentCarousel01 {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 28px 0 80px 32px; }
    .skeleton-contentCarousel01 .c-container-01 {
      width: 259px;
      height: 24px;
      margin-bottom: 36px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel01 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel01 .c-container-02 .c-item-01 {
        width: 204px;
        margin-right: 20px;
        display: none; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 205px;
          background: #F8F8F9;
          margin-bottom: 20px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-02 {
          width: 164px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-03 {
          width: 118px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01 .c-unit-04 {
          width: 141px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(1) {
          display: block; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(2) {
          display: block; }
        .skeleton-contentCarousel01 .c-container-02 .c-item-01:nth-child(3) {
          display: block; } }
@media all and (max-width: 414px) {
  .skeleton-contentCarousel02 {
    width: 100%;
    height: auto;
    padding: 32px 0 38px 20px; }
    .skeleton-contentCarousel02 .c-container-01 {
      width: 170px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel02 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel02 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 85px;
          background: #F8F8F9;
          margin-bottom: 16px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-contentCarousel02 {
    width: 100%;
    height: auto;
    padding: 32px 0 38px 20px; }
    .skeleton-contentCarousel02 .c-container-01 {
      width: 170px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel02 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel02 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 85px;
          background: #F8F8F9;
          margin-bottom: 16px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-contentCarousel02 {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 32px 0 38px 32px; }
    .skeleton-contentCarousel02 .c-container-01 {
      width: 170px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel02 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel02 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 85px;
          background: #F8F8F9;
          margin-bottom: 16px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(3) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(4) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(5) {
          display: flex; } }
@media all and (min-width: 1680px) {
  .skeleton-contentCarousel02 {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 32px 0 38px 32px; }
    .skeleton-contentCarousel02 .c-container-01 {
      width: 170px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel02 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel02 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 85px;
          background: #F8F8F9;
          margin-bottom: 16px; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(3) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(4) {
          display: flex; }
        .skeleton-contentCarousel02 .c-container-02 .c-item-01:nth-child(5) {
          display: flex; } }
@media all and (max-width: 414px) {
  .skeleton-contentCarousel03 {
    width: 100%;
    height: auto;
    padding: 32px 0 38px 20px; }
    .skeleton-contentCarousel03 .c-container-01 {
      width: 170px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel03 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel03 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 150px;
          background: #F8F8F9;
          border-radius: 50%;
          margin-bottom: 16px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-contentCarousel03 {
    width: 100%;
    height: auto;
    padding: 32px 0 38px 20px; }
    .skeleton-contentCarousel03 .c-container-01 {
      width: 170px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel03 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel03 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 150px;
          background: #F8F8F9;
          border-radius: 50%;
          margin-bottom: 16px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-contentCarousel03 {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 32px 0 38px 32px; }
    .skeleton-contentCarousel03 .c-container-01 {
      width: 202px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel03 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel03 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 150px;
          background: #F8F8F9;
          border-radius: 50%;
          margin-bottom: 16px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(3) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(4) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(5) {
          display: flex; } }
@media all and (min-width: 1680px) {
  .skeleton-contentCarousel03 {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 32px 0 38px 32px; }
    .skeleton-contentCarousel03 .c-container-01 {
      width: 202px;
      height: 24px;
      margin-bottom: 32px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentCarousel03 .c-container-02 {
      display: flex; }
      .skeleton-contentCarousel03 .c-container-02 .c-item-01 {
        display: flex;
        flex-direction: column;
        align-items: center;
        display: none;
        width: 150px;
        margin-right: 12px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 150px;
          background: #F8F8F9;
          border-radius: 50%;
          margin-bottom: 16px; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(1) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(2) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(3) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(4) {
          display: flex; }
        .skeleton-contentCarousel03 .c-container-02 .c-item-01:nth-child(5) {
          display: flex; } }
@media all and (max-width: 414px) {
  .skeleton-product-details {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; }
    .skeleton-product-details .c-container-01 .c-item-01 {
      background: #FAFBFD;
      width: 48px;
      height: 48px;
      border-radius: 4px; }
      .skeleton-product-details .c-container-01 .c-item-01:not(:last-child) {
        margin-bottom: 8px; }
    .skeleton-product-details .c-container-02 {
      flex: 1;
      height: 410px;
      background: #FAFBFD; }
    .skeleton-product-details .c-container-03 {
      width: 100%;
      height: 410px;
      background: #FAFBFD;
      border-radius: 8px;
      padding: 24px; }
      .skeleton-product-details .c-container-03 .c-item-01 {
        width: 100px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 18px; }
      .skeleton-product-details .c-container-03 .c-item-02 {
        width: 160px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-03 {
        width: 235px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-04 {
        width: 180px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 22px; }
      .skeleton-product-details .c-container-03 .c-item-05 {
        width: 172px;
        height: 12px;
        background: #F3F3F5; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-product-details {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; }
    .skeleton-product-details .c-container-01 .c-item-01 {
      background: #FAFBFD;
      width: 48px;
      height: 48px;
      border-radius: 4px; }
      .skeleton-product-details .c-container-01 .c-item-01:not(:last-child) {
        margin-bottom: 8px; }
    .skeleton-product-details .c-container-02 {
      flex: 1;
      height: 410px;
      background: #FAFBFD; }
    .skeleton-product-details .c-container-03 {
      width: 100%;
      height: 410px;
      background: #FAFBFD;
      border-radius: 8px;
      padding: 24px; }
      .skeleton-product-details .c-container-03 .c-item-01 {
        width: 100px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 18px; }
      .skeleton-product-details .c-container-03 .c-item-02 {
        width: 160px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-03 {
        width: 235px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-04 {
        width: 180px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 22px; }
      .skeleton-product-details .c-container-03 .c-item-05 {
        width: 172px;
        height: 12px;
        background: #F3F3F5; } }
@media all and (min-width: 768px) and (max-width: 1023px) {
  .skeleton-product-details {
    display: flex;
    gap: 20px; }
    .skeleton-product-details .c-container-01 .c-item-01 {
      background: #FAFBFD;
      width: 85px;
      height: 85px;
      border-radius: 4px; }
      .skeleton-product-details .c-container-01 .c-item-01:not(:last-child) {
        margin-bottom: 8px; }
    .skeleton-product-details .c-container-02 {
      flex: 1;
      height: 410px;
      background: #FAFBFD; }
    .skeleton-product-details .c-container-03 {
      width: 300px;
      height: 410px;
      background: #FAFBFD;
      border-radius: 8px;
      padding: 24px; }
      .skeleton-product-details .c-container-03 .c-item-01 {
        width: 100px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 18px; }
      .skeleton-product-details .c-container-03 .c-item-02 {
        width: 160px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-03 {
        width: 235px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-04 {
        width: 180px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 22px; }
      .skeleton-product-details .c-container-03 .c-item-05 {
        width: 172px;
        height: 12px;
        background: #F3F3F5; } }
@media all and (min-width: 1024px) and (max-width: 1279px) {
  .skeleton-product-details {
    display: flex;
    gap: 20px; }
    .skeleton-product-details .c-container-01 .c-item-01 {
      background: #FAFBFD;
      width: 85px;
      height: 85px;
      border-radius: 4px; }
      .skeleton-product-details .c-container-01 .c-item-01:not(:last-child) {
        margin-bottom: 8px; }
    .skeleton-product-details .c-container-02 {
      flex: 1;
      height: 410px;
      background: #FAFBFD; }
    .skeleton-product-details .c-container-03 {
      width: 300px;
      height: 410px;
      background: #FAFBFD;
      border-radius: 8px;
      padding: 24px; }
      .skeleton-product-details .c-container-03 .c-item-01 {
        width: 100px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 18px; }
      .skeleton-product-details .c-container-03 .c-item-02 {
        width: 160px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-03 {
        width: 235px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-04 {
        width: 180px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 22px; }
      .skeleton-product-details .c-container-03 .c-item-05 {
        width: 172px;
        height: 12px;
        background: #F3F3F5; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-product-details {
    display: flex;
    gap: 20px; }
    .skeleton-product-details .c-container-01 .c-item-01 {
      background: #FAFBFD;
      width: 85px;
      height: 85px;
      border-radius: 4px; }
      .skeleton-product-details .c-container-01 .c-item-01:not(:last-child) {
        margin-bottom: 8px; }
    .skeleton-product-details .c-container-02 {
      flex: 1;
      height: 610px;
      background: #FAFBFD; }
    .skeleton-product-details .c-container-03 {
      width: 505px;
      height: 610px;
      background: #FAFBFD;
      border-radius: 8px;
      padding: 24px; }
      .skeleton-product-details .c-container-03 .c-item-01 {
        width: 100px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 18px; }
      .skeleton-product-details .c-container-03 .c-item-02 {
        width: 260px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-03 {
        width: 335px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-04 {
        width: 220px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 22px; }
      .skeleton-product-details .c-container-03 .c-item-05 {
        width: 172px;
        height: 12px;
        background: #F3F3F5; } }
@media all and (min-width: 1680px) {
  .skeleton-product-details {
    display: flex;
    gap: 20px; }
    .skeleton-product-details .c-container-01 .c-item-01 {
      background: #FAFBFD;
      width: 85px;
      height: 85px;
      border-radius: 4px; }
      .skeleton-product-details .c-container-01 .c-item-01:not(:last-child) {
        margin-bottom: 8px; }
    .skeleton-product-details .c-container-02 {
      flex: 1;
      height: 610px;
      background: #FAFBFD; }
    .skeleton-product-details .c-container-03 {
      width: 505px;
      height: 610px;
      background: #FAFBFD;
      border-radius: 8px;
      padding: 24px; }
      .skeleton-product-details .c-container-03 .c-item-01 {
        width: 100px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 18px; }
      .skeleton-product-details .c-container-03 .c-item-02 {
        width: 260px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-03 {
        width: 335px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 8px; }
      .skeleton-product-details .c-container-03 .c-item-04 {
        width: 220px;
        height: 16px;
        background: #F3F3F5;
        margin-bottom: 22px; }
      .skeleton-product-details .c-container-03 .c-item-05 {
        width: 172px;
        height: 12px;
        background: #F3F3F5; } }
@media all and (max-width: 414px) {
  .skeleton-product-list {
    width: 100%;
    height: auto;
    padding: 20px; }
    .skeleton-product-list .c-container-02 {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      .skeleton-product-list .c-container-02 .c-item-01 {
        display: none;
        width: 160px;
        margin-right: 15px;
        margin-top: 32px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 205px;
          margin-bottom: 20px;
          background: #F8F8F9; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-02 {
          width: 164px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-03 {
          width: 118px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-04 {
          width: 141px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-product-list .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(1) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(2) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(3) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(4) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(2n) {
          margin-right: 0; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-product-list {
    width: 100%;
    height: auto;
    padding: 20px; }
    .skeleton-product-list .c-container-02 {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      .skeleton-product-list .c-container-02 .c-item-01 {
        display: none;
        width: 160px;
        margin-right: 15px;
        margin-top: 32px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 205px;
          margin-bottom: 20px;
          background: #F8F8F9; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-02 {
          width: 164px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-03 {
          width: 118px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-04 {
          width: 141px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-product-list .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(1) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(2) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(3) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(4) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(2n) {
          margin-right: 0; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-product-list {
    width: 965px;
    height: auto;
    padding: 28px 53px 120px 28px; }
    .skeleton-product-list .c-container-02 {
      display: flex;
      flex-wrap: wrap; }
      .skeleton-product-list .c-container-02 .c-item-01 {
        width: 200px;
        margin-right: 10px;
        margin-top: 40px;
        display: none; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 205px;
          margin-bottom: 20px;
          background: #F8F8F9; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-02 {
          width: 164px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-03 {
          width: 118px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-04 {
          width: 141px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-product-list .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(1) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(2) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(3) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(4) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(5) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(6) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(4n) {
          margin-right: 0; } }
@media all and (min-width: 1680px) {
  .skeleton-product-list {
    width: 965px;
    height: auto;
    padding: 28px 53px 120px 28px; }
    .skeleton-product-list .c-container-02 {
      display: flex;
      flex-wrap: wrap; }
      .skeleton-product-list .c-container-02 .c-item-01 {
        width: 200px;
        margin-right: 10px;
        margin-top: 40px;
        display: none; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 205px;
          margin-bottom: 20px;
          background: #F8F8F9; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-02 {
          width: 164px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-03 {
          width: 118px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list .c-container-02 .c-item-01 .c-unit-04 {
          width: 141px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-product-list .c-container-02 .c-item-01:last-child {
          margin-right: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(1) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(2) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(3) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(4) {
          display: block;
          margin-top: 0; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(5) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(6) {
          display: block; }
        .skeleton-product-list .c-container-02 .c-item-01:nth-child(4n) {
          margin-right: 0; } }
@media all and (max-width: 414px) {
  .skeleton-product-list-wide {
    width: 100%;
    height: auto;
    padding: 24px 20px 80px 20px; }
    .skeleton-product-list-wide .c-container-01 {
      width: 273px;
      height: 24px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-product-list-wide .c-container-02 {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      .skeleton-product-list-wide .c-container-02 .c-item-01 {
        width: 160px;
        margin-right: 15px;
        margin-top: 32px;
        display: block; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 180px;
          margin-bottom: 16px;
          background: #F8F8F9; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-03 {
          width: 125px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 0px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01:nth-child(2n) {
          margin-right: 0; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-product-list-wide {
    width: 100%;
    height: auto;
    padding: 24px 20px 80px 20px; }
    .skeleton-product-list-wide .c-container-01 {
      width: 273px;
      height: 24px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-product-list-wide .c-container-02 {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      .skeleton-product-list-wide .c-container-02 .c-item-01 {
        width: 160px;
        margin-right: 15px;
        margin-top: 32px;
        display: block; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 180px;
          margin-bottom: 16px;
          background: #F8F8F9; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-02 {
          width: 75px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-03 {
          width: 125px;
          height: 15px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 0px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01:nth-child(2n) {
          margin-right: 0; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-product-list-wide {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 32px 32px 120px 32px; }
    .skeleton-product-list-wide .c-container-01 {
      width: 365px;
      height: 24px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-product-list-wide .c-container-02 {
      display: flex;
      flex-wrap: wrap; }
      .skeleton-product-list-wide .c-container-02 .c-item-01 {
        width: 180px;
        margin-right: 19px;
        margin-top: 32px;
        display: block; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 180px;
          margin-bottom: 16px;
          background: #F8F8F9; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-02 {
          width: 159px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-03 {
          width: 85px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 0px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01:nth-child(6n) {
          margin-right: 0; } }
@media all and (min-width: 1680px) {
  .skeleton-product-list-wide {
    width: 1240px;
    height: auto;
    margin: 0 auto;
    padding: 32px 32px 120px 32px; }
    .skeleton-product-list-wide .c-container-01 {
      width: 365px;
      height: 24px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-product-list-wide .c-container-02 {
      display: flex;
      flex-wrap: wrap; }
      .skeleton-product-list-wide .c-container-02 .c-item-01 {
        width: 180px;
        margin-right: 19px;
        margin-top: 32px;
        display: block; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-01 {
          width: 100%;
          height: 180px;
          margin-bottom: 16px;
          background: #F8F8F9; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-02 {
          width: 159px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 8px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01 .c-unit-03 {
          width: 85px;
          height: 18px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-bottom: 0px; }
        .skeleton-product-list-wide .c-container-02 .c-item-01:nth-child(6n) {
          margin-right: 0; } }
@media all and (max-width: 414px) {
  .skeleton-contentBasket1 {
    display: flex;
    flex-direction: column;
    width: 100%; }
    .skeleton-contentBasket1 .c-column-01 {
      width: 100%;
      height: auto;
      padding: 16px 0 80px 20px;
      background: #FFFFFF; }
      .skeleton-contentBasket1 .c-column-01 .c-container-01 {
        display: flex;
        align-items: center;
        margin-bottom: 16px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-01 {
          width: 70px;
          height: 70px;
          margin-right: 10px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-01 {
          width: 97px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-02 {
          width: 158px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-top: 8px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01:last-child {
          margin-bottom: 0; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-contentBasket1 {
    display: flex;
    flex-direction: column;
    width: 100%; }
    .skeleton-contentBasket1 .c-column-01 {
      width: 100%;
      height: auto;
      padding: 16px 0 80px 20px;
      background: #FFFFFF; }
      .skeleton-contentBasket1 .c-column-01 .c-container-01 {
        display: flex;
        align-items: center;
        margin-bottom: 16px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-01 {
          width: 70px;
          height: 70px;
          margin-right: 10px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-01 {
          width: 97px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-02 {
          width: 158px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-top: 8px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01:last-child {
          margin-bottom: 0; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-contentBasket1 {
    display: flex;
    width: 100%; }
    .skeleton-contentBasket1 .c-column-01 {
      width: 925px;
      height: auto;
      padding: 40px 0 60px 40px;
      background: #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
      border-radius: 8px;
      margin-right: 20px; }
      .skeleton-contentBasket1 .c-column-01 .c-container-01 {
        display: flex;
        align-items: center;
        margin-bottom: 20px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-01 {
          width: 100px;
          height: 100px;
          margin-right: 20px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-01 {
          width: 425px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          height: 16px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-02 {
          width: 94px;
          height: 16px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-top: 8px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01:last-child {
          margin-bottom: 0; } }
@media all and (min-width: 1680px) {
  .skeleton-contentBasket1 {
    display: flex;
    width: 100%; }
    .skeleton-contentBasket1 .c-column-01 {
      width: 925px;
      height: auto;
      padding: 40px 0 60px 40px;
      background: #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
      border-radius: 8px;
      margin-right: 20px; }
      .skeleton-contentBasket1 .c-column-01 .c-container-01 {
        display: flex;
        align-items: center;
        margin-bottom: 20px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-01 {
          width: 100px;
          height: 100px;
          margin-right: 20px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-01 {
          width: 425px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          height: 16px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01 .c-item-02 .c-unit-02 {
          width: 94px;
          height: 16px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%);
          margin-top: 8px; }
        .skeleton-contentBasket1 .c-column-01 .c-container-01:last-child {
          margin-bottom: 0; } }
@media all and (max-width: 414px) {
  .skeleton-contentBasket2 {
    display: flex;
    flex-direction: column;
    width: 100%; }
    .skeleton-contentBasket2 .c-column-02-B {
      position: fixed;
      display: flex;
      justify-content: space-between;
      bottom: 0;
      padding: 20px;
      z-index: 99;
      width: 100%;
      background: #FFFFFF; }
      .skeleton-contentBasket2 .c-column-02-B .c-item-01 .c-unit-01 {
        width: 40px;
        height: 11px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-B .c-item-01 .c-unit-02 {
        width: 94px;
        height: 22px;
        margin-top: 6px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-B .c-item-02 {
        width: 189px;
        height: 48px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentBasket2 .c-column-02-A {
      display: none;
      bottom: 0;
      flex-direction: column;
      width: 100%;
      height: 100px;
      padding: 24px;
      background: #FFFFFF; }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-01 {
        width: 40px;
        height: 11px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-02 {
        width: 94px;
        height: 22px;
        margin-top: 6px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-02 {
        margin-top: auto; }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-01 {
          width: 52px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-02 {
          width: 100%;
          height: 12px;
          margin-top: 8px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-contentBasket2 {
    display: flex;
    flex-direction: column;
    width: 100%; }
    .skeleton-contentBasket2 .c-column-02-B {
      position: fixed;
      display: flex;
      justify-content: space-between;
      bottom: 0;
      padding: 20px;
      z-index: 99;
      width: 100%;
      background: #FFFFFF; }
      .skeleton-contentBasket2 .c-column-02-B .c-item-01 .c-unit-01 {
        width: 40px;
        height: 11px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-B .c-item-01 .c-unit-02 {
        width: 94px;
        height: 22px;
        margin-top: 6px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-B .c-item-02 {
        width: 189px;
        height: 48px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentBasket2 .c-column-02-A {
      display: none;
      bottom: 0;
      flex-direction: column;
      width: 100%;
      height: 100px;
      padding: 24px;
      background: #FFFFFF; }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-01 {
        width: 40px;
        height: 11px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-02 {
        width: 94px;
        height: 22px;
        margin-top: 6px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-02 {
        margin-top: auto; }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-01 {
          width: 52px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-02 {
          width: 100%;
          height: 12px;
          margin-top: 8px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-contentBasket2 {
    display: flex;
    width: 100%; }
    .skeleton-contentBasket2 .c-column-02-A {
      display: flex;
      flex-direction: column;
      width: 295px;
      height: 182px;
      padding: 24px;
      background: #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
      border-radius: 8px; }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-01 {
        width: 97px;
        height: 12px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-02 {
        width: 158px;
        height: 12px;
        margin-top: 8px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-02 {
        margin-top: auto; }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-01 {
          width: 52px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-02 {
          width: 100%;
          height: 12px;
          margin-top: 8px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentBasket2 .c-column-02-B {
      display: none; } }
@media all and (min-width: 1680px) {
  .skeleton-contentBasket2 {
    display: flex;
    width: 100%; }
    .skeleton-contentBasket2 .c-column-02-A {
      display: flex;
      flex-direction: column;
      width: 295px;
      height: 182px;
      padding: 24px;
      background: #FFFFFF;
      box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
      border-radius: 8px; }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-01 {
        width: 97px;
        height: 12px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-01 .c-unit-02 {
        width: 158px;
        height: 12px;
        margin-top: 8px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-contentBasket2 .c-column-02-A .c-item-02 {
        margin-top: auto; }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-01 {
          width: 52px;
          height: 12px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
        .skeleton-contentBasket2 .c-column-02-A .c-item-02 .c-unit-02 {
          width: 100%;
          height: 12px;
          margin-top: 8px;
          background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-contentBasket2 .c-column-02-B {
      display: none; } }
@media all and (max-width: 414px) {
  .skeleton-listingSlider-container .skeleton-listingSlider {
    width: 100%;
    height: auto; }
    .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 {
      display: none; }
    .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 {
      display: none; }
    .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 {
      display: flex;
      overflow: hidden; }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 {
        margin-right: 8px; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 .c-unit-01 {
          width: 335px;
          height: 200px;
          background: #E9EBF1;
          border-radius: 8px 8px 0px 0px; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 .c-unit-02 {
          background: #FFFFFF;
          box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
          border-radius: 0px 0px 8px 8px;
          padding: 16px; }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 .c-unit-02 .c-unit-02-A {
            width: 242px;
            height: 16px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-listingSlider-container .skeleton-listingSlider {
    width: 100%;
    height: auto; }
    .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 {
      display: none; }
    .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 {
      display: none; }
    .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 {
      display: flex;
      overflow: hidden; }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 {
        margin-right: 8px; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 .c-unit-01 {
          width: 335px;
          height: 200px;
          background: #E9EBF1;
          border-radius: 8px 8px 0px 0px; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 .c-unit-02 {
          background: #FFFFFF;
          box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
          border-radius: 0px 0px 8px 8px;
          padding: 16px; }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 .c-item-01 .c-unit-02 .c-unit-02-A {
            width: 242px;
            height: 16px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-listingSlider-container {
    width: 1240px;
    margin: 0 auto 0 auto; }
    .skeleton-listingSlider-container .skeleton-listingSlider {
      width: 100%;
      height: auto;
      padding-top: 20px; }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 {
        background: #E9EBF1;
        border-radius: 8px; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 {
          display: flex;
          flex-direction: column;
          width: 40%;
          height: 385px;
          background: #FFFFFF;
          box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
          border-radius: 8px 0px 0px 8px;
          padding: 48px; }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-01 {
            width: 400px;
            height: 28px;
            margin-bottom: 12px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-02 {
            width: 300px;
            height: 28px;
            margin-bottom: 12px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-03 {
            width: 200px;
            height: 18px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-04 {
            width: 130px;
            height: 52px;
            margin-top: 70px;
            border-radius: 8px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 {
        display: flex;
        align-items: center;
        justify-content: center;
        background: #FFFFFF;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
        border-radius: 0px 0px 8px 8px;
        padding: 20px 0;
        border: 1px solid red; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 .c-unit-01 {
          width: 85px;
          height: 60px;
          background: #E9EBF1;
          border-radius: 4px;
          margin-right: 12px; }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 .c-unit-01:last-child {
            margin-right: 0; }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 {
        display: none; } }
@media all and (min-width: 1680px) {
  .skeleton-listingSlider-container {
    width: 1240px;
    margin: 0 auto 0 auto; }
    .skeleton-listingSlider-container .skeleton-listingSlider {
      width: 100%;
      height: auto;
      padding-top: 20px; }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 {
        background: #E9EBF1;
        border-radius: 8px; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 {
          display: flex;
          flex-direction: column;
          width: 40%;
          height: 385px;
          background: #FFFFFF;
          box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
          border-radius: 8px 0px 0px 8px;
          padding: 48px; }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-01 {
            width: 400px;
            height: 28px;
            margin-bottom: 12px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-02 {
            width: 300px;
            height: 28px;
            margin-bottom: 12px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-03 {
            width: 200px;
            height: 18px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-01 .c-item-01 > .c-unit-04 {
            width: 130px;
            height: 52px;
            margin-top: 70px;
            border-radius: 8px;
            background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 {
        display: flex;
        align-items: center;
        justify-content: center;
        background: #FFFFFF;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
        border-radius: 0px 0px 8px 8px;
        padding: 20px 0;
        border: 1px solid red; }
        .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 .c-unit-01 {
          width: 85px;
          height: 60px;
          background: #E9EBF1;
          border-radius: 4px;
          margin-right: 12px; }
          .skeleton-listingSlider-container .skeleton-listingSlider .c-container-02 .c-unit-01:last-child {
            margin-right: 0; }
      .skeleton-listingSlider-container .skeleton-listingSlider .c-container-03 {
        display: none; } }
@media all and (max-width: 414px) {
  .skeleton-aside-filter {
    width: 100%;
    background: #FFFFFF;
    padding: 28px 20px 32px 20px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    height: 168px; }
    .skeleton-aside-filter .c-container-01 {
      display: flex;
      flex-direction: column; }
      .skeleton-aside-filter .c-container-01 .c-unit-01 {
        width: 129px;
        height: 24px;
        margin-bottom: 12px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-aside-filter .c-container-01 .c-unit-02 {
        width: 80px;
        height: 12px;
        margin-bottom: 40px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-aside-filter .c-container-01 .c-unit-03 {
        width: 160px;
        height: 24px;
        margin-bottom: 12px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-aside-filter .c-container-01 .c-unit-04 {
        width: 160px;
        height: 24px;
        align-self: flex-end;
        bottom: 38px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .skeleton-aside-filter {
    width: 100%;
    background: #FFFFFF;
    padding: 28px 20px 32px 20px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    height: 168px; }
    .skeleton-aside-filter .c-container-01 {
      display: flex;
      flex-direction: column; }
      .skeleton-aside-filter .c-container-01 .c-unit-01 {
        width: 129px;
        height: 24px;
        margin-bottom: 12px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-aside-filter .c-container-01 .c-unit-02 {
        width: 80px;
        height: 12px;
        margin-bottom: 40px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-aside-filter .c-container-01 .c-unit-03 {
        width: 160px;
        height: 24px;
        margin-bottom: 12px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
      .skeleton-aside-filter .c-container-01 .c-unit-04 {
        width: 160px;
        height: 24px;
        align-self: flex-end;
        bottom: 38px;
        background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .skeleton-aside-filter {
    width: 288px;
    background: #FFFFFF;
    padding: 28px 0 0 20px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    height: 468px; }
    .skeleton-aside-filter .c-container-01 .c-unit-01 {
      width: 129px;
      height: 24px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-02 {
      width: 80px;
      height: 12px;
      margin-bottom: 40px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-03 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-04 {
      width: 107px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-05 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-06 {
      width: 99px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-07 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-08 {
      width: 82px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-09 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-10 {
      width: 107px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-11 {
      width: 120px;
      height: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (min-width: 1680px) {
  .skeleton-aside-filter {
    width: 288px;
    background: #FFFFFF;
    padding: 28px 0 0 20px;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    height: 468px; }
    .skeleton-aside-filter .c-container-01 .c-unit-01 {
      width: 129px;
      height: 24px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-02 {
      width: 80px;
      height: 12px;
      margin-bottom: 40px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-03 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-04 {
      width: 107px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-05 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-06 {
      width: 99px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-07 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-08 {
      width: 82px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-09 {
      width: 120px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-10 {
      width: 107px;
      height: 12px;
      margin-bottom: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); }
    .skeleton-aside-filter .c-container-01 .c-unit-11 {
      width: 120px;
      height: 12px;
      background: linear-gradient(180deg, #E9EBF1 0%, rgba(43, 62, 115, 0) 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-81-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-81-skeleton .c-wrapper {
      display: flex;
      gap: 20px;
      overflow-x: auto;
      width: calc(100% - 20px);
      margin-left: 20px; }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-01 {
        width: 72px;
        height: 72px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-02 {
        margin-top: 8px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-81-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-81-skeleton .c-wrapper {
      display: flex;
      gap: 20px;
      overflow-x: auto;
      width: calc(100% - 20px);
      margin-left: 20px; }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-01 {
        width: 72px;
        height: 72px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-02 {
        margin-top: 8px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-81-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-81-skeleton .c-wrapper {
      display: flex;
      justify-content: center;
      gap: 20px; }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-01 {
        width: 85px;
        height: 85px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-02 {
        margin-top: 8px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-81-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-81-skeleton .c-wrapper {
      display: flex;
      justify-content: center;
      gap: 20px; }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-01 {
        width: 85px;
        height: 85px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
      .comp-ui-81-skeleton .c-wrapper .c-container-01 .c-item-02 {
        margin-top: 8px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-82-skeleton {
    display: flex; }
    .comp-ui-82-skeleton .c-container-01 .c-item-01 {
      width: 85px;
      height: 85px;
      border-radius: 999px;
      background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
    .comp-ui-82-skeleton .c-container-01 .c-item-02 {
      margin-top: 8px;
      height: 16px;
      background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-82-skeleton {
    display: flex; }
    .comp-ui-82-skeleton .c-container-01 .c-item-01 {
      width: 85px;
      height: 85px;
      border-radius: 999px;
      background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
    .comp-ui-82-skeleton .c-container-01 .c-item-02 {
      margin-top: 8px;
      height: 16px;
      background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-83-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-83-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-01 {
        width: 800px;
        height: 32px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-83-skeleton .c-wrapper .c-column-02 {
      display: flex;
      gap: 20px;
      overflow: hidden;
      margin-top: 24px; }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
        width: 212px;
        height: 212px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
        margin-top: 8px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
        margin-top: 4px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-04 {
        margin-top: 8px;
        width: 72px;
        height: 12px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-05 {
        margin-top: 12px;
        width: 196px;
        height: 54px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-83-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-83-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-01 {
        width: 800px;
        height: 32px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-83-skeleton .c-wrapper .c-column-02 {
      display: flex;
      gap: 20px;
      overflow: hidden;
      margin-top: 24px; }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
        width: 212px;
        height: 212px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
        margin-top: 8px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
        margin-top: 4px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-04 {
        margin-top: 8px;
        width: 72px;
        height: 12px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-05 {
        margin-top: 12px;
        width: 196px;
        height: 54px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-83-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-83-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-01 {
        width: 800px;
        height: 32px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-83-skeleton .c-wrapper .c-column-02 {
      display: flex;
      gap: 20px;
      overflow: hidden;
      margin-top: 24px; }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
        width: 212px;
        height: 212px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
        margin-top: 8px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
        margin-top: 4px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-04 {
        margin-top: 8px;
        width: 72px;
        height: 12px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-05 {
        margin-top: 12px;
        width: 196px;
        height: 54px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-83-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-83-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-01 {
        width: 800px;
        height: 32px;
        border-radius: 999px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-01 .c-item-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-83-skeleton .c-wrapper .c-column-02 {
      display: flex;
      gap: 20px;
      overflow: hidden;
      margin-top: 24px; }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
        width: 212px;
        height: 212px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
        margin-top: 8px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
        margin-top: 4px;
        width: 180px;
        height: 16px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-04 {
        margin-top: 8px;
        width: 72px;
        height: 12px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-83-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-05 {
        margin-top: 12px;
        width: 196px;
        height: 54px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-84-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-84-skeleton .c-wrapper {
      display: flex;
      padding: 24px 0px 24px 24px;
      background: #D7DCE5;
      width: 100%; }
      .comp-ui-84-skeleton .c-wrapper .c-column-01 {
        display: flex;
        flex-direction: column;
        margin-right: 8px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 131px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-02 {
          margin-top: 4px;
          width: 124px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-03 {
          margin-top: 4px;
          width: 140px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-04 {
          margin-top: 4px;
          width: 117px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-05 {
          margin-top: 4px;
          width: 103px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-06 {
          margin-top: 24px;
          width: 100px;
          height: 32px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-84-skeleton .c-wrapper .c-column-02 {
        display: flex;
        overflow: hidden;
        gap: 8px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A {
          padding: 8px;
          background: #fff;
          border-radius: 8px; }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-01 {
            width: 156px;
            height: 156px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-02 {
            margin-top: 8px;
            width: 140px;
            height: 12px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-03 {
            margin-top: 4px;
            width: 124px;
            height: 12px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-04 {
            margin-top: 8px;
            width: 72px;
            height: 8px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-05 {
            margin-top: 16px;
            width: 100%;
            height: 40px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-84-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-84-skeleton .c-wrapper {
      display: flex;
      padding: 24px 0px 24px 24px;
      background: #D7DCE5;
      width: 100%; }
      .comp-ui-84-skeleton .c-wrapper .c-column-01 {
        display: flex;
        flex-direction: column;
        margin-right: 8px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 131px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-02 {
          margin-top: 4px;
          width: 124px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-03 {
          margin-top: 4px;
          width: 140px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-04 {
          margin-top: 4px;
          width: 117px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-05 {
          margin-top: 4px;
          width: 103px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-06 {
          margin-top: 24px;
          width: 100px;
          height: 32px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-84-skeleton .c-wrapper .c-column-02 {
        display: flex;
        overflow: hidden;
        gap: 8px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A {
          padding: 8px;
          background: #fff;
          border-radius: 8px; }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-01 {
            width: 156px;
            height: 156px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-02 {
            margin-top: 8px;
            width: 140px;
            height: 12px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-03 {
            margin-top: 4px;
            width: 124px;
            height: 12px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-04 {
            margin-top: 8px;
            width: 72px;
            height: 8px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-05 {
            margin-top: 16px;
            width: 100%;
            height: 40px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-84-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-84-skeleton .c-wrapper {
      display: flex;
      padding: 24px;
      background: #D7DCE5; }
      .comp-ui-84-skeleton .c-wrapper .c-column-01 {
        display: flex;
        flex-direction: column;
        margin-right: 20px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 180px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-02 {
          margin-top: 4px;
          width: 167px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-03 {
          margin-top: 4px;
          width: 173px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-04 {
          margin-top: 4px;
          width: 152px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-05 {
          margin-top: 4px;
          width: 141px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-06 {
          margin-top: 24px;
          width: 120px;
          height: 40px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-84-skeleton .c-wrapper .c-column-02 {
        display: flex;
        overflow: hidden;
        gap: 20px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A {
          padding: 8px;
          background: #fff; }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-01 {
            width: 212px;
            height: 212px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-02 {
            margin-top: 8px;
            width: 180px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-03 {
            margin-top: 4px;
            width: 180px;
            height: 16px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-04 {
            margin-top: 8px;
            width: 72px;
            height: 12px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-05 {
            margin-top: 16px;
            width: 100%;
            height: 54px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-84-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-84-skeleton .c-wrapper {
      display: flex;
      padding: 24px;
      background: #D7DCE5; }
      .comp-ui-84-skeleton .c-wrapper .c-column-01 {
        display: flex;
        flex-direction: column;
        margin-right: 20px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 180px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-02 {
          margin-top: 4px;
          width: 167px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-03 {
          margin-top: 4px;
          width: 173px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-04 {
          margin-top: 4px;
          width: 152px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-05 {
          margin-top: 4px;
          width: 141px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-84-skeleton .c-wrapper .c-column-01 .c-container-06 {
          margin-top: 24px;
          width: 120px;
          height: 40px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-84-skeleton .c-wrapper .c-column-02 {
        display: flex;
        overflow: hidden;
        gap: 20px; }
        .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A {
          padding: 8px;
          background: #fff; }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-01 {
            width: 212px;
            height: 212px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-02 {
            margin-top: 8px;
            width: 180px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-03 {
            margin-top: 4px;
            width: 180px;
            height: 16px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-04 {
            margin-top: 8px;
            width: 72px;
            height: 12px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
          .comp-ui-84-skeleton .c-wrapper .c-column-02 .c-column-01-A .c-container-05 {
            margin-top: 16px;
            width: 100%;
            height: 54px;
            background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-85-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-85-skeleton .c-wrapper {
      display: flex;
      gap: 8px;
      width: calc(100% - 20px);
      margin-left: 20px;
      overflow: auto; }
      .comp-ui-85-skeleton .c-wrapper .c-item-01 {
        flex-shrink: 0;
        width: 295px;
        height: 430px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-85-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-85-skeleton .c-wrapper {
      display: flex;
      gap: 8px;
      width: calc(100% - 20px);
      margin-left: 20px;
      overflow: auto; }
      .comp-ui-85-skeleton .c-wrapper .c-item-01 {
        flex-shrink: 0;
        width: 295px;
        height: 430px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-85-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-85-skeleton .c-wrapper {
      display: flex;
      gap: 20px; }
      .comp-ui-85-skeleton .c-wrapper .c-item-01 {
        width: 295px;
        height: 430px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-85-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-85-skeleton .c-wrapper {
      display: flex;
      gap: 20px; }
      .comp-ui-85-skeleton .c-wrapper .c-item-01 {
        width: 295px;
        height: 430px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-86-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-86-skeleton .c-wrapper {
      width: calc(100% - 20px);
      margin-left: 20px; }
      .comp-ui-86-skeleton .c-wrapper .c-column-01 {
        display: flex;
        justify-content: space-between; }
        .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 178px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-02 {
          width: 60px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-86-skeleton .c-wrapper .c-column-02 {
        overflow: auto;
        display: flex;
        gap: 20px;
        margin-top: 24px; }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 {
          display: flex;
          flex-direction: column;
          align-items: center; }
          .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
            width: 120px;
            height: 120px;
            aspect-ratio: 1/1;
            border-radius: 999px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
          .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
            margin-top: 8px;
            width: 102px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
            margin-top: 2px;
            width: 62px;
            height: 12px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-86-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-86-skeleton .c-wrapper {
      width: calc(100% - 20px);
      margin-left: 20px; }
      .comp-ui-86-skeleton .c-wrapper .c-column-01 {
        display: flex;
        justify-content: space-between; }
        .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 178px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-02 {
          width: 60px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-86-skeleton .c-wrapper .c-column-02 {
        overflow: auto;
        display: flex;
        gap: 20px;
        margin-top: 24px; }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 {
          display: flex;
          flex-direction: column;
          align-items: center; }
          .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
            width: 120px;
            height: 120px;
            aspect-ratio: 1/1;
            border-radius: 999px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
          .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
            margin-top: 8px;
            width: 102px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
            margin-top: 2px;
            width: 62px;
            height: 12px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-86-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-86-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-01 {
        width: 800px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-86-skeleton .c-wrapper .c-column-02 {
      overflow: hidden;
      display: flex;
      gap: 20px;
      margin-top: 24px; }
      .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 {
        display: flex;
        flex-direction: column;
        align-items: center; }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
          width: 152px;
          height: 152px;
          aspect-ratio: 1/1;
          border-radius: 999px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
          margin-top: 8px;
          width: 102px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
          margin-top: 2px;
          width: 62px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-86-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-86-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-01 {
        width: 800px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-86-skeleton .c-wrapper .c-column-01 .c-container-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-86-skeleton .c-wrapper .c-column-02 {
      overflow: hidden;
      display: flex;
      gap: 20px;
      margin-top: 24px; }
      .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 {
        display: flex;
        flex-direction: column;
        align-items: center; }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-01 {
          width: 152px;
          height: 152px;
          aspect-ratio: 1/1;
          border-radius: 999px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EEF1F7 100%); }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-02 {
          margin-top: 8px;
          width: 102px;
          height: 16px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-86-skeleton .c-wrapper .c-column-02 .c-container-01 .c-item-03 {
          margin-top: 2px;
          width: 62px;
          height: 12px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-87-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-87-skeleton .c-wrapper {
      display: flex;
      flex-wrap: wrap;
      gap: 20px; }
      .comp-ui-87-skeleton .c-wrapper .c-container-01 {
        width: 100%;
        height: 118px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
        .comp-ui-87-skeleton .c-wrapper .c-container-01:not(:first-child) {
          display: none; } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-87-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-87-skeleton .c-wrapper {
      display: flex;
      flex-wrap: wrap;
      gap: 20px; }
      .comp-ui-87-skeleton .c-wrapper .c-container-01 {
        width: 100%;
        height: 118px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
        .comp-ui-87-skeleton .c-wrapper .c-container-01:not(:first-child) {
          display: none; } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-87-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-87-skeleton .c-wrapper {
      display: flex;
      flex-wrap: wrap;
      gap: 20px; }
      .comp-ui-87-skeleton .c-wrapper .c-container-01 {
        width: 49%;
        height: 250px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-87-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-87-skeleton .c-wrapper {
      display: flex;
      flex-wrap: wrap;
      gap: 20px; }
      .comp-ui-87-skeleton .c-wrapper .c-container-01 {
        width: 49%;
        height: 250px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-88-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-88-skeleton .c-wrapper .c-container-01 {
      width: 100%;
      height: 32px;
      background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-88-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-88-skeleton .c-wrapper .c-container-01 {
      width: 100%;
      height: 32px;
      background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-88-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-88-skeleton .c-wrapper .c-container-01 {
      width: 100%;
      height: 54px;
      background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-88-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-88-skeleton .c-wrapper .c-container-01 {
      width: 100%;
      height: 54px;
      background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); } }
@media all and (max-width: 414px) {
  .comp-ui-89-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-89-skeleton .c-wrapper {
      width: calc(100% - 20px);
      margin-left: 20px; }
      .comp-ui-89-skeleton .c-wrapper .c-column-01 {
        display: flex;
        justify-content: space-between; }
        .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 178px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-02 {
          width: 60px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-89-skeleton .c-wrapper .c-column-02 {
        margin-top: 24px;
        display: flex;
        gap: 20px;
        overflow: hidden; }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-01 {
          width: 295px;
          height: 180px;
          background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 {
          margin-top: 12px;
          display: flex;
          flex-direction: column; }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A {
            display: flex;
            align-items: center; }
            .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-01 {
              width: 48px;
              height: 48px;
              border-radius: 999px;
              background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%);
              margin-right: 12px; }
            .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-01 {
              width: 180px;
              height: 16px;
              background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
            .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-02 {
              width: 100%;
              margin-top: 4px;
              width: 72px;
              height: 12px;
              background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-B {
            margin-top: 12px;
            width: 124px;
            height: 40px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 415px) and (max-width: 767px) {
  .comp-ui-89-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-89-skeleton .c-wrapper {
      width: calc(100% - 20px);
      margin-left: 20px; }
      .comp-ui-89-skeleton .c-wrapper .c-column-01 {
        display: flex;
        justify-content: space-between; }
        .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-01 {
          width: 178px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-02 {
          width: 60px;
          height: 24px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-89-skeleton .c-wrapper .c-column-02 {
        margin-top: 24px;
        display: flex;
        gap: 20px;
        overflow: hidden; }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-01 {
          width: 295px;
          height: 180px;
          background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 {
          margin-top: 12px;
          display: flex;
          flex-direction: column; }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A {
            display: flex;
            align-items: center; }
            .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-01 {
              width: 48px;
              height: 48px;
              border-radius: 999px;
              background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%);
              margin-right: 12px; }
            .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-01 {
              width: 180px;
              height: 16px;
              background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
            .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-02 {
              width: 100%;
              margin-top: 4px;
              width: 72px;
              height: 12px;
              background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-B {
            margin-top: 12px;
            width: 124px;
            height: 40px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1280px) and (max-width: 1679px) {
  .comp-ui-89-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-89-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-01 {
        width: 800px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-89-skeleton .c-wrapper .c-column-02 {
      margin-top: 24px;
      display: flex;
      gap: 20px;
      overflow: hidden; }
      .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-01 {
        width: 505px;
        height: 284px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
      .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 {
        margin-top: 12px;
        display: flex;
        justify-content: space-between; }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A {
          display: flex;
          align-items: center; }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-01 {
            width: 48px;
            height: 48px;
            border-radius: 999px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%);
            margin-right: 12px; }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-01 {
            width: 180px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-02 {
            margin-top: 4px;
            width: 118px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-B {
          width: 124px;
          height: 40px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }
@media all and (min-width: 1680px) {
  .comp-ui-89-skeleton {
    margin-top: 16px;
    margin-bottom: 16px; }
    .comp-ui-89-skeleton .c-wrapper .c-column-01 {
      display: flex;
      justify-content: space-between; }
      .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-01 {
        width: 800px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
      .comp-ui-89-skeleton .c-wrapper .c-column-01 .c-container-02 {
        width: 76px;
        height: 32px;
        background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
    .comp-ui-89-skeleton .c-wrapper .c-column-02 {
      margin-top: 24px;
      display: flex;
      gap: 20px;
      overflow: hidden; }
      .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-01 {
        width: 505px;
        height: 284px;
        background: linear-gradient(90deg, #E8EEF4 0%, #EBEEF6 100%); }
      .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 {
        margin-top: 12px;
        display: flex;
        justify-content: space-between; }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A {
          display: flex;
          align-items: center; }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-01 {
            width: 48px;
            height: 48px;
            border-radius: 999px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%);
            margin-right: 12px; }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-01 {
            width: 180px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
          .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-A .c-item-02 .c-unit-02 {
            margin-top: 4px;
            width: 118px;
            height: 16px;
            background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); }
        .comp-ui-89-skeleton .c-wrapper .c-column-02 .c-column-02-A .c-container-02 .c-container-02-B {
          width: 124px;
          height: 40px;
          background: linear-gradient(90deg, #FBFCFD 0%, #EBEEF6 100%); } }

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