.q-card__actions[data-v-db90d02e],.q-card__section--vert[data-v-db90d02e] {
    padding: 0
}

.pa-none[data-v-db90d02e] .q-dialog__inner--minimized {
    padding: 0!important
}

.q-dialog__inner--minimized>div[data-v-db90d02e] {
    display: flex;
    flex-direction: column;
    max-width: 615px
}

@media screen and (max-width: 1200px) {
    .q-dialog__inner--minimized>div[data-v-db90d02e] {
        max-width:100%;
        width: 100%;
        height: 616px
    }
}

@media screen and (max-width: 767px) {
    .q-dialog__inner--minimized>div[data-v-db90d02e] {
        max-width:100%;
        width: 100%;
        height: 504px
    }
}

.social-card {
    margin-top: 40px;
    margin-bottom: 32px;
    background-color: #fff;
    border-radius: 10px;
    height: 118px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #c9c9c9
}

.social-card-content .social-badge {
    padding: 0.5rem 1rem;
    border-radius: 30px;
    font-size: 1rem;
    font-weight: 700
}

.social-card-content p {
    font-size: 14px;
    font-weight: 700
}

.social-card-content span {
    font-weight: 700;
    font-size: 1rem;
    line-height: 1.8rem
}

.social-btn {
    width: 40px;
    height: 40px;
    margin: 0 0.6rem;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    box-shadow: 0 4px 4px rgba(0,0,0,0.2)
}

.social-fb {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTU0IDI2Ljk5NEM1NCAxMi4wODYgNDEuOTEyIDAgMjcgMFMwIDEyLjA4NiAwIDI2Ljk5NEMwIDQwLjQ2OCA5Ljg3MyA1MS42MzUgMjIuNzgxIDUzLjY2VjM0Ljc5N2gtNi44NTV2LTcuODAzaDYuODU1di01Ljk0N2MwLTYuNzY1IDQuMDMxLTEwLjUwMiAxMC4xOTktMTAuNTAyIDIuOTUzIDAgNi4wNDMuNTI3IDYuMDQzLjUyN3Y2LjY0M0gzNS42MmMtMy4zNTQgMC00LjQgMi4wOC00LjQgNC4yMTV2NS4wNjRoNy40ODhsLTEuMTk3IDcuODAzaC02LjI5MVY1My42NkM0NC4xMjYgNTEuNjM1IDU0IDQwLjQ2OCA1NCAyNi45OTR6IiBmaWxsPSIjMkM3M0JBIi8+PHBhdGggZD0iTTM3LjQ2IDM0LjgwOGwxLjE5Ni03LjgwM2gtNy40ODh2LTUuMDYxYzAtMi4xMzUgMS4wNDYtNC4yMTggNC40LTQuMjE4aDMuNDA1di02LjY0M3MtMy4wOS0uNTI3LTYuMDQ0LS41MjdjLTYuMTY4IDAtMTAuMTk5IDMuNzM3LTEwLjE5OSAxMC41MDJ2NS45NDdoLTYuODU1djcuODAzaDYuODU1VjUzLjY3YTI3LjIxMiAyNy4yMTIgMCAwMDguNDM4IDBWMzQuODFoNi4yOTF6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.social-ka {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI3IDU0YzE0LjkxMiAwIDI3LTEyLjA4OCAyNy0yN1M0MS45MTIgMCAyNyAwIDAgMTIuMDg4IDAgMjdzMTIuMDg4IDI3IDI3IDI3eiIgZmlsbD0iI0ZGRTgxMiIvPjxwYXRoIGQ9Ik0yNi45OTggOC45NzhjLTEwLjc4NiAwLTE5LjUzIDYuODk1LTE5LjUzIDE1LjM5OSAwIDUuNDk4IDMuNjU2IDEwLjMyMiA5LjE1NSAxMy4wNDYtLjMgMS4wMzItMS45MjMgNi42MzctMS45ODcgNy4wNzcgMCAwLS4wNC4zMzEuMTc1LjQ1Ny4yMTQuMTI2LjQ2Ni4wMjkuNDY2LjAyOS42MTUtLjA4NyA3LjEyNS00LjY2IDguMjUyLTUuNDU0IDEuMTQ5LjE2MiAyLjMwOC4yNDMgMy40NjkuMjQyIDEwLjc4NiAwIDE5LjUzLTYuODk0IDE5LjUzLTE1LjM5OFMzNy43ODMgOC45NzggMjYuOTk3IDguOTc4eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNi4yMDEgMjkuNzUyYy0uNjIxIDAtMS4xMjctLjQ4My0xLjEyNy0xLjA3NnYtNi42OTRoLTEuNzU4YTEuMTA1IDEuMTA1IDAgMDEtMS4xMDUtMS4xMDMgMS4xMDYgMS4xMDYgMCAwMTEuMTA1LTEuMTAzaDUuNzdhMS4xMDYgMS4xMDYgMCAwMTEuMTA2IDEuMTAzIDEuMTA2IDEuMTA2IDAgMDEtMS4xMDYgMS4xMDNoLTEuNzU4djYuNjk0YzAgLjU5My0uNTA1IDEuMDc2LTEuMTI3IDEuMDc2em05Ljg4LS4wMTVjLS40NyAwLS44My0uMTktLjkzOC0uNDk3bC0uNTU4LTEuNDZoLTMuNDM0bC0uNTU5IDEuNDYxYy0uMTA4LjMwNi0uNDY3LjQ5Ny0uOTM3LjQ5Ny0uMjQ3IDAtLjQ5MS0uMDUzLS43MTYtLjE1NS0uMzEtLjE0NC0uNjA5LS41MzgtLjI2Ny0xLjZsMi42OTUtNy4wOTRjLjE5LS41NC43NjctMS4wOTUgMS41LTEuMTEyLjczNi4wMTYgMS4zMTMuNTczIDEuNTAzIDEuMTEzbDIuNjkzIDcuMDljLjM0MyAxLjA2Ni4wNDMgMS40Ni0uMjY2IDEuNjAzYTEuNzI4IDEuNzI4IDAgMDEtLjcxNi4xNTV6bS0yLjA4OC0zLjk1NGwtMS4xMjYtMy4xOTctMS4xMjUgMy4xOTdoMi4yNXptNC44ODMgMy44MDRjLS41OTUgMC0xLjA4LS40NjMtMS4wOC0xLjAzMnYtNy42NTJhMS4xNCAxLjE0IDAgMDExLjE1LTEuMTI3Yy42MzUgMCAxLjE1LjUwNSAxLjE1IDEuMTI3djYuNjE5aDIuMzk1Yy41OTUgMCAxLjA4LjQ2MyAxLjA4IDEuMDMzIDAgLjU2OS0uNDg0IDEuMDMyLTEuMDggMS4wMzJoLTMuNjE1em02LjI2LjE1YTEuMTI4IDEuMTI4IDAgMDEtMS4xMjctMS4xMjd2LTcuNzA3YTEuMTI4IDEuMTI4IDAgMDEyLjI1NCAwdjIuNDIxbDMuMTQzLTMuMTQzYS44NzMuODczIDAgMDEuNjI1LS4yNWMuMjggMCAuNTY0LjEyLjc3NS4zMzIuMTk0LjE5LjMxMi40NDMuMzMxLjcxNGEuODc4Ljg3OCAwIDAxLS4yNDguNjg2TDM4LjMyIDI0LjIzbDIuNzc0IDMuNjc0YTEuMTE4IDEuMTE4IDAgMDEuMjE2LjgzNSAxLjEyIDEuMTIgMCAwMS0uNDM4Ljc0MyAxLjExNSAxLjExNSAwIDAxLS42NzcuMjI3IDEuMTE4IDEuMTE4IDAgMDEtLjktLjQ0N2wtMi42NDItMy41MDEtLjM5Mi4zOXYyLjQ1OWExLjEyOCAxLjEyOCAwIDAxLTEuMTI2IDEuMTI3eiIgZmlsbD0iI0ZGRTgxMiIvPjwvc3ZnPg==)
}

.social-li {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMjciIGN5PSIyNyIgcj0iMjciIGZpbGw9IiNBOEE1QTUiLz48cGF0aCBkPSJNMjkuNTc0IDI0LjQyN2E3LjI4IDcuMjggMCAwMC0xMC4yOTQgMGwtNS4xNDggNS4xNDdhNy4yOCA3LjI4IDAgMDAxMC4yOTUgMTAuMjk0TDI3IDM3LjI5NSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yNC40MjYgMjkuNTc0YTcuMjggNy4yOCAwIDAwMTAuMjkzIDBsNS4xNDgtNS4xNDdhNy4yOCA3LjI4IDAgMDAtMTAuMjk1LTEwLjI5NUwyNyAxNi43MDUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=)
}

.social-sms {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iNTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMjciIGN5PSIyNyIgcj0iMjciIGZpbGw9IiMwQUM3QjAiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQyIDE4LjRjMC0xLjY1LTEuMzUtMy0zLTNIMTVjLTEuNjUgMC0zIDEuMzUtMyAzdjE4YzAgMS42NSAxLjM1IDMgMyAzaDI0YzEuNjUgMCAzLTEuMzUgMy0zdi0xOHptLTIuOTk4IDBsLTEyIDcuNS0xMi03LjVoMjR6bS0yNCAzdjE1aDI0di0xNWwtMTIgNy41LTEyLTcuNXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)
}

.eformsign[data-v-2072f4e0] {
    height: 100vh
}

.eformsign__header[data-v-2072f4e0] {
    height: 56px
}

.eformsign__header .close[data-v-2072f4e0] {
    position: absolute;
    right: 21px
}

.eformsign__iframe[data-v-2072f4e0] {
    position: relative;
    width: 100%;
    height: 0
}

.eformsign__iframe iframe[data-v-2072f4e0] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100vh - 56px)
}

.agree-check-all {
    padding: 0.2rem;
    cursor: pointer;
    background-color: rgba(238,240,243,0.4)
}

.agree-check-all span.checked-all {
    color: #444;
    font-weight: 700
}

.agree-check-all .disabled,.agree-check-all .disabled *,.agree-check-all [disabled],.agree-check-all [disabled] *,.agree-check-item .disabled,.agree-check-item .disabled *,.agree-check-item [disabled],.agree-check-item [disabled] * {
    cursor: pointer!important
}

.item-checked a {
    color: #000!important
}

.my-custom-scroll[data-v-a6c5b28e] {
    max-height: 600px;
    width: 200px;
    overflow-y: auto
}

.q-tree>.q-tree__node:first-child {
    border: none
}

.q-tree>.q-tree__node {
    margin: 0 16px
}

.q-tree__arrow--rotate {
    visibility: hidden;
    transform: none
}

.q-tree__arrow--rotate:after {
    visibility: visible;
    content: "remove";
    display: inherit;
    margin-right: 14px
}

.q-tree__node-header>.q-focus-helper {
    background: #9e9e9e!important
}

.q-tree__arrow {
    display: none
}

.q-tree__node-header-content p {
    margin: 0 24px 0 0
}

.ref_alert__wrapper[data-v-dfa0b766] {
    display: flex;
    padding: 40px;
    flex-direction: column;
    align-items: center;
    border-radius: 10px
}

@media screen and (max-width: 767px) {
    .ref_alert__wrapper[data-v-dfa0b766] {
        display:flex;
        padding: 24px
    }
}

.ref_alert__wrapper--header[data-v-dfa0b766] {
    display: flex;
    flex-direction: column;
    gap: 7px
}

.ref_alert__wrapper--title[data-v-dfa0b766] {
    color: var(--Gray-Gray_787878,#787878);
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px
}

.ref_alert__wrapper--sub_title[data-v-dfa0b766] {
    color: var(--Gray-Gray_404040,#404040);
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px
}

.ref_alert__wrapper--img[data-v-dfa0b766] {
    background: url(../img/ref_event_img.88fb9dff.png) 50%/contain no-repeat;
    width: 140px;
    height: 140px;
    margin: 10px 0
}

.ref_alert__wrapper--label[data-v-dfa0b766] {
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px
}

.ref_alert__btn[data-v-dfa0b766] {
    padding-top: 24px;
    width: 100%
}

.ref_alert__btn--go_btn[data-v-dfa0b766] {
    display: flex;
    height: 60px;
    width: 100%;
    padding: 0px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 10px;
    background: var(--Sub-Color-Sub-Color-02,#fd5572);
    border: none
}

@media screen and (max-width: 767px) {
    .ref_alert__btn--go_btn[data-v-dfa0b766] {
        height:50px
    }
}

.ref_alert__btn--label[data-v-dfa0b766] {
    color: var(--Gray-White,#fff);
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px
}

@media screen and (max-width: 767px) {
    .ref_alert__btn--label[data-v-dfa0b766] {
        font-size:16px;
        line-height: normal
    }
}

.close-btn__modal--close[data-v-dfa0b766] {
    max-width: 615px;
    width: 100%;
    display: flex;
    justify-content: flex-end
}

.q-dialog__inner>div[data-v-dfa0b766] {
    box-shadow: none
}

.q-dialog__inner--minimized>div[data-v-dfa0b766] {
    max-width: 615px
}

.q-card[data-v-7c03c334] {
    min-width: 1080px
}

@media (max-width: 425px) {
    .q-card[data-v-7c03c334] {
        min-width:0
    }
}

.file-section[data-v-1dc25383] {
    display: flex
}

@media screen and (max-width: 420px) {
    .file-section[data-v-1dc25383] {
        display:block
    }
}

.q-field__input[data-v-1dc25383]:-ms-input-placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.q-field__input[data-v-1dc25383]::placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.file-btn[data-v-1dc25383] {
    height: 40px;
    background: #fc2b4f;
    border-radius: 2px
}

.file-btn span[data-v-1dc25383] {
    color: #fff
}

.file-wrap[data-v-1dc25383] {
    margin: 0 auto;
    display: flex;
    margin-bottom: 0.4rem
}

.file-default[data-v-1dc25383],.file-ip[data-v-1dc25383] {
    height: 60px
}

.file-ip label[data-v-1dc25383] {
    background: #fc2b4f
}

.file-ip label span[data-v-1dc25383] {
    color: #333
}

.file-default[data-v-1dc25383] {
    width: 40px;
    height: 40px;
    background-image: url(data:image/png;base64,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);
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-right: 0.3rem
}

.file-logo[data-v-1dc25383] {
    width: 100%;
    max-width: 150px;
    height: 45px;
    margin-right: 0.3rem
}

.file-image[data-v-1dc25383] {
    width: 45px;
    height: 45px;
    margin-right: 0.3rem
}

.file-label[data-v-1dc25383] {
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.375rem
}

.file-thumbmail-square[data-v-1dc25383] {
    width: 64px;
    height: 64px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    position: relative
}

.file-thumbmail-square .file-thumbmail-square-image[data-v-1dc25383] {
    margin: auto;
    display: flex;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 20%
}

.file-thumbmail-square .file-thumbmail-square-image .q-icon[data-v-1dc25383] {
    display: block
}

.file-thumbmail-square .q-file[data-v-1dc25383] {
    opacity: 0
}

table.summary tbody tr td[data-v-34d4dbbb],table.summary tbody tr th[data-v-34d4dbbb] {
    width: 20%
}

.issue_date .q-field__native[data-v-34d4dbbb] {
    padding-top: 30px!important
}

.issue_date .q-field__control[data-v-34d4dbbb] {
    height: 100%
}

.issue_date .q-field__label[data-v-34d4dbbb] {
    transform: translateY(-30%) scale(0.75)
}

.q-card__actions[data-v-2a2a6c6a],.q-card__section--vert[data-v-2a2a6c6a] {
    padding: 0
}

.py-lg[data-v-2a2a6c6a] {
    padding: 60px 0
}

@media screen and (max-width: 768px) {
    .py-lg[data-v-2a2a6c6a] {
        padding:24px
    }
}

.pb-12[data-v-2a2a6c6a] {
    padding-bottom: 12px
}

.q-dialog__inner>div[data-v-7b934229] {
    max-height: 800px
}

.myprofit3__modal--content[data-v-7b934229] {
    padding: 8px 36px 104px
}

[data-v-022a62e5] .q-dialog__inner>div {
    max-height: 630px!important
}

@media screen and (max-width: 1200px) {
    [data-v-022a62e5] .q-dialog__inner>div {
        max-height:524px!important
    }
}

@media screen and (max-width: 767px) {
    [data-v-022a62e5] .q-dialog__inner>div {
        max-height:calc(var(--vh, 1vh)*100)!important
    }
}

.myprofit3__modal--content[data-v-022a62e5] {
    padding: 8px 36px 104px
}

#download[data-v-dc283b88] {
    padding: 2rem
}

#download>button[data-v-dc283b88] {
    width: 300px;
    height: 45px;
    border-radius: 15rem;
    border: 0;
    background: #363636;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    cursor: pointer
}

#download>button[data-v-dc283b88]:hover {
    background: #686868
}

.cert[data-v-dc283b88] {
    width: 210mm;
    height: 297mm;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    border: 1px solid #eee;
    margin: auto
}

.cert__content[data-v-dc283b88] {
    margin: 13.5rem 5rem 14rem
}

.cert__content--memo[data-v-dc283b88] {
    color: #000;
    margin-top: 21px;
    text-align: center;
    font-family: NanumSquareOTF_ac;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px
}

.cert__wrap--table[data-v-dc283b88] {
    margin: auto;
    padding: 6rem;
    width: 100%
}

.cert__date--fixed[data-v-dc283b88] {
    position: absolute;
    bottom: 0px;
    left: 48%;
    transform: translate(-50%,-50%)
}

table.cert__wrap--table tr:first-child>td[data-v-dc283b88],table.cert__wrap--table tr:first-child>th[data-v-dc283b88] {
    border-top: 3px solid #000
}

table.cert__wrap--table tr:nth-child(2)>td[data-v-dc283b88],table.cert__wrap--table tr:nth-child(2)>th[data-v-dc283b88] {
    border-bottom: 4px double #000
}

table.cert__wrap--table tr:last-child>td[data-v-dc283b88],table.cert__wrap--table tr:last-child>th[data-v-dc283b88] {
    border-top: 4px double #000;
    border-bottom: 2px solid #000
}

table.cert__wrap--table[data-v-dc283b88] {
    border-collapse: collapse;
    margin: 0 auto
}

table.cert__wrap--table th[data-v-dc283b88] {
    background: #f5f5f5;
    text-align: center;
    width: 132px;
    height: 73px;
    font-weight: 400;
    line-height: 26px;
    padding: 6px 0
}

table.cert__wrap--table td[data-v-dc283b88],table.cert__wrap--table th[data-v-dc283b88] {
    border-bottom: 1px solid #333;
    letter-spacing: -0.2px;
    color: #000;
    vertical-align: middle;
    font-size: 14px
}

table.cert__wrap--table td[data-v-dc283b88] {
    padding: 6px 0 6px 16px;
    text-align: left;
    font-weight: 700;
    line-height: normal
}

table.cert__wrap--table td[data-v-dc283b88]:first-child {
    border: 1px solid #333;
    text-align: center;
    padding: 0.8rem 0;
    color: #000;
    font-size: 1rem
}

.cert__stock--table[data-v-dc283b88] {
    margin: auto;
    padding: 6rem;
    width: 100%
}

table.cert__stock--table[data-v-dc283b88] {
    border-collapse: collapse;
    margin: 0 auto
}

table.cert__stock--table td[data-v-dc283b88],table.cert__stock--table th[data-v-dc283b88] {
    border-bottom: 0.5px solid #000
}

table.cert__stock--table th[data-v-dc283b88] {
    border-top: 2px solid #000;
    background: #f5f5f5;
    width: 104px;
    font-weight: 700;
    font-size: 0.938rem;
    line-height: 18px
}

table.cert__stock--table td[data-v-dc283b88],table.cert__stock--table th[data-v-dc283b88] {
    padding: 11px 0;
    color: #000;
    vertical-align: middle;
    letter-spacing: -0.2px;
    text-align: center;
    height: 71px
}

table.cert__stock--table td[data-v-dc283b88] {
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 15px
}

p.desc[data-v-dc283b88] {
    color: #000;
    font-size: 0.75rem;
    font-weight: 400;
    margin-top: 10px
}

table.cert__stock--table td p[data-v-dc283b88] {
    color: #000;
    margin: 0;
    line-height: 15px
}

table.cert__stock--table td .hangul[data-v-dc283b88] {
    padding-top: 4px;
    font-size: 14px
}

table.cert__stock--table td .number[data-v-dc283b88] {
    padding-top: 4px;
    font-size: 12px
}

table.cert__stock--table tr>td[data-v-dc283b88]:first-child,table.cert__stock--table tr>td[data-v-dc283b88]:nth-child(2),table.cert__stock--table tr>td[data-v-dc283b88]:nth-child(3),table.cert__stock--table tr>td[data-v-dc283b88]:nth-child(4),table.cert__stock--table tr>td[data-v-dc283b88]:nth-child(5),table.cert__stock--table tr>th[data-v-dc283b88]:first-child,table.cert__stock--table tr>th[data-v-dc283b88]:nth-child(2),table.cert__stock--table tr>th[data-v-dc283b88]:nth-child(3),table.cert__stock--table tr>th[data-v-dc283b88]:nth-child(4),table.cert__stock--table tr>th[data-v-dc283b88]:nth-child(5) {
    border-right: 1px solid #000
}

.cert__date[data-v-dc283b88] {
    margin-top: 8px;
    color: #000;
    text-align: center;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px
}

.cert__title[data-v-dc283b88] {
    font-size: 24px
}

.cert__subtitle[data-v-dc283b88],.cert__title[data-v-dc283b88] {
    font-weight: 700;
    line-height: 38px;
    color: #000;
    letter-spacing: -0.25px
}

.cert__subtitle[data-v-dc283b88] {
    font-size: 1.719rem;
    margin-bottom: 32px
}

.cert__desc[data-v-dc283b88] {
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    color: #000;
    margin: 16px 0
}

.cert__pre[data-v-dc283b88] {
    color: #000;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    margin-top: 13px
}

.cert__pre2[data-v-dc283b88] {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.table-header[data-v-dc283b88] {
    height: 77px
}

.table-data[data-v-dc283b88] {
    width: 169px
}

.cert-mobile #download[data-v-dc283b88] {
    padding: 1rem
}

.cert-mobile #download>button[data-v-dc283b88] {
    width: 100%;
    height: 35px;
    font-size: 12px
}

.cert-mobile .cert[data-v-dc283b88] {
    width: 100%;
    height: auto;
    background-size: cover;
    padding: 7rem 0.5rem 0.5rem
}

.cert-mobile .cert__content[data-v-dc283b88] {
    margin: 0 0.5rem 0.5rem
}

.cert-mobile .cert__title[data-v-dc283b88] {
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 5px
}

.cert-mobile .cert__desc[data-v-dc283b88] {
    font-size: 6px;
    line-height: 12px;
    margin: 0 0 10px
}

.cert-mobile .table-header[data-v-dc283b88] {
    height: 20px
}

.cert-mobile .table-data[data-v-dc283b88] {
    width: 130px
}

.cert-mobile .cert__wrap--table[data-v-dc283b88] {
    padding: 0.5rem
}

.cert-mobile table.cert__wrap--table td[data-v-dc283b88],.cert-mobile table.cert__wrap--table th[data-v-dc283b88] {
    padding: 4px 8px;
    font-size: 8px
}

.cert-mobile table.cert__wrap--table td[data-v-dc283b88],.cert-mobile table.cert__wrap--table th[data-v-dc283b88] {
    height: 20px
}

.cert-mobile .cert__date--fixed[data-v-dc283b88] {
    left: 50%;
    transform: translate(-50%,-50%)
}

.cert-mobile .cert-bg-img[data-v-dc283b88] {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.cert-mobile .cert__pre2[data-v-dc283b88],.cert-mobile .cert__pre[data-v-dc283b88] {
    font-size: 6px;
    line-height: 12px
}

.cert-mobile .cert__content--memo[data-v-dc283b88] {
    font-size: 10px;
    line-height: 10px
}

.cert-mobile .cert__date[data-v-dc283b88] {
    font-size: 12px;
    line-height: 16px
}

.cert-mobile .sized-box[data-v-dc283b88] {
    height: 80px
}

.q-card__actions[data-v-f7550736],.q-card__section--vert[data-v-f7550736] {
    padding: 0
}

.pb-12[data-v-f7550736] {
    padding-bottom: 12px
}

.py-lg[data-v-f7550736] {
    padding: 60px 0
}

@media screen and (max-width: 768px) {
    .py-lg[data-v-f7550736] {
        padding:24px 24px 60px
    }
}

.kakao-btn[data-v-1e23f4e5] {
    background-color: #fae44d;
    height: 40px;
    border-radius: 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px
}

.mobile__verify--column[data-v-2efa3c97] {
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

@media screen and (max-width: 767px) {
    .mobile__verify--column[data-v-2efa3c97] {
        gap:8px
    }
}

.mobile__verify--item[data-v-2efa3c97] {
    gap: 8px
}

.mobile__verify--tick[data-v-2efa3c97] {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #bbb;
    display: flex;
    align-items: center
}

.q-card__actions[data-v-024c80f2],.q-card__section--vert[data-v-024c80f2] {
    padding: 0
}

.pb-12[data-v-024c80f2] {
    padding-bottom: 12px
}

@media screen and (max-width: 1200px) {
    .py-lg[data-v-024c80f2] {
        padding-bottom:60px
    }
}

@media screen and (max-width: 768px) {
    .py-lg[data-v-024c80f2] {
        padding:24px 24px 60px
    }
}

.my-lg[data-v-024c80f2] {
    margin-bottom: 48px
}

@media screen and (max-width: 1200px) {
    .my-lg[data-v-024c80f2] {
        margin-bottom:32px
    }
}

@media screen and (max-width: 768px) {
    .my-lg[data-v-024c80f2] {
        margin-bottom:34px
    }
}

.mt-lg[data-v-024c80f2] {
    margin-top: 24px
}

@media screen and (max-width: 1200px) {
    .mt-lg[data-v-024c80f2] {
        margin-top:40px
    }
}

@media screen and (max-width: 768px) {
    .mt-lg[data-v-024c80f2] {
        margin-top:15px
    }
}

.email__verify--column[data-v-20f95430] {
    display: flex;
    flex-direction: column;
    row-gap: 10px
}

@media screen and (max-width: 767px) {
    .email__verify--column[data-v-20f95430] {
        gap:8px
    }
}

.email__verify--tick[data-v-20f95430] {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #bbb;
    display: flex;
    align-items: center
}

.email__verify--item[data-v-20f95430] {
    gap: 8px
}

.q-card__actions[data-v-001ea218],.q-card__section--vert[data-v-001ea218] {
    padding: 0
}

.pb-13[data-v-001ea218] {
    padding-bottom: 13px
}

@media screen and (max-width: 768px) {
    .pb-13[data-v-001ea218] {
        padding-bottom:11px
    }
}

@media screen and (max-width: 1200px) {
    .py-lg[data-v-001ea218] {
        padding:60px 0
    }
}

@media screen and (max-width: 768px) {
    .py-lg[data-v-001ea218] {
        padding:24px 24px 60px
    }
}

.q-card__actions[data-v-1df224e6],.q-card__section--vert[data-v-1df224e6] {
    padding: 0
}

.kakao-chat-wrap[data-v-10889d8b] {
    width: 550px;
    background: #fff;
    margin: 0 auto;
    position: relative
}

@media screen and (max-width: 550px) {
    .kakao-chat-wrap[data-v-10889d8b] {
        width:100%
    }
}

.kakao-chat[data-v-10889d8b] .q-btn__wrapper,.kakao-chat[data-v-10889d8b] .q-focus-helper {
    display: none
}

.bottom-up[data-v-10889d8b] {
    bottom: 94px
}

.bottom-up.lg[data-v-10889d8b] {
    bottom: 154px
}

[data-v-10889d8b] .kakao-chat-btn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAwIiBoZWlnaHQ9IjUwMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjRkZFODEyIiBkPSJNMCAwaDUwMHY1MDBIMHoiLz48cGF0aCBkPSJNNDExIDM4Ni43NjZDNDExIDQwMC43MDMgMzk5LjcwMyA0MTIgMzg1Ljc2NiA0MTJIMTEzLjIzNEM5OS4yOTcgNDEyIDg4IDQwMC43MDMgODggMzg2Ljc2NlYxMTQuMjM0Qzg4IDEwMC4yOTcgOTkuMjk3IDg5IDExMy4yMzQgODloMjcyLjUzMkMzOTkuNzAzIDg5IDQxMSAxMDAuMjk3IDQxMSAxMTQuMjM0djI3Mi41MzJ6IiBmaWxsPSIjRkZFODEyIi8+PHBhdGggZD0iTTI0OS41IDEzNC40MjJjLTcyLjQ3MSAwLTEzMS4yMTkgNDYuMzIxLTEzMS4yMTkgMTAzLjQ2MSAwIDM2Ljk0MiAyNC41NjEgNjkuMzU3IDYxLjUwNyA4Ny42Ni0yLjAxIDYuOTMyLTEyLjkxNyA0NC41OTQtMTMuMzUxIDQ3LjU1MyAwIDAtLjI2MSAyLjIyMyAxLjE3OSAzLjA3MSAxLjQzOS44NDggMy4xMzMuMTg5IDMuMTMzLjE4OSA0LjEyOC0uNTc2IDQ3Ljg3My0zMS4zMDQgNTUuNDQ1LTM2LjY0YTE2Ni4yNTcgMTY2LjI1NyAwIDAwMjMuMzA2IDEuNjI4YzcyLjQ3MSAwIDEzMS4yMTktNDYuMzIgMTMxLjIxOS0xMDMuNDYxIDAtNTcuMTQtNTguNzQ4LTEwMy40NjEtMTMxLjIxOS0xMDMuNDYxeiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xNzYuOTUxIDI3NGMtNC4xNzUgMC03LjU3LTMuMjQzLTcuNTctNy4yM3YtNDQuOTc0aC0xMS44MTJjLTQuMDk3IDAtNy40MjktMy4zMjYtNy40MjktNy40MTMgMC00LjA4NiAzLjMzMy03LjQxMiA3LjQyOS03LjQxMmgzOC43NjVjNC4wOTYgMCA3LjQyOSAzLjMyNiA3LjQyOSA3LjQxMiAwIDQuMDg3LTMuMzM0IDcuNDEzLTcuNDI5IDcuNDEzaC0xMS44MTN2NDQuOTc0YzAgMy45ODctMy4zOTUgNy4yMy03LjU3IDcuMjN6bTY2LjM4Mi0uMDk5Yy0zLjE1NyAwLTUuNTcyLTEuMjgyLTYuMy0zLjM0M2wtMy43NDktOS44MTQtMjMuMDg0LS4wMDEtMy43NTEgOS44MmMtLjcyNiAyLjA1Ny0zLjEzOSAzLjMzOC02LjI5NiAzLjMzOGExMS41NDQgMTEuNTQ0IDAgMDEtNC44MTItMS4wNDVjLTIuMDg3LS45NjItNC4wOTMtMy42MDktMS43OTQtMTAuNzQ5bDE4LjEwOC00Ny42NjNjMS4yNzUtMy42MjUgNS4xNS03LjM2IDEwLjA4MS03LjQ3MiA0Ljk0NS4xMTEgOC44MTkgMy44NDcgMTAuMDk3IDcuNDc5bDE4LjEwMSA0Ny42NDJjMi4zMDQgNy4xNTYuMjk4IDkuODA0LTEuNzg5IDEwLjc2NWExMS41OCAxMS41OCAwIDAxLTQuODEyIDEuMDQzem0tMTQuMDI5LTI2LjU2N2wtNy41NjItMjEuNDgtNy41NjEgMjEuNDhoMTUuMTIzem0zMi44MTMgMjUuNTYyYy00LjAwMSAwLTcuMjU1LTMuMTE0LTcuMjU1LTYuOTR2LTUxLjQxNWMwLTQuMTc1IDMuNDY3LTcuNTcgNy43MjgtNy41NyA0LjI2MSAwIDcuNzI4IDMuMzk1IDcuNzI4IDcuNTd2NDQuNDc2aDE2LjA4N2M0LjAwMSAwIDcuMjU1IDMuMTE0IDcuMjU1IDYuOTM5IDAgMy44MjYtMy4yNTQgNi45NC03LjI1NSA2Ljk0aC0yNC4yODh6bTQyLjA1OCAxLjAwNWMtNC4xNzUgMC03LjU3LTMuMzk1LTcuNTctNy41N3YtNTEuNzljMC00LjE3NSAzLjM5NS03LjU3IDcuNTctNy41NyA0LjE3NSAwIDcuNTcxIDMuMzk1IDcuNTcxIDcuNTd2MTYuMjcxbDIxLjEyMS0yMS4xMjFjMS4wODYtMS4wODYgMi41NzktMS42ODQgNC4xOTktMS42ODQgMS44OSAwIDMuNzg3LjgxNSA1LjIwOSAyLjIzNSAxLjMyNiAxLjMyNSAyLjExOCAzLjAzIDIuMjI2IDQuOC4xMSAxLjc4NS0uNDg0IDMuNDIyLTEuNjcgNC42MDlMMzI1LjU3OSAyMzYuOWwxOC42MzQgMjQuNjg3YTcuNTA5IDcuNTA5IDAgMDExLjQ1NCA1LjYwOCA3LjUyMSA3LjUyMSAwIDAxLTIuOTM3IDQuOTkzIDcuNDk3IDcuNDk3IDAgMDEtNC41NTQgMS41MjggNy41MSA3LjUxIDAgMDEtNi4wNDctMy4wMWwtMTcuNzU0LTIzLjUyMy0yLjYyNyAyLjYyN3YxNi41MTdhNy41ODQgNy41ODQgMCAwMS03LjU3MyA3LjU3NHoiIGZpbGw9IiNGRkU4MTIiLz48L3N2Zz4=);
    box-shadow: 0 0 10px 10px rgba(0,0,0,0.06);
    animation: glow 1s infinite alternate
}

[data-v-10889d8b] .channel-talk-btn,[data-v-10889d8b] .kakao-chat-btn {
    width: 60px;
    height: 60px;
    border-radius: 30px;
    cursor: pointer;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%
}

[data-v-10889d8b] .channel-talk-btn {
    background-image: url(../img/channel-talk.57b0bdf2.png);
    z-index: 999
}

.comment-box[data-v-10889d8b] {
    bottom: 0;
    right: 0;
    position: absolute;
    width: 60px;
    height: 60px;
    background: hsla(0,0%,100%,0.74);
    box-shadow: 0px 2px 6px rgba(0,0,0,0.2);
    border-radius: 60px;
    transition: all 0.5s ease-in-out,box-shadow 1.5s linear;
    overflow: hidden
}

@media screen and (max-width: 550px) {
    .comment-box[data-v-10889d8b] {
        right:0
    }
}

.comment-box p[data-v-10889d8b] {
    display: none
}

.on .comment-box[data-v-10889d8b] {
    bottom: 8px;
    right: 36%;
    position: absolute;
    width: 177px;
    height: 44px;
    background: hsla(0,0%,100%,0.74);
    box-shadow: 0px 2px 6px rgba(0,0,0,0.2);
    border-radius: 60px;
    transition: all 0.5s ease-in-out,box-shadow 1.5s linear;
    overflow: hidden
}

.on .comment-box p[data-v-10889d8b] {
    line-height: 22px;
    font-size: 12px;
    font-weight: 800;
    display: block;
    position: absolute;
    top: 50%;
    left: 30px;
    right: 60px;
    width: 190px;
    color: #000;
    font-size: 14px;
    line-height: normal;
    white-space: normal;
    text-align: left;
    vertical-align: middle;
    transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    margin-top: 0
}

.is-flutter[data-v-6b050f29] {
    margin-top: -50px
}

span.color-main[data-v-7fb42cb7] {
    color: var(--Main-Color-Maincolor01,#12124f)
}

.q-card__actions[data-v-0cfc6aad],.q-card__section--vert[data-v-0cfc6aad] {
    padding: 0
}

.term_modal__header[data-v-0cfc6aad] {
    display: flex;
    justify-content: center;
    position: relative;
    padding: 24px;
    align-items: center
}

.term_modal__header h3[data-v-0cfc6aad] {
    font-size: 18px;
    line-height: 20px;
    font-weight: 500;
    display: block;
    color: #333
}

.term_modal__header--icon[data-v-0cfc6aad] {
    cursor: pointer;
    position: absolute;
    right: 24px
}

.term_modal__panel[data-v-0cfc6aad] {
    max-height: calc(var(--screenVh, 1vh)*100)!important;
    max-width: calc(100% - 1px)
}

.policy_modal__full[data-v-0cfc6aad] .q-dialog__inner--minimized {
    padding: 0
}

.policy_modal__full[data-v-0cfc6aad] .q-dialog__inner>div {
    border-radius: 0
}

.policy_modal__full[data-v-0cfc6aad] .q-tab-panel {
    padding-bottom: 120px
}

.policy_modal__full .term_modal[data-v-0cfc6aad] {
    width: 100%;
    max-height: calc(var(--screenVh, 1vh)*100)!important;
    height: calc(var(--screenVh, 1vh)*100)
}

.policy_modal__header[data-v-0cfc6aad] {
    display: flex;
    justify-content: center;
    position: relative
}

.policy_modal--icon[data-v-0cfc6aad] {
    cursor: pointer;
    position: absolute;
    right: 24px
}

.tabs[data-v-0cfc6aad] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 8px
}

.tabs .tab-2[data-v-0cfc6aad] {
    background: #f8f8f8;
    color: #606060;
    padding: 0 16px;
    box-shadow: none
}

.tabs .tab-2--selected[data-v-0cfc6aad] {
    background: #3f416e;
    color: #fff
}

.agree_check[data-v-658fe47e] .q-checkbox__inner {
    font-size: 20px;
    margin: 8px 8px 8px 0
}

.agree_check[data-v-658fe47e] .q-icon>img {
    width: 20px;
    height: 20px
}

.agree_check .q-checkbox__inner[data-v-658fe47e] {
    font-size: 20px;
    margin-right: 8px
}

.agree_check .agree_check__header[data-v-658fe47e] {
    padding: 0.2rem 0.2rem 1rem 0.2rem;
    cursor: pointer
}

.agree_check .agree_check__header span[data-v-658fe47e] {
    font-size: 14px
}

.agree_check .agree_check__header .q-icon[data-v-658fe47e] {
    padding: 8px 8px 8px 0;
    font-size: 20px
}

.agree_check .agree_check__body[data-v-658fe47e] {
    box-sizing: border-box;
    border: 1px solid #c9c9c9;
    border-radius: 8px;
    padding-left: 16px
}

.agree_check .agree_check__body .agree_check__item[data-v-658fe47e]:last-child {
    border-bottom: none
}

.agree_check .agree_check__body .agree_check__item[data-v-658fe47e] {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 16px;
    border-bottom: 1px solid #ebebeb
}

.agree_check .agree_check__body .agree-check-disc[data-v-658fe47e] {
    text-align: left;
    padding: 12px 0;
    padding-left: 28px
}

.agree_check .agree_check__body .agree-check-disc p[data-v-658fe47e] {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    color: #656565;
    word-break: keep-all;
    margin-bottom: 4px
}

.agree_check .agree_check__item[data-v-658fe47e] {
    margin: 0 0.2rem 0 0.2rem
}

.agree_check .agree_check__item a[data-v-658fe47e] {
    padding: 0.5rem 0;
    color: #656565
}

.agree_check .agree-check-all .disabled[data-v-658fe47e],.agree_check .agree-check-all .disabled [data-v-658fe47e],.agree_check .agree-check-all [disabled][data-v-658fe47e],.agree_check .agree-check-all [disabled] [data-v-658fe47e],.agree_check .agree-check-item .disabled[data-v-658fe47e],.agree_check .agree-check-item .disabled [data-v-658fe47e],.agree_check .agree-check-item [disabled][data-v-658fe47e],.agree_check .agree-check-item [disabled] [data-v-658fe47e] {
    cursor: pointer!important
}

.item-checked .checked[data-v-658fe47e] {
    color: #000
}

.q-icon>img[data-v-658fe47e] {
    width: 20px;
    height: 20px
}

.q-card__actions[data-v-1b01e8c6],.q-card__section--vert[data-v-1b01e8c6] {
    padding: 0
}

.file-section[data-v-c70e7fce] {
    display: flex
}

@media screen and (max-width: 420px) {
    .file-section[data-v-c70e7fce] {
        display:block
    }
}

.q-field__input[data-v-c70e7fce]:-ms-input-placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.q-field__input[data-v-c70e7fce]::placeholder {
    margin: 4.62px 9px 9px 23.38px
}

[data-v-c70e7fce] .q-field__label {
    top: 50%!important;
    transform: translate(0,-50%);
    font-size: 16px!important
}

@media screen and (max-width: 767px) {
    [data-v-c70e7fce] .q-field__label {
        font-size:14px!important
    }
}

[data-v-c70e7fce] .q-field--float .q-field__label {
    top: 15px
}

.file-btn[data-v-c70e7fce] {
    height: 40px;
    background: #fc2b4f;
    border-radius: 2px
}

.file-btn span[data-v-c70e7fce] {
    color: #fff
}

.file-wrap[data-v-c70e7fce] {
    display: flex;
    margin-bottom: 0.4rem;
    margin: 0 auto
}

.file-wrap .q-btn[data-v-c70e7fce] {
    padding: 0 16px;
    border: 1px solid #e6e6e6;
    border-radius: 10px;
    line-height: 18px;
    margin-left: 10px
}

.file-wrap .q-btn p[data-v-c70e7fce] {
    font-size: 16px;
    font-weight: 400
}

@media screen and (max-width: 767px) {
    .file-wrap .q-btn p[data-v-c70e7fce] {
        font-size:14px
    }
}

.file-default[data-v-c70e7fce],.file-ip[data-v-c70e7fce] {
    height: 60px
}

.file-ip label[data-v-c70e7fce] {
    background: #fc2b4f
}

.file-ip label span[data-v-c70e7fce] {
    color: #333
}

.file-default[data-v-c70e7fce] {
    width: 40px;
    height: 40px;
    background-image: url(data:image/png;base64,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);
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-right: 0.3rem
}

.file-logo[data-v-c70e7fce] {
    width: 100%;
    max-width: 150px;
    height: 45px;
    margin-right: 0.3rem
}

.file-image[data-v-c70e7fce] {
    width: 45px;
    height: 45px;
    margin-right: 0.3rem
}

.file-label[data-v-c70e7fce] {
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.375rem
}

.file-thumbmail-square[data-v-c70e7fce] {
    width: 64px;
    height: 64px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    position: relative
}

.file-thumbmail-square .file-thumbmail-square-image[data-v-c70e7fce] {
    margin: auto;
    display: flex;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 20%
}

.file-thumbmail-square .file-thumbmail-square-image .q-icon[data-v-c70e7fce] {
    display: block
}

.file-thumbmail-square .q-file[data-v-c70e7fce] {
    opacity: 0
}

@media screen and (max-width: 767px) {
    .parse__item .text-lg[data-v-02dbc8af] {
        font-size:16px;
        font-weight: 500
    }
}

.parse__item[data-v-02dbc8af] .q-input-box {
    min-width: 380px
}

@media screen and (max-width: 1200px) {
    .parse__item[data-v-02dbc8af] .q-input-box {
        min-width:0
    }
}

.parse__item[data-v-02dbc8af] .q-input-box .q-field__inner {
    padding: 0 24px
}

.parse__item .info-box[data-v-02dbc8af] {
    display: flex;
    padding: 12px 16px 12px 16px;
    align-items: flex-start;
    gap: 8px;
    border-radius: 10px;
    background: #f8f8f8;
    margin: 10px 0 16px 0
}

.parse__item .info-box p[data-v-02dbc8af] {
    color: #000;
    font-size: 14px;
    font-weight: 400
}

@media screen and (max-width: 767px) {
    .parse__item .info-box p[data-v-02dbc8af] {
        font-size:12px
    }
}

.parse__item[data-v-02dbc8af] .q-icon>img {
    width: 20px;
    height: 20px
}

.parse__item[data-v-02dbc8af] .q-checkbox__inner,.parse__item[data-v-02dbc8af] .q-radio__inner {
    font-size: 20px;
    margin-right: 8px
}

.parse__item[data-v-02dbc8af] .q-icon {
    font-size: 20px
}

.parse__item[data-v-02dbc8af] .q-radio[aria-checked=false] .q-radio__label {
    color: #656565;
    font-weight: 700
}

.parse__item[data-v-02dbc8af] .q-radio[aria-checked=true] .q-radio__label {
    color: #000;
    font-weight: 700
}

.parse__item[data-v-02dbc8af] .q-checkbox[aria-checked=false] .q-checkbox__label {
    color: #656565;
    font-weight: 700
}

.parse__item[data-v-02dbc8af] .q-checkbox[aria-checked=true] .q-checkbox__label {
    color: #000;
    font-weight: 700
}

.q-card__actions[data-v-4618fdc0],.q-card__actions[data-v-6223e31f],.q-card__section--vert[data-v-4618fdc0],.q-card__section--vert[data-v-6223e31f] {
    padding: 0
}

.pb-12[data-v-4618fdc0] {
    padding-bottom: 12px
}

.pdf-viewer[data-v-41f20006] {
    height: 100%;
    width: 100%;
    position: relative;
    overflow-y: auto;
    background: #525659;
    padding-bottom: 40px
}

.pdf-viewer .loading[data-v-41f20006] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #fff;
    padding: 10px 20px;
    border-radius: 4px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2)
}

.pdf-container[data-v-41f20006] {
    display: flex;
    flex-direction: column
}

.vue-pdf-embed[data-v-41f20006] canvas {
    width: 100%!important;
    height: auto!important
}

.agree_check[data-v-72f966b4] .q-checkbox__inner {
    font-size: 20px;
    margin: 8px 8px 8px 0
}

.agree_check[data-v-72f966b4] .q-icon>img {
    width: 20px;
    height: 20px
}

.agree_check .q-checkbox__inner[data-v-72f966b4] {
    font-size: 20px;
    margin-right: 8px
}

.agree_check .agree_check__header[data-v-72f966b4] {
    padding: 0.2rem 0.2rem 1rem 0.2rem;
    cursor: pointer
}

.agree_check .agree_check__header span[data-v-72f966b4] {
    font-size: 14px
}

.agree_check .agree_check__header .q-icon[data-v-72f966b4] {
    padding: 8px 8px 8px 0;
    font-size: 20px
}

.agree_check .agree_check__body[data-v-72f966b4] {
    box-sizing: border-box;
    border: 1px solid #c9c9c9;
    border-radius: 8px;
    padding-left: 16px
}

.agree_check .agree_check__body .agree_check__item[data-v-72f966b4]:last-child {
    border-bottom: none
}

.agree_check .agree_check__body .agree_check__item[data-v-72f966b4] {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 16px;
    border-bottom: 1px solid #ebebeb
}

.agree_check .agree_check__body .agree-check-disc[data-v-72f966b4] {
    text-align: left;
    padding: 12px 0;
    padding-left: 28px
}

.agree_check .agree_check__body .agree-check-disc p[data-v-72f966b4] {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    color: #656565;
    word-break: keep-all;
    margin-bottom: 4px
}

.agree_check .agree_check__item[data-v-72f966b4] {
    margin: 0 0.2rem 0 0.2rem
}

.agree_check .agree_check__item a[data-v-72f966b4] {
    padding: 0.5rem 0;
    color: #656565
}

.agree_check .agree-check-all .disabled[data-v-72f966b4],.agree_check .agree-check-all .disabled [data-v-72f966b4],.agree_check .agree-check-all [disabled][data-v-72f966b4],.agree_check .agree-check-all [disabled] [data-v-72f966b4],.agree_check .agree-check-item .disabled[data-v-72f966b4],.agree_check .agree-check-item .disabled [data-v-72f966b4],.agree_check .agree-check-item [disabled][data-v-72f966b4],.agree_check .agree-check-item [disabled] [data-v-72f966b4] {
    cursor: pointer!important
}

.item-checked .checked[data-v-72f966b4] {
    color: #000
}

.q-icon>img[data-v-72f966b4] {
    width: 20px;
    height: 20px
}

.item-checked .checked[data-v-2ff8413d] {
    color: #000
}

.q-icon>img[data-v-2ff8413d] {
    width: 20px;
    height: 20px
}

.div[data-v-732bd985] {
    display: flex;
    flex-direction: column;
    width: 615px;
    padding: 6px 0px;
    justify-content: flex-end;
    align-items: center;
    box-shadow: none
}

[data-v-732bd985] .q-dialog__inner--minimized>div {
    max-width: 100%
}

[data-v-732bd985] .q-dialog__inner--minimized {
    padding: 0
}

[data-v-732bd985] .q-animate--scale {
    animation: none
}

.join-mob-toast__agree[data-v-732bd985] {
    border: 0;
    padding: 0;
    height: 32px
}

.join-mob-toast__agree[data-v-732bd985] .q-checkbox__label {
    font-size: 16px;
    font-weight: 500
}

.item-checked .checked[data-v-bfea0416] {
    color: #000
}

.q-icon>img[data-v-bfea0416] {
    width: 20px;
    height: 20px
}

.file-info-box[data-v-4b11eaf0] {
    gap: 6px;
    padding: 16px 12px;
    background: #f3f4f8;
    border-radius: 10px;
    margin-top: 12px
}

.banner-dot[data-v-dbea61de] {
    display: block;
    padding: 22px 0 13px 0;
    margin: 0 56px;
    list-style: none;
    text-align: center;
    background: #fff;
    transition: all 0.2s
}

.banner-dot li[data-v-dbea61de] {
    position: relative;
    display: inline-block;
    width: 6px;
    height: 6px;
    margin: 0 6px;
    padding: 0;
    background-color: #ddd!important
}

.banner-dot li button[data-v-dbea61de] {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.banner-dot li.slick-active[data-v-dbea61de] {
    background-color: #777!important
}

.bottom-carousel-dot--no-play[data-v-dbea61de] {
    text-align: center;
    display: flex!important;
    justify-content: center;
    align-items: center;
    background: transparent;
    transition: all 0.2s;
    margin: 0 56px
}

.bottom-carousel-dot--no-play li[data-v-dbea61de] {
    position: relative;
    width: 6px;
    height: 6px;
    margin: 0 6px;
    padding: 0;
    cursor: pointer;
    border-radius: 3px;
    background-color: #ddd!important
}

.bottom-carousel-dot--no-play li button[data-v-dbea61de] {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.bottom-carousel-dot--no-play li.slick-active[data-v-dbea61de] {
    width: 18px;
    background-color: #f17757!important
}

.slick-next[data-v-dbea61de] {
    right: 18px
}

.slick-prev[data-v-dbea61de] {
    z-index: 1000;
    left: 16px
}

.slick-next[data-v-dbea61de],.slick-prev[data-v-dbea61de] {
    font-size: 0;
    line-height: 0;
    position: absolute!important;
    bottom: 25px;
    display: flex;
    width: 65px;
    height: 65px;
    background-color: rgba(0,0,0,0.2);
    border-radius: 100px;
    padding: 0;
    cursor: pointer;
    border: none
}

.carousel-dot[data-v-dbea61de] {
    bottom: -35px;
    left: 0;
    right: 0;
    position: absolute;
    display: block;
    padding: 0rem;
    margin: 0;
    margin-top: 10px!important;
    list-style: none;
    text-align: center;
    background: #fff;
    transition: all 0.2s
}

.carousel-dot li[data-v-dbea61de] {
    position: relative;
    display: inline-block;
    width: 6px;
    height: 6px;
    margin: 0 6px;
    padding: 0;
    cursor: pointer;
    background-color: #ddd!important
}

.carousel-dot li button[data-v-dbea61de] {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent
}

.carousel-dot li.slick-active[data-v-dbea61de] {
    background-color: #777!important
}

.chevron_box[data-v-dbea61de] {
    display: flex;
    opacity: 0.2;
    border-radius: 100px
}

.citizen__item[data-v-7f32ccea] {
    font-size: 14px
}

.citizen__item-title h3[data-v-7f32ccea] {
    font-size: 16px;
    font-weight: 800;
    line-height: 1.31;
    letter-spacing: normal
}

.citizen__item-bottom[data-v-7f32ccea] {
    gap: 4px
}

@media screen and (max-width: 767px) {
    .citizen__item-bottom[data-v-7f32ccea] {
        justify-content:space-between
    }
}

.citizen__item-bottom p[data-v-7f32ccea] {
    font-size: 12px
}

.citizen__item .q-radio__label[data-v-7f32ccea] {
    font-size: 14px
}

[data-v-721c01e0] .q-btn__wrapper {
    padding: 0
}

.account-card[data-v-06665477] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1
}

@media screen and (max-width: 1200px) {
    .account-card[data-v-06665477] {
        justify-content:space-between
    }
}

.account-card .q-card__actions[data-v-06665477],.account-card .q-card__section--vert[data-v-06665477] {
    padding: 0;
    width: 100%
}

.account-card .q-chip[data-v-06665477] {
    margin: 0;
    padding: 0 0 0 16px
}

.account-card .q-chip .q-chip__content.q-icon.img[data-v-06665477] {
    width: 24px;
    height: 24px
}

.account-card .q-input[data-v-06665477] {
    margin-top: 12px;
    height: 60px
}

@media screen and (max-width: 767px) {
    .account-card .q-input[data-v-06665477] {
        height:50px
    }
}

.account-card .btn[data-v-06665477] {
    display: flex;
    width: 535px;
    height: 60px;
    padding: 0px 24px;
    align-items: center;
    border-radius: 10px;
    background: #fd5572;
    margin-top: 24px
}

@media screen and (max-width: 1200px) {
    .account-card .btn[data-v-06665477] {
        width:688px
    }
}

@media screen and (max-width: 767px) {
    .account-card .btn[data-v-06665477] {
        width:312px;
        height: 50px
    }
}

.account-card .btn p[data-v-06665477] {
    color: #fff;
    text-align: center;
    font-family: Pretendard;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px
}

@media screen and (max-width: 767px) {
    .account-card .btn p[data-v-06665477] {
        font-size:16px;
        line-height: normal
    }
}

.account-card .sub-title[data-v-06665477] {
    color: #000;
    font-family: Pretendard;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 48px
}

@media screen and (max-width: 767px) {
    .account-card .sub-title[data-v-06665477] {
        color:#9e9e9e;
        font-size: 16px;
        font-weight: 400;
        line-height: normal;
        margin-bottom: 31px
    }
}

.account-card .guide[data-v-06665477] {
    display: flex;
    width: 100%;
    height: 60px;
    padding: 0px 16px 0px 16px;
    align-items: center;
    gap: 8px;
    flex: 1 0 0%;
    border-radius: 10px;
    background-color: #f8f8f8;
    margin-top: 12px
}

@media screen and (max-width: 767px) {
    .account-card .guide[data-v-06665477] {
        padding:16px;
        gap: 4px;
        height: auto;
        align-items: flex-start
    }
}

.account-card .guide p[data-v-06665477] {
    color: #000;
    font-family: Pretendard;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: left
}

@media screen and (max-width: 767px) {
    .account-card .guide p[data-v-06665477] {
        color:#404040;
        font-size: 14px;
        line-height: 22px
    }
}

.account-card__item--input[data-v-06665477] .q-field__inner {
    padding: 0 12px 0 16px;
    height: 60px
}

@media screen and (max-width: 767px) {
    .account-card__item--input[data-v-06665477] .q-field__inner {
        height:50px
    }
}

.account-card__option .q-item__section[data-v-06665477] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row!important;
    gap: 8px
}

.account-card__option .q-item__label[data-v-06665477] {
    color: #000;
    font-family: Pretendard;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.q-card__section--vert[data-v-06665477] {
    padding: 40px
}

@media screen and (max-width: 767px) {
    .q-card__section--vert[data-v-06665477] {
        padding:24px
    }
}

.account--modal[data-v-06665477] .q-dialog__inner--minimized {
    padding: 0!important
}

.account--modal[data-v-06665477] .q-dialog__inner>div {
    overflow: unset
}

.q-dialog__inner--minimized>div[data-v-06665477] {
    display: flex;
    flex-direction: column;
    max-width: 615px
}

@media screen and (max-width: 1200px) {
    .q-dialog__inner--minimized>div[data-v-06665477] {
        max-width:100%;
        width: 100%;
        height: 616px
    }
}

@media screen and (max-width: 767px) {
    .q-dialog__inner--minimized>div[data-v-06665477] {
        max-width:100%;
        width: 100%;
        height: 517px
    }
}

.dialog-title[data-v-06665477] {
    color: #000;
    font-family: Pretendard;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 34px;
    margin-bottom: 24px
}

@media screen and (max-width: 767px) {
    .dialog-title[data-v-06665477] {
        color:#404040;
        font-size: 18px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom: 6px
    }
}

.q-input-box.q-select[data-v-06665477] .q-field__label {
    color: #9e9e9e;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 10px 0 0 0
}

@media screen and (max-width: 767px) {
    .q-input-box.q-select[data-v-06665477] .q-field__label {
        font-size:14px;
        padding: 5px 0 0 0
    }
}

[data-v-65bb903f] .btn span {
    font-size: 12px!important
}

[data-v-21e9ea7e] .btn span {
    font-size: 14px!important;
    color: #000
}

[data-v-7035e357] .btn span {
    font-size: 12px!important
}

@media screen and (min-width: 1200px) {
    .tooltip[data-v-a626a4ba] {
        font-size:32px!important
    }
}

.account__box--guide[data-v-a626a4ba] {
    display: flex;
    width: 688px;
    height: 240px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px
}

@media screen and (max-width: 1200px) {
    .account__box--guide[data-v-a626a4ba] {
        width:100%
    }
}

.account__box--guide .list-guide[data-v-a626a4ba] {
    color: #000;
    text-align: center;
    font-family: Pretendard;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px
}

.account__box--btn-pink[data-v-a626a4ba] {
    display: flex;
    width: 380px;
    height: 60px;
    align-items: center;
    border-radius: 10px;
    background-color: #fd5572;
    margin-top: 16px
}

@media screen and (max-width: 1200px) {
    .account__box--btn-pink[data-v-a626a4ba] {
        width:312px;
        height: 50px;
        align-items: center
    }
}

@media screen and (max-width: 767px) {
    .account__box--btn-pink[data-v-a626a4ba] {
        margin-top:4px
    }
}

.account__box--btn-pink p[data-v-a626a4ba] {
    color: #fff;
    text-align: center;
    font-family: Pretendard;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px
}

@media screen and (max-width: 1200px) {
    .account__box--btn-pink p[data-v-a626a4ba] {
        font-size:16px;
        line-height: normal
    }
}

.account__box--btn-navy[data-v-a626a4ba] {
    display: flex;
    width: 200px;
    height: 40px;
    padding: 20px 0px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: 10px;
    background-color: #484386
}

.account__box--btn-navy p[data-v-a626a4ba] {
    color: #fff;
    text-align: center;
    font-family: Pretendard;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.file-section[data-v-b3f2d1c8] {
    display: flex
}

@media screen and (max-width: 420px) {
    .file-section[data-v-b3f2d1c8] {
        display:block
    }
}

.q-field__input[data-v-b3f2d1c8]:-ms-input-placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.q-field__input[data-v-b3f2d1c8]::placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.file-btn[data-v-b3f2d1c8] {
    height: 40px;
    background: #fc2b4f;
    border-radius: 2px
}

.file-btn span[data-v-b3f2d1c8] {
    color: #fff
}

.file-wrap[data-v-b3f2d1c8] {
    margin: 0 auto;
    display: flex;
    margin-bottom: 0.4rem
}

.file-default[data-v-b3f2d1c8],.file-ip[data-v-b3f2d1c8] {
    height: 60px
}

.file-ip label[data-v-b3f2d1c8] {
    background: #fc2b4f
}

.file-ip label span[data-v-b3f2d1c8] {
    color: #333
}

.file-default[data-v-b3f2d1c8] {
    width: 40px;
    height: 40px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABRCAYAAACqj0o2AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAaLSURBVHgB7ZxbTuNIGIUr4frIrGDCCqbzEkBCGlhBhxU0rID0CjAraFgBmRVArwAekLhKZAfj2UE/QsJlzomqrD/GTpykfCm3j2Sl7Jik+0td/lu5pmJ0c3OzU6vV2ji+4rShKimw6OGl9/b2dry1teUH18M3Pj09rfX7/SM0O6rSOJ0sLy8fN5vNXyMQCXAwGFx+fHx8UZUmij1zaWlpd1Fe1D0wAAiYVziOV1dXeySufnNxisPLfr1e/8ZzdjYyq4kbGnjzX3P+/v7Oce+pSp8EVh5YHZnzunjPMw10024FMF5kA0ZX5jyACLJ/mTZWn39UpbHiCm3asicGcyFIX6lKY8V1wrTrqtJMkgvtospI2nxqsN1qtXqqREod4sPDwxFW+jZMgWC6uLu74+J1pS3/K+W4UhvONJnu7++fANBTYr41go21g8XsEkB/KMeVCkRtc454PmhzDunpQ6oD2GfKYaXVEz2lgxaER8N9ZWVlfWNjo8kD5+s4AjMK9+zf3t4666tbnxPpGhm3iAKgvfC8pyMgBPcLc+OhvkwP4EQ5KOs9keEz0e6OWzjQOz09zHnvmvZNnZN1iNN4PrS1APGnOQdIJ6NH1iECypppLywsJIn8+FF/65LSWFh808Di8WeC+xumgZ7oZLgtjZ74n2kDyv64e7Up9Lf4Wyc9mTQgXojT9uPj47e4ewGQK3NDn/quei/WIWoQAUgsLl26fux15hpXYRjYl2o0j+MpR5WK74wEzoH2lRs8p+uHXufBxfO5eNCcwWtwv46iOxvDTMVjoekCMLvqs4vXIEB5oQxpiNQCEPRKtIt3wISXfI8GNo4uQZchDZF6KAyQunjhocy8KBPfZVBmQVmqbPCMqvSABVUQLaiCaEEVRAuqIFpQBdGCKogWVEG0oLmNbV1Zy9Lkr8wlmwCDfttH24d7d8E0QFmN7ZkhEt7r6+vhy8tLR0Zl0Ja3NXCdQQdCPkH4qxuudy6DZhrOjAei9w2rG8JRmXFifpmFpIwvqhJpaojoTYesblAiN2IS9IzKIJb4B6I3NR6DwcBEcWS0exhfZFCWvVmVQMHYQ8A0iJISQNTNujjJM+eEh57Ywf0TA6qM4CD7d8Z5M/hyXTjuaj24YZa4J4YBEgCANJMApDgPtlqtXfZYc421Otyt4HqPTAQxCiB70CwLBIOwZQM5EWIcwHmGYNlAjoWYBkCjMoGMhZgmQKMsQXJhk2lbm4pcnZneTBugVHhzzbzfF/aiVGiDp9noSC8KC+OFmlGGWSTE8BdmYYbYAskRBK+oM4UT4OPwkloZUokgZm3HzQNS26HncZs7cd3Xn9mI+Qhfp3B9lVAT7cQ8DOFZ58jr6+sv+Pc+hWvE+Vn0mug8bG5urvNgm7Dw/qkSFWzQsM4cntTUNZJxPdGH+9bMy5OYpkcS4OLi4qUZvrry9hjAThJ81afv0l7YQZK5cmxP5C+VpyuWtEdyCAPuuQy90YtKCtB8F3ur0r1Sf9b5NIX49ZgP9lXOmgTSbPNQojRv2jnNaHt7u6drh3xzDTB/JI02FTqyHQcyDFDPf7vz/Pj82zBImnlJQBY+PRAFUm9ub4hrezZGDz+Da4ES1WwEOWnXlxM5ljBIKQD8brPClmuBrmaTdmMHIM/jrARnElXh3e4UwU6ziEz5ffuhH65tppLwvc5A5NwkA7pZFIfGTCWfQDoBkSkJ6ctzqGVVHBoxlTTCIAsPEXNRGz0gGLI0vDnUVIbSIA/EJWMdDFVoiPRGAFBu4/XpuagcxIpfGuVmL6IS1kFhIUZ5I3l7UjTK6RGpUZ+7mBBteiO2FWWUFw4ibbGwN4JhtFcEgEYC5FCFgwhg52p00+QBh5EqmOSPWiiIdK+kLUhvZJ7wfVYqDETt6AfhpzS9EdsqBMRwZtG1rWq5Q+RW3ry8EVvKFSKNaW7lNed5eCM2lOm2NCnagoB2KS7l5o3Mq1wgCmO6MN7IPMp8OBfZG5lVkRDTKiri5zLBrgrsjcwiCdE3jefn56kT2EnU7/fPQgn270X0RpJIPk0qgCiflITeYr0wXSd72uZc24Jd5a72TUNCvBDtHZsV/lHeiMuPLeD/Rz5UbqTAHVn/E/EUueED0/i8r3myaRHF8qdw5xJXFxRFnM85zXGUhvz700+Pzce8xZUzlTmxbDI1QiOrM+00JK9NxVSlMSIjU2RVi7tJZ7M8/Si/qmeqoMbxJ9ePrSwfycUpIq1a6aLof7yuyPEV99feAAAAAElFTkSuQmCC);
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-right: 0.3rem
}

.file-logo[data-v-b3f2d1c8] {
    width: 100%;
    max-width: 150px;
    height: 45px;
    margin-right: 0.3rem
}

.file-image[data-v-b3f2d1c8] {
    width: 45px;
    height: 45px;
    margin-right: 0.3rem
}

.file-label[data-v-b3f2d1c8] {
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.375rem
}

.file-thumbmail-square[data-v-b3f2d1c8] {
    width: 64px;
    height: 64px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    position: relative
}

.file-thumbmail-square .file-thumbmail-square-image[data-v-b3f2d1c8] {
    margin: auto;
    display: flex;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 20%
}

.file-thumbmail-square .file-thumbmail-square-image .q-icon[data-v-b3f2d1c8] {
    display: block
}

.file-thumbmail-square .q-file[data-v-b3f2d1c8] {
    opacity: 0
}

.q-tabs[data-v-0c5e2f89] .q-tabs__content {
    flex-wrap: wrap!important
}

.q-tabs[data-v-0c5e2f89] .q-tabs__content .q-tab {
    width: 33%!important
}

.biz-stock-title .q-img__content>div[data-v-0c5e2f89] {
    background: none
}

.biz-stock-title .q-img__content>div h3[data-v-0c5e2f89] {
    line-height: 1.3;
    margin: 0.5rem 0
}

.biz-stock-title .q-img__image[data-v-0c5e2f89] {
    filter: brightness(60%);
    background-color: #444
}

.progress-fund .q-linear-progress__track[data-v-0c5e2f89] {
    opacity: 1
}

.progress-wrap .progress-graph[data-v-0c5e2f89],.progress-wrap .progress-label[data-v-0c5e2f89] {
    display: flex
}

.progress-wrap .q-linear-progress[data-v-0c5e2f89] {
    height: 14px
}

.progress-wrap .progress-graph span[data-v-0c5e2f89] {
    display: block;
    width: 60px
}

[data-v-5cebd15c] .q-dialog__inner--minimized {
    padding: 8px
}

.q-card__actions[data-v-5cebd15c],.q-card__section--vert[data-v-5cebd15c] {
    padding: 0
}

.btn-area[data-v-5cebd15c] {
    display: flex;
    gap: 8px
}

.btn-area .q-btn[data-v-5cebd15c] {
    height: 64px
}

.radius-5[data-v-5cebd15c] {
    border-radius: 5px
}

.citizen__item[data-v-5cebd15c] {
    font-size: 14px
}

.citizen__item-title h3[data-v-5cebd15c] {
    font-size: 16px;
    font-weight: 800;
    line-height: 1.31;
    letter-spacing: normal
}

.citizen__item-bottom p[data-v-5cebd15c] {
    font-size: 12px
}

.citizen__item .q-radio__label[data-v-5cebd15c] {
    font-size: 14px
}

.popup__wrap {
    border-radius: 16px!important;
    min-width: 400px;
    max-width: 500px!important;
    background: #fff!important;
    max-height: 100vh!important
}

.popup__wrap .slick-arrow img {
    width: auto;
    height: auto
}

@media screen and (max-width: 400px) {
    .popup__wrap {
        min-width:350px
    }
}

.popup_btn span {
    font-size: 16px
}

.share__modal[data-v-21a385a2] {
    border-radius: 10px;
    padding: 40px 40px 50px 40px
}

@media screen and (max-width: 1200px) {
    .share__modal[data-v-21a385a2] {
        padding:0 24px 48px 24px
    }
}

.share__modal--header[data-v-21a385a2] {
    padding: 0
}

@media screen and (max-width: 1200px) {
    .share__modal--header[data-v-21a385a2] {
        padding:13px 0 0 0
    }
}

.share__modal--title[data-v-21a385a2] {
    line-height: 34px;
    font-weight: 600
}

@media screen and (max-width: 1200px) {
    .share__modal--title[data-v-21a385a2] {
        line-height:26px;
        padding-left: 28px
    }
}

.share__modal--item[data-v-21a385a2] {
    color: var(--gray-gray-404040,#404040);
    text-align: center;
    font-family: Pretendard;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.share__icons[data-v-21a385a2] {
    width: 360px;
    margin: 0 auto;
    padding: 48px 0px 24px
}

@media screen and (max-width: 1200px) {
    .share__icons[data-v-21a385a2] {
        padding:40px 40px 0px
    }
}

@media screen and (max-width: 420px) {
    .share__icons[data-v-21a385a2] {
        padding:40px 0px 0px
    }
}

.close-btn__modal--close[data-v-21a385a2] {
    max-width: 615px;
    width: 100%;
    display: flex;
    justify-content: flex-end
}

.q-dialog__inner>div[data-v-21a385a2] {
    box-shadow: none
}

.pb-12[data-v-24ffcab6] {
    padding-bottom: 12px
}

.pt-15[data-v-24ffcab6] {
    padding-top: 15px
}

#google-signin-btn[data-v-23ea516e] {
    display: inline-block;
    background: #fff;
    color: #444;
    width: 190px;
    border-radius: 5px;
    border: thin solid #888;
    box-shadow: 1px 1px 1px grey;
    white-space: nowrap
}

#google-signin-btn[data-v-23ea516e]:hover {
    cursor: pointer
}

span.label[data-v-23ea516e] {
    font-family: serif;
    font-weight: 400
}

span.icon[data-v-23ea516e] {
    background: url(/identity/sign-in/g-normal.png) transparent 5px 50% no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 42px;
    height: 42px
}

span.buttonText[data-v-23ea516e] {
    display: inline-block;
    vertical-align: middle;
    padding-left: 42px;
    padding-right: 42px;
    font-size: 14px;
    font-weight: 700;
    font-family: Roboto,sans-serif
}

[data-v-59786ab2] .q-dialog__inner--minimized>div {
    max-width: 100%
}

[data-v-59786ab2] .q-dialog__inner--minimized {
    padding: 0
}

.div[data-v-522e3eca] {
    flex-direction: column;
    width: 615px
}

.div[data-v-522e3eca],.login__modal__close[data-v-522e3eca] {
    display: flex;
    padding: 6px 0px;
    justify-content: flex-end;
    align-items: center;
    box-shadow: none
}

.login__modal__close[data-v-522e3eca] {
    width: 100%
}

[data-v-522e3eca] .q-dialog__inner--minimized>div {
    max-width: 100%
}

[data-v-522e3eca] .q-dialog__inner--minimized {
    padding: 0
}

.join_summary__item-table thead[data-v-d74cf41c] {
    border: 0
}

.join_summary__item-table thead tr[data-v-d74cf41c] {
    border-top: 1px solid #454545!important
}

.join_summary__item-table thead th[data-v-d74cf41c] {
    vertical-align: middle
}

.join_summary__item-table tbody tr[data-v-d74cf41c]:first-child {
    border-top: 1px solid #454545!important
}

.join_summary__item-table tbody td[data-v-d74cf41c],.join_summary__item-table tbody th[data-v-d74cf41c] {
    padding: 0.969rem 0.25rem 0.969rem 0.25rem
}

.stock-slider[data-v-fbdd9f4c] .q-slider__marker-labels {
    font-weight: 400;
    font-size: 11px;
    line-height: 20px
}

.stock-slider[data-v-fbdd9f4c] .q-slider__thumb {
    width: 28px!important;
    height: 28px!important
}

.selected_slide_blue[data-v-fbdd9f4c] {
    font-weight: 800!important;
    color: #566cc2!important
}

.selected_slide_black[data-v-fbdd9f4c] {
    font-weight: 800!important;
    color: #363636!important
}

.slide-gradation-blue[data-v-fbdd9f4c] .q-slider__selection {
    background: #566cc2
}

.slide-gradation-black[data-v-fbdd9f4c] .q-slider__selection {
    background: #121212
}

.agree-group[data-v-07ffe310] {
    background: #fff;
    border: 1px solid #c9c9c9;
    border-radius: 8px;
    padding: 24px
}

@media screen and (max-width: 1200px) {
    .py-60[data-v-7f32f6b6] {
        padding-top:60px;
        padding-bottom: 60px
    }
}

@media screen and (max-width: 768px) {
    .py-60[data-v-7f32f6b6] {
        padding-top:24px;
        padding-bottom: 24px
    }
}

.w-80[data-v-7f32f6b6] {
    width: 80px;
    word-break: keep-all;
    margin-right: 8px
}

.file__img[data-v-7f32f6b6] {
    width: 28px;
    height: 28px;
    overflow: hidden;
    margin-right: 11px
}

.file__img img[data-v-7f32f6b6] {
    width: 100%;
    height: auto
}

.interview-slide[data-v-aeb96d9c] {
    width: 100%
}

.interview-slide.interview_slide_mobile[data-v-aeb96d9c] {
    width: 384px;
    min-width: 260px
}

.q-field__input[data-v-5f119636]:-ms-input-placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.q-field__input[data-v-5f119636]::placeholder {
    margin: 4.62px 9px 9px 23.38px
}

.file-wrap[data-v-5f119636] {
    display: flex;
    margin-bottom: 0.4rem;
    margin: 0 auto
}

.file-wrap .q-btn[data-v-5f119636] {
    padding: 0 16px;
    border: 1px solid #e6e6e6;
    border-radius: 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px;
    margin-left: 10px
}

.file-default[data-v-5f119636] {
    width: 40px;
    height: 40px;
    background-image: url(data:image/png;base64,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);
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-right: 0.3rem
}

.file-label[data-v-5f119636] {
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.375rem
}

.photo[data-v-7c1efaf4] {
    width: 64px;
    height: 64px;
    border: 1px solid rgba(34,34,34,0.05);
    border-radius: 4px
}

.star--icon[data-v-7c1efaf4] {
    padding-right: 4px
}

.star--icon[data-v-7c1efaf4]:last-child {
    padding-right: 0
}

[data-v-0abc7154] .q-dialog__inner--minimized {
    padding: 0
}

[data-v-0abc7154] .q-dialog__inner--minimized div {
    max-width: 100%
}

.posting-interview[data-v-7eaa3af8] .swiper-button__wrapper {
    top: 35%!important
}

table tbody td[data-v-78fbb083] {
    padding: 0.5rem 0.2rem
}

table tbody td[data-v-ad90fa96] {
    padding: 0
}

.smart-btn[data-v-ad90fa96] {
    border: 1px solid #c9c9c9;
    color: #656565;
    font-weight: 400
}

.smart-btn.selected[data-v-ad90fa96] {
    border-color: #363636;
    color: #363636;
    font-weight: 700
}

.calc__profit th[data-v-ad90fa96] {
    background: #eef0f9!important;
    border: 1px solid #e6e8f1!important;
    height: 49px!important
}

.calc__profit th[data-v-ad90fa96]:first-child {
    width: 20%
}

.calc__profit td[data-v-ad90fa96] {
    border: 1px solid #e6e8f1!important;
    background: #fff
}

.calc__profit td[data-v-ad90fa96]:first-child {
    text-align: center
}

.calc__profit .q-expansion-item--expanded[data-v-ad90fa96] {
    padding: 12px 20px;
    background: #fbfbfd
}

.profit-popup__inner[data-v-ad90fa96] {
    left: 0
}

.text-emphasis[data-v-ad90fa96] {
    font-weight: 800;
    font-size: 16px
}

.text-emphasis--none[data-v-ad90fa96] {
    font-weight: 400;
    font-size: 15px
}

.q-separator[data-v-ad90fa96] {
    background: #dee1e8
}

.q-expansion-item[data-v-ad90fa96] {
    padding: 8px 20px
}

.pre_pay__box--top[data-v-53cc486d] {
    padding: 16px;
    border-radius: 8px 8px 0px 0px;
    border-bottom: 0!important
}

.pre_pay__box--bottom[data-v-53cc486d] {
    padding: 16px;
    border-radius: 0 0 8px 8px
}

.detail-style[data-v-53cc486d] {
    border: 1px solid #e1e5f9
}

.photo[data-v-5aa64520] {
    width: 64px;
    height: 64px;
    border: 1px solid rgba(34,34,34,0.05);
    border-radius: 4px
}

.star--icon[data-v-5aa64520] {
    padding-right: 4px
}

.star--icon[data-v-5aa64520]:last-child {
    padding-right: 0
}

.photo[data-v-ebe84638] {
    width: 64px;
    height: 64px;
    border: 1px solid rgba(34,34,34,0.05);
    border-radius: 4px
}

[data-v-ebe84638] .q-expansion-item__toggle-icon--rotated {
    transform: rotate(45deg)
}

.pt-lg[data-v-d9c7fa76] {
    padding-top: 24px
}

@media screen and (max-width: 1200px) {
    .pt-lg[data-v-d9c7fa76] {
        padding-top:10px
    }
}

@media screen and (max-width: 767px) {
    .pt-lg[data-v-d9c7fa76] {
        padding-top:0
    }
}

.pagination__more[data-v-d9c7fa76] {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    padding-top: 32px;
    padding-bottom: 8px
}

.pagination__more--btn[data-v-d9c7fa76] {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 312px;
    height: 50px;
    border-radius: 10px;
    border: 1px solid var(--gray-gray-bbbbbb,#bbb);
    background: var(--gray-white,#fff)
}

@media screen and (max-width: 767px) {
    .pagination__more[data-v-d9c7fa76] {
        width:100%
    }
}

.pagination__more--label p[data-v-d9c7fa76] {
    color: var(--gray-black,#000);
    text-align: center;
    font-family: Pretendard;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

[data-v-d9c7fa76] .q-pagination>div {
    gap: 8px
}

[data-v-d9c7fa76] .q-btn__wrapper:before {
    box-shadow: none
}

[data-v-d9c7fa76] .q-btn--rectangle {
    width: 32px;
    height: 32px;
    border-radius: 10px
}

[data-v-d9c7fa76] .q-btn.q-btn-item:hover[aria-current=false] {
    background: #f7f8fb
}

@media screen and (max-width: 1200px) {
    [data-v-d9c7fa76] .q-btn.q-btn-item:hover[aria-current=false] {
        background:inherit
    }
}

[data-v-d9c7fa76] .q-pagination__middle>.q-btn {
    margin: 0
}

[data-v-d9c7fa76] .q-pagination__middle {
    gap: 6px
}

.hand_sign[data-v-c970efc0] {
    min-width: 600px;
    padding: 15px
}

.hand_btn[data-v-c970efc0] {
    padding-top: 15px
}

.delegate__modal[data-v-adf53172] .q-card {
    max-width: 100%
}

.delegate__modal__member[data-v-adf53172] {
    padding-bottom: 40px
}

.delegate__modal__table[data-v-adf53172] {
    margin: 24px 0
}

.delegate__form[data-v-adf53172] {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 12px;
    width: 400px
}

.delegate__form .delegate__item[data-v-adf53172] {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.delegate__form .delegate__item--title p[data-v-adf53172] {
    font-size: 16px;
    font-weight: 500
}

.delegate__form .delegate__item--btn[data-v-adf53172] {
    display: flex;
    justify-content: center;
    align-items: center
}

.map-size[data-v-75e6021a] {
    width: 100%;
    height: 100%
}

.q-dialog__inner--minimized>div[data-v-7b5ed6e0] {
    max-width: 1200px
}

.q-card__actions[data-v-1656cfe2],.q-card__section--vert[data-v-1656cfe2] {
    padding: 0
}

.q-file[data-v-f733db3c] .q-field__control-container>div>div,.text-overflow[data-v-f733db3c] {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 100px
}

.file-btn[data-v-f733db3c] {
    background: #fff;
    border: 1px solid #678aaa;
    border-radius: 4px
}

.file-btn[data-v-f733db3c] .q-field__input {
    width: 100%;
    border-radius: 4px
}

.square-btn[data-v-f733db3c] {
    width: 40px;
    height: 40px;
    border: 1px solid #678aaa;
    border-radius: 4px
}

.square-btn[data-v-f733db3c] .q-btn__wrapper {
    padding: 0
}

.file-text[data-v-f733db3c] {
    font-size: 10px;
    line-height: 15px;
    margin-top: -3px
}

.drop-btn[data-v-f733db3c] {
    background: #fff;
    border: 2px dashed #678aaa;
    border-radius: 4pxpx
}

.q-card[data-v-18f84af7] {
    min-width: 1080px
}

@media (max-width: 425px) {
    .q-card[data-v-18f84af7] {
        min-width:0
    }
}

table.summary tbody tr td[data-v-0e261a3e],table.summary tbody tr th[data-v-0e261a3e] {
    width: 20%
}

.issue_date .q-field__native[data-v-0e261a3e] {
    padding-top: 30px!important
}

.issue_date .q-field__control[data-v-0e261a3e] {
    height: 100%
}

.issue_date .q-field__label[data-v-0e261a3e] {
    transform: translateY(-30%) scale(0.75)
}

.admin-cont-area>div[data-v-08c882e3]:first-child {
    flex: 4
}

.admin-cont-area>div[data-v-08c882e3]:last-child {
    flex: 6;
    overflow-y: auto
}

.custom-textarea[data-v-08c882e3] {
    width: 90%
}

[data-v-34d3ba18] .q-expansion-item__toggle-icon--rotated {
    transform: rotate(45deg)
}

.border-top[data-v-e21a92f8] {
    border-top: 1px solid var(--gray-gray-05-line-color,#e4e4e4)
}

@media screen and (max-width: 767px) {
    .border-top[data-v-e21a92f8] {
        margin:0 24px
    }
}

.reject-content[data-v-7b038254] {
    padding-left: 50px;
    padding-top: 20px;
    display: flex
}

.reject-content .q-input .q-field__control[data-v-7b038254] {
    width: 200px;
    height: 100px!important
}

.reject-content .q-input .input-md[data-v-7b038254] {
    width: 260px!important
}

.reject-content .input-md[data-v-7b038254] {
    width: 300px!important;
    height: 90px!important
}

.reject-content .input-md .q-field__control[data-v-7b038254] {
    height: 100px!important
}

.reject-btns[data-v-7b038254] {
    padding-right: 115px;
    padding-bottom: 15px;
    display: flex;
    justify-content: flex-end
}

.add_non_member[data-v-cfdd1d4a] .q-table {
    margin-bottom: 0
}

.add_non_member[data-v-cfdd1d4a] .q-table__card {
    border-bottom: 0
}

.text-overflow {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
