.sc-check-point0503 ul {
    gap: calc(20 * var(--vw));
}
.sc-check-point0503 li .info {
    height: calc(101 * var(--vw));
    font-size: calc(23 * var(--vw));
}
.sc-check-point0503 li .info::before {
    width: calc(22 * var(--vw));
    height: calc(22 * var(--vw));
    margin-bottom: calc(10 * var(--vw));
}
.sc-qna-info {
}
.sc-qna-info .sc-inner {
    text-align: center;
}
.sc-qna-info .desc {
    margin-top: calc(45 * var(--vw));
    font-weight: 600;
    font-size: calc(31 * var(--vw));
}
.sc-qna-info .sc-cont {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: calc(47 * var(--vw));
    margin-top: calc(88 * var(--vw));
}
.sc-qna-info .img {
}
.sc-qna-info .qna-box {
    text-align: left;
}
.sc-qna-info .qna-box .qnabox-q {
    font-weight: 600;
    font-size: calc(40 * var(--vw));
}
.sc-qna-info .qna-box .qnabox-a {
    padding: calc(22 * var(--vw)) calc(30 * var(--vw));
    margin-top: calc(22 * var(--vw));
    background-color: #f1f1f1;
}
.sc-qna-info .qna-box .qnabox-a p {
    margin-bottom: 0;
    padding-left: calc(28 * var(--vw));
    text-indent: calc(-28 * var(--vw));
    line-height: 1.4;
    font-weight: 600;
    font-size: calc(27 * var(--vw));
}

.sc-core-list {
}
.sc-core-list .sc-inner {
    text-align: center;
}
.sc-core-list .core-list-wrap {
    margin-top: calc(64 * var(--vw));
}
.sc-core-list .core-list {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: calc(23 * var(--vw));
    width: 100%;
    padding-left: 0;
}
.sc-core-list .core-list li {
    width: calc(1200 * var(--vw));
    line-height: calc(105 * var(--vw));
    margin: 0 auto;
    padding: 0 calc(40 * var(--vw));
    text-align: left;
    font-size: calc(32 * var(--vw));
    background-color: #f1f1f1;
}
.sc-core-list .core-list li strong {
    padding-right: calc(20 * var(--vw));
    font-weight: 600;
}
