@charset "UTF-8";
/* display */
/* Typography */
/* breakpoint */
/* breakpoint : content */
/* table 공통 */
.table .inline-block {
  vertical-align: baseline;
}

/* table 공통 End */
/* inline-block 반응형 공통 */
@media (max-width: 1400px) {
  .inline-block.mob {
    display: inline;
  }
}

/* inline-block 반응형 공통 End */
/* sub0101 국가검진 세부항목 */
.greeting_nhic .top_txt {
  display: block;
  font-size: 42px;
  font-weight: 400;
  color: #1D1D1D;
  letter-spacing: -0.42px;
  font-family: "title_font";
  line-height: 130%;
  margin-bottom: 30px;
}
@media (max-width: 1024px) {
  .greeting_nhic .top_txt {
    font-size: 38px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .top_txt {
    font-size: 36px;
    margin-bottom: 20px;
  }
}
@media (max-width: 540px) {
  .greeting_nhic .top_txt {
    font-size: 34px;
  }
}
@media (max-width: 420px) {
  .greeting_nhic .top_txt {
    font-size: 30px;
  }
}
.greeting_nhic .top_txt .inline-block {
  display: block;
}
@media (max-width: 540px) {
  .greeting_nhic .top_txt .inline-block {
    display: inline;
  }
}
.greeting_nhic .top_txt b {
  font-weight: 700;
}
.greeting_nhic .top_txt .point {
  font-weight: 700;
  color: #1E2D75;
}
.greeting_nhic .info_box {
  position: relative;
  padding: 60px 70px 70px;
  background-color: #F8FAFE;
  border-radius: 20px;
  margin-top: 80px;
  min-height: 380px;
}
@media (max-width: 1400px) {
  .greeting_nhic .info_box {
    padding: 60px;
    min-height: auto;
  }
}
@media (max-width: 1280px) {
  .greeting_nhic .info_box {
    padding: 40px;
    margin-top: 60px;
  }
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box {
    padding: 30px;
    border-radius: 15px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .info_box {
    padding: 20px;
    margin-top: 40px;
    border-radius: 10px;
  }
}
.greeting_nhic .info_box .title {
  display: block;
  font-size: 32px;
  font-weight: 700;
  color: #1D1D1D;
  letter-spacing: -0.32px;
  font-family: "title_font";
  line-height: 130%;
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box .title {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .info_box .title {
    font-size: 28px;
  }
}
@media (max-width: 630px) {
  .greeting_nhic .info_box .title {
    font-size: 26px;
    margin-bottom: 10px;
  }
}
@media (max-width: 420px) {
  .greeting_nhic .info_box .title {
    font-size: 24px;
  }
}
.greeting_nhic .info_box .btn {
  position: absolute;
  top: 60px;
  right: 70px;
}
@media (max-width: 1400px) {
  .greeting_nhic .info_box .btn {
    right: 60px;
  }
}
@media (max-width: 1280px) {
  .greeting_nhic .info_box .btn {
    top: 40px;
    right: 40px;
  }
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box .btn {
    top: 30px;
    right: 30px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .info_box .btn {
    top: 20px;
    right: 20px;
  }
}
@media (max-width: 630px) {
  .greeting_nhic .info_box .btn {
    position: relative;
    top: auto;
    right: auto;
  }
}
@media (max-width: 340px) {
  .greeting_nhic .info_box .btn {
    padding: 12px 35px 12px 10px;
  }
}
.greeting_nhic .info_box .item_list {
  display: flex;
  margin-top: 38px;
  gap: 0 32px;
}
@media (max-width: 1400px) {
  .greeting_nhic .info_box .item_list {
    gap: 0 30px;
  }
}
@media (max-width: 1280px) {
  .greeting_nhic .info_box .item_list {
    gap: 0 20px;
  }
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box .item_list {
    margin-top: 30px;
  }
}
@media (max-width: 630px) {
  .greeting_nhic .info_box .item_list {
    flex-direction: column;
    gap: 20px 0;
    margin-top: 20px;
  }
}
.greeting_nhic .info_box .item_list .item {
  position: relative;
  width: calc(50% - 16px);
  padding: 47px 180px 47px 60px;
  border-radius: 16px;
  background-color: #fff;
  min-height: 170px;
}
@media (max-width: 1400px) {
  .greeting_nhic .info_box .item_list .item {
    width: calc(50% - 15px);
    padding: 30px 130px 30px 30px;
    min-height: auto;
  }
}
@media (max-width: 1280px) {
  .greeting_nhic .info_box .item_list .item {
    width: calc(50% - 10px);
    padding: 20px 100px 20px 20px;
  }
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box .item_list .item {
    padding: 20px 90px 20px 20px;
    border-radius: 12px;
  }
}
@media (max-width: 870px) {
  .greeting_nhic .info_box .item_list .item {
    padding: 20px 40px 20px 20px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .info_box .item_list .item {
    padding: 20px;
    border-radius: 8px;
  }
}
@media (max-width: 630px) {
  .greeting_nhic .info_box .item_list .item {
    width: 100%;
  }
}
.greeting_nhic .info_box .item_list .item .ico {
  position: absolute;
  top: 30px;
  right: 60px;
  width: 110px;
  height: 110px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 1400px) {
  .greeting_nhic .info_box .item_list .item .ico {
    top: 20px;
    right: 30px;
    width: 90px;
    height: 90px;
  }
}
@media (max-width: 1280px) {
  .greeting_nhic .info_box .item_list .item .ico {
    right: 20px;
    width: 70px;
    height: 70px;
  }
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box .item_list .item .ico {
    width: 70px;
    height: 70px;
  }
}
@media (max-width: 870px) {
  .greeting_nhic .info_box .item_list .item .ico {
    width: 40px;
    height: 40px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .info_box .item_list .item .ico {
    display: none;
  }
}
.greeting_nhic .info_box .item_list .item .ico1 {
  background-image: url(/images/nhic/sub01/ico1.png);
}
.greeting_nhic .info_box .item_list .item .ico2 {
  background-image: url(/images/nhic/sub01/ico2.png);
}
.greeting_nhic .info_box .item_list .item .sub_tit {
  display: block;
  font-size: 20px;
  font-weight: 600;
  color: #1D1D1D;
  margin-bottom: 10px;
  font-family: "title_font";
  line-height: 130%;
}
.greeting_nhic .info_box .item_list .item .con {
  font-size: 32px;
  font-weight: 700;
  color: #1D1D1D;
  font-family: "title_font";
  line-height: 120%;
}
@media (max-width: 1024px) {
  .greeting_nhic .info_box .item_list .item .con {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  .greeting_nhic .info_box .item_list .item .con {
    font-size: 28px;
  }
}
@media (max-width: 540px) {
  .greeting_nhic .info_box .item_list .item .con {
    font-size: 26px;
  }
}
@media (max-width: 420px) {
  .greeting_nhic .info_box .item_list .item .con {
    font-size: 24px;
  }
}
@media (max-width: 1120px) {
  .greeting_nhic .info_box .item_list .item .con .inline-block {
    display: block;
  }
}
@media (max-width: 630px) {
  .greeting_nhic .info_box .item_list .item .con .inline-block {
    display: inline;
  }
}

/* sub0101 국가검진 세부항목 End */
/* sub0102 국가검진 세부항목 */
.nationalhealth-details .cancer_box_wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
}
@media (max-width: 1280px) {
  .nationalhealth-details .cancer_box_wrap {
    gap: 20px;
  }
}
.nationalhealth-details .cancer_box_wrap.col3 .cancer_box {
  width: calc(33.3334% - 26.6666px);
}
@media (max-width: 1280px) {
  .nationalhealth-details .cancer_box_wrap.col3 .cancer_box {
    width: calc(33.3334% - 13.3333px);
  }
}
@media (max-width: 890px) {
  .nationalhealth-details .cancer_box_wrap.col3 .cancer_box {
    width: calc(50% - 10px);
  }
}
@media (max-width: 540px) {
  .nationalhealth-details .cancer_box_wrap.col3 .cancer_box {
    width: 100%;
  }
}
.nationalhealth-details .cancer_box_wrap .cancer_box {
  padding: 30px 50px 40px;
  border: 1px solid #D9DAE1;
  border-radius: 16px;
  background-color: #fff;
}
@media (max-width: 1280px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box {
    padding: 30px 40px 30px;
  }
}
@media (max-width: 1024px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box {
    padding: 30px;
  }
}
@media (max-width: 768px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box {
    padding: 24px;
  }
}
@media (max-width: 420px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box {
    padding: 20px;
  }
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit {
  display: flex;
  font-size: 24px;
  font-weight: 700;
  color: #1D1D1D;
  letter-spacing: -0.01em;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  line-height: 1.5;
}
@media (max-width: 1024px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box .tit {
    font-size: 22px;
    line-height: 1.3;
  }
}
@media (max-width: 768px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box .tit {
    font-size: 20px;
  }
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico {
  width: 60px;
  font-size: 0;
  flex-shrink: 0;
  aspect-ratio: 1;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 1024px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico {
    width: 54px;
  }
}
@media (max-width: 768px) {
  .nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico {
    width: 44px;
  }
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico.ico01 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8846 50.2499C11.8846 50.2499 11.8845 48.5438 11.8846 47.0142C11.8847 44.8171 12.608 42.1173 14.9022 42.3298C19.3741 42.744 19.0174 50.98 30.6156 50.98C42.2138 50.98 49.5619 44.0614 52.6831 34.8872C55.7931 25.7462 53.8121 12.5684 42.2138 11.1374C34.5718 10.1946 34.1492 16.8089 29.267 16.785C26.2717 16.7703 25.6572 13.602 27.3347 9.02051M20.8107 9.02051C19.0254 14.5912 19.3121 17.341 22.2646 21.3142C27.0628 27.7711 32.1398 31.3161 27.6158 35.8739C23.7384 39.7802 18.9997 34.7438 13.2142 36.6335C4.29893 39.5455 6.16182 46.7342 6.16132 50.2499' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.3981 32.1917C33.3981 32.1917 35.2415 30.8276 37.401 30.8276C39.8981 30.8276 42.0458 33.5557 44.6563 33.5557C47.2244 33.5557 48.6592 32.1917 48.6592 32.1917' stroke='%233180EF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico.ico02 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.8915 30.395C43.8915 30.395 49.4848 30.0405 51.3919 28.0287C52.4961 26.864 53.7615 25.2912 53.6226 22.3394C53.461 18.9069 51.3919 16.7972 47.4359 16.7972C43.4799 16.7972 38.4137 16.7972 38.4137 16.7972C38.4137 16.7972 30.706 14.3738 25.5963 13.9945C19.7086 13.5573 13.4367 13.0789 10.5379 15.334C7.63922 17.589 7.2002 20.1262 7.2002 23.2805C7.2002 26.4349 10.5379 31.1004 10.5379 33.8596C10.5379 36.6187 10.6422 40.1828 11.1536 42.1922C11.665 44.2015 13.1583 46.635 17.311 46.635C21.4636 46.635 25.0357 42.7664 28.8002 39.4272' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.6 32.828C33.6 32.828 39.3537 34.9149 40.2768 38.7801' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6137 33.6439C22.6137 33.6439 28.0703 36.7759 34.2093 32.3247C39.803 28.2689 38.5577 23.3249 38.5577 23.3249' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.0078 24.2976C28.017 27.8565 28.0277 31.5175 33.3255 32.7177' stroke='%233180EF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico.ico03 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.9331 7.80005V9.44449C34.9331 11.2609 36.4056 12.7334 38.222 12.7334V12.7334C41.8548 12.7334 44.7998 15.6784 44.7998 19.3112V19.5167C44.7998 23.2631 41.7628 26.3 38.0165 26.3H20.1331M25.0665 7.80005V14.4001C25.0665 16.8853 27.0812 18.9 29.5665 18.9H34.9331H15.1998C11.1129 18.9 7.7998 22.2131 7.7998 26.3V26.3C7.7998 30.387 11.1129 33.7 15.1998 33.7H25.0665M41.0998 33.7H25.0665M34.9331 26.3H44.7998C48.8867 26.3 52.1998 29.6131 52.1998 33.7V33.7C52.1998 37.787 48.8867 41.1 44.7998 41.1H27.5331H30.4331C32.9184 41.1 34.9331 43.1148 34.9331 45.6V52.2M25.0665 52.2V49.3223C25.0665 48.8682 24.6984 48.5 24.2443 48.5H22.5998C18.5129 48.5 15.1998 45.187 15.1998 41.1V41.1C15.1998 37.0131 18.5129 33.7 22.5998 33.7H25.0665' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico.ico04 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.1567 7.2002C36.1567 8.18977 35.1228 11.5003 39.3448 13.4477C42.9516 15.1115 47.4708 16.3245 49.7787 19.8883C52.2476 23.6991 49.9504 34.3636 49.7787 38.6574C49.564 44.0891 50.3404 47.3686 50.1042 52.8002' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.8453 7.2002C23.8453 8.18977 24.8792 11.5003 20.6572 13.4477C17.0504 15.1115 12.5312 16.3245 10.2233 19.8883C7.75434 23.6991 10.0515 34.3636 10.2233 38.6574C10.438 44.0891 9.66159 47.3686 9.89774 52.8002' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.3174 35.207C17.4982 39.5545 18.8185 44.6534 18.8185 45.7483C18.8185 47.7449 18.0242 52.5325 18.0242 52.5325' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M44.3459 35.207C43.1651 39.5545 41.8447 44.6534 41.8447 45.7483C41.8447 47.7449 42.6391 52.5325 42.6391 52.5325' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.7207 33.1456C32.5258 36.3015 35.2201 38.6201 38.4083 38.6201C40.8128 38.6201 42.7772 37.1924 44.1834 35.3032C45.7184 33.2529 44.8275 27.5349 44.8275 27.5349L45.4071 25.8496' stroke='%233180EF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.9413 33.1456C28.1362 36.3015 25.4419 38.6201 22.2538 38.6201C19.8492 38.6201 17.8848 37.1924 16.4786 35.3032C14.9436 33.2529 15.8345 27.5349 15.8345 27.5349L15.2549 25.8496' stroke='%233180EF' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico.ico05 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.0479 35.8844C35.2825 39.854 43.6536 39.1301 49.0884 33.6953C55.3696 27.414 55.3755 17.1924 49.0942 10.9111C42.813 4.62985 32.5855 4.62985 26.3042 10.9111C20.8694 16.3459 20.1455 24.7287 24.1151 30.9516L19.9412 35.1255L14.092 29.2762L9.16501 34.2032L15.0143 40.0524L8.44115 46.6256L13.3681 51.5525L19.9412 44.9794L25.7905 50.8287L30.7174 45.9017L24.8682 40.0524L29.0421 35.8785L29.0479 35.8844ZM31.237 15.8439C34.8038 12.2771 40.6005 12.283 44.1614 15.8439C47.7224 19.4048 47.7224 25.2074 44.1614 28.7683C40.6005 32.3293 34.7979 32.3293 31.237 28.7683C27.6761 25.2074 27.6761 19.4048 31.237 15.8439Z' stroke='%231D1D1D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.nationalhealth-details .cancer_box_wrap .cancer_box .tit .ico.ico06 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.9733 28.3857C32.9733 28.3857 32.6994 35.0733 32.9733 37.2795C33.2308 39.3581 33.7183 43.7439 35.0221 45.4078C36.2108 46.9229 39.3354 48.0644 41.9722 48.6347C44.609 49.205 48.6155 49.5524 50.3387 48.6347C52.0618 47.717 53.0668 45.2005 53.4721 43.8343C54.2884 41.1071 54.0528 35.2647 53.4721 32.4791C52.8085 28.4305 50.4154 23.8404 48.646 21.3578C47.2984 19.4706 45.3588 15.9082 41.771 15.037C39.147 14.3998 35.9359 15.0367 34.8961 15.8556C34.3154 16.3128 34.173 17.9395 34.173 18.6625' stroke='%231D1D1D' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.0257 28.3857C27.0257 28.3857 27.2996 35.0733 27.0257 37.2795C26.7683 39.3581 26.2807 43.7439 24.9769 45.4078C23.7882 46.9229 20.6637 48.0644 18.0268 48.6347C15.39 49.205 11.3835 49.5524 9.66034 48.6347C7.93719 47.717 6.93227 45.2005 6.52689 43.8343C5.71067 41.1071 5.94622 35.2647 6.52689 32.4791C7.1905 28.4305 9.58364 23.8404 11.353 21.3578C12.7006 19.4706 14.6402 15.9082 18.228 15.037C20.8521 14.3998 24.0631 15.0367 25.1029 15.8556C25.6836 16.3128 25.826 17.9395 25.826 18.6625' stroke='%231D1D1D' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M40.3039 38.0441C40.3039 38.0441 40.0026 36.141 41.8706 35.2638C43.7386 34.3866 46.3955 35.907 46.3955 35.907' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M45.3381 29.0291L39.7012 28.6782' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.1375 35.0573L20.3068 28.678L29.981 21.7139H30.0358L39.7046 28.678L41.8739 35.0573' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.701 38.0441C19.701 38.0441 20.0022 36.141 18.1342 35.2638C16.2662 34.3866 13.6094 35.907 13.6094 35.907' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.6688 29.0291L20.3057 28.6782' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.0078 10.8003V21.8152' stroke='%233180EF' stroke-width='2.4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.nationalhealth-details .cancer_box_wrap .cancer_box .txt_box ul li {
  color: #444444;
}
.nationalhealth-details .cancer_box_wrap .cancer_box .txt_box ul li b {
  color: #1D1D1D;
}

/* sub0102 국가검진 세부항목 */
/* sub0103 오시는길 */
html:has(> .sub01_03_01) #location {
  border-bottom: none;
}
html:has(> .sub01_03_01) #location .page__title,
html:has(> .sub01_03_01) #location .utile_wrap.uw2 {
  display: none;
}

.location_se04c.nhic .map_wrap .map {
  width: 100%;
}

/* sub0103 오시는길 End */
/* sub0502 검진 주의사항*/
.preparing-testing .prepare_lists .p_list {
  position: relative;
  padding: 33px 100px 32px 50px;
  border: 1px solid #D9DAE1;
  border-radius: 16px;
  background-color: #fff;
}
@media (max-width: 1024px) {
  .preparing-testing .prepare_lists .p_list {
    padding: 30px 85px 30px 40px;
  }
}
@media (max-width: 768px) {
  .preparing-testing .prepare_lists .p_list {
    padding: 25px;
    padding-right: 65px;
  }
}
@media (max-width: 540px) {
  .preparing-testing .prepare_lists .p_list {
    padding: 20px 25px;
  }
}
.preparing-testing .prepare_lists .p_list::before {
  position: absolute;
  top: 39px;
  right: 50px;
  width: 43px;
  height: 42px;
  background: url("data:image/svg+xml,%3Csvg width='43' height='42' viewBox='0 0 43 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 21.4998L8.65685 15.8429L22.799 29.985L17.1421 35.6419L3 21.4998Z' fill='%23D9D9D9'/%3E%3Cpath d='M17.6562 35.9412L11.9994 30.2843L36.2837 6.00004L41.9405 11.6569L17.6562 35.9412Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A") no-repeat;
  content: "";
  background-size: contain;
}
@media (max-width: 1024px) {
  .preparing-testing .prepare_lists .p_list::before {
    top: 36px;
    right: 40px;
    width: 38px;
    height: 37px;
  }
}
@media (max-width: 768px) {
  .preparing-testing .prepare_lists .p_list::before {
    top: 31px;
    right: 25px;
    width: 33px;
    height: 32px;
  }
}
@media (max-width: 540px) {
  .preparing-testing .prepare_lists .p_list::before {
    top: 23px;
    right: 20px;
    width: 28px;
    height: 27px;
  }
}
.preparing-testing .prepare_lists .p_list.type01::before {
  background-image: url("data:image/svg+xml,%3Csvg width='43' height='42' viewBox='0 0 43 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' y='10.4998' width='8' height='40' transform='rotate(-45 6 10.4998)' fill='%23D9D9D9'/%3E%3Crect x='12' y='38.4998' width='8' height='40' transform='rotate(-135 12 38.4998)' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list + .p_list {
  margin-top: 20px;
}
@media (max-width: 768px) {
  .preparing-testing .prepare_lists .p_list + .p_list {
    margin-top: 15px;
  }
}
.preparing-testing .prepare_lists .p_list .tit {
  display: flex;
  font-size: 24px;
  font-weight: 700;
  color: #000;
  letter-spacing: 0;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
  font-family: "title_font";
  line-height: 1.5;
}
@media (max-width: 1024px) {
  .preparing-testing .prepare_lists .p_list .tit {
    font-size: 22px;
  }
}
@media (max-width: 768px) {
  .preparing-testing .prepare_lists .p_list .tit {
    font-size: 20px;
    gap: 7px;
    line-height: 1.3;
  }
}
@media (max-width: 540px) {
  .preparing-testing .prepare_lists .p_list .tit {
    padding-right: 27px;
  }
}
.preparing-testing .prepare_lists .p_list .tit .ico {
  display: inline-block;
  width: 50px;
  aspect-ratio: 1;
  background-repeat: no-repeat;
  background-size: 100%;
}
@media (max-width: 1024px) {
  .preparing-testing .prepare_lists .p_list .tit .ico {
    width: 45px;
  }
}
@media (max-width: 768px) {
  .preparing-testing .prepare_lists .p_list .tit .ico {
    width: 40px;
  }
}
.preparing-testing .prepare_lists .p_list .tit .ico.ico01 {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.0879 24.9751C26.4979 21.6401 29.3379 19.0601 32.7829 19.0601C36.5079 19.0601 39.5279 22.0801 39.5279 25.8051' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.2129 13.9697C13.3079 14.6147 13.4529 15.2547 13.6679 15.8097C14.3979 17.6847 14.8779 19.7747 14.3679 21.4747C13.8579 23.1747 13.5029 23.6147 13.3629 25.4397' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5879 12.8047C18.6579 13.8047 18.8229 14.9147 19.1679 15.8097C19.8979 17.6847 20.3779 19.7747 19.8679 21.4747C19.3579 23.1747 19.0029 23.6147 18.8629 25.4397' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1729 11.4648C24.2529 12.5698 24.4329 13.7998 24.8179 14.7848C25.6279 16.8548 26.1578 19.1698 25.5928 21.0498C25.0278 22.9298 24.6378 23.4198 24.4778 25.4348' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00781 25.5C8.78281 31.165 12.4128 35.915 17.3978 38.275V41.24H31.6178V38.275C36.6028 35.915 40.2328 31.165 41.0078 25.5H8.00781Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.998 31.9448L38.253 32.0848' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00781 17.5701L42.0228 9.08008' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list .tit .ico.ico02 {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.8021 14.5V34.555C25.8021 38.39 22.6921 41.5 18.8571 41.5H18.4421C14.6071 41.5 11.4971 38.39 11.4971 34.555V14.5' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.9023 8.5H10.4023V14.5H26.9023V8.5Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.502 20.5H15.902' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.502 26.5H15.902' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.502 32.5H15.902' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.9023 32.885V8.5' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.9027 41.5006C37.2802 41.5006 39.2077 39.5732 39.2077 37.1956C39.2077 34.818 37.2802 32.8906 34.9027 32.8906C32.5251 32.8906 30.5977 34.818 30.5977 37.1956C30.5977 39.5732 32.5251 41.5006 34.9027 41.5006Z' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list .tit .ico.ico03 {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.4107 23.7549H13.4707V36.6349H36.4107V23.7549Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6895 30.25H27.1895' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.9395 32.5V28' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.9398 13.0703V16.7203L17.8748 16.7453C15.2248 17.7403 13.4648 19.7753 13.4648 22.6053V42.5053H36.4048V22.5603C36.4048 19.7503 34.6748 17.7303 32.0548 16.7203V13.0703' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.1895 8.5H16.6895V14H33.1895V8.5Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list .tit .ico.ico04 {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.1704 9.88C29.3154 11.825 30.7554 13.42 32.7004 13.89C35.5204 14.57 38.2754 15.635 40.9004 17.075C41.5804 17.45 41.4954 18.945 41.4954 18.945C41.4954 39.435 25.0004 41.5 25.0004 41.5C25.0004 41.5 8.50535 39.625 8.50535 18.945C8.50535 18.945 8.42035 17.445 9.10035 17.075C11.7254 15.635 14.4804 14.57 17.3004 13.89C19.2454 13.42 20.6854 11.825 20.8304 9.88C20.8304 9.88 22.3354 8.5 25.0004 8.5C27.6654 8.5 29.1704 9.88 29.1704 9.88Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.9152 13.0449C34.9152 18.1549 32.1402 22.6799 28.0552 24.2249L24.9952 25.3799L21.9352 24.2249C17.8502 22.6799 15.0752 18.1599 15.0752 13.0449' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.7346 31.3948C27.7346 32.9948 26.5096 34.2898 24.9996 34.2898C23.4896 34.2898 22.2646 32.9948 22.2646 31.3948C22.2646 30.0698 24.1396 26.6698 24.7846 25.5398C24.8796 25.3748 25.1196 25.3748 25.2146 25.5398C25.8596 26.6698 27.7346 30.0698 27.7346 31.3948Z' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list .tit .ico.ico05 {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8584 22.7615V11.8588C11.8584 10.208 13.2 8.86633 14.8509 8.86633H35.7984C37.4493 8.86633 38.7909 10.208 38.7909 11.8588V22.7615' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.8418 22.3329V15.8492C17.8418 15.0212 18.5101 14.3529 19.338 14.3529H31.308C32.136 14.3529 32.8043 15.0212 32.8043 15.8492V22.3329' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.7902 22.762H11.8577C10.205 22.762 8.86523 24.1018 8.86523 25.7545V34.2133C8.86523 35.866 10.205 37.2058 11.8577 37.2058H38.7902C40.443 37.2058 41.7827 35.866 41.7827 34.2133V25.7545C41.7827 24.1018 40.443 22.762 38.7902 22.762Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.86523 32.5524H41.6231' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.3269 37.2058V39.5499C15.3269 40.7818 14.3144 41.7843 13.0775 41.7843C11.8406 41.7843 10.8281 40.7769 10.8281 39.5499V37.2058' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M39.2683 37.2058V39.5499C39.2683 40.7818 38.2558 41.7843 37.0189 41.7843C35.782 41.7843 34.7695 40.7769 34.7695 39.5499V37.2058' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list .tit .ico.ico06 {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.4722 12.1553H10V39.8573H40.4722V12.1553Z' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20H40.4722' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.3105 8V14.9255' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.1621 8V14.9255' stroke='%2336404A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.7507 26L24.8252 32.9255L20.5176 29.0795' stroke='%233180EF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.preparing-testing .prepare_lists .p_list .list-1st li {
  padding-left: 9px;
}
.preparing-testing .prepare_lists .p_list .list-1st li::before {
  background-color: #999;
}

/* sub0502 검진 주의사항 End *//*# sourceMappingURL=content.css.map */