    .status_contents_wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .status_contents_image {
        display: block;
        position: absolute;
        z-index: 0;
        top: -72px;
        right: 80px;
        opacity: 0.3;
    }
    
    @media (max-width: 800px) {
      .status_contents_image {
          right: -36px;
          top: 48px;
      }
    }

    .status_contents_image img {
        width: 634px;
        height: 718px;
        aspect-ratio: 634/718;
    }

    @media (max-width: 800px) {
      .status_contents_image img {
        width: 282px;
        height: 358px;
      }
    }

    .status_contents {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        z-index: 1;
    }

    .status_contents_upper {
        display: flex;
        padding: 150px 60px;
        justify-content: start;
        align-items: center;
        gap: 60px;
        align-self: stretch;
    }

    @media (max-width: 800px) {
      .status_contents_upper {
        display: flex;
        padding: 0px 40px;
        flex-direction: column;
        align-items: start;
      }
      
    }

    .status_contents_upper_header {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 23px;
    }

    .status_contents_big_title {
        color: #2875EB;
        font-family: "Spoqa Han Sans Neo";
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 50px;
        letter-spacing: -0.064px;
    }

    .status_contents_description {
        color: #616A7F;
        font-family: "Spoqa Han Sans Neo";
        font-size: 25px;
        font-style: normal;
        font-weight: 400;
        line-height: 39px;
        letter-spacing: -0.05px;
    }

    @media (max-width: 800px) {
      .status_contents_big_title {
        font-size: 25px;
        line-height: 40px;
      }

      .status_contents_description {
        font-size: 15px;
      }
    }
    
    .status_contents_upper_form {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 16px;
    }

    .status_contents_inputbox_wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }

    .status_contents_inputbox_search {
        display: flex;
        height: 48px;
        padding: 0 12px;
        align-items: center;
        gap: 8px;
        width: 312px;

        border-radius: 8px;
        border: 1px solid #E8EBED;
        background: #FCFCFC;
    }

    .status_contents_inputbox_search img {
        width: 24px;
        height: 24px;
    }

    .status_contents_inputbox_search input {
        font-family: "Spoqa Han Sans Neo";
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: -0.028px;
        border: 0;
    }

    .status_contents_button_primary {
        display: flex;
        height: 48px;
        padding: 0 20px;
        justify-content: center;
        align-items: center;
        gap: 6px;
        align-self: stretch;
        cursor: pointer;

        border-radius: 12px;
        background: #1472FF;

        color: #FCFCFC;

        font-family: "Spoqa Han Sans Neo";
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px; /* 150% */
        letter-spacing: -0.032px;
    }


    .status_contents_button_secondary {
        display: flex;
        height: 48px;
        padding: 0 16px;
        justify-content: center;
        align-items: center;
        gap: 6px;
        cursor: pointer;

        border-radius: 8px;
        background: #E6F5FF;

        color: #1472FF;
        font-family: "Spoqa Han Sans Neo";
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px; /* 150% */
        letter-spacing: -0.032px;
    }

    .status_contents_error_msg {
        color: #EF1000;
        font-family: "Spoqa Han Sans Neo";
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 16px; /* 133.333% */
        letter-spacing: -0.024px;
    }

    .status_contents_info_msg {
        color: #259C23;
        font-family: "Spoqa Han Sans Neo";
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 16px; /* 133.333% */
        letter-spacing: -0.024px;
    }

    .status_contents_info_msg_error {
        color: #EF1000;
        font-family: "Spoqa Han Sans Neo";
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 16px; /* 133.333% */
        letter-spacing: -0.024px;
    }

    .status_contents_inputauth_wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }

    .status_contents_inputauth_fields {
        display: flex;
        padding: 0;
        align-items: flex-start;
        gap: 12px;
        align-self: stretch;
    }

    .status_contents_inputauth_inputbox {
        display: flex;
        height: 48px;
        padding: 0 12px;
        align-items: center;
        gap: 8px;
        width: 210px;

        border-radius: 8px;
        border: 1px solid #E8EBED;
        background: #FCFCFC;
    } 

    .status_contents_inputauth_inputbox input {
        font-family: "Spoqa Han Sans Neo";
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 20px;
        letter-spacing: -0.028px;
        border: 0;
    }

  .status_contents_lower {
    display: flex;
    padding: 0px 40px;
  }

  .status_contents_lower.gap {
    gap: 20px;
  }

  .status_contents_introduction {
    display: flex;
    padding: 80px 28px;
    margin: 0px 28px;
    flex-direction: column;
    align-items: center;
    gap: 30px;
    align-self: stretch;
     border-radius: 32px;
    background: #E6F5FF;
  }

  @media (max-width: 800px) {
    .status_contents_introduction {
      display: none;
    }
  }

  .status_contents_introduction_top {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
  }

  .status_contents_introduction_top_title {
    display: flex;
    flex-direction: row;
    gap: 8px;
  }

  .status_contents_introduction_top_title span {
    color: #000;
    font-family: "Spoqa Han Sans Neo";
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
  }

  .status_contents_introduction_top_title span.title_blue {
    color: #2875EB;
    font-family: "Spoqa Han Sans Neo";
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
  }

  .status_contents_introduction_top_desc {
    display: flex;
    flex-direction: row;
    gap: 4px;
  }

  .status_contents_introduction_top_desc span {
    color: #616A7F;
    font-family: "Spoqa Han Sans Neo";
    font-size: 26px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
  }

  .status_contents_introduction_top_desc span.desc_blue {
    color: #2875EB;
    font-weight: 700;
  }

  .status_contents_introduction_bottom {
      display: flex;
      height: 200px;
      justify-content: center;
      align-items: center;
      gap: 15.245px;
      align-self: stretch;
      flex-wrap: wrap;
  }

  .status_contents_introduction_bottom_icon {
    display: flex;
    width: 136px;
    flex-direction: column;
    align-items: center;
    gap: 6px;
  }

  .status_contents_introduction_bottom_icon img {
    width: 92px;
    height: 92px;
  }

  .status_contents_introduction_bottom_icon_title {
    color: #000;
    text-align: center;

    font-family: "Spoqa Han Sans Neo";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px; /* 162.5% */
    letter-spacing: -0.032px;
  }

  .status_contents_introduction_bottom_icon_desc {
    color: #616A7F;
    text-align: center;

    font-family: "Spoqa Han Sans Neo";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; /* 142.857% */
    letter-spacing: -0.028px;
  }

  .status_contents_detail {
    display: flex;
    gap: 20px;
    width: 925px;
    justify-content: space-between;
    align-items: start;
    align-self: stretch;
  }

  @media (max-width: 800px) {
    .status_contents_detail {
      width: 100%;
      flex-direction: column;
      align-items: flex-start;
    }
  }

  .status_contents_progress {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .status_component_wrapper {
    display: flex;
    padding: 4px 0;
    align-items: center;
    gap: 8px;
  }

  .status_component_icon {
    width: 24px;
    height: 24px;
  }

  .status_component_icon.checked img, .status_component_icon.selected img {
    color: #1472FF;
  }

  .status_component_icon.unchecked img {
    color: #9EA4AA;
  }

  .status_component_title.checked, .status_component_title.selected {
    color: #454C53;
    font-family: "Spoqa Han Sans Neo";
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px; /* 146.667% */
    letter-spacing: -0.03px;
  }

  .status_component_title.unchecked {
    color: #9EA4AA;
    font-family: "Spoqa Han Sans Neo";
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px; /* 146.667% */
    letter-spacing: -0.03px;
  }

  .status_vertical_line {
    display: flex;
    width: 4px;
    padding: 0 10px;
    justify-content: center;
    align-items: center;
  }

  .status_vertical_line div {
    width: 1px;
    height: 16px;
    background: #1472FF;
  }

  .status_manager_area {
    display: flex;
    width: 574px;
    padding: 36px;
    align-items: center;
    gap: 24px;
    flex-shrink: 0;
    border-radius: 16px;
    border: 1px solid #E8EBED;
    background: #FCFCFC;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.12);
  }

  @media (max-width: 800px) {
    .status_manager_area {
      width: 100%;
      flex-direction: column;
    }
  }

  .status_manager_area img {
    width: 140px;
    height: 140px;
    flex-shrink: 0;
    aspect-ratio: 1/1;
  }

  .status_manager_content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
  }

  .status_manager_content_title {
    display: flex;
    height: 43px;
    flex-direction: column;
    justify-content: center;
    align-self: stretch;
    color: #2875EB;

    font-family: "Spoqa Han Sans Neo";
    font-size: 25px;
    font-style: normal;
    font-weight: 700;
    line-height: 39px; /* 156% */
    letter-spacing: -0.05px;
  }

  .status_manager_content_description {
    display: flex;
    height: 76px;
    flex-direction: column;
    justify-content: center;
    align-self: stretch;
  }

  @media (max-width: 800px) {
    .status_manager_content_description {
      text-align: center;
    }
  }

  .status_manager_content_description_1 {
    color: #616A7F;
    font-family: "Spoqa Han Sans Neo";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px; /* 166.667% */
  }

  .status_manager_content_description_2 {
    color: #616A7F;
    font-family: "Spoqa Han Sans Neo";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
  }

  .status_contents_table {
    display: flex;
    width: 574px;
    padding: 36px;
    align-items: center;
    gap: 24px;
    border-radius: 16px;
    border: 1px solid #E8EBED;
    background: #FCFCFC;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.12);
  }

  @media (max-width: 800px) {
    .status_contents_table {
      width: calc(100% - 72px);
    }
  }

  .status_contents_table_inner {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    flex: 1 0 0;
  }

  
  .status-contents-table {
    display: block;
  }

  @media (max-width: 800px) {
    .status-contents-table {
      display: none;
    }
  
  }


  .status-contents-table-mobile {
    display: none;
  }

  @media (max-width: 800px) {
    .status-contents-table-mobile {
      display: flex;
      align-self: stretch;
      flex-direction: column;
    }
  
  }


  .status_contents_table_hr {
    width: 574px;
    margin-bottom: 10px;
    height: 1px;
    background: #363B40;
  }

  @media (max-width: 800px) {
    .status_contents_table_hr {
      width: 100%;
      
    }
    
  }

  .status_contents_table_header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    width: 100%;
  }

  .status_contents_table_header_title {
    color: #080808;

    font-family: "Spoqa Han Sans Neo";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 31px; /* 155% */
    letter-spacing: -0.04px;
  }

  .status_contents_table_header_amount {
    display: flex;
    flex-direction: row;
  }


  .status_contents_table_header_amount span {
    color: #080808;
    font-family: "Spoqa Han Sans Neo";
    font-size: var(--Typo-Headline-3, 25px);
    font-style: normal;
    font-weight: 700;
    line-height: 39px;
    letter-spacing: -0.05px;
  }


  .status_contents_table_header_amount span.price {
    color: #2875EB;
  }

  .status_contents_table_bottom {
    display: flex;
    width: 100%;
    flex: 1 0 0;
    color: #616A7F;

    font-family: "Spoqa Han Sans Neo";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 133.333% */
    letter-spacing: -0.024px;
  }

  .status_contents_table_row {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  @media( max-width: 800px){}

  .status_contents_table_body {
    display: flex;
    flex-direction: row;
    gap: 20px;
    justify-content: space-between;
    align-items: start;
  }

  .status_contents_table_body_amount {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  .status_contents_table_body_amount_row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 326px;
    align-items: center;
    gap: 10px;
    
  }

  @media (max-width: 800px) {
    .status_contents_table_body_amount_row {
      width: 100%;
    }
  }

  .status_contents_table_body_amount_row_title {
    width: 158px;
    color: #616A7F;

    font-family: "Spoqa Han Sans Neo";
    font-size: var(--Typo-Body-2, 14px);
    font-style: normal;
    font-weight: 400;
    line-height: 22px; /* 157.143% */
    letter-spacing: -0.028px;
  }

  .status_contents_table_body_amount_row_title.primary {
    color: #2875EB;
  }

  .status_contents_table_body_amount_row_title.bold {
    width: 158px;
    color: #616A7F;

    font-family: "Spoqa Han Sans Neo";
    font-size: var(--Typo-Body-2, 14px);
    font-style: normal;
    font-weight: 400;
    line-height: 22px; /* 157.143% */
    letter-spacing: -0.028px;
  }

  .status_contents_table_body_amount_row_description {
    color: #616A7F;
    text-align: right;
    font-family: "Spoqa Han Sans Neo";
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 160% */
    letter-spacing: -0.03px;
    
  }

  .status_contents_table_body_amount_row_description.bold {
    
    font-weight: 700;
    
  }

  .status_contents_table_body_description {
    display: flex;
    width: 206px;
    height: 87px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }

  @media (max-width: 800px) {
    .status_contents_table_body_description {
      width: 100%;
    }
  }

  .status_contents_table_body_description_title {
    color: #616A7F;
    font-family: "Spoqa Han Sans Neo";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px; /* 157.143% */
    letter-spacing: -0.028px;
  }

  .status_contents_table_body_description_description {
    color: #616A7F;
    font-family: "Spoqa Han Sans Neo";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 133.333% */
    letter-spacing: -0.024px;
  }

  .status_contents_lower_button {
    display: flex;
    height: 56px;
    padding: 0 28px;
    justify-content: center;
    align-items: center;
    gap: 6px;

    border-radius: 16px;
    border: 1px solid #1472FF;
    background: #FCFCFC;

    color: #1472FF;

    font-family: "Spoqa Han Sans Neo";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px; /* 150% */
    letter-spacing: -0.032px;

    cursor: pointer;
  }

  #auth_no:focus {
     outline: none;
    border: none;
  }

  @media(min-width: 801px) {
    .status_contents_request_list_wrapper_mobile {
      display: none;
    }

    .status_contents_request_list_wrapper {
      display: block;
    }
  }

  @media(max-width: 800px) {
    .status_contents_request_list_wrapper_mobile {
      display: block;
    }

    .status_contents_request_list_wrapper {
      display: none;
    }
  }

  .status_contents_request_list {
    display: flex;
    width: 920px;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }

  .status_contents_request_list_mobile {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }

  @media (max-width: 800px) {
    .status_contents_request_list {
      display: flex;
      width: 100%;
      padding: 0 28px;
    }

    .status_contents_request_list_item_row {
      display: flex;
      flex-direction: row;
    }
  }


  .status_contents_request_list_item {
    display: flex;
    padding: 12px 20px;
    flex-direction: row;
    align-items: flex-start;
    gap: 10px;
    border-radius: 20px;
    border: 1px solid #E8EBED;
    cursor: pointer;
  }

  @media (max-width: 800px) {
    .status_contents_request_list_item {
      flex-direction: column;
      align-items: flex-start;
      
    }
  }

  .status_contents_request_list_item:hover {
    border-radius: 20px;
    border: 1px solid #4C94FF;
    background: rgba(230, 245, 255, 0.50);
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.10);

  }

  .status_contents_request_list_item_cell {
    width: 160px;
    color: #616A7F;

    font-family: "Spoqa Han Sans Neo";
    font-size: var(--Typo-Title-2, 20px);
    font-style: normal;
    font-weight: 500;
    line-height: 29px; /* 145% */
    letter-spacing: -0.04px;
  }

  @media (max-width: 800px) {
    .status_contents_request_list_item_cell {
      width: 120px;
      font-size: 15px;
      line-height: 22px; /* 146.667% */
      letter-spacing: -0.03px;
    }
  }

  .status_contents_request_list_item_cell_short {
    width: 114px;
    color: #616A7F;

    font-family: "Spoqa Han Sans Neo";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 29px; /* 145% */
    letter-spacing: -0.04px;
  }

  @media (max-width: 800px) {
    .status_contents_request_list_item_cell_short { 

    /* Caption 1/Regular-long */
    font-family: "Spoqa Han Sans Neo";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 133.333% */
    letter-spacing: -0.024px;
    }
  }

  .status_contents_request_list_item_cell_button_primary {
    display: flex;
    height: 32px;
    padding: 0 16px;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    background: #4C94FF;

    color: #FCFCFC;

    /* Body 2/Medium-long */
    font-family: "Spoqa Han Sans Neo";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; /* 142.857% */
    letter-spacing: -0.028px;

  }

  .status_contents_request_list_item_cell_button_disabled {
    display: flex;
    height: 32px;
    padding: 0 16px;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    background: #9EA4AA;

    color: #FCFCFC;
    font-family: "Spoqa Han Sans Neo";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; /* 142.857% */
    letter-spacing: -0.028px;
  }

  @media (max-width: 800px) {
    .status_contents_request_list_item_cell_button_primary {
      font-size: 11px;
      font-style: normal;
      font-weight: 500;
      line-height: 15px; /* 136.364% */
      letter-spacing: -0.022px;

    }


    .status_contents_request_list_item_cell_button_disabled {
      font-size: 11px;
      font-style: normal;
      font-weight: 500;
      line-height: 15px; /* 136.364% */
      letter-spacing: -0.022px;
    }
  }